Vista API Overview

The Vista API provides a RESTful API as a service layer for any cloud customer's instance of Vista. By exposing this API service that wraps the Viewpoint Vista database in the customer's local installation (done through the App Xchange Platform), we allow customers to develop against their Vista instance and build custom solutions for their teams, or empower third parties to securely access their Vista instance to build custom integrations to power their use of Vista.

The Vista API is a RESTful API with resource-oriented URLs, JSON encoded responses, and HTTP response codes. The API is designed with a logical view of the data points that exist within the various Vista modules, mirroring the folder structure of the Vista database.

API Organization

The Vista API is organized by Vista module and includes endpoints in the following modules:

Accounts Payable
Accounts Receivable
Document Management
Equipment Management
General Ledger
Headquarters
Human Resources
Inventory
Job Cost
Project Management
Purchase Order
Payroll
Subcontract Ledger
Service Management