4.3 KiB
Apodex.ai — Free Deep Research API
Discovered: 2026-06-25 Status: Working, free tier
Quick Facts
- Site: https://apodex.ai (landing) / https://platform.apodex.ai (console)
- API: https://api.apodex.ai/v1/chat/completions (OpenAI-compatible)
- Model: Apodex-1.0 (Qwen3.5 base, post-trained for deep research)
- Free tier: Yes, free signup, free API key
- Heavy mode: Up to 150 sub-agents, 15000 steps per task
- Performance: 90.3 BrowseComp, 84.4 DeepSearchQA, 46.7 FrontierScience-Research
Registration (25.06.2026)
- Go to https://platform.apodex.ai/register
- Enter email (use t-online.de from working_mails.txt)
- Check inbox via IMAP for 6-digit code (Apodex noreply@send.apodex.com)
- Set password (8+ chars)
- Login → Console
- Create API Key in API Keys section
- Key shown ONCE — save immediately
Account Details
Account 1 ([REDACTED-EMAIL], 2026-06-25)
- User ID: 16456a52-cb81-48d5-a9dc-f08a3244d574
- API Key:
[REDACTED-KEY]= - Role: gothbreach-main
Account 2 ([REDACTED-EMAIL], 2026-06-25)
- User ID: 6904dc1f-bb65-44e6-a0f3-29bb8c51ccbc
- API Key:
[REDACTED-KEY]= - Role: gothbreach-2
Endpoint: https://api.apodex.ai/v1/chat/completions
Auth: Authorization: Bearer sk-...
Free tier: $0 initial balance, unlimited API calls (limited time promo)
Available Models
GET https://api.apodex.ai/v1/models
| Model | Context | Max Output | Best For |
|---|---|---|---|
| apodex-1-0-deep-reasoning | 262k | 16k | Reasoning, analysis |
| apodex-1-0-deep-research | 262k | 16k | Web research, multi-step |
| apodex-1-0-deep-discovery | 131k | 26k | Frontier, hardest problems |
Usage Example
curl -X POST "https://api.apodex.ai/v1/chat/completions" \
-H "Authorization: Bearer sk-..." \
-H "Content-Type: application/json" \
-d '{
"model": "apodex-1-0-deep-research",
"messages": [{"role": "user", "content": "Your question"}],
"max_tokens": 2000,
"stream": false
}'
Streaming (SSE)
Default stream: true. Two phases:
- Reasoning phase:
delta.reasoning_stepswithtype: thinking/web_search/fetch_url_content/execute_python - Answer phase:
delta.contenttoken by token - Final chunk:
finish_reason+usagewithprompt_tokens/completion_tokens/reasoning_tokens/num_search_queries
Pitfall (25.06.2026): Non-streaming mode (stream: false) times out at 30-90s for complex queries because the server waits for full completion before responding. ALWAYS use stream: true for queries >500 tokens — parse SSE chunks and reconstruct final content from delta.content stream. deep-reasoning model is slowest (up to 120s), deep-research and deep-discovery are faster but still prefer streaming.
Another pitfall: Model name apodex-0-7-30b-deepresearch-mini shown in example curl on registration page is WRONG — returns {"error":{"code":"model_not_found"}}. Only the 3 models from /v1/models endpoint work.
Use Cases
- Deep research tasks (alternative to paid research platforms)
- Multi-step agentic workflows with web search + Python execution
- Code analysis with execution feedback
- Mass research automation (queries take 60-180 seconds)
Key Advantage vs ATXP
- No
account_restrictedblock — all models work for free accounts - No Cloudflare Turnstile on signup (email only, 6-digit code)
- 262k context window
- Reasoning + tool execution included
Bulk Registration (multiple accounts)
Free tier allows unlimited accounts per email. Bulk register via t-online.de:
- Loop through
working_mails.txt(17,893 available) - For each email:
POST /api/auth/registerwith{email, name, password: "[REDACTED]"}- Wait 5s, check IMAP for 6-digit code from
noreply@send.apodex.com POST /api/auth/verifywith{email, code}- Login, navigate to API Keys, click "Create New Key", name it, save
sk-...from dialog
- Browser automation works without Turnstile — use
browser_navigatetohttps://platform.apodex.ai/register→ fill form → submit → check IMAP → enter code → create API key
Each account = independent API quota. Multi-account rotation useful for parallel research tasks.
Note: Direct API registration (/api/auth/register) didn't return expected response during 2026-06-25 attempt — use browser flow (slower but reliable).