Usage Credits

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

RouteCredits Cost Per Request
/orders/post1
/orders/postBatch2
/orders/encodeTradeDataByOrderId10
/orders/nonce1
/orders/list1
/orders/bestListings1
/orders/depth2

Collection

RouteCredits Cost Per Request
/collection/fee1
/collection1
/collection/stats1
/collection/ranking1
/collection/search2
/collection/bids2

Contract

RouteCredits Cost Per Request
/contract1
/contract/owners2

Asset

RouteCredits Cost Per Request
/asset1
/asset/assetEvents2
/asset/refreshMeta1
/assets/query2
/assets/filters3
/asset/owners2

Account

RouteCredits Cost Per Request
/account/orderList1
/account/offerReceived1
/account/offerList1
/account/assetList3
/account/activity2

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.