REST API
REST API
Every tool in GTM Tools is reachable as a POST /api/v0/{tool_name} on the relevant server’s subdomain. Same JSON body shape, same auth header, no MCP client required.
Servers
Authentication
Every request requires a bearer token:
The exception is get_api_key on admin-tools, which is the bootstrap path for new accounts.
Tool discovery
GET /api/v0 returns the tool index for a server, including per-tool token costs.
Calling a tool
Every tool accepts a JSON body and returns a JSON object.
Examples
Search employees with title filters
Find a professional email
Run all signal detectors
Check token balance
Error codes
Token charges are reserved at request time and refunded on 5xx failures.
Rate limits
Limits are per-org and depend on plan. Hit a limit and you’ll get 429 Too Many Requests with a Retry-After header. The CLI and SDKs (when available) will honor it automatically.