Estamos emocionados de ofrecerles una poderosa herramienta que les permitirá gestionar de manera eficiente sus clientes y prospectos, así como llevar un control detallado de sus ventas. Con nuestro API, podrán realizar operaciones CRUD (Crear, Leer, Actualizar y Eliminar) sobre su base de datos de clientes y prospectos, lo que simplificará la gestión de su cartera de clientes.
Además, podrán realizar búsquedas avanzadas de ventas, acceder a información detallada sobre cada transacción y crear nuevas ventas de manera sencilla y rápida. Todo ello con una interfaz amigable y segura que les proporcionará la flexibilidad que necesitan para administrar su negocio de manera efectiva.
Estamos aquí para ayudarles a optimizar sus procesos, mejorar la toma de decisiones y hacer crecer su negocio. Siéntanse libres de explorar todas las funcionalidades que ofrece nuestro API y no duden en ponerse en contacto con nuestro equipo de soporte si necesitan asistencia o tienen alguna pregunta.
¡Gracias por elegir Aizu para potenciar su negocio! Esperamos que disfruten de la experiencia y obtengan resultados exitosos con nuestra plataforma.
Autenticación
La autenticación en nuestro API se realiza mediante un "Bearer Token" (Token de portador), un método seguro que protege sus datos. Para obtener su token de acceso, simplemente póngase en contacto con nuestro equipo de soporte técnico, quienes estarán encantados de proporcionarle las credenciales necesarias para comenzar a utilizar nuestros servicios de manera segura y efectiva.
var request = require('request');
var options = {
'method': 'DELETE',
'url': 'https://app.aizu.ai/api/clientes',
'headers': {
},
formData: {
'HTTP_AUTHORIZATION': 'Bearer API_TOKEN',
'id': '1'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
OkHttpClient client = new OkHttpClient().newBuilder()
.build();
MediaType mediaType = MediaType.parse("text/plain");
RequestBody body = new MultipartBody.Builder().setType(MultipartBody.FORM)
.addFormDataPart("id","1")
.addFormDataPart("HTTP_AUTHORIZATION", "Bearer API_TOKEN")
.build();
Request request = new Request.Builder()
.url("https://app.aizu.ai/api/clientes")
.method("DELETE", body)
.build();
Response response = client.newCall(request).execute();
var client = new RestClient("https://app.aizu.ai/api/clientes");
client.Timeout = -1;
var request = new RestRequest(Method.DELETE);
request.AlwaysMultipartFormData = true;
request.AddParameter("id", "1");
request.AddParameter("HTTP_AUTHORIZATION", "Bearer API_TOKEN");
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content);
Ventas
GET Obtener ventas
https://app.aizu.ai/api/ventas
Parametro
Descripción
sucursal
Nombre de la sucursal
desde
Fecha de inicio de la busqueda
hora_inicio
Hora de inicio de la busqueda
hasta
Fecha de final de la busqueda
hora_fin
Hora de fin de la busqueda
formaPago
Forma de pago de la venta entre EFECTIVO, CHEQUE NOMINATIVO, TRANSFERENCIA ELECTRONICA, TARJETA DE CREDITO, TARJETA DE DEBITO, MONEDERO ELECTRONICO, DINERO ELECTRONICO, TARJETA DE SERVICIOS, INTERMEDIARIO DE PAGO o POR DEFINIR
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://app.aizu.ai/api/ventas',
'headers': {
},
formData: {
'HTTP_AUTHORIZATION': 'Bearer API_TOKEN',
'sucursal': 'Centro',
'desde': '2023-05-29',
'hora_inicio': '12:35:00',
'hasta': '2023-07-30',
'hora_fin': '23:59:59',
'formaPago': 'EFECTIVO',
'busqueda': 'Producto'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
OkHttpClient client = new OkHttpClient().newBuilder()
.build();
MediaType mediaType = MediaType.parse("text/plain");
RequestBody body = new MultipartBody.Builder().setType(MultipartBody.FORM)
.addFormDataPart("HTTP_AUTHORIZATION", "Bearer API_TOKEN")
.addFormDataPart("sucursal","Centro")
.addFormDataPart("desde","2023-05-29")
.addFormDataPart("hora_inicio","12:35:00")
.addFormDataPart("hasta","2023-07-30")
.addFormDataPart("hora_fin","23:59:59")
.addFormDataPart("formaPago","EFECTIVO")
.addFormDataPart("busqueda","Producto")
.build();
Request request = new Request.Builder()
.url("https://app.aizu.ai/api/ventas")
.method("GET", body)
.build();
Response response = client.newCall(request).execute();
var client = new RestClient("https://app.aizu.ai/api/ventas");
client.Timeout = -1;
var request = new RestRequest(Method.GET);
request.AlwaysMultipartFormData = true;
request.AddParameter("HTTP_AUTHORIZATION", "Bearer API_TOKEN");
request.AddParameter("sucursal", "Centro");
request.AddParameter("desde", "2023-05-29");
request.AddParameter("hora_inicio", "12:35:00");
request.AddParameter("hasta", "2023-07-30");
request.AddParameter("hora_fin", "23:59:59");
request.AddParameter("formaPago", "EFECTIVO");
request.AddParameter("busqueda", "Producto");
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content);
POST Alta de una venta
https://app.aizu.ai/api/ventas
Parametro
Descripción
tipoPago Requerido
Forma de pago de la venta entre EFECTIVO, CHEQUE NOMINATIVO, TRANSFERENCIA ELECTRONICA, TARJETA DE CREDITO, TARJETA DE DEBITO, MONEDERO ELECTRONICO, DINERO ELECTRONICO, TARJETA DE SERVICIOS, INTERMEDIARIO DE PAGO o POR DEFINIR
productos Requerido
JSON de productos para vender que contiene item_id, name, cantidad y total
IVA Requerido
Total de iva de la venta
cuenta
Cuenta receptora del pago
cantidadPago
Cantidad con la que se pago la venta
tasaIVA
Porcentaje de iva para la venta entre 16%, 8% y 0%