The endpoints made available through the DeltaJSON REST API can be used to perform synchronous and asynchronous operations. The results can then be visualised or downloaded and used for further processing.

Establish a secure connection using DeltaJSON SaaS at:

https://www.deltaxml.com/api/djsonapp/v1
CODE

Simply add the required operation listed in the table below at the end of the above url to use the service.

Endpoint

Description

Documentation

POST

Operations

/compare

comparison of two JSON files

Compare Request

/merge

resolved comparison of two JSON files

Two Way Merge Request

/three-way-merge

resolved comparison of two JSON files that are edits of a common ancestor JSON file

Three Way Merge Request

/graft

apply changes defined in a JSON delta file to any other similar JSON data file

Graft Request

/patch

apply updates to JSON files in remote locations

Patch Request

Utilities

/authorise

refresh access token

Authorise endpoint to refresh token

All the examples listed in the table run synchronous operations with a number of configuration options.

To run asynchronous operations refer to the Guide to Asynchronous Operation using DeltaJSON SaaS API.

You can always refer to the DeltaJSON Postman Collection to try samples for each operation