Enviar solicitudes de fondos PSP
Crea un lote de solicitudes de suscripción y rescate de fondos para un PSP. El PSP se identifica mediante el token de acceso, y el body contiene el fondo, la moneda y la lista de operaciones por cuenta a procesar.
POST
/v1/psp/solicitudesRequest
Headers
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
Authorization | string | Sí | Token de acceso en formato Bearer ACCESS_TOKEN |
Content-Type | string | Sí | Debe ser application/json |
No aplica: Path Parameters, Query Parameters.
Body
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
fondo | string | Sí | Código del fondo a operar |
moneda | string | Sí | Moneda. Valor actual: ARS |
solicitudes | array | Sí | Lista de solicitudes de suscripción o rescate |
solicitudes[].tipo_operacion | string | Sí | Tipo de operación. Valores: SUSCRIPCION, RESCATE |
solicitudes[].cuenta | number | Sí | Número de cuenta |
solicitudes[].importe | number | Condicional | Importe de la operación. Requerido salvo que es_por_total sea true |
solicitudes[].es_por_total | boolean | No | Para rescates totales. Si es true, no enviar importe |
Response
2XX Éxito
| Campo | Tipo | Descripción |
|---|---|---|
id | number | ID del lote de solicitudes creado |
total_solicitudes | number | Cantidad de operaciones aceptadas |
errores | number | Cantidad de operaciones rechazadas |
ejecutado | string | Fecha y hora de creación del lote |
errores_detalle.motivos | array | Errores de validación agrupados por motivo |
errores_detalle.registros_rechazados | array | Filas rechazadas |
Códigos de error
| Status | Descripción |
|---|---|
400 | El payload no contiene solicitudes válidas para guardar |
401 | Unauthorized - token inválido o ausente |
403 | Forbidden - el token no tiene permiso para acceder a este recurso |
500 | Error de validación o procesamiento del lado del servidor |
Ejemplo de código
- cURL
curl -X POST "https://b2b.allaria.dev/v1/psp/solicitudes" \
-H "Authorization: Bearer ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"fondo": "ALAHORA:AR",
"moneda": "ARS",
"solicitudes": [
{
"tipo_operacion": "SUSCRIPCION",
"cuenta": 300000001,
"importe": 1000
},
{
"tipo_operacion": "RESCATE",
"cuenta": 300000002,
"es_por_total": true
}
]
}'
2XX Éxito
{
"id": 123,
"total_solicitudes": 2,
"errores": 0,
"ejecutado": "2026-06-09T15:00:00.000000Z",
"errores_detalle": {
"motivos": [],
"registros_rechazados": []
}
}