Skip to main content

Hours Created

Webhook 

Payload that Simplicate delivers via HTTP POST to the configured webhook target whenever a hours.created event occurs.

Triggered by: a new hours registration being created. This covers hours on both billable and internal (non-billable) projects, as well as leave and absence registrations.

Leave and absence: a registration that spans multiple days is recorded as one registration per day, and each of those days triggers its own event. An open-ended absence (without an end date) therefore triggers an event on every day it is registered.

Recurring series: a single event is sent for the hours entry you created; the automatically generated occurrences do not each trigger an event. Fetch the hours entry and, when it has a recurrence.id, retrieve the full series via GET /v2/hours/hours?q[recurrence.id]={id}. Hours that share the same recurrence.id belong to the same series.

Request

Responses

Webhook received and acknowledged by the consumer.