Get notifications for current user
Retrieve a paginated list of notifications for the currently authenticated user
query Parameters
pagenumberCurrent page
pageSizenumberPage size
Responses
dataobject[] · requiredData
pagenumberCurrent page
pageSizenumberPage size
totalnumberTotal
lastPagenumberLast page
nextstringNext page (endpoint)
previousstringPrevious page (endpoint)
Get notification by ID
Retrieve a specific notification by its ID
path Parameters
idnumber · min: 1 · requiredId
Responses
Notification detail
idnumber · requiredId
createdAtstring · date-time · requiredCreation Date
updatedAtstring · date-time · requiredUpdated Date
phonestring · requiredPhone
statusstring · enum · requiredNotification status
Enum values:SENTFAILEDtemplatestring · requiredTemplate (whatsapp | email)
parametersobject[] · requiredDynamic parameters
Example: [{"type":"text","text":"value"}]dataobject | null · requiredDynamic parameters
originstring · enum · requiredNotification origin
Enum values:PUSHWHATSAPPEMAILDefault: PUSHtitlestring · requiredTitle
payloadstring · requiredPayload
notificationTypestring · enum · requiredNotification type
Enum values:NEW_EVENTNEW_PENDINGNEW_POSTNEW_POST_CLASSROOMLOST_ARTICLELOST_ARTICLE_CLAIMEDLOST_ARTICLE_DELIVEREDNEWSLETTERDefault: NEW_EVENTreadboolean · requiredRead
stackstringStack error
Update a notification
Update an existing notification by its ID
path Parameters
idnumber · min: 1 · requiredId
Request Body
statusstring · enumNotification status
Enum values:SENTFAILEDtemplatestringTemplate (whatsapp | email)
parametersobject[]Dynamic parameters
Example: [{"type":"text","text":"value"}]dataobject | nullDynamic parameters
stackstringStack error
originstring · enumNotification origin
Enum values:PUSHWHATSAPPEMAILDefault: PUSHtitlestringTitle
payloadstringPayload
notificationTypestring · enumNotification type
Enum values:NEW_EVENTNEW_PENDINGNEW_POSTNEW_POST_CLASSROOMLOST_ARTICLELOST_ARTICLE_CLAIMEDLOST_ARTICLE_DELIVEREDNEWSLETTERDefault: NEW_EVENTreadbooleanRead
userIdnumber · min: 1user id
Example: 1
Responses
Notification updated
Send a notification
Send a new notification
Request Body
statusstring · enum · requiredNotification status
Enum values:SENTFAILEDtemplatestring · requiredTemplate (whatsapp | email)
parametersobject[] · requiredDynamic parameters
Example: [{"type":"text","text":"value"}]dataobject | null · requiredDynamic parameters
originstring · enum · requiredNotification origin
Enum values:PUSHWHATSAPPEMAILDefault: PUSHtitlestring · requiredTitle
payloadstring · requiredPayload
notificationTypestring · enum · requiredNotification type
Enum values:NEW_EVENTNEW_PENDINGNEW_POSTNEW_POST_CLASSROOMLOST_ARTICLELOST_ARTICLE_CLAIMEDLOST_ARTICLE_DELIVEREDNEWSLETTERDefault: NEW_EVENTreadboolean · requiredRead
userIdnumber · min: 1 · requireduser id
Example: 1
stackstringStack error
Responses
Notification created
idnumber · requiredId
createdAtstring · date-time · requiredCreation Date
updatedAtstring · date-time · requiredUpdated Date
phonestring · requiredPhone
statusstring · enum · requiredNotification status
Enum values:SENTFAILEDtemplatestring · requiredTemplate (whatsapp | email)
parametersobject[] · requiredDynamic parameters
Example: [{"type":"text","text":"value"}]dataobject | null · requiredDynamic parameters
originstring · enum · requiredNotification origin
Enum values:PUSHWHATSAPPEMAILDefault: PUSHtitlestring · requiredTitle
payloadstring · requiredPayload
notificationTypestring · enum · requiredNotification type
Enum values:NEW_EVENTNEW_PENDINGNEW_POSTNEW_POST_CLASSROOMLOST_ARTICLELOST_ARTICLE_CLAIMEDLOST_ARTICLE_DELIVEREDNEWSLETTERDefault: NEW_EVENTreadboolean · requiredRead
stackstringStack error

