Connection Establishment

To test this process, you can use the IDC API Client from the Dashboard -> API -> Open API Client, or an external tool like SoapUI, Advanced Rest Client (ARC), PhpStorm, and many others.

What Is JSON?
JSON (pronounced as Jason) stands for “JavaScript Object Notation” which is a human-readable, compact solution to represent a complex data structure and facilitate data interchange between systems. It’s a widespread data format with diverse applications enabled by its simplicity and semblance to readable text. As such, it’s used by most but not all systems for communicating data.

JSONLint
JSONLint is a free validator and reformatter for JSON, a lightweight data-interchange format. Copy and paste, directly type, or input a URL into the editor, and let JSONLint tidy and validate your JSON code. You can use it here: https://jsonlint.com/

What is XML?
XML (pronounced as Xamal) stands for “Extensible Markup Language” which is a human-readable markup language, like HTML, without predefined tags to use. Instead, you define your tags explicitly designed for your needs. This is a powerful way to store data in a format that can be stored, searched, and shared.

XmlLint
XmlLint is a free tool to format, beautify, and validate XML. Copy and paste, directly type, or input a URL in the editor, and let XmlLint tidy and validate your XML code. XmlLint is entirely client-sided! If you have sensitive data to be formatted quickly, your information will never be saved, shared, stored or transmitted to our servers here at XmlLint. You can use it here: https://xmllint.com/

In the example, we are using SoapUI API Client.