<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<application xmlns="http://wadl.dev.java.net/2009/02" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://wadl.dev.java.net/2009/02 wadl.xsd">
  <resources base="https://fahrplaner.vbn.de/restproxy/2/">
    <resource path="location.details">
      <method name="GET">
        <request>
          <param name="accessId" required="true" style="query" type="xsd:string">
            <doc><![CDATA[Access ID for identifying the requesting client.]]></doc>
          </param>
          <param name="requestId" required="false" style="query" type="xsd:string">
            <doc><![CDATA[Request ID for identifying the request.]]></doc>
          </param>
          <param name="format" required="false" style="query" type="xsd:string">
            <doc><![CDATA[Requested response format. If not set, the Accept-Header is used. If both are missing application/xml is used]]></doc>
          </param>
          <param name="jsonpCallback" required="false" style="query" type="xsd:string">
            <doc><![CDATA[Requests the JSON response data is wrapped into a JavaScript function with that name.]]></doc>
          </param>
          <param default="de" name="lang" required="false" style="query" type="xsd:string">
            <doc><![CDATA[The language of the journey planer.]]></doc>
          </param>
          <param name="id" required="false" style="query" type="xsd:string">
            <doc><![CDATA[Specifies the station/stop ID for which the details shall be retrieved. String not longer than 512.]]></doc>
          </param>
          <param name="extId" required="false" style="query" type="xsd:string">
            <doc><![CDATA[Specifies the external station/stop ID for which the details shall be retrieved. Required if id is not present. String not longer than 512.]]></doc>
          </param>
          <param name="date" required="false" style="query" type="xsd:string">
            <doc><![CDATA[Incorporate date. Represented in the format YYYY-MM-DD.]]></doc>
          </param>
          <param name="time" required="false" style="query" type="xsd:string">
            <doc><![CDATA[Incorporate time. Represented in the format hh:mm[:ss] in 24h nomenclature. Seconds will be ignored for requests.]]></doc>
          </param>
          <param default="true" name="attributes" required="false" style="query" type="xsd:int">
            <doc><![CDATA[Enables/disables return of location attribtues. See <<attribute-filter>>]]></doc>
          </param>
          <param default="true" name="infotexts" required="false" style="query" type="xsd:int">
            <doc><![CDATA[Enables/disables return of location infotexts. See <<infotext-filter>>.]]></doc>
          </param>
          <param default="true" name="products" required="false" style="query" type="xsd:int">
            <doc><![CDATA[Enables/disables return of products served by this location.]]></doc>
          </param>
          <param default="false" name="messages" required="false" style="query" type="xsd:int">
            <doc><![CDATA[Enables/disables return of location messages.]]></doc>
          </param>
          <param default="false" name="tariffs" required="false" style="query" type="xsd:int">
            <doc><![CDATA[Enables/disables return of tariff information.]]></doc>
          </param>
          <param default="false" name="weather" required="false" style="query" type="xsd:int">
            <doc><![CDATA[Enables/disables return of weather information.]]></doc>
          </param>
          <param name="zoom" required="false" style="query" type="xsd:int">
            <doc><![CDATA[Return information related to the zoom level. Range: 0-21]]></doc>
          </param>
        </request>
        <response>
          <representation xmlns:proxy="http://hacon.de/hafas/proxy/hafas-proxy" element="proxy:LocationList"/>
        </response>
      </method>
    </resource>
  </resources>
</application>
