> ## Documentation Index
> Fetch the complete documentation index at: https://docs.unstructured.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Create destination connection check

> Test a destination connection by creating a connection check for the specified destination connector.

The Python SDK does not support testing destination connectors.

## Path parameters

<ParamField path="destination_id" type="string" required>
  The unique identifier of the destination connector.
</ParamField>

## Response

<ResponseField name="id" type="string" required>
  Unique identifier for the connection check.
</ResponseField>

<ResponseField name="status" type="string" required>
  Connection check status. One of: `SCHEDULED`, `SUCCESS`, `FAILURE`.
</ResponseField>

<ResponseField name="reason" type="string">
  Failure reason, if applicable.
</ResponseField>

<ResponseField name="created_at" type="string" required>
  ISO 8601 timestamp when the check was initiated.
</ResponseField>

<ResponseField name="reported_at" type="string">
  ISO 8601 timestamp when the check result was reported.
</ResponseField>

<RequestExample>
  ```bash cURL theme={null}
  curl --request POST \
    --url "${UNSTRUCTURED_API_URL}/api/v1/destinations/d1a2b3c4-5d6e-7f8a-9b0c-1d2e3f4a5b6c/connection-check" \
    --header "unstructured-api-key: ${UNSTRUCTURED_API_KEY}"
  ```
</RequestExample>

<ResponseExample>
  ```json Response theme={null}
  {
    "id": "c1a2b3c4-5d6e-7f8a-9b0c-1d2e3f4a5b6c",
    "status": "SCHEDULED",
    "reason": null,
    "created_at": "2026-01-01T00:00:00Z",
    "reported_at": null
  }
  ```
</ResponseExample>
