Blockend
HomeLive Demo
Compass Legacy
Compass Legacy
  • Blockend Labs
  • API v1 Overview
  • Rate Limits and Authentication
  • Fetching Quotes
  • Create Transaction
  • Getting transaction data to execute
  • Check transaction status
  • Supported Tokens
  • Liquidity Sources
  • Supported Chains
  • Type Definations
  • Compass Widget
Powered by GitBook
On this page
  • Rate Limiting
  • Authentication

Was this helpful?

Rate Limits and Authentication

PreviousAPI v1 OverviewNextFetching Quotes

Last updated 3 months ago

Was this helpful?

This is an outdated version of our documentation.

Please visit the latest version at for up-to-date and accurate information.

Rate Limiting

Without authentication: 20 requests per minute With authentication: 200 requests per minute

Authentication

While Compass API can be accessed without authentication, it is recommended to authenticate to get access to more features and higher rate limits.

To authenticate, you need to pass in the api-key in the request header.

const headers = {
    'x-api-key': 'YOUR_API_KEY'
};

fetch('https://api2.blockend.com/v1/tokens', { headers })
    .then(response => response.json())
    .then(data => console.log(data));
curl -X GET "https://api2.blockend.com/v1/tokens" \
    -H "x-api-key: YOUR_API_KEY"
https://docs.blockend.com/