Home
Providers
Iterable
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 CLI, changelog, API reference, getting-started guide, authentication, documentation, support, and 39 more developer resources.
23 APIs
1 MCP Servers
16 Features
Cross-Channel Messaging Customer Engagement Email Marketing Automation Push Notifications SMS
On this page
Kin Score
APIs 23
Postman 19
Open Collections 21
MCP Servers 1
GraphQL 1
Pricing Plans 1
Rate Limits 1
FinOps 1
Features 16
Event Specs 1
Vocabularies 1
Spectral Rules 2
JSON Schema 17
JSON Structure 1
Security Posture 3
Agentic Access 1
Resources 46
apis.yml
82 Operational Transparency
Composite quality — 74.4/100 · exemplar
Contract Quality
15.7 / 21
Developer Ergonomics
14.2 / 17
Operational Transparency
9.0 / 11
Contract Governance
4.6 / 10
Regulatory Posture
6.3 / 15
Agent readiness — 46/100 · agent ready
Machine-Readable Contract
18 / 18
Agentic Access Contract
10 / 10
Documented Reversibility
0 / 6
MCP Server
12 / 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
5 / 5
Well-Known Catalog
0 / 4
Consent & Bot Identity
0 / 3
A2A Agent Card
0 / 8
Dry-Run / Simulate Mode
0 / 4
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 23
Ready-to-run Postman collections for exercising this provider's APIs.
Scroll for all 19
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Scroll for all 21
Model Context Protocol servers that expose these APIs to AI agents.
GraphQL schemas published by this provider.
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
Notable capabilities this provider offers.
Scroll for all 16
AsyncAPI definitions for this provider's event-driven and streaming APIs.
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral governance rulesets for linting and validating these APIs.
Standalone JSON Schema definitions for this provider's data models.
Scroll for all 17
JSON Structure definitions describing this provider's data shapes.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Recommended x-agentic-access execution contracts for AI agents.
Get Started 3
Portal, sign-up, and the first successful call
Documentation 8
Reference material describing how the API behaves
Scroll for all 8
Agent Surfaces 4
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 9
Pagination, idempotency, versioning, errors, and events
Scroll for all 9
Build 6
SDKs, sample code, and the tooling you integrate with
Access & Security 4
Authentication, authorization, and security posture
Operate 7
Status, limits, changes, and where to get help
Scroll for all 7
Commercial 2
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Source (apis.yml)
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-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
- 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: Overlay
url: overlays/iterable-catalogs-api-overlay.yaml
- 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: Overlay
url: overlays/iterable-channels-api-overlay.yaml
- 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: Overlay
url: overlays/iterable-commerce-api-overlay.yaml
- 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: Overlay
url: overlays/iterable-email-api-overlay.yaml
- 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:
- 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
- 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: Overlay
url: overlays/iterable-experimentmetrics-api-overlay.yaml
- 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: Overlay
url: overlays/iterable-experiments-api-overlay.yaml
- 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:
- In-App
tags_raw:
- InApp
properties:
- type: OpenAPI
url: openapi/iterable-inapp-api-openapi.yml
- type: Overlay
url: overlays/iterable-inapp-api-overlay.yaml
- 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:
- 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
- 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:
- Message types
tags_raw:
- MessageTypes
properties:
- type: OpenAPI
url: openapi/iterable-messagetypes-api-openapi.yml
- type: Overlay
url: overlays/iterable-messagetypes-api-overlay.yaml
- 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: Overlay
url: overlays/iterable-metadata-api-overlay.yaml
- 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: Overlay
url: overlays/iterable-push-api-overlay.yaml
- 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: Overlay
url: overlays/iterable-sms-api-overlay.yaml
- 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: Overlay
url: overlays/iterable-templates-api-overlay.yaml
- 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:
- 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
- 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:
- Web Push
tags_raw:
- WebPush
properties:
- type: OpenAPI
url: openapi/iterable-webpush-api-openapi.yml
- type: Overlay
url: overlays/iterable-webpush-api-overlay.yaml
- 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: Overlay
url: overlays/iterable-workflows-api-overlay.yaml
- type: Documentation
url: https://api.iterable.com/api/docs
- type: GraphQL
url: graphql/iterable-graphql.md
common:
- 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