Documentación API API Reference
Bienvenido a la Documentación de Enviocloud.
Inicia sesión con el correo electrónico y contraseña de seller.envioexpress.com, para empezar a realizar tus envíos.
Es fácil y rápido, solo cotiza, elige tu tarifa y solicita tu envío.
API Endpoint
https://api.envioexpress.com/v1
Request Content-Types: application/json
Response Content-Types: application/json
Schemes: http, https
Version: 2.0
Autentificación
Inicio de sesión
Usuario
Correo
Clave
Password
in
header
Monedero de la Cuenta
Monedero de la cuenta
Saldo del Monedero de la cuenta
Valid JSON.
Ejemplo Request
{
}
200 OK
QuotationResponse
Request processed.
401 Unauthorized
Unauthorized.
403 Forbidden
Access denied.
500
Error.
Ejemplo Response (200 OK)
{
"resultado": "1500",
"error": false,
"mensaje": ""
}
Ejemplo Response (500 Error)
{
"Error": true,
"Mensaje": "Mensaje del error",
}
Cotización
Obtener cotizaciones
Validación JSON.
Campo | Tipo | Descripción |
---|---|---|
destino | String | Código Postal Destinomin 5, max 6 |
origen | String | Código Postal Remitentemin 5, max 6 |
peso | decimal(3,1) | Peso físico del paquete (Kg)min 0.5, max 100 |
largo | Int | Largo del paquete (cm) min 1, max 100 |
ancho | Int | Ancho del paquete (cm)min 1, max 100
|
alto | Int | Alto del paquete (cm)min 1, max 100 |
descripcion | String | Descripción del paquetemin 3, max 25 |
valor | Int | Valor declarado del enviomin 100.0, max 100000
|
seguro | Boolean | Solicitud de seguro |
Ejemplo Request
{
"destino":"04620",
"origen":"08800",
"peso":1,
"alto":25,
"ancho":1,
"largo":30,
"descripcion":"Sobre contactos",
"valor":1500.00,
"seguro":false
}
200 OK
QuotationResponse
Request processed.
401 Unauthorized
Unauthorized.
500
Error.
Ejemplo Response (200 OK)
{
"resultado":[
{
"proveedor": "FEDEX1",
"servicio": "FEDEX_EXPRESS_SAVER",
"codigoServicio": "NkVaU...VE",
"seguro": "0.00",
"peso": "1.0",
"fechaEstimada": "31/12/2022",
"precio": 200
},
],
"error": false,
"mensaje": "",
}
Ejemplo Response (500 Error)
{
"error": true,
"mensaje": "Mensaje del error",
}
Generar Guía
Generar guías
SANDBOX PATHPOST /generar_sandbox
Para sandbox utiliza la paquetería FEDEX1
Valid JSON.
Campo | Tipo | Descripción |
---|---|---|
codigoServicio | String | Codigo de referencia para generar una Guia |
origen | Array | Arreglo de variables |
destino | Array | Arreglo de variables |
nombre | String | Nombre Completo: min 2, max 30 |
telefono | String | Teléfono: 10 digitos |
empresa | String | Nombre empresa (Opcional): min 2, max 28 |
calle | String | Calle: min 2, max 29 |
no | String | Número: min 2, max 5 |
colonia | String | Número: min 2, max 30 |
referencia | String | Referencias de envío (Opcional): min 5, max 25 |
Ejemplo Request
{
"codigoServicio": "NkVaU...VE",
"origen": {
"empresa": "Tu Empresa",
"nombre": "Nombre Remitente",
"telefono": "3311223344",
"calle": "Calle ",
"no": "S/N",
"colonia": "Colonia ",
"referencia": ""
}
"destino": {
"empresa": "Tu Empresa",
"nombre": "Nombre Remitente",
"telefono": "3311223344",
"calle": "Calle ",
"no": "S/N",
"colonia": "Colonia ",
"referencia": ""
}
}
200 OK
QuotationResponse
Request processed.
401 Unauthorized
Unauthorized.
500
Error.
Ejemplo Response (200 OK)
{
"resultado":
{
"noguia": "1112...5114733",
"guia": "PDF64"
},
"error": false,
"mensaje": ""
}
Ejemplo Response (500 Error)
{
"error": true,
"mensaje": "Mensaje del error",
}
Estado Guía
Estado de la Guía
Estado de la Guía
Ejemplo Request
{
"guia": "305567...89199",
}
200 OK
QuotationResponse
Request processed.
401 Unauthorized
Unauthorized.
403 Forbidden
Access denied.
500
Error.
Ejemplo Response (200 OK)
{
"resultado": "Entragado",
"error": false,
"mensaje": ""
}
Ejemplo Response (500 Error)
{
"error": true,
"mensaje": "Mensaje del error",
}
Cancelación Guía
Cancelación
Cancelar Guía
SANDBOX PATHPara sandbox utiliza la guias generadas en sandbox
Valid JSON.
Campo | Tipo | Descripción |
---|---|---|
guia | String | Numero de Guía |
motivo | String | Motivo de cancelación |
Ejemplo Request
{
"guia": "305567...89199"
"motivo": "Errores de guía"
}
200 OK
QuotationResponse
Request processed.
401 Unauthorized
Unauthorized.
403 Forbidden
Access denied.
500
Error.
Ejemplo Response (200 OK)
{
"resultado": "Guía en proceso de cancelación",
"error": false,
"mensaje": ""
}
Ejemplo Response (500 Error)
{
"error": true,
"mensaje": "Mensaje del error",
}