{ "uuid": "ad1562d8-29d9-486c-bdf9-1780e578461c", "lastMigration": 24, "name": "OpenUV - Global Real-Time UV Index Forecast API", "endpointPrefix": "api/v1", "latency": 0, "port": 3000, "hostname": "0.0.0.0", "routes": [ { "uuid": "0280c80f-a522-4b2f-976f-fd46d0450333", "documentation": "Get hourly UV Index Forecast by location and date. Optional altitude, ozone level and datetime could be provided.", "method": "get", "endpoint": "forecast", "responses": [ { "uuid": "f0cc6b11-787f-4a2b-b9f9-61adb5ebfbe6", "body": "[\n [\n {\n \"uv\": {{faker 'datatype.number'}},\n \"uv_time\": \"\"\n }\n ]\n]", "latency": 0, "statusCode": 200, "label": "", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true } ], "enabled": true, "responseMode": null }, { "uuid": "f345f314-a221-4256-a40c-773f7a40a154", "documentation": "Get daily protection time by location, UV Index from and UV Index to with 10 minutes accuracy. Optional altitide and ozone level could be provided.", "method": "get", "endpoint": "protection", "responses": [ { "uuid": "3059084f-8dc5-45ef-aa79-459fed616a91", "body": "{\n \"ozone\": {{faker 'datatype.number'}},\n \"ozone_time\": \"\",\n \"uv\": {{faker 'datatype.number'}},\n \"uv_max\": {{faker 'datatype.number'}},\n \"uv_max_time\": \"\",\n \"uv_time\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true } ], "enabled": true, "responseMode": null }, { "uuid": "5d10b557-74ff-4e43-9911-de3c41796fcb", "documentation": "Get real-time UV Index by location. Optional altitude, ozone level and datetime could be provided.", "method": "get", "endpoint": "uv", "responses": [ { "uuid": "a812a664-2cc2-4923-8708-44b65945e38b", "body": "{\n \"from_time\": \"\",\n \"from_uv\": {{faker 'datatype.number'}},\n \"to_time\": \"\",\n \"to_uv\": {{faker 'datatype.number'}}\n}", "latency": 0, "statusCode": 200, "label": "", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true } ], "enabled": true, "responseMode": null } ], "proxyMode": false, "proxyHost": "", "proxyRemovePrefix": false, "tlsOptions": { "enabled": false, "type": "CERT", "pfxPath": "", "certPath": "", "keyPath": "", "caPath": "", "passphrase": "" }, "cors": true, "headers": [], "proxyReqHeaders": [ { "key": "", "value": "" } ], "proxyResHeaders": [ { "key": "", "value": "" } ], "data": [] }