Visier Data Model API

Discover the objects that make up your Visier solution and provide detailed information on the object's schema. You can retrieve detailed information about objects in Visier by retrieving a list of all objects or retrieving information about an object by object ID. The types of objects you can retrieve using the data model API are: * Analytic objects * Properties * Dimensions * Selection concepts * Metrics * Predictions * Vee sample questions and categories

Operations 46

GET /v1/data/model/analytic-objects Retrieve a list of analytic objects #
GET /v1/data/model/analytic-objects/{id} Retrieve an analytic object by ID #
GET /v1/data/model/analytic-objects/{id}/metrics Retrieve a list of metrics for an analytic object by ID #
GET /v1/data/model/analytic-objects/{objectId}/dimensions Retrieve a list of dimensions #
POST /v1/data/model/analytic-objects/{objectId}/dimensions/{dimensionId}/mappings/validate Validate a member map's unmapped dimension members by ID #
GET /v1/data/model/analytic-objects/{objectId}/dimensions/{dimensionId}/members Retrieve a list of dimension members #
GET /v1/data/model/analytic-objects/{objectId}/dimensions/{dimensionId}/members/{id} Retrieve a dimension member #
GET /v1/data/model/analytic-objects/{objectId}/dimensions/{id} Retrieve a dimension by ID #
GET /v1/data/model/analytic-objects/{objectId}/properties Retrieve a list of properties #
GET /v1/data/model/analytic-objects/{objectId}/properties/{id} Retrieve a property by ID #
GET /v1/data/model/analytic-objects/{objectId}/selection-concepts Retrieve an analytic object's selection concepts #
GET /v1/data/model/analytic-objects/{objectId}/selection-concepts/{id} Retrieve an analytic object's selection concept by ID #
GET /v1/data/model/currencies Retrieve all currencies #
GET /v1/data/model/currencies/{id} Retrieve a currency #
GET /v1/data/model/currencies/{id}/rates Retrieve all exchange rates for a currency #
GET /v1/data/model/currencies/{id}/rates/{toId} Retrieve exchange rates from one currency to another currency #
PATCH /v1/data/model/dimensions Update dimensions #
GET /v1/data/model/metrics Retrieve a list of metrics #
GET /v1/data/model/metrics/{id} Retrieve a metric by ID #
GET /v1/data/model/metrics/{metricId}/dimensions Retrieve a metric's dimensions #
GET /v1/data/model/metrics/{metricId}/selection-concepts Retrieve a metric's selection concepts #
GET /v1/data/model/plan-models Retrieve a list of planning models #
GET /v1/data/model/plan-models/{id} Retrieve a planning model by ID #
GET /v1/data/model/plan-models/{id}/metrics Retrieve metrics by planning model ID #
GET /v1/data/model/plan-models/{modelId}/plans Retrieve a list of plans by planning model ID #
GET /v1/data/model/plan-models/{modelId}/plans/{id} Retrieve a plan by planning model ID and plan ID #
GET /v1/data/model/predictions Retrieve a list of predictions #
GET /v1/data/model/predictions/{id} Retrieve a prediction by ID #
PUT /v1/data/model/properties Replace properties #
POST /v1/data/model/properties Create properties #
DELETE /v1/data/model/properties Delete properties #
PATCH /v1/data/model/properties Update properties #
GET /v1/data/model/vee/sample-question-categories Retrieve a list of all Vee question categories #
PUT /v1/data/model/vee/sample-question-categories Update Vee question categories #
POST /v1/data/model/vee/sample-question-categories Create Vee question categories #
DELETE /v1/data/model/vee/sample-question-categories Delete Vee question categories #
PATCH /v1/data/model/vee/sample-question-categories Partially update Vee question categories #
GET /v1/data/model/vee/sample-question-categories/{questionCategoryId} Retrieve a Vee question category's details #
GET /v1/data/model/vee/sample-questions Retrieve a list of all Vee sample questions #
PUT /v1/data/model/vee/sample-questions Update Vee sample questions #
POST /v1/data/model/vee/sample-questions Add Vee sample questions #
DELETE /v1/data/model/vee/sample-questions Delete Vee sample questions #
PATCH /v1/data/model/vee/sample-questions Patch Vee sample questions #
GET /v1/data/model/vee/sample-questions/{questionId} Retrieve a Vee sample question's details #
GET /v1/planning/model/plans Retrieve a list of plans #
GET /v1/planning/model/plans/{id} Retrieve a plan's details #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/visier-data-model-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

visier-data-model-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Visier Analytic Model Data Model API
  description: Visier APIs for retrieving and configuring your analytic model in Visier.
  license:
    name: Apache License, Version 2.0
    url: https://www.apache.org/licenses/LICENSE-2.0
  version: 22222222.99201.3040
security:
- ApiKeyAuth: []
  BearerAuth: []
- ApiKeyAuth: []
  CookieAuth: []
- ApiKeyAuth: []
  OAuth2Auth: []
tags:


# --- truncated at 32 KB (155 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/visier/refs/heads/main/openapi/visier-data-model-api-openapi.yml