# FCRA Partner API enums
> Every closed vocabulary the FCRA Partner API accepts or returns, with every value and where it appears.
- **HTML:** https://offendersearch.app/docs/fcra/enums
- **OpenAPI:** https://offendersearch.app/openapi.json

Direction says whether a value is sent (request), received (response) or both. Treat an unrecognised value as `other` and log it; values are added, never removed or renamed.

| Field | Where | Direction | Values | Default |
| --- | --- | --- | --- | --- |
| `exclusions` | [The SearchSpec object — FCRA search types](https://offendersearch.app/docs/fcra/orders#object-searchspec) | request | `conviction_only` · `all` · `none` | `conviction_only` |
| `kind` | [The ConsumerRequest object](https://offendersearch.app/docs/fcra/consumer-portal#reference-post-v1-consumer-requests) | request | `file` · `dispute` | — |
| `liveScope` | [The OrderCreate object](https://offendersearch.app/docs/fcra/orders#reference-post-v1-fcra-orders) | request | `relevant` · `all` | `relevant` |
| `method` | [The Consent object — FCRA consent attestation fields](https://offendersearch.app/docs/fcra/orders#object-consent) | request | `esign` · `wet_signature` · `electronic_click` · `recorded_verbal` · `other` | — |
| `permissiblePurpose` | [The OrderCreate object](https://offendersearch.app/docs/fcra/orders#reference-post-v1-fcra-orders) | request | `employment` · `tenant_screening` · `consumer_written_instructions` · `legitimate_business_need` | — |
| `permissiblePurposes` | [The EndUserCreate object](https://offendersearch.app/docs/fcra/access#reference-post-v1-fcra-end-users) | request | `employment` · `tenant_screening` · `consumer_written_instructions` · `legitimate_business_need` | — |
| `permissiblePurposes` | [The EndUserPatch object](https://offendersearch.app/docs/fcra/access#reference-patch-v1-fcra-end-users-end-user-id) | request | `employment` · `tenant_screening` · `consumer_written_instructions` · `legitimate_business_need` | — |
| `reason` | [The DisputeCreate object](https://offendersearch.app/docs/fcra/disputes#reference-post-v1-fcra-orders-order-id-disputes) | request | `not_me` · `inaccurate` · `incomplete` · `outdated` · `other` | — |
| `reason` | [The PortalDisputeCreate object](https://offendersearch.app/docs/fcra/consumer-portal#reference-post-v1-consumer-portal-disputes) | request | `not_me` · `inaccurate` · `incomplete` · `outdated` · `other` | — |
| `status` | [The EndUserPatch object](https://offendersearch.app/docs/fcra/access#reference-patch-v1-fcra-end-users-end-user-id) | request | `active` · `suspended` | — |
| `type` | [The SearchSpec object — FCRA search types](https://offendersearch.app/docs/fcra/orders#object-searchspec) | request | `sex_offender` · `criminal` | — |
| `kind` | [POST /v1/consumer/requests · 201](https://offendersearch.app/docs/fcra/consumer-portal#reference-post-v1-consumer-requests) | response | `file` · `dispute` | — |
| `alg` | [The Receipt object](https://offendersearch.app/docs/fcra/evidence#reference-get-v1-fcra-receipts-order-id) | both | `Ed25519` | — |
| `algorithm` | [The Receipt object](https://offendersearch.app/docs/fcra/evidence#reference-get-v1-fcra-receipts-order-id) | both | `Ed25519` | — |
| `allowedPurposes` | [The PartnerStatus object](https://offendersearch.app/docs/fcra/access#reference-get-v1-fcra-partner) | both | `employment` · `tenant_screening` · `consumer_written_instructions` · `legitimate_business_need` | — |
| `cases.charges.fcraDisposition` | [The FurnishedRecord object — furnished record fields](https://offendersearch.app/docs/fcra/results#object-furnishedrecord) | both | `conviction` · `non_conviction` · `sanction` · `unknown` | — |
| `delivery.status` | [The Event object — FCRA event fields](https://offendersearch.app/docs/fcra/webhooks#object-event) | both | `pending` · `delivered` · `failed` · `no_endpoint` | — |
| `dispositionStatus` | [The FurnishedRecord object — furnished record fields](https://offendersearch.app/docs/fcra/results#object-furnishedrecord) | both | `conviction` · `non_conviction` · `sanction` · `mixed` · `unknown` | — |
| `incompleteReasons` | [The Search object — FCRA search result fields](https://offendersearch.app/docs/fcra/results#object-search) | both | `source_unanswered` · `live_unavailable` · `verification_unavailable` | — |
| `kind` | [The Capture object — FCRA evidence capture fields](https://offendersearch.app/docs/fcra/evidence#object-capture) | both | `source_response` · `parsed_result` · `service_result` | — |
| `liveScope` | [The Order object — FCRA order response fields](https://offendersearch.app/docs/fcra/orders#object-order) | both | `relevant` · `all` | — |
| `liveScope` | [The Report object](https://offendersearch.app/docs/fcra/results#reference-get-v1-fcra-orders-order-id-report) | both | `relevant` · `all` | — |
| `matchBasis.state` | [The FurnishedRecord object — furnished record fields](https://offendersearch.app/docs/fcra/results#object-furnishedrecord) | both | `dob_match` | — |
| `mode` | [The CoverageRow object — FCRA search coverage fields](https://offendersearch.app/docs/fcra/results#object-coveragerow) | both | `live` · `snapshot` | — |
| `order.purpose` | [The PortalReport object](https://offendersearch.app/docs/fcra/consumer-portal#reference-get-v1-consumer-portal-report) | both | `employment` · `tenant_screening` · `consumer_written_instructions` · `legitimate_business_need` | — |
| `order.status` | [The PortalReport object](https://offendersearch.app/docs/fcra/consumer-portal#reference-get-v1-consumer-portal-report) | both | `received` · `in_progress` · `partial` · `complete` · `error` | — |
| `origin` | [The Dispute object — FCRA dispute fields](https://offendersearch.app/docs/fcra/disputes#object-dispute) | both | `partner` · `consumer_portal` | — |
| `origin` | [The EventData object — webhook event data fields](https://offendersearch.app/docs/fcra/webhooks#object-eventdata) | both | `partner` · `consumer_portal` | — |
| `outcome` | [The EventData object — webhook event data fields](https://offendersearch.app/docs/fcra/webhooks#object-eventdata) | both | `verified` · `modified` · `deleted` · `unable_to_verify` | — |
| `permissiblePurpose` | [The Order object — FCRA order response fields](https://offendersearch.app/docs/fcra/orders#object-order) | both | `employment` · `tenant_screening` · `consumer_written_instructions` · `legitimate_business_need` | — |
| `permissiblePurpose` | [The Report object](https://offendersearch.app/docs/fcra/results#reference-get-v1-fcra-orders-order-id-report) | both | `employment` · `tenant_screening` · `consumer_written_instructions` · `legitimate_business_need` | — |
| `permissiblePurposes` | [The EndUser object — FCRA end user fields](https://offendersearch.app/docs/fcra/access#object-enduser) | both | `employment` · `tenant_screening` · `consumer_written_instructions` · `legitimate_business_need` | — |
| `reason` | [The Dispute object — FCRA dispute fields](https://offendersearch.app/docs/fcra/disputes#object-dispute) | both | `not_me` · `inaccurate` · `incomplete` · `outdated` · `other` | — |
| `reason` | [The PortalDispute object — consumer portal dispute fields](https://offendersearch.app/docs/fcra/consumer-portal#object-portaldispute) | both | `not_me` · `inaccurate` · `incomplete` · `outdated` · `other` | — |
| `result` | [The Search object — FCRA search result fields](https://offendersearch.app/docs/fcra/results#object-search) | both | `records_found` · `clear` · `incomplete` | — |
| `result` | [The EventData object — webhook event data fields](https://offendersearch.app/docs/fcra/webhooks#object-eventdata) | both | `records_found` · `clear` · `incomplete` | — |
| `role` | [The PartnerStatus object](https://offendersearch.app/docs/fcra/access#reference-get-v1-fcra-partner) | both | `admin` · `user` | — |
| `searches.result` | [The PortalReport object](https://offendersearch.app/docs/fcra/consumer-portal#reference-get-v1-consumer-portal-report) | both | `records_found` · `clear` · `incomplete` | — |
| `searches.status` | [The PortalReport object](https://offendersearch.app/docs/fcra/consumer-portal#reference-get-v1-consumer-portal-report) | both | `queued` · `in_progress` · `complete` · `unavailable` · `error` | — |
| `searches.type` | [The PortalReport object](https://offendersearch.app/docs/fcra/consumer-portal#reference-get-v1-consumer-portal-report) | both | `sex_offender` · `criminal` | — |
| `signatureHeader` | [The WebhookEndpoint object — FCRA webhook endpoint fields](https://offendersearch.app/docs/fcra/webhooks#object-webhookendpoint) | both | `X-Offendersearch-Signature` | — |
| `status` | [The EndUser object — FCRA end user fields](https://offendersearch.app/docs/fcra/access#object-enduser) | both | `active` · `suspended` | — |
| `status` | [The Order object — FCRA order response fields](https://offendersearch.app/docs/fcra/orders#object-order) | both | `received` · `in_progress` · `partial` · `complete` · `cancelled` · `error` | — |
| `status` | [The Search object — FCRA search result fields](https://offendersearch.app/docs/fcra/results#object-search) | both | `queued` · `in_progress` · `complete` · `unavailable` · `error` · `cancelled` · `superseded` | — |
| `status` | [The CoverageRow object — FCRA search coverage fields](https://offendersearch.app/docs/fcra/results#object-coveragerow) | both | `answered` · `unavailable` · `not_searched` | — |
| `status` | [The Report object](https://offendersearch.app/docs/fcra/results#reference-get-v1-fcra-orders-order-id-report) | both | `complete` · `error` | — |
| `status` | [The Dispute object — FCRA dispute fields](https://offendersearch.app/docs/fcra/disputes#object-dispute) | both | `received` · `investigating` · `verified` · `modified` · `deleted` · `unable_to_verify` | — |
| `status` | [The PortalDispute object — consumer portal dispute fields](https://offendersearch.app/docs/fcra/consumer-portal#object-portaldispute) | both | `received` · `investigating` · `verified` · `modified` · `deleted` · `unable_to_verify` | — |
| `type` | [The Search object — FCRA search result fields](https://offendersearch.app/docs/fcra/results#object-search) | both | `sex_offender` · `criminal` | — |
| `type` | [The FurnishedRecord object — furnished record fields](https://offendersearch.app/docs/fcra/results#object-furnishedrecord) | both | `sex_offender` · `criminal` | — |
| `type` | [The PortalRecord object — consumer portal record fields](https://offendersearch.app/docs/fcra/consumer-portal#object-portalrecord) | both | `sex_offender` · `criminal` | — |
| `type` | [The Event object — FCRA event fields](https://offendersearch.app/docs/fcra/webhooks#object-event) | both | `order.created` · `search.completed` · `order.completed` · `order.cancelled` · `dispute.created` · `dispute.updated` · `record.corrected` | — |
| `type` | [The EventData object — webhook event data fields](https://offendersearch.app/docs/fcra/webhooks#object-eventdata) | both | `sex_offender` · `criminal` | — |
| `type` | [The WebhookDelivery object — FCRA webhook payload fields](https://offendersearch.app/docs/fcra/webhooks#object-webhookdelivery) | both | `order.created` · `search.completed` · `order.completed` · `order.cancelled` · `dispute.created` · `dispute.updated` · `record.corrected` | — |
