Gusto earning types, pay schedules and periods, payroll preparation and updates, time sheets and payroll syncs, and asynchronous reports. 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-payroll-time 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-payroll-time
external change
Read: get_v1_companies_company_id_earning_types · Asks approvalAdmin: post_v1_companies_company_id_earning_types · Always asksDestructive: delete_v1_companies_company_id_earning_types_earning_type_uuid · Always asksAdmin: put_v1_companies_company_id_earning_types_earning_type_uuid · Always asksRead: get_v1_companies_company_id_pay_periods · Asks approvalRead: get_v1_companies_company_id_unprocessed_termination_pay_periods · Asks approvalRead: get_v1_companies_company_id_pay_schedules · Asks approvalRead: get_v1_companies_company_id_pay_schedules_pay_schedule_id · Asks approvalRead: get_v1_companies_company_id_pay_schedules_assignments · Asks approvalRead: get_v1_companies_company_id_payrolls · Asks approvalRead: get_v1_companies_company_id_payrolls_payroll_id · Asks approvalDestructive: put_v1_companies_company_id_payrolls · Always asksDestructive: put_v1_companies_company_id_payrolls_payroll_id_prepare · Always asksWrite: post_v1_companies_company_id_reports_employees_annual_fica_wage · Always asksDestructive: post_companies_company_uuid_time_tracking_payroll_syncs · Always asksRead: get_companies_company_uuid_time_tracking_time_sheets · Asks approvalWrite: post_companies_company_uuid_time_tracking_time_sheets · Always asksWrite: post_payrolls_payroll_uuid_reports_general_ledger · Always asksRead: get_reports_request_uuid · Asks approvalRead: get_time_tracking_payroll_syncs_payroll_sync_uuid · Asks approvalDestructive: delete_time_tracking_time_sheets_time_sheet_uuid · Always asksRead: get_time_tracking_time_sheets_time_sheet_uuid · Asks approvalWrite: put_time_tracking_time_sheets_time_sheet_uuid · Always asks
Data it touches
SurfacesWeb APIs
Tags
pack:gustogustopayrolltime-trackingpay-schedulesreportsapicomposition