Added

  • DocumentsList Legal Entity Registration Documents: Endpoint is now available, which allows to list registration documents required from a legal entity together with their submission status and review progress.

Added

Changed

  • Ats OffersRetrieve a list of ATS offers: Added expires_at, replied_at, custom_fields, additional_details, compensation_period_slug, and offer_letter_template_id fields to the response, and added EXPIRED to offer_status and PWAC to worker_type allowed values.

  • Ats JobsCreate ATS Job: Added work_arrangement_enum in the request that specifies the work arrangement of the job.

  • Ats JobsRetrieve a list of ATS jobs: Added work_arrangements query parameter for filtering jobs by work arrangement, and added work_arrangement_enum field to the response indicating the work arrangement of each job.

  • AtsRetrieve ATS Application form: Added title as a guaranteed response field in options items within form questions, confirming that option display text is always present.

  • Ats Job PostingsRetrieve ATS job posting: Added job_id to the response that identifies the underlying job this posting belongs to.

  • Ats Job PostingsRetrieve ATS job postings: Removed maxLength and minLength constraints on response fields team.name, currency_iso_code, location.name, and application_form.title.

  • Ats Job PostingsRetrieve a list of ATS job postings: Added job_id to the response that identifies the underlying job this posting belongs to.

  • Ats CandidatesRetrieve paginated list of ATS Candidates: Added source, imported_id, anonymized_at, and import_session_id fields to the response.

  • Ats CandidatesCreate candidate tags: Added required guarantees for id, tag_id, created_at, and candidate_id fields in the response, confirming these fields are always present in the returned candidate-tag associations.

  • Ats ApplicationsRetrieve ATS application: Removed the minimum value constraint from group_id in the automation rule evaluation result response.

Changed

  • Global PayrollUpdate employment type for a contract: Updated the fte field to accept 0 as a valid value in both request and response, allowing full on-leave or zero-hour employment types.

  • LearningRetrieve worker’s actionable journeys: Added completed_journey_steps_count and total_journey_steps_count fields in the response that provide the number of completed and total Journey Steps for the worker.

Added

Changed

  • Legal EntitiesList of legal entities: Added "light" as a new allowed value for entity_type in the response.

Added

Changed

  • Cost CalculatorCalculate Employee Costs Globally: Added employer_costs_usd and severance_accural_usd to the response, providing employer costs and severance accrual amounts converted to USD.

  • Gp HiringCreate a Global Payroll (GP) contract: Added fte in the request that specifies the full-time equivalent percentage for the employment, required when type is Part-time and defaulting to 1 (full-time) otherwise.

Changed

  • ContractsList of contracts: Changed team_id and legal_entity_id query parameters to accept either a single string or an array of strings.

  • WorkersComplete individual contractor profile setup: Added address_valid and address_confirmed_by_user to the response that indicate whether the address has been validated and confirmed by the user.

Changed

Changed

  • ContractsList of contracts: Added legal_entity_id query parameter to filter contracts by legal entity, and added legal_entity field to the client object in the response.

Changed

  • PayoutsFetch all payout methods: Added id, version, status, created_at, and updated_at fields in the response that provide the payout method identifier, version, approval status, and timestamps.

Added

  • Equity TokensList equity grants with tax events: Endpoint is now available, which allows to retrieve equity grants for an organization, each including its vesting events and associated tax events.

  • ImmigrationList case notes: Endpoint is now available, which allows to retrieve externally-visible notes for an immigration case, most recent first.

Changed

  • PayoutsGet bank transfer requirements: Added min_length and display_format fields to the response that provide minimum input length constraints and optional display format hints for bank transfer form fields.

Added

  • WorkersList tax forms for the authenticated worker: Endpoint is now available, which allows to list tax forms (W9_INDIVIDUAL, W9_COMPANY, W8_BEN, W8_BEN_E) for the authenticated worker using cursor-based pagination.

Changed

Added

  • FilesCreate a file upload: Endpoint is now available, which allows to register a file upload and receive presigned S3 upload targets plus a file handle for claiming ownership once the upload completes.

  • FilesCheck file upload status: Endpoint is now available, which allows to poll the upload status of a file after registering it, checking whether it has cleared virus scanning.

  • FilesComplete a multipart upload: Endpoint is now available, which allows to finalize an S3 multipart upload after all parts have been uploaded.

Changed

  • Eor AmendmentsList all amendments for an EOR contract: Added net_salary, description, and rejection_context.rejection_reason fields in the response.

  • Eor Worker OffboardingRetrieve worker resignations: Added CREATED as a new allowed value for the status field in the response.

  • ATSList interviews: Added COMPLETED as a new allowed value for the status_enum field in the response.

  • Eor HiringFetch EOR Contract form: Added YEAR as a new allowed value for employment_duration_type in the specific_to_duration_of_contract_rules of the additional_info response field.

Added

  • Global PayrollUpdate employment type for a contract: Endpoint is now available, which allows to update the employment type (full-time, part-time, or on leave) and FTE for a Global Payroll contract.

Added

  • On Demand PayrollAttach entries to On-Demand Payroll: Endpoint is now available, which allows to attach existing eligible entries to an On-Demand Payroll that is awaiting client review before submission.

  • On Demand PayrollDetach entries from On-Demand Payroll: Endpoint is now available, which allows to detach entries from an On-Demand Payroll, moving them to regular payroll or permanently deleting them before the ODP is submitted.

  • On Demand PayrollCancel On-Demand Payroll: Endpoint is now available, which allows to cancel an On-Demand Payroll, optionally keeping specified entries available for a future regular payroll cycle.

  • Time OffGet time-off attachment download URL: Endpoint is now available, which allows to retrieve a short-lived presigned URL to download a time-off attachment directly from object storage.