Skip to content

Welcome to Seek-api

Specialized capabilities, accessible via a simple HTTP request.

1. Authentication

Generate your API key from the dashboard to secure and authenticate your requests.

Generate my key →

2. Execute a Worker

Submit a task via a POST request and receive a unique job_uuid for tracking.

First call →

3. Retrieve Data

Poll the job status via the /v1/jobs/{job_uuid} endpoint until a terminal state is reached.

Polling Guide →

MCP — Claude

Integrate the power of Seek-api directly into Claude via our managed MCP server.

Configure MCP →

Seek-api eliminates infrastructure complexity. You send a JSON payload; we handle the orchestration, execution, and scaling.

# 1. Submit a task
POST https://api.seek-api.com/v1/workers/{worker_id}/jobs
x-api-key: YOUR_API_KEY
Content-Type: application/json
{ "prompt": "Summarize this document into three key points." }
# → 202 Accepted { "job_uuid": "abc-123", "status": "QUEUED" }
# 2. Retrieve the result
GET https://api.seek-api.com/v1/jobs/abc-123
x-api-key: YOUR_API_KEY
# → 200 OK { "status": "SUCCEEDED", "output": { "kind": "object", "data": { ... } }, "files": [] }