Analytic Objects API
Manage the analytic objects in your analytic model.
Access requirements
To use APIs, you must have a Visier account and authenticate. For more information about authenticating, see API Authentication.
Custom profiles with one of the following capability sets:
- Model (Read, API)
- Model (Write, API) and Direct Publish (if
ProjectIDheader is not used) required for creating, updating, and deleting
Reach out to your administrator for access.
Overview
An analytic object in Visier is a container that stores specific data and represents what you want to analyze or aggregate data for, like applicants, employees, pay change events, interviews, and even employee skills. Use Visier APIs to create, update, and delete analytic objects or retrieve your existing analytic objects. For more information about analytic objects, see Analytic Objects.
The Analytic Objects API improves on the existing analytic object-related Data Model API endpoints with the ability to filter your GET requests to specific object types and the option to create, update, delete analytic objects.
Note: The Analytic Objects API is currently limited to subjects and events.
You can use the Analytic Objects API to:
- Retrieve a list of all analytic objects
- Retrieve the details of a specific analytic object
- Create new analytic objects
- Update existing analytic objects
- Delete analytic objects
- Revert an analytic object to its Blueprint state
Tip: If you submit API requests for changes that cause a project to publish to production, each request is individually published to production, resulting in hundreds or thousands of production versions. We recommend that you use the ProjectID request header to make changes in a project. For more information, see Projects API.
