Manage Deriv API: access on third-party applications and mobile apps.

Hi Deriv Community! :wave:

You may find this article regarding API tokens which is available in the settings section of your account.

What is API?

Application Programming Interface (API) is a technology that allows 2 or more computer programs to communicate with each other.

People have websites to interact with their systems. Computers have an API to interact with websites.

-API can be used to access data from the third party
-API can be used to hide complexity and perform the task
-API can be used to extend the functionality
-API can be used as gatekeepers/security purposes

You can also use your API token to access your mobile apps and other third-party apps as well as copy trading.

Depending on the permission granted, external applications may conduct trades and/or make transfers to and from your account on your behalf. Therefore, it is best to keep track of the applications that are connected to your account.

How would you use the Deriv API?

As a web developer, you can use our Deriv API to create websites that are similar to the ones we own. You may also create desktop and mobile applications that carry out transactions and other activities for both users and yourself.

If you would like to know more about our Deriv API program, please find the benefits and features on our page here:

What is Deriv API token?

In the API token section in your settings, you can use this feature to provide access to a third-party application to have access to your account. Bear in mind that there are a few scopes that you may enable according to your preferences.

  • Read - View account activity such as settings, limits, balance sheets, trade purchase history, and more.
  • Trade - Buy and sell contracts, renew expired purchases, and top-up demo accounts.
  • Payments - Withdraw to payment agents, and transfer funds between accounts.
  • Admin - Open accounts, manage settings, manage token usage, and more.
  • Trading information - View the trading history.

We would recommend enabling the scopes based on the access that you are comfortable sharing only. You can create this token and provide it to a third-party developer to have access to the third-party application.

How do I allow apps to connect to my Deriv API account?

You can provide the API token to the web developer that uses Deriv API on their application, the access to your account is depending on the level.

Where can I keep track of the authorized applications that are connected to my Deriv API account?

Once you’ve connected your account to an application. You may find it in the Connected apps in your settings.

If you ever wanted to revoke access to these applications/API tokens, you may click on the Revoke access button available on the connected apps.

You may see the permissions of the applications and the level of access that the application has to your account.

Disclaimer:

  • You use our API at your own risk. You assume full responsibility and risk of any loss you may suffer as a result of using or accessing our API.

In addition to the limitations of liability set out in the General Terms, please note the following:

  • We are not liable for any kind of loss or damage due to information or prices getting published on or provided through our API or any errors or omissions of or in our API.
  • We shall have no liability arising from orders, investment decisions, or purchases of third-party goods or services (including financial instruments and currency) based on information published on or provided through our API.

More info here in our Terms and Conditions.

We hope this information finds you well.

We’re here to help! If you have any other questions, just drop us a message on Live Chat or WhatsApp. Not a member yet? No worries! Click here to register and join us.

Can I use Deriv API to trade CDFs?

1 Like