List Templates
This API returns a paginated list of the personalization templates available in the workspace.
Requires the read:offers scope.
id of a template as the value for meta.templateId in offer_content when you create or update an offering with content type set to template.Rate Limit
The rate limits are at the workspace level. Each endpoint allows 100 requests per minute, 300 requests per hour, and 600 requests per day.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 Personalize tile.
For more information on authentication and getting your credentials, refer here.
Headers
Client-supplied trace ID (UUID v4). The server echoes it in the X-MOE-Request-Id response header so you can correlate the request with server-side logs.
Query Parameters
Page number to retrieve, starting at 1. Range 1–500. A value outside this range returns 400 INVALID_REQUEST.
1 <= x <= 500Number of items per page. Default 20, range 1–100. A value outside this range returns 400 INVALID_REQUEST.
1 <= x <= 100