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. ---