Authenticate
Create an API key from your organization’s API Keys page and store it in your backend’s secret configuration. The hosted API origin ishttps://athena.tryopencomputer.com; API paths begin with /api/v1.
Make a request
Send JSON bodies withContent-Type: application/json. Use the method, exact path, and request fields shown for the endpoint. Some collection paths include a trailing slash; preserve the path from the API reference when you construct a request.
For example, to start a phone call, use the public agent trigger route and X-API-Key. See Trigger a phone call for the endpoint choices and request fields. A phone call can be placed by either a published or /test/ route, so test only with a controlled destination.
API keys and inference service keys are different resources. Use X-API-Key for customer API requests; do not substitute an inference service key.
Read errors carefully
Inspect the HTTP status, response content type, and body. API error responses commonly use adetail field; validation errors can contain structured entries rather than a single message.
Do not treat every
403 as an API-key failure: check whether the response is API JSON or an edge-generated page. Likewise, a 404 for an optional feature can indicate that the feature is disabled for the deployment.