REST API endpoint
The service allows users to easily query for recent price updates via a REST API or via a websocket
Through a rest api endpoint
a user could use this endpoint to query symbol price quotes via REST api.
Our REST api endpoints could be found at: https://api.testnet.eoracle.network
Get Rate
Endpoint:
/api/v1/get_rate
Method:
GET
Parameters:
symbol
(string, required): The symbol for which to get the rate.
Authentication The authentication method for the REST api is a simple basic authentication. The username is the api key provided to you by
eoracle
and the password should be left blank.
Get Symbols
Endpoint:
/api/v1/get_symbols
Method:
GET
Example
Response
Socket.IO API
We provide a simple socket stream using the standard Socket.IO library. The message protocol is describe in the following section and includes a connection, authentication and subscribe phases.
Connection
Connection is made to our eoracle
api endpoint at https://api.testnet.eoracle.network. Once connected the consumer can initiate an authentication event.
Request Events
authenticate
name:
authenticate
payload:
subscribe
name:
subscribe
payload:
Response Events
authenticated
this message is received when your client was successfully authenticated with a valid api key. once you receive this it's a good trigger point for subscribing to quote feeds.
name: 'authenticated'
payload: none
quote
name:
quote
payload:
Examples
following are more examples of usage
Python
TypeScript
Last updated