Data Intake API

Send your raw data files to Visier and let us take care of the rest.

Note:  

  • Limited Availability This feature is in limited availability. If you are interested, please contact your Customer Success Manager.
  • To send raw data to Visier, we recommend the Data Upload API because it is simpler and stabler than the Data Intake API. For example, the Data Intake API uses three API calls to send data to Visier, whereas the Data Upload API uses one API call. For more information, see Data Upload API.

Who can use this feature?

To use the APIs, you must have a Visier account with a profile that has the API capability. If you don't have an account, contact your administrator. They will create an account for you with permissions that allow you to view data.

In addition to an API profile, your API user must have a profile with the following capabilities:

  • Data: Write (access level), Simple (view level)
  • Model: Write (access level), Simple (view level)
  • Manage Jobs
  • Data Upload

Not sure if you have this feature or capability? Reach out to your administrator.

Overview

If your data requires transformations to work with Visier, you can use the Data Intake API to send raw data to Visier. To use this API, your Visier solution must contain existing mappings and rules.

To send data files using the API, the data files must be in a location that your API application can access. If using Postman, the data files you want to upload must be in Postman's files folder on your local device. For more information, see "Working directory" in Setting up Postman.

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

With this API, you can:

  • Retrieve a list of the sources in Visier so you know what kind of data you can send.
  • Start a transfer session through which to send data to Visier.
  • Transfer data to Visier in JSON, CSV, or ZIP format.
  • Complete a transfer session to trigger a data receiving job in Visier.