Connecteam API
14 endpoints for Connecteam, 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/connecteam
- Connects with
- Your own Connecteam dashboard login. What your agent can do follows your admin permissions, such as approving timesheets or time off requests.
- Integration page
- Connecteam
Read (8)
Return data and change nothing in the account.
| Endpoint | Description |
|---|---|
| GET | Employees and admins of your Connecteam account with their user IDs. |
| GET | Time clocks of your account and whether Timesheets approval is on for each. |
| GET | Timesheets of a pay period with each employee's submission and approval state and total hours. |
| GET | One employee's timesheet day by day, with clock in, clock out, hours and locked days. |
| GET | The schedules of your Job Scheduler with their IDs and names. |
| GET | Shifts of one schedule in a date range, drafts and published, with their assigned users. |
| GET | Time off requests with employee, policy type, dates and status, pending first. |
| GET | Quick Tasks with title, assignees, due date and whether they are done. |
Write (6)
Change the account. Calls marked Confirm wait for the user to approve them.
| Endpoint | Description |
|---|---|
| POST | Approve one employee's submitted timesheet for a pay period. Your account needs approve permission. |
| POST | Copy every shift of the previous week into the week you name, as drafts, or only one employee's shifts. |
| POST | Publish the draft shifts of a schedule so employees see them. All drafts, or only the shift ids you pass. |
| POST | Approve or decline one pending time off request. Your account must be allowed to act on that employee. |
| POST | Create and publish a Quick Task for one or more users, with a title, optional description and due date. |
| POST | Send a private message to one user in Connecteam Chat. |