action tfl_stop_point_get { label: "Gets a list of StopPoints corresponding to the given list of stop ids." provider: tfl method: GET path: "/StopPoint/{ids}" encoding: json input: { type: "object" properties: { ids: { type: "array" items: { type: "string" } } includeCrowdingData: { type: "boolean" } } required: ["ids"] additionalProperties: false } output: { type: "array" items: { type: "object" properties: { accessibilitySummary: { type: "string" } additionalProperties: { type: "array" description: "A bag of additional key/value pairs with extra information about this place." items: { type: "object" properties: { category: { type: "string" } key: { type: "string" } modified: { type: "string" format: "date-time" } sourceSystemKey: { type: "string" } value: { type: "string" } } } } children: { type: "array" items: { type: "object" properties: { additionalProperties: { type: "array" description: "A bag of additional key/value pairs with extra information about this place." items: { type: "object" additionalProperties: true } } children: { type: "array" items: { type: "object" additionalProperties: true } } childrenUrls: { type: "array" items: { type: "string" } } commonName: { type: "string" description: "A human readable name." } distance: { type: "number" format: "double" description: "The distance of the place from its search point, if this is the result \n of a geographical search, otherwise zero." } id: { type: "string" description: "A unique identifier." } lat: { type: "number" format: "double" description: "WGS84 latitude of the location." } lon: { type: "number" format: "double" description: "WGS84 longitude of the location." } placeType: { type: "string" description: "The type of Place. See /Place/Meta/placeTypes for possible values." } url: { type: "string" description: "The unique location of this resource." } } } } childrenUrls: { type: "array" items: { type: "string" } } commonName: { type: "string" description: "A human readable name." } distance: { type: "number" format: "double" description: "The distance of the place from its search point, if this is the result \n of a geographical search, otherwise zero." } fullName: { type: "string" } hubNaptanCode: { type: "string" } icsCode: { type: "string" } id: { type: "string" description: "A unique identifier." } indicator: { type: "string" description: "The indicator of the stop point e.g. \"Stop K\"" } individualStopId: { type: "string" } lat: { type: "number" format: "double" description: "WGS84 latitude of the location." } lineGroup: { type: "array" items: { type: "object" properties: { lineIdentifier: { type: "array" items: { type: "string" } } naptanIdReference: { type: "string" } stationAtcoCode: { type: "string" } } } } lineModeGroups: { type: "array" items: { type: "object" properties: { lineIdentifier: { type: "array" items: { type: "string" } } modeName: { type: "string" } } } } lines: { type: "array" items: { type: "object" properties: { crowding: { type: "object" properties: { passengerFlows: { type: "array" description: "Busiest times at a station (static information)" items: { type: "object" properties: { timeSlice: { type: "string" description: "Time in 24hr format with 15 minute intervals e.g. 0500-0515, 0515-0530 etc." } value: { type: "integer" format: "int32" description: "Count of passenger flow towards a platform" } } } } trainLoadings: { type: "array" description: "Train Loading on a scale 1-6, 1 being \"Very quiet\" and 6 being \"Exceptionally busy\" (static information)" items: { type: "object" properties: { direction: { type: "string" description: "Direction in regards to Journey Planner i.e. inbound or outbound" } line: { type: "string" description: "The Line Name e.g. \"Victoria\"" } lineDirection: { type: "string" description: "Direction of the Line e.g. NB, SB, WB etc." } naptanTo: { type: "string" description: "Naptan of the adjacent station" } platformDirection: { type: "string" description: "Direction displayed on the platform e.g. NB, SB, WB etc." } timeSlice: { type: "string" description: "Time in 24hr format with 15 minute intervals e.g. 0500-0515, 0515-0530 etc." } value: { type: "integer" format: "int32" description: "Scale between 1-6, \n 1 = Very quiet, 2 = Quiet, 3 = Fairly busy, 4 = Busy, 5 = Very busy, 6 = Exceptionally busy" } } } } } } fullName: { type: "string" } id: { type: "string" } motType: { type: "string" } name: { type: "string" } network: { type: "string" } routeType: { type: "string" enum: ["Unknown", "All", "Cycle Superhighways", "Quietways", "Cycleways", "Mini-Hollands", "Central London Grid", "Streetspace Route"] } status: { type: "string" enum: ["Unknown", "All", "Open", "In Progress", "Planned", "Planned - Subject to feasibility and consultation.", "Not Open"] } type: { type: "string" } uri: { type: "string" } } } } lon: { type: "number" format: "double" description: "WGS84 longitude of the location." } modes: { type: "array" items: { type: "string" } } naptanId: { type: "string" } naptanMode: { type: "string" } placeType: { type: "string" description: "The type of Place. See /Place/Meta/placeTypes for possible values." } platformName: { type: "string" } smsCode: { type: "string" } stationNaptan: { type: "string" } status: { type: "boolean" } stopLetter: { type: "string" description: "The stop letter, if it could be cleansed from the Indicator e.g. \"K\"" } stopType: { type: "string" } url: { type: "string" description: "The unique location of this resource." } } } } }