Skip to main content

Receive Webhook (v1)

General webhook endpoint for receiving and logging webhook payloads.

Method & Path​

POST /v1/webhooks
GET /v1/webhooks

Description​

A general-purpose webhook endpoint that receives webhook payloads from external services. The payload is logged to the console for debugging purposes. Supports both POST (for actual webhooks) and GET (for testing).

Authentication​

None required - This is a public endpoint for receiving external webhooks.

Headers​

Content-Type: application/json

Query Parameters​

None.

Request Body (POST)​

Any JSON payload. The endpoint accepts any structure:

{
"event": "example.event",
"data": {
"key": "value"
}
}

Response 200 OK​

{
"success": true,
"message": "Webhook received and logged"
}

Common Errors​

  • 500 Internal Server Error: Server error
note

This endpoint logs the full request body and headers to the console. Use it for debugging webhook integrations.