Overview
Scopes define what operations an API key can perform. When creating an API key, you assign specific scopes to limit its access to only the resources it needs.Available Scopes
Contacts
Endpoints:
GET /api/v1/contacts- requirescontacts:readPOST /api/v1/contacts- requirescontacts:writeGET /api/v1/contacts/:id- requirescontacts:readPATCH /api/v1/contacts/:id- requirescontacts:writeDELETE /api/v1/contacts/:id- requirescontacts:write
Surveys
Endpoints:
GET /api/v1/surveys- requiressurveys:readPOST /api/v1/surveys- requiressurveys:writeGET /api/v1/surveys/:id- requiressurveys:readPATCH /api/v1/surveys/:id- requiressurveys:writeDELETE /api/v1/surveys/:id- requiressurveys:write
Sequences
Endpoints:
GET /api/v1/sequences- requiressequences:readGET /api/v1/sequences/:id- requiressequences:readPOST /api/v1/sequences/:id/execute- requiressequences:execute
Responses
Endpoints:
GET /api/v1/responses- requiresresponses:readGET /api/v1/responses/:id- requiresresponses:read
Reviews
Endpoints:
GET /api/v1/reviews- requiresreviews:readGET /api/v1/reviews/:id- requiresreviews:readPOST /api/v1/reviews/:id/reply- requiresreviews:writePATCH /api/v1/reviews/:id/reply- requiresreviews:write
Webhooks
Admin
Wildcard Scopes
You can use wildcards to grant all permissions for a resource:contacts:*- All contact operations (read + write)surveys:*- All survey operations (read + write + send)sequences:*- All sequence operations (read + execute)
Scope Checking
When an API key doesn’t have the required scope, you’ll receive: Status:403 Forbidden
Common Scope Combinations
Read-only analytics integration
Read-only analytics integration
For dashboards that display metrics but don’t modify data:
CRM sync integration
CRM sync integration
For two-way contact synchronization with your CRM:
Marketing automation
Marketing automation
For triggering surveys and sequences based on customer actions:
Review management tool
Review management tool
For monitoring and responding to customer reviews:
Next Steps
Authentication
Learn how to create API keys
Quick Start
Make your first API call