Skip to main content

How do I troubleshoot API errors?

If you encounter errors while using CoinAPI, follow these steps to diagnose and resolve the issue:

  1. Refer to the Error Documentation

    Review the CoinAPI HTTP error guide to understand the meaning of status codes like 400, 403, 429, or 550.

  2. Check Your Request Syntax

    Ensure your request uses the correct endpoint, method, headers, and query parameters. Invalid symbol IDs, time formats, or unauthorized data types are common causes of failure.

  3. Monitor CoinAPI Service Status

    Visit status.coinapi.io to see if there are any ongoing incidents or outages affecting API performance or data delivery.

  4. Use Logging and Monitoring

    Log your request and response data, including timestamps, error codes, and rate limit headers. This helps identify rate limit breaches, invalid keys, or malformed requests.

  5. Contact Support

    If you’ve verified your request and service status but the issue persists, contact us through the Support Portal for further investigation.