Youtube

BUS service Here you can test the methods provided in our BUS service


For information about our API, please download it in the following link:

Métodos

GetRouteLines Get the itinerary of a line (or several lines separated by the pipe (|) character), with the vertex to construct the lines of the itinerary and the UTM coordinates of the road axes and the stops identifiers.

Method form

SelectDateLines

URL SOA: https://servicios.emtmadrid.es:8443/bus/servicebus.asmx?op=GetRouteLines

URL JSON: https://openbus.emtmadrid.es:9443/emt-proxy-server/last/bus/GetRouteLines.php

GetRouteLinesRoute

Method form

SelectDateLines

URL SOA: https://servicios.emtmadrid.es:8443/bus/servicebus.asmx?op=GetRouteLinesRoute

URL JSON: https://openbus.emtmadrid.es:9443/emt-proxy-server/last/bus/GetRouteLinesRoute.php

GetCalendar Get EMT calendar of the day types applicable to lines timetable for a specific start-and-end range.

Method form

SelectDateBeginSelectDateEnd

URL SOA: https://servicios.emtmadrid.es:8443/bus/servicebus.asmx?op=GetCalendar

URL JSON: https://openbus.emtmadrid.es:9443/emt-proxy-server/last/bus/GetCalendar.php

GetListLines Get the overall list of lines, with their description and the subgroup they belong to.

Method form

SelectDateLines

URL SOA: https://servicios.emtmadrid.es:8443/bus/servicebus.asmx?op=GetListLines

URL JSON: https://openbus.emtmadrid.es:9443/emt-proxy-server/last/bus/GetListLines.php

GetListLinesExtend

Method form

SelectDateLines

URL SOA: https://servicios.emtmadrid.es:8443/bus/servicebus.asmx?op=GetListLinesExtend

URL JSON: https://openbus.emtmadrid.es:9443/emt-proxy-server/last/bus/.php

GetGroups Returns the different types of EMT line networks (regular, university, night, etc.), and the breakdowns

Method form

URL SOA: https://servicios.emtmadrid.es:8443/bus/servicebus.asmx?op=GetGroups

URL JSON: https://openbus.emtmadrid.es:9443/emt-proxy-server/last/bus/GetGroups.php

GetTimesLines Get the overall valid timetables for all the day types of the requested lines

Method form

SelectDateLines

URL SOA: https://servicios.emtmadrid.es:8443/bus/servicebus.asmx?op=GetTimesLines

URL JSON: https://openbus.emtmadrid.es:9443/emt-proxy-server/last/bus/GetTimesLines.php

GetTimeTableLines Get the information of the requested line detailed at travel level.

Method form

SelectDateLines

URL SOA: https://servicios.emtmadrid.es:8443/bus/servicebus.asmx?op=GetTimeTableLines

URL JSON: https://openbus.emtmadrid.es:9443/emt-proxy-server/last/bus/GetTimeTableLines.php

GetNodesLines Get all the stop identifiers, UTM coordinates, name and the set of lines/direction that pass through each one.

Method form

Nodes

URL SOA: https://servicios.emtmadrid.es:8443/bus/servicebus.asmx?op=GetNodesLines

URL JSON: https://openbus.emtmadrid.es:9443/emt-proxy-server/last/bus/GetNodesLines.php