---
title: "Get integrations by provider type"
method: GET
path: "/api/integrations/{providerType}"
tags: ["Integrations"]
---

# Get integrations by provider type

`GET /api/integrations/{providerType}`

Retrieves all integrations for a specific cloud provider

## Path parameters

- `providerType` 'aws' | 'gcp' | 'azurerm' | 'k8s', required

## Response `200`

Successfully retrieved integrations

- IntegrationResponse[]
  - `id` string — Integration ID
  - `accountId` string — Account ID
  - `name` string — Integration name
  - `active` boolean — Whether the integration is active
  - `lastScan` string, date-time — Last successful scan time
  - `creationDate` string, date-time — Integration creation date
  - `accountNumber` string — Cloud account number (for AWS, Azure, K8s)
  - `projectId` string — GCP project ID (for GCP only)

## Other responses

- `400` — Bad Request Error
- `401` — Unauthorized Error
- `404` — Not Found Error
- `500` — Internal Server Error

---

[API](https://skmtc.net/firefly/apis/api-gateway.md) · [All operations](https://skmtc.net/firefly/apis/api-gateway/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/firefly/api-gateway/revisions/eea119b4113f/schema)
