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.
