Version: 1.0.0
EP.Core REST API
Entity management system with flexible addressing schemes.
All endpoints are prefixed with /api/v1/.
Entity Addressing
Any entity can be addressed via three equivalent methods:
/by-id/{entityId}- Exact version UUID (immutable snapshot)/by-root/{rootId}- Root UUID (always resolves to latest version)/by-key/{typeName}/{key}- Type-scoped key (always resolves to latest version)
All three prefixes accept the same sub-paths and operations described below.
Authentication
- HTTP: Bearer Auth
JWT token from configured OIDC provider
Security Scheme Type: | http |
|---|---|
HTTP Authorization Scheme: | bearer |
Bearer format: | JWT |