List integrations
GET/api/meshobjects/meshintegrations
List all integrations accessible by the user with optional pagination and filtering.
Integrations enable building blocks to interact with external systems like GitHub, GitLab, and Azure DevOps for pipeline automation and repository management.
meshStack provides two built-in integrations:
- meshStack Replicator (Built-in): System integration for the meshStack Replicator component
- meshStack Metering (Built-in): System integration for the meshStack Metering/Kraken component
Built-in integrations are:
- Read-only (cannot be created, updated, or deleted via the API)
- Visible to all users with the list permission for integrations
- Include a
statusfield with Workload Identity Federation (WIF) information for cloud provider authentication
Regular (user-created) integrations do not provide the WIF information and can be fully managed via the API.
Users can only see integrations that belong to their workspace (workspace-scoped access) plus the built-in integrations. Platform administrators can see all integrations across all workspaces.
The response includes pagination information and HAL links for navigation.
Request
Responses
- 200
- 400
- 401
- 403
- 406
The page of integrations
The request is invalid. The message names the invalid part.
The request has no valid authentication.
The authenticated user or API key lacks the permission for this request.
The Accept header names no media type of this operation, or a version that is no longer supported.