Revoke a company's plan assignment
Changed onEnds an active plan assignment now, the same as Revoke in the company plan dialog. The record stays, with status: revoked. Revoking an assignment that is already revoked or expired returns it unchanged. Revoking does not cancel a recurring plan invoice. Accepts an optional Idempotency-Key header. Requires plans.manage.
Request
- Base URL: https://api.cavuno.com/v1
- URL: https://api.cavuno.com/v1/companies/{id}/plan-assignments/{assignmentId}/revoke
- Auth: HTTP bearer
Path parameters
The company's opaque object id: the id field returned by the company endpoints (e.g. p17xq4c2b9r5gz3e8j0r6t4k7m2n9d5w). This is NOT the slug or display name; passing a slug like antler returns 404. To look up a company by name or slug, use GET /v1/companies, POST /v1/companies/search, or POST /v1/companies/find-or-create and read the returned id.
The plan assignment ID returned by the list or assign call.
Response
The plan assignment after the revoke.
Changes
- info
endpoint added
- info