Middesk subpackage_reviews API
The subpackage_reviews API from Middesk — 1 operation(s) for subpackage_reviews.
The subpackage_reviews API from Middesk — 1 operation(s) for subpackage_reviews.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/middesk-subpackage-reviews-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Middesk subpackage_actions Subpackage Reviews API
version: 1.0.0
servers:
- url: https://api.middesk.com
description: Default
tags:
- name: subpackage_reviews
paths:
/v1/businesses/{business_id}/review:
get:
operationId: get-business-review
summary: Retrieve a review for a business
description: Returns the review associated with a business
tags:
- subpackage_reviews
parameters:
- name: business_id
in: path
description: Business ID
required: true
schema:
type: string
- name: Authorization
in: header
description: Bearer authentication
required: true
schema:
type: string
responses:
'200':
description: review found
content:
application/json:
schema:
$ref: '#/components/schemas/type__Review'
'404':
description: business not found
content:
application/json:
schema:
$ref: '#/components/schemas/type__ErrorResponse'
components:
schemas:
type__ErrorResponseErrorsItem:
type: object
properties:
message:
type: string
required:
- message
title: ErrorResponseErrorsItem
type__ReviewObject:
type: string
enum:
- review
title: ReviewObject
type__ErrorResponse:
type: object
properties:
errors:
type: array
items:
$ref: '#/components/schemas/type__ErrorResponseErrorsItem'
required:
- errors
title: ErrorResponse
type__ReviewTaskStatus:
type: string
enum:
- success
- failure
- warning
- neutral
title: ReviewTaskStatus
type__Review:
type: object
properties:
object:
$ref: '#/components/schemas/type__ReviewObject'
id:
type: string
format: uuid
created_at:
type: string
format: date-time
updated_at:
type: string
format: date-time
completed_at:
type:
- string
- 'null'
format: date-time
tasks:
type: array
items:
$ref: '#/components/schemas/type__ReviewTask'
assignee:
oneOf:
- $ref: '#/components/schemas/type__User'
- type: 'null'
required:
- object
- id
- created_at
- updated_at
- tasks
title: Review
type__ReviewTaskKey:
type: string
enum:
- 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
title: ReviewTaskKey
type__Source:
type: object
properties:
id:
type: string
format: uuid
type:
type: string
metadata:
type: object
additionalProperties:
description: Any type
required:
- id
- type
- metadata
title: Source
type__ReviewTask:
type: object
properties:
category:
$ref: '#/components/schemas/type__ReviewTaskCategory'
key:
$ref: '#/components/schemas/type__ReviewTaskKey'
label:
$ref: '#/components/schemas/type__ReviewTaskLabel'
message:
type: string
name:
type: string
status:
$ref: '#/components/schemas/type__ReviewTaskStatus'
sub_label:
type: string
sources:
type: array
items:
$ref: '#/components/schemas/type__Source'
required:
- category
- key
- label
- message
- name
- status
- sub_label
- sources
title: ReviewTask
type__ReviewTaskLabel:
type: string
enum:
- 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
title: ReviewTaskLabel
type__User:
type: object
properties:
object:
type: string
id:
type: string
format: uuid
name:
type: string
email:
type: string
format: email
roles:
type: array
items:
type: string
image_url:
type: string
format: uri
directory_managed:
type: boolean
last_login_at:
type:
- string
- 'null'
format: date-time
settings:
type: object
additionalProperties:
description: Any type
created_at:
type: string
format: date-time
required:
- object
- id
- name
- email
- roles
- created_at
title: User
type__ReviewTaskCategory:
type: string
enum:
- 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
title: ReviewTaskCategory
securitySchemes:
bearer_auth:
type: http
scheme: bearer