Think Mesh
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/query

Ask a natural-language question and get an answer with cited sources.

GET/v1/connectors

List every data source currently connected to the workspace.

POST/v1/connectors

Start an OAuth connection flow for a new data source.

GET/v1/agents/{agent}/brief

Fetch the latest briefing from a specialized agent (sales, finance, HR, …).

POST/v1/actions

Trigger an action — send an email, create a task, update a CRM record.

GET/v1/timeline

Fetch 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"
# }