Quinyx API
13 endpoints for Quinyx, 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/quinyx
- Connects with
- Your own Quinyx login on web.quinyx.com (a manager account; what you can approve, schedule and attest follows your roles and permissions)
- Integration page
- Quinyx
Read (6)
Return data and change nothing in the account.
| Endpoint | Description |
|---|---|
| GET | List the units and sections your account can reach, with their ids. |
| GET | List the people of a unit or section with their status and badge number. |
| GET | List shifts of a unit or section in a date range, with who works them. |
| GET | List the requests in your Needs Approval inbox in the Schedule notifications panel. |
| GET | Read one request with the shifts it affects and what Quinyx warns about. |
| GET | List punches of a unit in a date range with employee and manager attest status. |
Write (7)
Change the account. Calls marked Confirm wait for the user to approve them.
| Endpoint | Description |
|---|---|
| POST | Approve an absence request, shift booking, swap or unassignment request. |
| POST | Deny an absence request, shift booking, swap or unassignment request. |
| POST | Offer an unassigned shift to one or more employees for their approval. |
| POST | Add a full-length absence for an employee in a unit. |
| POST | Add a shift for an employee in a unit or section. |
| POST | Attest the punches and absences of one employee in a date range as manager. |
| POST | Publish the schedule of a unit or section up to a date. |