# UsageStatus

The outcome of the last attempt to read the integration's usage

**Type**: `object`

## Properties

- name: collectedAt (optional)
  type: string
  description: When usage was last read successfully. The usage returned is as of this time; absent when it was never read.

- name: detail (optional)
  type: string
  description: Why the last attempt failed, in words fit to show. Absent when it worked.

- name: state (required)
  type: enum: `OK`, `PENDING`, `PERMISSION_DENIED`, `NO_VIEWS`, `ERROR`
  description: Whether the usage of the integration's parsed queries could be read
