Skip to main content

Errors

TechSlayers APIs return standard HTTP status codes. Your integration should treat status codes (and not just response bodies) as the source of truth for success/failure.

Common status codes

Practical debugging checklist

  1. Confirm you are calling the correct base URL for the product.
  2. Confirm auth:
    • correct header name (X-API-Key vs API-Key vs Authorization: Bearer …)
    • secret is not empty / not expired
  3. Log:
    • request URL + method
    • response status code
    • response body (redact secrets)
  4. Add timeouts and handle retries safely (see /platform/rate-limits).
If you need help debugging an unexpected response, email support@techslayers.ca with the request/response details (redacting any secrets).