Overview
The MoEngage Push Templates API allows you to create, update, and search for push notification templates programmatically for Android and iOS platforms. Use these endpoints to manage your template library efficiently and integrate it into your automated workflows.If this API is not enabled for your account, contact your MoEngage Customer Success Manager (CSM) or the Support team to request enablement.
Push Templates API Endpoints
Push Templates API is a collection of the following APIs:Supported Channels
| Channel | Platforms |
|---|---|
| Push | Android, iOS |
Notes
Rate Limits:The API has a rate limit of 100 RPM (Requests Per Minute).Search API Pagination:Effective November 15, 2025, mandatory pagination is required for the Search API. All calls must include:
- page: The page number of results.
- entries: Number of templates per page (Max 15).
FAQs
Can I create a template that is supported only on iOS?
Can I create a template that is supported only on iOS?
Yes, you can send only the iOS payload if you want to create a template for iOS.
What are the different types of image, video, and audio files supported by MoEngage?
What are the different types of image, video, and audio files supported by MoEngage?
Audio and video: All types of video and audio file formats supported by standard FCM/APNS platforms are supported.Images: The following formats are supported: “image/png”, “image/jpeg”, “image/jpg”, “image/gif”.
Can I create multiple templates with the same name?
Can I create multiple templates with the same name?
Yes, you can create multiple templates with the same name, provided they have different versions.