# Gas Station Settings

Your tenant's gas mode, and whether the Gas Station runs.

## Overview

- `gasMode`: `airdrop` — the default: your wallets get gas as today, and the Gas Station tops nothing up — or `station` — your policies, and Aurea's defaults where you have none, cover your wallets, and no registration airdrop is sent. Your tenant's gas mode is set with Aurea, on request [Coming soon, upon request](https://docs.aureahub.com/docs/feature-availability.md) ([Gas Station](https://docs.aureahub.com/docs/guide-gas-station.md) › Gas Modes).
- `stationRunning`: whether Aurea runs the Gas Station now. A wallet is topped up only in `station` while it is `true`.
- For `owner`, `tenantadmin`, `non_signing_admin`, `signer`, `approver`, `editor`, `viewer` and `auditor`, on their own tenant.

## Endpoint

### `GET /v1/gas-station/settings`

Authentication: bearer token required.

Your tenant's gas mode, and whether the Gas Station runs.

**Responses**

`200` Airdrop

```json
{
  "gasMode": "airdrop",
  "stationRunning": false
}
```

`200` Station

```json
{
  "gasMode": "station",
  "stationRunning": true
}
```

**Example request**

```bash
curl https://api.aureahub.com/v1/gas-station/settings \
  -H "Authorization: Bearer YOUR_ACCESS_TOKEN"
```

## By Tenant Id

The same, with your tenant's id, for the same roles; another tenant's id answers `403`.

### `GET /v1/admin/tenants/{id}/gas-station/settings`

Authentication: bearer token required.

A tenant's gas mode, and whether the Gas Station runs.

**Path parameters**

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| `id` | string (uuid) | yes | Your tenant's id |

**Responses**

`403` Another tenant

```json
{ "statusCode": 403, "error": "ForbiddenError", "message": "Admin access required or you can only access your own tenant." }
```

---

Web version: https://docs.aureahub.com/#gas-station-settings
