Avionté API updates: July

In July 2025, we released updates to the Front Office API, including new endpoints and bug fixes. Click the title to view the complete update.

Front Office

This section highlights recent improvements to the Front Office API, including the addition of new endpoints and resolved issues.

New Endpoints

Fixed

  • Uploads Accepted Any User ID
    Resolved an issue with the Upload a Document endpoint where users could upload documents using any user ID, regardless of whether that user was associated with the target Build. The endpoint now checks that the UploadedBy ID is valid and belongs to the Build; if not, it returns an error. If no UploadedBy ID is provided, the document is uploaded under the default service user.

  • Add Talent Referrals Endpoint Returned 500 Error on Success
    Fixed an issue where the Add Talent Referrals endpoint returned a 500 Internal Server Error, even when the referral was successfully added. The endpoint now correctly returns a 201 (Created) status code upon successful completion.

  • Archived Activity Types Returned as Active
    Resolved an issue where the API endpoints for retrieving Talent (Get All Talent Activity Types) and Contact (Get All Contact Activity Types) activity types returned incorrect show_in values for archived records. Specifically, archived activity types, which were expected to have a show_in value of -2, were incorrectly returned with a value of 1, causing them to appear as active.

    The fix ensures the backend now returns accurate show_in values. As a result, archived activity types are now correctly excluded from active views, providing a cleaner and more accurate experience when managing activities and tasks.