Visier website screenshot

Visier

Visier is a workforce and people analytics platform that consolidates HR, talent, compensation, and operational data into a purpose-built people data model, then exposes that model for analysis, planning, and AI-assisted question answering. Visier publishes a broad suite of public REST APIs — Data In (Direct Data Intake, Data Upload, job handling), Data Out (Data Query, Vee, exports), Administration (tenants, users, profiles, permissions, projects), Analytic Model (data model, concepts, metrics, dimensions), Planning, Webhooks, and dataset APIs such as Compensation Benchmarks and the Skills Intelligence Engine. OpenAPI v3 definitions for every collection are published on GitHub at visier/openapi-clients, generated Python SDKs ship to PyPI, and a hosted Visier Query MCP server exposes Vee and data-query tools to MCP clients over OAuth 2.0.

Visier publishes 50 APIs on the APIs.io network, including Analytic Objects V2 API, Basic Authentication API, Benchmarks API, and 47 more. Tagged areas include Company, People Analytics, Workforce Analytics, Human Resources, and HR Technology.

The Visier catalog on APIs.io includes 1 event-driven AsyncAPI specification.

Visier’s developer surface includes documentation, API reference, getting-started guide, support, engineering blog, signup flow, changelog, and 32 more developer resources.

56.3/100 strong ▬ flat Agent 39/100 agent ready Full breakdown ↓
scored 2026-08-25 · rubric v0.14.0
51 APIs 1 MCP Servers
CompanyPeople AnalyticsWorkforce AnalyticsHuman ResourcesHR TechnologyWorkforce PlanningAnalyticsBusiness IntelligenceCompensationSkillsArtificial IntelligenceMCP

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-08-25 · rubric v0.14.0
Composite quality — 56.3/100 · strong
Contract Quality 13.9 / 25
Developer Ergonomics 16.5 / 20
Access Clarity 10.0 / 20
Operational Transparency 8.9 / 13
Contract Governance 2.0 / 12
Discoverability 5.0 / 10
Agent readiness — 39/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
Documented Reversibility 6 / 6
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 6 / 6
Agent Skills 5 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 3 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Delegated User Identity 6 / 6
Protected Resource Metadata 0 / 5
Registration Without a Human 0 / 6
Agentic Commerce Surface 0 / 5
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/visier: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 51

Individual APIs this provider publishes, each with its own machine-readable definition.

Visier Query MCP Server

Visier's hosted Model Context Protocol server, exposing Vee (natural-language workforce question answering) and structured data-query tools to MCP clients such as Claude Desktop...

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 analy...

Visier Basic Authentication API

Request an authentication token through basic authentication. With basic authentication, use your username and password to request a secure token. The response returns an ASID t...

Visier Benchmarks API

Get benchmark values.

Visier Concepts V2 API

Create, retrieve, update, and delete concepts in your analytic model. You can create, update, and delete one or more concepts in an API call.

Visier Consolidated Analytics API

Manage your consolidated analytics (CA) tenants in Visier, such as retrieving the details of CA tenants, creating CA tenants, adding or deleting source tenants from CA tenants, ...

Visier Data And Job Handling API

Initiate and manage jobs, included or excluded data, and data connector credentials. Administrating tenant users can manage jobs and data for their analytic tenants.

Visier Data Export Connectors API API

Manage data export connectors and credentials, and run data export connector jobs. Data export connectors send Visier data to external systems, such as Databricks or Snowflake. ...

Visier Data Intake API

Send raw or untransformed data to Visier. After we receive the data, Visier runs business rules to transform your data into the expected format for the existing mappings.
**...

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 ...

Visier Data Query API

Query against your data in Visier to get aggregate and list data.

Visier Data Upload API

Send data files to Visier. After we receive the data, Visier starts a receiving job and a processing job to process the data.

Visier Data Version Export API

Export Visier data version information, such as tables, columns, and file information, in CSV format.
**Note:** This API is in **alpha**. While in alpha, APIs may change...

Visier Dimensions API

Discover dimensions and members. A dimension organizes unique values of an attribute into a list or a hierarchical structure of members. The structure can be navigated to discov...

Visier Dimensions V2 API

Create, retrieve, update, and delete dimensions in your analytic model. You can create, update, and delete one or more dimensions in an API call.
**Note:** This API is i...

Visier Direct Data Intake API

Use the Direct Data Intake API to load data directly into Visier objects. These objects can be delivered as part of Visier Blueprint, locally modified objects, or even completel...

Visier Email Domains API

Manage the list of user email address domains that are allowed in your tenant.
**Note:** This API is in **alpha**. While in alpha, APIs may change in a breaking way with...

Visier Encryption Keys API

Manage the encryption keys in your Visier tenant. Administrating tenants can specify the tenant in which to manage keys using the `TargetTenantID` header. For PGP keys, see `/v1...

Visier Jobs Library API

Access over 3,300 standard jobs and get complete details in 27 languages, such as alternative titles, descriptions, and skills.

Visier Metrics V2 API

Create, retrieve, update, and delete simple and derived metrics in your analytic model. A simple metric is a metric based on one or more analytic objects. A derived metric is a ...

Visier Network Subnets API

Manage the IP addresses that can call Visier APIs.
**Note:** This API is in **alpha**. While in alpha, APIs may change in a breaking way without notice; functionality ma...

Visier O Auth2 API

Request an authentication token through OAuth 2.0 with Open ID Connect (OIDC). With OAuth 2.0 with OIDC, use an OAuth 2.0 grant to request an authentication token. The response ...

Visier Object Configuration API

Manage objects in your analytic model.

Visier Permissions API

Manage permissions in Visier, such as retrieving the details of a permission, content package, or data access set, creating new permissions and data access sets, and updating or...

Visier Personalized Alerts API

Manage your personalized alerts in Visier. Alerts notify you if a metric exceeds your defined threshold.
**Note:** This API is in **alpha**. While in alpha, APIs may cha...

Visier PGP Keys API

The Pretty Good Privacy (PGP) Keys API generates key pairs and provides a public key to encrypt data that you send to Visier. PGP encryption adds an additional layer of security...

Visier Plan Administration API

Manage collaboration projects in your plans, including actions such as consolidating and reopening subplans.

Visier Plan Data Load API

Send data directly to your plan's scenario and optionally add or remove rows from your plan.

Visier Plan Events API

Retrieve details about planning events such as member promotions and row changes.

Visier Production Versions API

Use this API to retrieve information about data versions that were published to production. In Visier, production is the version of Visier available to your end users.

Visier Profiles API

Manage the profiles assigned to users, such as assigning or removing a profile from a list of users and retrieving profile details. Administrating tenant users can manage profil...

Visier Projects API

Create projects, publish projects, and retrieve project details.

Visier Release Version Configuration API

Manage the Visier product release versions for your tenants.
**Note:** This API is available for Embedded Partners.
**Note:** This API is in **alpha**. Whil...

Visier Reporting API

Create, retrieve, delete, copy, and download reports.
**Note**: This API is available for Embedded Partners.
**Note:** This API is in **alpha**. While in alpha, APIs...

Visier Search API

Search for documents, such as analyses, in Visier.
**Note:** This API is in **alpha**. While in alpha, APIs may change in a breaking way without notice; functionality ma...

Visier Sidecar Solutions API

Manage your sidecar solution's configuration. A sidecar solution is a unique solution built using the Visier platform, such as Smart Compensation. Use this API to retrieve the c...

Visier Skills Library API

Access over 14,000 skills and get complete skill details in 27 languages, such as alternative titles, descriptions, and hierarchies.

Visier Source Files Download API

Download a tenants source files.
**Note:** This API is in **alpha**. While in alpha, APIs may change in a breaking way without notice; functionality may be removed, and ...

Visier Sources API

Export and import sources in Visier.
**Note:** This API is in **beta**. While in beta, APIs are interface-stable and implementation may change without notice. Rarely, in...

Visier System Status API

Check the health and status of Visier's platform and services.

Visier Table Source API

Use row-based management for your source data in Visier. The Table Source API supports direct SQL-based data modifications, eliminating concerns about file management or overrid...

Visier Tenants V1 API

Create analytic tenants, retrieve tenant information, and validate metric values.

Visier Tenants V2 API

Create analytic tenants, deprovision tenants, retrieve tenant information, and update tenant information. Tenants V2 improves upon Tenants V1 in the following ways: * Programmat...

Visier User Groups V2 API

Manage user groups in Visier, such as creating, updating, and deleting user groups in bulk.

Visier Users V1 API

Manage users within an organization, such as assigning permissions to users and retrieving user permission assignments and application logs.
**Tip:** Visier recommends that ...

Visier Users V2 API

Manage users in bulk, such as creating, updating, and deleting many users.
**Tip:** Visier recommends that administrating tenant users focus primarily on managing users at t...

Visier Users V3 API

Manage users within an organization. Users V3 offers the ability to update or insert (upsert) a user.

Visier Vee Configuration API

Manage Vee v2 instructions and safeguards for a tenant. Instructions guide Vee's behavior when responding to queries. Safeguards prevent Vee from responding to certain types of ...

Visier Vee V1 API

Use Vee through Visier APIs, such as asking questions, submitting feedback, and getting sample questions.

Visier Vee V2 API

Use Vee through Visier APIs, such as getting sample questions. Vee V2 improves upon Vee V1 by aligning response field names with the Vee UI.

Visier Webhooks API

Create, manage, and retrieve webhook definitions. Use webhooks to register your own HTTPS endpoints with Visier and listen for specific events. When these events occur, Visier s...

Scroll for all 51

Open Collections 51

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

API Collection

OPEN COLLECTION

Visier Webhooks API

OPEN COLLECTION

Scroll for all 51

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

Rate Limits 1

Documented rate limits and quota policies.

Visier Rate Limits

2 limits

RATE LIMITS

Event Specifications 1

AsyncAPI definitions for this provider's event-driven and streaming APIs.

Visier Webhooks

ASYNCAPI

Security Posture 4

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Visier Authentication

apiKey/http/oauth2 · 5 schemes

SECURITY

Visier Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Visier Vulnerability Disclosure

Hackerone · security.txt · contact published

SECURITY

Visier Trust Center

SOC 2, CSA STAR Level 1

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Visier Scopes

2 scopes · authorizationCode/password

2 scopes

SCOPES

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Visier Agentic Access

366 operations · 184 acting · 10 human-in-the-loop

366 operations · 184 acting

AGENTIC

Resources

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 4

MCP servers, agent skills, and machine-readable catalogs

Commercial 2

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: visier
name: Visier
description: Visier is a workforce and people analytics platform that consolidates HR, talent, compensation, and operational
  data into a purpose-built people data model, then exposes that model for analysis, planning, and AI-assisted question answering.
  Visier publishes a broad suite of public REST APIs — Data In (Direct Data Intake, Data Upload, job handling), Data Out (Data
  Query, Vee, exports), Administration (tenants, users, profiles, permissions, projects), Analytic Model (data model, concepts,
  metrics, dimensions), Planning, Webhooks, and dataset APIs such as Compensation Benchmarks and the Skills Intelligence Engine.
  OpenAPI v3 definitions for every collection are published on GitHub at visier/openapi-clients, generated Python SDKs ship
  to PyPI, and a hosted Visier Query MCP server exposes Vee and data-query tools to MCP clients over OAuth 2.0.
image: https://www.visier.com/static/visier-og-image-289b36a6392a307b7342ffcf69bdee4c.jpg
url: https://raw.githubusercontent.com/api-evangelist/visier/refs/heads/main/apis.yml
x-type: company
x-source: harvest:secondary-market
specificationVersion: '0.23'
created: '2026-08-02'
modified: '2026-08-02'
x-enrichment:
  date: '2026-08-02'
  status: enriched
  artifacts_added: 49
  pass: local-v1
tags:
- Company
- People Analytics
- Workforce Analytics
- Human Resources
- HR Technology
- Workforce Planning
- Analytics
- Business Intelligence
- Compensation
- Skills
- Artificial Intelligence
- MCP
tags_raw:
- Company
- People Analytics
- Workforce Analytics
- Human Resources
- HR Technology
- Workforce Planning
- Analytics
- Business Intelligence
- Compensation
- Skills
- Artificial Intelligence
- Model Context Protocol
apis:
- aid: visier:query-mcp
  name: Visier Query MCP Server
  description: Visier's hosted Model Context Protocol server, exposing Vee (natural-language workforce question answering)
    and structured data-query tools to MCP clients such as Claude Desktop and Cursor over HTTPS/SSE, authenticated with OAuth
    2.0.
  humanURL: https://docs.visier.com/developer/agents/mcp/mcp-server.htm
  baseURL: https://{vanity_name}.app.visier.com/visier-query-mcp
  tags:
  - MCP
  - Agents
  - Vee
  - Artificial Intelligence
  tags_raw:
  - Model Context Protocol
  - MCP
  - Agents
  - Vee
  - Artificial Intelligence
  properties:
  - type: MCPServer
    url: mcp/visier-mcp.yml
  - type: ToolCrosswalk
    url: mcp/visier-tool-crosswalk.yml
  - type: Documentation
    url: https://docs.visier.com/developer/agents/mcp/mcp-server-set-up.htm
- aid: visier:visier-analyticobjectsv2-api
  name: Visier Analytic Objects V2 API
  description: '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 <em>subjects</em> (entities that evolve over time) and <em>events</em> (things that
    happen to subjects at specific points in time).

    <br>**Note:** <em>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).</em>'
  humanURL: https://docs.visier.com/developer/apis/administration/projects/projects-api.htm
  baseURL: https://{vanity_name}.api.visier.io
  tags:
  - AnalyticObjectsV2
  properties:
  - type: OpenAPI
    url: openapi/visier-analyticobjectsv2-api-openapi.yml
  - type: Documentation
    url: https://docs.visier.com/developer/apis/administration/user-management/users-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/analytic-model/concepts/concepts-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/authentication/authentication.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/data-in/direct-data-intake/direct-data-intake-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/data-out/vee/vee-api.htm
  - type: Webhooks
    url: asyncapi/visier-webhooks.yml
  - type: Documentation
    url: https://docs.visier.com/developer/apis/webhooks/webhooks-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/planning/plan-administration/plan-administration-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/compensation-benchmarks/compensation-benchmarks-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/apis.htm
- aid: visier:visier-basicauthentication-api
  name: Visier Basic Authentication API
  description: Request an authentication token through basic authentication. With basic authentication, use your username
    and password to request a secure token. The response returns an ASID token that you can use in your API calls.
  humanURL: https://docs.visier.com/developer/apis/administration/projects/projects-api.htm
  baseURL: https://{vanity_name}.api.visier.io
  tags:
  - Basic Authentication
  tags_raw:
  - BasicAuthentication
  properties:
  - type: OpenAPI
    url: openapi/visier-basicauthentication-api-openapi.yml
  - type: Documentation
    url: https://docs.visier.com/developer/apis/administration/user-management/users-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/analytic-model/concepts/concepts-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/authentication/authentication.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/data-in/direct-data-intake/direct-data-intake-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/data-out/vee/vee-api.htm
  - type: Webhooks
    url: asyncapi/visier-webhooks.yml
  - type: Documentation
    url: https://docs.visier.com/developer/apis/webhooks/webhooks-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/planning/plan-administration/plan-administration-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/compensation-benchmarks/compensation-benchmarks-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/apis.htm
- aid: visier:visier-benchmarks-api
  name: Visier Benchmarks API
  description: Get benchmark values.
  humanURL: https://docs.visier.com/developer/apis/administration/projects/projects-api.htm
  baseURL: https://{vanity_name}.api.visier.io
  tags:
  - Benchmarks
  properties:
  - type: OpenAPI
    url: openapi/visier-benchmarks-api-openapi.yml
  - type: Documentation
    url: https://docs.visier.com/developer/apis/administration/user-management/users-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/analytic-model/concepts/concepts-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/authentication/authentication.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/data-in/direct-data-intake/direct-data-intake-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/data-out/vee/vee-api.htm
  - type: Webhooks
    url: asyncapi/visier-webhooks.yml
  - type: Documentation
    url: https://docs.visier.com/developer/apis/webhooks/webhooks-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/planning/plan-administration/plan-administration-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/compensation-benchmarks/compensation-benchmarks-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/apis.htm
- aid: visier:visier-conceptsv2-api
  name: Visier Concepts V2 API
  description: Create, retrieve, update, and delete concepts in your analytic model. You can create, update, and delete one
    or more concepts in an API call.
  humanURL: https://docs.visier.com/developer/apis/administration/projects/projects-api.htm
  baseURL: https://{vanity_name}.api.visier.io
  tags:
  - ConceptsV2
  properties:
  - type: OpenAPI
    url: openapi/visier-conceptsv2-api-openapi.yml
  - type: Documentation
    url: https://docs.visier.com/developer/apis/administration/user-management/users-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/analytic-model/concepts/concepts-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/authentication/authentication.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/data-in/direct-data-intake/direct-data-intake-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/data-out/vee/vee-api.htm
  - type: Webhooks
    url: asyncapi/visier-webhooks.yml
  - type: Documentation
    url: https://docs.visier.com/developer/apis/webhooks/webhooks-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/planning/plan-administration/plan-administration-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/compensation-benchmarks/compensation-benchmarks-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/apis.htm
- aid: visier:visier-consolidatedanalytics-api
  name: Visier Consolidated Analytics API
  description: 'Manage your consolidated analytics (CA) tenants in Visier, such as retrieving the details of CA tenants, creating
    CA tenants, adding or deleting source tenants from CA tenants, and excluding sources from CA tenants.

    <br>**Note:** <em>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).</em>'
  humanURL: https://docs.visier.com/developer/apis/administration/projects/projects-api.htm
  baseURL: https://{vanity_name}.api.visier.io
  tags:
  - ConsolidatedAnalytics
  properties:
  - type: OpenAPI
    url: openapi/visier-consolidatedanalytics-api-openapi.yml
  - type: Documentation
    url: https://docs.visier.com/developer/apis/administration/user-management/users-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/analytic-model/concepts/concepts-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/authentication/authentication.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/data-in/direct-data-intake/direct-data-intake-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/data-out/vee/vee-api.htm
  - type: Webhooks
    url: asyncapi/visier-webhooks.yml
  - type: Documentation
    url: https://docs.visier.com/developer/apis/webhooks/webhooks-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/planning/plan-administration/plan-administration-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/compensation-benchmarks/compensation-benchmarks-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/apis.htm
- aid: visier:visier-dataandjobhandling-api
  name: Visier Data And Job Handling API
  description: Initiate and manage jobs, included or excluded data, and data connector credentials. Administrating tenant
    users can manage jobs and data for their analytic tenants.
  humanURL: https://docs.visier.com/developer/apis/administration/projects/projects-api.htm
  baseURL: https://{vanity_name}.api.visier.io
  tags:
  - DataAndJobHandling
  properties:
  - type: OpenAPI
    url: openapi/visier-dataandjobhandling-api-openapi.yml
  - type: Documentation
    url: https://docs.visier.com/developer/apis/administration/user-management/users-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/analytic-model/concepts/concepts-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/authentication/authentication.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/data-in/direct-data-intake/direct-data-intake-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/data-out/vee/vee-api.htm
  - type: Webhooks
    url: asyncapi/visier-webhooks.yml
  - type: Documentation
    url: https://docs.visier.com/developer/apis/webhooks/webhooks-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/planning/plan-administration/plan-administration-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/compensation-benchmarks/compensation-benchmarks-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/apis.htm
- aid: visier:visier-dataexportconnectorsapi-api
  name: Visier Data Export Connectors API API
  description: 'Manage data export connectors and credentials, and run data export connector jobs. Data export connectors
    send Visier data to external systems, such as Databricks or Snowflake. Use these APIs to manage the credentials for authenticating
    with destinations, validate that credentials work, list available data export connectors, and dispatch connector jobs.

    <br>**Note:** <em>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).</em>'
  humanURL: https://docs.visier.com/developer/apis/administration/projects/projects-api.htm
  baseURL: https://{vanity_name}.api.visier.io
  tags:
  - DataExportConnectorsAPI
  properties:
  - type: OpenAPI
    url: openapi/visier-dataexportconnectorsapi-api-openapi.yml
  - type: Documentation
    url: https://docs.visier.com/developer/apis/administration/user-management/users-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/analytic-model/concepts/concepts-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/authentication/authentication.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/data-in/direct-data-intake/direct-data-intake-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/data-out/vee/vee-api.htm
  - type: Webhooks
    url: asyncapi/visier-webhooks.yml
  - type: Documentation
    url: https://docs.visier.com/developer/apis/webhooks/webhooks-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/planning/plan-administration/plan-administration-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/compensation-benchmarks/compensation-benchmarks-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/apis.htm
- aid: visier:visier-dataintake-api
  name: Visier Data Intake API
  description: 'Send raw or untransformed data to Visier. After we receive the data, Visier runs business rules to transform
    your data into the expected format for the existing mappings.

    <br>**Note:** <em>This API is in **limited availability**. If you are interested in using it, please contact your Customer
    Success Manager (CSM).</em>'
  humanURL: https://docs.visier.com/developer/apis/administration/projects/projects-api.htm
  baseURL: https://{vanity_name}.api.visier.io
  tags:
  - Data Intake
  tags_raw:
  - DataIntake
  properties:
  - type: OpenAPI
    url: openapi/visier-dataintake-api-openapi.yml
  - type: Documentation
    url: https://docs.visier.com/developer/apis/administration/user-management/users-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/analytic-model/concepts/concepts-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/authentication/authentication.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/data-in/direct-data-intake/direct-data-intake-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/data-out/vee/vee-api.htm
  - type: Webhooks
    url: asyncapi/visier-webhooks.yml
  - type: Documentation
    url: https://docs.visier.com/developer/apis/webhooks/webhooks-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/planning/plan-administration/plan-administration-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/compensation-benchmarks/compensation-benchmarks-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/apis.htm
- aid: visier:visier-datamodel-api
  name: Visier Data Model API
  description: "Discover the objects that make up your Visier solution and provide detailed information on the object's schema.\n\
    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.\nThe types of objects you can retrieve using the data model API are:\n  * Analytic objects\n\
    \  * Properties\n  * Dimensions\n  * Selection concepts\n  * Metrics\n  * Predictions\n  * Vee sample questions and categories"
  humanURL: https://docs.visier.com/developer/apis/administration/projects/projects-api.htm
  baseURL: https://{vanity_name}.api.visier.io
  tags:
  - Data Model
  tags_raw:
  - DataModel
  properties:
  - type: OpenAPI
    url: openapi/visier-datamodel-api-openapi.yml
  - type: Documentation
    url: https://docs.visier.com/developer/apis/administration/user-management/users-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/analytic-model/concepts/concepts-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/authentication/authentication.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/data-in/direct-data-intake/direct-data-intake-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/data-out/vee/vee-api.htm
  - type: Webhooks
    url: asyncapi/visier-webhooks.yml
  - type: Documentation
    url: https://docs.visier.com/developer/apis/webhooks/webhooks-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/planning/plan-administration/plan-administration-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/compensation-benchmarks/compensation-benchmarks-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/apis.htm
- aid: visier:visier-dataquery-api
  name: Visier Data Query API
  description: Query against your data in Visier to get aggregate and list data.
  humanURL: https://docs.visier.com/developer/apis/administration/projects/projects-api.htm
  baseURL: https://{vanity_name}.api.visier.io
  tags:
  - Data Query
  tags_raw:
  - DataQuery
  properties:
  - type: OpenAPI
    url: openapi/visier-dataquery-api-openapi.yml
  - type: Documentation
    url: https://docs.visier.com/developer/apis/administration/user-management/users-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/analytic-model/concepts/concepts-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/authentication/authentication.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/data-in/direct-data-intake/direct-data-intake-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/data-out/vee/vee-api.htm
  - type: Webhooks
    url: asyncapi/visier-webhooks.yml
  - type: Documentation
    url: https://docs.visier.com/developer/apis/webhooks/webhooks-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/planning/plan-administration/plan-administration-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/compensation-benchmarks/compensation-benchmarks-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/apis.htm
- aid: visier:visier-dataupload-api
  name: Visier Data Upload API
  description: Send data files to Visier. After we receive the data, Visier starts a receiving job and a processing job to
    process the data.
  humanURL: https://docs.visier.com/developer/apis/administration/projects/projects-api.htm
  baseURL: https://{vanity_name}.api.visier.io
  tags:
  - Data Upload
  tags_raw:
  - DataUpload
  properties:
  - type: OpenAPI
    url: openapi/visier-dataupload-api-openapi.yml
  - type: Documentation
    url: https://docs.visier.com/developer/apis/administration/user-management/users-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/analytic-model/concepts/concepts-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/authentication/authentication.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/data-in/direct-data-intake/direct-data-intake-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/data-out/vee/vee-api.htm
  - type: Webhooks
    url: asyncapi/visier-webhooks.yml
  - type: Documentation
    url: https://docs.visier.com/developer/apis/webhooks/webhooks-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/planning/plan-administration/plan-administration-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/compensation-benchmarks/compensation-benchmarks-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/apis.htm
- aid: visier:visier-dataversionexport-api
  name: Visier Data Version Export API
  description: 'Export Visier data version information, such as tables, columns, and file information, in CSV format.

    <br>**Note:** <em>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).</em>'
  humanURL: https://docs.visier.com/developer/apis/administration/projects/projects-api.htm
  baseURL: https://{vanity_name}.api.visier.io
  tags:
  - DataVersionExport
  properties:
  - type: OpenAPI
    url: openapi/visier-dataversionexport-api-openapi.yml
  - type: Documentation
    url: https://docs.visier.com/developer/apis/administration/user-management/users-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/analytic-model/concepts/concepts-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/authentication/authentication.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/data-in/direct-data-intake/direct-data-intake-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/data-out/vee/vee-api.htm
  - type: Webhooks
    url: asyncapi/visier-webhooks.yml
  - type: Documentation
    url: https://docs.visier.com/developer/apis/webhooks/webhooks-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/planning/plan-administration/plan-administration-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/compensation-benchmarks/compensation-benchmarks-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/apis.htm
- aid: visier:visier-dimensions-api
  name: Visier Dimensions API
  description: "Discover dimensions and members.\n\nA dimension organizes unique values of an attribute into a list or a hierarchical\
    \ structure of members. \nThe structure can be navigated to discover the members, and the members can be used to look\
    \ up benchmark values."
  humanURL: https://docs.visier.com/developer/apis/administration/projects/projects-api.htm
  baseURL: https://{vanity_name}.api.visier.io
  tags:
  - Dimensions
  properties:
  - type: OpenAPI
    url: openapi/visier-dimensions-api-openapi.yml
  - type: Documentation
    url: https://docs.visier.com/developer/apis/administration/user-management/users-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/analytic-model/concepts/concepts-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/authentication/authentication.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/data-in/direct-data-intake/direct-data-intake-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/data-out/vee/vee-api.htm
  - type: Webhooks
    url: asyncapi/visier-webhooks.yml
  - type: Documentation
    url: https://docs.visier.com/developer/apis/webhooks/webhooks-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/planning/plan-administration/plan-administration-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/compensation-benchmarks/compensation-benchmarks-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/apis.htm
- aid: visier:visier-dimensionsv2-api
  name: Visier Dimensions V2 API
  description: 'Create, retrieve, update, and delete dimensions in your analytic model. You can create, update, and delete
    one or more dimensions in an API call.

    <br>**Note:** <em>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).</em>'
  humanURL: https://docs.visier.com/developer/apis/administration/projects/projects-api.htm
  baseURL: https://{vanity_name}.api.visier.io
  tags:
  - DimensionsV2
  properties:
  - type: OpenAPI
    url: openapi/visier-dimensionsv2-api-openapi.yml
  - type: Documentation
    url: https://docs.visier.com/developer/apis/administration/user-management/users-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/analytic-model/concepts/concepts-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/authentication/authentication.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/data-in/direct-data-intake/direct-data-intake-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/data-out/vee/vee-api.htm
  - type: Webhooks
    url: asyncapi/visier-webhooks.yml
  - type: Documentation
    url: https://docs.visier.com/developer/apis/webhooks/webhooks-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/planning/plan-administration/plan-administration-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/compensation-benchmarks/compensation-benchmarks-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/apis.htm
- aid: visier:visier-directdataintake-api
  name: Visier Direct Data Intake API
  description: 'Use the Direct Data Intake API to load data directly into Visier objects. These objects can be delivered as
    part of Visier Blueprint, locally modified objects, or even completely custom objects. Objects must be released to production
    to receive data through the DDI API.

    You can load data into:

    - Subjects

    - Events

    - Parent-child dimensions

    - Multi-value properties'
  humanURL: https://docs.visier.com/developer/apis/administration/projects/projects-api.htm
  baseURL: https://{vanity_name}.api.visier.io
  tags:
  - DirectDataIntake
  properties:
  - type: OpenAPI
    url: openapi/visier-directdataintake-api-openapi.yml
  - type: Documentation
    url: https://docs.visier.com/developer/apis/administration/user-management/users-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/analytic-model/concepts/concepts-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/authentication/authentication.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/data-in/direct-data-intake/direct-data-intake-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/data-out/vee/vee-api.htm
  - type: Webhooks
    url: asyncapi/visier-webhooks.yml
  - type: Documentation
    url: https://docs.visier.com/developer/apis/webhooks/webhooks-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/planning/plan-administration/plan-administration-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/compensation-benchmarks/compensation-benchmarks-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/apis.htm
- aid: visier:visier-emaildomains-api
  name: Visier Email Domains API
  description: 'Manage the list of user email address domains that are allowed in your tenant.

    <br>**Note:** <em>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).</em>'
  humanURL: https://docs.visier.com/developer/apis/administration/projects/projects-api.htm
  baseURL: https://{vanity_name}.api.visier.io
  tags:
  - EmailDomains
  properties:
  - type: OpenAPI
    url: openapi/visier-emaildomains-api-openapi.yml
  - type: Documentation
    url: https://docs.visier.com/developer/apis/administration/user-management/users-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/analytic-model/concepts/concepts-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/authentication/authentication.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/data-in/direct-data-intake/direct-data-intake-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/data-out/vee/vee-api.htm
  - type: Webhooks
    url: asyncapi/visier-webhooks.yml
  - type: Documentation
    url: https://docs.visier.com/developer/apis/webhooks/webhooks-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/planning/plan-administration/plan-administration-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/compensation-benchmarks/compensation-benchmarks-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/apis.htm
- aid: visier:visier-encryptionkeys-api
  name: Visier Encryption Keys API
  description: 'Manage the encryption keys in your Visier tenant. Administrating tenants can specify the tenant in which to
    manage keys using the `TargetTenantID` header. For PGP keys, see `/v1/api/pgp-keys`.

    <br>**Note:** <em>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).</em>'
  humanURL: https://docs.visier.com/developer/apis/administration/projects/projects-api.htm
  baseURL: https://{vanity_name}.api.visier.io
  tags:
  - Encryption Keys
  tags_raw:
  - EncryptionKeys
  properties:
  - type: OpenAPI
    url: openapi/visier-encryptionkeys-api-openapi.yml
  - type: Documentation
    url: https://docs.visier.com/developer/apis/administration/user-management/users-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/analytic-model/concepts/concepts-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/authentication/authentication.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/data-in/direct-data-intake/direct-data-intake-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/data-out/vee/vee-api.htm
  - type: Webhooks
    url: asyncapi/visier-webhooks.yml
  - type: Documentation
    url: https://docs.visier.com/developer/apis/webhooks/webhooks-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/planning/plan-administration/plan-administration-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/compensation-benchmarks/compensation-benchmarks-api.htm
  - type: Documentation
    url: https://docs.visier.com/developer/apis/apis.htm
- aid: visier:visier-jobs-library-api
  name: Visier Jobs Library API
  description: Access over 3,300 standard jobs and get complete details in 27 languages, such as alternative titles, descriptions,
    and skills.
  humanURL: https://docs.visier.com/developer/apis/administration/projects/projects-api.htm
  baseURL: https://{vanity_name}.api.visier.io
  tags:
  - Jobs Library
  properties:
  - type: OpenAPI
    url: openapi/visier-jobs-library-api-openapi.yml
  - type: Documentation
    url: https:

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

Work with this as data

Every provider 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 providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • 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 provider
curl "https://apis.io/api/v1/providers/visier"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/visier/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/visier/evidence"

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

Get an API key

Free tier, no email required.

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