Developer Tools
6connect ProVision can integrate with your existing tools and workflow through use of the API and CLI. The 6connect The ProVision API allows you to access the data and functions of the 6connect web the web tools to to run advanced commands in ProVision, and supports a wide variety of update and deletion conditions not available in the UI.
...
Table of Contents maxLevel 2
API Overview
The 6Connect ProVision API is a RESTful API to access your data in the 6Connect tools. ReST REST relies on stateless, client-server communication, and is implemented using the HTTP protocol (the 6Connect APIv2 uses HTTPS). It is a simple and lightweight alternative to Web Services and can implemented in nearly any language. The 6Connect ProVision API operates similarly to other popular ReST REST APIs you may have worked with, such as Facebook or Twitter.
To learn more about request formatting, making requests, and the tools available, visit Making API Requests. You can also get the PHP SDK for PHP libraries and sample code.
Here are some important details about our ReST REST implementation:
- The API only comes with the full 6Connect ProVision IPAM product. If you would like to upgrade to the full version, contact sales@6Connect.com.
- All transactions are over HTTPS (SSL - port 443) only. Any transaction not using SSL will be rejected, and you will have potentially exposed sensitive data.
- All API results are formatted in JSON. XML support is coming soon.
- APIv2 requests use standard HTTP methods such as GET, PUT, POST, PATCH, and DELETE. We suggest using POST if the length of data in the request is over 8KB.
- You can use any language you would like to query the API.
...
Info | ||
---|---|---|
| ||
Public APIv2 documentation is located at https://cloud.6connect.com/APIv2/. APIv2 documentation includes:
|
APIv2 is ProVision's currently supported RESTful API version. APIv2 adds new endpoints and upgraded functionality over APIv1, through use of HTTPS authentication, additional HTTP methods (GET, PUT, POST, etc.), and JSON payloads.
...
ProVision's Reverse API calls and UI elements allow for integration with outside APIs to improve workflow and create custom display content. In the ProVision user interface, the Reverse API page allows for endpoints to be built and provides a text editor to create presentation JavaScript commands. This JavaScript presentation code is then displayed in the Reverse the Reverse API Gadget.
Toolkit
6connect provides customers with additional Additional CLI modules for ProVision power users are available in the /tools directory.
CLI
...