Transactions
GEThttps://api.sandbox.noah.com/v1/transactions
Retrieves a paginated list of transaction history for your account.
Request
Query Parameters
PageSize integer
Default value:
20
Example: 10
PageToken string
SortDirection SortDirection
Possible values: [ASC
, DESC
]
Default value:
DESC
Header Parameters
Api-Signature string
Digitally signed JWT.
Responses
- 200
- 400
- 401
- 500
List of transactions
- application/json
- Schema
- Example (auto)
Schema
Items object[]required
PageTokenstring
{
"Items": [
{
"ID": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"PublicID": "string",
"Network": "Bitcoin",
"Created": "2024-04-16T08:00:55Z",
"Status": "Settled",
"Direction": "In",
"CustomerID": "550e8400-e29b-41d4-a716-446655440000",
"ExternalID": "string",
"Amount": "10.1",
"NetworkFee": "10.1",
"CryptoCurrency": "BTC",
"FiatPayment": {
"Amount": "10.1",
"FeeAmount": "10.1",
"Rate": "10.1",
"FiatCurrency": "USD",
"FiatDepositID": "string"
},
"Orchestration": {
"RuleID": "string",
"RuleExecutionID": "string"
},
"FiatPaymentMethod": {
"ID": "string",
"CustomerID": "550e8400-e29b-41d4-a716-446655440000",
"Country": "US",
"PaymentMethodCategory": "Bank",
"DisplayDetails": {
"Type": "FiatPaymentMethodBankDisplay",
"AccountNumber": "string",
"BankCode": "string"
}
},
"Breakdown": [
{
"Type": "string",
"Amount": "10.1"
}
],
"AdjustmentFor": {
"AdjustedTransactionID": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"AdjustmentID": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"Reason": "string"
}
}
],
"PageToken": "string"
}
Bad request
- application/json
- Schema
- Example (auto)
Schema
- InvalidMessage
- Unexpected
- ResourceNotFound
- Unauthorized
- Forbidden
- InsufficientBalance
TypeErrorType (string)
Type of error:
Example:
InvalidMessage
Instancestring
A unique reference that identifies the specific occurrence of the problem
Actionstring
Action taking place which resulted in error.
Detailstring
Details about the error.
Extensions object
{
"Type": "InvalidMessage",
"Instance": "string",
"Action": "string",
"Detail": "string",
"Extensions": {
"Request": {},
"Features": {}
}
}
Client is not authorized to perform this action
- application/json
- Schema
- Example (auto)
Schema
- InvalidMessage
- Unexpected
- ResourceNotFound
- Unauthorized
- Forbidden
- InsufficientBalance
TypeErrorType (string)
Type of error:
Example:
InvalidMessage
Instancestring
A unique reference that identifies the specific occurrence of the problem
Actionstring
Action taking place which resulted in error.
Detailstring
Details about the error.
Extensions object
{
"Type": "InvalidMessage",
"Instance": "string",
"Action": "string",
"Detail": "string",
"Extensions": {
"Request": {},
"Features": {}
}
}
Internal server error
- application/json
- Schema
- Example (auto)
Schema
- InvalidMessage
- Unexpected
- ResourceNotFound
- Unauthorized
- Forbidden
- InsufficientBalance
TypeErrorType (string)
Type of error:
Example:
InvalidMessage
Instancestring
A unique reference that identifies the specific occurrence of the problem
Actionstring
Action taking place which resulted in error.
Detailstring
Details about the error.
Extensions object
{
"Type": "InvalidMessage",
"Instance": "string",
"Action": "string",
"Detail": "string",
"Extensions": {
"Request": {},
"Features": {}
}
}
Authorization: X-Api-Key
name: X-Api-Keytype: apiKeydescription: This security scheme requires an API Key to successfully authenticate.in: header
- curl
- go
- nodejs
- python
- ruby
- csharp
- php
- java
- powershell
- CURL
curl -L 'https://api.sandbox.noah.com/v1/transactions' \
-H 'Accept: application/json' \
-H 'X-Api-Key: <X-Api-Key>'
ResponseClear