Record change
Record one thing that changed, usually from a pull request. It goes into the changelog’s open release. A pull request that already has a change is refused, unless you say it makes a second, separate change.
/v1/w/{workspace}/changesSend an Idempotency-Key. This may answer 202 while it waits for approval.
Path parameters
workspacestringrequiredYour workspace’s address name.
Headers
Idempotency-Keystring8–100 characters. Repeat the same key and body to get the first outcome back instead of writing twice.
Body
changelogIdstringThe changelog, like cl_…; or give product instead.
productstringThe product’s key, like APP; each product has one changelog.
typeenumrequirednew, improved or fixed.
audienceenumrequiredpublic (customers read it) or internal.
titlestringrequiredFor public changes, in customers’ words: “Receipts load faster”, not “Cache receipt PDFs”.
detailsstringMore detail, shown under the title.
notestringInternal note, never shown to customers.
pullRequestsobject[]The pull requests it came from: [{ "repo": "owner/name", "number": 415 }].
tasksstring[]Task ids it closes, like APP-12. Their reporters are added so they can be told when it ships.
reportersobject[]People to tell when it ships: team members { "kind": "member", "id": email } or customers { "kind": "customer", "name", "email" }.
releaseIdstringOnly to add it to a release that already shipped; new changes go into the open release.
bystringWho to credit, like “Codex”.
anotherbooleantrue when this pull request makes a second, separate change.
Response
changeobjectrequiredwarningsstring[]Details
Record one change in a product's changelog, usually one per pull request: what changed, for whom, and who reported it. It goes into the changelog's open release, which the next deploy ships; give releaseId only to add it to a release that has shipped but isn't published (customers already read a published release, so only its leads, in Olamma, add public changes to it). Refuses a pull request that already has a change (use update_change). A lead publishes releases in Olamma; agents can't.