List in-app notices
const url = 'https://api.deploybase.eu/api/v1/api/v1/notices';const options = {method: 'GET', headers: {Authorization: '<Authorization>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://api.deploybase.eu/api/v1/api/v1/notices \ --header 'Authorization: <Authorization>'Returns the notices this person can see in this team, newest first, each with their own dismiss and acknowledgement state, plus the bell watermark (seen_at, null when they have never opened it). The list is resolved at read time: stored notices whose publication window is open and whose audience includes this team and role, plus derived notices such as the functions closed-beta invite.
Authorizations
Section titled “ Authorizations ”Responses
Section titled “ Responses ”OK
object
object
object
object
MemberSince is when this person joined the team. The frontend uses it as an unread floor, so somebody who signed up today does not open the bell to every historical changelog entry counted as unread. It does not replace SeenAt and changes none of its meaning: SeenAt stays nullable and still means “the watermark this person set”, null until they open the bell for the first time.
Example generated
{ "data": { "items": [ { "acknowledged_at": "example", "acknowledged_version": "example", "body": "example", "cta_label": "example", "cta_url": "example", "dismissed_at": "example", "expires_at": "example", "key": "example", "presentation": "example", "published_at": "example", "requires_ack": true, "severity": "example", "title": "example", "version": "example" } ], "member_since": "example", "seen_at": "example" }, "meta": { "request_id": "example", "timestamp": "example", "trace_id": "example" }}Unauthorized
object
object
Example generated
{ "code": "example", "details": "example", "error": "example", "meta": { "request_id": "example", "timestamp": "example", "trace_id": "example" }}Forbidden
object
object
Example generated
{ "code": "example", "details": "example", "error": "example", "meta": { "request_id": "example", "timestamp": "example", "trace_id": "example" }}Not Found
object
object
Example generated
{ "code": "example", "details": "example", "error": "example", "meta": { "request_id": "example", "timestamp": "example", "trace_id": "example" }}Internal Server Error
object
object
Example generated
{ "code": "example", "details": "example", "error": "example", "meta": { "request_id": "example", "timestamp": "example", "trace_id": "example" }}Service Unavailable
object
object
Example generated
{ "code": "example", "details": "example", "error": "example", "meta": { "request_id": "example", "timestamp": "example", "trace_id": "example" }}