Pay Rates

The pay object supports Fixed Pay, Per Hour, Per Device, and Blended pay rate options. Below is a list of parameters, along with a JSON example for each option.

Fixed Pay Object

Parameter Type Example Mapping/Notes
type string "type": "fixed" Payment > Fixed Pay.
base object “base”: { } Includes amount and units.
amount decimal “amount”:400 The total dollar amount.
units integer “units”:1 For Fixed Pay, units will always be 1.

Fixed Pay Examples

Pay Object, Fixed Pay
Create Work Order, Fixed Pay

Per Hour Object

Parameter Type Example Mapping/Notes
type string "type": "hourly" Payment > Per Hour.
base object “base”: { } Includes amount and units.
amount decimal “amount”:25 Hourly amount.
units integer “units”:4 Max hours.

Per Hour Examples

Pay Object, Hourly
Create Work Order, Per Hour

Per Device Object

Parameter Type Example Mapping/Notes
type string "type": "device" Payment > Per Device.
base object “base”: { } Includes amount and units.
amount decimal “amount”:400 Pay per device.
units integer “units”:2 Max devices.

Per Device Examples

Pay Object, Per Device
Create Work Order, Per Device

Blended Pay Object

Parameter Type Example Mapping/Notes
type string "type": "blended" Payment > Blended.
base object "base": { } Includes amount and units.
amount decimal "amount":400 Total Fixed pay for the first x hours.
units integer "units":2 First x Hours.
additional object "additional": { } Includes amount and units.
amount decimal "amount":25 Hourly rate.
units integer "units":1 Additional Hours (after x hours).

Blended Pay Examples

Pay Object, Blended Pay
Create Work Order, Blended Pay