Generated from the live OpenAPI document — 2026-10-19.This group has no curated guide page.All routes require Authorization: Bearer atamaia_… and return ApiEnvelope<T>({ ok, requestId, data, error, errorCode, count, hint }); the schemas below show thedata payload. * marks required properties.
Operations
| Method | Path | Summary / body | Responses |
|---|
| GET |
/api/identities/{identityId}/messages/inbox |
|
200 PagedResultOfInboxDto |
| GET |
/api/identities/{identityId}/messages/sent |
|
200 PagedResultOfInboxDto |
| GET |
/api/identities/{identityId}/messages/unread-count |
|
200 |
| POST |
/api/identities/{senderId}/messages |
|
200 MessageDto |
| DELETE |
/api/messages/{id} |
|
200 |
| GET |
/api/messages/{id} |
|
200 MessageDto |
| POST |
/api/messages/{messageId}/read/{identityId} |
|
200 |
| GET |
/api/messages/{threadId}/thread |
|
200 PagedResultOfMessageDto |
| GET |
/api/messages/inbox |
|
200 CallerInboxDto |
| POST |
/api/messages/inbox/{messageId}/read |
|
200 |
| POST |
/api/messages/inbox/read-all |
|
200 |
| POST |
/api/messages/read-all |
|
200 |
| POST |
/api/messages/read/bulk |
|
200 |
| GET |
/api/messages/search |
|
200 GlobalSearchHit[] |
Schemas
Request and response shapes referenced by the operations above. Nested types named here are also defined under their own group or inthe group index.
CallerInboxDto
| Property | Type | Description |
| identityId |
int64 |
|
| unread |
int32 |
|
| messages |
PagedResultOfInboxDto |
|
MessageDto
| Property | Type | Description |
| id |
int64 |
|
| guid |
uuid |
|
| senderId |
int64 |
|
| senderName |
string |
|
| content |
string |
|
| type |
MessageType |
|
| priority |
MessagePriority |
|
| threadId |
int64 |
|
| recipients |
RecipientDto[] |
|
| replyCount |
int32 |
|
| createdAtUtc |
date-time |
|
PagedResultOfInboxDto
| Property | Type | Description |
| items* |
InboxDto[] |
|
| totalCount |
int32 |
|
| page |
int32 |
|
| pageSize |
int32 |
|
| hasTotal |
boolean |
|
| moreAvailable |
null,boolean |
|
| totalPages |
int32 |
|
| hasNextPage |
boolean |
|
| hasPreviousPage |
boolean |
|
PagedResultOfMessageDto
| Property | Type | Description |
| items* |
MessageDto[] |
|
| totalCount |
int32 |
|
| page |
int32 |
|
| pageSize |
int32 |
|
| hasTotal |
boolean |
|
| moreAvailable |
null,boolean |
|
| totalPages |
int32 |
|
| hasNextPage |
boolean |
|
| hasPreviousPage |
boolean |
|