ChangelogService
List Changelog Changes
List changes across published posts, for example every breaking change since a given time.
Request
curl --request GET \ \ --url 'https://api.testnet.polyester.com/v1/changelog/changes?actionRequired=false&audiences=ALL_USERS&categories=BREAKING_CHANGE&limit=100&postSlug=value&sort=ASC&surfaces=TRADING' \ --header 'Accept: */*'
Responses
{
"changes": [
{
"change": {
"actionRequired": false,
"audiences": [
"ALL_USERS"
],
"category": "BREAKING_CHANGE",
"details": "value",
"id": "2",
"migrationGuidance": "value",
"summary": "value",
"surfaces": [
"TRADING"
],
"title": "My Trading Board"
},
"postSlug": "value",
"publishedAt": "2025-01-01T00:00:00Z",
"sectionHeading": "value"
}
],
"nextPageToken": "eyJvZmZzZXQiOjIwMH0"
}When set, only changes whose actionRequired equals this value.
Audiences to include; repeat the parameter for several. Empty means all. Changes addressed to ALL_USERS always match.
Categories to include; repeat the parameter for several. Empty means all.
Exclusive upper bound on post publication time, RFC 3339; must be after startTime when both are set.
Maximum changes to return. 0 or omitted means the default of 100; maximum 500.
Opaque, keyset-backed, exclusive cursor from a previous response. Reuse it only with the same filters, time bounds and sort.
Restrict to one post.
Order of posts by publication time; changes keep publication order inside each post. Defaults to DESC.
Inclusive lower bound on post publication time, RFC 3339.
Surfaces to include; repeat the parameter for several. Empty means all.
True when users or integrators must act.
falseAudiences addressed. Never empty.
["ALL_USERS"]Category.
BREAKING_CHANGELonger explanation; paragraphs separated by blank lines. Omitted when absent.
valueStable opaque change identifier (base58), identical across environments.
2What to do, when action is required. Omitted when absent.
valueOne-paragraph summary.
valueProduct areas affected. May be empty.
["TRADING"]Short title.
My Trading BoardSlug of the announcing post.
valuePublication time of the announcing post.
2025-01-01T00:00:00ZHeading of the section containing the change.
valueCursor for the next page. Empty when no more results exist.
eyJvZmZzZXQiOjIwMH0| Key | HTTP status | Connect code | Error | When |
|---|---|---|---|---|
| unauthenticated | 401 | unauthenticated | Unauthenticated | Authentication required. |
| permission-denied | 403 | permission_denied | Permission Denied | Permission denied. |
| invalid-argument | 400 | invalid_argument | Invalid Argument | Invalid argument. |
| not-found | 404 | not_found | Not Found | Not found. |
| unavailable | 503 | unavailable | Unavailable | Service unavailable. |