The Ensighten Manage API is an application interface that provides access to Ensighten Manage TMS data without going directly to the Manage User Interface.
The Manage API is a fully RESTful service that meets or exceed all industry standards of security, scalability, and consistency while providing a flexible means to access the Ensighten TMS in a variety of ways.
The Manage API requires authentication. Security is essential to Ensighten, by requiring authentication our customers can control only their own production code from the Manage API.
Often REST APIs requiring authentication have sessions. Similar to others, the Manage API issues authentication tokens that require verification before executing commands. The Manage API has a 15 minute timeout similar to the Manage UI, that is, if the authentication token is not refreshed within 15 minutes you must request a new one.
Ready to raise your sleeves? Let's begin!
First and foremost, bookmark and become familiar with our apiary Manage API technical specification documentation. You will find all the supported entities you can action via the API.
Next, you will need to encode your Manage account credentials to be able to successfully authenticate. It must be base64 encoded.
Then, you will need a developer API tool to help you test and troubleshoot your requests. We recommend the Postman app from the Chrome store.
Now, you are ready to start trying some basic use cases to get you going!