- [JSON representation](https://developers.google.com/my-business/reference/verifications/rest/v1/Verification.md.txt#SCHEMA_REPRESENTATION)
- [State](https://developers.google.com/my-business/reference/verifications/rest/v1/Verification.md.txt#State)

A verification represents a verification attempt on a location.

| JSON representation |
|---|
| ``` { "name": string, "method": enum (`VerificationMethod`), "state": enum (`State`), "createTime": string, "announcement": string } ``` |

| Fields ||
|---|---|
| `name` | `string` Resource name of the verification. |
| `method` | ``enum (`VerificationMethod`)`` The method of the verification. |
| `state` | ``enum (`State`)`` The state of the verification. |
| `createTime` | ``string (`Timestamp` format)`` The timestamp when the verification is requested. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: `"2014-10-02T15:01:23Z"`, `"2014-10-02T15:01:23.045123456Z"` or `"2014-10-02T15:01:23+05:30"`. |
| `announcement` | `string` Optional. Response announcement set only if the method is VETTED_PARTNER. |

## State

All possible verification states.

| Enums ||
|---|---|
| `STATE_UNSPECIFIED` | Default value, will result in errors. |
| `PENDING` | The verification is pending. |
| `COMPLETED` | The verification is completed. |
| `FAILED` | The verification is failed. |