{"note":"OpenAPI conversion -- returning structured metadata","name":"highwaysengland-co-uk","description":"v1","version":"v1","base_url":"https://webtris.highwaysengland.co.uk/api","endpoints":10,"raw":"@lap v0.3\n# Machine-readable API spec. Each @endpoint block is one API call.\n@api v1\n@base https://webtris.highwaysengland.co.uk/api\n@version v1\n@common_fields {version: any}\n@endpoints 10\n@toc v{version}(10)\n\n@endpoint GET /v{version}/areas\n@desc Returns list of areas\n@returns(200)\n@errors {400: Bad request, 500: Internal Server Error}\n\n@endpoint GET /v{version}/areas/{area_Ids}\n@desc Returns details of selected area\n@required {area_Ids: any}\n@returns(200)\n@errors {400: Bad request, 500: Internal Server Error}\n\n@endpoint GET /v{version}/quality/overall\n@desc Get Site OverallQuality\n@required {sites: any # Get site quality by site id delimited by ,, start_date: any # The start date of the report in the format ddmmyyyy (i.e 31012016), end_date: any # The end date of the report in the format ddmmyyyy (i.e 31012016)}\n@returns(200)\n@errors {400: Bad request, 500: Internal Server Error}\n\n@endpoint GET /v{version}/quality/daily\n@desc Get Site DailyQuality\n@required {siteId: any, start_date: any # The start date of the report in the format ddmmyyyy (i.e 31012016), end_date: any # The end date of the report in the format ddmmyyyy (i.e 31012016)}\n@returns(200)\n@errors {400: Bad request, 500: Internal Server Error}\n\n@endpoint GET /v{version}/reports/{report_type}\n@desc Gets the daily report.\n@required {report_type: any # Report Type Id (i.e Daily, Monthly, Annual), sites: any # Comma separated list of site Ids., start_date: any # The start date of the report in the format ddmmyyyy (i.e 31012016), end_date: any # The end date of the report in the format ddmmyyyy (i.e 31012016), page: any # The page offset to return., page_size: any # The number of rows to return.}\n@optional {reportSubTypeId: any}\n@returns(200)\n@errors {400: Bad request, 500: Internal Server Error}\n\n@endpoint GET /v{version}/reports/{start_date}/to/{end_date}/{report_type}\n@desc Gets the daily report.\n@required {report_type: any # Report Type Id (i.e Daily, Monthly, Annual), sites: any # Comma separated list of site Ids., start_date: any # The start date of the report in the format ddmmyyyy (i.e 31012016), end_date: any # The end date of the report in the format ddmmyyyy (i.e 31012016), page: any # The page offset to return., page_size: any # The number of rows to return.}\n@optional {reportSubTypeId: any}\n@returns(200)\n@errors {400: Bad request, 500: Internal Server Error}\n\n@endpoint GET /v{version}/sites\n@desc Get a list of sites\n@returns(200)\n@errors {400: Bad request, 500: Internal Server Error}\n\n@endpoint GET /v{version}/sites/{site_Ids}\n@desc Get selected sites\n@required {site_Ids: any # site id}\n@returns(200)\n@errors {400: Bad request, 500: Internal Server Error}\n\n@endpoint GET /v{version}/sitetypes\n@desc Return list of site types\n@returns(200)\n@errors {400: Bad request, 500: Internal Server Error}\n\n@endpoint GET /v{version}/sitetypes/{siteType_Id}/sites\n@desc Returns the layer metadata for the LayerId specified.\n@required {siteType_Id: any # 1 = MIDAS, 2 = TAME, 3 = TMU, 4 = TRADS Legacy}\n@returns(200)\n@errors {400: Bad request, 404: Layer not found, 500: Internal Server Error}\n\n@end\n"}