- 7.2.0 — pricing phase 5 is on production: every project on /v1 carries its plan (trial, monitor, process, client, pitch, kept). Types regenerated from the served spec of 2026-10-10 17:52Z (master 4163latest2Docs0d77a192026-10-10 18:17
Change detail
2 changes across 2 operations
- GET/v1/projects/{projectId}
- info
added the required property
/to the response with the status
- info
- GET/v1/projects
- info
added the required property
//to the response with the status
- info
- 7.0.2 — the board answers on any plan and after one ends; the six site tools need a plan (402). Types regenerated from the backend's phase 2 spec. Publish after the backend deploy, never before21Docsc1d4aa22026-10-09 17:52View all changes (21)
Change detail
21 changes across 21 operations
- DELETE/v1/projects/{projectId}/tickets/{ticketId}/comments/{commentId}
- info
removed the non-success response with the status
- info
- PATCH/v1/projects/{projectId}/tickets/{ticketId}/comments/{commentId}
- info
removed the non-success response with the status
- info
- GET/v1/projects/{projectId}/tickets/{ticketId}/comments
- info
removed the non-success response with the status
- info
- POST/v1/projects/{projectId}/tickets/{ticketId}/comments
- info
removed the non-success response with the status
- info
- DELETE/v1/projects/{projectId}/tickets/{ticketId}
- info
removed the non-success response with the status
- info
- GET/v1/projects/{projectId}/tickets/{ticketId}
- info
removed the non-success response with the status
- info
- PATCH/v1/projects/{projectId}/tickets/{ticketId}/move
- info
removed the non-success response with the status
- info
- View all changes (204)
Change detail
204 changes across 28 operations
- PATCH/v1/projects/{projectId}/tickets/{ticketId}/move
- breaking
the
response's property type changed fromobjectto no type for status - breaking
removed the required property
/from the response with the status - breaking
removed the required property
/from the response with the status - breaking
removed the required property
/from the response with the status - breaking
removed the required property
/from the response with the status - breaking
removed the required property
/from the response with the status - breaking
removed the required property
/from the response with the status
- breaking
- 6.0.0 — a briefing's recommendations are tickets, and the board is on the API23019Docs225f49e2026-09-24 17:45View all changes (51)
Change detail
51 changes across 40 operations
- GET/v1/projects/{projectId}/strategic-briefing/history/{runId}
- breaking
removed the enum value
actionsfrom the propertyitems/of thequeryrequest parametersections - warning
added the new
bad_requestenum value to the/response property for the response status - warning
added the new
not_foundenum value to the/response property for the response status - info
added the optional property
to the response with the status - info
removed the
actionsenum value from the/response property for the response status
- breaking
- GET/v1/projects/{projectId}/strategic-briefing
- breaking
removed the enum value
actionsfrom the propertyitems/of thequeryrequest parametersections - warning
added the new
not_foundenum value to the/response property for the response status
- breaking
- 5.0.0 — the sixth dimension arrives, and the average position leaves the types443461Docsecadc5e2026-09-09 18:58View all changes (139)
Change detail
139 changes across 12 operations and 1 model
- GET/v1/projects/{projectId}/ai-visibility
- breaking
the response property
/////became optional for the status - breaking
the response property
/////became optional for the status - breaking
the response property
//////////became optional for the status - breaking
the response property
//////////became optional for the status - breaking
the response property
/////became optional for the status - breaking
the response property
/////became optional for the status - breaking
the response property
/////became optional for the status
- breaking
- 3.1.0 — templated pages get a name, and a comparison says how complete it was19Docsdd681862026-08-09 10:41
- feat(content): nullable overallRank + comparableCompetitors sample size (v2.1.0)63Docs760e3fa2026-06-29 20:28
Revisions go back to the API's first capture.