> ## Documentation Index
> Fetch the complete documentation index at: https://developers.senderz.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Get authorisation

> Retrieve a single associate authorisation by ID.

Retrieve one associate authorisation belonging to your account.

<api method="GET" url="https://api.senderz.ai/v1/associate-authorisations/{id}" />

**Required permission:** `authorisations:read`

## Path parameters

<ParamField path="id" type="string" required>
  The authorisation ID (e.g. `aa_a1b2c3`).
</ParamField>

## Response

<ResponseField name="id" type="string" />

<ResponseField name="state" type="string">
  `awaiting_owner_confirmation`, `awaiting_sid_verification`, `authorised`, `pending_authority`, `active`, or `declined`. `pending_authority` means the authorisation has been lodged with the country's registration authority and is awaiting its confirmation.
</ResponseField>

<ResponseField name="country" type="string" />

<ResponseField name="authority" type="string">
  The country's registration authority (`ACMA` for AU), or `null` where none is live.
</ResponseField>

<ResponseField name="claimed_sender_id" type="string" />

<ResponseField name="owner_entity_name" type="string" />

<ResponseField name="owner_entity_abn" type="string" />

<ResponseField name="owner_rep_name" type="string" />

<ResponseField name="owner_rep_email" type="string" />

<ResponseField name="owner_confirmed_sid_is_authority_verified" type="boolean">
  Whether the owner attested that the Sender ID is already verified under the market's scheme.
</ResponseField>

<ResponseField name="owner_confirmed_at" type="string" />

<ResponseField name="declined_at" type="string" />

<ResponseField name="decline_reason" type="string" />

<ResponseField name="pending_authority_at" type="string" />

<ResponseField name="active_at" type="string" />

<ResponseField name="authority_reference" type="string">
  The authority's reference for the association, once issued.
</ResponseField>

<ResponseField name="created_at" type="string" />

<ResponseField name="updated_at" type="string" />

## Example

<CodeGroup>
  ```bash cURL theme={null}
  curl "https://api.senderz.ai/v1/associate-authorisations/aa_a1b2c3" \
    -H "Authorization: Bearer sk_live_xxxxxxxxxxxx"
  ```
</CodeGroup>

```json 200 theme={null}
{
  "ok": true,
  "data": {
    "id": "aa_a1b2c3",
    "state": "pending_authority",
    "authority": "ACMA",
    "country": "AU",
    "claimed_sender_id": "CHIC",
    "owner_entity_name": "CHIC MANAGEMENT PTY LIMITED",
    "owner_entity_abn": "80104930743",
    "owner_rep_name": "Paul",
    "owner_rep_email": "paul@example.com",
    "owner_confirmed_sid_is_authority_verified": true,
    "owner_confirmed_at": "2026-09-19T13:15:00+10:00",
    "pending_authority_at": "2026-09-19T13:15:00+10:00",
    "created_at": "2026-09-19T12:00:00+10:00",
    "updated_at": "2026-09-19T13:15:00+10:00"
  },
  "meta": {
    "request_id": "req_get123",
    "timestamp": "2026-09-19T14:30:00+10:00"
  }
}
```

<Note>
  A `404` is returned for any authorisation outside your account.
</Note>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.