Added

Employee data API: New Employee Tables endpoints

You can now create, update, delete, and bulk-read several employee tables that previously had no dedicated Public API (or only partial coverage).

What’s new

Payroll tables (multi-current historical tables)

  • Deduction — Create, update, delete, and bulk-fetch Deduction entries. The effectiveDate + deduction type must be unique per employee.
  • Entitlement — Create, update, delete, and bulk-fetch Entitlement entries. Same read pattern: no per-employee GET.
  • Variable Pay — Added update and bulk-fetch for Variable Pay entries. Per-employee get, create, and delete were already available.

Other employee tables (non-historical)

  • Dependents (shown as Children or Dependents in Bob) — Create, update, delete, and bulk-fetch Dependents. Creating or deleting entries also updates home.numberOfKids.
  • Right to Work — Create, update, delete, and bulk-fetch Right To Work table entries. Creating, updating, or deleting entries also updates financial.rightToWorkExpiryDate.
  • Equity — Added bulk-fetch for Equity grants. Per-employee get, create, update, and delete were already available.

Why this matters

  • Adds Public API coverage to more employee tables, so you can work with these datasets through dedicated table endpoints instead of People Search's current values or reports alone.
  • Sync full deduction, entitlement, and variable-pay timelines — not only the current People Search values.
  • Keep benefits, compliance, payroll, and equity systems aligned when dependents, right-to-work documents, or equity grants change in Bob.

How does this affect you

  • Additive APIs. No action is required unless your integration needs this data.
  • Permissions. If you plan to use these endpoints, ensure to assign the relevant permissions (including history view for historical tables).
  • People Search still returns current historical values. Use Employee Tables for full history.

Learn more