# Product statuses

Our Products can be tracked via their`status` object. This field basically shows the current state of your request ie if it has been completed, is pending or is in progress.

```
{
    status: "",
    subStatus: "",
    state: "",
}
```

The structure of the `status` object for our different verifications can be seen below:

**`status`** - This represents the status of the address verification

the possible values are :

* `VERIFIED` - Successful Verification
* `UNVERIFIED` - Unsuccessful Verification
* `IN PROGRESS` - Verification In Progress

**`state`** - They indicate if verifications have been completed or not. They are similar to the status field but they are not prone to change anytime soon.

Possible Values:

* `COMPLETE`
* `IN_PROGRESS`
* `PENDING`

**`subStatus`** - This contains more descriptive information about the status of the address verification. It varies for our different products as can be seen in the table below:

| Product              | Possible subStatus fields                                                                                                                                                                                                                        |
| -------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Address Verification | <ul><li><code>IN PROGRESS</code> </li><li><code>FAILED - NOT IN RESIDENCE</code></li><li><code>FAILED - INVALID ADDRESS</code></li><li><code>VERIFIED</code></li><li><code>CANCELLED</code></li><li><code>CANNOT ACCESS ADDRESS</code></li></ul> |
