---
title: "GET /branches"
method: GET
path: "/branches"
tags: ["Branch"]
---

# GET /branches

`GET /branches`

Gets a list of all `Branch` objects.

## Headers

- `If-Modified-Since` string
- `If-None-Match` string

## Response `200`

Successful response with a list of `Branch` data

## Other responses

- `400` — You have sent a request which could not be understood.
- `408` — Your client has failed to submit a request, and a timeout has occurred.
- `429` — You have requested this resource too often. Slow down.
- `500` — An error occurred on the server. No further information is available.
- `503` — The service is temporarily unavailable.
- `default` — A standard error response.

## Changes

- **2016-12-30** `b92de71c8b17` — 1 warning
  - deleted the `header` request parameter `User-Agent`

[Change history](https://skmtc.dev/openbankinguk/apis/open-data-api/changes/branches/get.md)

---

[API](https://skmtc.dev/openbankinguk/apis/open-data-api.md) · [All operations](https://skmtc.dev/openbankinguk/apis/open-data-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/openbankinguk/open-data-api/revisions/ae569374d15c/schema)
