# Return pump information on all pumps of the gas station
**GET /gas-stations/{gasStationId}/pumps**
Returns the current pump status (free, inUse, readyToPay, outOfOrder, locked) and identifier. If the status is readyToPay, the result also contains fuelType, productName, fuelAmount, VAT (amount & rate), priceWithoutVAT, priceIncludingVAT, currency.
Only use after approaching, otherwise returns `403 Forbidden`.
## Servers
- Production server (stable release 2024-1): https://api.pace.cloud/fueling/2024-1 (Production server (stable release 2024-1))
## Authentication methods
- OAuth2
- Oidc
## Parameters
#### Path parameters
- **gasStationId** (string(uuid))
Gas station ID
## Responses
### 200: OK
#### Body Parameters: application/vnd.api+json (object)
- **data** (object)
- **included** (array[object])
### 401: OAuth token missing or invalid or a linked identity is missing.
Linked identity missing is a special case where you need to make sure that
the user has additionally logged in / authorized with a third-party.
This is not relevant for most use-cases.
The specific error code that identifies a missing linked identity is `missing-linked-identity`
Example:
```
{
"errors": [
{
"id": "cbgmhslmp1o9or9kh1p0",
"title": "Missing linked identity for authorized access",
"detail": "Linked identity is needed to access this resource, please check why the user does not have a linked identity",
"status": "401",
"code": "missing-linked-identity"
}
]
}
```
#### Body Parameters: application/vnd.api+json (object)
- **errors** (array[object])
### 403: Forbidden
#### Body Parameters: application/vnd.api+json (object)
- **errors** (array[object])
### 404: Resource not found
#### Body Parameters: application/vnd.api+json (object)
- **errors** (array[object])
### 406: The specified accept header is invalid
#### Body Parameters: application/vnd.api+json (object)
- **errors** (array[object])
### 410: Resource is gone
#### Body Parameters: application/vnd.api+json (object)
- **errors** (array[object])
### 500: Internal server error
#### Body Parameters: application/vnd.api+json (object)
- **errors** (array[object])
### 502: Error occurred while communicating with PACE services
#### Body Parameters: application/vnd.api+json (object)
- **errors** (array[object])
[Powered by Bump.sh](https://bump.sh)