Finance
FLSA blended overtime rate API
Computes the FLSA weighted-average regular rate across multiple pay rates in one week (plus non-discretionary bonus) and the resulting half-time overtime premium. Answers 'What is the blended regular rate?', 'How much overtime premium for mixed pay rates?'.
Price$0.06per request
MethodPOST
Route/v1/finance/blended-overtime
StatusLive
MIME typeapplication/json
Rate limit120/minute
Cache0s public
payrollovertimeflsablended-rateweighted-averagewagehrlabor
API URL
Integration docshttps://x402.hexl.dev/v1/finance/blended-overtimeExample request
{
"workSegments": [
{
"hours": 30,
"rate": 20
},
{
"hours": 20,
"rate": 15
}
],
"overtimeThreshold": 40,
"overtimeMultiplier": 1.5
}Example response
{
"totalHours": 50,
"regularHours": 40,
"overtimeHours": 10,
"straightTimeEarnings": 900,
"nonDiscretionaryBonus": 0,
"blendedRegularRate": 18,
"overtimeThreshold": 40,
"overtimeMultiplier": 1.5,
"overtimePremiumRate": 9,
"overtimePremium": 90,
"totalPay": 990,
"interpretation": "Blended regular rate is $18/hr; OT adds a half-time premium of $90 on 10 OT hours."
}Input schema
{
"type": "object",
"required": [
"workSegments"
],
"properties": {
"workSegments": {
"type": "array",
"items": {
"type": "object"
},
"examples": [
[
{
"hours": 30,
"rate": 20
},
{
"hours": 20,
"rate": 15
}
]
]
},
"overtimeThreshold": {
"type": "number",
"examples": [
40
]
},
"overtimeMultiplier": {
"type": "number",
"examples": [
1.5
]
},
"nonDiscretionaryBonus": {
"type": "number",
"examples": [
0
]
}
}
}Output schema
{
"type": "object",
"additionalProperties": true
}