Ir al contenido
Documentación

Webhooks

Crear un endpoint de webhook

POST
/v1/webhook-endpoints
curl --request POST \
--url https://api.timbro.do/v1/webhook-endpoints \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--header 'idempotency-key: example' \
--data '{ "url": "https://example.com", "enabledEvents": [ "subscription.canceled" ] }'

Registra un endpoint HTTPS para eventos de dominio firmados. El secreto de firma se devuelve únicamente en esta respuesta.

idempotency-key
obligatorio
string
>= 1 characters <= 255 characters /^[\x20-\x7e]+$/
Media typeapplication/json
object
url
obligatorio

Endpoint HTTPS que recibe eventos firmados.

string format: uri
enabledEvents
obligatorio
Array
>= 1 items <= 17 items unique items

El endpoint y su nuevo secreto de firma. Guarda el secreto de forma segura.

Media typeapplication/json
Campos y códigos de la respuesta

El endpoint y su nuevo secreto de firma. Guarda el secreto de forma segura.

object
id
obligatorio

Identificador del endpoint de webhook.

string
/^webhook_endpoint_[0-9a-hjkmnp-tv-z]{24,}$/
object
obligatorio
string
Valor permitido: webhook_endpoint
url
obligatorio
string format: uri
enabledEvents
obligatorio

Configuración guardada de la suscripción, incluidos los tipos de eventos de contratos anteriores.

Array<string>
>= 1 items
status
obligatorio
Cualquiera de:
string
Valor permitido: active
secretCreatedAt
obligatorio

Cuándo se emitió el secreto de firma actual.

string format: date-time
previousSecretExpiresAt
obligatorio
Cualquiera de:
string format: date-time
createdAt
obligatorio
string format: date-time
secret
obligatorio

Secreto de firma en el formato whsec_ de Standard Webhooks. Solo se devuelve cuando se emite.

string
/^whsec_[A-Za-z0-9+/]+={0,2}$/
request-id
obligatorio
string

Identifica esta solicitud. Indícalo cuando contactes a soporte.

Idempotent-Replayed
string
Valor permitido: true

true cuando esta respuesta repite el resultado guardado de una solicitud anterior con la misma clave de idempotencia (Idempotency-Key).