Finrax API Documentation
DashboardResourcesMain
  • Introduction
  • Authorization
    • API Keys Management
    • Signature
    • Code snippets
  • Environments
  • Errors
  • Changelog
  • References
    • Crypto payments
      • 🔒Request crypto payment
      • 🔒Add payment details
      • 🔒Get payment data
      • Fetch deposit amounts metadata
    • Crypto withdrawals
      • Request withdrawal metadata
      • 🔓Get crypto withdrawal approval status
      • 🔒Request crypto withdrawal
        • National Identifier Types
        • Name Identifier Type
    • Wallet Addresses
      • Validate address
    • Businesses
      • 🔒Get business payments
      • 🔒Get business withdrawals
      • 🔒Get business balances
    • Callbacks
      • Deposit received notification
      • Withdrawal broadcast notification
      • Withdrawal approved/rejected notification
    • Currencies & Fees
      • Get all currencies
      • Get exchange rates [crypto to fiat]
      • Get exchange rates [fiat to fiat]
      • Get exchange rates [any currency to any currency]
Powered by GitBook
On this page
  • Format
  • HTTP Status Codes

Was this helpful?

Errors

Format

Both client and server errors are returned in the following format:

{
    "requestId": "a1406737-66587",
    "message": "Error message."
}

HTTP Status Codes

Code

Meaning

Description

400

Bad request

Invalid request body or parameters

401

Unauthorized

Invalid authorization token or API credentials

403

Forbidden

Insufficient permissions when accessing the resource

404

Not found

The requested resource doesn't exist

405

Method not allowed

The endpoint does not support the supplied HTTP verb (method)

409

Conflict

The resource cannot be created since it already exists

415

Unsupported media type

The request's payload is not in the supported JSON format

500

Internal server error

There is an issue with handling the request

503

Service unavailable

System is down

PreviousEnvironmentsNextChangelog

Last updated 5 months ago

Was this helpful?