Skip to main content
Scopes define what actions an API key can perform. Each scope grants access to specific endpoints and operations.
Scope names follow the pattern resource:action. The wildcard * grants all current and future permissions.

Available Scopes

Campaigns

Sender Accounts

Leads

Replies

Wildcard

Only use * for administrative tools. Protect these keys accordingly.

Scope Checking

When an API request is made, ColdSend verifies the API key has the required scope:

Success Example

Insufficient Scope Example

Status: 403 Forbidden

Best Practices

  1. Principle of least privilege — Grant only the minimum scopes needed
  2. Separate keys by function — Different integrations should use different keys
  3. Audit regularly — Review which scopes your keys actually use
  4. Use compound scopescampaigns:all is cleaner than listing each scope individually

Next Steps

Authentication

Learn how to authenticate requests using API keys.

API Keys

Create and manage API keys for your integrations.