API changelog
Every public change to the Boost.space REST API, derived automatically by diffing the published OpenAPI versions. Releases that changed no public endpoint are not listed — the full release history is in the release notes, which is also where product features and improvements live.
5.5.3 — 2026-07-23
Added (5 endpoints)
Category
GET /categoryGET /category/{id}
Team
GET /teamGET /team/{id}GET /team/{id}/user
Removed (5 endpoints)
DELETE /record/{recordId}/comment/{commentId}GET /record/{recordId}/commentGET /record/{recordId}/comment/{commentId}POST /record/{recordId}/commentPUT /record/{recordId}/comment/{commentId}
5.5.2 — 2026-07-15
Added (56 endpoints)
Custom-field
GET /custom-field/by-space/{spaceId}GET /custom-field/position
Field
DELETE /field/{fieldId}GET /fieldGET /field/by-space/{spaceId}GET /field/of/{module}/{entityId}GET /field/positionGET /field/{fieldId}POST /fieldPUT /fieldPUT /field/order/PUT /field/{fieldId}
Field-group
DELETE /field-group/{fieldGroupId}GET /field-groupGET /field-group/{fieldGroupId}GET /field-group/{groupId}/inputPOST /field-groupPUT /field-group/{fieldGroupId}
Menu
DELETE /menu/{menuId}GET /menuGET /menu/{menuId}POST /menuPUT /menu/{menuId}
Module
DELETE /module/{moduleId}GET /moduleGET /module/{moduleId}GET /module/{moduleId}/itemGET /module/{moduleId}/item/{recordId}POST /modulePUT /module
Record
DELETE /record/{recordId}DELETE /record/{recordId}/comment/{commentId}DELETE /record/{recordId}/file/{fileId}DELETE /record/{recordId}/label/{labelId}GET /recordGET /record/deletedGET /record/remote/{remoteId}/{remoteApplication}GET /record/vector/contextGET /record/vector/outliersGET /record/vector/similarGET /record/{recordId}GET /record/{recordId}/commentGET /record/{recordId}/comment/{commentId}GET /record/{recordId}/fileGET /record/{recordId}/file/GET /record/{recordId}/file/{fileId}GET /record/{recordId}/labelGET /record/{recordId}/label/{labelId}POST /recordPOST /record/remote/{remoteId}/{remoteApplication}POST /record/{recordId}/commentPOST /record/{recordId}/label/{labelId}PUT /recordPUT /record/{recordId}PUT /record/{recordId}/comment/{commentId}PUT /record/{recordId}/file-weight
5.4.1 — 2026-07-10
Added (8 endpoints)
Field
GET /field/generate/{fieldId}
Label
DELETE /labelDELETE /label/{labelId}GET /labelGET /label/{labelId}POST /labelPUT /labelPUT /label/{labelId}
Removed (1 endpoints)
GET /custom-field/generate/{fieldId}
5.4.0 — 2026-06-16
The release that defined the public surface — 89 operations across 11 resources.
Earlier milestones
The API is older than this changelog. 5.4.0 is where the public surface was defined — the release that drew the line between the endpoints we support and publish and the internals behind them. That line is what makes a diff meaningful, so the entries above start there.
For product history before it, see the release notes. The changes that shaped today's public surface:
-
Fields rename — the
custom-fieldmodule becamefield. The old/custom-field/*routes remain as deprecated aliases that respond with an RFC 9745Deprecationheader and a successorLinkheader — migrate to/field/*. -
Semantic search — the
/record/vector/*endpoints (similar,context,outliers) brought meaning-based retrieval over vectorized spaces, built for AI agents. -
Remote MCP server v2 — agents connect at
https://mcp.boost.space/v2/{system}/sseand operate the same public surface as this API, scoped to the connecting user; its own releases are in the MCP changelog. - Typed SDKs — TypeScript, Python, PHP, and Go clients are generated from this spec, so the SDK surface always matches the API.
- Pinned, diffable versions — from 5.4.0 on every release is published, so any two can be compared; the current document is on the API reference.