Skip to main content
All CollectionsMercury Nexus Integrations & API
Mercury Connect API Swagger 2.0 Update
Mercury Connect API Swagger 2.0 Update
Updated over a year ago

About Swagger 2.0 standard

The Mercury API is based on the Swagger 2.0 standard. Swagger is a powerful open source framework backed by a large ecosystem of tools that helps you design, build, document, and consume RESTful APIs.

The specification creates the RESTful contract for an API, detailing all of its resources and operations in a human and machine-readable format for easy development, discovery, and integration.

The Swagger specification defines a set of files required to describe such an API. These files can then be used by the Swagger-UI project to display the API and Swagger-Codegen to generate clients in various languages. Additional utilities can also take advantage of the resulting files, such as testing tools.

Specification Format

The files describing the RESTful API in accordance with the Swagger specification are represented as JSON objects and conform to the JSON standards. YAML, being a superset of JSON, can be used as well to represent a Swagger specification file.

The Mercury API specification has been represented in the YAML format.

References

Getting Started with Swagger

The Swagger Specification

Swagger editor

Generate Client Code

What if the field I want to use does not have an endpoint?

Not all Person and Opportunity fields currently have endpoints. If you want a new field made available, request this via the Ideas Portal. When updates are made these requests will all be taken into consideration.

Download the Mercury API Swagger specification

The swagger specification for the Mercury API can be downloaded from here:

Swagger updated 3 September 2021

APPLICATIONS THAT OPEN A .YML FILE -Apple TextEdit, Notepad2, Microsoft Notepad, Microsoft Wordpad

Did this answer your question?