Summary
Routes are unversioned (e.g. `libraries/{libraryId}/books`) — no `/v1/` prefix, header, or media-type versioning.
Impact
Any breaking change to a response shape or route has no safe rollout path for existing clients.
Suggested fix
Adopt `Asp.Versioning` (or a simple URL-prefix convention) before the API has more external consumers to migrate.
Summary
Routes are unversioned (e.g. `libraries/{libraryId}/books`) — no `/v1/` prefix, header, or media-type versioning.
Impact
Any breaking change to a response shape or route has no safe rollout path for existing clients.
Suggested fix
Adopt `Asp.Versioning` (or a simple URL-prefix convention) before the API has more external consumers to migrate.