User Message

the user message API

mark messages as seen

put
Path parameters
idinteger · int64Required
Query parameters
lastReadstring · date-timeRequired
Responses
chevron-right
200

OK

No content

put
/cmn/users/{id}/messages/last_read
200

OK

No content

mark current user messages as seen

put
Query parameters
lastReadstring · date-timeRequired
Responses
chevron-right
200

OK

No content

put
/cmn/users/my/messages/last_read
200

OK

No content

update a message

put
Path parameters
idinteger · int64Required
Body

localizeable message

messageCodestringOptional

Internal unique identifier/key for this message

formattedMessagestringOptional

formatted message (default language)

Responses
chevron-right
200

OK

*/*
put
/cmn/users/me/messages/{id}
200

OK

delete a message

delete
Path parameters
idinteger · int64Required
Responses
chevron-right
200

OK

*/*
delete
/cmn/users/me/messages/{id}
200

OK

post a message

post
Body

Nachricht-Umschlag zum verschicken

recipientUserIdsinteger · int64[]Optional

Empfänger User

recipientGroupIdsinteger · int64[]Optional

Empfänger User-Gruppen (werden zu Usern)

senderBotAliasstringOptional

optional ein BotName als versender. Nur für interne Apps und darf nur mit leeren userIds/groupIds verwendet werden

Responses
chevron-right
200

OK

*/*
post
/cmn/users/me/messages
200

OK

return message count for specific user

get
Path parameters
idinteger · int64Required
Query parameters
statestring · enumOptionalPossible values:
Responses
chevron-right
200

OK

*/*
Responseinteger · int64
get
/cmn/users/{id}/messages/count
200

OK

return message count for user

get
Query parameters
statestring · enumOptionalPossible values:
Responses
chevron-right
200

OK

*/*
Responseinteger · int64
get
/cmn/users/me/messages/count
200

OK

delete a message

delete
Path parameters
userIdinteger · int64Required
idinteger · int64Required
Responses
chevron-right
200

OK

*/*
delete
/cmn/users/{userId}/messages/{id}
200

OK

delete all seen messages

delete
Responses
chevron-right
200

OK

*/*
delete
/cmn/users/me/seen-messages
200

OK

delete all messages

delete
Responses
chevron-right
200

OK

*/*
delete
/cmn/users/me/all-messages
200

OK

Last updated

Was this helpful?