Web
developers
.
Con nuestras plugins podrás integrarte de manera más facil para entregar la mejor experiencia en tus servicios de e-commerce.
Integrate al Servicio Agencias
Actualmente, tenemos un servicio REST operativo que devuelve información de cada uno de nuestros puntos pick up, datos como dirección y código de agencia que serán necesarios en el request de emisión.
curl --location --request POST 'https://apigw.bluex.cl/api/cross/v1/agencies/' \
--header 'Content-Type: application/json' \
--data-raw '{
"country_id": "CL",
"city_id": "13124",
"state_id": "13",
"carrier_information": {
"client_id": "",
"account": "",
"password": ""
}
}'
{
"location": {
"geolocation": {
"latitude": -33.4599177,
"longitude": -70.7516471
},
"country_name": "Chile",
"state_name": "Metropolitana de Santiago",
"city_name": "PUDAHUEL",
"city_id": "13124",
"street_name": "LAGUNA SUR",
"street_number": "8405",
"other_info": "LOCAL 10"
},
"status": "active",
"agency_id": "3284",
"agency_name": "Punto Blue Express Internet TR",
"package_reception": true,
"pickup_availability": true,
Los valores de “street_name” y “street_number” (nombre y número de calle) conforman la dirección del pick up donde será entregado el paquete, esa información debe ir en la dirección de destino, campo “address“
En cuanto a los códigos de región y localidad, el servicio no los devuelve en el formato que se requiere para el request de emisión pero si su nombre. Sin embargo, en nuestro archivo GEO-DATA se encuentra esta información, teniendo el nombre de la localidad o comuna es posible obtener el código de región y localidad, ejemplo:
{
"printFormatCode":3,
"orderNumber": "12345678901",
"references": [
"12345678902"
],
"serviceType": "EX",
"productType": "P",
"productCategory": "PAQU",
"currency": "CLP",
"shipmentCost": 0,
"extendedClaim": false,
"companyId": 2000,
"userName": "USRTEST",
"agencyId" : 3284,
"pickup": {
"location": {
"stateId": 13,
"districtId": "PUD",
"address": "Aviador David Fuentes, Pudahuel",
"name": ""
},
"contact": {
"fullname": "Centro Distribucion Santiago",
"phone": "600 6000 115"
}
},
"dropoff": {
"contact": {
"fullname": "DANIELA HERNANDEZ",
"phone": "18638217959"
},
"location": {
"stateId": 13,
"districtId": "PUD",
"address": "LAGUNA SUR 8405",
"name": "Punto Blue Express Internet TR"
}
},
"packages": [
{
"weightUnit": "KG",
"lengthUnit": "CM",
"weight": 40,
"length": 20,
"width": 21,
"height": 22,
"quantity": 1
}
]
}
Se parte del futuro de los envíos
Descubre ahora el futuro de la logística de ecommerce y todas las integraciones que tenemos con plataformas.