Countdown in-app. It has no media and no actions.

endDate and endTime carry no time zone; which one applies is not confirmed by Inngage yet.

{
"type": "Countdown",
"style": {
"position": "center",
"backgroundColor": "#de9d12",
"backgroundImage": null,
"borderColor": "#0956f1",
"shadow": true,
"titleColor": "#ea1a1a",
"bodyColor": "#ea1a1a"
},
"expiration": { "date": "", "hours": "", "minutes": "" },
"countdown": {
"content": { "title": "Countdown", "body": "Offer ends soon" },
"endDate": "2026-10-15",
"endTime": "19:00",
"style": { "textColor": "#c84646", "backgroundColor": "#2f6f36" }
},
"notId": "ebc5a037443f01c83dea11f8"
}
interface InngageInAppCountdown {
    countdown: {
        content: InngageInAppContent;
        endDate: string;
        endTime: string;
        style: { backgroundColor: string; textColor: string };
    };
    expiration: InngageInAppExpiration;
    notId: string;
    style: InngageInAppStyle;
    type: "Countdown";
}

Hierarchy (View Summary)

Properties

countdown: {
    content: InngageInAppContent;
    endDate: string;
    endTime: string;
    style: { backgroundColor: string; textColor: string };
}

Type declaration

  • content: InngageInAppContent

    Title and body shown with the timer.

  • endDate: string

    End date, YYYY-MM-DD.

  • endTime: string

    End time, HH:mm.

  • style: { backgroundColor: string; textColor: string }

    Colors of the timer.

Expiration of the in-app.

notId: string

Identifier of this delivery in Inngage.

Style of the in-app container.

type: "Countdown"