Gestión de Cuentas

Listar cuentas

get
/accounts

Obtiene la lista paginada de cuentas accesibles por el usuario autenticado.

Autorizaciones
AuthorizationstringRequerido

Autenticación básica HTTP utilizando token como nombre de usuario y secret como contraseña

Respuestas
200

Lista paginada de cuentas

application/json
linksobjectOpcional
metaobjectOpcional
get
/accounts
200

Lista paginada de cuentas

Obtener una cuenta

get
/accounts/{id}

Obtiene el detalle de una cuenta específica.

Autorizaciones
AuthorizationstringRequerido

Autenticación básica HTTP utilizando token como nombre de usuario y secret como contraseña

Parámetros de ruta
idintegerRequerido

ID de la cuenta

Respuestas
200

Detalle de la cuenta

application/json
idintegerOpcionalExample: 1
namestringOpcionalExample: Mi Empresa SA
logostring · nullableOpcional

URL del logo

Example: https://cdn.zipnova.com/logos/123.png
company_namestringOpcionalExample: Mi Empresa Sociedad Anónima
state_tax_idstring · nullableOpcional
tax_categorystringOpcionalExample: Responsable Inscripto
emailstring · emailOpcionalExample: [email protected]
phonestring · nullableOpcionalExample: 1145678901
get
/accounts/{id}

Actualizar cuenta

put
/accounts/{id}

Actualiza los datos de una cuenta existente.

Autorizaciones
AuthorizationstringRequerido

Autenticación básica HTTP utilizando token como nombre de usuario y secret como contraseña

Parámetros de ruta
idintegerRequerido

ID de la cuenta

Cuerpo
namestringOpcional

Nombre de la cuenta

Example: Mi Empresa SA
emailstring · emailOpcional

Email principal

Example: [email protected]
phonestringOpcional

Teléfono

Example: 1145678901
logostring · urlOpcional

URL pública del logo (se descarga y almacena)

Example: https://cdn.empresa.com/logo.png
websitestring · urlOpcional

Sitio web

Example: https://empresa.com
Respuestas
200

Cuenta actualizada exitosamente

application/json
idintegerOpcionalExample: 1
namestringOpcionalExample: Mi Empresa SA
logostring · nullableOpcional

URL del logo

Example: https://cdn.zipnova.com/logos/123.png
company_namestringOpcionalExample: Mi Empresa Sociedad Anónima
state_tax_idstring · nullableOpcional
tax_categorystringOpcionalExample: Responsable Inscripto
emailstring · emailOpcionalExample: [email protected]
phonestring · nullableOpcionalExample: 1145678901
put
/accounts/{id}

Obtener configuración de cuenta

get
/accounts/{id}/settings

Obtiene la configuración de notificaciones y direcciones por defecto de una cuenta.

Autorizaciones
AuthorizationstringRequerido

Autenticación básica HTTP utilizando token como nombre de usuario y secret como contraseña

Parámetros de ruta
idintegerRequerido

ID de la cuenta

Respuestas
200

Configuración de la cuenta

application/json
account_idintegerOpcionalExample: 1
default_forward_address_idinteger · nullableOpcionalExample: 5
default_return_address_idinteger · nullableOpcionalExample: 5
get
/accounts/{id}/settings

Actualizar configuración de cuenta

put
/accounts/{id}/settings

Actualiza las notificaciones a destinatarios y las direcciones por defecto de una cuenta.

Autorizaciones
AuthorizationstringRequerido

Autenticación básica HTTP utilizando token como nombre de usuario y secret como contraseña

Parámetros de ruta
idintegerRequerido

ID de la cuenta

Cuerpo
default_forward_address_idintegerOpcional

ID de dirección de despacho por defecto

Example: 5
default_return_address_idintegerOpcional

ID de dirección de devolución por defecto

Example: 5
Respuestas
200

Configuración actualizada. Retorna el mismo objeto que GET /accounts/{id}/settings

application/json
account_idintegerOpcionalExample: 1
default_forward_address_idinteger · nullableOpcionalExample: 5
default_return_address_idinteger · nullableOpcionalExample: 5
put
/accounts/{id}/settings

Resumen de facturación

get
/accounts/{id}/billing

Obtiene el resumen de balance y límite de crédito de una cuenta.

Autorizaciones
AuthorizationstringRequerido

Autenticación básica HTTP utilizando token como nombre de usuario y secret como contraseña

Parámetros de ruta
idintegerRequerido

ID de la cuenta

Respuestas
200

Resumen de facturación

application/json
account_idintegerOpcionalExample: 1
balancenumberOpcional

Balance actual (deuda)

Example: 1500
credit_limitnumberOpcional

Límite de crédito

Example: 10000
credit_limit_currencystringOpcionalExample: ARS
availablenumberOpcional

Crédito disponible

Example: 8500
get
/accounts/{id}/billing

Última actualización