Skip to content

jj1985/leanix-api

v1.0.0MIT

Skill for the SAP LeanIX APIs with a focus on getting access set up correctly and working with fact sheets: technical users and API tokens, the OAuth2 client-credentials token exchange, Admin/Member/Viewer roles, per-type permissions, custom roles and virtual workspaces (ACEs), least-privilege choices per integration, 401/403/429 troubleshooting; the GraphQL API (allFactSheets facet filters, cursor pagination, inline fragments, createFactSheet/updateFactSheet JSON patches for fields, lifecycle, tags, relations, external ids, archiving); the Integration API (LDIF, processors, JUEL, synchronization runs, deletion scope); webhooks, Metrics v2, Excel import/export, Pathfinder REST, the MTM user-management API and the SAP LeanIX MCP server. Includes references, an official docs snapshot, a curated OpenAPI 3.1 spec and a dependency-free Python client/CLI.

scripts

  • leanix-api
  • evals/nightly-cmdb-sync-via-integration-api/place-files.sh
  • scripts/leanix_api.py
plugin.json
name
leanix-api
version
1.0.0
description
Skill for the SAP LeanIX APIs with a focus on getting access set up correctly and working with fact sheets: technical users and API tokens, the OAuth2 client-credentials token exchange, Admin/Member/Viewer roles, per-type permissions, custom roles and virtual workspaces (ACEs), least-privilege choices per integration, 401/403/429 troubleshooting; the GraphQL API (allFactSheets facet filters, cursor pagination, inline fragments, createFactSheet/updateFactSheet JSON patches for fields, lifecycle, tags, relations, external ids, archiving); the Integration API (LDIF, processors, JUEL, synchronization runs, deletion scope); webhooks, Metrics v2, Excel import/export, Pathfinder REST, the MTM user-management API and the SAP LeanIX MCP server. Includes references, an official docs snapshot, a curated OpenAPI 3.1 spec and a dependency-free Python client/CLI.
license
MIT

What else this package ships

These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.

  • leanix_api.py
  • place-files.sh
  • 4YAML files
  • servers.csv
View on GitHub