1. Create a customer key
Sign in to the Limitless console, open API keys, and select Create API key. Give the key a recognizable name and choose an expiry. Copy the secret before closing the dialog; it is shown only once. Add sandbox credits from Billing before sending inference requests. Select Add test credits and complete Stripe test checkout; no real payment is taken. Inference requests use real models and deduct sandbox credits. An unfunded workspace cannot make billable requests.2. Set your environment
Provide these variables through your development environment or secret manager:https://trylimitless.ai/v1 is the hosted API base URL. The documentation domain, docs.trylimitless.ai, serves these guides and does not accept inference requests./v1 suffix in the base URL. Use an ID returned by GET /v1/models; model availability may change.
3. Send a request
- JavaScript
- Python
- cURL
Install the official SDK:Save this as
chat.mjs and run node chat.mjs:4. Check Activity
Open Activity in the console. Your request should appear with source API, its model, status, latency, and provider-reported token counts. Match its request ID to the response’sX-Request-ID header.
For a complete key lifecycle test, revoke this test key in API keys, then run GET /v1/models with it. The server should return 401. Create a new key for subsequent requests.
Next: stream responses, call tools, or check limits.