API Conventions¶
Base pattern¶
GET /core/...for query operationsPOST /core/...for create/process commandsPUT/PATCHfor updates when idempotency is required
Response shape¶
- JSON payloads
- HTTP status aligned to operation outcomes
- Structured validation errors for failed requests
Backward compatibility¶
- Additive changes are preferred.
- Breaking changes require versioned paths or staged migration.