How do I troubleshoot API errors?
If you encounter errors while using CoinAPI, follow these steps to diagnose and resolve the issue:
-
Refer to the Error Documentation
Review the CoinAPI HTTP error guide to understand the meaning of status codes like 400, 403, 429, or 550.
-
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.
-
Monitor CoinAPI Service Status
Visit status.coinapi.io to see if there are any ongoing incidents or outages affecting API performance or data delivery.
-
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.
-
Contact Support
If you’ve verified your request and service status but the issue persists, contact us through the Support Portal for further investigation.