Free tier available
Gemini API
Gemini 3.1 Pro chat completions with live streaming through the Idoworx API.
Your Idoworx API key (copy now — shown once)
Use header Authorization: Bearer YOUR_KEY with https://idoworx.com/api/v1/chat/completions
Overview
Use the Idoworx Gemini-compatible chat endpoint to call Gemini 3.1 Pro. Create your free Idoworx API key on this page, then call the endpoint with live streaming.
Features
- Chat completions
- Live streaming
- Gemini 3.1 Pro
Authentication
Bearer API key (Authorization header)
API key instructions
Click Get API Key on this page to create a free Idoworx key. Then POST https://idoworx.com/api/v1/chat/completions with model gemini-3.1-pro and Authorization: Bearer YOUR_IDOWORX_KEY.
Rate limits
Shared fair-use limits. Excessive automated abuse may be blocked.
Example usage (python)
import requests
resp = requests.post(
"https://idoworx.com/api/v1/chat/completions",
headers={
"Content-Type": "application/json",
"Authorization": "Bearer YOUR_IDOWORX_KEY",
},
json={
"model": "gemini-3.1-pro",
"stream": True,
"messages": [{"role": "user", "content": "Hello"}],
},
stream=True,
timeout=120,
)
for line in resp.iter_lines():
if line:
print(line.decode())
Endpoint: https://idoworx.com/api/v1/chat/completions
FAQ
How do I get a key?
Click Get API Key on this page. Copy the key immediately — it is shown only once.
What model do I send?
Use "model": "gemini-3.1-pro" in the JSON body.
Does streaming work?
Yes. Set stream to true and read Server-Sent Events lines.