action tfl_bike_point_search { label: "Search for bike stations by their name, a bike point's name often contains information about the name of the street \n or nearby landmarks, for example. Note that the search result does not contain the PlaceProperties i.e. the status \n or occupancy of the BikePoint, to get that information you should retrieve the BikePoint by its id on /BikePoint/id." provider: tfl method: GET path: "/BikePoint/Search" encoding: json input: { type: "object" properties: { query: { type: "string" } } required: ["query"] additionalProperties: false } output: { 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" 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" 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." } } } } }