Skip to content
Republic Developer Platform

Documentation

API Reference

List Webhooks

List destinations owned by the API key's account.

GET/webhooks

Request

cURL
curl -X GET 'https://dev.republicrx.app/api/developer/v1/webhooks' \
  -H "Authorization: Bearer $REPUBLIC_API_KEY"

Response

HTTP 200. id is Republic's registration UUID; webhook_id is Discord's numeric ID. Empty thread_id means the default channel. last_error and last_delivered_at may be null. Credentials are never included.

json
{
  "data": [
    {
      "id": "00000000-0000-4000-8000-000000000001",
      "label": "Newsroom",
      "webhook_id": "123456789012345678",
      "thread_id": "",
      "enabled": true,
      "invalid": false,
      "subscription_count": 1,
      "pending_count": 0,
      "last_error": null,
      "last_delivered_at": null,
      "created_at": "2026-10-28T12:00:00Z"
    }
  ]
}