Plans
Botyard REST API endpoints for plans.
2 endpoints in this group. Every request authenticates with an API key; see the API reference for the other groups.
- List Plans:
GET /v1/plans - Get Plan:
GET /v1/plans/{plan_id}
Revoke Permission Grant
Revoke a direct grant by id. A grant id is a **global** handle, so the route's org prefix is not what contains this: the service re-derives the row's own organization and applies tenant containment plus authority over the pattern being removed. Without that, any caller reaching this endpoint could strip authority from an actor in another organization. Revocation removes authority rather than adding it, so it cannot escalate — but it is emphatically not unauthenticated, and it is audited with the same weight as a grant.
List Plans
List active public plans. No auth required.