Resource Guru API
13 endpoints for Resource Guru, each at its own method and path, called with your API key. Open an endpoint for its inputs, examples and response.
- Base URL
- https://cotlet.dev/api/v1/resource-guru
- Connects with
- Your own Resource Guru login on your account. What your agent can do follows your permissions: creating projects and clients needs Manager or higher, adding approvers needs Administrator.
- Integration page
- Resource Guru
Read (5)
Return data and change nothing in the account.
| Endpoint | Description |
|---|---|
| GET | People, placeholders and other resources in the account. |
| GET | Projects with their client, code and dates. |
| GET | Clients with their IDs and notes. |
| GET | Bookings in a date range, filtered by person, approval state or waiting list. |
| GET | Time off entries and their types. |
Write (8)
Change the account. Calls marked Confirm wait for the user to approve them.
| Endpoint | Description |
|---|---|
| POST | Book one or more resources on days, for hours per day or at a set time. |
| POST | Book a total number of hours across a date range and let Resource Guru place them. |
| PATCH | Change dates, hours, people, project or the tentative flag of a booking. |
| DELETE | Remove a booking from the Schedule. |
| POST | Approve or decline a pending booking for the people you approve. |
| POST | Add vacation, a public holiday, sick leave or other time off for people. |
| POST | Add a client to Projects & Clients. |
| POST | Add a project, with its client, code and dates. |