---
title: "DocketSearch.completed"
method: POST
path: "DocketSearch.completed"
tags: ["Webhook Events"]
---

# DocketSearch.completed

`POST DocketSearch.completed` (webhook)

Emitted when a Docket search for a business has completed and results are available.

## Payload

- V1DocketSearchCompletedWebhook
  - `__event__` WebhookMetadata
    - `type` 'BusinessSearch.submitted' | 'BusinessSearch.responded' | 'BusinessSearch.completed' | 'BusinessSearch.failed' | 'BusinessSearch.cancelled' | 'BusinessSearch.updated' | 'PersonSearch.submitted' | 'PersonSearch.completed' | 'PersonSearch.failed' | 'PersonSearch.updated' | 'DMFSearch.submitted' | 'DMFSearch.completed' | 'DMFSearch.failed' | 'LiensSearch.submitted' | 'LiensSearch.completed' | 'LiensSearch.failed' | 'LienFiling.created' | 'LienFiling.updated' | 'LienFiling.deleted' | 'DocketSearch.submitted' | 'DocketSearch.completed' | 'DocketSearch.failed' | 'DocketDetailsSearch.submitted' | 'DocketDetailsSearch.completed' | 'DocketDetailsSearch.failed' | 'DocketExhibitSearch.submitted' | 'DocketExhibitSearch.completed' | 'DocketExhibitSearch.failed' | 'APIKey.created' | 'APIKey.deleted' | 'OnboardingSession.completed' | 'Order.created' | 'RegistrationEnrichment.submitted' | 'RegistrationEnrichment.completed' | 'RegistrationEnrichment.failed' | 'NAICSPredictionRequest.submitted' | 'NAICSPredictionRequest.completed' | 'NAICSPredictionRequest.failed' | 'WebsiteAnalysisRequest.submitted' | 'WebsiteAnalysisRequest.completed' | 'WebsiteAnalysisRequest.failed' | 'WebPresenceRequest.submitted' | 'WebPresenceRequest.completed' | 'WebPresenceRequest.failed' | 'PortfolioItem.created' | 'PortfolioItem.updated' | 'PortfolioItem.deleted' | 'PortfolioGroup.created' | 'PortfolioGroup.updated' | 'PortfolioGroup.deleted' | 'TINVerification.submitted' | 'TINVerification.completed' | 'TINVerification.failed' | 'AdverseMediaSearch.submitted' | 'AdverseMediaSearch.completed' | 'AdverseMediaSearch.failed' | 'EmployeeVerificationRequest.submitted' | 'EmployeeVerificationRequest.completed' | 'EmployeeVerificationRequest.failed' | 'InternationalBusinessSearch.submitted' | 'InternationalBusinessSearch.completed' | 'InternationalBusinessSearch.failed', required — The canonical list of supported Webhook events. Every Webhook event sent via the notifier must be registered here. An exhaustive match is used against this enumeration to ensure that all events are valid and have corresponding rendering logic. @see WebhookNotifier.render_payload
    - `origin` 'api' | 'console' | 'mcp' | 'onboarding'
    - `organization_id` string, nullable
    - `application_id` string, nullable
    - `external_id` string, nullable
    - `application_type` string, nullable
  - `id` string, uuid, required — ID of the docket search request
  - `search_entities` V1AdditionalDocketSearchEntityResponse[], required — A list of entities searched in the docket search.
    - `name` string, required — The name of the entity to search for.
    - `type` 'Business' | 'Person', required
    - `normalized_name` string, required
  - `business_id` string, uuid, nullable — ID of the business the search was performed for
  - `person_id` string, uuid, nullable — ID of the person the search was performed for
  - `business_search_id` string, uuid, nullable — ID of the business search the docket search was performed for
  - `state` 'PENDING' | 'EXECUTING' | 'COMPLETED' | 'FAILED' | 'CANCELLED', required
  - `error` string, nullable — Any errors that occurred during the docket search request.
  - `last_updated_at` string, date, required — Date the search was last updated
  - `dockets` V1DocketResponse[], required — A list of dockets associated with the search request.
    - `id` string, uuid, required — ID of the docket
    - `docket_number` string, required — Unique identifier for the Docket in the given court system
    - `court` string, required — Court in which the docket was filed
    - `state` 'US' | 'AL' | 'AK' | 'AZ' | 'AR' | 'CA' | 'CO' | 'CT' | 'DE' | 'DC' | 'FL' | 'GA' | 'HI' | 'ID' | 'IL' | 'IN' | 'IA' | 'KS' | 'KY' | 'LA' | 'ME' | 'MD' | 'MA' | 'MI' | 'MN' | 'MS' | 'MO' | 'MT' | 'NE' | 'NV' | 'NH' | 'NJ' | 'NM' | 'NY' | 'NC' | 'ND' | 'OH' | 'OK' | 'OR' | 'PA' | 'RI' | 'SC' | 'SD' | 'TN' | 'TX' | 'UT' | 'VT' | 'VA' | 'WA' | 'WV' | 'WI' | 'WY' | 'PR' | 'CN' | 'VI' | 'AE' | 'AA' | 'AP' | 'MX'
    - `division` string, nullable — Which court division
    - `judges` string[] — List of judges assigned to the docket
    - `title` string, required — Title of the docket
    - `case_type` string, nullable — Type of case
    - `status` string, nullable — Status of the case
    - `is_bankruptcy` boolean, required — Is the case a bankruptcy
    - `bankruptcy_type` 'Chapter 7' | 'Chapter 11' | 'Chapter 12' | 'Chapter 13' | 'Chapter 15'
    - `date_filed` string, date — Date the case was filed. In cases where the date is not provided, this will be set to 1900-01-01.
    - `last_synced_at` string, date-time, nullable — Datetime the case was last refreshed
    - `parties` V1DocketParty[] — List of parties involved in the docket
      - `id` string, uuid, required — The unique identifier of the docket party.
      - `name` string, required — The name of the docket party.
      - `party_type` string, nullable — Type of party
      - `counsel` string[] — List of counsel representing the party
    - `updates` V1DocketUpdate[] — List of updates to the docket
      - `id` string, uuid, required — ID of the litigation
      - `title` string, nullable — Update title
      - `contents` string, nullable — Update contents
      - `date` string, date, nullable — Update date
      - `exhibits` V1DocketExhibit[] — List of exhibits
        - `id` string, uuid, required — ID of the litigation
        - `title` string, required — Exhibit title
        - `is_available` boolean — Is the exhibit available
        - `document_url` string, nullable, required — The document_url is a string that represents Docket Exhibit's document URL.
    - `match_level` 'NO_MATCH' | 'SIMILAR' | 'EXACT'
    - `search_entity_name` string, nullable — The name of the entity that the docket matched to
    - `search_entity_type` 'Business' | 'Person'
    - `risk_level` 'high' | 'medium' | 'low' | 'no_risk'
    - `normalized_status` 'open' | 'closed'

## Acknowledgement `200`

Successful Response

- unknown

## Other responses

- `422` — Validation Error

---

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