Skip to main content

Overview

SkyMatch uses standard HTTP status codes. When a request fails, the response body always includes a code and message field to help you debug.

Status codes

Handling errors

Node.js

Rate limiting

When you exceed your plan’s monthly request limit, all requests return a 429 response until the next billing cycle.
You can monitor your usage via the dashboard (Starter and Growth plans). If you’re regularly hitting limits, consider upgrading your plan or contact us to discuss a custom allowance.

Retries

For 500 errors, we recommend retrying with exponential backoff: