Set Goal
Upsert the goal state, incrementing version.
Goal-ownership rule (v0.3.2): if the project has a recorded creator_human_id and the request body supplies a human_id that doesn't match, refuse with 403. Sessions without a human_id (legacy callers, MCP workers that don't claim an identity) keep their old write privilege.
post/projects/{project_id}/goal
Request
- Base URL: https://usemeridian.us (the document declares no server; this is the origin it was published from)
- URL: https://usemeridian.us/projects/{project_id}/goal
- Auth: none declared
Path parameters
project_idstring required
Request body
Response
Successful Response
Changes
No recorded changes to this operation across all 1 revision of this API.