Finrax API
HomeChangelogIntegration GuideResources
HomeChangelogIntegration GuideResources
  1. Getting Started
  • Getting Started
    • Introduction
    • Environments
    • Errors
    • Authorization
      • API Key Management
      • Signature
      • Code Snippets
  • Payments and Withdrawals
    • Crypto Payments
      • Fetch payment by ID
      • 🔒Fetch payments
      • Submit crypto payment
      • Request crypto payment
    • Fetch withdrawals
      GET
    • Fetch withdrawal metadata
      GET
    • Request crypto withdrawal
      POST
    • Fetch whitelisted addresses
      GET
    • Whitelist an address
      POST
    • Fetch crypto withdrawal approval by ID
      GET
    • Fetch business by ID
      GET
    • Fetch business balance
      GET
    • Unwhitelist an address
      DELETE
  • Callbacks
    • Deposit received notification
    • Withdrawal broadcast notification
    • Withdrawal approved/rejected notification
  • Address validation
    • Validate address
      GET
    • Validate address and destination tag
      GET
  • Rates and metadata
    • Fetch market rates
      GET
    • Fetch fiat rates
      GET
    • Fetch deposit rates
      GET
    • Fetch all currencies
      GET
  1. Getting Started

Errors

Format#

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

HTTP Status Codes#

CodeMeaningDescription
400Bad requestInvalid request body or parameters
401UnauthorizedInvalid authorization token or API credentials
403ForbiddenInsufficient permissions when accessing the resource
404Not foundThe requested resource doesn't exist
405Method not allowedThe endpoint does not support the supplied HTTP verb (method)
409ConflictThe resource cannot be created since it already exists
415Unsupported media typeThe request's payload is not in the supported JSON format
500Internal server errorThere is an issue with handling the request
503Service unavailableSystem is down
Modified at 2024-07-09 09:47:56
Previous
Environments
Next
Authorization
Built with