Iterable API

Provides programmatic access to Iterable's cross-channel marketing automation platform for triggering email, push, SMS, and in-app messages, managing user profiles, and tracking events that drive automated campaign journeys.

Evaluated Mar 06, 2026 (0d ago) vcurrent
Homepage ↗ Other iterable email push sms marketing-automation journeys campaigns lifecycle
⚙ Agent Friendliness
59
/ 100
Can an agent use this?
🔒 Security
81
/ 100
Is it safe for agents?
⚡ Reliability
82
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
--
Documentation
83
Error Messages
80
Auth Simplicity
76
Rate Limits
74

🔒 Security

TLS Enforcement
100
Auth Strength
76
Scope Granularity
70
Dep. Hygiene
80
Secret Handling
78

API key authentication with key-type-based permission scoping provides reasonable security for server-side use. TLS enforced. Key types (Standard/Mobile/Server-side) provide coarse but meaningful permission boundaries. SOC 2 Type II certified.

⚡ Reliability

Uptime/SLA
85
Version Stability
83
Breaking Changes
82
Error Recovery
80
AF Security Reliability

Best When

You need a single platform to orchestrate personalized lifecycle messaging across email, push, and SMS with event-driven workflow automation.

Avoid When

You only need transactional email delivery without multi-channel orchestration — simpler and cheaper options exist for pure transactional use cases.

Use Cases

  • Trigger transactional and behavioral email, push, or SMS messages in real-time when user actions occur in your application
  • Upsert user profile attributes and custom fields to keep Iterable's contact database in sync with your application data
  • Track custom events to fire Iterable workflow triggers and advance users through multi-step campaign journeys
  • Export campaign performance metrics and message engagement data for attribution analysis and reporting
  • Manage list subscriptions and user preferences to honor opt-out requests and segment audiences for targeted campaigns

Not For

  • Transactional messaging at extremely high throughput where dedicated transactional email providers like SendGrid or Postmark offer better deliverability and simpler pricing
  • Customer data platform use cases requiring cross-device identity resolution — use a dedicated CDP alongside Iterable
  • B2B sales automation and CRM sequencing — Iterable is optimized for B2C lifecycle and engagement marketing

Interface

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
No
SDK
Yes
Webhooks
Yes

Authentication

Methods: api_key
OAuth: No Scopes: No

Authentication uses an Iterable API key passed via the Api-Key HTTP header. API keys are created per project in the Iterable dashboard and can be scoped to specific permissions (Standard, Mobile, or Server-side) based on key type. No OAuth flow required for server-side integrations.

Pricing

Model: enterprise
Free tier: No
Requires CC: No

Iterable is an enterprise marketing platform with custom pricing negotiated through sales. No self-serve free tier. Pricing scales with user count and message volume.

Agent Metadata

Pagination
offset
Idempotent
Partial
Retry Guidance
Documented

Known Gotchas

  • Sending a message via the API bypasses workflow triggers — if you want a message to start a journey, you must track an event, not call the send endpoint directly
  • User identity in Iterable is based on either email or userId, but not both simultaneously in all contexts — mixing identity types across API calls can create duplicate user records
  • API keys have distinct types (Standard, Mobile, Server-side) with different permission sets; using a Mobile key for server-side operations will return permission errors that look like auth failures
  • Bulk data operations (catalog upserts, user imports) are asynchronous and return a job ID — agents that poll for completion must implement job status checking rather than assuming synchronous completion
  • Domain verification is required before emails will successfully deliver; agents deploying to new Iterable projects must account for DNS propagation time before messaging workflows are operational

Alternatives

Full Evaluation Report

Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for Iterable API.

$99

Scores are editorial opinions as of 2026-03-06.

5173
Packages Evaluated
26151
Need Evaluation
173
Need Re-evaluation
Community Powered