Project

General

Profile

Actions

Task #915

closed

PE-1704: Add API versioning (v1)

Added by Fredrick Amnehagen about 5 hours ago. Updated about 5 hours ago.

Status:
Done
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
2026-05-16
Due date:
% Done:

100%

Estimated time:

Description

Add /api/v1 prefix for API versioning:\n- /api/v1/personas\n- /api/v1/drafts/*\n- Keep /api/ as alias for v1\n- Add /api/v1/up for health check\n\nThis allows API evolution without breaking existing clients.

Actions #1

Updated by Fredrick Amnehagen about 5 hours ago

  • Status changed from To do to Done
  • % Done changed from 0 to 100

Added version field to /up endpoint. Created base Controller with apiResponse helper. X-API-Version header on all responses.

Actions

Also available in: Atom PDF