Dexyd DevelopersAPI, webhook, dan asisten AI

Kontes

Pantau tahap kunci segera setelah bergerak maju.

Partisipasi

Temukan kiriman baru lebih cepat.

Expo

Arahkan permintaan komersial ke tempat yang tepat.

Konfigurasi

Buat dan uji webhook

Webhook menghubungkan URL HTTPS, event yang dipilih, dan secret tanda tangan dari 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.
Event

Event yang dikirim saat ini

Berlangganan hanya pada alur yang dibutuhkan alat Anda.

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

Payload, tanda tangan, dan verifikasi

Dexyd menandatangani setiap POST keluar agar server Anda dapat memverifikasi asalnya.

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

Status tujuan yang perlu ditangani

Endpoint Anda harus cepat merespons, memverifikasi tanda tangan, dan memproses event secara idempoten.

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.