Guides

Understanding APIs

Discover the full potential of our APIs

WebSockets

Deriv APIs run on WebSockets, enabling fast development of efficient, interconnected systems.

WebSockets excel in applications requiring ongoing data exchange, such as real-time trading systems.

For more insight into WebSockets, explore our additional resources.


Various functions of API calls

Each API has a functionality associated with it. These functions are as follows:

  1. Send: The server responds with the requested data only once. All API calls support the send function of requesting and receiving responses.
  2. Subscribe: Subscribing to an API call initiates a continuous stream of data from that specific API call.
  3. Forget: Stops the data stream initiated by the subscribe call using the Forget API call.

Refer to API calls for more information.


For ease of understanding, we have categorised all the APIs according to their use and functions: