Layouts
Generate layout preview
Generates a preview for a layout by its unique identifier layoutId
post/v2/layouts/{layoutId}/preview
Path parameters
layoutIdstring required
Headers
idempotency-keystring
A header for idempotency purposes
Request body
Example request
{
"previewPayload": {
"subscriber": {
"channels": [
{
"credentials": {
"webhookUrl": "https://example.com/webhook",
"channel": "general",
"deviceTokens": [
"token1",
"token2",
"token3"
],
"alertUid": "12345-abcde",
"title": "Critical Alert",
"imageUrl": "https://example.com/image.png",
"state": "resolved",
"externalUrl": "https://example.com/details"
}
}
]
}
}
}Response
Created
Example response
{
"previewPayloadExample": {
"subscriber": {
"channels": [
{
"credentials": {
"webhookUrl": "https://example.com/webhook",
"channel": "general",
"deviceTokens": [
"token1",
"token2",
"token3"
],
"alertUid": "12345-abcde",
"title": "Critical Alert",
"imageUrl": "https://example.com/image.png",
"state": "resolved",
"externalUrl": "https://example.com/details"
}
}
]
}
}
}