MoEngage website screenshot

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.

71.5/100 exemplar ▬ flat Agent 68/100 agent native saas Full breakdown ↓
scored 2026-09-14 · rubric v0.22.0
AccessPaid
30 APIs 1 MCP Servers
Customer EngagementMarketing AutomationCustomer Data PlatformPush NotificationsEmailSMSWhatsAppIn-App MessagingSegmentationPersonalizationCampaign ManagementAnalyticsMobile SDKMCPMarTech

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-09-14 · rubric v0.22.0
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/.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/moengage: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

APIs 46

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

MoEngage MCP Server

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

MoEngage Bulk API

Operations for importing users and events in bulk.

MoEngage Business Events API

Manage and trigger business events.

MoEngage Campaign Reports API

Download campaign report files.

MoEngage Cards API

Operations related to fetching and deleting user cards.

MoEngage Catalog API

Operations related to creating and managing catalog schemas (attributes).

MoEngage Cohort Sync API

Operations to synchronize cohorts (custom segments) with MoEngage.

MoEngage Content Blocks API

Use these operations to programmatically fetch, create, and update reusable content blocks.

MoEngage Coupon Files API

Operations related to uploading coupon codes via files and checking/managing file processing status.

MoEngage Coupon Lists API

Operations related to defining, managing status (active/archive), and modifying coupon list metadata.

MoEngage Create Campaigns API

The Create Campaigns API from MoEngage — 3 operation(s) for create campaigns.

MoEngage Dashboards API

Read custom dashboards and their chart data.

MoEngage Device API

Operations for managing user devices.

MoEngage Email Templates API

Manage email templates in MoEngage.

MoEngage Event API

Operations for tracking user events.

MoEngage Events API

API endpoints for reporting impressions and clicks.

MoEngage Experiences API

API endpoints for fetching experiences and metadata.

MoEngage File Import API

The File Import API from MoEngage — 3 operation(s) for file import.

MoEngage File Segments API

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

MoEngage Filter Segments API

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

MoEngage Flows API

The Flows API from MoEngage — 4 operation(s) for flows.

MoEngage GDPR API

Manage user data requests for GDPR and CCPA compliance.

MoEngage Get Campaign Details API

The Get Campaign Details API from MoEngage — 6 operation(s) for get campaign details.

MoEngage In-app Templates API

Operations to manage In-app templates.

MoEngage Items API

Operations related to ingesting, updating, and deleting items within a catalog.

MoEngage Live Activities API

Operations to manage broadcast Live Activities for iOS.

MoEngage Manage Segments API

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

MoEngage Message Archival API

Retrieve archived message content.

MoEngage Opt-in Management API

Update user email opt-in status and category preferences in MoEngage.

MoEngage OSM Templates API

Operations to manage On-Site Messaging (OSM) templates.

MoEngage Personalized Preview API

The Personalized Preview API from MoEngage — 1 operation(s) for personalized preview.

MoEngage Public Offerings API

The Public Offerings API from MoEngage — 3 operation(s) for public offerings.

MoEngage Recommendations API

Operations related to fetching recommendation configurations and results.

MoEngage Reports API

Operations related to generating usage reports for coupon lists.

MoEngage Resubscribe API

Resubscribe users who previously unsubscribed, and optionally update the ESP suppression list.

MoEngage SMS Templates API

Operations to manage SMS templates.

MoEngage Stats API

Fetch detailed, real-time campaign statistics.

MoEngage Subscription Preferences API

Manage user email subscription preferences.

MoEngage Templates API

The Templates API from MoEngage — 2 operation(s) for templates.

MoEngage Test Campaigns API

The Test Campaigns API from MoEngage — 3 operation(s) for test campaigns.

MoEngage Tracking API

Endpoints for tracking attribution and installs.

MoEngage Transactional Alerts API

Send transactional alerts using pre-configured templates.

MoEngage Transactional API

Operations to create and send push notification campaigns.

MoEngage Update Campaigns API

The Update Campaigns API from MoEngage — 5 operation(s) for update campaigns.

MoEngage User API

Operations for creating, updating, retrieving, and managing user profiles.

MoEngage Utilities API

Utility endpoints for testing connections.

Scroll for all 46

Open Collections 29

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

MoEngage Campaigns API

OPEN COLLECTION

MoEngage Campaigns API

OPEN COLLECTION

MoEngage Cards API

OPEN COLLECTION

MoEngage Catalog API

OPEN COLLECTION

Cohort Sync API

OPEN COLLECTION

Coupon List API 🏷️

OPEN COLLECTION

MoEngage Segments API

OPEN COLLECTION

Email Templates API V1

OPEN COLLECTION

Email Templates API V2

OPEN COLLECTION

Flows

OPEN COLLECTION

MoEngage GDPR / CCPA API

OPEN COLLECTION

MoEngage Inform API

OPEN COLLECTION

Personalize APIs

OPEN COLLECTION

Push Templates API

OPEN COLLECTION

MoEngage Push API

OPEN COLLECTION

MoEngage Push API

OPEN COLLECTION

MoEngage SMS Template API

OPEN COLLECTION

Scroll for all 29

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Moengage Rate Limits

0 limits

RATE LIMITS

Event Specifications 1

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

Security Posture 4

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

Moengage Authentication

apiKey/http · 3 schemes

SECURITY

Moengage Domain Security

TLSv1.3 · DMARC

SECURITY

Moengage Vulnerability Disclosure

disclosure policy published

SECURITY

Moengage Trust Center

SOC 2 Type 2, CSA STAR Level 2, ISO/IEC 27001:2022, ISO/IEC 27701:2019, ISO 22301:2019, HIPAA, GDPR, CCPA

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Moengage Scopes

5 scopes

5 scopes

SCOPES

Resources

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)

apis.yml Raw ↑
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

Work with this as data

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.