Dexyd DevelopersAPI, webhooks och AI-assistenter

Tävlingar

Följ nyckelsteg så snart de går framåt.

Deltaganden

Upptäck nya bidrag snabbare.

Expo

Skicka kommersiella förfrågningar till rätt plats.

Konfiguration

Skapa och testa en webhook

En webhook kopplar en HTTPS-URL, valda events och en signeringshemlighet från Dexyd.

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

Events som skickas nu

Prenumerera bara på de flöden ditt verktyg behöver.

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.
Leverans

Payload, signatur och verifiering

Dexyd signerar varje utgående POST så servern kan verifiera ursprung och replay.

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.
Fel

Tillstånd att hantera hos destinationen

Din endpoint bör svara snabbt, verifiera signaturen och behandla events idempotent.

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.