Iterable website screenshot

Iterable

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 19 APIs on the APIs.io network, including Export API, Campaigns API, Catalogs API, and 16 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 authentication, documentation, support, engineering blog, and 15 more developer resources.

56.9/100 strong ▬ flat Agent 43/100 agent ready Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessPaidSelf serve
23 APIs 16 Features
Cross-Channel MessagingCustomer EngagementEmailMarketing AutomationPush NotificationsSMS

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 56.9/100 · strong
Contract Quality 19.9 / 25
Developer Ergonomics 6.1 / 20
Commercial Clarity 16.3 / 20
Operational Transparency 4.1 / 13
Governance 5.7 / 12
Discoverability 7.4 / 10
Agent readiness — 43/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 6 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/iterable: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 23

Individual APIs this provider publishes, each with its own machine-readable definition.

Iterable Export API

The Iterable Export API enables developers to extract data from Iterable projects for analytics, reporting, and data warehousing purposes. It provides asynchronous export endpoi...

Iterable Web SDK

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...

Iterable iOS SDK

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...

Iterable Android SDK

The Iterable Android SDK provides native integration between Android applications and the Iterable marketing automation platform. It supports push notifications, in-app messages...

Iterable React Native SDK

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 Campaigns API

Create, retrieve, and manage marketing campaigns. Access campaign metrics and trigger campaign sends.

Iterable Catalogs API

Manage product catalogs and catalog items used for personalization and recommendation in campaigns.

Iterable Channels API

Retrieve and manage messaging channels and message types used for organizing campaigns and templates.

Iterable Commerce API

Track purchase events, update cart data, and manage commerce-related user activity for revenue attribution.

Iterable Email API

Send transactional emails and manage email-specific delivery settings.

Iterable Events API

Track custom events, retrieve event data for users, and manage event metadata used for segmentation and campaign triggering.

Iterable ExperimentMetrics API

Export experiment and A/B test metrics as CSV for analysis.

Iterable Experiments API

Retrieve experiment configurations and metrics for A/B tests running across campaigns.

Iterable InApp API

Manage in-app messages and retrieve in-app message content for mobile and web clients.

Iterable Lists API

Create and manage subscriber lists. Subscribe and unsubscribe users from lists. Retrieve list metadata and membership.

Iterable MessageTypes API

Manage message types that categorize the kinds of messages sent through channels.

Iterable Metadata API

Store and retrieve key-value metadata tables for use in personalization and campaign logic.

Iterable Push API

Send push notifications and manage push notification delivery settings and tokens.

Iterable SMS API

Send SMS messages and manage SMS-specific delivery settings.

Iterable Templates API

Manage email, push, SMS, and in-app message templates. Retrieve template content and metadata.

Iterable Users API

Manage user profiles, update user fields, bulk update users, get user data by email or userId, and delete users.

Iterable WebPush API

Send web push notifications and manage web push subscription tokens.

Iterable Workflows API

Trigger workflow enrollments and manage journey-based automation workflows.

Scroll for all 23

Postman Collections 19

Ready-to-run Postman collections for exercising this provider's APIs.

Scroll for all 19

Open Collections 2

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Iterable Export API

OPEN COLLECTION

Iterable REST API

OPEN COLLECTION

GraphQL 1

GraphQL schemas published by this provider.

Iterable GraphQL API

Iterable is a cross-channel marketing automation platform. The API covers user management, event tracking, email/SMS/push campaigns, workflows, A/B testing, audience segmentatio...

GRAPHQL

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Iterable Rate Limits

3 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 16

Notable capabilities this provider offers.

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

Scroll for all 16

Event Specifications 1

AsyncAPI definitions for this provider's event-driven and streaming APIs.

Iterable System Webhooks

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...

ASYNCAPI

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Iterable Context

0 classes · 8 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

Iterable API Rules

8 rules · 1 errors 6 warnings 1 info

SPECTRAL

Iterable API Rules

5 rules · 3 warnings 2 info

SPECTRAL

JSON Schema 17

Standalone JSON Schema definitions for this provider's data models.

Iterable Campaign

15 properties

JSON SCHEMA

CampaignCreateRequest

6 properties

JSON SCHEMA

Channel

4 properties

JSON SCHEMA

Iterable Commerce Item

10 properties

JSON SCHEMA

CommerceItem

10 properties

JSON SCHEMA

EmailTemplate

11 properties

JSON SCHEMA

EmailTemplateUpdate

8 properties

JSON SCHEMA

ErrorResponse

2 properties

JSON SCHEMA

Iterable Event

7 properties

JSON SCHEMA

ExportedEvent

15 properties

JSON SCHEMA

IterableResponse

3 properties

JSON SCHEMA

List

5 properties

JSON SCHEMA

PurchaseRequest

7 properties

JSON SCHEMA

TrackEventRequest

7 properties

JSON SCHEMA

Iterable User

10 properties

JSON SCHEMA

UserResponse

1 properties

JSON SCHEMA

UserUpdateRequest

5 properties

JSON SCHEMA

Scroll for all 17

JSON Structure 1

JSON Structure definitions describing this provider's data shapes.

Iterable Structure

0 properties

JSON STRUCTURE

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Iterable Authentication

apiKey · 1 scheme

SECURITY

Iterable Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Iterable Trust Center

SOC 2, ISO 27001, HIPAA, GDPR

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Iterable Agentic Access

48 operations · 25 acting

48 operations · 25 acting

AGENTIC

Resources

Get Started 1

Portal, sign-up, and the first successful call

Documentation 6

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 1

Pagination, idempotency, versioning, errors, and events

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 3

Authentication, authorization, and security posture

Operate 1

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
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
accessModel:
  pricing: paid
  onboarding: self-serve
  trial: false
  try_now: false
  public: false
  label: Paid · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/iterable.png
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-05-19'
specificationVersion: '0.19'
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
  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.example.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.example.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.example.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.example.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: Documentation
    url: https://api.iterable.com/api/docs
  - type: GraphQL
    url: graphql/iterable-graphql.md
- 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:
  - Catalogs
  properties:
  - type: OpenAPI
    url: openapi/iterable-catalogs-api-openapi.yml
  - type: Documentation
    url: https://api.iterable.com/api/docs
  - type: GraphQL
    url: graphql/iterable-graphql.md
- 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: Documentation
    url: https://api.iterable.com/api/docs
  - type: GraphQL
    url: graphql/iterable-graphql.md
- 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: Documentation
    url: https://api.iterable.com/api/docs
  - type: GraphQL
    url: graphql/iterable-graphql.md
- 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: Documentation
    url: https://api.iterable.com/api/docs
  - type: GraphQL
    url: graphql/iterable-graphql.md
- 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:
  - Events
  properties:
  - type: OpenAPI
    url: openapi/iterable-events-api-openapi.yml
  - type: Documentation
    url: https://api.iterable.com/api/docs
  - type: GraphQL
    url: graphql/iterable-graphql.md
- aid: iterable:iterable-experimentmetrics-api
  name: Iterable ExperimentMetrics API
  description: Export experiment and A/B test metrics as CSV for analysis.
  humanURL: https://api.iterable.com/api/docs
  baseURL: https://api.iterable.com
  tags:
  - ExperimentMetrics
  properties:
  - type: OpenAPI
    url: openapi/iterable-experimentmetrics-api-openapi.yml
  - type: Documentation
    url: https://api.iterable.com/api/docs
  - type: GraphQL
    url: graphql/iterable-graphql.md
- 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: Documentation
    url: https://api.iterable.com/api/docs
  - type: GraphQL
    url: graphql/iterable-graphql.md
- aid: iterable:iterable-inapp-api
  name: Iterable InApp API
  description: Manage in-app messages and retrieve in-app message content for mobile and web clients.
  humanURL: https://api.iterable.com/api/docs
  baseURL: https://api.iterable.com
  tags:
  - InApp
  properties:
  - type: OpenAPI
    url: openapi/iterable-inapp-api-openapi.yml
  - type: Documentation
    url: https://api.iterable.com/api/docs
  - type: GraphQL
    url: graphql/iterable-graphql.md
- 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:
  - Lists
  properties:
  - type: OpenAPI
    url: openapi/iterable-lists-api-openapi.yml
  - type: Documentation
    url: https://api.iterable.com/api/docs
  - type: GraphQL
    url: graphql/iterable-graphql.md
- aid: iterable:iterable-messagetypes-api
  name: Iterable MessageTypes API
  description: Manage message types that categorize the kinds of messages sent through channels.
  humanURL: https://api.iterable.com/api/docs
  baseURL: https://api.iterable.com
  tags:
  - MessageTypes
  properties:
  - type: OpenAPI
    url: openapi/iterable-messagetypes-api-openapi.yml
  - type: Documentation
    url: https://api.iterable.com/api/docs
  - type: GraphQL
    url: graphql/iterable-graphql.md
- 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: Documentation
    url: https://api.iterable.com/api/docs
  - type: GraphQL
    url: graphql/iterable-graphql.md
- 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: Documentation
    url: https://api.iterable.com/api/docs
  - type: GraphQL
    url: graphql/iterable-graphql.md
- 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: Documentation
    url: https://api.iterable.com/api/docs
  - type: GraphQL
    url: graphql/iterable-graphql.md
- 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: Documentation
    url: https://api.iterable.com/api/docs
  - type: GraphQL
    url: graphql/iterable-graphql.md
- 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:
  - Users
  properties:
  - type: OpenAPI
    url: openapi/iterable-users-api-openapi.yml
  - type: Documentation
    url: https://api.iterable.com/api/docs
  - type: GraphQL
    url: graphql/iterable-graphql.md
- aid: iterable:iterable-webpush-api
  name: Iterable WebPush API
  description: Send web push notifications and manage web push subscription tokens.
  humanURL: https://api.iterable.com/api/docs
  baseURL: https://api.iterable.com
  tags:
  - WebPush
  properties:
  - type: OpenAPI
    url: openapi/iterable-webpush-api-openapi.yml
  - type: Documentation
    url: https://api.iterable.com/api/docs
  - type: GraphQL
    url: graphql/iterable-graphql.md
- 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: Documentation
    url: https://api.iterable.com/api/docs
  - type: GraphQL
    url: graphql/iterable-graphql.md
common:
- 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/trust/terms-of-service/
  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