Skip to main content
Version: Next
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

JWT token from configured OIDC provider

Security Scheme Type:

http

HTTP Authorization Scheme:

bearer

Bearer format:

JWT