---
title: "Get integration status (session counts by state)"
method: GET
path: "/{version}/integrations/{integration_id}/status"
tags: ["Integration Monitoring"]
---

# Get integration status (session counts by state)

`GET /{version}/integrations/{integration_id}/status`

Returns counts for active/processing/processed/failed sessions.

## Path parameters

- `version` 'v1', required
- `integration_id` string, required

## Response `200`

Status counts

- IntegrationStatusCounts
  - `integration_id` string
  - `sessions` object
    - `active` integer, required
    - `processing` integer, required
    - `processed` integer, required
    - `failed` integer, required
    - `expired` integer, required
  - `last_activity_at` string, date-time

## Other responses

- `401` — Unauthorized
- `404` — Integration not found

---

[API](https://skmtc.dev/sprinto/apis/sprinto-custom-integration-entities-sync-api.md) · [All operations](https://skmtc.dev/sprinto/apis/sprinto-custom-integration-entities-sync-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/sprinto/sprinto-custom-integration-entities-sync-api/revisions/270aadbb0f41/schema)
