APIPricing
List seat prices
List configured seat prices for the org. Seats are low-cardinality, so this returns the full set unpaginated.
GET
/seat-pricingList configured seat prices for the org. Seats are low-cardinality, so this returns the full set unpaginated.
Response Body
application/json
application/json
curl -X GET "https://example.com/seat-pricing"[ { "id": null, "provider": "claude", "plan": "string", "monthly_rate": 0, "effective_from": "2019-08-24T14:15:22Z", "effective_to": "2019-08-24T14:15:22Z" }]End seat assignment POST
End a seat assignment; only valid while the row is still open. For a live row this stops the seat being counted, effective now. For a not-yet-started (scheduled) row it cancels the schedule and re-extends the assignment it superseded, so the prior plan resumes for the months it would have covered.
Configure seat price POST
Configure a seat price, closing any prior open row for the same provider/plan.