---
title: "Get all brokerage authorization types"
method: GET
path: "/brokerageAuthorizationTypes"
tags: ["Reference Data"]
---

# Get all brokerage authorization types

`GET /brokerageAuthorizationTypes`

Returns a list of all defined Brokerage authorization Type objects.

## Query parameters

- `brokerage` string

## Response `200`

A list of all defined Brokerage Authorization Type objects.

- BrokerageAuthorizationTypeReadOnly[]
  - `id` string, uuid
  - `type` 'read' | 'trade'
  - `auth_type` 'OAUTH' | 'SCRAPE' | 'UNOFFICIAL_API' | 'TOKEN'
  - `brokerage` object
    - `id` string, uuid
    - `name` string — Full name of the brokerage.
    - `slug` string — A unique identifier for that brokerage. It is usually the name of the brokerage in capital letters and will never change.

## Other responses

- `default` — Unexpected error.

---

[API](https://skmtc.dev/passiv/apis/snaptrade.md) · [All operations](https://skmtc.dev/passiv/apis/snaptrade/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/passiv/snaptrade/revisions/25a7a01aaf89/schema)
