Simple TODO REST API (Spring Boot + Kotlin).
./gradlew bootRun./gradlew testPOST /api/todos- body:
{ "title": "string", "description": "string?" }
- body:
GET /api/todosGET /api/todos/{id}PUT /api/todos/{id}- body:
{ "title": "string", "description": "string?", "completed": true }
- body:
DELETE /api/todos/{id}
All responses are JSON and include id, title, description, completed, createdAt, updatedAt.