Ask or search…
⌃K
Links
Comment on page

APIs

Premia's API Suite
There are several ways to programmatically interact with The Premia Protocol. In this section we will specifically be talking about access via an API. Currently we have 3 major APIs set up. Please take note which ones are more applicable for developers, and which ones are more applicable for traders.

​Orderbook API​

Direct use of the Orderbook API is suggested for advanced web3 developers (ie aggregator protocols), not traders. For a more trader centric API, please have a look at our Containerized API solution.
The orderbook API is useful for direct access to the orderbook and its current state. It will require additional knowledge of web3 functionality and formatting as there are many aspects of the lifecycle of option trading that will require direct interaction with our on-chain smart contracts.

​Subgraph API​

Like the orderbook API, this is for advanced web3 developers. Advanced data querying can be done via our Subgraph API. This is useful for data science, dashboards, and other data centric projects.

​Containerized API​

The containerized API is an "all-in-one" solution for users who would like to programmatically trade (in any coding language) using the orderbook, but do not want to be slowed down with "Defi integration" (aka web3). This API solution is very similar to using a centralized exchange API, but with all the benefits of interacting with a decentralized exchange.