---
title: "GET /connections/sources"
method: GET
path: "/connections/sources"
tags: ["connections"]
---

# GET /connections/sources

`GET /connections/sources`

## Request

- Base URL: `https://api.betteroff.finance`
- URL: `https://api.betteroff.finance/connections/sources`
- Auth: one of:
  - HTTP bearer
  - HTTP bearer

## Response `200`

Success

- object
  - `sources` object[], required: The kinds of connection BetterOff offers: a short fixed list that changes only with a BetterOff release. Not paginated.
    - `id` string, required
    - `source` string, required
    - `label` string, required
    - `connectionKind` string, required
    - `flow` string, required
    - `startSupported` boolean, required
    - `finishRequired` boolean, required
    - `recommendedFor` string[], required
    - `capabilities` object[], required
      - `id` string, required
      - `label` string, required
    - `startEndpoint` string
    - `finishEndpoint` string
    - `enabled` boolean

## Other responses

- `default`: Problem details

---

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