API Reference
Build on top of your company's brain.
A REST API for querying, connecting, and automating — the same primitives the product itself is built on.
Authentication
Every request needs a workspace API key, passed as a Bearer token in the Authorization header.
Rate limits
120 requests per minute on Growth and above; 30 per minute on Starter. Limits are returned in response headers.
Endpoints
Core API endpoints
GET
/v1/queryAsk a natural-language question and get an answer with cited sources.
GET
/v1/connectorsList every data source currently connected to the workspace.
POST
/v1/connectorsStart an OAuth connection flow for a new data source.
GET
/v1/agents/{agent}/briefFetch the latest briefing from a specialized agent (sales, finance, HR, …).
POST
/v1/actionsTrigger an action — send an email, create a task, update a CRM record.
GET
/v1/timelineFetch a chronological timeline for a client, project, or employee.
example.sh
curl https://api.thinkmesh.in/v1/agents/finance/brief \
-H "Authorization: Bearer $THINKMESH_API_KEY"
# {
# "agent": "finance",
# "summary": "6 invoices overdue, totaling $18,400.",
# "generated_at": "2026-08-06T09:00:00Z"
# }