---
title: "List app integrations"
method: GET
path: "/app/{appId}/integrations"
tags: ["app"]
---

# List app integrations

`GET /app/{appId}/integrations`

## Request

- Base URL: `https://api.runway.team`
- URL: `https://api.runway.team/app/{appId}/integrations`
- Auth: API key in header `X-API-Key`

Returns the list of integrations installed on the given app. Use the returned `installationId` for other endpoints that act on a specific integration (e.g. uploading a Custom CI build).

## Path parameters

- `appId` string, required

## Response `200`

List of integrations installed on an app

- IntegrationEntity[]
  - `installationId` string, required: Unique identifier for this integration installation on the app. Pass this as `integrationId` to other endpoints that act on a specific integration.
  - `type` string, required: The integration type (e.g. github, jenkins, apple, customCI).
  - `name` string, required: Human-readable display name for the integration.
  - `alias` string, nullable: Optional user-defined alias for the integration installation.
  - `providerId` string, required: Identifier for the underlying provider this installation belongs to.
  - `capability` string, required: The integration's capability.

## Other responses

- `404`: Resource not found response

---

[API](https://skmtc.dev/runway/apis/runway-rest-api.md) - [All operations](https://skmtc.dev/runway/apis/runway-rest-api/llms.txt) - [OpenAPI document](https://skmtc.dev/runway/apis/runway-rest-api/revisions/081109863a9a?raw)
