Description
The Audit API has been enhanced to provide insights into updates of Web SSO configurations.
The new event WEB_SSO_CONFIGURATION_UPDATED is triggered when a Web SSO configuration is updated. The event context
provides a previous and current snapshot, detailing the state of the configuration prior to and following the
update.
Impact
These changes are backward-compatible and introduce a new event type that can be monitored. Existing integrations will not be affected. These events provide greater visibility into administrative changes.
References
Description
Extending Configuration API by adding optional field: key to the create job property endpoint request body:
POST /configuration/job-properties
Impact
This enhancement is backward-compatible and does not require any changes to existing client implementations.
This will allow clients to set a custom key for job properties during their creation. If the key is not provided,
the system will auto-generate one as per existing behavior.
References
Description
A new Notifications API has been introduced to manage notification preferences in SmartRecruiters. This API allows you to configure how and when notifications are delivered to employees and set global notification preferences for your organization.
The API provides the following capabilities:
- Employee Preferences Management: Get, save, and update individual employee notification preferences for specific channels (EMAIL, SLACK, TEAMS). You can manage preferences for different hiring team roles and notification types.
- Global Preferences Management: Configure organization-wide notification preferences that apply to all users. You can choose to save preferences while preserving individual user settings, or override all individual preferences.
- Notification Types Discovery: Retrieve all supported notification types along with the applicable hiring team roles and delivery channels for each type.
- Bulk Operations: Activate or deactivate multiple notification preferences in a single request for both employee and global preferences.
The API supports OAuth2 authentication with the following scopes:
notification_preferences:read- Read access to notification preferencesnotification_preferences:manage- Write access to notification preferences
Impact
This is a new API addition and does not affect any existing APIs or integrations.
References
Description
We have added support for the hybrid and hybridDescription properties for the location object.
Job and Job ad can be created and updated with boolean: hybrid and String hybridDescriptionprovided in thelocation property.
This change is backward compatible.hybrid and hybridDescription properties are optional.
If not provided, the Job or Job ad location will be saved/updated with default hybrid set to false.
Until now the publications were filterable only by single locationType consisting only one of following:
REMOTE, ONSITE, ANY. With this update publications can be filtered by multiple locationTypes including HYBRID.
Impact
This enhancement is backward-compatible and does not require any changes to existing client implementations.
References
Description
The Audit API has been enhanced to provide detailed insights into the management of company-level Hiring Team Roles. These new events track the creation, updates, deletion, and activation status changes of hiring team roles, offering a comprehensive audit trail for administrative actions.
The following new event types are now available:
COMPANY_HIRING_TEAM_ROLE_CREATED: Triggered when a new hiring team role is created. The event context includes the full details of the newly created role, including itsid,name,activestatus,defaultRolestatus, and configuration for job and application access.COMPANY_HIRING_TEAM_ROLE_UPDATED: Occurs when a hiring team role's properties are modified. The event context provides abeforeandaftersnapshot, detailing the state of the hiring team role prior to and following the update. This includes changes to the role's name, and access configurations.COMPANY_HIRING_TEAM_ROLE_DELETED: Fired when a hiring team role is permanently removed from the system. The event context contains the last known details of the deleted role, ensuring a complete record of what was removed.COMPANY_HIRING_TEAM_ROLE_ACTIVATION_CHANGED: Logged when a hiring team role is either activated or deactivated. The event context specifies the role'sidand shows thebeforeandafteractivation states, making it easy to track when a role's availability is changed.
Impact
These changes are backward-compatible and introduce new event types that can be monitored. Existing integrations will not be affected. These events provide greater visibility into administrative changes.
References
Description
Added a new endpoint for resume parsing in Candidates Public API to allow our customers to parse resumes without creating a candidate application.
Impact
This change introduces a new, non-breaking feature to the Candidates Public API. Users can now parse resumes directly without needing to create a candidate application. There are no breaking changes or required migration steps. Existing integrations will continue to function as before.
References
Description
Update Event Management API with support of editing event invitations and reminders during updating of event.
Impact
The update allows editing invitations and reminders (both optional) for an event, just like on the UI side. The change is backward-compatible, with the only modification being the addition of a new field in the input parameters.