> ## Documentation Index
> Fetch the complete documentation index at: /docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Test energy supplier

> Run Connect in test mode against a synthetic supplier, with a test account for each login and tariff scenario.

Antarctic Energy is a synthetic supplier. Use it to run the Connect `TARIFF`, `VPP` and `AUTO` flows in test mode, with a `sk_test_` secret key.

## Connect it

1. Create a location with this address:

   ```json theme={"system"}
   "postal_address": {
     "address_line1": "1 Antarctic Way",
     "address_line2": "",
     "city": "London",
     "state": "",
     "post_code": "SW1A 1AA",
     "country_code": "GB"
   }
   ```

2. Create a Connect session for a device there and open it in the `TARIFF` flow. The [quickstart](/docs/energy-api/guides/quickstart.md) shows how.

3. Select **Antarctic Energy** in the supplier list.

## Test accounts

Password: `valid`. OTP code: `123456`.

| Username | Result |
| :- | :- |
| `fixed@test.antarctic` | `STATIC` flat rate, 24.5p/kWh inc. VAT |
| `tou@test.antarctic` | `STATIC` Economy 7 day and night bands |
| `dynamic@test.antarctic` | `DYNAMIC` 15-minute intervals, 96 periods a day |
| `export@test.antarctic` | `EXPORT` static feed-in tariff, 15.2p/kWh inc. VAT |
| `multi@test.antarctic` | Contract picker: **Fixed Home** and **Economy 7** |
| `multiaddr@test.antarctic` | Address picker: three addresses, one pending, one without a tariff |
| `multiacct@test.antarctic` | Account picker, then contract picker |
| `otp@test.antarctic` | OTP prompt, then a fixed tariff |
| `otp-throttle@test.antarctic` | OTP prompt. An invalid code triggers `ThrottlingError` |
| `invalid@test.antarctic` | `InvalidCredentialsError` at login |
| `throttle@test.antarctic` | `ThrottlingError` at login |
| `maintenance@test.antarctic` | `SupplierMaintenanceException` at login |
| `failed@test.antarctic` | Tariff fetch fails after capture (`TARIFF_FETCH_FAILED`) |
| `pending@test.antarctic` | `TemporaryUnavailableError` after capture: tariff pending |
| `noexport@test.antarctic` | `no_available_tariffs` for export. Import tariffs remain available |
| `recover@test.antarctic` | Pending for two refetches, then a fixed tariff |
| `smart@test.antarctic` | Signs in to the Antarctic Energy customer portal to grant **Antarctic Smart**. See [test VPP programs](/docs/energy-api/guides/platform/test-vpp-programs.md) |

Antarctic Energy runs in the Europe/London timezone, and its prices are fixed test data with no link to market prices.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.