# `empty_address`: nothing in the request was an address

Neither the written address nor the separated fields carried anything the parser could recognise, so there was nothing to check.

- Appears in: `reason`
- Billing: Free. An address that cannot stand as written never costs a credit.

An address is empty when none of organization, street, house number, PO box, locality, administrative area or postal code came out of the input: a blank string, a value of punctuation and whitespace, or fields that were all empty.

Nothing else runs. The country is echoed back, every other field is null, and no risk score is computed.

**What to do.** Check that the field you send is the one the user filled in. A single written address goes in `address`; separated fields go in `address_line1` and its siblings.

```json
{
    "valid": false,
    "reason": "empty_address",
    "country": "GB",
    "formatted": null,
    "risk_score": null
}
```

Reference: https://spaw.co/docs/reasons/empty_address
