{ "uuid": "4a1a1897-04fa-4f75-9629-65397ad5aff4", "lastMigration": 29, "name": "Gateway", "endpointPrefix": "gateway", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "1c26878a-f941-4a88-9b05-52f2139c0235", "documentation": "Get openid configuration", "method": "get", "endpoint": "v0.5/.well-known/openid-configuration", "responses": [ { "uuid": "84ead976-e56c-40c0-b307-0eff82189ede", "body": "{\n \"jwks_uri\": \"https://ndhm-gateway/certs\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "4df51025-148e-4f8c-b90a-1d66ab861985", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 404, "label": "**Causes:**\n * Invalid consent request id\n", "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": "6a677591-35f4-440f-b45a-2f0a42393452", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "3e20bc92-b2a6-42a4-aaf0-26a2f5ee73ab", "documentation": "Discover patient's accounts", "method": "post", "endpoint": "v0.5/care-contexts/discover", "responses": [ { "uuid": "2a7dc900-1fa8-4888-ae7b-d0e5995904da", "body": "", "latency": 0, "statusCode": 202, "label": "Request accepted", "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": "331f9aca-b49e-4d09-b272-35f2223eabee", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 400, "label": "**Causes:**\n * Empty verified identifiers.\n * Format mismatch of any of attributes.\n | type | Format/Allowed Values|\n | ------- | ---------------- |\n | gender | M/F/O/U |\n | MOBILE | valid mobile number with proper country code |\n", "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": "7bfc03d9-59f4-4f12-a235-b83350ad2377", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Unauthorized request\n", "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": "a147e8bf-6341-4319-976a-41346ad2da39", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "7dee61f8-68c9-4c11-ae44-b8f11dfeec19", "documentation": "Response to patient's account discovery request", "method": "post", "endpoint": "v0.5/care-contexts/on-discover", "responses": [ { "uuid": "93950ef6-c614-44ac-b56d-205de40a9084", "body": "", "latency": 0, "statusCode": 202, "label": "Request accepted", "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": "6785b8b7-1d53-4895-a00d-ce6ee284e321", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 400, "label": "**Causes:**\n * Format mismatch of any of attributes.\n", "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": "5705d22b-4d91-4e23-a781-4700d7c78f47", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Unauthorized request\n", "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": "8d9d7042-1a7b-4922-bbb8-ea0a4a684d6c", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "547a29e3-d4e7-4c2f-93f6-5b7fefcc1fdb", "documentation": "Get certs for JWT verification", "method": "get", "endpoint": "v0.5/certs", "responses": [ { "uuid": "b33475f2-d6d4-4cd3-a0b0-8d2ce51d2723", "body": "{\n \"keys\": [\n {\n \"alg\": \"\",\n \"e\": \"\",\n \"kid\": \"\",\n \"kty\": \"\",\n \"n\": \"\",\n \"use\": \"\",\n \"x5c\": [\n \"\"\n ],\n \"x5t\": \"\",\n \"x5t#S256\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "d4aef7fb-1556-4198-8bed-d7075bf8831a", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 404, "label": "**Causes:**\n * Invalid consent request id\n", "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": "b1dca207-21f3-451e-b9d8-ce13da441901", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "23093dbf-c290-46a2-bc71-8b1fe00f2f2e", "documentation": "Create consent request", "method": "post", "endpoint": "v0.5/consent-requests/init", "responses": [ { "uuid": "ce0241fe-0503-46cd-8e61-9832733293fb", "body": "", "latency": 0, "statusCode": 202, "label": "Request Accepted", "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": "905f8cf2-3527-4d74-81a2-491405d80dfb", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 400, "label": "**Causes:**\n * Invalid data sent \n * Required attributes not mentioned\n", "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": "939e48c7-7a28-45e5-860d-44b878deee05", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Expired/Invalid token.\n", "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": "090cfb2c-b160-4f1d-8272-c1e9e74c86c1", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "f6d72c6e-b0d4-4cdc-822e-eff31b25f466", "documentation": "Response to consent request", "method": "post", "endpoint": "v0.5/consent-requests/on-init", "responses": [ { "uuid": "4e8e8e0c-5002-4103-bf58-b9b54ee48a92", "body": "", "latency": 0, "statusCode": 202, "label": "Request Accepted", "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": "9f647a58-920f-4122-8ff0-704e6c2de044", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 400, "label": "**Causes:**\n * Invalid data sent\n", "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": "f45bf88a-0fca-4017-a9b4-87b74d5e4f38", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Expired/Invalid token.\n", "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": "8cd76934-4576-4c6c-a9d6-39aab3707a2a", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "a7bcdd60-2d6a-4650-b978-692ad19be5ea", "documentation": "Result of consent request status", "method": "post", "endpoint": "v0.5/consent-requests/on-status", "responses": [ { "uuid": "c91c1923-a35e-4ae4-b8a8-a71467c81d0f", "body": "", "latency": 0, "statusCode": 202, "label": "Request Accepted", "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": "e3e74138-7776-48e4-8778-a90345406272", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 400, "label": "**Causes:**\n * Invalid data sent\n", "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": "10d9ef41-a9b0-4e04-9c60-55cccd583445", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Expired/Invalid token.\n", "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": "3dc53af2-1fb4-4db2-9b90-63b15d0c38a1", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "ba955507-b2c4-49a0-8225-95461e8f9b19", "documentation": "Get consent request status", "method": "post", "endpoint": "v0.5/consent-requests/status", "responses": [ { "uuid": "0dcf242d-cbfa-4742-b30b-874f4bd6c1b4", "body": "", "latency": 0, "statusCode": 202, "label": "Request Accepted", "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": "5796909d-aa00-4f64-ae6f-4a337d004f05", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 400, "label": "**Causes:**\n * Invalid data sent\n", "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": "e22de416-d243-4559-b976-dd60200f5aaf", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Expired/Invalid token.\n", "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": "3321bcd3-63e2-4b20-8d1b-f1758acbffb5", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "ce4bcdc7-b867-45e1-a8fc-7685dc0bf1aa", "documentation": "Get consent artefact", "method": "post", "endpoint": "v0.5/consents/fetch", "responses": [ { "uuid": "fc2b5d87-a623-4ef3-8690-54f072dd2b9a", "body": "", "latency": 0, "statusCode": 202, "label": "Request Accepted", "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": "17405068-9a43-453b-ab06-9fc86d2d6a76", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 400, "label": "**Causes:**\n * Invalid data sent\n", "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": "56e0eec1-4eee-4581-8c57-a06a617e69ab", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Expired/Invalid token.\n", "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": "d5f2cd42-54b6-4511-9438-1d3b739c5c0a", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "d6f5027e-42ae-472b-8d2c-cc2dfde1141d", "documentation": "Consent notification", "method": "post", "endpoint": "v0.5/consents/hip/notify", "responses": [ { "uuid": "eb0e4c01-8264-4a34-a958-b498690f3a36", "body": "", "latency": 0, "statusCode": 202, "label": "Request Accepted", "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": "43b064ec-dfaf-41d3-813d-ac936a86883e", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Invalid/Expired/Empty token.\n", "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": "479e0884-95d6-4ce3-8b89-0c61802930ce", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream services are down\n", "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": "0a5dc91c-15b8-4bf6-9100-ecd32fd7b09e", "documentation": "Consent notification", "method": "post", "endpoint": "v0.5/consents/hip/on-notify", "responses": [ { "uuid": "9149e101-e4be-4ce2-b5d5-f7776fa9e635", "body": "", "latency": 0, "statusCode": 202, "label": "Request Accepted", "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": "822e1d37-b89c-4db9-bc31-9c077092d93e", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Invalid/Expired/Empty token.\n", "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": "f5b15c2a-f48a-4cf0-a3c2-07a0554f3117", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream services are down\n", "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": "41e17fe3-91a6-49d1-897a-a97db80422e1", "documentation": "Consent notification", "method": "post", "endpoint": "v0.5/consents/hiu/notify", "responses": [ { "uuid": "f9db5fd5-cafa-4489-82e8-417d59a30e1b", "body": "", "latency": 0, "statusCode": 202, "label": "Request Accepted.", "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": "2952ff8a-0042-4534-b431-ebb9bd0520ee", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Invalid/Expired/Empty token.\n", "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": "1e4c2f58-f431-4136-96fb-5ec182639663", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream services are down\n", "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": "d9d77a49-3b2b-4139-8133-70784821b6e9", "documentation": "Consent notification", "method": "post", "endpoint": "v0.5/consents/hiu/on-notify", "responses": [ { "uuid": "2568bedb-0727-401d-9671-2e35a2ccab91", "body": "", "latency": 0, "statusCode": 202, "label": "Request Accepted.", "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": "84c7d282-ec8b-4b88-8d9b-e6f1df3707d9", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Invalid/Expired/Empty token.\n", "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": "5e317ee5-88a9-41ed-9907-193efa4bab4e", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream services are down\n", "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": "30d9053f-f3e2-44f2-87a2-d87d5ee3803a", "documentation": "Result of fetch request for a consent artefact", "method": "post", "endpoint": "v0.5/consents/on-fetch", "responses": [ { "uuid": "c2b3db3b-a0b6-464e-b07b-ac2d1b47b3d6", "body": "", "latency": 0, "statusCode": 202, "label": "Request Accepted", "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": "b78ddab9-d55d-4022-84db-d775382b0d12", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 400, "label": "**Causes:**\n * Invalid data sent\n", "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": "7687cb33-3cd9-423f-b185-c13b47f6c110", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Expired/Invalid token.\n", "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": "8b9b0145-347a-4f1d-abc9-1f1ebba7628b", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "8d47bcd4-e688-416a-9b2c-ce4f9ab9ee0f", "documentation": "Health information data request", "method": "post", "endpoint": "v0.5/health-information/cm/on-request", "responses": [ { "uuid": "f31e28ae-f374-4a73-9095-9dbae67ca4c0", "body": "", "latency": 0, "statusCode": 202, "label": "Request Accepted", "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": "d0336992-b9c7-415b-b173-1a804e2e2d48", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 400, "label": "**Causes:**\n * Bad request\n", "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": "efdbe4ed-f2c9-4d03-aa30-7b50ac2de158", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Token is invalid or Link has expired\n", "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": "ea8a1191-20d3-4700-a7c8-dcc85ee63961", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "02fb7ecc-7f91-4228-8f57-efac653ecbc4", "documentation": "Health information data request", "method": "post", "endpoint": "v0.5/health-information/cm/request", "responses": [ { "uuid": "4ab6b9d1-04b2-434b-a058-4c3e3d151806", "body": "", "latency": 0, "statusCode": 202, "label": "Request Accepted", "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": "9ef0332d-0b71-48ec-a533-0e8e912ac9c7", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 400, "label": "**Causes:**\n * Bad request\n", "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": "36c72cdd-8314-4338-9a66-6a00bf54bdfe", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Token is invalid or Link has expired\n", "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": "90e38b3e-3be6-4ffb-a8aa-36238d2fa946", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "a58c66d8-8895-4038-97b0-026e368954df", "documentation": "Health information data request", "method": "post", "endpoint": "v0.5/health-information/hip/on-request", "responses": [ { "uuid": "788742b8-9b91-407d-9698-b90f686dd16f", "body": "", "latency": 0, "statusCode": 202, "label": "Request accepted.", "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": "21afd448-03b6-4329-be57-39831bc964a8", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 400, "label": "**Causes:**\n * Bad request\n", "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": "ff7e8b36-45b2-47f4-9c76-647148e5fa33", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Token is invalid or Link has expired\n", "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": "2693f6e6-035c-4e6c-9ec5-6bb3505819a9", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "39025a83-766d-4db4-8eb1-1c776c0409b0", "documentation": "Health information data request", "method": "post", "endpoint": "v0.5/health-information/hip/request", "responses": [ { "uuid": "d28c268c-d11f-4331-8c96-90e928892314", "body": "", "latency": 0, "statusCode": 202, "label": "Request accepted.", "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": "acd3b270-1589-46e1-b489-72933b7fdba3", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 400, "label": "**Causes:**\n * Bad request\n", "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": "e504f2c1-9075-4b41-8f02-b4ca89eee902", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Token is invalid or Link has expired\n", "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": "536b635e-bdd7-46e8-ba92-d5f1a981edf5", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "802def2d-5230-4bd3-9e72-a7938b9bf70b", "documentation": "Notifications corresponding to events during data flow", "method": "post", "endpoint": "v0.5/health-information/notify", "responses": [ { "uuid": "7e577491-2007-4696-a703-33dc49a62e06", "body": "", "latency": 0, "statusCode": 204, "label": "Notification is Accepted", "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": "3568a7b3-f9a9-4093-876b-01bba3a6cd8c", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 400, "label": "**Causes:**\n * Invalid Request\n", "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": "b79e7402-b45a-4b31-80cb-63591a885985", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Expired/Invalid token.\n", "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": "0b2ad0f7-1489-413e-be45-ec28139b27ce", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "94e06d9b-ab7d-4407-8a65-d06803ac9897", "documentation": "Get consent request status", "method": "get", "endpoint": "v0.5/heartbeat", "responses": [ { "uuid": "e5b1f5a9-a3b6-44b7-825f-73b07915825f", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n },\n \"status\": \"{{oneOf (array 'UP' 'DOWN')}}\",\n \"timestamp\": \"{{faker 'date.recent' 365}}\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "6d59f951-9693-430a-9475-a9f9ce041ab7", "documentation": "Get bridge service details/profile by the serviceId provided.", "method": "get", "endpoint": "v0.5/hi-services/{service-id}", "responses": [ { "uuid": "d360dad4-2c3d-4a72-bc42-0b07f3b8f558", "body": "{\n \"active\": {{faker 'datatype.boolean'}},\n \"endpoints\": [\n {\n \"address\": \"\",\n \"connectionType\": \"\",\n \"use\": \"\"\n }\n ],\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"{{oneOf (array 'HIP' 'HIU' 'HIP_AND_HIU' 'HEALTH_LOCKER')}}\"\n}", "latency": 0, "statusCode": 200, "label": "service details fetched successfully", "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": "20b15c85-7310-4a1b-ba39-55ca5871c1d7", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Unauthorized request\n", "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": "a55b5c90-7f08-4692-85d6-c53e1d68e2f9", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 404, "label": "Service doesn't exist.", "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": "2e760de7-9482-4be4-94b2-fe58bf2c446f", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "afdb6478-b967-49e9-8935-c60e6231fa25", "documentation": "API for HIP initiated care-context linking for patient", "method": "post", "endpoint": "v0.5/links/link/add-contexts", "responses": [ { "uuid": "be8b102d-e063-45e6-894c-f7779011215d", "body": "", "latency": 0, "statusCode": 202, "label": "accepted", "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": "09c16339-fcaf-43f6-bb38-efc6716ecda0", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 400, "label": "**Causes:**\n * required information not provided\n", "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": "2fd48fe6-b0ac-4656-9f56-9d7a837ad4c5", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Unauthorized request\n", "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": "4f93f534-82f4-4c59-90bc-87c4567e2f59", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "c081abc2-1a91-401b-8a11-4c8efd397a79", "documentation": "Token submission by Consent Manager for link confirmation", "method": "post", "endpoint": "v0.5/links/link/confirm", "responses": [ { "uuid": "39edb9cb-25c8-4764-8056-d509bab92224", "body": "", "latency": 0, "statusCode": 202, "label": "accepted", "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": "cee50d53-6993-4f1f-9ef1-bea24a7fdded", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 400, "label": "**Causes:**\n * Token is not provided\n", "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": "4e5b85b4-c49d-419b-b6f4-b0ef4f3a7ca6", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Unauthorized request\n", "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": "e6410e96-ff40-4ff4-a61f-72fed3fb5bc5", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "46c8b65b-1154-4055-b92a-f05691aa60d1", "documentation": "Link patient's care contexts", "method": "post", "endpoint": "v0.5/links/link/init", "responses": [ { "uuid": "f4ba424c-228d-45a4-bcba-2b1efac1d674", "body": "", "latency": 0, "statusCode": 202, "label": "Request accepted", "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": "bea43508-7a4f-4190-a979-2a8e14793bdb", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 400, "label": "**Causes:**\n * Consent manager user id is not provided\n * Patient reference number is not provided\n * Care context references are not provided\n", "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": "8ff19f6b-1849-4967-ada0-4257bfd89482", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Unauthorized request\n", "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": "68d32285-523a-4648-aba4-0d6b3f5f0e02", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "31741c51-d191-414e-b312-ae19327eca67", "documentation": "callback API for HIP initiated patient linking /link/add-context", "method": "post", "endpoint": "v0.5/links/link/on-add-contexts", "responses": [ { "uuid": "f022089e-3270-4ffe-91b1-09e3bb0a074f", "body": "", "latency": 0, "statusCode": 202, "label": "accepted", "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": "a6672407-585a-4dfc-9a83-c565d535e3f8", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 400, "label": "**Causes:**\n * resp not specified\n * atleast acknowledgement or error should be specified\n", "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": "a02d85a3-9852-47e6-b7ad-e94909e5f200", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Unauthorized request\n", "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": "5c7dedcd-480e-4254-831d-c7377f84f2ba", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "c510b1eb-99c2-4c9f-97e8-db3854cdac42", "documentation": "Token authenticated by HIP, indicating completion of linkage of care-contexts", "method": "post", "endpoint": "v0.5/links/link/on-confirm", "responses": [ { "uuid": "0a170b65-a0f5-4aa5-a608-d591af987a32", "body": "", "latency": 0, "statusCode": 202, "label": "accepted", "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": "877c9a0e-798e-4797-affb-a3fb0f39979e", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 400, "label": "**Causes:**\n * resp not specified\n * atleast patient or error should be specified\n", "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": "bedd744e-9ed2-4d21-9b77-74c5c7cbdd41", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Unauthorized request\n", "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": "4869a783-4818-4762-9ac4-b10fb5ef03ec", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "0402c6a0-ec82-4d0a-960a-cc0b2384bb98", "documentation": "Response to patient's care context link request", "method": "post", "endpoint": "v0.5/links/link/on-init", "responses": [ { "uuid": "8a2d32c1-cff7-4190-be04-a0ba7105780e", "body": "", "latency": 0, "statusCode": 202, "label": "Request accepted", "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": "6a32c240-beb6-4f8c-8c75-059b09797700", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 400, "label": "**Causes:**\n * Format mismatch of any of attributes.\n", "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": "d61bda22-f759-431c-95d5-6d385db571e5", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Unauthorized request\n", "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": "c929bc7f-f327-4289-b22a-db1a60ca19a6", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "e9833b13-0bbd-427f-9744-96e118516a22", "documentation": "Identify a patient by her consent-manager user-id", "method": "post", "endpoint": "v0.5/patients/find", "responses": [ { "uuid": "80effc8f-a494-4e1b-a730-0aef46efe220", "body": "", "latency": 0, "statusCode": 202, "label": "Request Accepted", "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": "3fa35644-a591-42d2-9b7b-08c11885784c", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 400, "label": "Invalid request, required attributes not provided\n", "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": "1cb86c72-fe6d-4263-b500-2b24111b4de9", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Unauthorized request\n", "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": "65b937e1-f878-4ba2-97fa-4c79575d7526", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "3d170f22-1349-47b0-b4b4-aa451600b38c", "documentation": "Identification result for a consent-manager user-id", "method": "post", "endpoint": "v0.5/patients/on-find", "responses": [ { "uuid": "c3b94850-dc84-4e1e-8756-d509910e95ce", "body": "", "latency": 0, "statusCode": 202, "label": "Request Accepted", "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": "cb2cb0dd-e240-4f65-a9f1-dc1d38080ac7", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 400, "label": "Invalid request, required attributes not provided\n", "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": "89b9c86e-ca90-4f34-af04-dbefe4ae11fb", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Unauthorized request\n", "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": "9fb7c4e7-7eec-480f-b476-35876c29af92", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "db4a5759-4c39-4226-bbd3-d87d8c3f520a", "documentation": "Response to patient's share profile request", "method": "post", "endpoint": "v0.5/patients/profile/on-share", "responses": [ { "uuid": "5c3bff45-f036-4a19-ac84-fe7c416ca277", "body": "", "latency": 0, "statusCode": 202, "label": "Request accepted", "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": "3c490740-23b3-4bc8-8148-4fc2d5088b92", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 400, "label": "**Causes:**\n * Format mismatch of any of attributes.\n", "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": "0e644269-39ed-4d64-877e-868bba568a52", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Unauthorized request\n", "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": "251109de-24d2-4f96-9ba1-8bce10a69281", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "fa5716ad-3102-4816-b8c9-6c5f70da35a0", "documentation": "Share patient profile details", "method": "post", "endpoint": "v0.5/patients/profile/share", "responses": [ { "uuid": "f3b25b00-f265-47aa-8adf-d4f2f1f148a4", "body": "", "latency": 0, "statusCode": 202, "label": "Request accepted", "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": "d030fb31-313e-404b-b3dc-b0c978e0212e", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 400, "label": "**Causes:**\n * Invalid Request\n", "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": "7ccdddbf-60e2-4afc-a445-402cdcc24fb4", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Unauthorized request\n", "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": "5c5611e4-a9d5-4d32-9c20-8f96f6e19a91", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "d24db491-4e77-4de8-99bf-150ee21a613c", "documentation": "API for HIP to send SMS notifications to patients", "method": "post", "endpoint": "v0.5/patients/sms/notify", "responses": [ { "uuid": "03f975e3-e9c9-4a5a-a2fc-825cbb4a874d", "body": "", "latency": 0, "statusCode": 202, "label": "accepted", "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": "d394946d-419a-4534-a01e-c1e3576df586", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 400, "label": "**Causes:**\n * required information not provided\n", "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": "089c6953-f434-4eab-92ef-34a46f163f9a", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Unauthorized request\n", "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": "052f604b-f08a-44cc-ac21-f639f1866d6d", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "6c4a761f-c6ed-4894-8f1e-67f00e5efb50", "documentation": "Acknowledgment response for SMS notification sent to patient by HIP", "method": "post", "endpoint": "v0.5/patients/sms/on-notify", "responses": [ { "uuid": "8e1afc89-dd83-4e51-9b0a-2a8b43f09b1c", "body": "", "latency": 0, "statusCode": 202, "label": "Request Accepted", "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": "bdd9046d-02d0-4cbf-bb37-a42c7d06a640", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 400, "label": "Invalid request, required attributes not provided\n", "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": "709620cd-6099-4e22-bc41-81e79c8be53c", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Unauthorized request\n", "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": "58f7819d-c373-4075-ac18-f401c35d236c", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "0552ea45-9321-4935-941e-190e6c0f4349", "documentation": "Get access token", "method": "post", "endpoint": "v0.5/sessions", "responses": [ { "uuid": "acb77974-0872-4e20-b6db-6311cc8cfeac", "body": "{\n \"accessToken\": \"eyJhbGciOiJSUzI1Ni.IsInR5cCIgOiAiSldUIiwia2lkIiA6ICJrVVp.2MXJQMjRyYXN1UW9wU2lWbkdZQUZIVFowYVZGVWpYNXFLMnNibTk0In0\",\n \"expiresIn\": 1800,\n \"refreshExpiresIn\": 1800,\n \"refreshToken\": \"eyJhbGciOiJSUzI1Ni.IsInR5cCIgOiAiSldUIiwia2lkIiA6ICJrVVp.2MXJQMjRyYXN1UW9wU2lWbkdZQUZIVFowYVZGVWpYNXFLMnNibTk0In0\",\n \"tokenType\": \"bearer\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "a3450609-db0f-41d8-8290-a7b05f36dedb", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Invalid client Id or secret.\n", "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": "ef619e95-1f51-47e8-8dc5-a23b605b1510", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 404, "label": "**Causes:**\n * Invalid consent request id\n", "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": "1f966ae4-cf72-48bd-b277-6ddb951e6460", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "d0c48c72-e454-49c7-9cac-cd0512b61c8a", "documentation": "Request for subscription", "method": "post", "endpoint": "v0.5/subscription-requests/cm/init", "responses": [ { "uuid": "644c50d6-be25-46e7-bbbd-bbc969f55155", "body": "", "latency": 0, "statusCode": 202, "label": "Request Accepted", "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": "19ac6026-2859-4d5b-9f4f-c7f47e2b006a", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 400, "label": "**Causes:**\n * Invalid data sent \n * Required attributes not mentioned\n", "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": "0a8f6ec7-4787-46d7-967f-e3275d153fca", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Expired/Invalid token.\n", "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": "e2ab3e4a-8b71-4525-bfc1-2a5cdecc5e1c", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "0a89cff5-db4b-45ce-8c68-6f380afeb89e", "documentation": "callback API for the /subscription-requests/cm/init to notify a HIU on acceptance/acknowledgement of the request for subscription.", "method": "post", "endpoint": "v0.5/subscription-requests/cm/on-init", "responses": [ { "uuid": "c3aff9b7-22cb-4fef-89ee-e6512a997c8e", "body": "", "latency": 0, "statusCode": 202, "label": "Request Accepted.", "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": "25f9174b-be6f-4df9-a4a3-3620d69d49ca", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Invalid/Expired/Empty token.\n", "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": "957c008c-302d-4848-91d6-0b548a1da03e", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream services are down\n", "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": "a837535a-ba31-4407-b965-94fd163f1b56", "documentation": "Notification for subscription grant/deny/revoke", "method": "post", "endpoint": "v0.5/subscription-requests/hiu/notify", "responses": [ { "uuid": "fcc6c959-a99d-4549-804d-4b7d887f11c5", "body": "", "latency": 0, "statusCode": 202, "label": "Request Accepted", "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": "81705a34-229d-4851-b52e-928195446af7", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 400, "label": "**Causes:**\n * Invalid data sent \n * Required attributes not mentioned\n", "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": "1d0985bc-997f-4ba8-804a-e67cc43500bb", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Expired/Invalid token.\n", "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": "f5c302f4-591b-4a36-b3e7-77414d729240", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "1190bec7-49cd-4955-8e74-c092b7f3c47a", "documentation": "Callback API for /subscription-requests/hiu/notify to acknowledge receipt of notification.", "method": "post", "endpoint": "v0.5/subscription-requests/hiu/on-notify", "responses": [ { "uuid": "fe119184-54b3-4f31-a270-ba3886a9e1e3", "body": "", "latency": 0, "statusCode": 202, "label": "Request Accepted.", "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": "71a7bd36-b649-432c-81d4-e7c1a28f5343", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Invalid/Expired/Empty token.\n", "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": "72fbd0d4-e51d-41f4-b639-53dc228c92f3", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream services are down\n", "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": "6d516988-ba72-4142-950b-dd1ebcd98f62", "documentation": "Notification to HIU on basis of a granted subscription", "method": "post", "endpoint": "v0.5/subscriptions/hiu/notify", "responses": [ { "uuid": "dfa1aecc-3332-431e-9c46-e128c239b0a8", "body": "", "latency": 0, "statusCode": 202, "label": "Request Accepted", "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": "84d0548a-1504-4f5e-9686-b4aaff78b6db", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 400, "label": "**Causes:**\n * Invalid data sent \n * Required attributes not mentioned\n", "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": "cbf6a591-58c6-4e5f-9c0c-30dcc526365e", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Expired/Invalid token.\n", "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": "52f6eada-5238-48d8-ad0f-b10a0ec39859", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "8485e3b6-416d-4b41-9b2f-92288bf523eb", "documentation": "Callback API for /subscriptions/hiu/notify to acknowledge receipt of notification.", "method": "post", "endpoint": "v0.5/subscriptions/hiu/on-notify", "responses": [ { "uuid": "b4e33c1b-3863-4f95-952c-59f38bf3abb9", "body": "", "latency": 0, "statusCode": 202, "label": "Request Accepted.", "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": "7110d1f4-65a5-483d-a9cf-345e1b6974b5", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Invalid/Expired/Empty token.\n", "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": "ed3b0404-898d-47f5-a2f0-f575b0c41c38", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream services are down\n", "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": "009b5629-9f31-4f6c-bdb5-ce47112c891e", "documentation": "Confirmation request sending token, otp or other authentication details from HIP/HIU for confirmation", "method": "post", "endpoint": "v0.5/users/auth/confirm", "responses": [ { "uuid": "4bc0c358-bfb0-4834-bf77-549757a00fef", "body": "", "latency": 0, "statusCode": 202, "label": "Request accepted", "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": "57e2cfc5-c0c5-42e9-93ed-aff5d4dfd7c1", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 400, "label": "**Causes:**\n * transaction id is not provided or invalid\n * token or other auth confirmation details not provided or invalid\n", "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": "3100f22a-3fa6-4e08-83c3-856ac91cb6ce", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Unauthorized request\n", "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": "22587789-0ea9-4261-9313-75162829269c", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "11542233-1064-478c-a8b5-c1f7f4c4027a", "documentation": "Get a patient's authentication modes relevant to specified purpose", "method": "post", "endpoint": "v0.5/users/auth/fetch-modes", "responses": [ { "uuid": "04d90b9e-daf5-48dc-9022-e3ace055f023", "body": "", "latency": 0, "statusCode": 202, "label": "Request Accepted", "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": "f52b25aa-ad96-4d1d-94e2-a6f1faefcc0b", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 400, "label": "Invalid request, required attributes not provided\n", "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": "a84d5778-3b8f-4e93-a397-4cf4a9b794c4", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Unauthorized request\n", "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": "15be733c-f607-4392-8e45-9936e2b74f6f", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "ec4e7a8f-33ca-4db0-a84f-7eaa6df2faec", "documentation": "Initialize authentication from HIP", "method": "post", "endpoint": "v0.5/users/auth/init", "responses": [ { "uuid": "f1d4a834-673e-46e3-b414-e1af3ffbf9ed", "body": "", "latency": 0, "statusCode": 202, "label": "Request accepted", "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": "987023e6-42dd-40e1-b660-fc36bff3459e", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 400, "label": "**Causes:**\n * patient id is not provided\n", "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": "b59c900c-94f0-4169-aaad-6d767fd0a1da", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Unauthorized request\n", "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": "46bbeb70-c0ef-4bdf-9bbd-14a6830eec6e", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "1034fc83-88d0-4b7c-9508-c73536a4dab7", "documentation": "notification API in case of DIRECT mode of authentication by the CM", "method": "post", "endpoint": "v0.5/users/auth/notify", "responses": [ { "uuid": "835a2a15-1334-4ea8-a745-cdab60644777", "body": "", "latency": 0, "statusCode": 202, "label": "Request accepted", "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": "d77aff62-9004-4ddc-b44a-bd5d357afd82", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 400, "label": "**Causes:**\n * required details not provided\n * neither auth nor error specified \n", "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": "53a4ce94-348a-4e4c-8c2f-76b5e3f91e1d", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Unauthorized request\n", "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": "e022feda-afae-4db9-8062-011ae0efb3cc", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "22d7e8fd-84cc-4890-854f-5a028eca5a1f", "documentation": "callback API for /auth/confirm (in case of MEDIATED auth) to confirm user authentication or not", "method": "post", "endpoint": "v0.5/users/auth/on-confirm", "responses": [ { "uuid": "bd2f126d-3b3f-46d0-8014-e0bb1dd0c8ce", "body": "", "latency": 0, "statusCode": 202, "label": "Request accepted", "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": "e1484f2d-8c66-4c33-8feb-9f393fb6043b", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 400, "label": "**Causes:**\n * required details not provided\n * neither auth nor error specified \n", "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": "a1b086a1-4db4-4f91-8559-040d3c258d65", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Unauthorized request\n", "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": "055c7253-b17a-4164-84d9-deae79b23e5c", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "ec7e3b6c-0c79-4365-8c3b-e4ddd70d56ab", "documentation": "Identification result for a consent-manager user-id", "method": "post", "endpoint": "v0.5/users/auth/on-fetch-modes", "responses": [ { "uuid": "b683cfff-d1b0-4c94-810c-1872717cbf95", "body": "", "latency": 0, "statusCode": 202, "label": "Request Accepted", "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": "d2465eb4-0001-4e96-ae8d-3f9b20d5fc51", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 400, "label": "Invalid request, required attributes not provided\n", "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": "c87525bc-0765-4165-9690-4efb04d139b3", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Unauthorized request\n", "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": "a0d2c66d-6aa2-49ea-b2ab-25a125b28488", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "32793e1f-369d-4159-82f1-e7ec517817f2", "documentation": "Response to user authentication initialization from HIP", "method": "post", "endpoint": "v0.5/users/auth/on-init", "responses": [ { "uuid": "c548905e-ab26-4dd0-8845-3d79a30f352f", "body": "", "latency": 0, "statusCode": 202, "label": "Request accepted", "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": "96d79090-aa64-4950-bb1f-e9c58c51632e", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 400, "label": "**Causes:**\n * required information not provided\n * neither authInit nor error specified \n", "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": "468d3977-0209-4d70-8d1d-3165ea4c6eee", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Unauthorized request\n", "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": "10397592-3de9-4b12-ae65-9dd04c97f13e", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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": "b015b485-4ac7-4dc4-a6fa-52108989f11f", "documentation": "callback API by HIU/HIPs as acknowledgement of auth notification", "method": "post", "endpoint": "v0.5/users/auth/on-notify", "responses": [ { "uuid": "1e1e66c5-c001-4455-8b5b-81d4d6703872", "body": "", "latency": 0, "statusCode": 202, "label": "Request accepted", "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": "7ab64639-b49d-4ad2-aab6-711bb2599a5b", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 400, "label": "**Causes:**\n * required details not provided\n * neither auth nor error specified \n", "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": "313df44b-e2d4-47c4-8263-4fb1eaa758b8", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 401, "label": "**Causes:**\n * Unauthorized request\n", "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": "50702ae2-6ff9-4178-98ac-7624bc79fd65", "body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '1000' '10001')}}\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 500, "label": "**Causes:**\n * Downstream system(s) is down.\n * Unhandled exceptions.\n", "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" } ], "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": "1c26878a-f941-4a88-9b05-52f2139c0235" }, { "type": "route", "uuid": "3e20bc92-b2a6-42a4-aaf0-26a2f5ee73ab" }, { "type": "route", "uuid": "7dee61f8-68c9-4c11-ae44-b8f11dfeec19" }, { "type": "route", "uuid": "547a29e3-d4e7-4c2f-93f6-5b7fefcc1fdb" }, { "type": "route", "uuid": "23093dbf-c290-46a2-bc71-8b1fe00f2f2e" }, { "type": "route", "uuid": "f6d72c6e-b0d4-4cdc-822e-eff31b25f466" }, { "type": "route", "uuid": "a7bcdd60-2d6a-4650-b978-692ad19be5ea" }, { "type": "route", "uuid": "ba955507-b2c4-49a0-8225-95461e8f9b19" }, { "type": "route", "uuid": "ce4bcdc7-b867-45e1-a8fc-7685dc0bf1aa" }, { "type": "route", "uuid": "d6f5027e-42ae-472b-8d2c-cc2dfde1141d" }, { "type": "route", "uuid": "0a5dc91c-15b8-4bf6-9100-ecd32fd7b09e" }, { "type": "route", "uuid": "41e17fe3-91a6-49d1-897a-a97db80422e1" }, { "type": "route", "uuid": "d9d77a49-3b2b-4139-8133-70784821b6e9" }, { "type": "route", "uuid": "30d9053f-f3e2-44f2-87a2-d87d5ee3803a" }, { "type": "route", "uuid": "8d47bcd4-e688-416a-9b2c-ce4f9ab9ee0f" }, { "type": "route", "uuid": "02fb7ecc-7f91-4228-8f57-efac653ecbc4" }, { "type": "route", "uuid": "a58c66d8-8895-4038-97b0-026e368954df" }, { "type": "route", "uuid": "39025a83-766d-4db4-8eb1-1c776c0409b0" }, { "type": "route", "uuid": "802def2d-5230-4bd3-9e72-a7938b9bf70b" }, { "type": "route", "uuid": "94e06d9b-ab7d-4407-8a65-d06803ac9897" }, { "type": "route", "uuid": "6d59f951-9693-430a-9475-a9f9ce041ab7" }, { "type": "route", "uuid": "afdb6478-b967-49e9-8935-c60e6231fa25" }, { "type": "route", "uuid": "c081abc2-1a91-401b-8a11-4c8efd397a79" }, { "type": "route", "uuid": "46c8b65b-1154-4055-b92a-f05691aa60d1" }, { "type": "route", "uuid": "31741c51-d191-414e-b312-ae19327eca67" }, { "type": "route", "uuid": "c510b1eb-99c2-4c9f-97e8-db3854cdac42" }, { "type": "route", "uuid": "0402c6a0-ec82-4d0a-960a-cc0b2384bb98" }, { "type": "route", "uuid": "e9833b13-0bbd-427f-9744-96e118516a22" }, { "type": "route", "uuid": "3d170f22-1349-47b0-b4b4-aa451600b38c" }, { "type": "route", "uuid": "db4a5759-4c39-4226-bbd3-d87d8c3f520a" }, { "type": "route", "uuid": "fa5716ad-3102-4816-b8c9-6c5f70da35a0" }, { "type": "route", "uuid": "d24db491-4e77-4de8-99bf-150ee21a613c" }, { "type": "route", "uuid": "6c4a761f-c6ed-4894-8f1e-67f00e5efb50" }, { "type": "route", "uuid": "0552ea45-9321-4935-941e-190e6c0f4349" }, { "type": "route", "uuid": "d0c48c72-e454-49c7-9cac-cd0512b61c8a" }, { "type": "route", "uuid": "0a89cff5-db4b-45ce-8c68-6f380afeb89e" }, { "type": "route", "uuid": "a837535a-ba31-4407-b965-94fd163f1b56" }, { "type": "route", "uuid": "1190bec7-49cd-4955-8e74-c092b7f3c47a" }, { "type": "route", "uuid": "6d516988-ba72-4142-950b-dd1ebcd98f62" }, { "type": "route", "uuid": "8485e3b6-416d-4b41-9b2f-92288bf523eb" }, { "type": "route", "uuid": "009b5629-9f31-4f6c-bdb5-ce47112c891e" }, { "type": "route", "uuid": "11542233-1064-478c-a8b5-c1f7f4c4027a" }, { "type": "route", "uuid": "ec4e7a8f-33ca-4db0-a84f-7eaa6df2faec" }, { "type": "route", "uuid": "1034fc83-88d0-4b7c-9508-c73536a4dab7" }, { "type": "route", "uuid": "22d7e8fd-84cc-4890-854f-5a028eca5a1f" }, { "type": "route", "uuid": "ec7e3b6c-0c79-4365-8c3b-e4ddd70d56ab" }, { "type": "route", "uuid": "32793e1f-369d-4159-82f1-e7ec517817f2" }, { "type": "route", "uuid": "b015b485-4ac7-4dc4-a6fa-52108989f11f" } ] }