cURL
curl --request DELETE \ --url https://aarwcjjzhlmkgdwrisyt.supabase.co/functions/v1/milestone-cancel \ --header 'Authorization: Bearer <token>'
{ "success": true, "status": 123, "error": "<string>", "details": [ { "field": "<string>", "message": "<string>" } ] }
The milestone creator can cancel their own proposal while it is still proposed or changes_requested. Accepted milestones cannot be cancelled.
proposed
changes_requested
JWT access token obtained from /auth-verify (login context) or /auth-signup. Set the bearer_token environment variable in your API client to apply it globally.
/auth-verify
/auth-signup
bearer_token
Milestone cancelled