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

# DocketDetailsSearch.completed

`POST DocketDetailsSearch.completed` (webhook)

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

## Payload

- V1DocketDetailsSearchCompletedWebhook
  - `__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 update request
  - `docket_id` string, uuid, required — ID of the docket the search was performed for
  - `state` 'PENDING' | 'EXECUTING' | 'COMPLETED' | 'FAILED' | 'CANCELLED', required
  - `error` string, nullable
  - `docket` V1DocketResponse — Represents a docket response.
    - `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/revisions/0cc89938bc26/schema)
