API keys
Call Asale from your own code. One key, three compatible dialects — point an OpenAI, Anthropic or Gemini client at the gateway and nothing else changes.
Your keys
Up to 50 keys per account. The default key is the one the desktop app hands to the tools it buys through.
| Name | Key | Status | Expires | Created | |
|---|---|---|---|---|---|
Compatible APIs
The gateway speaks three dialects. Keep your existing SDK — change the base URL and the key, nothing else.
| Base URL | https://gw.asale.ai/v1 |
|---|---|
| Auth header | Authorization: Bearer <key> |
| Env var | OPENAI_API_KEY |
| Endpoints | POST /v1/chat/completions
POST /v1/responses
POST /v1/completions
GET /v1/models |
curl https://gw.asale.ai/v1/chat/completions \
-H "Authorization: Bearer sk-asale-xxxxxxxxxxxxxxxxxxxxxxxx" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-5",
"messages": [{"role": "user", "content": "Hello"}],
"stream": false
}'Replace the placeholder with one of your keys, or press Show on a key above.