---
title: "Retrieve a review for a business"
method: GET
path: "/v1/businesses/{business_id}/review"
tags: ["reviews"]
---

# Retrieve a review for a business

`GET /v1/businesses/{business_id}/review`

Returns the review associated with a business

## Path parameters

- `business_id` string, required

## Headers

- `Authorization` string, required

## Response `200`

review found

- TypeReview
  - `object` 'review', required
  - `id` string, uuid, required
  - `created_at` string, date-time, required
  - `updated_at` string, date-time, required
  - `completed_at` string, date-time, nullable
  - `analyst_read_markdown` string, nullable — LLM-generated analyst read of the business's verification results, in CommonMark markdown: one lead sentence followed by up to five bullet findings. Inline links, when present, are dashboard-relative paths (for example /businesses/{id}/registrations) and may be ignored by API consumers. Null until a read has been generated; generated only for businesses without a risk order, whose risk assessment carries its own read.
  - `analyst_read_generated_at` string, date-time, nullable — When the analyst read was delivered. Null until a read has been generated.
  - `tasks` TypeReviewTask[], required
    - `category` 'bankruptcies' | 'global_watchlists' | 'name' | 'people_litigations' | 'loans' | 'kyc' | 'watchlist' | 'phone' | 'formation' | 'people_criminal_history' | 'adverse_media' | 'litigations' | 'tin_type' | 'address' | 'sos' | 'web' | 'liens' | 'people_bankruptcies' | 'industry' | 'tin' | 'people' | 'people_liens' | 'website' | 'politically_exposed_persons' | 'email', required
    - `key` 'location_frequency' | 'bankruptcies' | 'sos_unknown' | 'address_deliverability' | 'website_url_discovery' | 'entity_type' | 'web_person_verification' | 'global_watchlists' | 'website_status' | 'name' | 'sos_sub_status' | 'name_and_entity_type' | 'sos_active' | 'profile_status' | 'phone' | 'sos_domestic' | 'address_high_risk' | 'web_address_verification' | 'address_property_type' | 'sos_not_found' | 'time_in_business' | 'web_phone_number_verification' | 'adverse_media' | 'litigations' | 'address_verification' | 'people_litigations' | 'dba_name' | 'watchlist' | 'entity_type_match' | 'people_criminal_history' | 'formation_state' | 'tin_error' | 'sos_inactive' | 'address_frequency' | 'web_business_name_verification' | 'web_presence_quality' | 'tin_type' | 'tin_issued' | 'sos_domestic_sub_status' | 'risky_keywords' | 'address_registered_agent' | 'sos' | 'kyc_decision' | 'ppp_loans' | 'web_email_address_verification' | 'tin' | 'address' | 'liens' | 'sos_status' | 'industry' | 'sos_match' | 'address_risk' | 'website_url_domain_ownership' | 'website_parked' | 'domain_redirect' | 'people_bankruptcies' | 'politically_exposed_persons' | 'person_verification' | 'profile_discovery' | 'address_cmra' | 'website_verification' | 'website' | 'people_liens' | 'email_risk', required
    - `label` 'Politically Exposed Persons' | 'Web Presence Quality' | 'KYC' | 'People Bankruptcies' | 'Address Risk' | 'Global Watchlists' | 'Phone Number' | 'Third Party Profile Status' | 'Liens' | 'Third Party Profiles' | 'Time in Business' | 'Web - Email Address' | 'Risky Keywords' | 'SOS Domestic Sub‑status' | 'PPP Loans' | 'Secretary of State Filings' | 'Entity Type' | 'SOS Filings' | 'People Criminal History' | 'Adverse Media' | 'Web - People' | 'Office Address' | 'Entity Type Match' | 'Web - Phone Number' | 'Business Name' | 'Bankruptcies' | 'Industry Classification' | 'TIN Match' | 'Watchlists' | 'People Litigations' | 'True Industry' | 'People' | 'DBA Name' | 'Domain Ownership' | 'Domain Redirect' | 'TIN Type' | 'Website' | 'TIN Error' | 'Watchlist' | 'Litigations' | 'Web - Business Name' | 'Name Entity Type' | 'Formation State' | 'People Liens' | 'Web - Office Address' | 'Email Risk', required
    - `message` string, required
    - `name` string, required
    - `status` 'success' | 'failure' | 'warning' | 'neutral', required
    - `sub_label` string, required
    - `sources` TypeSource[], required
      - `id` string, uuid, required
      - `type` string, required — Origin of the resource. `risk_analysis` indicates the resource was discovered by a Risk order; for such sources, `id` is the originating risk_assessment ID.
      - `metadata` object, required
  - `assignee` TypeUser
    - `object` string, required
    - `id` string, uuid, required
    - `name` string, required
    - `email` string, email, required
    - `roles` string[], required
    - `image_url` string, uri
    - `directory_managed` boolean
    - `last_login_at` string, date-time, nullable
    - `settings` object
    - `created_at` string, date-time, required

## Other responses

- `404` — business not found

---

[API](https://skmtc.net/middesk/apis/middesk-api.md) · [All operations](https://skmtc.net/middesk/apis/middesk-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/middesk/middesk-api/revisions/b496a7929e98/schema)
