Skip to main content

Start / End Break

Track break time inside an open entry. Break minutes are deducted from worked time. One break can be in progress at a time; ending it adds the elapsed minutes to the entry's break_minutes total.

Endpoints​

POST /v1/staff/time-entries/{id}/break/start
POST /v1/staff/time-entries/{id}/break/end

Authentication​

Requires an API key with the staff:write scope.

Response​

Success (200 OK)​

{
"data": {
"id": 13,
"staff_id": 5,
"is_on_break": true,
"break_started_at": "2026-06-13T12:30:00+00:00",
"break_minutes": 0,
"worked_minutes": 212
},
"meta": { "request_id": "req_abc123", "timestamp": "2026-06-13T12:30:00+00:00" }
}

Errors​

StatusCodeDescription
404not_foundTime entry not found
403forbiddenEntry belongs to another supplier
422break_start_failedEntry is clocked out, or a break is already in progress
422break_end_failedNo break in progress

Example Request​

curl -X POST "https://app.equipdash.com/api/v1/staff/time-entries/13/break/start" \
-H "Authorization: Bearer YOUR_API_KEY"