APIPricing
Assign seat
Assign a user (or the org default) to a provider subscription plan.
POST
/seat-assignmentsAssign a user (or the org default) to a provider subscription plan.
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
A user's (or the org default's) assignment to a provider subscription plan.
Response Body
application/json
application/json
curl -X POST "https://example.com/seat-assignments" \ -H "Content-Type: application/json" \ -d '{ "provider": "claude", "plan": "string" }'{ "id": null, "user_id": null, "provider": "claude", "plan": "string", "effective_from": "2019-08-24T14:15:22Z", "effective_to": "2019-08-24T14:15:22Z"}List seat assignments GET
List seat assignments for the org. Seats are low-cardinality, so this returns the full set unpaginated.
Delete seat assignment DELETE
Hard-delete a seat assignment. A live row stops being counted; deleting a scheduled row cancels it and the assignment it superseded resumes for those months.