---
title: "ERP-5865 — overtime rules, including StateCode.
            
This is the one lookup that WAS populating in ERP2, and only because
GET /v1/OvertimeRules answers 200 with no credential at all. Serving it here means closing
that hole does not also take the feed down. Same MediatR query, so one implementation.
            
StateCode is carried through deliberately: ERP2's mirror discards it today, leaving state
recoverable only by parsing the display label (\"3 12s (CA)\"), which is not always present
(\"9/80\"). See ERP-5864."
method: GET
path: "/int/v1/erp2/lookups/overtime-rules"
tags: ["Erp2Lookups"]
---

# ERP-5865 — overtime rules, including StateCode.
            
This is the one lookup that WAS populating in ERP2, and only because
GET /v1/OvertimeRules answers 200 with no credential at all. Serving it here means closing
that hole does not also take the feed down. Same MediatR query, so one implementation.
            
StateCode is carried through deliberately: ERP2's mirror discards it today, leaving state
recoverable only by parsing the display label ("3 12s (CA)"), which is not always present
("9/80"). See ERP-5864.

`GET /int/v1/erp2/lookups/overtime-rules`

## Headers

- `company-id` string, required

## Response `200`

Success

---

[API](https://skmtc.net/bilflo/apis/bilflo-api.md) · [All operations](https://skmtc.net/bilflo/apis/bilflo-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/bilflo/bilflo-api/revisions/bcdbca776df0/schema)
