Skip to main content
The Developer Platform API requires a Business plan. Upgrade in your dashboard.

List webhooks

GET /v1/projects/:id/webhooks
Returns all webhook configurations for a project. Webhooks are managed via the dashboard — this endpoint is read-only.
curl https://developer.sirius.menu/v1/projects/a1b2.../webhooks \
  -H "Authorization: Bearer sdt_..."
{
  "webhooks": [
    {
      "id": "wh1a2b3c-...",
      "url": "https://discord.com/api/webhooks/1234567890/abcdef...",
      "events": "[\"version_deployed\",\"execution_drop\"]",
      "enabled": 1,
      "created_at": 1712345678,
      "updated_at": 1712345678
    }
  ]
}

Event types

EventFires when
execution_dropDaily executions drop more than 30% day-over-day
new_executorAn executor name appears that wasn’t seen in the prior 7 days
key_abuseSuspicious key validation patterns detected
version_deployedA new script version is uploaded via the dashboard
clone_detectedMultiple script hashes detected for the same Script ID

Webhook payload

Webhooks are delivered as Discord embeds. The payload sent to your Discord webhook URL:
{
  "embeds": [
    {
      "title": "Version Deployed",
      "color": 2278116,
      "description": "**My Script Hub** (sid_abc123xyz456)",
      "fields": [
        { "name": "Version", "value": "v3", "inline": true },
        { "name": "Size", "value": "24.0KB", "inline": true },
        { "name": "Notes", "value": "Fix auto-farm timing", "inline": true }
      ],
      "timestamp": "2026-04-05T14:30:00.000Z",
      "footer": { "text": "Sirius Developer" }
    }
  ]
}
Each event type has its own embed color — green for deploys, red for drops, blue for new executors, amber for abuse alerts, purple for clone detection.