Obtener actividades de suscripción
Devuelve los movimientos de dinero (depósitos, liberaciones y retiros) registrados para una suscripción a un plan de ahorro, ordenados del más reciente al más antiguo.
GET
/v1/savings/business/account-investment-plans/{account_investment_plan_id}/activitiesRequest
Headers
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
Authorization | string | Sí | Token de acceso en formato Bearer ACCESS_TOKEN |
Path Parameters
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
account_investment_plan_id | number | Sí | Identificador de la suscripción. |
No aplica: Query Parameters, Body.
Response
2XX Éxito
| Campo | Tipo | Descripción |
|---|---|---|
id | number | Identificador de la actividad. |
account_number | number | Número de cuenta asociada a la actividad. |
subscription_id | number | Identificador de la suscripción (account investment plan). |
activity_type | string | Tipo de actividad. Ver Valores de tipo de actividad a continuación. |
amount | number | null | Monto involucrado en la actividad. null en un retiro total en USD en curso, hasta que el rescate tiene precio. |
currency | string | Moneda del monto. Valores permitidos: ARS, USD. |
deposit_type | string | null | Tipo de depósito, presente únicamente para actividades MONEY_DEPOSIT. Valores permitidos: EXTRAORDINARY, DEBIN_RECURRENT. |
description | string | null | Descripción libre de la actividad, cuando está disponible. |
cbu | string | null | CBU/CVU del DEBIN asociado a la suscripción, cuando corresponde. |
bank_name | string | null | Nombre del banco del DEBIN asociado a la suscripción, cuando corresponde. |
account_name | string | null | Nombre del titular de la cuenta según el DEBIN, o el nombre de la suscripción cuando no existe un DEBIN. |
created_at | string | Fecha y hora de creación de la actividad. |
status | string | null | Estado actual de la actividad. Ver Valores de estado de actividad a continuación. |
Valores de tipo de actividad
| Valor | Descripción |
|---|---|
MONEY_DEPOSIT | Fondos depositados en la suscripción (por ejemplo, DEBIN o MEP). |
MONEY_WITHDRAWAL | Fondos retirados de la cuenta fuera de un flujo de liberación/retiro de la suscripción. |
ASSET_TRANSFER | Transferencia de cuotapartes como parte de una liberación o retiro. |
CASH_TRANSFER | Paso de transferencia de efectivo de un retiro hacia el CVU de destino. |
CLAIM | Liberación total de cuotapartes al partner. |
PARTIALLY_CLAIM | Liberación parcial de cuotapartes al partner. |
WITHDRAWAL | Retiro total de fondos hacia el CVU de destino, cerrando la suscripción. |
PARTIALLY_WITHDRAWAL | Retiro parcial de fondos hacia el CVU de destino. |
Valores de estado de actividad
| Valor | Descripción |
|---|---|
IN_PROGRESS | La actividad fue iniciada pero aún no finalizó. |
COMPLETED | La actividad finalizó exitosamente. |
Códigos de error
Los errores devuelven el siguiente body:
{
"code": "invalid_request",
"description": "Descripción del error."
}
| Status | Code | Condición |
|---|---|---|
403 | — | El token no tiene el rol requerido o la suscripción no es accesible por el usuario actual. |
Ejemplo de código
- cURL
- JavaScript
- Python
- Node.js
curl -X GET https://b2b.allaria.cloud/v1/savings/business/account-investment-plans/1/activities \
-H "Authorization: Bearer ACCESS_TOKEN"
const accountInvestmentPlanId = 1;
const response = await fetch(
`https://b2b.allaria.cloud/v1/savings/business/account-investment-plans/${accountInvestmentPlanId}/activities`,
{
method: 'GET',
headers: {
'Authorization': 'Bearer ACCESS_TOKEN'
}
}
);
const data = await response.json();
console.log(data);
import requests
account_investment_plan_id = 1
response = requests.get(
f'https://b2b.allaria.cloud/v1/savings/business/account-investment-plans/{account_investment_plan_id}/activities',
headers={
'Authorization': 'Bearer ACCESS_TOKEN'
}
)
data = response.json()
print(data)
const axios = require('axios');
const accountInvestmentPlanId = 1;
const response = await axios.get(
`https://b2b.allaria.cloud/v1/savings/business/account-investment-plans/${accountInvestmentPlanId}/activities`,
{
headers: {
Authorization: 'Bearer ACCESS_TOKEN'
}
}
);
console.log(response.data);
2XX Éxito
[
{
"id": 101,
"account_number": 70,
"subscription_id": 6,
"activity_type": "MONEY_DEPOSIT",
"amount": 50000.00,
"currency": "ARS",
"deposit_type": "DEBIN_RECURRENT",
"description": "Recurrent DEBIN deposit",
"cbu": "0000003100010000000001",
"bank_name": "Banco Ejemplo",
"account_name": "test",
"created_at": "2026-04-14T11:38:42",
"status": "COMPLETED"
},
{
"id": 98,
"account_number": 70,
"subscription_id": 6,
"activity_type": "PARTIALLY_CLAIM",
"amount": 20000.00,
"currency": "ARS",
"deposit_type": null,
"description": null,
"cbu": null,
"bank_name": null,
"account_name": "test",
"created_at": "2026-04-10T09:15:00",
"status": "COMPLETED"
}
]