Saltar al contenido principal

MasaPrisa API

Bienvenido a la documentación oficial de la API de MasaPrisa. Esta API REST te permite integrar servicios de paquetería en tus aplicaciones.

Ambientes

AmbienteURL Base
Producciónhttps://ws-api.masaprisaoperativo.com/api
Desarrollohttps://ws-api-dev.masaprisaoperativo.com/api

:::warning Importante Usa el ambiente de Desarrollo para pruebas e integración. Una vez validado, cambia a Producción. :::

Características

  • Autenticación JWT - Tokens seguros con expiración configurable
  • Creación de guías - Genera guías de envío programáticamente
  • Etiquetas PDF - Descarga etiquetas listas para imprimir
  • Consulta de sucursales - Obtén destinos disponibles

Flujo Básico

1. Login → Obtener JWT
2. Usar JWT en headers → Authorization: Bearer {token}
3. Crear guías, obtener etiquetas, etc.

Inicio Rápido

1. Autenticarse

curl -X POST "https://ws-api.masaprisaoperativo.com/api/auth/login" \
-H "X-Username: tu_usuario" \
-H "X-Password: tu_password"

2. Crear una guía

curl -X POST "https://ws-api.masaprisaoperativo.com/api/guias/crear" \
-H "Authorization: Bearer {tu_token}" \
-H "Content-Type: application/json" \
-d '{
"TipoServicio": "Ocurre",
"Guia": [{
"Remitente": {"Nombre": "Juan Perez"},
"Destinatario": {"Nombre": "Maria Lopez", "DestinoCode": "GDLGL"},
"Producto": {"Contenido": "Documentos"},
"Creado_por": {}
}]
}'

3. Obtener etiqueta

curl -X GET "https://ws-api.masaprisaoperativo.com/api/guias/etiqueta/{numero_guia}" \
-H "Authorization: Bearer {tu_token}"

Soporte

¿Necesitas ayuda? Contacta a tu ejecutivo de cuenta o escribe a soporte@masaprisa.com