Comencemos
La API Iluz provee acceso a los datos del ERP de empresas de Inverluz. A continuación listamos los distintos Endpoints para su utilización.
Para utilizar esta API, necesitas estar registrado para tener acceso. Por favor contactanos a coyarzun@inverluz.cl para obtener tu Token, el cual debe ser incluido en las cabeceras de los Request.
Login
Obtiene el Token a utilizar en el resto de request de la API.
Tipo de Request POST https://api.inverluz.cl/api/login
QUERY PARAMETERS
Campo | Tipo | Descripción |
---|---|---|
String | Tu email de acceso. | |
password | String | Tu contraseña de acceso. |
remember_me | Boolean | Flag para recordar o no el login |
RETORNO
{
"access_token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIxIiwianRpIjoiYzNmMjRhMDYwYTYwNzE1NDllZmZmNzhiYjA3ZjgyNTQwZjU1NTRkZDVlZGZiYmI2NzM3NDAzYTliMWNiNjQ2OGFlN2E4OGZjMjlkYjQ4OTgiLCJpYXQiOjE2MzUzNjIyNDYuODM5NzQsIm5iZiI6MTYzNTM2MjI0Ni44Mzk3NTIsImV4...",
"token_type": "Bearer",
"expires_at": "2021-11-03 19:17:26"
}
Familias y Cagetorías
Obtiene las categorías, familias asociadas a las categorías y grupos asociados a las familias por rubro. (Requiere autenticación por Token)
Tipo de Request GET https://api.inverluz.cl/api/auth/categorias/{rubro}
QUERY PARAMETERS
Campo | Tipo | Descripción |
---|---|---|
rubro | String | Rubro del dominio de donde se consulta Electrocom (E), MCT (I). |
RETORNO
{
"categorias": [
{
"Id": 1,
"Nombre": "OBRA GRUESA",
"familias": [
{
"Id": 1,
"Id_Categoria": 1,
"Nombre": "CEMENTO",
"grupos": [
{
"Id_Familia": 1,
"Id": 601,
"Nombre": "CEMENTO"
},
{
"Id_Familia": 1,
"Id": 973,
"Nombre": "OTROS CEMENTO"
},
{
"Id_Familia": 1,
"Id": 2666,
"Nombre": "ADIPROSEM"
}
]
},
{
"Id": 2,
"Id_Categoria": 1,
"Nombre": "FIERRO HORMIGON",
"grupos": [
{
"Id_Familia": 2,
"Id": 493,
"Nombre": "FIERRO HORMIGON EN ROLLO"
},
{
"Id_Familia": 2,
"Id": 495,
"Nombre": "FIERRO HORMIGON A-63"
},
{
"Id_Familia": 2,
"Id": 642,
"Nombre": "FIERRO ESTRIADO"
},
{
"Id_Familia": 2,
"Id": 669,
"Nombre": "BARRAS HORMIGON A-44"
},
{
"Id_Familia": 2,
"Id": 672,
"Nombre": "BARRAS HORMIGON A-63"
},
{
"Id_Familia": 2,
"Id": 747,
"Nombre": "PREFABRICADOS DE HORMIGON"
}
]
}
]
}
]
}
Regiones
TIPO DE SERVICIO
Requiere Token
Obtiene las regiones y sus códigos. (Requiere autenticación por Token)
Tipo de Request GET https://api.inverluz.cl/api/auth/regiones
PARÁMETROS
Sin Parámetros, solo autenticación por Token
RETORNO
[
{
"Cod": 1,
"Nombre": "DE TARAPACA"
},
{
"Cod": 2,
"Nombre": "DE ANTOFAGASTA"
},
{
"Cod": 3,
"Nombre": "DE ATACAMA"
},
{
"Cod": 4,
"Nombre": "DE COQUIMBO"
},
{
"Cod": 5,
"Nombre": "DE VALPARAISO"
},...
]
Comunas
TIPO DE SERVICIO
Requiere Token
Obtiene las comunas (todas o por region) y sus códigos. (Requiere autenticación por Token)
Tipo de Request GET https://api.inverluz.cl/api/auth/comunas/{region}
PARÁMETROS
Campo | Tipo | Descripción |
---|---|---|
region | Integer | Código de región (el que corresponda, en caso de obtener todas las comunas sin importar la región se debe entregar el valor 0). |
RETORNO
[
{
"CodReg": 1,
"Cod": 101,
"Nombre": "IQUIQUE"
},
{
"CodReg": 1,
"Cod": 107,
"Nombre": "ALTO HOSPICIO"
},
{
"CodReg": 1,
"Cod": 401,
"Nombre": "POZO ALMONTE"
},
{
"CodReg": 1,
"Cod": 402,
"Nombre": "CAMINA"
},...
]
Productos
Obtiene los productos por rubro. (Requiere autenticación por Token)
Tipo de Request GET https://api.inverluz.cl/api/auth/productos/{rubro}
QUERY PARAMETERS
Campo | Tipo | Descripción |
---|---|---|
rubro | String | Rubro del dominio de donde se consulta Electrocom (E), MCT (I). |
RETORNO
{
"productos": [
{
"Id": "105",
"Publicado": "1",
"Sku": "105-9",
"Nombre": "ACERO EN BARRAS 4.2 X 6 MTS ",
"Id_grupo": "139 ",
"Id_marca": "113",
"Alto": "0.04 ",
"Ancho": "0.04",
"Largo": "60.00",
"Retiro": "1",
"Peso": "0.000",
"Unidad_medida": "UND",
"Nombre_web": "ACERO EN BARRAS 4.2 X 6 MTS ",
"Unidad_venta": "1",
"Descripcion": "Barras de acero conformadas dureza natural, aceros al carbono destinados a la construcción en general incluido panderetas y cercos",
"RutProv": "078170790",
"Color": "Negro",
"Fabricacion": "Nacional",
"Uso": "Para aplicar en cercos de panderetas , construcción , y confección de escalerillas, cadenas y pilares",
"FichaTecnica": "",
"Aplicacion": "Acero para construcción y cerco de panderetas"
},
{
"Id": "159",
"Publicado": "1",
"Sku": "159-2",
"Nombre": "MELAMINA MDF 18MM BLCO.1C 1.83 X 2.50 ",
"Id_grupo": "1081",
"Id_marca": "13",
"Alto": "0.18 ",
"Ancho": "18.30",
"Largo": "25.00",
"Retiro": "1",
"Peso": "0.054",
"Unidad_medida": "PLS",
"Nombre_web": "MELAMINA MDF 18MM BLCO.1C 1.83 X 2.50 ",
"Unidad_venta": "1",
"Descripcion": "Tablero de fibras de madera de densidad media (MDF) recubierto con láminas decorativas impregnadas con resinas melamínicas.",
"RutProv": "096802690",
"Color": "Blanco",
"Fabricacion": "Nacional",
"Uso": "Uso en la fabricación de muebles de gran versatilidad, permite lograr excelentes terminaciones, ahorro de pintura y menor desgaste de herramientas.",
"FichaTecnica": "",
"Aplicacion": "Tablero de madera para muebles y decoración interior."
},...
]
}
Producto
Obtiene el detalle de un producto por su SKU. (Requiere autenticación por Token)
Tipo de Request GET https://api.inverluz.cl/api/auth/producto/{sku}
QUERY PARAMETERS
Campo | Tipo | Descripción |
---|---|---|
sku | String | SKU del producto. |
RETORNO
{
"producto": [
{
"Id": "105",
"Publicado": "1",
"Sku": "105-9",
"Nombre": "ACERO EN BARRAS 4.2 X 6 MTS ",
"Id_grupo": "139 ",
"Id_marca": "113",
"Alto": "0.04 ",
"Ancho": "0.04",
"Largo": "60.00",
"Retiro": "1",
"Peso": "0.000",
"Unidad_medida": "UND",
"Nombre_web": "ACERO EN BARRAS 4.2 X 6 MTS ",
"Unidad_venta": "1",
"Descripcion": "Barras de acero conformadas dureza natural, aceros al carbono destinados a la construcción en general incluido panderetas y cercos",
"RutProv": "078170790",
"Color": "Negro",
"Fabricacion": "Nacional",
"Uso": "Para aplicar en cercos de panderetas , construcción , y confección de escalerillas, cadenas y pilares",
"FichaTecnica": "",
"Aplicacion": "Acero para construcción y cerco de panderetas"
}
]
}
Marcas
Obtiene el listado de marcas. (Requiere autenticación por Token)
Tipo de Request GET https://api.inverluz.cl/api/auth/marcas
QUERY PARAMETERS
Campo | Tipo | Descripción |
---|---|---|
rubro | String | Rubro del dominio de donde se consulta Electrocom (E), MCT (I). |
RETORNO
{
"marcas": [
{
"Id": "1",
"Nombre": "Etersol",
"Estado": "S",
"Rubro": "I"
},
{
"Id": "2",
"Nombre": "NIBSA",
"Estado": "S",
"Rubro": "I"
},
{
"Id": "3",
"Nombre": "KLINGSPOR",
"Estado": "S",
"Rubro": "I"
},
{
"Id": "4",
"Nombre": "Camel",
"Estado": "S",
"Rubro": "I"
}
]
}
Sucursales
Obtiene las sucursales por rubro. (Requiere autenticación por Token)
Tipo de Request GET https://api.inverluz.cl/api/auth/sucursales/{rubro}
QUERY PARAMETERS
Campo | Tipo | Descripción |
---|---|---|
rubro | String | Rubro del dominio de donde se consulta Electrocom (E), MCT (I). |
RETORNO
{
"sucursales": [
{
"Id": 3,
"Nombre": "MCT VALDIVIA",
"ListaDePrecios": "3",
"Telefono": 632347373,
"Direccion": "AVENIDA RAMON PICARTE #3981",
"Comuna": "VALDIVIA",
"Link_mapa": "https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3063.2687664775817!2d-73.20264958458229!3d-39.84580957943564!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x9615eedf57bd37c1%3A0x6ba6d7a9d7274bfb!2sAv.%20Ram%C3%B3n%20Picarte%203981%2C%20Valdivia%2C%20Los%20R%C3%ADos!5e0!3m2!1ses-419!2scl!4v1649967327543!5m2!1ses-419!2scl",
"horarios": [
{
"continuo": "S",
"turno1desde": "08:15",
"turno1hasta": "17:00",
"turno2desde": "00:00",
"turno2hasta": "00:00"
},
{
"continuo": "S",
"turno1desde": "08:15",
"turno1hasta": "13:00",
"turno2desde": "00:00",
"turno2hasta": "00:00"
}
],
"Encargado_Ecom": "MELLA OYARZUN RODRIGO ALBERTO",
"Correo_Ecom": "rmella@mct.cl",
"Cel_Ecom": "985283032",
"Regiones": "14"
},
{
"Id": 4,
"Nombre": "MCT TEMUCO",
"ListaDePrecios": "4",
"Telefono": 452210095,
"Direccion": "AVENIDA CAUPOLICAN #957",
"Comuna": "TEMUCO",
"Link_mapa": "https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3112.394737946837!2d-72.5884463846149!3d-38.73170307959662!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x9614d3c3854ec9db%3A0x12f5dac0ede442e6!2sCaupolic%C3%A1n%20957%2C%20Temuco%2C%20Araucan%C3%ADa!5e0!3m2!1ses-419!2scl!4v1649973597490!5m2!1ses-419!2scl",
"horarios": [
{
"continuo": "S",
"turno1desde": "08:30",
"turno1hasta": "18:00",
"turno2desde": "00:00",
"turno2hasta": "00:00"
},
{
"continuo": "S",
"turno1desde": "09:00",
"turno1hasta": "13:00",
"turno2desde": "00:00",
"turno2hasta": "00:00"
}
],
"Encargado_Ecom": "ARREPOL ARRIAGADA PABLO ANDRES",
"Correo_Ecom": "parrepol@mct.cl",
"Cel_Ecom": "950820762",
"Regiones": "09"
},
{
"Id": 6,
"Nombre": "MCT LOS ANGELES",
"ListaDePrecios": "6",
"Telefono": 432310707,
"Direccion": "AVENIDA ALEMANIA #1120",
"Comuna": "LOS ANGELES",
"Link_mapa": "https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3166.726271978067!2d-72.33435248465092!3d-37.46718437981668!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x966bdd57bcf9a0a3%3A0x51d531a15ee90067!2sAv.%20Alemania%201120%2C%20Los%20Angeles%2C%20Los%20%C3%81ngeles%2C%20B%C3%ADo%20B%C3%ADo!5e0!3m2!1ses-419!2scl!4v1649970358890!5m2!1ses-419!2scl",
"horarios": [
{
"continuo": "S",
"turno1desde": "09:00",
"turno1hasta": "18:30",
"turno2desde": "00:00",
"turno2hasta": "00:00"
},
{
"continuo": "S",
"turno1desde": "09:00",
"turno1hasta": "13:30",
"turno2desde": "00:00",
"turno2hasta": "00:00"
}
],
"Encargado_Ecom": "PERFETTI NAZAL SERGIO EMMANUEL",
"Correo_Ecom": "sperfetti@mct.cl",
"Cel_Ecom": "992400590",
"Regiones": "07,08,09,16"
},
{
"Id": 9,
"Nombre": "MCT RENCA",
"ListaDePrecios": "9",
"Telefono": 226274110,
"Direccion": "AVENIDA MIRAFLORES #8740",
"Comuna": "RENCA",
"Link_mapa": "https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3330.9797571293443!2d-70.76639537242922!3d-33.397692319342745!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x9662c10ae777c979%3A0xb290750aade8ef69!2sAv.%20Miraflores%208740%2C%20Renca%2C%20Regi%C3%B3n%20Metropolitana!5e0!3m2!1ses-419!2scl!4v1649971352800!5m2!1ses-419!2scl",
"horarios": [
{
"continuo": "S",
"turno1desde": "08:30",
"turno1hasta": "17:00",
"turno2desde": "00:00",
"turno2hasta": "00:00"
},
{
"continuo": "S",
"turno1desde": "08:45",
"turno1hasta": "12:45",
"turno2desde": "00:00",
"turno2hasta": "00:00"
}
],
"Encargado_Ecom": "BARRIOS HUAIQUINAO TANIA ALEJAND",
"Correo_Ecom": "tbarrios@mct.cl",
"Cel_Ecom": "934277957",
"Regiones": "01,02,03,04,05,06,13,15"
}...
]
}
Sucursales por Region
Obtiene las sucursales por Rubro y Región (Requiere autenticación por Token)
Tipo de Request GET https://api.inverluz.cl/api/auth/sucursales/{rubro}/{region}
QUERY PARAMETERS
Campo | Tipo | Descripción |
---|---|---|
rubro | String | Rubro del dominio de donde se consulta Electrocom (E), MCT (I). |
region | String | Region que se desea consultar. (codigos de región en servicio de Regiones) |
RETORNO
{
"Cod": 9,
"Nombre": "DE LA ARAUCANIA",
"Sucursales": [
{
"Id": 4,
"Nombre": "MCT TEMUCO",
"ListaDePrecios": "9",
"Telefono": 452210095,
"Direccion": "AVENIDA CAUPOLICAN #957",
"Comuna": "TEMUCO",
"Link_mapa": "https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3112.394737946837!2d-72.5884463846149!3d-38.73170307959662!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x9614d3c3854ec9db%3A0x12f5dac0ede442e6!2sCaupolic%C3%A1n%20957%2C%20Temuco%2C%20Araucan%C3%ADa!5e0!3m2!1ses-419!2scl!4v1649973597490!5m2!1ses-419!2scl",
"horarios": [
{
"continuo": "S",
"turno1desde": "08:30",
"turno1hasta": "18:00",
"turno2desde": "00:00",
"turno2hasta": "00:00"
},
{
"continuo": "S",
"turno1desde": "09:00",
"turno1hasta": "13:00",
"turno2desde": "00:00",
"turno2hasta": "00:00"
}
],
"Encargado_Ecom": "",
"Correo_Ecom": "",
"Cel_Ecom": ""
},
{
"Id": 6,
"Nombre": "MCT LOS ANGELES",
"ListaDePrecios": "9",
"Telefono": 432310707,
"Direccion": "AVENIDA ALEMANIA #1120",
"Comuna": "LOS ANGELES",
"Link_mapa": "https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3166.726271978067!2d-72.33435248465092!3d-37.46718437981668!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x966bdd57bcf9a0a3%3A0x51d531a15ee90067!2sAv.%20Alemania%201120%2C%20Los%20Angeles%2C%20Los%20%C3%81ngeles%2C%20B%C3%ADo%20B%C3%ADo!5e0!3m2!1ses-419!2scl!4v1649970358890!5m2!1ses-419!2scl",
"horarios": [
{
"continuo": "S",
"turno1desde": "09:00",
"turno1hasta": "18:30",
"turno2desde": "00:00",
"turno2hasta": "00:00"
},
{
"continuo": "S",
"turno1desde": "09:00",
"turno1hasta": "13:30",
"turno2desde": "00:00",
"turno2hasta": "00:00"
}
],
"Encargado_Ecom": "",
"Correo_Ecom": "",
"Cel_Ecom": ""
},
{
"Id": 18,
"Nombre": "MCT VILLARRICA",
"ListaDePrecios": "9",
"Telefono": 452599597,
"Direccion": "SATURNINO EPULEF #1280",
"Comuna": "VILLARRICA",
"Link_mapa": "https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3087.9572772022334!2d-72.22872367104499!3d-39.289219413981435!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x96146231e0c0a3a3%3A0x4b9bd2863066b32a!2sSaturnino%20Epulef%201280%2C%20Villarrica%2C%20Araucan%C3%ADa!5e0!3m2!1ses-419!2scl!4v1649972759307!5m2!1ses-419!2scl",
"horarios": [
{
"continuo": "S",
"turno1desde": "08:30",
"turno1hasta": "18:00",
"turno2desde": "00:00",
"turno2hasta": "00:00"
},
{
"continuo": "S",
"turno1desde": "09:30",
"turno1hasta": "13:30",
"turno2desde": "00:00",
"turno2hasta": "00:00"
}
],
"Encargado_Ecom": "",
"Correo_Ecom": "",
"Cel_Ecom": ""
}
]
}
Precios
Obtiene los precios de todos los productos asociados a un rubro. (Requiere autenticación por Token)
Tipo de Request GET https://api.inverluz.cl/api/auth/precios/{rubro}
QUERY PARAMETERS
Campo | Tipo | Descripción |
---|---|---|
rubro | String | Rubro del dominio de donde se consulta Electrocom (E), MCT (I). |
RETORNO
{
"precios": [
{
"Id": "105",
"Sku": "105-9",
"Precio": 20230,
"Id_lista_precio": 3,
"Precio_oferta": "0",
"Oferta": "0"
},
{
"Id": "105",
"Sku": "105-9",
"Precio": 19866,
"Id_lista_precio": 9,
"Precio_oferta": "0",
"Oferta": "0"
},
{
"Id": "105",
"Sku": "105-9",
"Precio": 20353,
"Id_lista_precio": 11,
"Precio_oferta": "0",
"Oferta": "0"
},
{
"Id": "105",
"Sku": "105-9",
"Precio": 20230,
"Id_lista_precio": 18,
"Precio_oferta": "0",
"Oferta": "0"
},
{
"Id": "159",
"Sku": "159-2",
"Precio": 714590,
"Id_lista_precio": 3,
"Precio_oferta": "0",
"Oferta": "0"
},
{
"Id": "159",
"Sku": "159-2",
"Precio": 705448,
"Id_lista_precio": 9,
"Precio_oferta": "0",
"Oferta": "0"
},
{
"Id": "159",
"Sku": "159-2",
"Precio": 726148,
"Id_lista_precio": 11,
"Precio_oferta": "0",
"Oferta": "0"
},
{
"Id": "159",
"Sku": "159-2",
"Precio": 773535,
"Id_lista_precio": 12,
"Precio_oferta": "0",
"Oferta": "0"
},
{
"Id": "180",
"Sku": "180-2",
"Precio": 20786,
"Id_lista_precio": 3,
"Precio_oferta": "0",
"Oferta": "0"
},
{
"Id": "180",
"Sku": "180-2",
"Precio": 20596,
"Id_lista_precio": 4,
"Precio_oferta": "0",
"Oferta": "0"
},
{
"Id": "180",
"Sku": "180-2",
"Precio": 20501,
"Id_lista_precio": 6,
"Precio_oferta": "0",
"Oferta": "0"
}
]
}
Precio
Obtiene el detalle de precios de un producto por su SKU. (Requiere autenticación por Token)
Tipo de Request GET https://api.inverluz.cl/api/auth/precio/{sku}
QUERY PARAMETERS
Campo | Tipo | Descripción |
---|---|---|
sku | String | SKU del producto. |
RETORNO
{
"precios": [
{
"Id": "00105",
"Sku": "00105-9",
"Precio": 19798,
"Id_lista_precio": 1,
"Precio_oferta": "0",
"Oferta": "0"
},
{
"Id": "00105",
"Sku": "00105-9",
"Precio": 19866.02,
"Id_lista_precio": 9,
"Precio_oferta": "0",
"Oferta": "0"
},
{
"Id": "00105",
"Sku": "00105-9",
"Precio": 20353.75,
"Id_lista_precio": 11,
"Precio_oferta": "0",
"Oferta": "0"
},
{
"Id": "00105",
"Sku": "00105-9",
"Precio": 20551.349999999999,
"Id_lista_precio": 12,
"Precio_oferta": "0",
"Oferta": "0"
},
{
"Id": "00105",
"Sku": "00105-9",
"Precio": 19798,
"Id_lista_precio": 13,
"Precio_oferta": "0",
"Oferta": "0"
},
{
"Id": "00105",
"Sku": "00105-9",
"Precio": 20403.150000000001,
"Id_lista_precio": 14,
"Precio_oferta": "0",
"Oferta": "0"
},
{
"Id": "00105",
"Sku": "00105-9",
"Precio": 20045,
"Id_lista_precio": 15,
"Precio_oferta": "0",
"Oferta": "0"
},
{
"Id": "00105",
"Sku": "00105-9",
"Precio": 20353.75,
"Id_lista_precio": 16,
"Precio_oferta": "0",
"Oferta": "0"
},
{
"Id": "00105",
"Sku": "00105-9",
"Precio": 20230.25,
"Id_lista_precio": 18,
"Precio_oferta": "0",
"Oferta": "0"
}
]
}
Stocks
Obtiene los stocks de todos los productos asociados a un rubro. (Requiere autenticación por Token)
Tipo de Request GET https://api.inverluz.cl/api/auth/stocks/{rubro}
QUERY PARAMETERS
Campo | Tipo | Descripción |
---|---|---|
rubro | String | Rubro del dominio de donde se consulta Electrocom (E), MCT (I). |
RETORNO
{
"stocks": [
{
"Id": "105",
"Sku": "105-9",
"Id_Sucursal": 3,
"Stock": 0,
"Stock_Reservado": 0
},
{
"Id": "105",
"Sku": "105-9",
"Id_Sucursal": 4,
"Stock": 3123,
"Stock_Reservado": 3123
},
{
"Id": "105",
"Sku": "105-9",
"Id_Sucursal": 6,
"Stock": 0,
"Stock_Reservado": 0
},
{
"Id": "159",
"Sku": "159-2",
"Id_Sucursal": 18,
"Stock": 0,
"Stock_Reservado": 0
},
{
"Id": "180",
"Sku": "180-2",
"Id_Sucursal": 3,
"Stock": 0,
"Stock_Reservado": 0
},
{
"Id": "180",
"Sku": "180-2",
"Id_Sucursal": 6,
"Stock": 0,
"Stock_Reservado": 0
},
{
"Id": "180",
"Sku": "180-2",
"Id_Sucursal": 8,
"Stock": 0,
"Stock_Reservado": 0
}
]
}
Stock
Obtiene el detalle de stock en todos los locales donde se vende, de un producto por su SKU. (Requiere autenticación por Token)
Tipo de Request GET https://api.inverluz.cl/api/auth/stock/{sku}
QUERY PARAMETERS
Campo | Tipo | Descripción |
---|---|---|
sku | String | SKU del producto. |
RETORNO
{
"stocks": [
{
"Id": "105",
"Sku": "105-9",
"Id_Sucursal": 1,
"Stock": 0,
"Stock_Reservado": 0
},
{
"Id": "105",
"Sku": "105-9",
"Id_Sucursal": 2,
"Stock": 0,
"Stock_Reservado": 0
},
{
"Id": "105",
"Sku": "105-9",
"Id_Sucursal": 3,
"Stock": 0,
"Stock_Reservado": 0
},
{
"Id": "105",
"Sku": "105-9",
"Id_Sucursal": 4,
"Stock": 3123,
"Stock_Reservado": 3123
},
{
"Id": "105",
"Sku": "105-9",
"Id_Sucursal": 5,
"Stock": 0,
"Stock_Reservado": 0
},
{
"Id": "105",
"Sku": "105-9",
"Id_Sucursal": 6,
"Stock": 0,
"Stock_Reservado": 0
}
]
}
Insertar Pedido
Recibe una venta desde el ecommerce para transformarla en un ticket de venta interno.
Tipo de Request POST https://api.inverluz.cl/api/auth/pedidos
QUERY PARAMETERS
{
"id": "282",
"oc": "OC_20210922063655282",
"estado_id": "Sin estado",
"estados_pedido_id": "1",
"medio_de_pago": "transferencia",
"giro": "Ferreteria",
"cliente_id": "248",
"nombre": "Alejandro Ulloa",
"rut": "76.386.604-1",
"retiro_en_tienda": "0",
"direccion": "Ziem 1836",
"comuna": "TEMUCO",
"id_comuna" : 199,
"region": "Región de la Araucanía",
"id_region" : 13,
"localidad": "vacio",
"comentarios_envio": "En caso de necesitar ubicación, llamar a los\nteléfonos: +569 50952286 o +56950952285",
"currier": "vacio",
"email": "sonndaltda@gmail.com",
"telefono": "950952286",
"fecha": "2021-09-22",
"codigo_descuento": "vacio",
"descuento": "0",
"total": "2008012",
"valor_despacho": "5702",
"total_pagado": "2013714",
"tipo_doc" : 33, // 33 factura ; 39 boleta
"razon_social": "Sociedad Comercial Sonnda ltda.",
"direccion_factura": "Calle Ziem n° 1836",
"fecha_creacion": "2021-09-22 21:36:55",
"sucursal_id": 4,
"nombre_retiro": "vacio",
"telefono_retiro": "vacio",
"rut_retiro": "0",
"tipo_pago": "TE", // TD tarjeta debito, TA tarjeta de crédito, TE transferencia electronica(en este caso vienen datos en atributo transferencias)
"cuotas": 1, // en caso de tarjeta de crédito, esto es la cantidad de cuotas.
"chx_certificateNumber" : "",
"chx_transportOrderNumber" : "",
"chx_barcode" : "",
"chx_statusCode" : "",
"chx_classificationData" : "",
"Url_etiqueta" : "",
"transferencias" : [
{
"rut_girador": "76.386.604-1",
"fecha_transferencia": "2021-09-22",
"monto_transferencia" : 1013714
},
{
"rut_girador": "66.666.666-6",
"fecha_transferencia": "2021-09-23",
"monto_transferencia" : 1000000
}
],
"productosComprados": [
{
"skuComprado": "48005121000",
"qty": "3",
"ofertasn": 0,
"precioUnitario": "45616",
"precioTotal": "136848"
},
{
"skuComprado": "980235",
"qty": "3",
"ofertasn": 0,
"precioUnitario": "33300",
"precioTotal": "99900"
},
{
"skuComprado": "48005921000",
"qty": "3",
"ofertasn": 0,
"precioUnitario": "90900",
"precioTotal": "272700"
},
{
"skuComprado": "48005521000",
"qty": "4",
"ofertasn": 0,
"precioUnitario": "49800",
"precioTotal": "199200"
},
{
"skuComprado": "48000321000",
"qty": "3",
"ofertasn": 0,
"precioUnitario": "77792",
"precioTotal": "233376"
},
{
"skuComprado": "48002421000",
"qty": "2",
"ofertasn": 0,
"precioUnitario": "224432",
"precioTotal": "448864"
},
{
"skuComprado": "48004721000",
"qty": "2",
"ofertasn": 0,
"precioUnitario": "83856",
"precioTotal": "167712"
},
{
"skuComprado": "48000621000",
"qty": "3",
"ofertasn": 1,
"precioUnitario": "149804",
"precioTotal": "449412"
}
]
}
EJEMPLO RETORNO
{
"respuesta": Int,
"mensaje": String
}
CÓDIGOS DE RESPUESTA
Respuesta | Descripción |
---|---|
100 | Inserción de Orden de compra correcta |
400 | La OC enviada ya existe en un registro de ticket interno asociado. |
401 | La OC posee más de 60 items, el máximo peritido por el SII son 60. |
402 | Medio de pago no reconocido por el sistema. Solamente permitido venta Débito, Crédito o Transferencia Electrónica |
403 | La OC no contiene items o el formato del JSON es incorrecto. Revise formato y que la OC posea productos y vuelva a intentarlo. |
404 | El código de comuna proporcionado viene nulo o no tiene relación con un codigo de comuna interno. Revisar atributo id_comuna. |
405 | El código de region proporcionado viene nulo o no tiene relación con un codigo de region interno. Revisar atributo id_region. |
406 | La dirección del cliente no puede estar vacía. |
407 | El rut del cliente no puede venir vacío. |
408 | No viene definido el tipo de documento electronico a generar. 33 Factura o 39 Boleta. |
409 | No viene definida la sucursal de compras. |
410 | El documento viene sin su total (cbl) |
411 | Rut de cliente inferior a 9999 (cbl) |
412 | No viene el rut de Cliente (cbl) |
413 | El documento debe tener un monto neto, verifique la información de este documento. |
414 | El documento no posee iva, verifique la información de este documento. |
415 | El documento no posee fecha de emisión, verifique la información de este documento. |
416 | El documento posee una fecha de emisión con formato incorrecto, verifique formato aaaa-mm-dd. |
999 | Error desconocido, informe de este error a departamento de sistemas de inverluz |
null | Codigo sin mensaje definido, contacte al departamento de sistemas de inverluz para mas detalles. |