Skip to main content
GET
/
v1
/
labor
/
rules
/
{id}
Get a labor rule
curl --request GET \
  --url https://api.plane.com/v1/labor/rules/{id} \
  --header 'Authorization: Bearer <token>'
{
  "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"
}

Parameters

id
string
required
Labor rule id (prefixed lbrule_). Resolves a rule of any type, including worker_classification.
on
string
Date used to derive the returned rule status. Direct reads do not filter by this date.
expand
array
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.

Returns

Returns the labor rule 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).
{
  "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"
}