Skip to main content
Skip table of contents

Testing Using Postman

Postman is a well established web development and testing tool for working with APIs. It provides easy access to the APIs to perform merge operations using your licensed products.

Note that before using Postman, the Merge REST server must be first setup and run, see The REST Server

Postman provides extensive features for performing integration testing with our API. It allows for repeatable, reliable tests that can be automated and used  in a variety of environments and includes useful tools for persisting data. See the Postman Learning Centre.

Note that the Google has deprecated Chrome Apps so it is preferable to download the latest version of Postman from https://www.getpostman.com/

A collection is available for testing using Postman.

To use this, copy this link:  https://www.getpostman.com/collections/ba8efcd3042d89f2738a

Go to Postman and press the Import button in the top left:

Then press "Import From Link" in the popup that appears, then follow the instructions in the box:

Paste the saved link into this window:

After importing, the collection is available from the sidebar under "Collections":

The Collection comes with various example requests, these have been set up with Collection specific variables - "scheme", "host", and "port" as shown in the URL below.

These three variables have the respective default values of httplocalhost, and 8080

If you need to change these, then click the "..." button in the sidebar next to the Collection name, then "Edit".  Note that the Variables tab is only available for the Collection not the individual requests.

From "Variables" you can then edit as required, for example if the REST service is running over a different port than 8080:

Example Responses

Some requests also have example responses (available under the "Examples" dropdown in the top-right) - showing you the sort of HTTP response you can expect from the service.  The examples are also documented in the API documentation hosted by Postman here https://documenter.getpostman.com/view/5865263/S1ENwxcg

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.