Iterable is an AI customer engagement platform that powers unified cross-channel marketing experiences and empowers marketers to create, optimize, and measure relevant interactions across email, push, SMS, in-app, and web channels. Their developer platform provides REST APIs, export APIs, AsyncAPI webhooks, and native SDKs for web, iOS, Android, and React Native.
Iterable publishes 29 API contracts indexed on the APIs.io network, including Export API, Campaigns API, Catalogs API, and 26 more. Tagged areas include Cross-Channel Messaging, Customer Engagement, Email, Marketing Automation, and Push Notifications.
The Iterable catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 2 Spectral governance rulesets.
Iterable’s developer surface includes CLI, changelog, API reference, getting-started guide, authentication, documentation, support, and 46 more developer resources.
The questions people put to an LLM, and the jobs they hand an agent, that Iterable's APIs answer — each one linked to the operation that does it.
Generated by API Evangelist
Regulatory Posture applies to this provider. Its tags matched the
Telecommunications regime, so
Regulatory Posture carries 15 points of the composite.
If this regime is wrong for your business, say so on your
provider repo — the
applicability map is public and we will correct it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it
carries 10 points of the composite. It is scored from the published contracts
themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already
holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in
front of it, and the first time that check is skipped a duplicate record is created.
Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet,
not penalised by it.
The six quality facets above are damped to 75 points between them,
because the conditional facet above carries the other
25. That is why each facet's contribution is shown against a damped
maximum: raising a quality facet moves the composite by 75% of its nominal
weight, not 100%. The full arithmetic is at apis.io/rating/.
Show this score on your site.
It updates itself when the score changes. Paste this where you link to your API docs:
<a href="https://apis.io/providers/iterable/"><img src="https://apis.io/badge/iterable/card.svg" alt="Iterable on APIs.io — Kin Score by API Evangelist"></a>
Other styles, a README pill and a shields.io endpoint are on the badge page.
Raise your score.
Agent readiness — checks not met, largest first (exact, from this profile):
Idempotency+9 pts — OpenAPI mutating operations declare an idempotency key — a header, a request-body property, or a named de-duplication token whose own description says so (verified); else common[].type matches /idempoten/i (documented)
A2A Agent Card+8 pts — a2a/-a2a.yml manifest, graded on conformance.grade against A2A 1.0.0
Request/Response Examples+7 pts — share of operations carrying request/response examples; else an Examples / Code Samples link
Delegated User Identity+6 pts — a served discovery document listing authorization_code in grant_types_supported (served), else an oauth2 authorizationCode flow or openIdConnect declared in an OpenAPI (documented)
Pagination+5 pts — share of collection GETs (an array, or one wrapped in data/items/results ...) that declare a page/limit/offset/cursor parameter, a Link header or a next/cursor field; na with no collection GETs
5 more unmet checks in the Agent Readiness table above.
Kin Score — facets with the most composite points still available (weight × headroom):
The Kin Score Market layer reads a provider inside its market:
its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted:
not part of the Kin Score or agent readiness.
Registered MCP server and declares compatibility are report only — not weighted.
Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
The Iterable Export API enables developers to extract data from Iterable projects for analytics, reporting, and data warehousing purposes. It provides asynchronous export endpoi...
The Iterable Web SDK enables developers to integrate Iterable's marketing automation capabilities directly into JavaScript and Node.js applications. It provides functions for tr...
The Iterable iOS SDK allows developers to integrate Iterable's marketing automation features into native iOS applications built with Swift or Objective-C. It supports push notif...
The Iterable Android SDK provides native integration between Android applications and the Iterable marketing automation platform. It supports push notifications, in-app messages...
The Iterable React Native SDK enables developers to integrate Iterable's marketing automation capabilities into cross-platform mobile applications built with React Native. It wr...
Iterable publishes a first-party MCP server as the npm package @iterable/mcp (repo github.com/Iterable/mcp-server). It is a LOCAL STDIO server: a developer installs and runs it ...
Not yet checked against Iterable's own pricing page. Compiled by API Evangelist on 2026-08-13 from www.iterable.com/pricing/; confirm before you rely on a figure. A free plan or tier is listed.
Iterable system webhooks send real-time event data from an Iterable project to external systems via HTTP POST requests whenever specified events occur. System webhooks can be co...
Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.
aid: iterable
name: Iterable
description: Iterable is an AI customer engagement platform that powers unified cross-channel marketing experiences and empowers
marketers to create, optimize, and measure relevant interactions across email, push, SMS, in-app, and web channels. Their
developer platform provides REST APIs, export APIs, AsyncAPI webhooks, and native SDKs for web, iOS, Android, and React
Native.
kind: contract
deliveryModel:
model: saas
open_source: false
commercial: true
callable_host: true
label: Hosted service · you call their endpoint
confidence: high
source:
- openapi
- pricing
generated: '2026-08-28'
method: derived
accessModel:
pricing: freemium
onboarding: self-serve
trial: false
try_now: true
public: false
gated: none
gated_source:
- onboarding
label: Freemium · Self-serve signup
confidence: high
source:
- plans
- authentication
- rate-limits
- security
generated: '2026-11-06'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/iterable.png
x-docs-platform: swagger-ui
x-docs-platform-confidence: medium
x-docs-platform-checked: 2026-10-03
tags:
- Cross-Channel Messaging
- Customer Engagement
- Email
- Marketing Automation
- Push Notifications
- SMS
url: https://raw.githubusercontent.com/api-evangelist/iterable/refs/heads/main/apis.yml
created: '2026-03-20'
modified: '2026-08-13'
specificationVersion: '0.23'
apis:
- aid: iterable:export-api
name: Iterable Export API
tags:
- Analytics
- Data Export
- Marketing Data
- Reporting
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
baseURL: https://api.iterable.com
humanURL: https://support.iterable.com/hc/en-us/articles/204780579-Iterable-API-Endpoints-and-Sample-Payloads
properties:
- url: https://support.iterable.com/hc/en-us/articles/204780579-Iterable-API-Endpoints-and-Sample-Payloads
type: Documentation
- type: OpenAPI
url: openapi/iterable-export-api-openapi.yml
- type: Overlay
url: overlays/iterable-export-api-overlay.yaml
description: The Iterable Export API enables developers to extract data from Iterable projects for analytics, reporting,
and data warehousing purposes. It provides asynchronous export endpoints that allow bulk retrieval of user data, event
data, campaign metrics, and message engagement information. The export endpoints support filtering by date ranges and
other criteria, making it possible to build custom reporting pipelines and synchronize Iterable data with external business
intelligence tools.
- aid: iterable:web-sdk
name: Iterable Web SDK
tags:
- In-App Messaging
- JavaScript
- SDK
- User Tracking
- Web
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
baseURL: https://api.iterable.com
humanURL: https://github.com/Iterable/iterable-web-sdk
properties:
- url: https://github.com/Iterable/iterable-web-sdk
type: Documentation
description: The Iterable Web SDK enables developers to integrate Iterable's marketing automation capabilities directly
into JavaScript and Node.js applications. It provides functions for tracking user events, managing user profiles, displaying
in-app messages, and handling web push notifications.
- aid: iterable:ios-sdk
name: Iterable iOS SDK
tags:
- In-App Messaging
- iOS
- Mobile
- Push Notifications
- SDK
- Swift
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
baseURL: https://api.iterable.com
humanURL: https://support.iterable.com/hc/en-us/articles/360035018152-Iterable-s-iOS-SDK
properties:
- url: https://support.iterable.com/hc/en-us/articles/360035018152-Iterable-s-iOS-SDK
type: Documentation
description: The Iterable iOS SDK allows developers to integrate Iterable's marketing automation features into native iOS
applications built with Swift or Objective-C. It supports push notifications, in-app messages, deep links, and Mobile
Inbox functionality. The SDK can be installed via Swift Package Manager, CocoaPods, or Carthage, and supports iOS 10 and
higher. It enables mobile apps to track user events, display targeted in-app content, and participate in Iterable's cross-channel
marketing campaigns.
- aid: iterable:android-sdk
name: Iterable Android SDK
tags:
- Android
- In-App Messaging
- Mobile
- Push Notifications
- SDK
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
baseURL: https://api.iterable.com
humanURL: https://support.iterable.com/hc/en-us/articles/360028925511-Overview-of-Iterable-s-iOS-and-Android-SDKs
properties:
- url: https://support.iterable.com/hc/en-us/articles/360028925511-Overview-of-Iterable-s-iOS-and-Android-SDKs
type: Documentation
description: The Iterable Android SDK provides native integration between Android applications and the Iterable marketing
automation platform. It supports push notifications, in-app messages, deep links, and Mobile Inbox features. The open-source
SDK enables Android apps to track user events, manage user profiles, render in-app content, and connect with Iterable's
cross-channel campaign orchestration. Developers can use it to deliver personalized marketing experiences within their
Android applications.
- aid: iterable:react-native-sdk
name: Iterable React Native SDK
tags:
- Cross-Platform
- JavaScript
- Mobile
- React Native
- SDK
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
baseURL: https://api.iterable.com
humanURL: https://support.iterable.com/hc/en-us/articles/360045714072-Overview-of-Iterable-s-React-Native-SDK
properties:
- url: https://support.iterable.com/hc/en-us/articles/360045714072-Overview-of-Iterable-s-React-Native-SDK
type: Documentation
description: The Iterable React Native SDK enables developers to integrate Iterable's marketing automation capabilities
into cross-platform mobile applications built with React Native. It wraps Iterable's native iOS and Android SDKs and supports
both JavaScript and TypeScript. The SDK provides access to push notifications, in-app messages, Mobile Inbox, user event
tracking, and deep linking.
- aid: iterable:iterable-campaigns-api
name: Iterable Campaigns API
description: Create, retrieve, and manage marketing campaigns. Access campaign metrics and trigger campaign sends.
humanURL: https://api.iterable.com/api/docs
baseURL: https://api.iterable.com
tags:
- Campaigns
properties:
- type: OpenAPI
url: openapi/iterable-campaigns-api-openapi.yml
- type: Overlay
url: overlays/iterable-campaigns-api-overlay.yaml
- type: Documentation
url: https://api.iterable.com/api/docs
- aid: iterable:iterable-catalogs-api
name: Iterable Catalogs API
description: Manage product catalogs and catalog items used for personalization and recommendation in campaigns.
humanURL: https://api.iterable.com/api/docs
baseURL: https://api.iterable.com
tags:
- Catalog
tags_raw:
- Catalogs
properties:
- type: OpenAPI
url: openapi/iterable-catalogs-api-openapi.yml
- type: Overlay
url: overlays/iterable-catalogs-api-overlay.yaml
- type: Documentation
url: https://api.iterable.com/api/docs
- aid: iterable:iterable-channels-api
name: Iterable Channels API
description: Retrieve and manage messaging channels and message types used for organizing campaigns and templates.
humanURL: https://api.iterable.com/api/docs
baseURL: https://api.iterable.com
tags:
- Channels
properties:
- type: OpenAPI
url: openapi/iterable-channels-api-openapi.yml
- type: Overlay
url: overlays/iterable-channels-api-overlay.yaml
- type: Documentation
url: https://api.iterable.com/api/docs
- aid: iterable:iterable-commerce-api
name: Iterable Commerce API
description: Track purchase events, update cart data, and manage commerce-related user activity for revenue attribution.
humanURL: https://api.iterable.com/api/docs
baseURL: https://api.iterable.com
tags:
- Commerce
properties:
- type: OpenAPI
url: openapi/iterable-commerce-api-openapi.yml
- type: Overlay
url: overlays/iterable-commerce-api-overlay.yaml
- type: Documentation
url: https://api.iterable.com/api/docs
- aid: iterable:iterable-email-api
name: Iterable Email API
description: Send transactional emails and manage email-specific delivery settings.
humanURL: https://api.iterable.com/api/docs
baseURL: https://api.iterable.com
tags:
- Email
properties:
- type: OpenAPI
url: openapi/iterable-email-api-openapi.yml
- type: Overlay
url: overlays/iterable-email-api-overlay.yaml
- type: Documentation
url: https://api.iterable.com/api/docs
- aid: iterable:iterable-events-api
name: Iterable Events API
description: Track custom events, retrieve event data for users, and manage event metadata used for segmentation and campaign
triggering.
humanURL: https://api.iterable.com/api/docs
baseURL: https://api.iterable.com
tags:
- Event
tags_raw:
- Events
properties:
- type: OpenAPI
url: openapi/iterable-events-api-openapi.yml
- type: Overlay
url: overlays/iterable-events-api-overlay.yaml
- type: Documentation
url: https://api.iterable.com/api/docs
- aid: iterable:iterable-experiments-api
name: Iterable Experiments API
description: Retrieve experiment configurations and metrics for A/B tests running across campaigns.
humanURL: https://api.iterable.com/api/docs
baseURL: https://api.iterable.com
tags:
- Experiments
properties:
- type: OpenAPI
url: openapi/iterable-experiments-api-openapi.yml
- type: Overlay
url: overlays/iterable-experiments-api-overlay.yaml
- type: Documentation
url: https://api.iterable.com/api/docs
- aid: iterable:iterable-lists-api
name: Iterable Lists API
description: Create and manage subscriber lists. Subscribe and unsubscribe users from lists. Retrieve list metadata and
membership.
humanURL: https://api.iterable.com/api/docs
baseURL: https://api.iterable.com
tags:
- List
tags_raw:
- Lists
properties:
- type: OpenAPI
url: openapi/iterable-lists-api-openapi.yml
- type: Overlay
url: overlays/iterable-lists-api-overlay.yaml
- type: Documentation
url: https://api.iterable.com/api/docs
- aid: iterable:iterable-metadata-api
name: Iterable Metadata API
description: Store and retrieve key-value metadata tables for use in personalization and campaign logic.
humanURL: https://api.iterable.com/api/docs
baseURL: https://api.iterable.com
tags:
- Metadata
properties:
- type: OpenAPI
url: openapi/iterable-metadata-api-openapi.yml
- type: Overlay
url: overlays/iterable-metadata-api-overlay.yaml
- type: Documentation
url: https://api.iterable.com/api/docs
- aid: iterable:iterable-push-api
name: Iterable Push API
description: Send push notifications and manage push notification delivery settings and tokens.
humanURL: https://api.iterable.com/api/docs
baseURL: https://api.iterable.com
tags:
- Push
properties:
- type: OpenAPI
url: openapi/iterable-push-api-openapi.yml
- type: Overlay
url: overlays/iterable-push-api-overlay.yaml
- type: Documentation
url: https://api.iterable.com/api/docs
- aid: iterable:iterable-sms-api
name: Iterable SMS API
description: Send SMS messages and manage SMS-specific delivery settings.
humanURL: https://api.iterable.com/api/docs
baseURL: https://api.iterable.com
tags:
- SMS
properties:
- type: OpenAPI
url: openapi/iterable-sms-api-openapi.yml
- type: Overlay
url: overlays/iterable-sms-api-overlay.yaml
- type: Documentation
url: https://api.iterable.com/api/docs
- aid: iterable:iterable-templates-api
name: Iterable Templates API
description: Manage email, push, SMS, and in-app message templates. Retrieve template content and metadata.
humanURL: https://api.iterable.com/api/docs
baseURL: https://api.iterable.com
tags:
- Templates
properties:
- type: OpenAPI
url: openapi/iterable-templates-api-openapi.yml
- type: Overlay
url: overlays/iterable-templates-api-overlay.yaml
- type: Documentation
url: https://api.iterable.com/api/docs
- aid: iterable:iterable-users-api
name: Iterable Users API
description: Manage user profiles, update user fields, bulk update users, get user data by email or userId, and delete users.
humanURL: https://api.iterable.com/api/docs
baseURL: https://api.iterable.com
tags:
- User
tags_raw:
- Users
properties:
- type: OpenAPI
url: openapi/iterable-users-api-openapi.yml
- type: Overlay
url: overlays/iterable-users-api-overlay.yaml
- type: Documentation
url: https://api.iterable.com/api/docs
- aid: iterable:iterable-workflows-api
name: Iterable Workflows API
description: Trigger workflow enrollments and manage journey-based automation workflows.
humanURL: https://api.iterable.com/api/docs
baseURL: https://api.iterable.com
tags:
- Workflows
properties:
- type: OpenAPI
url: openapi/iterable-workflows-api-openapi.yml
- type: Overlay
url: overlays/iterable-workflows-api-overlay.yaml
- type: Documentation
url: https://api.iterable.com/api/docs
- aid: iterable:iterable-embedded-messaging-api
name: Iterable Embedded Messaging API
description: The Embedded Messaging API from Iterable — 1 operation(s) for embedded messaging.
humanURL: https://support.iterable.com/hc/en-us/articles/204780579-Iterable-API-Endpoints-and-Sample-Payloads
baseURL: https://api.iterable.com
tags:
- Embedded Messaging
properties:
- type: OpenAPI
url: openapi/iterable-embedded-messaging-api-openapi.yml
- type: Documentation
url: https://api.iterable.com/api/docs
- aid: iterable:iterable-in-app-api
name: Iterable In App API
description: The In-app API from Iterable — 4 operation(s) for in-app.
humanURL: https://support.iterable.com/hc/en-us/articles/204780579-Iterable-API-Endpoints-and-Sample-Payloads
baseURL: https://api.iterable.com
tags:
- In-App
tags_raw:
- In-app
properties:
- type: OpenAPI
url: openapi/iterable-in-app-api-openapi.yml
- type: Documentation
url: https://api.iterable.com/api/docs
- aid: iterable:iterable-in-app-web-api
name: Iterable In App Web API
description: The In-app-web API from Iterable — 1 operation(s) for in-app-web.
humanURL: https://support.iterable.com/hc/en-us/articles/204780579-Iterable-API-Endpoints-and-Sample-Payloads
baseURL: https://api.iterable.com
tags:
- In-app-web
properties:
- type: OpenAPI
url: openapi/iterable-in-app-web-api-openapi.yml
- type: Documentation
url: https://api.iterable.com/api/docs
- aid: iterable:iterable-snippets-api
name: Iterable Snippets API
description: The snippets API from Iterable — 2 operation(s) for snippets.
humanURL: https://support.iterable.com/hc/en-us/articles/204780579-Iterable-API-Endpoints-and-Sample-Payloads
baseURL: https://api.iterable.com
tags:
- Snippets
tags_raw:
- snippets
properties:
- type: OpenAPI
url: openapi/iterable-snippets-api-openapi.yml
- type: Documentation
url: https://api.iterable.com/api/docs
- aid: iterable:iterable-subscriptions-api
name: Iterable Subscriptions API
description: The subscriptions API from Iterable — 4 operation(s) for subscriptions.
humanURL: https://support.iterable.com/hc/en-us/articles/204780579-Iterable-API-Endpoints-and-Sample-Payloads
baseURL: https://api.iterable.com
tags:
- Subscription
tags_raw:
- subscriptions
properties:
- type: OpenAPI
url: openapi/iterable-subscriptions-api-openapi.yml
- type: Documentation
url: https://api.iterable.com/api/docs
- aid: iterable:iterable-verify-api
name: Iterable Verify API
description: The Verify API from Iterable — 2 operation(s) for verify.
humanURL: https://support.iterable.com/hc/en-us/articles/204780579-Iterable-API-Endpoints-and-Sample-Payloads
baseURL: https://api.iterable.com
tags:
- Verify
properties:
- type: OpenAPI
url: openapi/iterable-verify-api-openapi.yml
- type: Documentation
url: https://api.iterable.com/api/docs
- aid: iterable:iterable-webhooks-api
name: Iterable Webhooks API
description: The webhooks API from Iterable — 1 operation(s) for webhooks.
humanURL: https://support.iterable.com/hc/en-us/articles/204780579-Iterable-API-Endpoints-and-Sample-Payloads
baseURL: https://api.iterable.com
tags:
- Webhook
tags_raw:
- webhooks
properties:
- type: OpenAPI
url: openapi/iterable-webhooks-api-openapi.yml
- type: Documentation
url: https://api.iterable.com/api/docs
- aid: iterable:iterable-message-types-api
name: Iterable Message types API
description: The Message types API from Iterable — 2 operation(s) for message types.
humanURL: https://support.iterable.com/hc/en-us/articles/204780579-Iterable-API-Endpoints-and-Sample-Payloads
baseURL: https://api.iterable.com
tags:
- Message types
properties:
- type: OpenAPI
url: openapi/iterable-message-types-api-openapi.yml
- type: Documentation
url: https://api.iterable.com/api/docs
- aid: iterable:iterable-web-push-api
name: Iterable Web Push API
description: The Web Push API from Iterable — 3 operation(s) for web push.
humanURL: https://support.iterable.com/hc/en-us/articles/204780579-Iterable-API-Endpoints-and-Sample-Payloads
baseURL: https://api.iterable.com
tags:
- Web Push
properties:
- type: OpenAPI
url: openapi/iterable-web-push-api-openapi.yml
- type: Documentation
url: https://api.iterable.com/api/docs
- aid: iterable:iterable-whats-app-api
name: Iterable Whats App API
description: The Whats App API from Iterable — 2 operation(s) for whats app.
humanURL: https://support.iterable.com/hc/en-us/articles/204780579-Iterable-API-Endpoints-and-Sample-Payloads
baseURL: https://api.iterable.com
tags:
- WhatsApp
tags_raw:
- Whats App
properties:
- type: OpenAPI
url: openapi/iterable-whats-app-api-openapi.yml
- type: Documentation
url: https://api.iterable.com/api/docs
common:
- type: Plans
url: plans/iterable-plans-pricing.yml
- type: FinOps
url: finops/iterable-finops.yml
- type: Overlay
url: overlays/iterable-inapp-api-overlay.yaml
- type: Overlay
url: overlays/iterable-messagetypes-api-overlay.yaml
- type: Overlay
url: overlays/iterable-webpush-api-overlay.yaml
- type: CapabilityMap
url: capabilities/iterable-capability-edges.yml
name: Iterable Business Capability Map
- type: Overlay
url: overlays/iterable-experimentmetrics-api-overlay.yaml
- type: OpenAPI
name: Iterable API (harvested Swagger 2.0 source, 129 paths)
url: openapi/_original/iterable-api-openapi.json
note: 'Harvested verbatim from https://api.iterable.com/api-docs on 2026-08-13. Ownership confirmed from the document itself:
info.title "Iterable API", host api.iterable.com, termsOfService https://iterable.com/terms/, securityDefinitions api_key
in the Api-Key header. It supersedes the 36-path hand-written scaffold in openapi/_original/iterable-rest-api-openapi.yml
that the current per-tag files were split from — a refine-openapis run should re-split from this source.'
- type: Packages
url: packages/iterable-packages.yml
- type: SDKs
name: Iterable first-party SDKs and client libraries
url: packages/iterable-packages.yml
- type: CLI
name: Iterable CLI (@iterable/cli)
url: cli/iterable-cli.yml
- type: MCPServer
name: Iterable MCP Server (@iterable/mcp, local stdio)
url: mcp/iterable-mcp.yml
- type: ToolCrosswalk
url: mcp/iterable-tool-crosswalk.yml
- type: AgentSkill
name: Iterable Agent Skills
url: skills/_index.yml
- type: LLMsTxt
url: llms/iterable-llms.txt
- type: Conventions
url: conventions/iterable-conventions.yml
- type: ErrorCatalog
name: Iterable named error codes
url: errors/iterable-error-codes.yml
- type: ErrorCatalog
name: Iterable HTTP problem types
url: errors/iterable-problem-types.yml
- type: RateLimits
url: rate-limits/iterable-rate-limits.yml
- type: DataModel
url: data-model/iterable-data-model.yml
- type: Lifecycle
url: lifecycle/iterable-lifecycle.yml
- type: StatusPage
name: Iterable Status
url: https://status.iterable.com/
- type: Deprecation
name: Iterable SDK Support Policy (12-month end-of-life; SDK-scoped)
url: https://support.iterable.com/hc/en-us/articles/360046136171-SDK-Support-Policy
- type: Conformance
url: conformance/iterable-conformance.yml
- type: Compliance
name: Iterable Trust Center (SOC 2, ISO 27001, HIPAA, GDPR)
url: https://trust.iterable.com/
- type: ChangeLog
url: changelog/iterable-changelog.yml
- type: ChangeLog
name: Iterable 2026 Release Notes
url: https://support.iterable.com/hc/en-us/articles/44900665796628-2026-Release-Notes
- type: Webhooks
name: Iterable System Webhooks
url: https://support.iterable.com/hc/en-us/articles/208013936-System-Webhooks
- type: Vocabulary
url: vocabulary/iterable-vocabulary.yml
- type: DeveloperPortal
name: Iterable Developer Documentation
url: https://support.iterable.com/hc/en-us/categories/360002288712
note: Listed by Iterable's own llms.txt as Developer Documentation. Zendesk returns 403 to non-browser clients (checked
2026-08-13); the page is public in a browser.
- type: APIReference
name: Iterable API Reference (USDC)
url: https://api.iterable.com/api/docs
- type: GettingStarted
name: Getting Started with Iterable's API
url: https://support.iterable.com/hc/en-us/articles/41044692130196-Getting-Started-with-Iterable-s-API
- type: GitHubOrganization
url: https://github.com/Iterable
- type: Community
name: Iterable Community
url: https://community.iterable.com/
- type: PostmanWorkspace
url: https://www.postman.com/kinlaneapi/iterable/overview
- type: AgenticAccess
url: agentic-access/iterable-agentic-access.yml
- type: TrustCenter
url: security/iterable-trust-center.yml
- type: DomainSecurity
url: security/iterable-domain-security.yml
- type: Authentication
url: authentication/iterable-authentication.yml
- type: LinkedIn
url: https://www.linkedin.com/company/iterable
- type: AsyncAPI
url: asyncapi/iterable-system-webhooks-asyncapi.yml
- type: JSONLD
url: json-ld/iterable-context.jsonld
- type: JSONSchema
url: json-schema/iterable-user-schema.json
- type: JSONSchema
url: json-schema/iterable-campaign-schema.json
- type: JSONSchema
url: json-schema/iterable-event-schema.json
- type: JSONSchema
url: json-schema/iterable-commerce-item-schema.json
- name: Iterable
url: https://iterable.com/
type: Website
- name: Iterable Developer Documentation
url: https://api.iterable.com/api/docs
type: Documentation
- name: Iterable Support Center
url: https://support.iterable.com/hc/en-us
type: Support
- name: Iterable Blog
url: https://iterable.com/blog/
type: Blog
- name: Iterable Login
url: https://app.iterable.com/login
type: Login
- name: Iterable Privacy Policy
url: https://iterable.com/trust/privacy-policy/
type: PrivacyPolicy
- name: Iterable Terms of Service
url: https://iterable.com/legal/terms/
type: TermsOfService
- type: Features
data:
- 'Growth: $3K-$5K/mo for 10K-50K MAUs'
- 'Premier: $6K-$15K/mo for 50K-200K MAUs'
- 'Enterprise: $20K+/mo for 200K+ MAUs'
- Multi-year + volume discounts
- Email + Push + SMS + In-App + Web Push + Direct Mail channels
- Workflow Studio for journey orchestration
- AI Optimization for send-time and channel selection (Premier+)
- REST API at api.iterable.com
- Default 30 req/sec; bulk endpoints up to 1K events/req
- OAuth + API keys (project-scoped)
- Webhooks for events and campaign data
- User profile and event tracking
- Cross-channel campaigns
- Smart Ingest for data lake/warehouse loading
- Real-time event triggers
- Iterable AI for content suggestions
sources:
- https://www.iterable.com/pricing/
updated: '2026-05-04'
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
x-enrichment:
date: '2026-08-13'
status: enriched
artifacts_added: 39
pass: local-v1
Iterable API — frequently asked questions
Does Iterable have an API?
Yes. APIs.io lists 29 APIs from Iterable, including Iterable Export API, Iterable Web SDK and Iterable iOS SDK, and 26 more.
Is there an OpenAPI specification for the Iterable API?
Yes. APIs.io indexes 25 OpenAPI specifications for Iterable, each linked for download from this page.
How do I authenticate with the Iterable API?
Iterable uses bearer-token authentication (apiKey · 2 schemes). The details are profiled on APIs.io as Iterable Authentication.
How much does the Iterable API cost?
APIs.io lists 3 pricing plans for Iterable, with each plan's price, limits and inclusions under Pricing on this page.
Does Iterable have an MCP server?
Yes. APIs.io lists 1 MCP server for Iterable: Iterable publishes a first-party MCP server as the npm package @iterable/mcp (repo github.com/Iterable/mcp-server). It is a LOCAL STDIO server: a developer installs and runs it with npx, and it calls
Is the Iterable API ready for AI agents?
Iterable has a Kin Score of 67.9 out of 100 (exemplar) and an Agent Readiness score of 34.5 (agent-ready), scored by API Evangelist on 2026-11-06.
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.