---
title: "Changes to Session: propose a structured PM amendment against the exact current repository-body revision without mutating intent.md. API key: record an agent PROPOSAL against a recorded implementation finding; it is stored as a change request the repository agent cannot consume or apply until a signed-in writer accepts it, and one origin=agent evidence row is written and anchored to the target claim."
method: POST
path: "/api/v1/intents/{id}/change-requests"
---

# Changes to Session: propose a structured PM amendment against the exact current repository-body revision without mutating intent.md. API key: record an agent PROPOSAL against a recorded implementation finding; it is stored as a change request the repository agent cannot consume or apply until a signed-in writer accepts it, and one origin=agent evidence row is written and anchored to the target claim.

`POST /api/v1/intents/{id}/change-requests`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 2 of 14 revisions.

- **2026-09-04** `35441fda7ae7` — 7 info
- **2026-09-01** `a660c0d36148` — 1 info

## Changes

- **2026-09-04** `35441fda7ae7` — 7 info
  - the endpoint scheme security `bearerAuth` was added to the API
  - added the new optional request property `finding`
  - added the new optional request property `findingId`
  - added the new optional request property `sourceUrl`
  - added the new optional request property `supersedesRequestId`
  - added the non-success response with the status `404`
  - added the non-success response with the status `503`
- **2026-09-01** `a660c0d36148` — 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/pathmode/apis/pathmode-api/docs/api/v1/intents/:id/change-requests/post.md) · [API](https://skmtc.dev/pathmode/apis/pathmode-api.md) · [Page](https://skmtc.dev/pathmode/apis/pathmode-api/changes/api/v1/intents/:id/change-requests/post)
