{ "uuid": "03b5bc3c-d7d9-4318-8754-6c01ccc41895", "lastMigration": 19, "name": "Search Services", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "0.0.0.0", "routes": [ { "uuid": "c9a1cbce-86b0-4297-a99c-1bdfa2c5c056", "documentation": "Fields that can be requested", "method": "get", "endpoint": "search/v1/fields", "responses": [ { "uuid": "f0ce3f3c-7adc-49a4-a9f9-63bbbae69d29", "body": "[\n \"\"\n]", "latency": 0, "statusCode": 200, "label": "Fields that can be requested", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "4ede6019-b5f5-45ff-b7ba-cc203daad3fa", "documentation": "Return relevance-based results from search queries\n", "method": "get", "endpoint": "search/v1/organic", "responses": [ { "uuid": "b2daeb75-ac6f-40f0-ac06-bf639eea7ca9", "body": "{\n \"count\": {{faker 'random.number'}},\n \"items\": [\n {}\n ],\n \"total\": {{faker 'random.number'}}\n}", "latency": 0, "statusCode": 200, "label": "Organic Search API. Returns results in descending relevance order", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "e2304105-a815-4495-9f61-c094e77de4b5", "body": "{\n \"code\": {{faker 'random.number'}},\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Unexpected error", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "f1749996-529e-43bd-a12f-470405a7ae1f", "documentation": "Scrape search results from Internet Archive, allowing a scrolling cursor\n", "method": "get", "endpoint": "search/v1/scrape", "responses": [ { "uuid": "c83f6668-286b-4ac6-b23d-bfac59374354", "body": "{\n \"count\": {{faker 'random.number'}},\n \"cursor\": \"\",\n \"items\": [\n {}\n ],\n \"previous\": \"\",\n \"total\": {{faker 'random.number'}}\n}", "latency": 0, "statusCode": 200, "label": "Scaping API", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "5fce1f60-19f4-4d11-a897-8a3bb3ebf9a5", "body": "{\n \"code\": {{faker 'random.number'}},\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Unexpected error", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false } ], "proxyMode": false, "proxyHost": "", "proxyRemovePrefix": false, "tlsOptions": { "enabled": false, "type": "CERT", "pfxPath": "", "certPath": "", "keyPath": "", "caPath": "", "passphrase": "" }, "cors": true, "headers": [], "proxyReqHeaders": [ { "key": "", "value": "" } ], "proxyResHeaders": [ { "key": "", "value": "" } ] }