Projects API

Make project changes using Visier APIs.

Access requirements

To use APIs, you must have a Visier account and authenticate. For more information about authenticating, see API Authentication.

Custom profile with these capabilities:

  • Direct Publish
  • Read access to any profile capability

When importing a project, your user capabilities must be valid for the changes within the project. For example, if importing a project that contains changes to a dimension, your user must have at least Model (Write, Simple).

Reach out to your administrator for access.

Overview

In Visier, you can use a project to make a set of changes and then publish all the changes to your production version. For more information about projects, see Use Projects for Version Control.

With this API, you can:

  • Retrieve a list of draft projects accessible to the user
  • Retrieve a draft project's information
  • Retrieve a list of all committed changes in a project
  • Retrieve a list of all production versions
  • Create a new draft project
  • Delete a draft project
  • Perform an operation on a draft project, such as publishing the project

    Note: Uncommitted changes in the project are automatically committed before publishing the project to production.