How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Visier Analytic Objects V2 API

Create, retrieve, update, and delete analytic objects in your analytic model. You can create, update, and delete one or more analytic objects in an API call.The supported analytic objects are subjects (entities that evolve over time) and events (things that happen to subjects at specific points in time).**Note:** This API is in **alpha**. While in alpha, APIs may change in a breaking way without notice; functionality may be removed, and no deprecation notices will be issued.If you are interested in using this API, please contact your Customer Success Manager (CSM).

Visier Analytic Objects V2 API is one of 51 APIs that Visier publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include AnalyticObjectsV2. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 7 operations across 3 paths, and defines 46 schemas. It is described by OpenAPI 3.2.0, at version 22222222.99201.3040.

Requests are made against the base URL https://{vanity_name}.api.visier.io.

7 operations 3 paths 46 schemas 1 DELETE2 GET1 PATCH2 POST1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
22222222.99201.3040
Base URL
https://{vanity_name}.api.visier.io
Authentication
API Key, API Key, HTTP Bearer, OAuth 2.0
Resource Areas
1

Authentication & Security 4

Visier Analytic Objects V2 API declares 4 security schemes for authenticating requests. An API key is passed in the cookie as VisierASIDToken (CookieAuth). An API key is passed in the header as apikey (ApiKeyAuth). It accepts HTTP bearer tokens (BearerAuth). It supports OAuth 2.0 (OAuth2Auth) using the authorizationCode and password flows, exposing 2 scopes. By default, every request must be authenticated.

Paths & Operations 7

Across 3 paths, the API surfaces 7 operations — 1 DELETE, 2 GET, 1 PATCH, 2 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.

AnalyticObjectsV2 7

Create, retrieve, update, and delete analytic objects in your analytic model. You can create, update, and delete one or more analytic objects in an API call. The supported analyti…

GET
/v2alpha/data/model/analytic-objects
Retrieve a list of analytic objects
AnalyticObjectsV2_GetAllAnalyticObjects 6 params → default200
PUT
/v2alpha/data/model/analytic-objects
Update analytic objects
AnalyticObjectsV2_PutAnalyticObjects 2 params body → default200
POST
/v2alpha/data/model/analytic-objects
Create analytic objects
AnalyticObjectsV2_CreateAnalyticObjects 2 params body → default200
DELETE
/v2alpha/data/model/analytic-objects
Delete analytic objects
AnalyticObjectsV2_DeleteAnalyticObjects 2 params body → default200
PATCH
/v2alpha/data/model/analytic-objects
Partially update analytic objects
AnalyticObjectsV2_PatchAnalyticObjects 2 params body → default200
POST
/v2alpha/data/model/analytic-objects/revert-to-parent
Revert analytic objects to Blueprint
AnalyticObjectsV2_RevertAnalyticObjects 2 params body → default200
GET
/v2alpha/data/model/analytic-objects/{objectNameOrUuid}
Retrieve an analytic object's details
AnalyticObjectsV2_GetOneAnalyticObject 4 params → default200

Schemas 46

The contract defines 46 schemas that model the data the API accepts and returns. The most detailed are servicing.v2.objectconfiguration.SubjectDetailsDTO (12 properties), servicing.v2.objectconfiguration.EventDetailsDTO (11 properties), servicing.v2.objectconfiguration.ParentChildDetailsDTO (8 properties), servicing.v2.objectconfiguration.DimensionDTO (8 properties). Each schema is shown below with its type and property counts.

servicing.v2.objectconfiguration.LocalOrSharedDimensionListDTO
object
A list of dimensions associated with an analytic object. Dimensions can be local (not shared) or shared.
1 property
servicing.v2.objectconfiguration.PropertyDefinitionListDTO
object
The list of properties.
1 property
servicing.v2.objectconfiguration.PropertyDefinitionDTO
object
7 properties
servicing.SynonymListDTO
object
The object's synonyms.
1 property
servicing.v2.objectconfiguration.AnalyticObjectDetailsDTO
object
Information about the analytic objects.
2 properties
servicing.SuccessfulChangeDTO
object
4 properties
servicing.v2.objectconfiguration.PropertyDependencyDTO
object
Each analytic object and property associated with the dimension.
2 properties
servicing.v2.objectconfiguration.SubjectDetailsDTO
object
Information about the subject, such as its caption, default metric, and attributes.
12 properties
servicing.v2.objectconfiguration.AnalyticObjectRevertRequestDTO
object
The request to revert analytic objects.
1 property
servicing.v2.objectconfiguration.AnalyticObjectDeleteWithContextDTO
object
Information about the analytic object to delete and the context of the API request.
2 properties
servicing.v2.objectconfiguration.PropertyDependencyListDTO
object
The dimension's associated analytic objects and properties.
1 property
servicing.v2.objectconfiguration.SimplePropertyTypeDTO
object
A simple property that provides single-level detail to an analytic object and contains one value at a time.
2 properties
servicing.v2.objectconfiguration.AnalyticObjectResponseDTO
object
The analytic objects in the response.
1 property
servicing.v2.objectconfiguration.CaptionListDTO
object
A collection of captions used to identify subject members or event occurrences. Each caption specifies the analytic object and the property used for identifica…
1 property
servicing.ExecutionContextDTO
object
The context of the API request, such as the tenant code and project ID.
2 properties
servicing.v2.objectconfiguration.AnalyticObjectRequestDTO
object
The analytic objects to create or update.
1 property
servicing.v2.objectconfiguration.AnalyticObjectDefinitionDTO
object
Information about the analytic object.
6 properties
servicing.TagReferenceListDTO
object
The tags assigned to the object.
1 property
servicing.ObjectIdDTO
object
The identifier for the object.
2 properties
servicing.v2.objectconfiguration.LevelListDTO
object
The levels in a leveled dimension or parent-child dimension.
1 property
servicing.v2.objectconfiguration.EventDetailsDTO
object
Information about the event, such as its subject, default metric, and attributes.
11 properties
servicing.FailedChangeDTO
object
5 properties
servicing.v2.objectconfiguration.AnalyticObjectRevertWithContextDTO
object
Information about the analytic object to revert and the context of the API request.
2 properties
servicing.v2.objectconfiguration.LocalOrSharedDimensionDTO
object
Whether a dimension is local (not shared) or shared. Shared dimensions can be associated with more than one analytic object. Local dimensions can only be assoc…
2 properties
servicing.v2.objectconfiguration.AnalyticObjectDeleteRequestDTO
object
The request to delete analytic objects.
1 property
servicing.TagReferenceDTO
object
A reference to a tag.
1 property
servicing.AnalyticObjectReferenceDTO
object
A reference to an analytic object that relates to another object in the system.
1 property
servicing.BulkChangeResponseDTO
object
2 properties
servicing.AnalyticObjectReferenceListDTO
object
A collection of references to analytic objects that relate to another object in the system.
1 property
servicing.v2.objectconfiguration.LeveledDetailsDTO
object
The leveled dimension's configuration, such as its levels and settings.
5 properties
servicing.v2.objectconfiguration.LevelDTO
object
A level in a leveled dimension or parent-child dimension.
6 properties
servicing.v2.objectconfiguration.MultiValuePropertyTypeDTO
object
A property type for a single attribute that can have several valid values at the same time. For example, Employee Education may have values for year, school, a…
1 property
servicing.v2.objectconfiguration.DimensionDetailsDTO
object
The dimension type and its details.
2 properties
servicing.v2.objectconfiguration.PropertyTypeDetailsDTO
object
The property type.
3 properties
Status
object
The response structure for errors.
5 properties
servicing.v2.objectconfiguration.CalculatedPropertyTypeDTO
object
A calculated property that takes a value that comes directly from the data and creates a new value through a formula.
3 properties
servicing.VersionInformationDTO
object
The object's version information. Version information is read-only. It indicates where the object originates from and whether the object has been modified in y…
3 properties
servicing.v2.objectconfiguration.CaptionDTO
object
A property to identify a subject member or event occurrence. For example, the Employee subject uses the captions Full Name and Job Name to identify specific em…
2 properties
servicing.BasicInformationDTO
object
Fields that identify and describe the object, such as its display name, description, and explanation.
6 properties
servicing.v2.objectconfiguration.DimensionDTO
object
Information about the dimension.
8 properties
servicing.v2.objectconfiguration.SubjectReferenceDTO
object
Information about forward or reverse references between analytic objects.
8 properties
servicing.v2.objectconfiguration.DimensionReferenceDTO
object
A reference to a shared dimension associated with the analytic object. Shared dimensions can be associated with more than one analytic object.
1 property
servicing.v2.objectconfiguration.SubjectReferenceListDTO
object
The analytic object's references.
1 property
servicing.v2.objectconfiguration.CustomPropertyListDTO
object
The custom properties in a parent-child dimension.
1 property
servicing.v2.objectconfiguration.AnalyticObjectWithContextDTO
object
Information about the analytic object and the context of the API request, such as the tenant code and project ID.
2 properties
servicing.v2.objectconfiguration.ParentChildDetailsDTO
object
The parent-child dimension's configuration, such as its levels and name property.
8 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

visier-analyticobjectsv2-api-openapi.yml Raw ↑

Other APIs Visier publishes across the network.

Visier Query MCP Server
Visier Basic Authentication API
Visier Benchmarks API
Visier Concepts V2 API
Visier Consolidated Analytics API
Visier Data And Job Handling API
Visier Data Export Connectors API API
Visier Data Intake API
Visier Data Model API
Visier Data Query API
Visier Data Upload API
Visier Data Version Export API
Where this information came from

This is an independent, third-party profile of Visier Analytic Objects V2 API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.