|
| 1 | +<%@ tag pageEncoding="UTF-8" %> |
| 2 | +<%@ taglib prefix="fmt" uri="jakarta.tags.fmt" %> |
| 3 | +<%@ taglib prefix="t" tagdir="/WEB-INF/tags" %> |
| 4 | +<t:secondarySidebar title="API Calls"> |
| 5 | + <div> |
| 6 | + <h3 class="px-2 mb-1 text-xs font-semibold text-gray-500 uppercase tracking-wider">Routes</h3> |
| 7 | + <ul class="space-y-0.5"> |
| 8 | + <t:secondarySidebarLink path="/reports/apiCalls/routeApiParams.jsp" title="Summary data for all routes, listed in order. Useful for creating a UI selector for routes."><fmt:message key="div.rou"/></t:secondarySidebarLink> |
| 9 | + <t:secondarySidebarLink path="/reports/apiCalls/routeDetailsApiParams.jsp" title="Detailed data for selected routes. Includes stop and path information needed to show route on map."><fmt:message key="div.roude"/></t:secondarySidebarLink> |
| 10 | + </ul> |
| 11 | + </div> |
| 12 | + <div> |
| 13 | + <h3 class="px-2 mb-1 text-xs font-semibold text-gray-500 uppercase tracking-wider">Vehicles</h3> |
| 14 | + <ul class="space-y-0.5"> |
| 15 | + <t:secondarySidebarLink path="/reports/apiCalls/vehiclesApiParams.jsp" title="Data for vehicles, including GPS info, for a route. Useful for showing location of vehicles on map."><fmt:message key="div.veh"/></t:secondarySidebarLink> |
| 16 | + <t:secondarySidebarLink path="/reports/apiCalls/vehiclesDetailsApiParams.jsp" title="Detailed data for vehicles, including GPS info, for a route. Contains additional data such as schedule adherence and assignment information."><fmt:message key="div.vd"/></t:secondarySidebarLink> |
| 17 | + <t:secondarySidebarLink path="/reports/apiCalls/vehicleConfigsApiParams.jsp" title="Configuration data for vehicles. A way of getting list of vehicles configured for agency."><fmt:message key="div.vc"/></t:secondarySidebarLink> |
| 18 | + </ul> |
| 19 | + </div> |
| 20 | + <div> |
| 21 | + <h3 class="px-2 mb-1 text-xs font-semibold text-gray-500 uppercase tracking-wider">Predictions</h3> |
| 22 | + <ul class="space-y-0.5"> |
| 23 | + <t:secondarySidebarLink path="/reports/apiCalls/predsByRouteStopApiParams.jsp" title="Predictions for specified route and stop."><fmt:message key="div.pbrs"/></t:secondarySidebarLink> |
| 24 | + <t:secondarySidebarLink path="/reports/apiCalls/predsByLocApiParams.jsp" title="Predictions for stops near specified latitude, longitude for the agency."><fmt:message key="div.pbl"/></t:secondarySidebarLink> |
| 25 | + </ul> |
| 26 | + </div> |
| 27 | + <div> |
| 28 | + <h3 class="px-2 mb-1 text-xs font-semibold text-gray-500 uppercase tracking-wider">Trips & Blocks</h3> |
| 29 | + <ul class="space-y-0.5"> |
| 30 | + <t:secondarySidebarLink path="/reports/apiCalls/tripApiParams.jsp" title="Data for a single trip. Includes trip pattern and schedule info."><fmt:message key="div.dtrip"/></t:secondarySidebarLink> |
| 31 | + <t:secondarySidebarLink path="/reports/apiCalls/tripWithTravelTimesApiParams.jsp" title="Data for a single trip. Includes trip pattern and schedule info as well as historic travel times used for generating predictions."><fmt:message key="div.twtt"/></t:secondarySidebarLink> |
| 32 | + <t:secondarySidebarLink path="/reports/apiCalls/blocksTerseApiParams.jsp" title="Data for a block assignment. Shows each trip that makes up the block in a terse format, without trip pattern or schedule info."><fmt:message key="div.dblock"/></t:secondarySidebarLink> |
| 33 | + <t:secondarySidebarLink path="/reports/apiCalls/blocksApiParams.jsp" title="Data for a block assignment. Shows each trip that makes up the block in a verbose format, including trip pattern and schedule info."><fmt:message key="div.bd"/></t:secondarySidebarLink> |
| 34 | + </ul> |
| 35 | + </div> |
| 36 | + <div> |
| 37 | + <h3 class="px-2 mb-1 text-xs font-semibold text-gray-500 uppercase tracking-wider">Service IDs</h3> |
| 38 | + <ul class="space-y-0.5"> |
| 39 | + <t:secondarySidebarLink path="/reports/apiCalls/serviceIdsApiParams.jsp" title="Data for all service IDs configured for agency."><fmt:message key="div.si"/></t:secondarySidebarLink> |
| 40 | + <t:secondarySidebarLink path="/reports/apiCalls/serviceIdsCurrentApiParams.jsp" title="Data for service IDs that are currently active for agency."><fmt:message key="div.sic"/></t:secondarySidebarLink> |
| 41 | + </ul> |
| 42 | + </div> |
| 43 | + <div> |
| 44 | + <h3 class="px-2 mb-1 text-xs font-semibold text-gray-500 uppercase tracking-wider">Calendars</h3> |
| 45 | + <ul class="space-y-0.5"> |
| 46 | + <t:secondarySidebarLink path="/reports/apiCalls/calendarsApiParams.jsp" title="Data for all calendars configured for agency.">Calendars</t:secondarySidebarLink> |
| 47 | + <t:secondarySidebarLink path="/reports/apiCalls/calendarsCurrentApiParams.jsp" title="Data for calendars that are currently active for agency.">Calendars Current</t:secondarySidebarLink> |
| 48 | + </ul> |
| 49 | + </div> |
| 50 | + <div> |
| 51 | + <h3 class="px-2 mb-1 text-xs font-semibold text-gray-500 uppercase tracking-wider">GTFS-realtime</h3> |
| 52 | + <ul class="space-y-0.5"> |
| 53 | + <t:secondarySidebarLink path="/reports/apiCalls/gtfsRealtimeTripUpdatesApiParams.jsp" title="GTFS-realtime Trip Updates includes prediction data for entire agency"><fmt:message key="div.grtu"/></t:secondarySidebarLink> |
| 54 | + <t:secondarySidebarLink path="/reports/apiCalls/gtfsRealtimeVehiclePositionsApiParams.jsp" title="GTFS-realtime Vehicle Positions for entire agency"><fmt:message key="div.grvp"/></t:secondarySidebarLink> |
| 55 | + </ul> |
| 56 | + </div> |
| 57 | + <div> |
| 58 | + <h3 class="px-2 mb-1 text-xs font-semibold text-gray-500 uppercase tracking-wider">SIRI</h3> |
| 59 | + <ul class="space-y-0.5"> |
| 60 | + <t:secondarySidebarLink path="/reports/apiCalls/siriVehicleMonitoringApiParams.jsp" title="SIRI Vehicle Monitoring for specified route or entire agency"><fmt:message key="div.svm"/></t:secondarySidebarLink> |
| 61 | + <t:secondarySidebarLink path="/reports/apiCalls/siriStopMonitoringApiParams.jsp" title="SIRI Stop Monitoring for specified route and stop"><fmt:message key="div.ssm"/></t:secondarySidebarLink> |
| 62 | + </ul> |
| 63 | + </div> |
| 64 | + <div> |
| 65 | + <h3 class="px-2 mb-1 text-xs font-semibold text-gray-500 uppercase tracking-wider">Schedules</h3> |
| 66 | + <ul class="space-y-0.5"> |
| 67 | + <t:secondarySidebarLink path="/reports/apiCalls/horizStopsScheduleApiParams.jsp" title="Schedule for route. For displaying schedule with stops listed in horizontal direction"><fmt:message key="div.sfrsh"/></t:secondarySidebarLink> |
| 68 | + <t:secondarySidebarLink path="/reports/apiCalls/vertStopsScheduleApiParams.jsp" title="Schedule for route. For displaying schedule with stops listed in vertical direction"><fmt:message key="div.sfrsv"/></t:secondarySidebarLink> |
| 69 | + </ul> |
| 70 | + </div> |
| 71 | + <div> |
| 72 | + <h3 class="px-2 mb-1 text-xs font-semibold text-gray-500 uppercase tracking-wider">Commands</h3> |
| 73 | + <ul class="space-y-0.5"> |
| 74 | + <t:secondarySidebarLink path="/reports/apiCalls/resetVehicleApiParams.jsp" title="Reset specific vehicle"><fmt:message key="div.rv"/></t:secondarySidebarLink> |
| 75 | + </ul> |
| 76 | + </div> |
| 77 | + <div> |
| 78 | + <h3 class="px-2 mb-1 text-xs font-semibold text-gray-500 uppercase tracking-wider"><fmt:message key="div.nas"/></h3> |
| 79 | + <ul class="space-y-0.5"> |
| 80 | + <t:secondarySidebarLink path="/reports/apiCalls/agenciesApiParams.jsp" title="List of all agencies available through the API" omitAgency="true"><fmt:message key="div.agencies"/></t:secondarySidebarLink> |
| 81 | + <t:secondarySidebarLink path="/reports/apiCalls/predsByLocForAllAgenciesApiParams.jsp" title="Predictions for stops near specified latitude, longitude. Will return predictions for all agencies that have nearby stops."><fmt:message key="div.pbl"/></t:secondarySidebarLink> |
| 82 | + </ul> |
| 83 | + </div> |
| 84 | +</t:secondarySidebar> |
0 commit comments