Skip to main content
id
string
Unique identifier, prefixed lbrule_.
object
string
Always labor.rule.
type
string
The rule type: leave_entitlement, notice_period, pay_entitlement, probation_rule, threshold_rule, working_time_rule, dispute_remedy, minimum_wage, or worker_classification.
jurisdiction
object
The place the rule applies: a two-letter country code and, when sub-national law applies, a state and/or locality.
status
string
Effective-date status for the response date (the request’s on, or today):
  • active: in force on the response date.
  • scheduled: starts after the response date.
  • expired: ended before the response date.
  • superseded: replaced by a newer row and excluded from resolution.
code
string
The rule code. For minimum_wage rules this is the band (e.g. standard, youth).
name
string
Human-readable name of the rule.
source
string
Where the rule comes from: legislation (the law) or provider (Plane’s global EOR practice).
starts
string
The date the rule takes effect (ISO 8601). The start of its effective window.
ends
string | null
The date the rule stops applying (ISO 8601), or null when it has no scheduled end.
parameters
object
The type-specific payload. For example a notice_period carries party and a duration; a minimum_wage carries a unit and a rate; a worker_classification carries a subtype (test, gate, or presumption) and, for a gate or presumption, its conditions, outcome, and rebuttable.
factors
array
Present only for worker_classification rules (a test subtype). Defaults to the list of factor keys; pass expand[]=factors to receive the full factor payloads (factor key, weight tier, and citations).
conditions
object
Applicability conditions (contract type, classification, employer size, industry), when the rule is conditional.
eligibility
object
Eligibility requirements such as a minimum tenure, when the rule has them.
deadlines
array
Procedural deadlines the rule imposes, when any apply.
citations
array
The legal provisions the rule is drawn from. Each block carries the source and provision it cites and, when present, the quote. A citation that resolves to a Plane extract also carries the extract id and its url; unresolved citations omit both.
created
string
Timestamp the rule was created.
updated
string
Timestamp the rule was last updated.