Webhooks

Crear un endpoint de webhooks

POST
/v1/webhook-endpoints

Recibe por POST los eventos del ambiente de tu clave, firmados según Standard Webhooks, con reintentos espaciados durante unos tres días.

Autorización

AutorizaciónBearer <tu clave API>

Tu clave API: fb_sandbox_… emite en Sandbox, fb_test_… en test, el servicio de pruebas de la autoridad tributaria, y fb_live_… en live, su producción.

En: header

Cuerpo de la solicitud

application/json

Tipos de TypeScript

Usa el tipo request body en TypeScript.

url*string

HTTPS, en una dirección pública, en todos los ambientes: las entregas salen de Fiscalbase, así que localhost o una red privada nunca llegarían a tu máquina. Para recibirlas mientras desarrollas, usa un túnel con URL pública.

Formatouri
events?array<>
Elementos1 <= items

Por defecto

[  "*"]

Cuerpo de la respuesta

application/json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

curl -X POST "https://example.com/v1/webhook-endpoints" \  -H "Content-Type: application/json" \  -d '{    "url": "http://example.com"  }'
{  "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",  "object": "webhook_endpoint",  "environment": "sandbox",  "url": "http://example.com",  "events": [    "*"  ],  "disabled": true,  "secret_hint": "string",  "previous_secret_expires_at": "2019-08-24T14:15:22Z",  "deliveries_24h": 0,  "failed_24h": 0,  "failing_since": "2019-08-24T14:15:22Z",  "created_at": "2019-08-24T14:15:22Z",  "secret": "string"}