E API EstafetaDocumentación v2
v2 REST · JSON · POST

Documentación de la
API de Estafeta

Cotiza, genera guías y rastrea envíos de Estafeta. Todas las peticiones se envían por POST con cuerpo JSON.

0Endpoints
0Parámetros documentados
2Ambientes: QA y PROD
Ambiente
Pruebas: las URL mostradas apuntan al servidor de QA.
Credenciales. Los valores de cliente/client, password y token se obtienen por parte del administrador. Usa las credenciales de QA para pruebas y las de PROD solo en producción.
01

Cotizar

Frecuencia/Cotizador

Cotiza precios, días de entrega y cobertura entre códigos postales.

POST
{
    "cliente": "{{PROD_USUARIO}}",
    "password": "{{PROD_PASSWORD}}",
    "token": "{{PROD_TOKEN}}",
    "esFrecuencia": "true",
    "esLista": "true",
    "tipoEnvio": {
        "EsPaquete": "false",
        "Peso": "0",
        "Alto": "0",
        "Largo": "0",
        "Ancho": "0"
    },
    "datosOrigen": {
        "string": [
            "02000"
        ]
    },
    "datosDestino": {
        "string": [
            "34237"
        ]
    }
}

Ruta: /Estafeta/FrecuenciaCotizadorV2

02

Rastrear

Consulta Envios

Consulta el estado y el historial de tus envíos.

POST
{
    "cliente": "{{PROD_USUARIO}}",
    "password": "{{PROD_PASSWORD}}",
    "token": "{{PROD_TOKEN}}",
    "searchType": {
        "type": "L",
        "waybillList": {
            "waybillType": "G",
            "waybills": {
                "trackings": [
                    "5055909704781720574655"
                ]
            }
        },
        "waybillRange": {
            "initialWaybill": "",
            "finalWaybill": ""
        }
    },
    "searchConfiguration": {
        "filterType": {
            "filterInformation": false,
            "filterType": "DELIVERED"
        },
        "historyConfiguration": {
            "historyType": "LAST",
            "includeHistory": true 
        },
        "includeCustomerInfo": true,
        "includeDimensions": true,
        "includeInternationalData": true,
        "includeMultipleServiceData": true,
        "includeReturnDocumentData": true,
        "includeSignature": true,
        "includeWaybillReplaceData": true
    }
}

Ruta: /Estafeta/ConsultaEnviosV2

03

Generar guía

Label

Genera la guía de envío y recibe la etiqueta en PDF (base64).

POST
{
  "client": "{{PROD_USUARIO}}",
  "password": "{{PROD_PASSWORD}}",
  "token": "{{PROD_TOKEN}}",
  "origenCorporateName": "Razon Social Remitente",
  "origenAddress1": "Lluvia de Oro",
  "origenNeighborhood": "Plaza del Sol",
  "origenZipCode": "45640",
  "origenContactName": "Juan Perez",
  "origenState": "Jalisco",
  "origenCity": "Zapopan",
  "origenExtNum": "100",
  "origenIntNum": "Int 3B",
  "origenAddress2": "",
  "origenPhoneNumber": "1112223334",
  "origenReference": "Junto a la comida china",
  "corporateName": "Razon Social Destinatario",
  "address1": "Matamoros",
  "extNum": "100",
  "intNum": "INT 2B",
  "neighborhood": "Las plazas outlet",
  "zipCode": "45641",
  "contactName": "Lesly",
  "state": "Jalisco",
  "city": "Zapopan",
  "address2": "",
  "phoneNumber": "5556667778",
  "reference": "Pasando el oxxo",
  "aditionalInfo": "Enviar sin precio, es regalo",
  "serviceTypeId": "Terrestre",
  "content": "Juguetes",
  "numberOfLabels": "1",
  "parcelTypeId": "4",
  "weight": "1",
  "height": "5",
  "length": "1",
  "width": "5",
  "paperType": "1",
  "contentDescription": "Breve descripcion del contenido aqui",
  "deliveryToEstafetaOffice": "false",
  "provider": "Estafeta",
  "via": "Integrador",
  "insurance": "true",
  "insuranceValue": "1.0"
}

Ruta: /Estafeta/LabelV2

Ningún parámetro coincide con la búsqueda.

cURL

Petición de ejemplo lista para la terminal. Sustituye los valores entre {{ }} por tus credenciales.