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
| Ambiente | URL Base |
|---|---|
| Producción | https://ws-api.masaprisaoperativo.com/api |
| Desarrollo | https://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