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