POST /v1/subscriptions). Este endpoint permite a los clientes especificar:| Servicio | Tipo | Descripción | Clave de Suscripción | Layout |
|---|---|---|---|---|
accounts | balance | Se activa cuando el saldo de una cuenta es acreditado | accounts.balance.credit | Account Transaction - credit |
accounts | balance | Se activa cuando el saldo de una cuenta es debitado | accounts.balance.debit | Account Transaction - débito |
accounts | created | evento que se activa cada vez que una nueva billetera es vinculada a una cuenta Cobre Balance Global | accounts.linked_wallets.created | Account Wallets |
event_signature_key al crear una suscripción.event_signature_key devuelta en la respuesta de la API será enmascarada. Solo los últimos 4 caracteres serán visibles.event-timestamp: Marca de tiempo de la creación del evento en UTCevent-signature: Hash HMAC-SHA256 generado usando el payload del evento y la clave de firmaevent-timestamp + "." + raw_bodyevent-timestamp: 2025-02-03T22:20:24Zbody:{
"id": "ev_BdES3CkhSVmz0rqGfWXs",
"event_key": "accounts.balance.credit",
"created_at": "2025-02-03T22:20:24Z",
"content": {
"id": "trx_SUrdrNG67vb8cztFdeA0",
"type": "internal_credit",
"amount": 1,
"currency": "COP",
"date": "2025-02-03T22:20:23.677Z",
"metadata": {
"uniqueTransactionId": "mm_9zPfIqJZAepjeR",
"sender_account_number": "@coraa00233",
"description": "BMM Unitary test",
"sender_name": "Product Alpha",
"tracking_key": "",
"sender_id": "9011830296"
},
"account_id": "acc_rLR7UkxEt4",
"previous_balance": 40460,
"current_balance": 40461,
"credit_debit_type": "credit"
}
}
2025-02-03T22:20:24Z.{"id":"ev_BdES3CkhSVmz0rqGfWXs","event_key":"accounts.balance.credit","created_at":"2025-02-03T22:20:24Z","content":{"id":"trx_SUrdrNG67vb8cztFdeA0","type":"internal_credit","amount":1,"currency":"COP","date":"2025-02-03T22:20:23.677Z","metadata":{"uniqueTransactionId":"mm_9zPfIqJZAepjeR","sender_account_number":"@coraa00233","description":"BMM Unitary test","sender_name":"Product Alpha","tracking_key":"","sender_id":"9011830296"},"account_id":"acc_rLR7UkxEt4","previous_balance":40460,"current_balance":40461,"credit_debit_type":"credit"}}
event_signature_keyevent-signature.event_signature_key para replicar el cálculo del hash:event_signature_key :
"cobre is super secure"
1ff93b74902d1f94c38d0cf384a6b44d294b4557b3bfa8cb79c6dce9ba467215
event-signature de los encabezados en la parte superior de la documentación.En el proceso de cálculo del hash, puede que necesites especificar la codificación de entrada y HMAC. En estos casos, usa UTF-8.
| Intentos de Reintento | Errores Aplicables | Condiciones | Intervalos de Reintento |
|---|---|---|---|
| 3 reintentos automáticos | Solo errores de conexión | Sin reintentos para respuestas 4xx | 200ms, 400ms, 1000ms |
ideventsurlcreated_at{
"id": "ev_xxxxx",
"event_key": "accounts.balance.credit",
"created_at": "2025-02-03T22:20:24Z",
"content": {
// Event-specific payload
}
}