Skip to content

Rippling: Retrieve a specific reimbursement — response body — per diem line items item

Retrieve a specific reimbursement: response body, field per_diem_line_items / item. Complete fields and constraints for contract 2026-10-28.

API reference · Contract 2026-10-28

SDK schema: Retrieve a specific reimbursement — response body — per diem line items item

FieldTypePresenceDescription and constraints
$objectRoot
amountobjectOptionalSub-rate amount for one unit. The `value` is a decimal string.
amount.currency_typestringOptionalThe currency type, ex: USD, EUR, etc.
amount.valueJSONOptional
amount.value (anyOf 1)numberAlternativeThe decimal amount for the currency.
amount.value (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
calculated_amountobjectOptionalamount times count. The `value` is a decimal string. Negative when line_type is EXCLUDE.
calculated_amount.currency_typestringOptionalThe currency type, ex: USD, EUR, etc.
calculated_amount.valueJSONOptional
calculated_amount.value (anyOf 1)numberAlternativeThe decimal amount for the currency.
calculated_amount.value (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
countJSONOptional
count (anyOf 1)integerAlternativeHow many units.
count (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
labelstringOptionalSub-rate label.
line_typestringOptional`INCLUDE`: this row is added to the reimbursement. `EXCLUDE`: this row is subtracted. `calculated_amount.value` is negative when excluded.
Known values: INCLUDE, EXCLUDE
sub_rate_idstringOptionalPer diem sub-rate ID.
sub_rate_typestringOptional`FULL_DAY`: the full daily allowance. `MEALS`: the meals portion of the daily allowance. `OTHERS`: an allowance that is not the full day or meals.
Known values: FULL_DAY, MEALS, OTHERS

Report an issue with this page

Necessary

Required for sign-in, security, authorization, and remembering your choices.

Always active

Analytics

Helps us understand which product and documentation features are useful.

Performance diagnostics

Uses performance tracing and privacy-masked session replay to diagnose problems.

You can change these choices at any time from Cookie settings.