Vista API Overview

The Vista API is a RESTful API that has resource-oriented URLs, returns JSON-encoded responses, and uses standard HTTP response codes, authentication, and verbs. 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.

The Vista API will affect the Vista data tied to a given set of API keys, which you use to authenticate a request. You may have different API keys for your Vista production and test instances.

Before you begin making API calls, familiarize yourself with forms, settings, default behaviors, and customizations in Vista.

See the Getting Started section for more information about setup, authentication, troubleshooting, and support.

See the Vista API Reference Documentation section for guidance on using the API endpoint documentation.

The Xchange Direct Base URL is as follows.

https://api.xchange.trimble.com/connect/v1/direct/