Skip to content

Rippling: Retrieve a specific headcount position — response body — comp band compensation

Retrieve a specific headcount position: response body, field comp_band_compensation. Complete fields and constraints for contract 2026-10-28.

API reference · Contract 2026-10-28

SDK schema: Retrieve a specific headcount position — response body — comp band compensation

FieldTypePresenceDescription and constraints
$objectRootCompensation data defined through comp band
base_payobjectOptionalAnnual base pay for the headcount position
base_pay.currency_typestringOptionalThe currency type, ex: USD, EUR, etc.
base_pay.valueJSONOptional
base_pay.value (anyOf 1)numberAlternativeThe decimal amount for the currency.
base_pay.value (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
bonusobjectOptionalAnnual bonus for the headcount position
bonus.currency_typestringOptionalThe currency type, ex: USD, EUR, etc.
bonus.valueJSONOptional
bonus.value (anyOf 1)numberAlternativeThe decimal amount for the currency.
bonus.value (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
commissionobjectOptionalAnnual on target commission for the headcount position
commission.currency_typestringOptionalThe currency type, ex: USD, EUR, etc.
commission.valueJSONOptional
commission.value (anyOf 1)numberAlternativeThe decimal amount for the currency.
commission.value (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
tax_and_benefitsobjectOptionalAnnual total taxes and benefits compensation for this headcount position
tax_and_benefits.currency_typestringOptionalThe currency type, ex: USD, EUR, etc.
tax_and_benefits.valueJSONOptional
tax_and_benefits.value (anyOf 1)numberAlternativeThe decimal amount for the currency.
tax_and_benefits.value (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
total_cashobjectOptionalAnnual total cash compensation for the headcount position
total_cash.currency_typestringOptionalThe currency type, ex: USD, EUR, etc.
total_cash.valueJSONOptional
total_cash.value (anyOf 1)numberAlternativeThe decimal amount for the currency.
total_cash.value (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
total_equityobjectOptionalAnnual total equity compensation for the headcount position
total_equity.currency_typestringOptionalThe currency type, ex: USD, EUR, etc.
total_equity.valueJSONOptional
total_equity.value (anyOf 1)numberAlternativeThe decimal amount for the currency.
total_equity.value (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$

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.