From d123c47802ce5255414900f83139bbf96a2568ce Mon Sep 17 00:00:00 2001 From: samantha Date: Sat, 21 Mar 2026 14:56:08 +0000 Subject: [PATCH] Update API Reference --- API-Reference.md | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/API-Reference.md b/API-Reference.md index bab7f19..d79b718 100644 --- a/API-Reference.md +++ b/API-Reference.md @@ -29,7 +29,7 @@ Reference data (departments and GL accounts) must be created before budget lines ### Departments -#### `POST /departments` +#### `POST /department/create Create a department. @@ -37,24 +37,33 @@ Create a department. ```json { "code": "ENG", - "name": "Engineering" + "name": "Engineering", + "cost_center": "idk", + "active": true } ``` -#### `GET /departments` +#### `GET /department/list` List all departments. **Response:** ```json [ - {"id": 1, "code": "ENG", "name": "Engineering"}, - {"id": 2, "code": "MKT", "name": "Marketing"} + {"id": 1, "code": "ENG", "name": "Engineering", "cost_center": "idk", "active": true}, + {"id": 2, "code": "MKT", "name": "Marketing", "cost_center": "idk", "active": true} ] ``` -#### `DELETE /departments/{id}` +#### `DELETE /departments/delete` +**Request body:** +```json +{ + "id": "2", +} +``` + Delete a department by ID. ---