Skip to content
v1.0.0

API de Trenes SOFSE

Este proyecto tiene como objetivo permitir el acceso público a la API de Trenes de SOFSE, eludiendo la seguridad por oscurecimiento de su API interna.

Todos los endpoints y parámetros son los mismos que el servicio original; esto es solo un proxy que hace que el proceso de autenticación sea accesible para uso público.

Esto fue posible mediante la extracción del código de la aplicación Android de Trenes SOFSE.

Aquí hay una publicación en el blog que describe el proceso detrás de esto.

Contacto

Servidores

https://ariedro.dev/api-trenesInstancia pública

Buscar estaciones

GET
/infraestructura/estaciones

Busca estaciones por nombre o ramal

Parámetros

Query Parameters

nombre

Nombre de la estación (o parte de él)

Tipostring
idRamal

ID del ramal

Tipointeger

Respuestas

Lista de estaciones coincidentes

Playground

Variables
Key
Value

Ejemplos

cURL
JavaScript
PHP
Python

Obtener ramales

GET
/infraestructura/ramales

Recupera información de ramales

Parámetros

Query Parameters

idGerencia*

ID de la gerencia

Tipointeger
Requerido

Respuestas

Lista de ramales

Playground

Variables
Key
Value

Ejemplos

cURL
JavaScript
PHP
Python

Obtener gerencias

GET
/infraestructura/gerencias

Recupera información de gerencias

Parámetros

Query Parameters

idEmpresa*

ID de la empresa

Tipointeger
Requerido

Respuestas

Lista de gerencias

Playground

Variables
Key
Value

Ejemplos

cURL
JavaScript
PHP
Python

Obtener arribos de estación

GET
/arribos/estacion/{id}

Recupera información de arribos para una estación específica

Parámetros

Path Parameters

id*

ID de la estación

Tipointeger
Requerido

Query Parameters

hasta

ID de la estación de destino

Tipointeger
fecha

Fecha de los arribos

Tipostring
formatdate
hora

Hora de los arribos

Tipostring
formattime
cantidad

Cantidad de arribos a devolver

Tipointeger
paraApp

Indicador para la aplicación

Tipoboolean
ramal

ID del ramal

Tipointeger
sentido

Sentido del viaje

Tipointeger
tipoBusqueda

Tipo de búsqueda

Tipostring

Respuestas

Información de arribos

Playground

Variables
Key
Value

Ejemplos

cURL
JavaScript
PHP
Python

Powered by VitePress OpenAPI