Dexyd DevelopersAPI, Webhooks und KI-Assistenten

Wettbewerbe

Verfolgen Sie Schlüsselschritte, sobald sie vorankommen.

Teilnahmen

Erkennen Sie neue Einreichungen schneller.

Expo

Leiten Sie kommerzielle Anfragen an den richtigen Ort.

Einrichtung

Webhook erstellen und testen

Ein Webhook verbindet eine HTTPS-URL, ausgewählte Events und ein von Dexyd erzeugtes Signatur-Secret.

Console
/developer

Create, test, disable and inspect deliveries.

GET /api/developer/webhooks
List webhooks for the signed-in account.
POST /api/developer/webhooks
Create a destination and receive the full secret once.
PATCH /api/developer/webhooks/{id}
Update the URL, events or status.
DELETE /api/developer/webhooks/{id}
Revoke a destination.
POST /api/developer/webhooks/{id}/test
Send test.ping to the configured URL.
Events

Aktuell gesendete Events

Abonniere nur die Flows, die dein Tool benötigt.

competition.created
A contest is created.
competition.updated
A contest is updated.
submission.created
A submission is received.
submission.updated
A submission changes status or content.
expo_product.created
An Expo product is published or prepared.
expo_product.updated
An Expo product is updated.
expo_product.bid.created
An Expo bid is recorded.
expo_product.inquiry.created
An Expo commercial request is created.
test.ping
Verification event sent from the console.
Zustellung

Payload, Signatur und Prüfung

Dexyd signiert jeden ausgehenden POST, damit dein Server Ursprung und Replays prüfen kann.

Payload
{
  "id": "delivery_...",
  "event": "submission.created",
  "created_at": "2026-06-11T12:00:00.000Z",
  "data": {
    "competition_id": "...",
    "submission_id": "..."
  }
}
Headers
X-Dexyd-Event: submission.created
X-Dexyd-Delivery: delivery_...
X-Dexyd-Timestamp: 1781179200
X-Dexyd-Signature: t=1781179200,v1=<hmac_sha256>
  • The v1 signature is an HMAC SHA-256 over timestamp.body using the whsec secret.
  • Dexyd waits 8 seconds for your endpoint and records status, HTTP code and a response excerpt.
Fehler

Zielzustände behandeln

Dein Endpoint sollte schnell antworten, die Signatur prüfen und Events idempotent verarbeiten.

2xx
Delivery is marked delivered.
4xx / 5xx
Delivery is marked failed with the response code.
Timeout or network
Delivery is marked failed with the error message.
Lost secret
Create a new destination or rotate from the console.