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 46 API contracts indexed on the APIs.io network, including Bulk API, Business Events API, Campaign Reports API, and 43 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 and 1 Spectral governance ruleset.

MoEngage’s developer surface includes documentation, API reference, getting-started guide, support, engineering blog, pricing, signup flow, and 69 more developer resources.

68.0/100 exemplar ▬ flat Agent 66/100 agent native Front door AI 6/6 dominant Heartbeat 100/100 alive saas Full breakdown ↓
scored 2026-11-13 · rubric v0.28.0 · Show this score on your site →
AccessPaid
30 published contracts 1 MCP Servers 5 Agent Skills
Customer EngagementMarketing AutomationCustomer Data PlatformPush NotificationsEmailSMSWhatsAppIn-App MessagingSegmentationPersonalizationCampaign ManagementAnalyticsMobile SDKMCPMarTech

What this lets a business do 6

Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →

Marketing Management
BC-400
Campaign ReportsContent BlocksCreate CampaignsFlowsGet Campaign DetailsIn-app Templates
GET /campaign_reports/rest_api/{APP_ID}/{FILENAME} POST /v5/campaigns GET /v5/campaigns/{campaign_id} POST /campaigns/{parent_campaign_id}/executions
Customer Relationship Management
BC-420
Cohort SyncFile SegmentsFilter SegmentsManage SegmentsUser
POST /v2/custom-segments/file-segment PUT /v2/custom-segments/file-segment/add-users POST /v3/custom-segments POST /customer/{app_id}
Application Identity & Verification
AE-160
Opt-in ManagementResubscribeSubscription Preferences
GET /category-subscription/user-preferences PUT /v1.0/opt-in-management/user-preferences POST /emails/v1.0/bulk-resubscribe
Application Communications
AE-150
TransactionalTransactional Alerts
POST /transaction/sendpush POST /alerts/send
Compliance Management
BC-130
GDPR
Pricing Management
BC-440
Coupon Lists
POST /coupon-list PUT /coupon-list/{coupon_list_id}/activate PUT /coupon-list/{coupon_list_id}/archive

What people ask MoEngage 45

The questions people put to an LLM, and the jobs they hand an agent, that MoEngage's APIs answer — each one linked to the operation that does it. Generated by API Evangelist

MoEngage Email Templates API Upload an email template (V1) “How do I upload HTML email templates built outside MoEngage using the original V1 endpoint?” List all email templates “What email templates are in my MoEngage account?” Get an email template by ID “How do I fetch one email template's content by its template ID?” Replace an email template by its ID “How do I overwrite an email template's HTML using its MoEngage template ID?”
MoEngage Coupon Lists API Create a coupon list “How do I create a list of single-use coupon codes for campaigns?” List coupon lists in a workspace “What coupon lists exist in my MoEngage workspace?” Get a coupon list's details and counts “How many coupons are still available in a specific coupon list?” Edit a coupon list's settings “Can I rename a coupon list or push back its expiry date?”
MoEngage Get Campaign Details API Get one campaign's configuration (V5) “How do I get the full configuration and current status of a single campaign?” Search campaigns with full payloads (V5) “How do I search campaigns by channel, status or tag and get their full V5 details?” Get lightweight campaign metadata (V5) “Can I get just summary metadata for campaigns without their full configuration?” Search Push, Email or SMS campaigns (legacy) “How do I search SMS campaigns along with Push and Email on the older search endpoint?”
MoEngage Update Campaigns API Edit a campaign draft (V5) “How do I change the content or audience of a draft campaign with the V5 API?” Pause, resume or stop a published campaign (V5) “How do I pause a published email campaign with the V5 API?” Update an API-created campaign (legacy) “How do I update a campaign I created through the API on the legacy endpoint?” Stop, pause or resume several campaigns (legacy) “Can I pause several API-created campaigns at once?”
MoEngage Coupon Files API Upload coupon codes into a coupon list “How do I replenish a coupon list that's running low on codes?” List the files in a coupon list “How do I see every file that was uploaded into a coupon list?” Get one coupon file's status “What's the processing status of a single coupon file I uploaded?” Remove a coupon file from a coupon list “How do I remove a test file I uploaded to a coupon list by mistake?”
MoEngage Content Blocks API Create a new content block “How do I create a reusable content block for campaigns?” Update an existing content block “How do I edit the HTML of a content block that already exists?” Fetch specific content blocks by ID “How do I fetch several content blocks when I already know their IDs?” Search content blocks “Which content blocks exist in my MoEngage account?”
MoEngage Public Offerings API List offerings “What offerings exist in my workspace?” Create an offering “How do I create a new offer with targeting, scheduling and content?” Modify an existing offering “How do I change the priority or schedule of an offer that's already set up?” List offer personalization templates “What personalization templates can I use when building offers?”
MoEngage Filter Segments API List user segments “What custom segments exist in my MoEngage workspace?” Create a segment from filter conditions “How do I create a segment of users who match a set of filters?” Get a segment by ID “How do I look up one segment's details by its ID?” Change a filter segment's conditions “How do I change the filter conditions of an existing filter segment?”
MoEngage File Segments API Create a segment from a CSV file “How do I build a user segment from a CSV file of user IDs?” Add users from a CSV to a file segment “How do I append more users to an existing file segment?” Remove users listed in a CSV from a file segment “How do I take specific users out of a file segment using a CSV?” Replace all users in a file segment “How do I swap out a file segment's entire membership with a fresh CSV?”
MoEngage User API Create or update a user profile “How do I create a new user or update their profile attributes?” Look up users by their IDs “How do I fetch a user's profile details by their ID?” Merge duplicate user profiles “How do I combine two profiles that belong to the same person?” Permanently delete a user “How do I permanently delete a user from MoEngage?”
MoEngage Flows API Search journey flows “How do I find flows by status, tag or name?” Get a flow's full structure “How do I see a flow's settings, targeting and stage-by-stage structure?” Get a past version of a flow by version ID “How do I audit what a flow looked like before a recent change, using its version ID?” Change a flow's lifecycle state “How do I pause, resume or stop a flow through the API?”
MoEngage Items API Add items to a catalog “How do I load products into an existing catalog?” Update item attributes in a catalog “How do I change the price or title of products already in a catalog?” Delete items from a catalog “How do I remove discontinued products from a catalog?” Look up catalog items by ID “How do I get the title, price and link of specific catalog items by their IDs?”

Showing 12 of 45 APIs with phrasing — see every API.

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-11-13 · rubric v0.28.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/.
Show this score on your site. Kin Score badge preview for MoEngage It updates itself when the score changes. Paste this where you link to your API docs:
<a href="https://apis.io/providers/moengage/"><img src="https://apis.io/badge/moengage/card.svg" alt="MoEngage on APIs.io — Kin Score by API Evangelist"></a>
Other styles, a README pill and a shields.io endpoint are on the badge page.
Raise your score.
Agent readiness — checks not met, largest first (exact, from this profile):
2 more unmet checks in the Agent Readiness table above.
Kin Score — facets with the most composite points still available (weight × headroom):
Each check links to what satisfies it. Publish the artifact, or tell us where it already lives, and the score moves on the next scoring run.
Not sure how this applies to your stack? Ask about any one item. Kin Lane reads every question, looks at your profile and your situation, and replies with what a fix would take — scoped to that one area, priced up front, yours whether you ship it or not. Ask a question →
Ask about:
Moengage · a person reads this and replies by email.
or email info@apis.io
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 the provider profile at artifacts.apis.io/moengage/apis.yml: open an issue on github.com/api-evangelist/moengage to ask a question or point us at an artifact you publish. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

Markets this provider is in provisional

The Kin Score Market layer reads a provider inside its market: its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted: not part of the Kin Score or agent readiness.

Registered MCP server and declares compatibility are report only — not weighted. Undeclared means we found nothing we can read, so there is no number: we never infer integrations.

Standards implemented 4

Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.

measured — observed by APIs.io (verified)
measured — observed by APIs.io (verified)
measured — observed by APIs.io (published)
measured — observed by APIs.io (published)

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.

MoEngage MCP Server

Remote MCP server at mcp.moengage.com; 44 tools listed.

MCP SERVER

Agent Skills 5

Packaged agent skills for driving this provider's APIs from an AI assistant.

MoEngage API pricing

Prices published by MoEngage, read 2026-10-28 from www.moengage.com/plans-and-pricing/.

PlanPrice
Growth Speak to Sales
Enterprise Speak to Sales

Plan details, limits and sources →

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

Terms of Service 1

What its API terms permit and prohibit, quoted from its own page.

MoEngage

8 quoted statements, read from MoEngage's own page on 2026-11-10.

TERMS

Privacy & Data 1

Its role, the data it processes, retention and transfers, quoted from its own privacy page.

MoEngage

23 quoted statements, read from MoEngage's own page on 2026-11-10.

PRIVACY

Compliance 1

Attestations the provider states (SOC 2, ISO 27001 and others), quoted from its own trust page. APIs.io verifies none of them.

MoEngage

8 quoted statements, read from MoEngage's own page on 2026-11-10.

COMPLIANCE

Eligibility 1

Who may sign up and where, quoted from its own terms.

MoEngage

1 quoted statement, read from MoEngage's own page on 2026-11-10.

ELIGIBILITY

FinOps 1

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

Event Specifications 1

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

Spectral Rules 1

Spectral governance rulesets for linting and validating these APIs. Counts are the severity each rule declares, not results of running them.

MoEngage API Rules

69 rules · 42 error-severity 19 warn-severity 8 info-severity

SPECTRAL

OpenAPI Overlays 75

Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.

MoEngage Analytics Overlay

2 actions · update · moengage-analytics-openapi.yml

DERIVED

MoEngage Bulk Api Phrasing Overlay

2 actions · phrasing · moengage-bulk-api-openapi.yml

GENERATED

MoEngage Business Events Api Phrasing Overlay

4 actions · phrasing · moengage-business-events-api-openapi.yml

GENERATED

MoEngage Business Events Overlay

2 actions · update · moengage-business-events-openapi.yml

DERIVED

MoEngage Campaign Draft Overlay

2 actions · update · moengage-campaign-draft-openapi.yml

DERIVED

MoEngage Campaign Reports Api Phrasing Overlay

2 actions · phrasing · moengage-campaign-reports-api-openapi.yml

GENERATED

MoEngage Campaigns Overlay

2 actions · update · moengage-campaigns-openapi.yml

DERIVED

MoEngage Cards Api Phrasing Overlay

3 actions · phrasing · moengage-cards-api-openapi.yml

GENERATED

MoEngage Cards Overlay

2 actions · update · moengage-cards-openapi.yml

DERIVED

MoEngage Catalog Api Phrasing Overlay

3 actions · phrasing · moengage-catalog-api-openapi.yml

GENERATED

MoEngage Catalog Overlay

2 actions · update · moengage-catalog-openapi.yml

DERIVED

MoEngage Cohort Audience Overlay

3 actions · update · moengage-cohort-audience-openapi.yml

DERIVED

MoEngage Cohort Sync Api Phrasing Overlay

2 actions · phrasing · moengage-cohort-sync-api-openapi.yml

GENERATED

MoEngage Content Blocks Api Phrasing Overlay

5 actions · phrasing · moengage-content-blocks-api-openapi.yml

GENERATED

MoEngage Content Blocks Overlay

3 actions · update · moengage-content-blocks-openapi.yml

DERIVED

MoEngage Coupon Files Api Phrasing Overlay

5 actions · phrasing · moengage-coupon-files-api-openapi.yml

GENERATED

MoEngage Coupon Lists Api Phrasing Overlay

7 actions · phrasing · moengage-coupon-lists-api-openapi.yml

GENERATED

MoEngage Coupons Overlay

2 actions · update · moengage-coupons-openapi.yml

DERIVED

MoEngage Create Campaigns Api Phrasing Overlay

4 actions · phrasing · moengage-create-campaigns-api-openapi.yml

GENERATED

MoEngage Custom Segments Overlay

2 actions · update · moengage-custom-segments-openapi.yml

DERIVED

MoEngage Dashboards Api Phrasing Overlay

4 actions · phrasing · moengage-dashboards-api-openapi.yml

GENERATED

MoEngage Data Overlay

3 actions · update · moengage-data-openapi.yml

DERIVED

MoEngage Device Api Phrasing Overlay

3 actions · phrasing · moengage-device-api-openapi.yml

GENERATED

MoEngage Email Subscription Overlay

2 actions · update · moengage-email-subscription-openapi.yml

DERIVED

MoEngage Email Templates 1 Overlay

2 actions · update · moengage-email-templates-1-openapi.yml

DERIVED

MoEngage Email Templates 2 Overlay

2 actions · update · moengage-email-templates-2-openapi.yml

DERIVED

MoEngage Email Templates Api Phrasing Overlay

9 actions · phrasing · moengage-email-templates-api-openapi.yml

GENERATED

MoEngage Event Api Phrasing Overlay

2 actions · phrasing · moengage-event-api-openapi.yml

GENERATED

MoEngage Events Api Phrasing Overlay

2 actions · phrasing · moengage-events-api-openapi.yml

GENERATED

MoEngage Experiences Api Phrasing Overlay

3 actions · phrasing · moengage-experiences-api-openapi.yml

GENERATED

MoEngage File Import Api Phrasing Overlay

4 actions · phrasing · moengage-file-import-api-openapi.yml

GENERATED

MoEngage File Segments Api Phrasing Overlay

5 actions · phrasing · moengage-file-segments-api-openapi.yml

GENERATED

MoEngage Filter Segments Api Phrasing Overlay

5 actions · phrasing · moengage-filter-segments-api-openapi.yml

GENERATED

MoEngage Flows Api Phrasing Overlay

5 actions · phrasing · moengage-flows-api-openapi.yml

GENERATED

MoEngage Flows Overlay

2 actions · update · moengage-flows-openapi.yml

DERIVED

MoEngage Gdpr Api Phrasing Overlay

2 actions · phrasing · moengage-gdpr-api-openapi.yml

GENERATED

MoEngage Gdpr Ccpa Overlay

2 actions · update · moengage-gdpr-ccpa-openapi.yml

DERIVED

MoEngage Get Campaign Details Api Phrasing Overlay

7 actions · phrasing · moengage-get-campaign-details-api-openapi.yml

GENERATED

MoEngage In App Templates Api Phrasing Overlay

4 actions · phrasing · moengage-in-app-templates-api-openapi.yml

GENERATED

MoEngage In App Templates Overlay

3 actions · update · moengage-in-app-templates-openapi.yml

DERIVED

MoEngage Inform Overlay

3 actions · update · moengage-inform-openapi.yml

DERIVED

MoEngage Items Api Phrasing Overlay

5 actions · phrasing · moengage-items-api-openapi.yml

GENERATED

MoEngage Live Activities Api Phrasing Overlay

4 actions · phrasing · moengage-live-activities-api-openapi.yml

GENERATED

MoEngage Live Activities Overlay

3 actions · update · moengage-live-activities-openapi.yml

DERIVED

MoEngage Manage Segments Api Phrasing Overlay

3 actions · phrasing · moengage-manage-segments-api-openapi.yml

GENERATED

MoEngage Message Archival Api Phrasing Overlay

2 actions · phrasing · moengage-message-archival-api-openapi.yml

GENERATED

MoEngage Message Archival Overlay

2 actions · update · moengage-message-archival-openapi.yml

DERIVED

MoEngage Offerings Overlay

2 actions · update · moengage-offerings-openapi.yml

DERIVED

MoEngage Opt In Management Api Phrasing Overlay

2 actions · phrasing · moengage-opt-in-management-api-openapi.yml

GENERATED

MoEngage Osm Templates Api Phrasing Overlay

4 actions · phrasing · moengage-osm-templates-api-openapi.yml

GENERATED

MoEngage Osm Templates Overlay

3 actions · update · moengage-osm-templates-openapi.yml

DERIVED

MoEngage Personalize Experience Overlay

2 actions · update · moengage-personalize-experience-openapi.yml

DERIVED

MoEngage Personalized Preview Api Phrasing Overlay

2 actions · phrasing · moengage-personalized-preview-api-openapi.yml

GENERATED

MoEngage Public Offerings Api Phrasing Overlay

5 actions · phrasing · moengage-public-offerings-api-openapi.yml

GENERATED

MoEngage Push Overlay

3 actions · update · moengage-push-openapi.yml

DERIVED

MoEngage Push Templates Overlay

2 actions · update · moengage-push-templates-openapi.yml

DERIVED

MoEngage Push V2 1 Overlay

2 actions · update · moengage-push-v2-1-openapi.yml

DERIVED

MoEngage Recommendations Api Phrasing Overlay

3 actions · phrasing · moengage-recommendations-api-openapi.yml

GENERATED

MoEngage Recommendations Overlay

2 actions · update · moengage-recommendations-openapi.yml

DERIVED

MoEngage Reports Api Phrasing Overlay

2 actions · phrasing · moengage-reports-api-openapi.yml

GENERATED

MoEngage Resubscribe Api Phrasing Overlay

2 actions · phrasing · moengage-resubscribe-api-openapi.yml

GENERATED

MoEngage Sms Templates Api Phrasing Overlay

4 actions · phrasing · moengage-sms-templates-api-openapi.yml

GENERATED

MoEngage Sms Templates Overlay

3 actions · update · moengage-sms-templates-openapi.yml

DERIVED

MoEngage Stats Api Phrasing Overlay

2 actions · phrasing · moengage-stats-api-openapi.yml

GENERATED

MoEngage Stats Report Overlay

2 actions · update · moengage-stats-report-openapi.yml

DERIVED

MoEngage Subscription Categories Overlay

2 actions · update · moengage-subscription-categories-openapi.yml

DERIVED

MoEngage Subscription Preferences Api Phrasing Overlay

4 actions · phrasing · moengage-subscription-preferences-api-openapi.yml

GENERATED

MoEngage Templates Api Phrasing Overlay

4 actions · phrasing · moengage-templates-api-openapi.yml

GENERATED

MoEngage Test Campaigns Api Phrasing Overlay

4 actions · phrasing · moengage-test-campaigns-api-openapi.yml

GENERATED

MoEngage Tracking Api Phrasing Overlay

2 actions · phrasing · moengage-tracking-api-openapi.yml

GENERATED

MoEngage Transactional Alerts Api Phrasing Overlay

2 actions · phrasing · moengage-transactional-alerts-api-openapi.yml

GENERATED

MoEngage Transactional Api Phrasing Overlay

3 actions · phrasing · moengage-transactional-api-openapi.yml

GENERATED

MoEngage Update Campaigns Api Phrasing Overlay

6 actions · phrasing · moengage-update-campaigns-api-openapi.yml

GENERATED

MoEngage User Api Phrasing Overlay

5 actions · phrasing · moengage-user-api-openapi.yml

GENERATED

MoEngage Utilities Api Phrasing Overlay

2 actions · phrasing · moengage-utilities-api-openapi.yml

GENERATED

Scroll for all 75

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

no policy recorded

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 5

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Other 34

Properties that don't map to a standard resource type

Scroll for all 34

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-11-13'
  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-10-06'
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
  - OAuth
  - Authentication
  tags_raw:
  - mcp
  - agents
  - ai
  - oauth
  - Authentication
  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


# --- truncated at 32 KB (79 KB total) ---
# Full source: https://artifacts.apis.io/moengage/apis.yml

MoEngage API — frequently asked questions

Does MoEngage have an API?

Yes. APIs.io lists 46 APIs from MoEngage, including MoEngage MCP Server, MoEngage Bulk API and MoEngage Business Events API, and 43 more.

Is there an OpenAPI specification for the MoEngage API?

Yes. APIs.io indexes 45 OpenAPI specifications for MoEngage, each linked for download from this page.

How do I authenticate with the MoEngage API?

MoEngage documents its authentication (apiKey/http · 3 schemes). The details are profiled on APIs.io as MoEngage Authentication.

How much does the MoEngage API cost?

MoEngage publishes its prices; its Growth plan is Speak to Sales as of 2026-10-28. APIs.io lists 2 pricing plans for MoEngage, with each plan's price, limits and inclusions under Pricing on this page.

Does MoEngage have an MCP server?

Yes. APIs.io lists 1 MCP server for MoEngage: Remote MCP server at mcp.moengage.com; 44 tools listed.

Is the MoEngage API ready for AI agents?

MoEngage has a Kin Score of 68.0 out of 100 (exemplar) and an Agent Readiness score of 66.2 (agent-native), scored by API Evangelist on 2026-11-13.

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"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.