Fidi X Developer Preview
  1. Webhooks
Fidi X Developer Preview
  • Fidi X
    • Diccionario de Datos - Enumeraciones
    • Autenticación
      • Obtener Token de Acceso
    • Ledgers
      • Activate Ledger
      • Disable Ledger
    • Assets
      • Create Asset
      • Get Assets
      • Get Asset
      • Activate Asset
      • Disable Asset
    • Cuentas
      • Crear Cuenta
      • Obtener Cuenta por ID
      • Listar Cuentas por Ledger
      • Actualizar Cuenta
      • Eliminar Cuenta
      • Suspender Cuenta
      • Activar Cuenta
      • Obtener Balance de Cuenta
    • Personas
      • Crear Persona
      • Listar Personas
      • Obtener Persona por ID
      • Get Person Hierarchy
      • Block Person and Descendants
      • Unblock Person and Descendants
    • Transacciones
      • Crear Transacción
    • Webhooks
      • Crear Suscripción de Webhook
        POST
      • Listar Suscripciones de Webhook
        GET
      • Obtener Suscripción de Webhook
        GET
      • Actualizar Suscripción de Webhook
        PUT
      • Eliminar Suscripción de Webhook
        DELETE
      • Listar Tipos de Eventos Disponibles
        GET
      • Listar Eventos de Webhook Enviados
        GET
      • Simular Transferencia Externa Entrante
        POST
  • Schemas
    • ErrorResponse
    • PersonHierarchyResponse
    • UpdateAccountRequest
    • AuthResponse
    • BlockPersonDataResponse
    • HTTPValidationError
    • CreateWebhookSubscriptionRequest
    • CreateAccountRequest
    • UpdateWebhookSubscriptionRequest
    • AssetResponse
    • AccountResponse
    • CreateAssetRequest
    • WebhookSubscriptionResponse
    • AssetListResponse
    • WebhookSubscriptionListResponse
    • AccountDetailResponse
    • LedgerResponse
    • WebhookEventTypesResponse
    • BalanceResponse
    • CreatePersonRequest
    • WebhookEventType
    • WebhookEventsListResponse
    • PersonResponse
    • WebhookEventRecord
    • PersonDataResponse
    • SimulateExternalTransferRequest
    • PersonListResponse
    • SimulateExternalTransferResponse
    • TransactionOperation
    • CreateTransactionRequest
    • TransactionResponse
  1. Webhooks

Crear Suscripción de Webhook

POST
/fidix/v1/webhooks/subscriptions
Crea una nueva suscripción de webhook para recibir notificaciones de eventos del sistema.
Tipos de eventos disponibles:
transfer.received: Transferencia entrante recibida y procesada
transfer.failed: Transferencia entrante fallida
transfer.pending: Transferencia entrante pendiente
Validaciones:
La URL debe ser HTTPS
Los tipos de eventos deben ser válidos
Máximo 10 tipos de eventos por suscripción
Si no se proporciona un secret, se genera automáticamente
Uso de Variables Guarda el id de la suscripción en ${subscription_id} para usarlo en otros endpoints.

Solicitud

Autorización
JWT Bearer
Agregar el parámetro
Authorization
a Encabezados
Ejemplo:
Authorization: ********************
or
Parámetros del Body application/jsonRequerido

Ejemplos

Respuestas

🟢201
application/json
Suscripción creada exitosamente
Body

🟠400
🟠401
🟠403
Solicitud Ejemplo de Solicitud
Shell
JavaScript
Java
Swift
cURL
curl --location --request POST 'https://api-preview.fidi.money/fidix/v1/webhooks/subscriptions' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "url": "https://mi-servidor.com/webhooks/fidi",
    "event_types": [
        "transfer.received"
    ]
}'
Respuesta Ejemplo de Respuesta
201 - success
{
    "id": "8a9b0c1d-2e3f-4a5b-6c7d-8e9f0a1b2c3d",
    "url": "https://mi-servidor.com/webhooks/fidi",
    "event_types": [
        "transfer.received"
    ],
    "secret": "whsec_abc123def456ghi789jkl012mno345pqr678stu901vwx234yz",
    "status": "active",
    "created_at": "2026-01-14T10:00:00Z",
    "updated_at": "2026-01-14T10:00:00Z",
    "last_delivery_at": null,
    "delivery_count": 0,
    "failure_count": 0
}
Modificado en 2026-01-14 21:15:27
Anterior
Crear Transacción
Siguiente
Listar Suscripciones de Webhook
Built with