action en el cuerpo de la solicitud:action | Qué hace | Familia de proveedor |
|---|---|---|
connect | Vincula una cuenta existente en una institución financiera soportada. | Proveedores bancarios (ej. pr_mex_072, pr_col_1007) |
create | Aprovisiona una nueva cuenta Cobre Balance en México, Colombia o a nivel global. | Proveedores de Cobre Balance ( pr_*_cobre, pr_global_cobre) |
provider_id que elijas determina qué estructura de metadata es requerida y qué objeto de respuesta recibes.action = createaction = connectaction y provider_id (connect vs create) para el proveedor objetivo.metadata que no coincide con la geografía/proveedor (metadata de connect mex vs col).account_type/campos.curl --location 'https://api.cobre.co/v1/accounts' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"provider_id": "pr_col_cobre",
"action": "create",
"tags": [
"This is a tag"
],
"alias": "My first Cobre Balance Colombia"
}'{
"id": "acc_1212534tdfgs",
"provider_id": "pr_mex_cobre3",
"provider_name": "Cobre Balance Mexico 3",
"connectivity": {
"status": "connected",
"description": "string"
},
"alias": "My first Cobre account!",
"metadata": {
"available_services": [
"mm_push_from_account"
],
"primary_account": "acc_2NDkMRjA1o"
},
"account_number": "646180303700100016",
"account_type": "clabe",
"obtained_balance": 10000,
"obtained_balance_at": "2024-07-05T11:21:34Z",
"geo": "mex",
"tags": [
"accounting"
],
"currency": "mxn",
"created_at": "2024-06-17T17:34:50Z",
"updated_at": "2024-07-05T11:21:34Z"
}