---
title: "Get Secondary Profile Status"
method: GET
path: "/v2/business-units/{business_unit_id}/secondary-profile"
tags: ["business-units"]
---

# Get Secondary Profile Status

`GET /v2/business-units/{business_unit_id}/secondary-profile`

## 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/business-units/{business_unit_id}/secondary-profile`
- Auth: HTTP bearer

The business unit's Twilio Secondary Profile verification status. Served from what Twilio last
pushed to the `/trust-hub` callback; a status Twilio could still change is re-read live so a
missed callback repairs itself. Best-effort: returns a null status when the BU has no profile,
the org has no sub-account, or Twilio is unreachable. Requires organization admin.

## Path parameters

- `business_unit_id` string, required

## Response `200`

Successful Response

- SecondaryProfileStatus: Status of a business unit's Twilio Secondary Customer Profile. Served from what Twilio last pushed to the `/trust-hub` callback. A non-final status is re-read live from Twilio (and the fresh value stored), so a missed callback repairs itself. `None` when the BU has no profile, no sub-account, or Twilio is unreachable.
  - `status` string, nullable, required: Twilio customer-profile status, or null.
  - `profile_sid` string, nullable, required: Twilio Secondary Profile SID, or null.
  - `rejection_reason` string, nullable, required: Why Twilio rejected the profile, when it did.

## Other responses

- `422`: Validation Error

---

[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)
