Works with the AI you already use

  • OpenAI
  • ChatGPT
  • Claude
  • Gemini
  • Grok
  • Perplexity
  • DeepSeek
  • Mistral
  • Meta AI
  • OpenAI
  • ChatGPT
  • Claude
  • Gemini
  • Grok
  • Perplexity
  • DeepSeek
  • Mistral
  • Meta AI
  • OpenAI
  • ChatGPT
  • Claude
  • Gemini
  • Grok
  • Perplexity
  • DeepSeek
  • Mistral
  • Meta AI
  • OpenAI
  • ChatGPT
  • Claude
  • Gemini
  • Grok
  • Perplexity
  • DeepSeek
  • Mistral
  • Meta AI
  • Cursor
  • Windsurf
  • GitHub Copilot
  • VS Code
  • Cline
  • Roo Code
  • Continue
  • Zed
  • Devin
  • Manus
  • Replit
  • Bolt
  • OpenCode
  • MCP Inspector
  • Cursor
  • Windsurf
  • GitHub Copilot
  • VS Code
  • Cline
  • Roo Code
  • Continue
  • Zed
  • Devin
  • Manus
  • Replit
  • Bolt
  • OpenCode
  • MCP Inspector
Browse documentation

Getting Started

Quick Start

Make your first call in three steps.

1. Create a key

Open the Taken app → profile menu → Developer Settings → Create API Key. Choose “Run browser tasks” and “Read task history”. Copy the key: it's shown once.

2. Store it

export TAKEN_API_KEY=tk_…

3. Run a task

curl -X POST https://taken.trade/api/public/v1/agent/tasks \
  -H "Authorization: Bearer $TAKEN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"instruction":"Open example.com and tell me the page title"}'

Then poll GET /agent/tasks/{id} until done is true. See Your First Request.