> ## Documentation Index
> Fetch the complete documentation index at: https://docs.plane.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Get a labor rule

> Retrieve any typed labor rule by id.

### Parameters

<ParamField type="string" path="id" required>
  Labor rule id (prefixed `lbrule_`). Resolves a rule of any type, including
  `worker_classification`.
</ParamField>

<ParamField type="string" path="on">
  Date used to derive the returned rule `status`. Direct reads do not filter
  by this date.
</ParamField>

<ParamField type="array" path="expand">
  Relations to expand inline. Supported value: `factors`. For
  `worker_classification` rules, `expand[]=factors` returns each factor's full
  payload (factor key, weight tier, and citations). Without it, `factors`
  collapses to the list of factor keys. Other rule types carry no `factors`
  field.
</ParamField>

### Returns

Returns the [labor rule object](/reference/labor-rules/object) — always of type
`labor.rule`, with a `type` field naming the family (`pay_entitlement`,
`leave_entitlement`, `notice_period`, `probation_rule`, `threshold_rule`,
`minimum_wage`, `working_time_rule`, `dispute_remedy`, or
`worker_classification`).

<ResponseExample>
  ```json Response theme={null}
  {
    "id": "lbrule_3WqNv8RkX2pYhJ",
    "object": "labor.rule",
    "type": "notice_period",
    "jurisdiction": { "country": "GB" },
    "status": "active",
    "code": "era1996_employer_minimum_notice",
    "name": "Employer minimum notice to terminate",
    "source": "legislation",
    "parameters": {
      "party": "employer",
      "duration": {
        "unit": "week",
        "scale": { "by": "service_years", "amount": "1", "floor": "1", "cap": "12" }
      }
    },
    "starts": "2026-04-01",
    "ends": null,
    "citations": [
      {
        "source": "lawsrc_A3EFrPDVRJ1D9D",
        "provision": "section-86",
        "quote": "not less than one week's notice",
        "extract": "extr_9XkQw2NvR4pYtJ",
        "url": "https://manage.plane.com/extracts/extr_9XkQw2NvR4pYtJ"
      }
    ],
    "created": "2026-06-11T00:00:00Z",
    "updated": "2026-06-11T00:00:00Z"
  }
  ```
</ResponseExample>
