Skip to main content

API Improvements - Release Notes - FY26 Q1

Significant GraphQL API enhancements across multiple entities - from placements and jobs to applicants - providing developers and integration partners with greater flexibility to build sophisticated workflows and automated processes.

T
Written by Terence Cassidy
Updated over a week ago

Whatโ€™s new?

The latest Access Recruitment CRM release significantly expands GraphQL API capabilities.

  • Client Hirer Legal Entity and Job Work Address fields are now exposed across Placement and Job entities for better tracking and reporting

  • Additional enhancements include exposed Notes fields for Applicants and Applicant Actions, HoursPerWeek in Contract Jobs, StartCheckOK in Placements, and Grade in Jobs

  • The Placements Entity now includes contact and manager fields for improved visibility

  • The API also now automatically extends Job End Dates when shifts are added beyond the current end date, streamlining scheduling workflows.


How do I start using it?

Client Hirer Legal Entity

We have now exposed inside the ContractPlacementEntity the following fields:

  • ClientHirerLegalEntity for Select

  • ClientHirerLegalEntityId for Insert, Update, Delete, Select

We have also exposed inside the PermPlacementEntity the following fields:

  • ClientHirerLegalEntity for Select

  • ClientHirerLegalEntityId for Insert, Update, Delete, Select

We have also exposed inside the AllPlacementEntity the following fields:

  • ClientHirerLegalEntity for Select

  • ClientHirerLegalEntityId for Select

We have also exposed inside the ContractJobEntity the following fields:

  • LegalEntity for Select

  • ClientHirerLegalEntityId for Insert, Update, Delete, Select

We have also exposed inside the JobEntity the following fields:

  • LegalEntity for Select

  • ClientHirerLegalEntityId for Insert, Update, Delete, Select

We have also exposed inside the AllJobEntity the following fields:

  • LegalEntity for Select

  • ClientHirerLegalEntityId for Select


Job Work Address

We have now exposed inside the JobEntity the following fields:

  • WorkAddress for Select

  • WorkAddressId for Insert, Update, Delete, Select

We have also exposed inside the ContractJobEntity the following fields:

  • WorkAddressId for Insert, Update, Delete, Select

  • WorkAddress for Select

We have also exposed inside the AllJobEntity the following fields:

  • WorkAddressId for Select

  • WorkAddress for Select


Applicant Action Notes

We have now exposed inside the ApplicantActionGraphQLEntity the Notes field for insert and update.


Hours Per Week

We have now exposed inside the ContractJobEntity the HoursPerWeek field for insert and update.


StartCheckOK

We have now exposed inside the ContractPlacementEntity and PlacementEntity the StartCheckOK field for insert and update.


Grade

We have now exposed inside the ContractJob and Jobs Entity the Grade field for insert, update and delete.


Applicant Notes

We have now exposed inside the Applicant Entity the Notes field for insert, update and select.


Placements Entity

We have now exposed inside the Placements Entity the following fields for select:

  • ClientContact

  • HSmanager

  • HSManagerId

  • CommercialManager

  • CommercialManagerId

  • InvoiceContact

  • InvoiceContactID


Extend Job End Date automatically when Shifts are added via the API

We have now automatically extended the Job End Date to include the dates of the new Shifts when trying to add Contract Job Shifts which extend the Job End Date via the API. Also, the user cannot update or edit the Job End Date manually via the API.

Did this answer your question?