---
title: "Refresh Individual Accounts or Connections"
method: POST
path: "/refresh/{id}"
tags: ["Data Refresh"]
---

# Refresh Individual Accounts or Connections

`POST /refresh/{id}`

This endpoint requests a data refresh for a specific financial institution or a specific account that the user has connected to your application.

#### Connection ID

Calling this endpoint with a **Connection** ID will request that Akahu performs a data refresh for all of the user's connected accounts that are held at the financial institution corresponding to that Connection.

#### Account ID

Calling this endpoint with an **Account** ID will request that Akahu performs a data refresh for that specific connected account and any other connected accounts that are associated with the same login credentials.

For example, if the user has shared three ASB accounts from a single set of login credentials and you request a refresh for one, the other two accounts will also be refreshed.

For more details see:
- [📚 Data Refreshes guide](/docs/data-refreshes)

## Headers

- `X-Akahu-Id` string, required

## Response `200`

Successful response.

- object
  - `success` boolean

## Other responses

- `400` — Your request was malformed or otherwise unacceptable. More details are provided under the `message` key in the response.
- `401` — You are not authorised to access this content.
- `403` — You are not allowed to access this content.
- `404` — The item you are trying to access doesn't exist.
- `429` — You have been rate limited on this endpoint.
- `500` — An internal error has prevented us from processing the request. More detail may be supplied in the `message` key.

---

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