Dexyd DevelopersAPI, webhooks y asistentes de IA

Concursos

Sigue las etapas clave en cuanto avanzan.

Participaciones

Detecta nuevas entregas más rápido.

Expo

Lleva las solicitudes comerciales al lugar correcto.

Configuración

Crear y probar un webhook

Un webhook vincula una URL HTTPS, eventos seleccionados y un secreto de firma generado por 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.
Eventos

Eventos emitidos actualmente

Suscribe solo los flujos que tu herramienta necesita para evitar procesos innecesarios.

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

Payload, firma y verificación

Dexyd firma cada POST saliente para que tu servidor verifique el origen y rechace reenvíos.

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

Estados que debe manejar el destino

Tu endpoint debe responder rápido, verificar la firma y procesar eventos de forma idempotente.

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.