REST API
Plain HTTP access to every GTM Tools tool — same shape across all categories
Every tool in GTM Tools is reachable as a POST /api/v0/{tool_name} on a single host. Same JSON body shape, same auth header, no MCP client required.
Base URL
All five tool categories (admin, socials, reddit, email, signals) live behind this host.
Authentication
Every request requires a bearer token:
The exception is get_api_key, 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 — back off and retry.