Sylor API is fully OpenAI-compatible. Point your base URL to https://api.sylorapi.com/v1, use one key, and switch between models by changing a single parameter.
Set two things in any OpenAI-compatible client or SDK:
https://api.sylorapi.com/v1curl https://api.sylorapi.com/v1/chat/completions \
-H "Authorization: Bearer $SYLOR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"claude-sonnet-5","messages":[{"role":"user","content":"Hello"}]}'
Call Anthropic's Claude models โ Opus, Sonnet and Haiku โ through the OpenAI-compatible /v1/chat/completions endpoint, or use the native /v1/messages endpoint. Just set the model name, e.g. claude-opus-4-8 or claude-sonnet-5.
Your single Sylor API key also calls Google Gemini models โ no separate Google Cloud project or key needed. Set the model to a Gemini model and send the same request format.
GPT models work through the standard /v1/chat/completions endpoint. If you already use the OpenAI SDK, only the base URL and key change:
from openai import OpenAI
client = OpenAI(base_url="https://api.sylorapi.com/v1", api_key="YOUR_SYLOR_KEY")
r = client.chat.completions.create(model="gpt-5.5", messages=[{"role":"user","content":"Hi"}])
print(r.choices[0].message.content)
Add an OpenAI provider, set host to https://api.sylorapi.com, paste your key.
Use a custom OpenAI base URL and your Sylor API key.
Point the API base to Sylor API and go โ fully compatible.
Python, Node, Go โ change base URL + key, keep your code.
Sign up, create a key, set base URL to https://api.sylorapi.com/v1, and call Claude models via /v1/chat/completions or /v1/messages.
Create a Sylor API key in your dashboard โ that one key calls Gemini through the same OpenAI-compatible endpoint, no separate Google project needed.
Yes โ set the host to https://api.sylorapi.com and paste your key. All OpenAI-compatible clients work out of the box.
Register, top up any amount, and call GPT, Claude, Gemini and more through a single OpenAI-compatible endpoint.