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
If you wish to stay informed about downtimes or status changes of the MACS3 API Services, you may subscribe to our Status-Page.
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 firstname.lastname@example.org.
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.
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.
If your coding platform is C#, you may use the SDKs published by Navis NCVS at nuget.org:
The following service documentations are available: