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

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

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

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

SANDBOX PATH
Para 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",
        }