Data Upload API
Send data files to Visier.
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 capability:
- Data Upload
Not sure if you have this feature or capability? Reach out to your administrator.
Overview
Use the Data Upload API to send one data file per API call to Visier. If you want to send multiple files at once, compress the files into a single ZIP file. To support long-running uploads, this API uses a client redirect to Visier's upload infrastructure. For best performance, use an HTTP client that supports the 100 Continue status code.
File requirements
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.
Filenames can contain letters (A-Z, a-z), numbers (0-9), hyphens (-), periods (.), and underscores (_).
You can upload files:
- In ZIP, CSV, XLS, or XLSX format. If you upload an XLS or XLSX file containing multiple sheets, each sheet creates a unique data transfer in Visier.
- In plain text or PGP-encrypted. For more information about encrypting files, see Encrypt files.
- Up to 500 MB file size. If your file is bigger than 500 MB, we recommend using SFTP instead. For more information, see File Upload Using SFTP.
Next steps
After you send the file to Visier, Visier processes the file during your next scheduled job. Alternatively, you can run a job manually after Visier receives the file. For more information, see File Upload Using the Solution.