What are usage credits and how to use them.
What are credits?
Credits are a unit of measurement that represents the computing resources your API consumes on Element Service. APIs that occupy more computing resources will consume more credits.
Endpoint costs
Each API uses a different amount of credits.
Orders
Route | Credits Cost Per Request |
---|---|
/orders/post | 1 |
/orders/postBatch | 2 |
/orders/encodeTradeDataByOrderId | 10 |
/orders/nonce | 1 |
/orders/list | 1 |
/orders/bestListings | 1 |
/orders/depth | 2 |
Collection
Route | Credits Cost Per Request |
---|---|
/collection/fee | 1 |
/collection | 1 |
/collection/stats | 1 |
/collection/ranking | 1 |
/collection/search | 2 |
/collection/bids | 2 |
Contract
Route | Credits Cost Per Request |
---|---|
/contract | 1 |
/contract/owners | 2 |
Asset
Route | Credits Cost Per Request |
---|---|
/asset | 1 |
/asset/assetEvents | 2 |
/asset/refreshMeta | 1 |
/assets/query | 2 |
/assets/filters | 3 |
/asset/owners | 2 |
Account
Route | Credits Cost Per Request |
---|---|
/account/orderList | 1 |
/account/offerReceived | 1 |
/account/offerList | 1 |
/account/assetList | 3 |
/account/activity | 2 |
Websocket costs
Every 100 websocket messages received will consume 1 credit. You can filter websocket events to reduce credit usage.
How do I monitor my usage?
You can monitor your app's credit usage from the developer dashboard's usage section.