---
title: "RefreshGasStationBalance"
method: POST
path: "/v2/vaults/{vault_id}/gasStations/{gas_station_id}:refreshGasStationBalance"
tags: ["Gas Stations"]
---

# RefreshGasStationBalance

`POST /v2/vaults/{vault_id}/gasStations/{gas_station_id}:refreshGasStationBalance`

## Request

- Base URL: `https://api.utila.io`
- URL: `https://api.utila.io/v2/vaults/{vault_id}/gasStations/{gas_station_id}:refreshGasStationBalance`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/utila/apis/utila-api/docs/v2/vaults/:vault_id/gasStations/:gas_station_id:refreshGasStationBalance/post.ts> (a function with typed inputs; its response is checked against the schema)

Refresh a gas station's cached balance from its provider.

## Path parameters

- `vault_id` string, required
- `gas_station_id` string, required

## Request body

- GasStationsRefreshGasStationBalanceBody
  - `asset` string, required: The asset whose balance should be refreshed.

## Response `200`

A successful response.

- V2RefreshGasStationBalanceResponse
  - `balance` string: The refreshed gas station balance.
  - `balanceAsset` string: The asset of the refreshed balance.
  - `referencedResources` object: A mapping of the referenced resources in the message. The key is the resource name and the value is the corresponding resource.

## Changes

- **2026-11-03** `c4a910d79740`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/utila/apis/utila-api/changes/v2/vaults/:vault_id/gasStations/:gas_station_id:refreshGasStationBalance/post.md)

---

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