latestSwagger 2.0Business Source License 1.12026-08-08221276.7 KB

2593795625b4

Linea

Consultar Líneas de Transporte

Retorna datos descriptivos (JSON) de líneas de transporte del sistema indicado en la ruta. Si el sistema es TODOS, devuelve líneas de todos los sistemas disponibles. Los filtros de texto usan búsqueda parcial insensible a mayúsculas (ILIKE) y soportan caracteres especiales. Los resultados incluyen relaciones anidadas: ramales y descripciones de línea.

get/{sistema}/linea

Path parameters

sistemastring required

Sistema de transporte. Valores: METRO, MB, CBB, RTP, TROLE, TL, MEXIBUS, MEXICABLE, INTERURBANO, CC, TODOS

Query parameters

idinteger

ID interno de la línea en la base de datos

nombrestring

Nombre descriptivo de la línea (ej: 'Línea 1', 'Línea A'). Búsqueda parcial.

num_comercialstring

Número o clave comercial visible al usuario (ej: '1', 'A', 'MB1')

nombre_ramalstring

Nombre del ramal o variante de ruta (ej: 'Ramal Politécnico')

clasificacionstring

Clasificación operativa. Valores: existente, eliminada, futura

tam_kmstring

Longitud total de la línea en kilómetros (ej: '18.8')

existeboolean

true = líneas en operación activa, false = líneas discontinuadas

es_cetramstring

Filtra líneas con estaciones tipo CETRAM. Valores: true, false

sentidostring

Dirección del trazo. Valores: 1 (ida), 0 (regreso)

Response

Lista de líneas que coinciden con los filtros

anio_inauguracioninteger
capacidad_vehiculointeger
clasificacionstring
color_enstring
color_espstring
derecho_de_viastring
existeboolean
geomstring
jerarquia_transportestring
linea_base_ramalinteger
linea_idinteger
nombrestring
num_comercialstring
ramal_idinteger
route_gtfsstring
sistemastring
tam_kmnumber

Example response

[
  {
    "anio_inauguracion": 1969,
    "capacidad_vehiculo": 1000,
    "clasificacion": "existente",
    "color_en": "Pink",
    "color_esp": "Rosa",
    "derecho_de_via": "Superficie",
    "descripcion_linea": [
      {
        "anio_fin_ampliacion": 1986,
        "anio_inicio_ampliacion": 1984,
        "descripcion": "Línea que conecta Observatorio con Pantitlán cruzando el centro histórico",
        "descripcion_linea_id": 1,
        "direccion": "Oriente-Poniente",
        "inicio_original": "1969",
        "linea_base": 1,
        "terminal_original": "Observatorio",
        "tipo_linea": "Metropolitana"
      }
    ],
    "existe": true,
    "geom": "MULTILINESTRING(...)",
    "jerarquia_transporte": "Línea principal",
    "linea_base_ramal": 1,
    "linea_id": 1,
    "nombre": "Línea 1",
    "num_comercial": "1",
    "ramal_id": 1,
    "ramales": [
      {
        "anio_creacion": 1969,
        "estado": "activo",
        "geom": "MULTILINESTRING((-99.188 19.403, -99.190 19.405))",
        "linea_id": 1,
        "nombre_ramal": "IDA",
        "ramal_id": 1,
        "ramal_num": 1,
        "shape_gtfs": "STC_L1_IDA",
        "tam_km": 18.8
      }
    ],
    "route_gtfs": "L1",
    "sistema": "METRO",
    "tam_km": 18.8
  }
]