Catálogos de cuotapartistas
Devuelve los valores aceptados para los campos de catálogo de Crear cuenta cuotapartista. Enviá cada valor exactamente como se devuelve: son textos en español, no códigos.
| Endpoint | Devuelve |
|---|---|
GET /v1/aperturas/unit-holder/catalogs | Todos los catálogos juntos. |
GET /v1/aperturas/unit-holder/catalogs/{catalog} | Un catálogo. |
Ambos toman el mismo request, así que esta página lo documenta una sola vez. Disponible para credenciales que pueden crear cuentas o tienen el permiso de lectura.
| Catálogo | Alimenta el campo | Formato del valor |
|---|---|---|
gender | persons[].gender | String: Masculino, Femenino |
taxpayer_type | account.taxpayer_type, persons[].taxpayer_type | String, p. ej. Responsable inscripto, Consumidor final |
country | persons[].address.country | String, p. ej. Argentina |
nationality | persons[].nationality | La misma lista que country |
activity | persons[].activity | String, p. ej. Docente |
province | persons[].address.province | Objeto { "province", "country" }: enviá province junto con el country que le corresponde |
Request
Headers
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
Authorization | string | Sí | Access token con formato Bearer ACCESS_TOKEN |
Path Parameters
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
catalog | string | Solo en /catalogs/{catalog} | Uno de gender, province, country, nationality, activity, taxpayer_type. |
No aplica: Query Parameters, Body.
Response
2XX Éxito
Status: 200 OK
/catalogs/{catalog} devuelve una sola clave, con el nombre del catálogo. /catalogs devuelve las seis claves, cada una con su lista.
Error Codes
| Status | Descripción |
|---|---|
401 | Unauthorized — access token inválido o ausente |
403 | Forbidden — tus credenciales no pueden crear ni leer cuentas |
404 | Not Found — nombre de catálogo desconocido |
Code Example
- cURL
- JavaScript
- Python
- Node.js
curl -X GET "https://b2b.allaria.cloud/v1/aperturas/unit-holder/catalogs/province" \
-H "Authorization: Bearer ACCESS_TOKEN"
const response = await fetch('https://b2b.allaria.cloud/v1/aperturas/unit-holder/catalogs/province', {
method: 'GET',
headers: { 'Authorization': 'Bearer ACCESS_TOKEN' }
});
const data = await response.json();
console.log(data);
import requests
response = requests.get(
'https://b2b.allaria.cloud/v1/aperturas/unit-holder/catalogs/province',
headers={'Authorization': 'Bearer ACCESS_TOKEN'}
)
print(response.json())
const axios = require('axios');
const response = await axios.get(
'https://b2b.allaria.cloud/v1/aperturas/unit-holder/catalogs/province',
{ headers: { Authorization: 'Bearer ACCESS_TOKEN' } }
);
console.log(response.data);
2XX Éxito
{
"province": [
{ "province": "Neuquén", "country": "Argentina" },
{ "province": "Buenos Aires", "country": "Argentina" }
]
}