Toast · Schema

TimeEntryBreak

Information about a period of time that an employee is not working during a shift. For example, an employee might take a break to eat at some time during a shift. An employee can be paid or unpaid for the break period.

Food ServicePoint-of-SaleRestaurantHospitality

Properties

Name Type Description
guid string The GUID maintained by the Toast platform.
breakType object Optional, Toast platform reference to the break type associated with this time entry.
paid boolean Indicates whether the employee was paid for the break. * `true` - The break was a paid break. * `false` - The break was an unpaid break.
inDate string The date and time that the employee started the break period, in UTC.
outDate string The date and time that the employee ended the break period and returned to work, in UTC.
missed boolean Indicates whether the break was a missed break. * `true` - The break was missed. * `false` - The break was taken.
waived boolean Indicates whether the break was waived by the employee. * `true` - The break was waived. * `false` - The break was not waived.
auditResponse boolean Indicates whether the employee was asked to take the break. * `true` - The employee was asked to take the break. * `false` - The employee was not asked to take the break. Null for break types that do
View JSON Schema on GitHub

JSON Schema

labor-time-entry-break-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/toast/refs/heads/main/json-schema/labor-time-entry-break-schema.json",
  "title": "TimeEntryBreak",
  "description": "Information about a period of time that an employee is not\nworking during a shift. For example, an employee might take a\nbreak to eat at some time during a shift. An employee can be paid\nor unpaid for the break period.\n",
  "type": "object",
  "properties": {
    "guid": {
      "description": "The GUID maintained by the Toast platform.\n",
      "type": "string"
    },
    "breakType": {
      "type": "object",
      "description": "Optional, Toast platform reference to the break type \nassociated with this time entry.\n",
      "$ref": "#/definitions/ToastReference"
    },
    "paid": {
      "type": "boolean",
      "description": "Indicates whether the employee was paid for the break.\n* `true` - The break was a paid break.\n* `false` - The break was an unpaid break.\n"
    },
    "inDate": {
      "type": "string",
      "format": "date-time",
      "description": "The date and time that the employee started the break period,\nin UTC.\n"
    },
    "outDate": {
      "type": "string",
      "format": "date-time",
      "description": "The date and time that the employee ended the break period\nand returned to work, in UTC.\n"
    },
    "missed": {
      "type": "boolean",
      "description": "Indicates whether the break was a missed break.\n* `true` - The break was missed.\n* `false` - The break was taken.\n"
    },
    "waived": {
      "type": "boolean",
      "description": "Indicates whether the break was waived by the employee.\n* `true` - The break was waived.\n* `false` - The break was not waived.\n"
    },
    "auditResponse": {
      "type": "boolean",
      "description": "Indicates whether the employee was asked to take the break.\n\n* `true` - The employee was asked to take the break.\n* `false` - The employee was not asked to take the break.\n\nNull for break types that do not use break acknowledgement \ntracking or when the employee did not complete the audit \nresponse prompt.\n"
    }
  }
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/labor-time-entry-break"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.