Client API Key Overview
Decibel’s GET APIs require a Client API Key for authentication. Without a valid Client API key, GET API requests will fail. The Client API key is used to authenticate requests to Decibel’s read-only endpoints.Getting a Client API Key
To obtain a Client API key, you need to create one on Geomi:- Visit https://geomi.dev
- Sign up or log in to your account
- Navigate to the client keys section
- Generate a new client API key
- Copy and securely store your Client API key
Geomi Account: You’ll need a Geomi account to generate Client API keys. If
you don’t have one, you can sign up at https://geomi.dev.
Using the Client API Key
Once you have your Client API key, include it in theAuthorization header of your HTTP requests:
Example Requests
Here are examples of making a GET request with the Client API key in different languages:Troubleshooting
401 Unauthorized Error
If you receive a401 Unauthorized error:
- Verify your Client API key is correct
- Ensure you’re using the
Bearertoken format:Authorization: Bearer YOUR_KEY - Confirm your key hasn’t expired or been revoked on Geomi
403 Forbidden Error
If you receive a403 Forbidden error:
- Verify your Client API key is correct
- Check that your key has the necessary permissions
- Ensure the key is properly formatted in the Authorization header
Next Steps
Now that you have your Client API key set up, you can:- Make Authenticated Requests - Learn how to send authenticated requests
- Explore API Reference - Browse the full API documentation
- Get Market Data - Learn how to fetch market data

