docs: add OpenAPI 3.0 specification for all API endpoints
Comprehensive machine-readable API documentation covering all REST endpoints exposed by the php-tenant package: - Workspace API (CRUD, switching, session and API key auth) - Entitlement Provisioning API (Blesta: create, suspend, unsuspend, cancel, renew) - Cross-App Entitlement API (check, usage recording, summary) - Entitlement Webhooks API (CRUD, test, secret rotation, circuit breaker, deliveries) Includes full request/response schemas, authentication details, error responses, and pagination structures. Fixes #33 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
c51e4310b1
commit
84cabeffd4
1 changed files with 1830 additions and 0 deletions
1830
docs/openapi.yaml
Normal file
1830
docs/openapi.yaml
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Add table
Reference in a new issue