Gemini uses standard HTTP status codes and JSON format for API requests. Information on each endpoint can be found in our documentation.
Some common status codes include:
-
200 OK: Successful request. -
400 Bad Request: Invalid request. -
401 Unauthorized: Authentication is required or credentials are invalid. -
403 Forbidden: The user does not have permission to access the resource. -
404 Not Found: The requested resource does not exist. -
500 Internal Server Error: Unexpected server error occurred.
Common endpoint errors:
If you are receiving an unexpected error from our endpoints:
Error code 400s: Check our documentation Gemini REST API Reference for correct formatting specific for each endpoint.
Error code 500s: Check status page
Gemini Exchange Status for any ongoing issues or maintenance.
If you’re still experiencing issues, please contact trading@gemini.com from the email associated with your Gemini account. Be sure to include your API key, payload, response, and any other relevant details about the issue.