Documentación API API Reference

Bienvenido a la Documentación de Envio Express.

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://rest2.envioexpress.com/v2
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

Cotización

POST /nacional

Obtener cotizaciones

Validación JSON.




Campo Tipo Descripción
destino String Código Postal Destino
min 5, max 6
origen String Código Postal Remitente
min 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 paquete
min 3, max 25
embalaje String X43 Bolsa de gran tamaño
X44 Bolsa de plástico
X4G Caja de cartón
X4H Caja de plástico
X5H Bolsa de plástico tejido
X5L Bolsa textil
X5M Bolsa de papel
X6H Recipiente de plástico, Contenedor compuesto.
X6P Recipiente de vidrio, Contenedor compuesto.
XBC Cajón para botellas / Estante para botellas
XEN Sobre
XFB Bolsa flexible
valor Int Valor declarado del envio
min 100.0, max 100000
seguro Boolean Solicitud de seguro
Ejemplo Request

            {	
                "destino":"04620",
                "origen":"08800",
                "peso":1,
                "alto":25,
                "ancho":1,
                "largo":30,
                "embalaje":"XEN",
                "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

POST /generar

Generar guías

SANDBOX PATH
POST /generar_sandbox

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

POST /estado

Estado de la Guía

Valid JSON.




Campo Tipo Descripción
guia String Numero de 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

Put /cancelar

Cancelar Guía

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",
        }
      

Monedero de la Cuenta

Monedero de la cuenta

GET /monedero

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",
        }