Recued
Menu
← Back to packs

Employees, Employments, and Addresses - Gusto

by recued-core v1 app_pack 4 views

Gusto employee directories and profiles, employment history, terminations, rehires, and effective-dated home and work addresses. Generated from Gusto's complete 2026-06-15 App Integrations reference inventory: every admitted method/path is checked against its own official Markdown-wrapped OpenAPI fragment, with raw page and extracted-contract hashes retained in the audit fixture. A single openapi_source is intentionally omitted because Gusto publishes split per-endpoint fragments whose server is the demo origin; pinning one fragment would falsely claim production-wide coverage. This leaf is isolated to CompanyAccessAuth operations and uses per-company OAuth with rotating refresh tokens; system access tokens cannot authorize it. The X-Gusto-API-Version header is fixed to 2026-06-15. Every documented scope is declared and reads are uncached; sensitive payroll and HR reads are marked sensitive-read and require approval unless session-granted, while ordinary reads remain unheld. Mutations are grant-off and approval-gated, explicit-null and structurally unsafe request bodies fall back to bounded body_raw, and JSON unsafe integers remain exact strings. No work-entity Source is declared because the App Integrations surface exposes no semantically honest task, note, or project entity.

What this pack installs

  • gusto-employees Ingredient

Trust & control

What installing this whole pack would let it do. Recued grants these permissions at install — review them there before approving.

What it's allowed to do

Destructive Web APIs gusto-employees external change
Read: get_v1_companies_company_id_employees · Asks approvalWrite: post_v1_employees · Always asksDestructive: delete_v1_employee · Always asksRead: get_v1_employees · Asks approvalWrite: put_v1_employees · Always asksRead: get_v1_employees_employee_id_custom_fields · Asks approvalRead: get_v1_employees_employee_id_employment_history · Asks approvalRead: get_v1_employees_employee_id_home_addresses · Asks approvalWrite: post_v1_employees_employee_id_home_addresses · Always asksDestructive: delete_v1_employees_employee_id_rehire · Always asksRead: get_v1_employees_employee_id_rehire · Asks approvalDestructive: post_v1_employees_employee_id_rehire · Always asksDestructive: put_v1_employees_employee_id_rehire · Always asksDestructive: delete_v1_employees_employee_id_terminations · Always asksRead: get_v1_employees_employee_id_terminations · Asks approvalDestructive: post_v1_employees_employee_id_terminations · Always asksRead: get_v1_employees_employee_id_work_addresses · Asks approvalWrite: post_v1_employees_employee_id_work_addresses · Always asksRead: get_version_employees_time_off_activities · Asks approvalDestructive: delete_v1_home_addresses_home_address_uuid · Always asksRead: get_v1_home_addresses_home_address_uuid · Asks approvalWrite: put_v1_home_addresses_home_address_uuid · Always asksRead: get_v1_terminations_employee_id · Asks approvalDestructive: put_v1_terminations_employee_id · Always asksDestructive: delete_v1_work_addresses_work_address_uuid · Always asksRead: get_v1_work_addresses_work_address_uuid · Asks approvalWrite: put_v1_work_addresses_work_address_uuid · Always asks

Data it touches

SurfacesWeb APIs

About

Tags

pack:gustogustoemployeesemploymentaddresseshrisapicomposition