Build with your GlideAPI API keys.
Manage API keys, usage, billing, and account settings from one clean workspace.
Requests — Last 24h
Recent Requests
Docs
https://glideapi.dev/v1
Authorization: Bearer sk-glide...
POST /v1/chat/completions
GET /v1/usage/summary?period=7d
curl https://glideapi.dev/v1/chat/completions \
-H "Authorization: Bearer YOUR_GLIDE_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"openai/gpt-4o-mini","messages":[{"role":"user","content":"Hello from GlideAPI"}]}'
Your API keys
Example request
curl https://glideapi.dev/v1/chat/completions \
-H "Authorization: Bearer YOUR_GLIDE_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"openai/gpt-4o-mini","messages":[{"role":"user","content":"Hello"}]}'
Usage API
GET /v1/me
GET /v1/balance
GET /v1/usage?period=30d
GET /v1/usage/logs?limit=100
GET /v1/usage/summary?period=7d
GET /v1/usage/costs?period=30d
GET /v1/usage/models?period=30d
GET /v1/usage/keys?period=30d
GET /v1/billing/history?limit=100
curl https://glideapi.dev/v1/usage/summary?period=7d \ -H "Authorization: Bearer YOUR_GLIDE_KEY"
period=24h|7d|30d|90d, start_time, end_time, model, key_id, endpoint, limit.
Available models
Connect once. Route across models.
GlideAPI uses familiar OpenAI-compatible request shapes. Start with a model ID, send your request, and use the same key to inspect usage.
GET /v1/models
Read current IDs and capability flags before hard-coding a model.
Authorization: Bearer sk-glide...
Use an API key from the Keys tab. Keep it server-side.
POST /v1/chat/completions
Use Chat Completions, Responses, or Anthropic Messages.
Chat Completions
curl https://glideapi.dev/v1/chat/completions \
-H "Authorization: Bearer YOUR_GLIDE_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "openai/gpt-4o-mini",
"messages": [
{ "role": "user", "content": "Hello from GlideAPI" }
]
}'
Vision and Tool Calling
{
"model": "openai/gpt-4o-mini",
"messages": [{
"role": "user",
"content": [
{ "type": "text", "text": "Read this image." },
{ "type": "image_url", "image_url": { "url": "data:image/png;base64,..." } }
]
}],
"tools": [{
"type": "function",
"function": {
"name": "save_result",
"description": "Save the result",
"parameters": {
"type": "object",
"properties": { "summary": { "type": "string" } },
"required": ["summary"]
}
}
}]
}
Responses and web search
Use the modern Responses shape for stored response state, structured output, function calls, and current web results.
POST https://glideapi.dev/v1/responses
{
"model": "your-enabled-model",
"input": "What changed this week?",
"tools": [{ "type": "web_search", "max_num_results": 5 }]
}
Usage and Balance
GET /v1/me
GET /v1/balance
GET /v1/usage?period=30d
GET /v1/usage/logs?limit=100
GET /v1/usage/summary?period=7d
GET /v1/usage/costs?period=30d
GET /v1/usage/models?period=30d
GET /v1/usage/keys?period=30d
GET /v1/billing/history?limit=100
curl https://glideapi.dev/v1/usage/summary?period=7d \ -H "Authorization: Bearer YOUR_GLIDE_KEY"
period=24h|7d|30d|90d, start_time, end_time, model, key_id, endpoint, limit.
Models and Pricing
Models include pricing metadata, vision support, and tool-calling support. Pricing is shown per 1M tokens and reflects the live GlideAPI price after admin discounts, fixed prices, or free overrides.
GET https://glideapi.dev/v1/models
Usage analytics
By model
By API key
Request log
Transaction history
Invite builders. Earn API credit together.
Referral rewards are disabled by default and can be configured by the operator.
How it works
- 1Share your link
Your invite contains an opaque, server-generated code.
- 2Earn on eligible payments
The operator can configure referral eligibility and commission rules.
Your referral status
Referral codes must be claimed by a new account before its first paid top-up or subscription. Self-referrals and duplicate accounts are not eligible.
Recent referrals
Account details
—