Announcements
Banner and news visible to the current account, with read marks
Response Body
application/json
curl -X GET "https://loading/announcements"{
"banner": {
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"kind": "banner",
"title": {
"property1": "string",
"property2": "string"
},
"body": {
"property1": "string",
"property2": "string"
},
"actionLabel": {
"property1": "string",
"property2": "string"
},
"actionPath": "string",
"pinned": true,
"publishedAt": "string",
"expiresAt": "string",
"readAt": "string"
},
"news": [
{
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"kind": "banner",
"title": {
"property1": "string",
"property2": "string"
},
"body": {
"property1": "string",
"property2": "string"
},
"actionLabel": {
"property1": "string",
"property2": "string"
},
"actionPath": "string",
"pinned": true,
"publishedAt": "string",
"expiresAt": "string",
"readAt": "string"
}
]
}Search accounts by email or display name GET
Returns up to 20 matching accounts. By default excludes the requesting user (share flows). Pass `includeSelf=true` to include them (author filters). Returns a slim DTO (id, email, displayName, avatarUrl) — full account details are not exposed via this endpoint.
Mark one announcement as read (also closes a banner) POST
Next Page