Skip to content

Webhooks

Webhooks let you receive real-time HTTP notifications from Qualflare when events happen in your project. Use webhooks to trigger custom automation, sync data to external systems, or notify services that don't have a native integration.

Managing Webhooks

Webhooks are configured per project at Project Settings → Webhooks.

Creating a Webhook

  1. Go to Project Settings → Webhooks
  2. Click New Webhook
  3. Enter:
    • URL — the HTTPS endpoint to receive the webhook payload
    • Events — which events should trigger this webhook (see Events below)
  4. Click Save

The webhook status badge shows Active when enabled.

Webhook Events

EventWhen It Fires
launch.completedA test launch finishes execution
defect.createdA new defect was created in the project

Payload Format

Qualflare sends an HTTP POST request to your webhook URL with a JSON body. Example payload:

json
{
  "event": "launch.completed",
  "timestamp": "2026-04-01T12:00:00Z",
  "projectSlug": "my-project",
  "data": {
    "launchSeq": 42,
    "totalCases": 120,
    "passed": 115,
    "failed": 5
  }
}

Enabling and Disabling

Use the toggle on each webhook row to enable or disable it without deleting the configuration.

Security

TIP

Validate webhook authenticity in your endpoint by verifying the payload structure and origin IP. Consider using a secret token in your webhook URL path or query string.

See Also