API Reference
List Webhooks
List destinations owned by the API key's account.
GET
/webhooksRequest
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"
}
]
}