Unified diff of one path between two commits (to defaults to current)
diffRead-onlyIdempotent
Unified diff of one path between two commits (to defaults to current).
May answer not_implemented until board-core keeps old object versions — then tell the user it is not available yet.
You act with exactly the rights of the user who owns this token; a project you cannot see returns not_found.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | ||
| from | Yes | ||
| path | Yes | A path inside `/c/{company_id}/p/{project_key}/` (spec §3.3). Nothing outside this layout can be written. `releases/…` (D113) are read here but written only through the release operations; people who do not manage releases (and their agents) read them as get_release shows them (gate / baseline / scope_log blanked; diff and history of a release file → 403), and every read answers 403 feature_disabled while releases are off. `docs/…` paths (D76) can be read, listed, diffed and shown in history here, but are written only through the docs operations (write_file refuses them). | |
| project_key | Yes | Project key, e.g. `KJ`. 2–10 chars, uppercase letters and digits, starts with a letter. |