Gestión de Cuentas
Obtiene la lista paginada de cuentas accesibles por el usuario autenticado.
Autenticación básica HTTP utilizando token como nombre de usuario y secret como contraseña
Lista paginada de cuentas
GET /v2/accounts HTTP/1.1
Host: api.zipnova.com.ar
Authorization: Basic username:password
Accept: */*
Lista paginada de cuentas
{
"data": [
{
"id": 1,
"name": "Mi Empresa SA",
"logo": "https://cdn.zipnova.com/logos/123.png",
"company_name": "Mi Empresa Sociedad Anónima",
"address": {
"address": "Av. Corrientes 1234",
"city": {
"id": 15,
"name": "Buenos Aires"
},
"state": "Buenos Aires",
"zipcode": "C1043"
},
"national_tax_id": {
"number": "30-12345678-9",
"type": "CUIT"
},
"state_tax_id": null,
"tax_category": "Responsable Inscripto",
"email": "admin@miempresa.com",
"phone": "1145678901",
"contacts": {
"operations": {
"name": "text",
"email": "text",
"phone": "text"
},
"administrative": {
"name": "text",
"email": "text",
"phone": "text"
}
}
}
],
"links": {},
"meta": {}
}Obtiene el detalle de una cuenta específica.
Autenticación básica HTTP utilizando token como nombre de usuario y secret como contraseña
ID de la cuenta
Detalle de la cuenta
1Mi Empresa SAURL del logo
https://cdn.zipnova.com/logos/123.pngMi Empresa Sociedad AnónimaResponsable Inscriptoadmin@miempresa.com1145678901Sin acceso a esta cuenta
Cuenta no encontrada
GET /v2/accounts/{id} HTTP/1.1
Host: api.zipnova.com.ar
Authorization: Basic username:password
Accept: */*
{
"id": 1,
"name": "Mi Empresa SA",
"logo": "https://cdn.zipnova.com/logos/123.png",
"company_name": "Mi Empresa Sociedad Anónima",
"address": {
"address": "Av. Corrientes 1234",
"city": {
"id": 15,
"name": "Buenos Aires"
},
"state": "Buenos Aires",
"zipcode": "C1043"
},
"national_tax_id": {
"number": "30-12345678-9",
"type": "CUIT"
},
"state_tax_id": null,
"tax_category": "Responsable Inscripto",
"email": "admin@miempresa.com",
"phone": "1145678901",
"contacts": {
"operations": {
"name": "text",
"email": "text",
"phone": "text"
},
"administrative": {
"name": "text",
"email": "text",
"phone": "text"
}
}
}Actualiza los datos de una cuenta existente.
Autenticación básica HTTP utilizando token como nombre de usuario y secret como contraseña
ID de la cuenta
Nombre de la cuenta
Mi Empresa SAEmail principal
nuevo@empresa.comTeléfono
1145678901URL pública del logo (se descarga y almacena)
https://cdn.empresa.com/logo.pngSitio web
https://empresa.comCuenta actualizada exitosamente
1Mi Empresa SAURL del logo
https://cdn.zipnova.com/logos/123.pngMi Empresa Sociedad AnónimaResponsable Inscriptoadmin@miempresa.com1145678901Datos inválidos
Sin acceso a esta cuenta
Cuenta no encontrada
Error al actualizar la cuenta
PUT /v2/accounts/{id} HTTP/1.1
Host: api.zipnova.com.ar
Authorization: Basic username:password
Content-Type: application/json
Accept: */*
Content-Length: 450
{
"name": "Mi Empresa SA",
"email": "nuevo@empresa.com",
"phone": "1145678901",
"logo": "https://cdn.empresa.com/logo.png",
"website": "https://empresa.com",
"address": {
"address": "Av. Corrientes 5678",
"city": "Buenos Aires",
"state": "Buenos Aires",
"zipcode": "C1043"
},
"contacts": {
"operations": {
"name": "Juan Pérez",
"email": "operaciones@empresa.com",
"phone": "1145678901"
},
"administrative": {
"name": "María García",
"email": "admin@empresa.com",
"phone": "1145678902"
}
}
}{
"id": 1,
"name": "Mi Empresa SA",
"logo": "https://cdn.zipnova.com/logos/123.png",
"company_name": "Mi Empresa Sociedad Anónima",
"address": {
"address": "Av. Corrientes 1234",
"city": {
"id": 15,
"name": "Buenos Aires"
},
"state": "Buenos Aires",
"zipcode": "C1043"
},
"national_tax_id": {
"number": "30-12345678-9",
"type": "CUIT"
},
"state_tax_id": null,
"tax_category": "Responsable Inscripto",
"email": "admin@miempresa.com",
"phone": "1145678901",
"contacts": {
"operations": {
"name": "text",
"email": "text",
"phone": "text"
},
"administrative": {
"name": "text",
"email": "text",
"phone": "text"
}
}
}Obtiene la configuración de notificaciones y direcciones por defecto de una cuenta.
Autenticación básica HTTP utilizando token como nombre de usuario y secret como contraseña
ID de la cuenta
Configuración de la cuenta
155Sin acceso a esta cuenta
Cuenta no encontrada
GET /v2/accounts/{id}/settings HTTP/1.1
Host: api.zipnova.com.ar
Authorization: Basic username:password
Accept: */*
{
"account_id": 1,
"recipient_notifications": {
"shipment_created": true,
"shipment_shipped": true,
"shipment_ready_for_pickup": true,
"shipment_delivery_date_changed": false
},
"default_forward_address_id": 5,
"default_return_address_id": 5
}Actualiza las notificaciones a destinatarios y las direcciones por defecto de una cuenta.
Autenticación básica HTTP utilizando token como nombre de usuario y secret como contraseña
ID de la cuenta
ID de dirección de despacho por defecto
5ID de dirección de devolución por defecto
5Configuración actualizada. Retorna el mismo objeto que GET /accounts/{id}/settings
155Datos inválidos o dirección no pertenece a la cuenta
Sin acceso a esta cuenta
Cuenta no encontrada
PUT /v2/accounts/{id}/settings HTTP/1.1
Host: api.zipnova.com.ar
Authorization: Basic username:password
Content-Type: application/json
Accept: */*
Content-Length: 210
{
"recipient_notifications": {
"shipment_created": true,
"shipment_shipped": true,
"shipment_ready_for_pickup": true,
"shipment_delivery_date_changed": false
},
"default_forward_address_id": 5,
"default_return_address_id": 5
}{
"account_id": 1,
"recipient_notifications": {
"shipment_created": true,
"shipment_shipped": true,
"shipment_ready_for_pickup": true,
"shipment_delivery_date_changed": false
},
"default_forward_address_id": 5,
"default_return_address_id": 5
}Obtiene el resumen de balance y límite de crédito de una cuenta.
Autenticación básica HTTP utilizando token como nombre de usuario y secret como contraseña
ID de la cuenta
Resumen de facturación
1Balance actual (deuda)
1500Límite de crédito
10000ARSCrédito disponible
8500Sin acceso a esta cuenta
Cuenta no encontrada
GET /v2/accounts/{id}/billing HTTP/1.1
Host: api.zipnova.com.ar
Authorization: Basic username:password
Accept: */*
{
"account_id": 1,
"balance": 1500,
"credit_limit": 10000,
"credit_limit_currency": "ARS",
"available": 8500
}Última actualización