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

Was this helpful?

  1. Authorization

Signature

How to generate the authorization signature

The Signature component of the Authorization header is an HMAC-SHA256 digest of the elements described below

Element

Description

Request URI

Everything after the base URL, including query parameters if present.

Timestamp

Current UNIX epoch time in milliseconds

Request body

A minified JSON-serialized string of the request body. If a body is not required (e.g. request is of type GET), use an empty string.

PreviousAPI Keys ManagementNextCode snippets

Last updated 4 years ago

Was this helpful?