---
title: "Test Webhook Endpoint"
method: POST
path: "/api/v1/webhooks/test"
---

# Test Webhook Endpoint

`POST /api/v1/webhooks/test`

## Request

- Base URL: `https://api.seoproai.co`
- URL: `https://api.seoproai.co/api/v1/webhooks/test`
- Auth: one of:
  - HTTP bearer
  - OAuth 2 (authorization code, authorization URL `https://dajosjnaalanhqksxrpe.supabase.co/auth/v1/authorize`, token URL `https://dajosjnaalanhqksxrpe.supabase.co/auth/v1/token`)

Send a test payload to the provided webhook endpoint.

A failed delivery is reported as HTTP 200 with ``success=False`` so the
client can render the downstream reason (status code + body snippet) rather
than a generic "Webhook test failed".

## Headers

- `X-User-Id` string, nullable
- `X-Organization-Id` string, nullable
- `Authorization` string, nullable

## Request body

- WebhookTestRequest
  - `endpoint` string, required
  - `access_token` string, nullable

## Response `200`

Successful Response

- WebhookTestResponse
  - `success` boolean, required
  - `message` string, required
  - `error` string, nullable

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/seoproai/apis/seopro-ai.md) · [All operations](https://skmtc.dev/seoproai/apis/seopro-ai/llms.txt) · [OpenAPI document](https://skmtc.dev/seoproai/apis/seopro-ai/revisions/5b4b6391ddc9?raw)
