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

# Unlisted supplier

> Connect route where the user types their supplier and tariff when the supplier is not listed.

The user types their supplier and tariff name. `SUPPLIER_MISSING` on [Supplier](/docs/energy-api/reference/connect/tariff/supplier.md) leads here. Support this route so every user can finish.

Offer `BILL_UPLOAD` at the top of the form, because a bill fills in the supplier and the prices.

> [tab] Preview
>
> ![](https://mintcdn.com/flatpeak-d495c19e/2B6nWUU4-c2pSD3E/images/busbar/connect/unlisted-provider.png?fit=max\&auto=format\&n=2B6nWUU4-c2pSD3E\&q=85\&s=5a8de072c5af6ef3118c40ee9f0fb9ea)

> [tab] Code
>
> ```json Connect response theme={"system"}
> {
>   "connect_session": "cos_6587fa4362341be5b524de3b",
>   "route": "supplier_input",
>   "live_mode": false,
>   "actions": [
>     "BILL_UPLOAD",
>     "BACK",
>     "CLOSE"
>   ],
>   "data": {
>     "device_type": "BATTERY_STORAGE",
>     "location": {
>       "timezone": "Europe/London",
>       "currency_code": "GBP"
>     },
>     "postal_address": {
>       "address_line1": "1-3",
>       "address_line2": "Strand",
>       "city": "London",
>       "state": "Greater London",
>       "post_code": "WC2N 5EH",
>       "country_code": "GB"
>     },
>     "supplier": {
>       "name": ""
>     },
>     "tariff": {
>       "name": ""
>     }
>   }
> }
> ```
>
> ```bash Your POST to connect theme={"system"}
> curl --request POST \
>   --url https://connect.flatpeak.com \
>   --header 'Content-Type: application/json' \
>   --data '{
>   "connect_session": "cos_66f3b3ce79623c504678cd0a",
>   "route": "supplier_input",
>   "data": {
>     "supplier": {
>       "name": "Bright Energy"
>     },
>     "tariff": {
>       "name": "Simple Saver"
>     }
>   }
> }'
> ```
>
> #### Actions
>
> | Action | Result |
> | :- | :- |
> | `BILL_UPLOAD` | Returns [Bill upload](/docs/energy-api/reference/connect/tariff/bill-upload.md). |
> | `BACK` | Returns the previous page. |
> | `CLOSE` | Returns the `callback_url` set on the Connect session. |
>
> #### Errors
>
> | Error code | Description |
> | :- | :- |
> | `tariff_name_missing` | Tariff name is required. |
> | `data_json_invalid` | Data does not conform to the JSON schema. |


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