When the change takes effect. Omitted when it is the notice date.
title *string
body?string
Plain-text narrative. Omitted when the notice has no body.
affected_indices *string[]
Index tickers this notice applies to. One change that fans across several indices is one row.
added_markets *string[]
Market ids added to the basket. Empty for non-rebalances.
removed_markets *string[]
Market ids removed from the basket.
provenance *object
Source back-pointer object.
404 · Announcement not found, or still inside the public delay window.
error?string
Stable, machine-readable code identifying the failure; branch on this rather than on message. One of bad_request, unauthorized, forbidden, not_found, conflict, service_unavailable, upstream_error, service_error, or internal_error.
message?string
Human-readable explanation, safe to show to a user. For client errors it names the specific problem; for server-side failures it is a generic notice and the underlying detail is deliberately withheld.
Request example
curl -X GET "https://api.adjacent.markets/api/v1/public/announcements/<id>"