Laurel Entries API
The Entries API from Laurel — 56 operation(s) for entries.
Operations 68
GET
/api/v1/customers/{customerId}/entries/release-pending
Entries controller get all release pending entries v1
#
PATCH
/api/v1/customers/{customerId}/users/{userId}/entries/lock-status
Entries controller update entries lock status v1
#
POST
/api/v1/customers/{customerId}/users/{userId}/entries/lock-status
Customer entry controller update entries lock status v1
#
PATCH
/api/v1/customers/{customerId}/users/{userId}/entries/{entryExternalId}
Entries controller update released entry v1
#
DELETE
/api/v1/customers/{customerId}/users/{userId}/entries/{entryExternalId}
Entries controller delete released entry v1
#
POST
/api/v1/customers/{customerId}/users/{userId}/entries/import-released
Entries controller create released entry v1
#
POST
/api/v1/customers/{customerId}/entries/import-unreleased
Entries controller import unreleased entry v1
#
PATCH
/api/v1/customers/{customerId}/entries/external/{sourceSystem}
Entries controller update unreleased entries bulk v1
#
DELETE
/api/v1/customers/{customerId}/entries/external/{sourceSystem}
Entries controller delete unreleased entries bulk v1
#
GET
/api/v3/public/customers/{customerId}/entries
Customer entry public controller find many with pagination V3 v3
#
POST
/api/v1/public/customers/{customerId}/entries/bulk-release
Customer entry public controller bulk release v1
#
POST
/api/v1/public/customers/{customerId}/users/{userId}/entries/{entryId}/unrelease
Customer entry public controller unrelease v1
#
PATCH
/api/v1/public/customers/{customerId}/users/{userId}/entries/{entryId}/override
Customer entry public controller override one entry v1
#
DELETE
/api/v1/public/customers/{customerId}/users/{userId}/entries/{entryId}
Customer entry public controller delete one entry v1
#
POST
/api/v1/entries/split
splits a single source activity or entry into multiple draft entries, one per…
#
POST
/api/v1/entries/{entryId}/dismiss-autostop
dismisses the auto-stop strip for a timer entry that was auto-stopped at 12h
#
GET
/api/v1/customers/{customerId}/users/{userId}/entries/{entryId}/shares
Customer entry share controller get entry shares v1
#
POST
/api/v1/customers/{customerId}/users/{userId}/entries/{entryId}/share-eligibility
Admin-scoped share eligibility check.
#
POST
/api/v1/entries/{entryId}/share-eligibility
Non-mutating eligibility check for the share modal.
#
GET
/api/v1/customers/{customerId}/users/{userId}/entries/{entryId}
Customer entry controller find one v1
#
DELETE
/api/v1/customers/{customerId}/users/{userId}/entries/{entryId}
Customer entry controller delete one entry v1
#
PATCH
/api/v1/customers/{customerId}/users/{userId}/entries/{entryId}
Customer entry controller update one entry v1
#
GET
/api/v3/customers/{customerId}/entries
Customer entry controller find many with pagination V3 v3
#
GET
/api/v4/customers/{customerId}/entries
Customer entry controller find many with pagination V4 v4
#
POST
/api/v1/customers/{customerId}/entries/release-succeeded/batch
Customer entry controller batch release success v1
#
POST
/api/v1/customers/{customerId}/users/{userId}/entries/{entryId}/release
Customer entry controller release one by id v1
#
POST
/api/v1/customers/{customerId}/entries/bulk-release
Customer entry controller bulk release v1
#
POST
/api/v1/customers/{customerId}/users/{userId}/entries/{entryId}/release-succeeded
Customer entry controller release success v1
#
POST
/api/v1/customers/{customerId}/users/{userId}/entries/{entryId}/release-failed
Customer entry controller release failed v1
#
POST
/api/v1/customers/{customerId}/entries/bulk-unrelease
Customer entry controller bulk unrelease v1
#
POST
/api/v1/customers/{customerId}/users/{userId}/entries/{entryId}/unrelease
Customer entry controller unrelease v1
#
POST
/api/v1/customers/{customerId}/users/{userId}/entries/{entryId}/codes/assign-by-laurel
Customer entry controller assign code by laurel v1
#
DELETE
/api/v1/customers/{customerId}/users/{userId}/entries/external/{entryExternalId}
Customer entry controller delete one entry by external id v1
#
POST
/api/v1/customers/{customerId}/users/{userId}/entries/{entryId}/undelete
Customer entry controller undelete one entry v1
#
PATCH
/api/v1/customers/{customerId}/users/{userId}/entries/{entryId}/override
Customer entry controller override one entry v1
#
PATCH
/api/v2/customers/{customerId}/users/{userId}/entries/{entryExternalId}/override
Customer entry controller override one entry V2 v2
#
POST
/api/v1/customers/{customerId}/users/{userId}/entries/import-unreleased
Customer entry controller import unreleased entry v1
#
POST
/api/v1/customers/{customerId}/users/{userId}/entries
Customer entry controller create one entry for user v1
#
POST
/api/v1/customers/{customerId}/users/{userId}/entries/import-temp
Customer entry controller import temp entry v1
#
GET
/api/v1/customers/{customerId}/entries/external-id/{externalId}
Look up a customer's time entry by externalId.
#