{ "info": { "_postman_id": "YOUR_POSTMAN_ID", "name": "TimeEntry API", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json" }, "item": [ { "name": "GET /api/time-entries", "request": { "method": "GET", "header": [ { "key": "Authorization", "value": "Bearer {{JWT_TOKEN}}", "type": "text" } ], "url": { "raw": "{{API_URL}}/api/time-entries", "host": [ "{{API_URL}}" ], "path": [ "api", "time-entries" ] } }, "response": [] }, { "name": "GET /api/time-entries/me", "request": { "method": "GET", "header": [ { "key": "Authorization", "value": "Bearer {{JWT_TOKEN}}", "type": "text" } ], "url": { "raw": "{{API_URL}}/api/time-entries/me", "host": [ "{{API_URL}}" ], "path": [ "api", "time-entries", "me" ] } }, "response": [] }, { "name": "GET /api/time-entries/range", "request": { "method": "GET", "header": [ { "key": "Authorization", "value": "Bearer {{JWT_TOKEN}}", "type": "text" } ], "url": { "raw": "{{API_URL}}/api/time-entries/range?start=2023-01-01T00:00:00Z&end=2023-01-02T00:00:00Z", "host": [ "{{API_URL}}" ], "path": [ "api", "time-entries", "range" ], "query": [ { "key": "start", "value": "2023-01-01T00:00:00Z" }, { "key": "end", "value": "2023-01-02T00:00:00Z" } ] } }, "response": [] }, { "name": "GET /api/time-entries/:id", "request": { "method": "GET", "header": [ { "key": "Authorization", "value": "Bearer {{JWT_TOKEN}}", "type": "text" } ], "url": { "raw": "{{API_URL}}/api/time-entries/:id", "host": [ "{{API_URL}}" ], "path": [ "api", "time-entries", ":id" ], "variable": [ { "key": "id", "value": "" } ] } }, "response": [] }, { "name": "GET /api/time-entries/user/:userId", "request": { "method": "GET", "header": [ { "key": "Authorization", "value": "Bearer {{JWT_TOKEN}}", "type": "text" } ], "url": { "raw": "{{API_URL}}/api/time-entries/user/:userId", "host": [ "{{API_URL}}" ], "path": [ "api", "time-entries", "user", ":userId" ], "variable": [ { "key": "userId", "value": "" } ] } }, "response": [] }, { "name": "GET /api/time-entries/project/:projectId", "request": { "method": "GET", "header": [ { "key": "Authorization", "value": "Bearer {{JWT_TOKEN}}", "type": "text" } ], "url": { "raw": "{{API_URL}}/api/time-entries/project/:projectId", "host": [ "{{API_URL}}" ], "path": [ "api", "time-entries", "project", ":projectId" ], "variable": [ { "key": "projectId", "value": "" } ] } }, "response": [] }, { "name": "POST /api/time-entries", "request": { "method": "POST", "header": [ { "key": "Authorization", "value": "Bearer {{JWT_TOKEN}}", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"userID\": \"\",\n \"projectID\": \"\",\n \"activityID\": \"\",\n \"start\": \"2023-01-01T00:00:00Z\",\n \"end\": \"2023-01-01T01:00:00Z\",\n \"description\": \"\",\n \"billable\": true\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{API_URL}}/api/time-entries", "host": [ "{{API_URL}}" ], "path": [ "api", "time-entries" ] } }, "response": [] }, { "name": "PUT /api/time-entries/:id", "request": { "method": "PUT", "header": [ { "key": "Authorization", "value": "Bearer {{JWT_TOKEN}}", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"userID\": \"\",\n \"projectID\": \"\",\n \"activityID\": \"\",\n \"start\": \"2023-01-01T00:00:00Z\",\n \"end\": \"2023-01-01T01:00:00Z\",\n \"description\": \"\",\n \"billable\": true\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{API_URL}}/api/time-entries/:id", "host": [ "{{API_URL}}" ], "path": [ "api", "time-entries", ":id" ], "variable": [ { "key": "id", "value": "" } ] } }, "response": [] }, { "name": "DELETE /api/time-entries/:id", "request": { "method": "DELETE", "header": [ { "key": "Authorization", "value": "Bearer {{JWT_TOKEN}}", "type": "text" } ], "url": { "raw": "{{API_URL}}/api/time-entries/:id", "host": [ "{{API_URL}}" ], "path": [ "api", "time-entries", ":id" ], "variable": [ { "key": "id", "value": "" } ] } }, "response": [] } ] }