---
title: "List Profiles"
method: GET
path: "/v2/cash-app/auto-post/profiles"
tags: ["cash-app"]
---

# List Profiles

`GET /v2/cash-app/auto-post/profiles`

## Request

- Base URL: `https://api.stuut.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.stuut.ai/v2/cash-app/auto-post/profiles`
- Auth: HTTP bearer

List Auto-Post Profiles

List the selectable auto-post policy profiles, each with display text for the settings UI.

## Response `200`

Successful Response

- AutoPostProfileInfo[]
  - `value` 'standard' | 'strict' | 'permissive', required: Auto-post policy selected per organization. All profiles share the same rule — block if any criterion has effective severity = blocker, OR if enough independent cautions accumulate. Profiles differ in which (criterion, level) pairs they upgrade or downgrade from the rubric's default severity, and in how many accumulating cautions trigger a block. See stuut.core.cash_app.scoring.auto_post for the per-profile override tables and caution thresholds.
  - `label` string, required
  - `description` string, required

---

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