Skip to main content
POST
Record hours worked

Authorizations

Authorization
string
header
required

Portal API key minted in portal Settings → API access. Scope read or write; pinned to one company. Send as Authorization: Bearer lac_sk_....

Body

application/json
submission_key
string
required

Caller-chosen idempotency key.

Required string length: 16 - 128
entry
object
required
customer_id
string

Target company. Optional for API keys.

Response

Idempotent replay — the entry already exists with the same facts.

id
string
entry
object

One append-only work-hours record.