V1 map catalog API

The V1 API allows maps to be cataloged by calling POST/v1/hip/catalog.

Before a map can be cataloged it must be placed in one of the directories defined for the map.dirs property in the tx-rest.properties file.

Information about the map can be specified in the JSON payload and that information will be visible in the Swagger page at the following location:

{host}:{port}/hip-rest/api-docs?url=v1/hip/docs

The map can then be run using the endpoint /v1/hip/maps/catalog/{path} with either a PUT action, or a POST action, where a PUT will run it synchronously and a POST will run it asynchronously. The {path} refers to the url_path field that was provided when cataloging the map.