API reference
Base URL, content type, idempotency, request IDs — everything that's true for every endpoint.
What it is
Base URL: https://api.asc.aiarco.com/v1
Content type: application/json for request and response.
Auth: every request requires Authorization: Bearer asc_live_… or asc_test_…. See Authentication.
Idempotency: include an Idempotency-Key: <uuid> header on any POST that creates a resource and we'll de-duplicate retries for 24 h.
Request IDs: every response includes X-Request-ID. Quote it when contacting support.
TLS: TLS 1.3 only (TLS 1.2 fallback disabled). HSTS preloaded.
OpenAPI spec: see the explorer.
Quickstart
curl https://api.asc.aiarco.com/v1/tenants/me \
-H 'Authorization: Bearer asc_live_…' \
-H 'Idempotency-Key: $(uuidgen)' \
-H 'X-Request-ID: my-trace-123'from aiarco import Client
client = Client() # picks up ASC_API_KEYimport { Client } from '@aiarco/sdk';
const client = new Client();Security
All access is authenticated and scoped. See Auth & scopes and Network controls.