/MACS3.API.Services

The RESTful MACS3 API Services

GNU Lesser General Public License v3.0LGPL-3.0

MACS3 API Services

The MACS3 API Services enable users to perform cloud-based stability-, lashing-, dangerous cargo calculations and condition checks for vessels.

You can easily integrate the services into your digital infrastructure by calling the RESTful APIs, so your application will make HTTP requests and parse the response. By default, the response format is JSON

Status

If you wish to stay informed about downtimes or status changes of the MACS3 API Services, you may subscribe to our Status-Page.

Release-Notes

If you wish to stay informed about the latest MACS3 API Service changes, you may subscribe to our Release-Notes.

Requirements to explore the services

  • Your personal company account
  • Your account related API-Key
  • Your account/vessel assignment (by IMO-Number)

In order to request an account, please contact api.macs3@navis.com.

Quick Start: Explore the services through RESTful APIs

The service documentations are based on the OpenAPI specification (aka Swagger) and can best be explored by using a REST Client like Swagger or Postman.

  • Swagger has got the benefit of being a combination of REST Client and built-in "documentation right at your fingertips" - so it's a good point to start.
  • Postman is the most-used REST Client worldwide and gives you maximum flexibility and unlimited options. More experienced users may prefer to use Postman as REST Client and use the Swagger documentation just for reference.

Have your API-Key ready and follow our Swagger or Postman guide (Stability) for a quick start.

Advanced: Integrate the services into your solution

When it comes to integration, you should use Client SDKs to take the RESTful API complexity out of coding as the SDKs provide models and endpoints for each service as reusable packages.