Obtener todas las estaciones
GET/map/stations/all
Devuelve todas las estaciones de servicio disponibles en el sistema. Requiere autenticación mediante token JWT y está sujeto a rate limiting.
Características principales:
- Proporciona el listado completo de estaciones
- Incluye todos los datos disponibles de cada estación
- Ideal para análisis completos o integraciones con otros sistemas
Ejemplo de uso:
- Mostrar mapa completo de estaciones
- Realizar análisis estadísticos
- Sincronizar con sistemas externos
Ejemplo de respuesta:
[
{
"id": "g7h8i9j0-k1l2-3456",
"name": "Estación Completa",
"location": {
"lat": 40.416775,
"lng": -3.703790
},
"services": ["gasolina", "gasóleo", "restaurante", "duchas"],
"rating": 4.3
},
{
"id": "h8i9j0k1-l2m3-4567",
"name": "Otra Estación",
"location": {
"lat": 41.385063,
"lng": 2.173404
},
"services": ["gasolina", "tienda"],
"rating": 3.9
}
]
Responses
- 200
- 401
- 429
- 500
Todas las estaciones obtenidas exitosamente
No autorizado - Token JWT inválido o no proporcionado. Incluye un token válido en el header Authorization: Bearer {token}
Demasiadas solicitudes - Se ha excedido el límite de rate limiting. Espera antes de realizar nuevas peticiones.
Error interno del servidor