---
title: "Connect-sheet content for one app"
method: GET
path: "/v1/integrations/catalog/{app_slug}/details"
tags: ["integrations"]
---

# Connect-sheet content for one app

`GET /v1/integrations/catalog/{app_slug}/details`

## Request

- Base URL: `https://api.patricia.app` (the document declares no server; this is the origin it was published from)
- URL: `https://api.patricia.app/v1/integrations/catalog/{app_slug}/details`
- Auth: HTTP bearer

The staff-authored detail-sheet content (what Patricia can do, data it can access, what you need to connect) for one app. Returns ``has_content=false`` with empty sections when no content has been authored yet, and the sheet then stands on what the catalog knows about the app.

## Path parameters

- `app_slug` string, required: The catalog app slug to describe.

## Headers

- `X-Tenant-Id` string, nullable

## Response `200`

Successful Response

- IntegrationAppDetailsResponse: Public read for the Connect sheet. ``has_content`` is False when no row is authored yet.
  - `app_slug` string, required
  - `has_content` boolean
  - `description` string
  - `tools` IntegrationToolBlurb[]
    - `name` string, required
    - `description` string
    - `mode` 'auto' | 'ask_first'
  - `data_access` string[]
  - `requirements` string[]

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/patricia/apis/patricia-api.md) · [All operations](https://skmtc.dev/patricia/apis/patricia-api/llms.txt) · [OpenAPI document](https://skmtc.dev/patricia/apis/patricia-api/revisions/0dfb44495ea1?raw)
