Home
Providers
MoEngage
MoEngage
MoEngage is an insights-led customer engagement and cross-channel marketing automation platform used by consumer brands to unify customer data, segment audiences, and orchestrate personalized messaging across push notifications, email, SMS, WhatsApp, in-app messages, on-site messaging, app inbox cards, and web push. The platform exposes a broad REST API surface across seven regional data centers (DC-01 through DC-06 and DC-101) covering user and event ingestion, bulk import, business events, GDPR/CCPA data requests, campaign creation and lifecycle management, file- and filter-based segments, cohort sync, content blocks and channel templates, product catalogs, recommendations, coupon lists, offer decisioning, subscription and opt-in preferences, transactional alerts (Inform), iOS Live Activities, personalization experiences, campaign statistics, message archival, and custom analytics dashboards. MoEngage also ships native mobile and web SDKs for Android, iOS, Web, React Native, Flutter, Unity, Cordova and Capacitor, and operates a hosted, OAuth-secured Model Context Protocol (MCP) server so AI assistants can draft campaigns, manage segments and flows, and analyze performance conversationally.
MoEngage publishes 45 APIs on the APIs.io network, including Bulk API, Business Events API, Campaign Reports API, and 42 more. Tagged areas include Customer Engagement, Marketing Automation, Customer Data Platform, Push Notifications, and Email.
The MoEngage catalog on APIs.io includes 1 event-driven AsyncAPI specification.
MoEngage’s developer surface includes documentation, API reference, getting-started guide, support, engineering blog, pricing, signup flow, and 64 more developer resources.
30 APIs
1 MCP Servers
On this page
Kin Score
APIs 46
Open Collections 29
MCP Servers 1
Pricing Plans 1
Rate Limits 1
Event Specs 1
Security Posture 4
Scopes 1
Resources 71
apis.yml
53 Operational Transparency
0 Create-or-Update Ergonomics
Composite quality — 71.5/100 · exemplar
Agent readiness — 68/100 · agent native
Individual APIs this provider publishes, each with its own machine-readable definition.
Hosted, OAuth-secured Model Context Protocol server that lets AI assistants build campaign drafts, author content, create and count segments, read and analyze flows, browse dash...
Operations for importing users and events in bulk.
Manage and trigger business events.
Download campaign report files.
Operations related to fetching and deleting user cards.
Operations related to creating and managing catalog schemas (attributes).
Operations to synchronize cohorts (custom segments) with MoEngage.
Use these operations to programmatically fetch, create, and update reusable content blocks.
Operations related to uploading coupon codes via files and checking/managing file processing status.
Operations related to defining, managing status (active/archive), and modifying coupon list metadata.
The Create Campaigns API from MoEngage — 3 operation(s) for create campaigns.
Read custom dashboards and their chart data.
Operations for managing user devices.
Manage email templates in MoEngage.
Operations for tracking user events.
API endpoints for reporting impressions and clicks.
API endpoints for fetching experiences and metadata.
The File Import API from MoEngage — 3 operation(s) for file import.
If you need to create segments by importing a large number of users, we recommend utilising the File segment API. This API allows you to easily generate a file segment by initia...
If you need to create a segment based on the events or actions performed by your users on your application or website, the recommended approach is to use the filter segment API....
The Flows API from MoEngage — 4 operation(s) for flows.
Manage user data requests for GDPR and CCPA compliance.
The Get Campaign Details API from MoEngage — 6 operation(s) for get campaign details.
Operations to manage In-app templates.
Operations related to ingesting, updating, and deleting items within a catalog.
Operations to manage broadcast Live Activities for iOS.
Archiving and unarchiving through APIs makes it easy to retrieve and reuse segments whenever required for purposes such as A/B testing, maintaining regulatory compliance, and im...
Retrieve archived message content.
Update user email opt-in status and category preferences in MoEngage.
Operations to manage On-Site Messaging (OSM) templates.
The Personalized Preview API from MoEngage — 1 operation(s) for personalized preview.
The Public Offerings API from MoEngage — 3 operation(s) for public offerings.
Operations related to fetching recommendation configurations and results.
Operations related to generating usage reports for coupon lists.
Resubscribe users who previously unsubscribed, and optionally update the ESP suppression list.
Operations to manage SMS templates.
Fetch detailed, real-time campaign statistics.
Manage user email subscription preferences.
The Templates API from MoEngage — 2 operation(s) for templates.
The Test Campaigns API from MoEngage — 3 operation(s) for test campaigns.
Endpoints for tracking attribution and installs.
Send transactional alerts using pre-configured templates.
Operations to create and send push notification campaigns.
The Update Campaigns API from MoEngage — 5 operation(s) for update campaigns.
Operations for creating, updating, retrieving, and managing user profiles.
Utility endpoints for testing connections.
Scroll for all 46
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Scroll for all 29
Model Context Protocol servers that expose these APIs to AI agents.
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
OAuth scopes governing access to this provider's APIs.
Get Started 5
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 4
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 7
Pagination, idempotency, versioning, errors, and events
Scroll for all 7
Build 5
SDKs, sample code, and the tooling you integrate with
Access & Security 7
Authentication, authorization, and security posture
Scroll for all 7
Operate 4
Status, limits, changes, and where to get help
Commercial 4
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API
Other 31
Properties that don't map to a standard resource type
Scroll for all 31
Source (apis.yml)
aid: moengage
name: MoEngage
description: MoEngage is an insights-led customer engagement and cross-channel marketing automation platform used by consumer
brands to unify customer data, segment audiences, and orchestrate personalized messaging across push notifications, email,
SMS, WhatsApp, in-app messages, on-site messaging, app inbox cards, and web push. The platform exposes a broad REST API
surface across seven regional data centers (DC-01 through DC-06 and DC-101) covering user and event ingestion, bulk import,
business events, GDPR/CCPA data requests, campaign creation and lifecycle management, file- and filter-based segments, cohort
sync, content blocks and channel templates, product catalogs, recommendations, coupon lists, offer decisioning, subscription
and opt-in preferences, transactional alerts (Inform), iOS Live Activities, personalization experiences, campaign statistics,
message archival, and custom analytics dashboards. MoEngage also ships native mobile and web SDKs for Android, iOS, Web,
React Native, Flutter, Unity, Cordova and Capacitor, and operates a hosted, OAuth-secured Model Context Protocol (MCP) server
so AI assistants can draft campaigns, manage segments and flows, and analyze performance conversationally.
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: paid
onboarding: unknown
trial: false
try_now: false
public: false
label: Paid
confidence: high
source:
- plans
- authentication
- scopes
- rate-limits
- security
- sandbox
generated: '2026-09-03'
method: derived
image: https://www.moengage.com/wp-content/uploads/2023/03/MoEngage-Logo.svg
url: https://raw.githubusercontent.com/api-evangelist/moengage/refs/heads/main/apis.yml
x-type: company
x-source: harvest:secondary-market
specificationVersion: '0.23'
created: '2026-08-01'
modified: '2026-08-14'
tags:
- Customer Engagement
- Marketing Automation
- Customer Data Platform
- Push Notifications
- Email
- SMS
- WhatsApp
- In-App Messaging
- Segmentation
- Personalization
- Campaign Management
- Analytics
- Mobile SDK
- MCP
- MarTech
tags_raw:
- customer-engagement
- marketing-automation
- customer-data-platform
- push-notifications
- email
- sms
- whatsapp
- in-app-messaging
- segmentation
- personalization
- campaign-management
- analytics
- mobile-sdk
- mcp
- martech
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
- FN: APIs.json
email: info@apis.io
apis:
- name: MoEngage MCP Server
description: Hosted, OAuth-secured Model Context Protocol server that lets AI assistants build campaign drafts, author content,
create and count segments, read and analyze flows, browse dashboards, search campaigns, and run campaign and product-behavior
analytics against a MoEngage workspace. Available in DC01 through DC04. A separate documentation MCP server serves the
docs site.
humanURL: https://www.moengage.com/docs/user-guide/ai-and-intelligence/merlin-ai/moengage-mcp-server
baseURL: https://mcp.moengage.com
tags:
- MCP
- Agents
- Artificial Intelligence
- Authentication
tags_raw:
- mcp
- agents
- ai
- oauth
properties:
- type: MCPServer
url: mcp/moengage-mcp.yml
- type: ToolCrosswalk
url: mcp/moengage-tool-crosswalk.yml
- type: Documentation
url: https://www.moengage.com/docs/user-guide/ai-and-intelligence/merlin-ai/moengage-mcp-server
- aid: moengage:moengage-bulk-api
name: MoEngage Bulk API
description: Operations for importing users and events in bulk.
humanURL: https://www.moengage.com/docs/api/data/data-overview
baseURL: https://api-01.moengage.com/v1
tags:
- Bulk
properties:
- type: OpenAPI
url: openapi/moengage-bulk-api-openapi.yml
- type: Documentation
url: https://www.moengage.com/docs/api/data/data-overview
- type: APIReference
url: https://www.moengage.com/docs/api/introduction
- type: Postman
url: https://www.postman.com/moengage-dev/api-docs/collection/p593wcu/moengage-data-apis
- type: Documentation
url: https://www.moengage.com/docs/api/campaigns/campaign-draft-overview
- type: Documentation
url: https://www.moengage.com/docs/api/push/push-overview
- type: Documentation
url: https://www.moengage.com/docs/api/custom-segments/custom-segments-overview
- type: Documentation
url: https://www.moengage.com/docs/api/content-blocks/content-blocks-overview
- type: Documentation
url: https://www.moengage.com/docs/api/catalog/catalog-overview
- type: Documentation
url: https://www.moengage.com/docs/api/email-subscription/email-subscription-overview
- type: Documentation
url: https://www.moengage.com/docs/api/analytics/analytics-overview
- type: Documentation
url: https://www.moengage.com/docs/api/inform/inform-overview
- type: Sandbox
url: sandbox/moengage-sandbox.yml
- type: Documentation
url: https://www.moengage.com/docs/api/cards/cards-overview
- aid: moengage:moengage-business-events-api
name: MoEngage Business Events API
description: Manage and trigger business events.
humanURL: https://www.moengage.com/docs/api/data/data-overview
baseURL: https://api-01.moengage.com/v1
tags:
- Business Events
properties:
- type: OpenAPI
url: openapi/moengage-business-events-api-openapi.yml
- type: Documentation
url: https://www.moengage.com/docs/api/data/data-overview
- type: APIReference
url: https://www.moengage.com/docs/api/introduction
- type: Postman
url: https://www.postman.com/moengage-dev/api-docs/collection/p593wcu/moengage-data-apis
- type: Documentation
url: https://www.moengage.com/docs/api/campaigns/campaign-draft-overview
- type: Documentation
url: https://www.moengage.com/docs/api/push/push-overview
- type: Documentation
url: https://www.moengage.com/docs/api/custom-segments/custom-segments-overview
- type: Documentation
url: https://www.moengage.com/docs/api/content-blocks/content-blocks-overview
- type: Documentation
url: https://www.moengage.com/docs/api/catalog/catalog-overview
- type: Documentation
url: https://www.moengage.com/docs/api/email-subscription/email-subscription-overview
- type: Documentation
url: https://www.moengage.com/docs/api/analytics/analytics-overview
- type: Documentation
url: https://www.moengage.com/docs/api/inform/inform-overview
- type: Sandbox
url: sandbox/moengage-sandbox.yml
- type: Documentation
url: https://www.moengage.com/docs/api/cards/cards-overview
- aid: moengage:moengage-campaign-reports-api
name: MoEngage Campaign Reports API
description: Download campaign report files.
humanURL: https://www.moengage.com/docs/api/data/data-overview
baseURL: https://api-01.moengage.com/v1
tags:
- Campaign Reports
properties:
- type: OpenAPI
url: openapi/moengage-campaign-reports-api-openapi.yml
- type: Documentation
url: https://www.moengage.com/docs/api/data/data-overview
- type: APIReference
url: https://www.moengage.com/docs/api/introduction
- type: Postman
url: https://www.postman.com/moengage-dev/api-docs/collection/p593wcu/moengage-data-apis
- type: Documentation
url: https://www.moengage.com/docs/api/campaigns/campaign-draft-overview
- type: Documentation
url: https://www.moengage.com/docs/api/push/push-overview
- type: Documentation
url: https://www.moengage.com/docs/api/custom-segments/custom-segments-overview
- type: Documentation
url: https://www.moengage.com/docs/api/content-blocks/content-blocks-overview
- type: Documentation
url: https://www.moengage.com/docs/api/catalog/catalog-overview
- type: Documentation
url: https://www.moengage.com/docs/api/email-subscription/email-subscription-overview
- type: Documentation
url: https://www.moengage.com/docs/api/analytics/analytics-overview
- type: Documentation
url: https://www.moengage.com/docs/api/inform/inform-overview
- type: Sandbox
url: sandbox/moengage-sandbox.yml
- type: Documentation
url: https://www.moengage.com/docs/api/cards/cards-overview
- aid: moengage:moengage-cards-api
name: MoEngage Cards API
description: Operations related to fetching and deleting user cards.
humanURL: https://www.moengage.com/docs/api/data/data-overview
baseURL: https://api-01.moengage.com/v1
tags:
- Cards
properties:
- type: OpenAPI
url: openapi/moengage-cards-api-openapi.yml
- type: Documentation
url: https://www.moengage.com/docs/api/data/data-overview
- type: APIReference
url: https://www.moengage.com/docs/api/introduction
- type: Postman
url: https://www.postman.com/moengage-dev/api-docs/collection/p593wcu/moengage-data-apis
- type: Documentation
url: https://www.moengage.com/docs/api/campaigns/campaign-draft-overview
- type: Documentation
url: https://www.moengage.com/docs/api/push/push-overview
- type: Documentation
url: https://www.moengage.com/docs/api/custom-segments/custom-segments-overview
- type: Documentation
url: https://www.moengage.com/docs/api/content-blocks/content-blocks-overview
- type: Documentation
url: https://www.moengage.com/docs/api/catalog/catalog-overview
- type: Documentation
url: https://www.moengage.com/docs/api/email-subscription/email-subscription-overview
- type: Documentation
url: https://www.moengage.com/docs/api/analytics/analytics-overview
- type: Documentation
url: https://www.moengage.com/docs/api/inform/inform-overview
- type: Sandbox
url: sandbox/moengage-sandbox.yml
- type: Documentation
url: https://www.moengage.com/docs/api/cards/cards-overview
- aid: moengage:moengage-catalog-api
name: MoEngage Catalog API
description: Operations related to creating and managing catalog schemas (attributes).
humanURL: https://www.moengage.com/docs/api/data/data-overview
baseURL: https://api-01.moengage.com/v1
tags:
- Catalog
properties:
- type: OpenAPI
url: openapi/moengage-catalog-api-openapi.yml
- type: Documentation
url: https://www.moengage.com/docs/api/data/data-overview
- type: APIReference
url: https://www.moengage.com/docs/api/introduction
- type: Postman
url: https://www.postman.com/moengage-dev/api-docs/collection/p593wcu/moengage-data-apis
- type: Documentation
url: https://www.moengage.com/docs/api/campaigns/campaign-draft-overview
- type: Documentation
url: https://www.moengage.com/docs/api/push/push-overview
- type: Documentation
url: https://www.moengage.com/docs/api/custom-segments/custom-segments-overview
- type: Documentation
url: https://www.moengage.com/docs/api/content-blocks/content-blocks-overview
- type: Documentation
url: https://www.moengage.com/docs/api/catalog/catalog-overview
- type: Documentation
url: https://www.moengage.com/docs/api/email-subscription/email-subscription-overview
- type: Documentation
url: https://www.moengage.com/docs/api/analytics/analytics-overview
- type: Documentation
url: https://www.moengage.com/docs/api/inform/inform-overview
- type: Sandbox
url: sandbox/moengage-sandbox.yml
- type: Documentation
url: https://www.moengage.com/docs/api/cards/cards-overview
- aid: moengage:moengage-cohort-sync-api
name: MoEngage Cohort Sync API
description: Operations to synchronize cohorts (custom segments) with MoEngage.
humanURL: https://www.moengage.com/docs/api/data/data-overview
baseURL: https://api-01.moengage.com/v1
tags:
- Cohort Sync
properties:
- type: OpenAPI
url: openapi/moengage-cohort-sync-api-openapi.yml
- type: Documentation
url: https://www.moengage.com/docs/api/data/data-overview
- type: APIReference
url: https://www.moengage.com/docs/api/introduction
- type: Postman
url: https://www.postman.com/moengage-dev/api-docs/collection/p593wcu/moengage-data-apis
- type: Documentation
url: https://www.moengage.com/docs/api/campaigns/campaign-draft-overview
- type: Documentation
url: https://www.moengage.com/docs/api/push/push-overview
- type: Documentation
url: https://www.moengage.com/docs/api/custom-segments/custom-segments-overview
- type: Documentation
url: https://www.moengage.com/docs/api/content-blocks/content-blocks-overview
- type: Documentation
url: https://www.moengage.com/docs/api/catalog/catalog-overview
- type: Documentation
url: https://www.moengage.com/docs/api/email-subscription/email-subscription-overview
- type: Documentation
url: https://www.moengage.com/docs/api/analytics/analytics-overview
- type: Documentation
url: https://www.moengage.com/docs/api/inform/inform-overview
- type: Sandbox
url: sandbox/moengage-sandbox.yml
- type: Documentation
url: https://www.moengage.com/docs/api/cards/cards-overview
- aid: moengage:moengage-content-blocks-api
name: MoEngage Content Blocks API
description: Use these operations to programmatically fetch, create, and update reusable content blocks.
humanURL: https://www.moengage.com/docs/api/data/data-overview
baseURL: https://api-01.moengage.com/v1
tags:
- Content Blocks
properties:
- type: OpenAPI
url: openapi/moengage-content-blocks-api-openapi.yml
- type: Documentation
url: https://www.moengage.com/docs/api/data/data-overview
- type: APIReference
url: https://www.moengage.com/docs/api/introduction
- type: Postman
url: https://www.postman.com/moengage-dev/api-docs/collection/p593wcu/moengage-data-apis
- type: Documentation
url: https://www.moengage.com/docs/api/campaigns/campaign-draft-overview
- type: Documentation
url: https://www.moengage.com/docs/api/push/push-overview
- type: Documentation
url: https://www.moengage.com/docs/api/custom-segments/custom-segments-overview
- type: Documentation
url: https://www.moengage.com/docs/api/content-blocks/content-blocks-overview
- type: Documentation
url: https://www.moengage.com/docs/api/catalog/catalog-overview
- type: Documentation
url: https://www.moengage.com/docs/api/email-subscription/email-subscription-overview
- type: Documentation
url: https://www.moengage.com/docs/api/analytics/analytics-overview
- type: Documentation
url: https://www.moengage.com/docs/api/inform/inform-overview
- type: Sandbox
url: sandbox/moengage-sandbox.yml
- type: Documentation
url: https://www.moengage.com/docs/api/cards/cards-overview
- aid: moengage:moengage-coupon-files-api
name: MoEngage Coupon Files API
description: Operations related to uploading coupon codes via files and checking/managing file processing status.
humanURL: https://www.moengage.com/docs/api/data/data-overview
baseURL: https://api-01.moengage.com/v1
tags:
- Coupon Files
properties:
- type: OpenAPI
url: openapi/moengage-coupon-files-api-openapi.yml
- type: Documentation
url: https://www.moengage.com/docs/api/data/data-overview
- type: APIReference
url: https://www.moengage.com/docs/api/introduction
- type: Postman
url: https://www.postman.com/moengage-dev/api-docs/collection/p593wcu/moengage-data-apis
- type: Documentation
url: https://www.moengage.com/docs/api/campaigns/campaign-draft-overview
- type: Documentation
url: https://www.moengage.com/docs/api/push/push-overview
- type: Documentation
url: https://www.moengage.com/docs/api/custom-segments/custom-segments-overview
- type: Documentation
url: https://www.moengage.com/docs/api/content-blocks/content-blocks-overview
- type: Documentation
url: https://www.moengage.com/docs/api/catalog/catalog-overview
- type: Documentation
url: https://www.moengage.com/docs/api/email-subscription/email-subscription-overview
- type: Documentation
url: https://www.moengage.com/docs/api/analytics/analytics-overview
- type: Documentation
url: https://www.moengage.com/docs/api/inform/inform-overview
- type: Sandbox
url: sandbox/moengage-sandbox.yml
- type: Documentation
url: https://www.moengage.com/docs/api/cards/cards-overview
- aid: moengage:moengage-coupon-lists-api
name: MoEngage Coupon Lists API
description: Operations related to defining, managing status (active/archive), and modifying coupon list metadata.
humanURL: https://www.moengage.com/docs/api/data/data-overview
baseURL: https://api-01.moengage.com/v1
tags:
- Coupon Lists
properties:
- type: OpenAPI
url: openapi/moengage-coupon-lists-api-openapi.yml
- type: Documentation
url: https://www.moengage.com/docs/api/data/data-overview
- type: APIReference
url: https://www.moengage.com/docs/api/introduction
- type: Postman
url: https://www.postman.com/moengage-dev/api-docs/collection/p593wcu/moengage-data-apis
- type: Documentation
url: https://www.moengage.com/docs/api/campaigns/campaign-draft-overview
- type: Documentation
url: https://www.moengage.com/docs/api/push/push-overview
- type: Documentation
url: https://www.moengage.com/docs/api/custom-segments/custom-segments-overview
- type: Documentation
url: https://www.moengage.com/docs/api/content-blocks/content-blocks-overview
- type: Documentation
url: https://www.moengage.com/docs/api/catalog/catalog-overview
- type: Documentation
url: https://www.moengage.com/docs/api/email-subscription/email-subscription-overview
- type: Documentation
url: https://www.moengage.com/docs/api/analytics/analytics-overview
- type: Documentation
url: https://www.moengage.com/docs/api/inform/inform-overview
- type: Sandbox
url: sandbox/moengage-sandbox.yml
- type: Documentation
url: https://www.moengage.com/docs/api/cards/cards-overview
- aid: moengage:moengage-create-campaigns-api
name: MoEngage Create Campaigns API
description: The Create Campaigns API from MoEngage — 3 operation(s) for create campaigns.
humanURL: https://www.moengage.com/docs/api/data/data-overview
baseURL: https://api-01.moengage.com/v1
tags:
- Create Campaigns
properties:
- type: OpenAPI
url: openapi/moengage-create-campaigns-api-openapi.yml
- type: Documentation
url: https://www.moengage.com/docs/api/data/data-overview
- type: APIReference
url: https://www.moengage.com/docs/api/introduction
- type: Postman
url: https://www.postman.com/moengage-dev/api-docs/collection/p593wcu/moengage-data-apis
- type: Documentation
url: https://www.moengage.com/docs/api/campaigns/campaign-draft-overview
- type: Documentation
url: https://www.moengage.com/docs/api/push/push-overview
- type: Documentation
url: https://www.moengage.com/docs/api/custom-segments/custom-segments-overview
- type: Documentation
url: https://www.moengage.com/docs/api/content-blocks/content-blocks-overview
- type: Documentation
url: https://www.moengage.com/docs/api/catalog/catalog-overview
- type: Documentation
url: https://www.moengage.com/docs/api/email-subscription/email-subscription-overview
- type: Documentation
url: https://www.moengage.com/docs/api/analytics/analytics-overview
- type: Documentation
url: https://www.moengage.com/docs/api/inform/inform-overview
- type: Sandbox
url: sandbox/moengage-sandbox.yml
- type: Documentation
url: https://www.moengage.com/docs/api/cards/cards-overview
- aid: moengage:moengage-dashboards-api
name: MoEngage Dashboards API
description: Read custom dashboards and their chart data.
humanURL: https://www.moengage.com/docs/api/data/data-overview
baseURL: https://api-01.moengage.com/v1
tags:
- Dashboards
properties:
- type: OpenAPI
url: openapi/moengage-dashboards-api-openapi.yml
- type: Documentation
url: https://www.moengage.com/docs/api/data/data-overview
- type: APIReference
url: https://www.moengage.com/docs/api/introduction
- type: Postman
url: https://www.postman.com/moengage-dev/api-docs/collection/p593wcu/moengage-data-apis
- type: Documentation
url: https://www.moengage.com/docs/api/campaigns/campaign-draft-overview
- type: Documentation
url: https://www.moengage.com/docs/api/push/push-overview
- type: Documentation
url: https://www.moengage.com/docs/api/custom-segments/custom-segments-overview
- type: Documentation
url: https://www.moengage.com/docs/api/content-blocks/content-blocks-overview
- type: Documentation
url: https://www.moengage.com/docs/api/catalog/catalog-overview
- type: Documentation
url: https://www.moengage.com/docs/api/email-subscription/email-subscription-overview
- type: Documentation
url: https://www.moengage.com/docs/api/analytics/analytics-overview
- type: Documentation
url: https://www.moengage.com/docs/api/inform/inform-overview
- type: Sandbox
url: sandbox/moengage-sandbox.yml
- type: Documentation
url: https://www.moengage.com/docs/api/cards/cards-overview
- aid: moengage:moengage-device-api
name: MoEngage Device API
description: Operations for managing user devices.
humanURL: https://www.moengage.com/docs/api/data/data-overview
baseURL: https://api-01.moengage.com/v1
tags:
- Device
properties:
- type: OpenAPI
url: openapi/moengage-device-api-openapi.yml
- type: Documentation
url: https://www.moengage.com/docs/api/data/data-overview
- type: APIReference
url: https://www.moengage.com/docs/api/introduction
- type: Postman
url: https://www.postman.com/moengage-dev/api-docs/collection/p593wcu/moengage-data-apis
- type: Documentation
url: https://www.moengage.com/docs/api/campaigns/campaign-draft-overview
- type: Documentation
url: https://www.moengage.com/docs/api/push/push-overview
- type: Documentation
url: https://www.moengage.com/docs/api/custom-segments/custom-segments-overview
- type: Documentation
url: https://www.moengage.com/docs/api/content-blocks/content-blocks-overview
- type: Documentation
url: https://www.moengage.com/docs/api/catalog/catalog-overview
- type: Documentation
url: https://www.moengage.com/docs/api/email-subscription/email-subscription-overview
- type: Documentation
url: https://www.moengage.com/docs/api/analytics/analytics-overview
- type: Documentation
url: https://www.moengage.com/docs/api/inform/inform-overview
- type: Sandbox
url: sandbox/moengage-sandbox.yml
- type: Documentation
url: https://www.moengage.com/docs/api/cards/cards-overview
- aid: moengage:moengage-email-templates-api
name: MoEngage Email Templates API
description: Manage email templates in MoEngage.
humanURL: https://www.moengage.com/docs/api/data/data-overview
baseURL: https://api-01.moengage.com/v1
tags:
- Email Templates
properties:
- type: OpenAPI
url: openapi/moengage-email-templates-api-openapi.yml
- type: Documentation
url: https://www.moengage.com/docs/api/data/data-overview
- type: APIReference
url: https://www.moengage.com/docs/api/introduction
- type: Postman
url: https://www.postman.com/moengage-dev/api-docs/collection/p593wcu/moengage-data-apis
- type: Documentation
url: https://www.moengage.com/docs/api/campaigns/campaign-draft-overview
- type: Documentation
url: https://www.moengage.com/docs/api/push/push-overview
- type: Documentation
url: https://www.moengage.com/docs/api/custom-segments/custom-segments-overview
- type: Documentation
url: https://www.moengage.com/docs/api/content-blocks/content-blocks-overview
- type: Documentation
url: https://www.moengage.com/docs/api/catalog/catalog-overview
- type: Documentation
url: https://www.moengage.com/docs/api/email-subscription/email-subscription-overview
- type: Documentation
url: https://www.moengage.com/docs/api/analytics/analytics-overview
- type: Documentation
url: https://www.moengage.com/docs/api/inform/inform-overview
- type: Sandbox
url: sandbox/moengage-sandbox.yml
- type: Documentation
url: https://www.moengage.com/docs/api/cards/cards-overview
- aid: moengage:moengage-event-api
name: MoEngage Event API
description: Operations for tracking user events.
humanURL: https://www.moengage.com/docs/api/data/data-overview
baseURL: https://api-01.moengage.com/v1
tags:
- Event
properties:
- type: OpenAPI
url: openapi/moengage-event-api-openapi.yml
- type: Documentation
url: https://www.moengage.com/docs/api/data/data-overview
- type: APIReference
url: https://www.moengage.com/docs/api/introduction
- type: Postman
url: https://www.postman.com/moengage-dev/api-docs/collection/p593wcu/moengage-data-apis
- type: Documentation
url: https://www.moengage.com/docs/api/campaigns/campaign-draft-overview
- type: Documentation
url: https://www.moengage.com/docs/api/push/push-overview
- type: Documentation
url: https://www.moengage.com/docs/api/custom-segments/custom-segments-overview
- type: Documentation
url: https://www.moengage.com/docs/api/content-blocks/content-blocks-overview
- type: Documentation
url: https://www.moengage.com/docs/api/catalog/catalog-overview
- type: Documentation
url: https://www.moengage.com/docs/api/email-subscription/email-subscription-overview
- type: Documentation
url: https://www.moengage.com/docs/api/analytics/analytics-overview
- type: Documentation
url: https://www.moengage.com/docs/api/inform/inform-overview
- type: Sandbox
url: sandbox/moengage-sandbox.yml
- type: Documentation
url: https://www.moengage.com/docs/api/cards/cards-overview
- aid: moengage:moengage-events-api
name: MoEngage Events API
description: API endpoints for reporting impressions and clicks.
humanURL: https://www.moengage.com/docs/api/data/data-overview
baseURL: https://api-01.moengage.com/v1
tags:
- Event
tags_raw:
- Events
properties:
- type: OpenAPI
url: openapi/moengage-events-api-openapi.yml
- type: Documentation
url: https://www.moengage.com/docs/api/data/data-overview
- type: APIReference
url: https://www.moengage.com/docs/api/introduction
- type: Postman
url: https://www.postman.com/moengage-dev/api-docs/collection/p593wcu/moengage-data-apis
- type: Documentation
url: https://www.moengage.com/docs/api/campaigns/campaign-draft-overview
- type: Documentation
url: https://www.moengage.com/docs/api/push/push-overview
- type: Documentation
url: https://www.moengage.com/docs/api/custom-segments/custom-segments-overview
- type: Documentation
url: https://www.moengage.com/docs/api/content-blocks/content-blocks-overview
- type: Documentation
url: https://www.moengage.com/docs/api/catalog/catalog-overview
- type: Documentation
url: https://www.moengage.com/docs/api/email-subscription/email-subscription-overview
- type: Documentation
url: https://www.moengage.com/docs/api/analytics/analytics-overview
- type: Documentation
url: https://www.moengage.com/docs/api/inform/inform-overview
- type: Sandbox
url: sandbox/moengage-sandbox.yml
- type: Documentation
url: https://www.moengage.com/docs/api/cards/cards-overview
- aid: moengage:moengage-experiences-api
name: MoEngage Experiences API
description: API endpoints for fetching experiences and metadata.
humanURL: https://www.moengage.com/docs/api/data/data-overview
baseURL: https://api-01.moengage.com/v1
tags:
- Experience
tags_raw:
- Experiences
properties:
- type: OpenAPI
url: openapi/moengage-experiences-api-openapi.yml
- type: Documentation
url: https://www.moengage.com/docs/api/data/data-overview
- type: APIReference
url: https://www.moengage.com/docs/api/introduction
- type: Postman
url: https://www.postman.com/moengage-dev/api-docs/collection/p593wcu/moengage-data-apis
- type: Documentation
url: https://www.moengage.com/docs/api/campaigns/campaign-draft-overview
- type: Documentation
url: https://www.moengage.com/docs/api/push/push-overview
- type: Documentation
url: https://www.moengage.com/docs/api/custom-segments/custom-segments-overview
- type: Documentation
url: https://www.moengage.com/docs/api/content-blocks/content-blocks-overview
- type: Documentation
url: https://www.moengage.com/docs/api/catalog/catalog-overview
- type: Documentation
url: https://www.moengage.com/docs/api/email-subscription/email-subscription-overview
- type: Documentation
url: https://www.moengage.com/docs/api/analytics/analytics-overview
- type: Documentation
url: https://www.moengage.com/docs/api/inform/inform-overview
- type: Sandbox
url: sandbox/moengage-sandbox.yml
- type: Documentation
url: https://www.moengage.com/docs/api/cards/cards-overview
- aid: moengage:moengage-file-import-api
name: MoEngage File Import API
description: The File Import API from MoEngage — 3 operation(s) for file import.
humanURL: https://www.moengage.com/docs/api/data/data-overview
baseURL: https://api-01.moengage.com/v1
tags:
- File Import
properties:
- type: OpenAPI
url: openapi/moengage-file-import-api-openapi.yml
- type: Documentation
url: https://www.moengage.com/docs/api/data/data-overview
- type: APIReference
url: https://www.moengage.com/docs/api/introduction
- type: Postman
url: https://www.postman.com/moengage-dev/api-docs/collection/p593wcu/moengage-data-apis
- type: Documentation
url: https://www.moengage.com/docs/api/campaigns/campaign-draft-overview
- type: Documentation
url: https://www.moengage.com/docs/api/push/push-overview
- type: Documentation
url: https://www.moengage.com/docs/api/custom-segments/custom-segments-overview
- type: Documentation
url: https://www.moengage.com/docs/api/content-blocks/content-blocks-overview
- type: Documentation
url: https://www.moengage.com/docs/api/catalog/catalog-overview
- type: Documentation
url: https://www.moengage.com/docs/api/email-subscription/email-subscription-overview
- type: Documentation
url: https://www.moengage.com/docs/api/analytics/analytics-overview
- type: Documentation
url: https://www.moengage.com/docs/api/inform/inform-overview
- type: Sandbox
url: sandbox/moengage-sandbox.yml
- type: Documentation
url: https://www.moengage.com/docs/api/cards/cards-overview
- aid: moengage:moengage-file-segments-api
name: MoEngage File Segments API
description: 'If you need to create segments by importing a large number of users, we recommend utilising the File segment
API. This API allows you to easily generate a file segment by initiating a call to the file segment API endpoint. To proceed,
you will need to compile a CSV file containing the relevant users (ensuring that the users are already present in MoEngage).
It is essential to provide the public path of the file, which allows for downloading and identification of users in order
to successfully create the file segment.
Use the File Segment API to:
* Create a new file segment
* Add users to an existing segment
* Remove users from an existing segment
* Replace users from an existing segment'
humanURL: https://www.moengage.com/docs/api/data/data-overview
baseURL: https://api-01.moengage.com/v1
tags:
- File Segments
properties:
- type: OpenAPI
url: openapi/moengage-file-segments-api-openapi.yml
- type: Documentation
url: https://www.moengage.com/docs/api/data/data-overview
- type: APIReference
url: https://www.moengage.com/docs/api/introduction
- type: Postman
url: https://www.postman.com/moengage-dev/api-docs/collection/p593wcu/moengage-data-apis
- type: Documentation
url: https://www.moengage.com/docs/api/campaigns/campaign-draft-overview
- type: Documentation
url: https://www.moengage.com/docs/api/push/push-overview
- type: Documentation
url: https://www.moengage.com/docs/api/custom-segments/custom-segments-overview
- type: Documentation
url: https://www.moengage.com/docs/api/content-blocks/content-blocks-overview
- type: Documentation
url: https://www.moengage.com/docs/api/catalog/catalog-overview
- type: Documentation
url: https://www.moengage.com/docs/api/email-subscription/email-subscription-overview
- type: Documentation
url: https://www.moengage.com/docs/api/analytics/analytics-overview
- type: Documentation
url: https://www.moengage.com/docs/api/inform/inform-overview
- type: Sandbox
url: sandbox/moengage-sandbox.yml
- type: Documentation
url: https://www.moengage.com/docs/api/cards/cards-overview
- aid: moengage:moengage-filter-segments-api
name: MoEngage F
# --- truncated at 32 KB (79 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/moengage/refs/heads/main/apis.yml
Every provider here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for providers
9 MCP tools reach this
find_providersBrowse and filter every provider in the catalog.
get_provider_artifactsEvery artifact this provider publishes, grouped by type.
get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
get_provider_ratingPRO — composite, band, trend and facet scores.
apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
resolveTurn a domain, URL or GitHub org into the provider it belongs to.
find_cohortsEvery scored population of providers in the catalog.
All 92 tools →
Call it yourself
curl for this page
This provider
curl "https://apis.io/api/v1/providers/moengage"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/moengage/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/moengage/evidence"
Discovery needs no key. Ratings and market analysis are Pro.
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 .
A second provider on the same verified email joins the account you already have.