---
title: "Test Webhook Delivery"
method: POST
path: "/api/v3/webhooks/{webhook_id}/test"
tags: ["Webhooks"]
---

# Test Webhook Delivery

`POST /api/v3/webhooks/{webhook_id}/test`

## Request

- Base URL: `https://app.daloopa.com`
- URL: `https://app.daloopa.com/api/v3/webhooks/{webhook_id}/test`
- Auth: HTTP basic

Triggers a synchronous test delivery to the webhook's configured URL using a sample payload with 'test': true. Returns immediate feedback including the HTTP status code and round-trip duration in milliseconds. The target's response body is not reflected in this response; it is recorded on the webhook's delivery history instead. 'response_body' is only present on request-level failures (timeout, connection error) and carries a diagnostic message, not target content. Only the webhook owner can trigger a test delivery. Uses a 10-second timeout.

## Path parameters

- `webhook_id` integer, required

## Response `200`

- object
  - `success` boolean
  - `status_code` integer, nullable
  - `response_body` string, nullable: Only present on request-level failures (timeout, connection error, blocked URL); a diagnostic message, not the target's response content.
  - `duration_ms` integer

## Other responses

- `404`

## Changes

- **2026-11-03** `90ca7c9d6f4e`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/daloopa/apis/daloopa-api/changes/api/v3/webhooks/:webhook_id/test/post.md)

---

[API](https://skmtc.dev/daloopa/apis/daloopa-api.md) - [All operations](https://skmtc.dev/daloopa/apis/daloopa-api/llms.txt) - [OpenAPI document](https://skmtc.dev/daloopa/apis/daloopa-api/revisions/90ca7c9d6f4e?raw)
