Important announcement: API v3 launch! Review the changes and update your integrations by Dec 1, 2025 before old API shutdown
API guide v3
LogoLogo
Release notes
  • Welcome to Coinsbuy docs
  • Get started
    • Sign up and sign in
    • Explore the Web interface
    • Create a wallet
    • Configure security settings and access permissions
    • Set up integrations
    • Use Helpdesk to get assistance
  • User guide
    • Wallet management
      • Wallets
      • Transfers
      • Deposits
      • Payouts
      • Events
      • Callbacks
    • Custody
      • Wallets
      • Requests
      • History
    • Staking
      • TRX staking
    • Rates
    • Swaps
      • Wallets
      • Swap
      • History
  • How-tos
    • Manage your profile and system
      • How to sign up
      • How to change your password
      • How to enable 2FA
      • How to whitelist IP addresses
      • How to access the API
      • How to enable additional AML check
    • Manage your wallets
      • How to create a wallet
      • How to grant access to your wallet
      • How to manage user roles
      • How to restrict access to your wallet
      • How to generate a report on wallet balances
      • How to set withdrawal thresholds
    • Manage your assets
      • How to create a deposit
      • How to create a payout
      • How to create a bank withdrawal
      • How to create an internal transfer
      • How to select the optimal blockchain fee
      • How to speed up your payout by changing the blockchain fee
      • How to whitelist a payout address
      • How to swap funds
      • How to top up or withdraw funds from your Custody wallet
  • API guide
    • API overview
    • Authentication
    • Wallet methods
    • Transfer methods
    • Deposit methods
    • Payout methods
    • Currency methods
    • Rate methods
  • API guide v2 [DEPRECATED]
    • API overview
    • Authentication
    • Wallet methods
    • Transfer methods
    • Deposit methods
    • Payout methods
    • Currency methods
    • Rate methods
  • References
    • Key terms
    • User roles
    • Transfer types
    • Currency codes
    • Block explorer list
    • Address types
    • Useful links
  • Troubleshooting
    • Error: No active account found with the given credentials
    • Error: Invalid 2FA code
    • Error: You IP is not whitelisted
    • Unresolved deposits
    • Missing deposits
    • Canceled transfers
    • Unconfirmed transfers
  • Release notes
Powered by GitBook
On this page
  • Obtain API credentials
  • Obtain a callback secret

Was this helpful?

  1. How-tos
  2. Manage your profile and system

How to access the API

PreviousHow to whitelist IP addressesNextHow to enable additional AML check

Last updated 11 days ago

Was this helpful?

Obtain API credentials

Only users with the Owner role can generate API credentials.

To get access to API:

1

Click your user icon in the upper right corner of the page and select Access list.

2

Switch to the API tab.

3

In the Manage API access section, optionally whitelist IP addresses for API access: refer to for step-by-step instructions.

4

Enable the Activate API user toggle.

5

In the Your API access credentials section, click the Regenerate button.

6

In the confirmation popup, enter your password, and then 2FA code to confirm the operation.

7

The newly generated API key and secret are displayed in the popup. Use Copy buttons to copy values.

Mind that the credentials only reveal once in this popup. They can’t be accessed after the popup is closed and have to be regenerated.

Now you can access the system via the API. The new API user with the Admin role is automatically granted access to all your wallets.

Security tips

If sharing your API keys with other persons to set up integrations:

  • Use password managers for secure credential sharing.

  • Whitelist IP addresses for API access.

  • Generate new credentials after the setup is complete.

Obtain a callback secret

Only users with the Owner role can generate callback secrets.

To get a callback secret:

1

Click your user icon in the upper right corner of the page and select Access list.

2

Switch to the Callback secret tab.

3

In the Your callback secret section, click the Regenerate button.

4

In the confirmation popup, enter your password, and then 2FA code to confirm the operation.

5

The newly generated callback secret displayed in the popup. Use Copy button to copy the value.

Mind that the callback secret only reveals once in this popup. It can’t be accessed after the popup is closed and has to be regenerated.

Now you can use the callback secret for and callback verifications.

How to whitelist IP addresses
deposit
payout