{ "uuid": "6f7d400e-7cbd-47ac-b5ca-92346639d31a", "lastMigration": 29, "name": "Infermedica API", "endpointPrefix": "v2", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "e996666c-2ba2-47d2-a9b8-eac09ef0a3d8", "documentation": "", "method": "get", "endpoint": "concepts", "responses": [ { "uuid": "99918975-258e-4a3b-82fa-65dc6d6688d9", "body": "[\n {\n \"common_name\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"{{oneOf (array 'condition' 'symptom' 'risk_factor' 'lab_test')}}\"\n }\n]", "latency": 0, "statusCode": 200, "label": "successful operation", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b3b3f3e0-ab51-450e-8d64-9e03f401d59a", "documentation": "", "method": "get", "endpoint": "concepts/:id", "responses": [ { "uuid": "ca71acee-a833-45c8-9cbc-b6a977259f99", "body": "{\n \"common_name\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"{{oneOf (array 'condition' 'symptom' 'risk_factor' 'lab_test')}}\"\n}", "latency": 0, "statusCode": 200, "label": "successful operation", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "4056b8e5-7c5c-40e3-90cb-7f579a4b5442", "documentation": "List all conditions", "method": "get", "endpoint": "conditions", "responses": [ { "uuid": "07eefaeb-051a-420a-b701-8241a5d3d00a", "body": "[\n {\n \"acuteness\": \"{{oneOf (array 'chronic' 'chronic_with_exacerbations' 'acute_potentially_chronic' 'acute')}}\",\n \"categories\": [\n \"\"\n ],\n \"common_name\": \"\",\n \"extras\": {},\n \"id\": \"\",\n \"name\": \"\",\n \"prevalence\": \"{{oneOf (array 'very_rare' 'rare' 'moderate' 'common')}}\",\n \"severity\": \"{{oneOf (array 'mild' 'moderate' 'severe')}}\",\n \"sex_filter\": \"{{oneOf (array 'both' 'male' 'female')}}\",\n \"triage_level\": \"{{oneOf (array 'emergency_ambulance' 'emergency' 'consultation_24' 'consultation' 'self_care')}}\"\n }\n]", "latency": 0, "statusCode": 200, "label": "successful operation", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "0bb63800-a6e5-47b8-a9a5-0304935dca37", "documentation": "Get condition by id", "method": "get", "endpoint": "conditions/:id", "responses": [ { "uuid": "43bff198-377b-441b-a131-058931b3ca54", "body": "{\n \"acuteness\": \"{{oneOf (array 'chronic' 'chronic_with_exacerbations' 'acute_potentially_chronic' 'acute')}}\",\n \"categories\": [\n \"\"\n ],\n \"common_name\": \"\",\n \"extras\": {},\n \"id\": \"\",\n \"name\": \"\",\n \"prevalence\": \"{{oneOf (array 'very_rare' 'rare' 'moderate' 'common')}}\",\n \"severity\": \"{{oneOf (array 'mild' 'moderate' 'severe')}}\",\n \"sex_filter\": \"{{oneOf (array 'both' 'male' 'female')}}\",\n \"triage_level\": \"{{oneOf (array 'emergency_ambulance' 'emergency' 'consultation_24' 'consultation' 'self_care')}}\"\n}", "latency": 0, "statusCode": 200, "label": "successful operation", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "cbac9388-4654-479c-b78f-7bd470fb3bc3", "body": "", "latency": 0, "statusCode": 400, "label": "Invalid id specified", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "d0aeaf67-4d86-49e5-8728-aa5010da1528", "body": "", "latency": 0, "statusCode": 404, "label": "Condition not found", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "c237ef62-e1d2-4a29-be4c-83987185f991", "documentation": "Query diagnostic engine", "method": "post", "endpoint": "diagnosis", "responses": [ { "uuid": "0ffa3cb7-1b8b-4633-af09-9b61827d53a6", "body": "{\n \"conditions\": [\n {\n \"common_name\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"probability\": {{faker 'number.float'}}\n }\n ],\n \"extras\": {},\n \"question\": {\n \"extras\": {},\n \"items\": [\n {\n \"choices\": [\n {\n \"id\": \"{{oneOf (array 'present' 'absent' 'unknown')}}\",\n \"label\": \"\"\n }\n ],\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"text\": \"\",\n \"type\": \"{{oneOf (array 'single' 'group_single' 'group_multiple')}}\"\n },\n \"should_stop\": {{faker 'datatype.boolean'}}\n}", "latency": 0, "statusCode": 200, "label": "successful operation", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "443b9879-e700-4bee-a739-df98f93ec327", "documentation": "Query diagnostic engine for explanation", "method": "post", "endpoint": "explain", "responses": [ { "uuid": "63266069-4f0a-47db-9da1-0ec19d950920", "body": "{\n \"conflicting_evidence\": [\n {\n \"common_name\": \"\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"supporting_evidence\": [\n {\n \"common_name\": \"\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"unconfirmed_evidence\": [\n {\n \"common_name\": \"\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "successful operation", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "ae75b286-29b6-4e3d-8dcb-35d837293f0b", "documentation": "Get database information", "method": "get", "endpoint": "info", "responses": [ { "uuid": "977defc7-6b39-4972-8378-a17021f6d580", "body": "{\n \"api_version\": \"\",\n \"conditions_count\": {{faker 'number.int' max=99999}},\n \"lab_tests_count\": {{faker 'number.int' max=99999}},\n \"risk_factors_count\": {{faker 'number.int' max=99999}},\n \"symptoms_count\": {{faker 'number.int' max=99999}},\n \"updated_at\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "successful operation", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "73b84041-b37e-4f82-aa31-d22bc3fee85e", "documentation": "List all lab tests", "method": "get", "endpoint": "lab_tests", "responses": [ { "uuid": "1af7e116-abce-47d4-9300-a8722db4a017", "body": "[\n {\n \"category\": \"\",\n \"common_name\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"results\": [\n {\n \"id\": \"\",\n \"type\": \"{{oneOf (array 'very_low' 'low' 'normal' 'high' 'very_high' 'absent' 'present')}}\"\n }\n ]\n }\n]", "latency": 0, "statusCode": 200, "label": "successful operation", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "c2efcd7c-fa68-4bb7-805e-f45fddd2b01e", "documentation": "Get lab test by id", "method": "get", "endpoint": "lab_tests/:id", "responses": [ { "uuid": "6cf12630-e106-432d-a390-aa27b9439eb8", "body": "{\n \"category\": \"\",\n \"common_name\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"results\": [\n {\n \"id\": \"\",\n \"type\": \"{{oneOf (array 'very_low' 'low' 'normal' 'high' 'very_high' 'absent' 'present')}}\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "successful operation", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "86c2fd43-1a79-4845-8fe3-b1b5ac31c3b4", "body": "", "latency": 0, "statusCode": 400, "label": "Invalid id specified", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "2e005aa8-4c58-4bc5-b21f-05ce0c34a7b7", "body": "", "latency": 0, "statusCode": 404, "label": "Lab test not found", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d3c2a52d-b433-4e70-90c1-8814acfce3e5", "documentation": "Find observation matching given phrase", "method": "get", "endpoint": "lookup", "responses": [ { "uuid": "51b3af67-4ebc-47d3-bdff-91a26f9e47f5", "body": "{\n \"id\": \"\",\n \"label\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "successful operation", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "654ddae1-eab6-40e5-b26c-fb29197d617f", "body": "", "latency": 0, "statusCode": 400, "label": "Phrase missing or invalid sex specified", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "468eb2de-b9e3-4ce6-92d5-aa84d712ea09", "body": "", "latency": 0, "statusCode": 404, "label": "No observation matches given phrase", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "ded4bcfe-66a9-4e3b-be49-64d0e08ec34f", "documentation": "Find mentions of observations in given text", "method": "post", "endpoint": "parse", "responses": [ { "uuid": "8d0c3c7a-0450-46b8-9710-46d62245cd82", "body": "{\n \"mentions\": [\n {\n \"choice_id\": \"{{oneOf (array 'present' 'absent' 'unknown')}}\",\n \"common_name\": \"\",\n \"head_position\": {{faker 'number.int' max=99999}},\n \"id\": \"\",\n \"name\": \"\",\n \"orth\": \"\",\n \"positions\": [\n {{faker 'number.int' max=99999}}\n ]\n }\n ],\n \"obvious\": {{faker 'datatype.boolean'}},\n \"tokens\": [\n \"\"\n ]\n}", "latency": 0, "statusCode": 200, "label": "successful operation", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "43d2b47b-b498-4160-932e-1cb37b646133", "body": "", "latency": 0, "statusCode": 400, "label": "Text too long", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "2b513010-f482-4067-bffd-9236d5975fe3", "documentation": "Query diagnostic engine for question rationale", "method": "post", "endpoint": "rationale", "responses": [ { "uuid": "61009171-79d7-4b0c-bb7a-37b6650d98e4", "body": "{\n \"condition_params\": [\n {\n \"common_name\": \"\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"observation_params\": [\n {\n \"common_name\": \"\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"type\": \"{{oneOf (array 'r0' 'r1' 'r2' 'r3' 'r4' 'r5' 'r6')}}\"\n}", "latency": 0, "statusCode": 200, "label": "successful operation", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a85e2898-9895-493d-9ea0-78678fbf337f", "documentation": "Query the diagnostic engine for possible red flag symptoms", "method": "post", "endpoint": "red_flags", "responses": [ { "uuid": "310f908b-d4f8-4246-b6f4-56742450e2fd", "body": "[\n {\n \"common_name\": \"\",\n \"id\": \"\",\n \"name\": \"\"\n }\n]", "latency": 0, "statusCode": 200, "label": "successful operation", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b989e632-e911-49b9-91f0-ff6ff7a5473d", "documentation": "List all risk factors", "method": "get", "endpoint": "risk_factors", "responses": [ { "uuid": "41e2db47-f52f-4253-8c9e-3a8ba3c0832c", "body": "[\n {\n \"category\": \"\",\n \"common_name\": \"\",\n \"extras\": {},\n \"id\": \"\",\n \"image_source\": \"\",\n \"image_url\": \"\",\n \"name\": \"\",\n \"sex_filter\": \"{{oneOf (array 'both' 'male' 'female')}}\"\n }\n]", "latency": 0, "statusCode": 200, "label": "successful operation", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "c6958da5-0e7b-48c9-9be6-f947ec9cccbf", "documentation": "Get risk factor by id", "method": "get", "endpoint": "risk_factors/:id", "responses": [ { "uuid": "9c2901a6-11b7-4017-a0fc-30fe69b8f103", "body": "{\n \"category\": \"\",\n \"common_name\": \"\",\n \"extras\": {},\n \"id\": \"\",\n \"image_source\": \"\",\n \"image_url\": \"\",\n \"name\": \"\",\n \"question\": \"\",\n \"sex_filter\": \"{{oneOf (array 'both' 'male' 'female')}}\"\n}", "latency": 0, "statusCode": 200, "label": "successful operation", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "d05355b8-b8bc-473e-bce5-207331ef280a", "body": "", "latency": 0, "statusCode": 400, "label": "Invalid id specified", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "4a6aa463-d867-4b96-b703-fa74cbe31a6f", "body": "", "latency": 0, "statusCode": 404, "label": "Risk factor not found", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "4ba88597-4a30-4e01-a326-90ac9464de73", "documentation": "Find observations matching given phrase", "method": "get", "endpoint": "search", "responses": [ { "uuid": "acfb91ea-862b-4ddf-841c-881787a8e459", "body": "[\n {\n \"id\": \"\",\n \"label\": \"\"\n }\n]", "latency": 0, "statusCode": 200, "label": "successful operation", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "2be788d2-cc29-4e15-89e6-a042fc55008e", "body": "", "latency": 0, "statusCode": 400, "label": "Phrase missing or invalid sex specified", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "ffa003e5-1ee6-4a4c-989a-ac63f6c8c290", "documentation": "Query diagnostic engine for related symptoms", "method": "post", "endpoint": "suggest", "responses": [ { "uuid": "6dde603e-366d-4f10-8c21-792f6e7d08c3", "body": "[\n {\n \"common_name\": \"\",\n \"id\": \"\",\n \"name\": \"\"\n }\n]", "latency": 0, "statusCode": 200, "label": "successful operation", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "01f7de83-c026-49f1-a6db-0ce583318841", "documentation": "List all symptoms", "method": "get", "endpoint": "symptoms", "responses": [ { "uuid": "7f32f064-008c-4232-8650-27753fc3dd8d", "body": "[\n {\n \"category\": \"\",\n \"children\": {},\n \"common_name\": \"\",\n \"extras\": {},\n \"id\": \"\",\n \"image_source\": \"\",\n \"image_url\": \"\",\n \"name\": \"\",\n \"parent_id\": \"\",\n \"parent_relation\": \"{{oneOf (array 'base' 'duration' 'severity' 'character' 'exacerbating_factor' 'diminishing_factor' 'location' 'radiation')}}\",\n \"sex_filter\": \"{{oneOf (array 'both' 'male' 'female')}}\"\n }\n]", "latency": 0, "statusCode": 200, "label": "successful operation", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "1d84aff2-22e1-41d2-8b77-e56471427c9a", "documentation": "Get symptoms by id", "method": "get", "endpoint": "symptoms/:id", "responses": [ { "uuid": "1c290ad1-4880-40ff-93b2-fb8330f7570c", "body": "{\n \"category\": \"\",\n \"children\": {},\n \"common_name\": \"\",\n \"extras\": {},\n \"id\": \"\",\n \"image_source\": \"\",\n \"image_url\": \"\",\n \"name\": \"\",\n \"parent_id\": \"\",\n \"parent_relation\": \"{{oneOf (array 'base' 'duration' 'severity' 'character' 'exacerbating_factor' 'diminishing_factor' 'location' 'radiation')}}\",\n \"question\": \"\",\n \"sex_filter\": \"{{oneOf (array 'both' 'male' 'female')}}\"\n}", "latency": 0, "statusCode": 200, "label": "successful operation", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "951e7c5a-555e-44ff-ad2c-e8ffab225f34", "body": "", "latency": 0, "statusCode": 400, "label": "Invalid id specified", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "7b57b0d9-1e9f-4a8d-b956-c44ba73e7c8d", "body": "", "latency": 0, "statusCode": 404, "label": "symptom not found", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d1e5290f-2a89-4809-b850-eb46d571940c", "documentation": "Query diagnostic engine for triage level", "method": "post", "endpoint": "triage", "responses": [ { "uuid": "774b7e8a-ac53-485d-a30b-42ff3c30fdb7", "body": "{\n \"root_cause\": \"{{oneOf (array 'r1' 'r2' 'r3' 'r4' 'r5' 'r6' 'r7' 'r8' 'r9' 'r10' 'r11' 'r12')}}\",\n \"serious\": [\n {\n \"common_name\": \"\",\n \"id\": \"\",\n \"is_emergency\": {{faker 'datatype.boolean'}},\n \"name\": \"\"\n }\n ],\n \"teleconsultation_applicable\": {{faker 'datatype.boolean'}},\n \"triage_level\": \"{{oneOf (array 'emergency_ambulance' 'emergency' 'consultation_24' 'consultation' 'self_care')}}\"\n}", "latency": 0, "statusCode": 200, "label": "successful operation", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" } ], "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": [], "folders": [], "rootChildren": [ { "type": "route", "uuid": "e996666c-2ba2-47d2-a9b8-eac09ef0a3d8" }, { "type": "route", "uuid": "b3b3f3e0-ab51-450e-8d64-9e03f401d59a" }, { "type": "route", "uuid": "4056b8e5-7c5c-40e3-90cb-7f579a4b5442" }, { "type": "route", "uuid": "0bb63800-a6e5-47b8-a9a5-0304935dca37" }, { "type": "route", "uuid": "c237ef62-e1d2-4a29-be4c-83987185f991" }, { "type": "route", "uuid": "443b9879-e700-4bee-a739-df98f93ec327" }, { "type": "route", "uuid": "ae75b286-29b6-4e3d-8dcb-35d837293f0b" }, { "type": "route", "uuid": "73b84041-b37e-4f82-aa31-d22bc3fee85e" }, { "type": "route", "uuid": "c2efcd7c-fa68-4bb7-805e-f45fddd2b01e" }, { "type": "route", "uuid": "d3c2a52d-b433-4e70-90c1-8814acfce3e5" }, { "type": "route", "uuid": "ded4bcfe-66a9-4e3b-be49-64d0e08ec34f" }, { "type": "route", "uuid": "2b513010-f482-4067-bffd-9236d5975fe3" }, { "type": "route", "uuid": "a85e2898-9895-493d-9ea0-78678fbf337f" }, { "type": "route", "uuid": "b989e632-e911-49b9-91f0-ff6ff7a5473d" }, { "type": "route", "uuid": "c6958da5-0e7b-48c9-9be6-f947ec9cccbf" }, { "type": "route", "uuid": "4ba88597-4a30-4e01-a326-90ac9464de73" }, { "type": "route", "uuid": "ffa003e5-1ee6-4a4c-989a-ac63f6c8c290" }, { "type": "route", "uuid": "01f7de83-c026-49f1-a6db-0ce583318841" }, { "type": "route", "uuid": "1d84aff2-22e1-41d2-8b77-e56471427c9a" }, { "type": "route", "uuid": "d1e5290f-2a89-4809-b850-eb46d571940c" } ] }