Search OSM Templates
This API searches the OSM templates created in your MoEngage account.
page: The page number of the results you wish to fetch.entries: The number of templates to return per page, with a maximum value of 15.
Rate Limit
The rate limit is 100 RPM.Authorizations
Authentication is done via Basic Auth. This requires a base64-encoded string of your credentials in the format 'username:password'.
- Username: Use your MoEngage workspace ID (also known as the App ID). You can find it in the MoEngage dashboard at Settings > Account > APIs > Workspace ID (earlier app id).
- Password: Use your API Key, which you can find within the Campaign report/Business events/Custom templates/Catalog API/Inform Report tile.
For more information on authentication and getting your credentials, refer here.
Body
Search filters for finding OSM templates.
Notes:
pageandentriesare mandatory effective November 15, 2025. All other fields are optional.- An empty request body will fetch all templates.
The index of the page to be returned. Mandatory after Nov 15, 2025.
The number of entries/templates to return per page. Max 15. Mandatory after Nov 15, 2025.
x <= 15The name of the template to search for. Returns templates matching this name.
The unique ID of the template provided by you.
Filter templates by their source.
API, MOENGAGE Filter templates by type (Custom or Pre-built).
CUSTOM, PRE_BUILT Filter templates by the creator's email identifier.
Filter templates by the updater's email identifier.
Sort the templates by multiple fields in ASCENDING or DESCENDING order. Priority follows the array order.
Search for multiple templates using pairs of external_template_id and version.
Response
Search successful. Returns a list of templates.
A list containing the details of the templates found.