---
title: "Get a Max integration"
method: GET
path: "/public/v1/max/integrations/{integrationId}"
tags: ["Max Connectors"]
---

# Get a Max integration

`GET /public/v1/max/integrations/{integrationId}`

Returns one personal connected account with its connection health and which of its tools are enabled for Max. An expired integration needs to be reconnected in the app before Max can use it again. Read-only — tool selection and reconnect are changed in the app only — not via an API key. Requires a USER API key.

## Path parameters

- `integrationId` integer, nullable

## Response `200`

Integration detail

- object
  - `ok` true, required
  - `data` object, required
    - `id` number, required
    - `toolkit` string, required
    - `connectedEmail` string, nullable
    - `isConnected` boolean, required
    - `isExpired` boolean
    - `createdAt` string, nullable, required
    - `updatedAt` string, nullable, required
    - `allowedToolSlugs` string[], nullable
    - `allowedScopes` string[], nullable
    - `availableToolsCount` number, nullable
    - `enabledToolsCount` number, nullable

## Other responses

- `401` — Unauthorized — a USER API key is required

## Changes

- **2026-10-03** `666cd9efa9f3` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/getfrontline/apis/public-api/changes/public/v1/max/integrations/:integrationId/get.md)

---

[API](https://skmtc.dev/getfrontline/apis/public-api.md) · [All operations](https://skmtc.dev/getfrontline/apis/public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/getfrontline/apis/public-api/revisions/666cd9efa9f3?raw)
