LeanIX is built with a Microservices architecture, with different services and API endpoints. Below you find a list of all public APIs. For each entry, you see their main resources, the endpoint URL, links to Swagger API References and links to SDKs if available. We also provide examples for the Usage of SDKs.
The endpoint URL depends on the instance you are using. We use the variable
base_url, which has one of the following values:
https://app.leanix.net- If you are using the default instance of LeanIX
https://us.leanix.net- If you are using the US instance of LeanIX
https://<customer>.leanix.net- If you have a dedicated instance of LeanIX
Information about used applications, technologies, projects and more objects can be stored in the IT Inventory of LeanIX. LeanIX provides a Data Model with so called "Fact Sheets" out of the box. Via the Pathfinder API you an interact with this data model.
- All Fact Sheets Types: Applications, IT Components, Projects, ...
MTM stands for Multi-Tenancy Manager. It is a central service of LeanIX to manage workspaces and user accounts. It also provides OAuth2 endpoints for authentication of users.
Webhooks allow you to receive information about events as they happen in near real-time in LeanIX. You can then extend, customize, and integrate LeanIX with your own extensions or even with other applications.
The Metrics add-on allows you to store time-series data in LeanIX. This data can come from various sources, which are relevant to Business, Development or Operations.
With the Survey add-on, admins can design own questionnaires in LeanIX which they send out to get the answers of users. The results of the surveys are displayed in context of LeanIX and can be accessed via the API.