Avionté API updates: September

In September 2025, we introduced several API updates across Front Office and Back Office APIs. These updates include new endpoints, enhancements, and fixes. Click the title to view the complete update.

Front Office

This section provides an overview of recent changes to the Front Office API, including new endpoints, enhancements, and fixes.

New Endpoints

  • Get a Talent Adobe Onboarding Document
    Retrieves the specified Adobe E-Sign document for a specified talent.
  • Get Talent Document Links
    Returns a list of document records for the specified talent with pre-signed URLs that can be used to download the document contents. The pre-signed URLs have a 5-minute expiration time.
  • Get User Groups
    Returns a list of configured user groups for the tenant.

Enhancements

  • The Get a Branch and Get Branches endpoints now return the email property, which provides the office email address.
  • The Get a Job, Query Multiple Jobs, Create a Job, Update a Job endpoints now include the mobileJobTitle property, which specifies the job title for the mobile applications.
  • The Get Posted Jobs endpoint now includes the requireResumeForWebApplicants field for each job, which indicates whether a resume is required when applicants apply via the web.
  • The description field in the Get a Job and Query Multiple Jobs endpoints now returns only the most recent entry. Previously, if multiple job descriptions were entered in the UI, the values were concatenated into a single column. With this enhancement, the field overwrites the existing value with the latest entry, so that only the most up-to-date job description is stored and returned.

Fixed

  • Errors Returned When Querying Multiple Web Applicants
    Resolved an issue where the Query Multiple Web Applicants endpoint could return 404 or 502 errors. The endpoint now successfully handles requests and returns data without generating these errors.
  • Company Creation Always Returned 500 Error
    Resolved an issue where the Create a Company endpoint always returned a 500 Internal Server Error, even when the company was successfully created. The endpoint now correctly returns a 201 (Created) status upon successful company creation.
  • Incorrect Event Sent When Adding Direct Deposit Account
    Fixed an issue where adding a new direct deposit account to a talent’s profile in BOLD incorrectly triggered the direct_deposit_updated webhook instead of direct_deposit_created. With this fix, the system now correctly sends a direct_deposit_created notification when a new account is added and a direct_deposit_updated notification only when an existing account is modified.
  • Recruiter User Field Not Updating in Update Placement
    Fixed an issue where the Update a Placement endpoint did not update the recruiter user field. Previously, when a new value was provided in the payload, the response body continued to show the original value. The endpoint now correctly supports updates: include the recruiter’s ID in the recruiterUserId field and the recruiter’s email in the recruiterUser field.

Back Office

This section highlights recent enhancements to the Back Office API.

Enhancements

  • The Update Talent Benefit Deduction endpoint has been enhanced with two new properties: isActive, which indicates whether the deduction is currently active, and isCourtOrdered, which specifies whether the deduction is the result of a court order.
  • The Add Talent Benefit Enrollment endpoint has been updated so that the benefitPayrollDeduction object now includes two new properties: isActive, which indicates whether the deduction is active, and isCourtOrdered, which specifies whether the deduction is the result of a court order.