---
title: "Check Connectivity"
method: POST
path: "/v2/webhooks/{webhook_id}/check_connectivity"
tags: ["V2Webhooks"]
---

# Check Connectivity

`POST /v2/webhooks/{webhook_id}/check_connectivity`

## Path parameters

- `webhook_id` string, required

## Request body

- WebhookConnectivityRequest
  - `simulation` WebhookSimulation
    - `event_name` 'award' | 'closing_office' | 'company_award' | 'cost_cutting' | 'decrease_in_all_departments' | 'decrease_in_customer_service_department' | 'decrease_in_engineering_department' | 'decrease_in_marketing_department' | 'decrease_in_operations_department' | 'decrease_in_sales_department' | 'employee_joined_company' | 'funding_round' | 'hiring_in_creative_department' | 'hiring_in_education_department' | 'hiring_in_engineering_department' | 'hiring_in_finance_department' | 'hiring_in_health_department' | 'hiring_in_human_resources_department' | 'hiring_in_legal_department' | 'hiring_in_marketing_department' | 'hiring_in_operations_department' | 'hiring_in_professional_service_department' | 'hiring_in_sales_department' | 'hiring_in_support_department' | 'hiring_in_trade_department' | 'hiring_in_unknown_department' | 'increase_in_all_departments' | 'increase_in_customer_service_department' | 'increase_in_engineering_department' | 'increase_in_marketing_department' | 'increase_in_operations_department' | 'increase_in_sales_department' | 'ipo_announcement' | 'lawsuits_and_legal_issues' | 'merger_and_acquisitions' | 'new_funding_round' | 'new_investment' | 'new_office' | 'new_partnership' | 'new_product' | 'outages_and_security_breaches' | 'prospect_changed_company' | 'prospect_changed_role' | 'prospect_job_start_anniversary' — The `WebhookSimulationEventType` class is an enumeration that represents various types of events
    - `number_of_events` integer — Number of events to generate in simulation (between 1 and 10)
    - `event_time` string, date-time

## Response `200`

Successful Response

- WebhookConnectivityResponse — This is base response model for all responses in partner service.
  - `response_context` V2ResponseContext, required
    - `correlation_id` string, required
    - `request_status` 'success' | 'miss' | 'failure', required — The `RequestStatus` class is an enumeration that defines the possible statuses of a request. This enum is used to indicate whether a request was successful, missed, or failed. It ensures consistent handling of request statuses across the application. Attributes: SUCCESS: Indicates that the request was successfully processed. MISS: Indicates that the request did not find any matching data. FAILURE: Indicates that the request encountered an error or failure.
    - `time_taken_in_seconds` number, required

## Other responses

- `422` — Validation Error

## Changes

- **2026-08-31** `1b2d74e9de3d` — 1 breaking, 1 info
  - removed the required property `response_context/time_took_in_seconds` from the response with the `200` status
  - added the required property `response_context/time_taken_in_seconds` to the response with the `200` status
- **2026-08-27** `2d72469940e5` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/explorium-ai/apis/partner-service/changes/v2/webhooks/:webhook_id/check_connectivity/post.md)

---

[API](https://skmtc.dev/explorium-ai/apis/partner-service.md) · [All operations](https://skmtc.dev/explorium-ai/apis/partner-service/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/explorium-ai/partner-service/revisions/1b2d74e9de3d/schema)
