Added auditLog.list to retrieve an organization's audit log entries, newest first, with cursor-based pagination (cursor, limit defaults to 100).
Filter by startDate/endDate (UTC; default last 24 hours; max span 18 months when both bounds are explicit), actorIds, targetIds, targetTypes, and categories. See the Audit Log Vocabulary guide for allowed targetTypes and categories, actor types, and how filters combine.
Reuse pagination cursors only with the same date range and filters.
Requires the auditLogs:read API key scope and the Audit Logs feature. This scope returns events for all organization objects, including confidential jobs and projects, with no confidentiality filtering.
report.generate and report.synchronous now honor the "Hide Numbers" setting on stage-funnel reports. The last column ("Percent of Stage") contains decimal percentages between 0 and 1 instead of raw integer counts, and summary rollup rows are excluded from the response.
For reports rendered as a passthrough chart, the exported percentage is the stage-to-stage passthrough rate. For reports rendered as a table, the exported percentage is the share of the parent group at that stage.
Added candidate.pushToHris to push a candidate's data to an HRIS system (e.g. Workday, BambooHR, ADP). This enables programmatic triggering of the "Add Candidate Data" flow via the API. This feature is in beta and may not be available for all organizations.
interviewStage.list and interviewStage.info now use schema-backed request validation, returning clearer invalid_input messages when fields are malformed.
file.info now uses schema-backed request validation, returning clearer invalid_input messages when the required fileHandle field is missing or malformed.
applicationFeedbackRequest.create now uses schema-backed request validation, returning clearer invalid_input messages when required fields are missing or malformed.