API Overview

Platform API Overview

This document describes the common patterns and conventions for APIs exposed via ReachAPI.

Base URL

The platform base URL is:

https://direct.reachapi.ai

The exact request path and versioning strategy, if applicable, will be documented in each API reference.

Authentication

  • Authentication is performed via API Key.
  • Send your key in the Authorization header:
Authorization: Bearer YOUR_API_KEY
  • Keys are created and managed in the dashboard at /dashboard/apikeys.

Headers

  • All requests should use HTTPS.
  • Recommended headers:
Content-Type: application/json
Accept: application/json

Error Handling

Errors are returned with an HTTP status code and a JSON body, for example:

{
  "error": {
    "code": "invalid_request",
    "message": "The prompt field is required."
  }
}

Error codes and their meanings will be documented per API.

Rate limiting & quotas

  • For V1, rate limiting policies may be enforced per API key.
  • Detailed limits, if any, will be described in the corresponding API documentation or commercial agreement.

On this page