Listar Sucursales
Obtén las sucursales disponibles para envíos.
Todas las Sucursales
GET /api/sucursales
Permiso requerido: guias.read
Lista todas las sucursales visibles en el sistema.
Respuesta
{
"response": "OK",
"data": [
{ "code": "GDLGL", "descripcion": "GUADALAJARA GONZALES GALLO" },
{ "code": "URU", "descripcion": "URUAPAN" },
{ "code": "MOR", "descripcion": "MORELIA" }
]
}
Solo Destinos
GET /api/sucursales/destinos
Permiso requerido: guias.read
Lista solo las sucursales que pueden recibir envíos. Usa estos códigos en el campo DestinoCode al crear guías.
Respuesta
{
"response": "OK",
"data": [
{ "code": "GDLGL", "descripcion": "GUADALAJARA GONZALES GALLO" },
{ "code": "MOR", "descripcion": "MORELIA" }
]
}
Solo Orígenes
GET /api/sucursales/origenes
Permiso requerido: guias.read
Lista solo las sucursales que pueden enviar paquetes.
Respuesta
{
"response": "OK",
"data": [
{ "code": "URU", "descripcion": "URUAPAN" },
{ "code": "GDLGL", "descripcion": "GUADALAJARA GONZALES GALLO" }
]
}
Ejemplo cURL
# Obtener destinos válidos
curl -X GET "https://ws-api.masaprisaoperativo.com/api/sucursales/destinos" \
-H "Authorization: Bearer {token}"
Uso Recomendado
- Al inicio de tu integración: Descarga la lista de destinos y guárdala en caché
- En tu UI: Muestra un dropdown con los destinos disponibles
- Periódicamente: Actualiza la lista (las sucursales pueden cambiar)
:::info Nota sobre Origen El origen de tus envíos está determinado por la sucursal asignada a tu usuario API. No necesitas consultarlo ni enviarlo en las peticiones. :::