Clockings
The Protime API supports the following kinds of clockings:
- In/Out Clockings
- Reason Clockings
- Activity Clockings
- End Activity Clockings
See the access clockings page for that collection of data!
Important
Deleted clockings are not always removed. A soft-deleted clocking stays available with "status": "Deleted" and is still returned by the get, list, delta and webhook endpoints. See Soft-deleted clockings.
Tip
Check the Swagger page for more technical information on the endpoints.
Endpoints
External references
The clockings collection supports both predefined and custom external references on related collections. More information can be found on the External References Page.
| Collection | Predefined | Custom |
|---|---|---|
people |
@badge-number, @employee-number |
Supported |
terminals |
@external-code |
Supported |
activity-definitions |
@data-entry-code, @external-reference |
Supported |
absence-definitions |
@absence-code |
Supported |
Predefined example:
?externalReferences=(people,@badge-number)
Multiple example:
?externalReferences=(people,@badge-number)(terminals,@external-code)