API ಉಲ್ಲೇಖ
agency-time
ಈ ಪ್ರದೇಶದಲ್ಲಿ 20 ಎಂಡ್ಪಾಯಿಂಟ್ಗಳಿವೆ. ಪ್ರತಿಯೊಂದೂ ತನ್ನದೇ ಆದ ಪ್ಯಾರಾಮೀಟರ್ಗಳು, ಪ್ರತಿಕ್ರಿಯೆ ಮತ್ತು ನೀವು ರನ್ ಮಾಡಬಹುದಾದ ವಿನಂತಿಯೊಂದಿಗೆ ಸ್ವಂತ ಪುಟವನ್ನು ಹೊಂದಿದೆ.
| ವಿಧಾನ | ಪಥ | ಇದು ಏನು ಮಾಡುತ್ತದೆ | ಅನುಮತಿ |
|---|---|---|---|
| GET | /v1/agency/time/billing-runs | Billing history — what has been billed, and what it consumed. | — |
| POST | /v1/agency/time/billing-runs | Bill now — turn unbilled time into a draft invoice. | — |
| GET | /v1/agency/time/entries | The timesheet. | — |
| POST | /v1/agency/time/entries | Log time. | agency.time.log |
| DELETE | /v1/agency/time/entries/{entryId} | Delete a time entry. | — |
| PATCH | /v1/agency/time/entries/{entryId} | Correct a time entry. | — |
| GET | /v1/agency/time/projects | The agency's time-tracking projects. | — |
| POST | /v1/agency/time/projects | Create a time-tracking project. | agency.time.manage |
| PATCH | /v1/agency/time/projects/{projectId} | Rename, re-assign or archive a project. | — |
| GET | /v1/agency/time/rates | The agency's rate cards. | — |
| POST | /v1/agency/time/rates | Set a rate. | — |
| DELETE | /v1/agency/time/rates/{rateId} | Archive a rate card. | — |
| GET | /v1/agency/time/report | Time reporting for a period, by person, client and project. | — |
| GET | /v1/agency/time/schedules | When each client is invoiced. | — |
| POST | /v1/agency/time/schedules | Set a client's billing trigger. | — |
| DELETE | /v1/agency/time/schedules/{scheduleId} | Remove a billing schedule. | — |
| GET | /v1/agency/time/tasks | The named pieces of work inside a project. | — |
| POST | /v1/agency/time/tasks | Add a task to a project. | agency.time.manage |
| PATCH | /v1/agency/time/tasks/{taskId} | Rename or archive a task. | — |
| GET | /v1/agency/time/unbilled | What is outstanding, per client and currency. | — |