Finrax API
HomeChangelogIntegration GuideResources
HomeChangelogIntegration GuideResources
  1. Address validation
  • 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. Address validation

Validate address and destination tag

GET
/api/v1/currency/{currency}/network/{network}/address/{address}/destinationTag/{destinationTag}/valid
Check whether a wallet address and a destination tag are valid according to the coin-specific format.

Request

Path Params
currency
enum<string> 
required
The currency that this address will be used for.
Allowed values:
BCHBNBBTCETHLINKLTCSOLTRXUSDCUSDTXLMXRP
network
enum<string> 
required
The network that the address resides on.
Allowed values:
BCHBTCLTCXLMXRPETHBSCSOLTRX
address
string 
required
The address under validation.
destinationTag
string 
required
The destination address under validation.

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://payments.finrax.com/api/v1/currency//network//address//destinationTag//valid'

Responses

🟢200Returns whether the wallet address and destination tag are valid or not.
application/json
Body
valid
boolean 
required
Indicates whether the provided address (and tag) are valid.
supported
boolean 
required
Indicates whether the provided address format although valid is supported by the system.
Example
{
    "valid": true,
    "supported": true
}
Modified at 2024-07-02 14:52:37
Previous
Validate address
Next
Fetch market rates
Built with