Quick Start
Make your first TrustPager API call in under 5 minutes.
1. Get your API key
Go to Settings → API in the TrustPager dashboard and create a new key. Select the scopes you
need (e.g. contacts:read, opportunities:write, or admin for full access).
Important: copy your key immediately — it's only shown once. Store it securely; never commit it to version control.
2. Make your first request
List your contacts:
curl -X GET \
"https://api.trustpager.com/functions/v1/api/v1/contacts?limit=5" \
-H "Authorization: Bearer YOUR_API_KEY" 3. Create a contact
curl -X POST \
"https://api.trustpager.com/functions/v1/api/v1/contacts" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"first_name": "Jane",
"last_name": "Doe",
"email": "jane@example.com",
"phone": "+61412345678",
"source": "api"
}' 4. Discover what's possible
The API exposes 60+ resource types. Common next steps:
- Interactive API reference — every endpoint, try-it requests in your browser
- Contacts — people in your CRM
- Opportunities — sales pipeline (legacy alias:
/api/deals) - Automations — workflow triggers and actions
- Email — send transactional and bulk email
- Voice Agents — AI voice agents (inbound + outbound)
5. Use the MCP for AI assistants
For interactive AI sessions (Claude.ai web, Cursor, etc.) the MCP server is faster and cheaper than REST. Each
workspace has its own URL of shape https://mcp.trustpager.com/<workspace-slug>/mcp (HTTP
streamable transport). Get the full claude mcp add ... command for your workspace on the
AI Access page.