Added candidate.addEmailMessage
about 1 month ago
- Added
candidate.addEmailMessageto add an email message to a candidate's profile from an external integration partner.
candidate.addEmailMessage to add an email message to a candidate's profile from an external integration partner.InterviewSchedule.status returned by interviewSchedule.list may now return "OnHold" for schedules that are on hold, and "Unknown" for imported schedules that have no process status.POST /location.create now enforces consistency between isRemote and workplaceType:
isRemote=true requires workplaceType to be Remote or HybridisRemote=false cannot be combined with workplaceType=Remote or workplaceType=HybridPOST /location.updateRemoteStatus endpoint. Use POST /location.updateWorkplaceType instead to set a location's remote status via the workplaceType field (Remote, Hybrid, or OnSite).candidate.removeTag endpoint to remove a tag from a candidate. Accepts candidateId and tagId and returns the updated candidate. If the tag was not on the candidate, the request succeeds and returns the candidate unchanged.approvalStatus field to the OfferVersion object returned by offer.info and offer.list. Possible values are Approved, WaitingOnApprovals, Declined, or null (when no approval process has been configured for the offer version).offer.list now accepts an approvalStatus array filter parameter to return only offers whose latest version has one of the specified approval statuses.candidate.removeProject endpoint to remove a candidate from a project. Accepts candidateId and projectId and returns the updated candidate.file.createFileUploadHandle endpoint to create a presigned upload URL for uploading files directly to storage. This improves upload reliability and reduces latency for large files.candidate.uploadResume to accept a resumeHandle via application/json as an alternative to the existing multipart/form-data upload. The multipart upload mode is now deprecated.candidate.uploadFile to accept a fileHandle via application/json as an alternative to the existing multipart/form-data upload. The multipart upload mode is now deprecated.customField.list now correctly returns private Offer custom fields regardless of the "Allow access to non-offer private fields?" API key permission. Previously, Offer custom fields were incorrectly excluded when this permission was not enabled.workplaceType field on each job in the response. The value is an enum: "OnSite", "Remote", or "Hybrid".