{ "uuid": "6faad779-19cb-4e09-9fe3-43606857db6b", "lastMigration": 29, "name": "Health Repository Provider Specifications for HIP", "endpointPrefix": "gateway", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "4fdd2303-373c-4630-a2f8-6d8071a821e5", "documentation": "Get openid configuration", "method": "get", "endpoint": "v0.5/.well-known/openid-configuration", "responses": [ { "uuid": "1be36278-2552-49bd-a423-e05508430cf0", "body": "{\n \"jwks_uri\": \"https://ncg-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": "8d259ff2-0b95-4f82-b5a1-618d67f21124", "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": "6554ee04-37bf-4a29-abba-1d02dbf75c6f", "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": "ba98217e-3cf4-4d65-8d52-504b5a174b9a", "documentation": "Discover patient's accounts", "method": "post", "endpoint": "v0.5/care-contexts/discover", "responses": [ { "uuid": "f77ab486-a982-4561-aea9-4fdc6c1bdd7a", "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": "1533dbb6-ce3f-4caf-8c5d-0f3d057c1442", "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": "988b13f0-5f41-48b7-943c-668dd80387f9", "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": "e3acac01-2fe0-4e8b-8b5d-8557899bb1e9", "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": "e86fd482-5f09-4e11-9b8c-ec3f7d26a632", "documentation": "Response to patient's account discovery request", "method": "post", "endpoint": "v0.5/care-contexts/on-discover", "responses": [ { "uuid": "4627dc39-7066-4a9b-b441-5d4fbe1b4ef6", "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": "93707419-3663-40ea-ac56-cbc4b5dee910", "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": "58b1b6ef-e6dc-4213-8a5f-913f2b650820", "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": "e094ed12-7ba5-4f5e-9c88-f3293f8ea723", "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": "27eee032-eb07-43a2-b6ed-f975e1ffa4cd", "documentation": "Get certs for JWT verification", "method": "get", "endpoint": "v0.5/certs", "responses": [ { "uuid": "aa01ce45-ba3c-44c3-9435-ee763bc32d19", "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": "f3b60630-6194-4a85-8320-2f73809e4d5d", "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": "5ad1c363-8415-44d2-aef9-ce299a460a6b", "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": "cbdba228-a34e-4540-bd82-80517ecc8609", "documentation": "Consent notification", "method": "post", "endpoint": "v0.5/consents/hip/notify", "responses": [ { "uuid": "162f4fce-98ff-4a00-a6f3-b22e3bd4b8d7", "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": "3a23b5f3-a5aa-4cab-9018-37d7864b47fd", "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": "dd142ea8-a309-40c0-a81c-68b0f4c9b9fe", "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": "ac5530d5-c86b-4f40-9d98-e8dbaba0daec", "documentation": "Consent notification", "method": "post", "endpoint": "v0.5/consents/hip/on-notify", "responses": [ { "uuid": "900bead4-a2b3-4fc7-9206-e789f3d1bdbe", "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": "f0d41c5c-33e8-4583-81e3-2e6d69111cf4", "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": "488b7234-4a6d-4457-9297-cd0844c0ca44", "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": "deac60ca-20f6-4397-9cf1-fd89b69a0df3", "documentation": "Health information data request", "method": "post", "endpoint": "v0.5/health-information/hip/on-request", "responses": [ { "uuid": "71250a97-8fbb-46b5-b10c-bea8c6a9808c", "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": "6a312fe3-63f4-43ec-b4f5-7fd8ea569539", "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": "39ea1dc3-bad6-4ea9-b520-88f2dd44d204", "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": "0918433d-3c83-46b6-b52e-221897e935ca", "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": "509d9b17-04c3-4a6d-95f1-d610b30a0ff7", "documentation": "Health information data request", "method": "post", "endpoint": "v0.5/health-information/hip/request", "responses": [ { "uuid": "d986a508-bbba-42e1-915d-ffeed9e58582", "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": "b64d403e-f3a9-4d04-b77e-30f149639960", "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": "0966a6b2-803c-4d46-b7ce-8c6cd7218f0c", "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": "3d41bbfb-4290-45d3-9875-23858a8ff0a8", "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": "ed8aef2f-3af6-4aca-a92c-d8a0c1322fd5", "documentation": "Notifications corresponding to events during data flow", "method": "post", "endpoint": "v0.5/health-information/notify", "responses": [ { "uuid": "cd78496e-f032-4ac6-a2d1-14155a642ef7", "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": "5de904d2-f966-4ea0-8c57-9c1ebbea8a36", "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": "576ede4f-b4d4-45ee-ab6c-bc9d36089b64", "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": "894f1001-aaed-45a9-b9be-eea82fec4f54", "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": "d0d5fb00-ec17-4923-8110-b58d0fbb9f74", "documentation": "health information transfer API", "method": "post", "endpoint": "v0.5/health-information/transfer", "responses": [ { "uuid": "03057155-e023-4828-a09b-37305359ed6a", "body": "", "latency": 0, "statusCode": 202, "label": "Data 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": "21068f25-917c-4ef0-bfa7-6aa4efb87f98", "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": "a6c71fd6-eaad-4077-8170-7aea7780d74a", "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": "aaded7a4-242a-4727-b2ba-ce51080a1287", "documentation": "Get consent request status", "method": "get", "endpoint": "v0.5/heartbeat", "responses": [ { "uuid": "08c08b3e-78e6-4b03-941d-3d6a28f88792", "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": "9515d97b-6229-43cc-8e66-6ef3a46eba62", "documentation": "API for HIP initiated care-context linking for patient", "method": "post", "endpoint": "v0.5/links/link/add-contexts", "responses": [ { "uuid": "4e6df3ff-12d1-4c59-96d3-eacfce93ace5", "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": "5511bda1-2760-4224-a595-a9fc92e67c3d", "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": "6245f015-7aeb-408f-bed3-fc7954fad06e", "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": "085fccd6-ac8e-4f07-9b8f-0a000ef47fb3", "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": "55aa088e-9bfa-4f1c-903e-9eea49ae067b", "documentation": "Token submission by Consent Manager for link confirmation", "method": "post", "endpoint": "v0.5/links/link/confirm", "responses": [ { "uuid": "0d844109-9693-4381-800b-6e8747a9b639", "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": "ca2f086c-8a88-48b1-aebe-f41cd21d83e7", "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": "ba5dfd56-182e-4e4d-9108-e66a2c80e967", "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": "3d0615a1-6f0b-420a-b156-0e1d41b0edb1", "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": "0db585c9-975d-478b-99ec-935e7f81abc9", "documentation": "Link patient's care contexts", "method": "post", "endpoint": "v0.5/links/link/init", "responses": [ { "uuid": "6d1e9f7c-02ee-4861-acc5-9baec281c130", "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": "d297f24c-823b-4141-99be-da3bc1c8da02", "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": "15979736-063d-4fb8-b51a-1696d1dfab46", "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": "ef44225a-635b-4f0e-a679-2010d29ab26c", "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": "af91f71b-c057-4c60-bb51-7e102d0dc156", "documentation": "callback API for HIP initiated patient linking /link/add-context", "method": "post", "endpoint": "v0.5/links/link/on-add-contexts", "responses": [ { "uuid": "bb86b664-96da-427d-b1df-a2ef1f7cae89", "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": "5a570d15-a0d3-43ea-8eae-5dd6b4296f5e", "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": "53562517-3ae3-46f7-bbd5-b3f41e25dedd", "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": "12b274fe-cb61-4585-b6c2-bc9c3e8f35cf", "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": "2841b614-67be-4a6a-9d30-d29bd4f3b37a", "documentation": "Token authenticated by HIP, indicating completion of linkage of care-contexts", "method": "post", "endpoint": "v0.5/links/link/on-confirm", "responses": [ { "uuid": "7ad7dd40-db8f-418e-bb33-fe6f9658da95", "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": "1a4565e0-36b8-43f0-b0b7-44ac5cc02227", "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": "ca667002-f14a-4608-bf62-796a7493dd64", "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": "fe8ea6f7-ce3c-4abb-95cb-e1f8c15656cb", "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": "46eda199-c951-4091-90be-157b63534c11", "documentation": "Response to patient's care context link request", "method": "post", "endpoint": "v0.5/links/link/on-init", "responses": [ { "uuid": "a495ab05-d0ad-4cd5-ba6d-f4e8e4bb8322", "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": "488752a7-d8a9-4f05-983d-9e6154ff6656", "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": "7dc14e0b-33e3-438f-a115-e8ac67ff0927", "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": "9f8de09b-a7e8-49f2-b62c-b9d909e549d8", "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": "6212b978-020c-4ce5-9d8f-d30d28b9f9c9", "documentation": "Response to patient's share profile request", "method": "post", "endpoint": "v0.5/patients/profile/on-share", "responses": [ { "uuid": "c8c407f4-bbfa-4310-96f6-83556f683052", "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": "edce4459-f977-488e-8efb-7ea63b2752bf", "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": "0765c63c-b42c-4e8e-9d7b-8484e5724ad3", "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": "47aba6b4-a209-4bf1-b1d2-759b32b67d22", "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": "9b8760aa-f45a-4883-9114-0d199262056a", "documentation": "Share patient profile details", "method": "post", "endpoint": "v0.5/patients/profile/share", "responses": [ { "uuid": "5800805a-f8a9-410f-aa88-915d49ece768", "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": "ab219c63-e6be-4cb2-943a-4d2d55c07106", "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": "32206eaa-31b1-4ef3-a1f0-d6dcd038702b", "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": "61fce9f3-ae82-4766-af52-dd32b0d15070", "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": "9089157f-dc9c-4244-a5e5-f650362ea14e", "documentation": "API for HIP to send SMS notifications to patients", "method": "post", "endpoint": "v0.5/patients/sms/notify", "responses": [ { "uuid": "888c1166-bf74-445c-a7b9-76dfddb6735a", "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": "aeed1c48-9aef-4d85-ab69-36d43b52e316", "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": "265000f0-1323-4bd2-b957-a46067a22324", "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": "705e1b74-acaa-4e01-b36f-eb322f835121", "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": "82cce7c1-91ae-4974-afb0-f00f7f421927", "documentation": "Acknowledgment response for SMS notification sent to patient by HIP", "method": "post", "endpoint": "v0.5/patients/sms/on-notify", "responses": [ { "uuid": "0f7f10b9-3ac6-43a0-9c4a-0f241c4aa458", "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": "4393b532-909f-410a-b37e-0d57d24524ac", "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": "efef9448-56a3-4b29-b77c-5f3a9d5a0a96", "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": "2e77c7d3-bdbc-4a48-bbd7-0ce2c1a003ee", "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": "9afe764d-7d7e-45c2-9fa5-f619810a7710", "documentation": "Get access token", "method": "post", "endpoint": "v0.5/sessions", "responses": [ { "uuid": "ac3e9027-c846-445a-b1f3-0d6908f88541", "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": "0b771791-d48d-4eac-906f-20ca58739039", "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": "17b9c41f-de83-4c6c-b3b4-8036c0eac96d", "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": "3c12b065-b93e-404d-8d58-8c387f92d671", "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": "bb9a2bcc-97fc-4b68-b9f9-a21f4c0c8a91", "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": "4e5852a5-c3d6-4787-ad9f-7242e639efa4", "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": "4d7a8d37-f6ba-4690-9c51-3c1d40688942", "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": "850e336f-26f3-4d3d-83fc-2b7df321bca4", "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": "653688dc-f4f3-4bf0-8fde-6d31dcef949a", "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": "7a534e8e-566e-4bec-ad02-c57f28a3223c", "documentation": "Get a patient's authentication modes relevant to specified purpose", "method": "post", "endpoint": "v0.5/users/auth/fetch-modes", "responses": [ { "uuid": "aad7b625-ce9c-44a0-9f47-9ead49f72ce4", "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": "9d7b9da1-2382-41ce-963a-cd6b4f0d61d3", "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": "e7741fa4-f745-40e4-b33c-08917d9a66cb", "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": "2460a453-2362-4a69-8554-ff7bc00d031b", "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": "f789db9c-680f-4c31-872b-e8d548d1aa0d", "documentation": "Initialize authentication from HIP", "method": "post", "endpoint": "v0.5/users/auth/init", "responses": [ { "uuid": "a95b19ff-fe77-418a-b281-49d0de2462be", "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": "1f681ec9-4670-4c8b-b092-7ee968a5fc42", "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": "e5a1f58e-575e-47ef-809c-523812543afd", "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": "0db40e83-db13-47bc-8c68-ab0d3e07376e", "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": "38593949-4096-44d4-9895-f8d3f850ec06", "documentation": "notification API in case of DIRECT mode of authentication by the CM", "method": "post", "endpoint": "v0.5/users/auth/notify", "responses": [ { "uuid": "c1216517-b249-48e2-b80b-aca20ab16e75", "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": "8fedbd30-48fd-49a5-bf71-85f1bf0d12a2", "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": "0b3e25cd-063b-4fb5-b9f1-8547f802fc90", "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": "1a335b4b-faf0-4c93-a544-450eee01385c", "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": "dc456a68-d7f1-4af3-b7e7-4a6482333879", "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": "1bf05062-4f4b-433e-ad08-a41a821e9942", "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": "e488bdac-b1e2-4083-a740-ce217c92b44b", "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": "4c90e154-a37b-4ab8-ae26-25f74a6267ed", "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": "8643eb0f-ff30-4d40-9e5b-f196b1f78e44", "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": "a6413c41-02f5-417f-84db-d9b509f63fe3", "documentation": "Identification result for a consent-manager user-id", "method": "post", "endpoint": "v0.5/users/auth/on-fetch-modes", "responses": [ { "uuid": "b95dd709-1abc-4287-8c53-c918a8d50e64", "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": "83924118-5c5a-4d30-a1bb-25cace2eb997", "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": "909bf3c0-5fe8-411d-b0c7-3e6fa89f5cb5", "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": "05125d0d-b207-490b-af78-761a6193a102", "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": "e82dc8c2-70d3-4d39-a5f8-c08d21a98f6d", "documentation": "Response to user authentication initialization from HIP", "method": "post", "endpoint": "v0.5/users/auth/on-init", "responses": [ { "uuid": "3721706e-9502-4c8c-afb2-f9aa00aefc5c", "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": "4df6ca5b-16ef-477d-a68f-9e3d582a8b24", "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": "283d6367-4961-41ab-8dc7-2b65b7647838", "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": "b0974b74-d096-4b35-9fb6-3bd08756b345", "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": "e948fb11-d284-4b52-8092-384eaebdf298", "documentation": "callback API by HIU/HIPs as acknowledgement of auth notification", "method": "post", "endpoint": "v0.5/users/auth/on-notify", "responses": [ { "uuid": "ccfbc747-b9d3-41b3-b81b-1862fca18280", "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": "c81ba3c0-fcff-4715-bcd3-95d83cb74cca", "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": "4014a3d7-da21-4a0b-af07-ef3ba46cf037", "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": "8208427a-9603-4f2d-b6fb-c916d5baf1dd", "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": "4fdd2303-373c-4630-a2f8-6d8071a821e5" }, { "type": "route", "uuid": "ba98217e-3cf4-4d65-8d52-504b5a174b9a" }, { "type": "route", "uuid": "e86fd482-5f09-4e11-9b8c-ec3f7d26a632" }, { "type": "route", "uuid": "27eee032-eb07-43a2-b6ed-f975e1ffa4cd" }, { "type": "route", "uuid": "cbdba228-a34e-4540-bd82-80517ecc8609" }, { "type": "route", "uuid": "ac5530d5-c86b-4f40-9d98-e8dbaba0daec" }, { "type": "route", "uuid": "deac60ca-20f6-4397-9cf1-fd89b69a0df3" }, { "type": "route", "uuid": "509d9b17-04c3-4a6d-95f1-d610b30a0ff7" }, { "type": "route", "uuid": "ed8aef2f-3af6-4aca-a92c-d8a0c1322fd5" }, { "type": "route", "uuid": "d0d5fb00-ec17-4923-8110-b58d0fbb9f74" }, { "type": "route", "uuid": "aaded7a4-242a-4727-b2ba-ce51080a1287" }, { "type": "route", "uuid": "9515d97b-6229-43cc-8e66-6ef3a46eba62" }, { "type": "route", "uuid": "55aa088e-9bfa-4f1c-903e-9eea49ae067b" }, { "type": "route", "uuid": "0db585c9-975d-478b-99ec-935e7f81abc9" }, { "type": "route", "uuid": "af91f71b-c057-4c60-bb51-7e102d0dc156" }, { "type": "route", "uuid": "2841b614-67be-4a6a-9d30-d29bd4f3b37a" }, { "type": "route", "uuid": "46eda199-c951-4091-90be-157b63534c11" }, { "type": "route", "uuid": "6212b978-020c-4ce5-9d8f-d30d28b9f9c9" }, { "type": "route", "uuid": "9b8760aa-f45a-4883-9114-0d199262056a" }, { "type": "route", "uuid": "9089157f-dc9c-4244-a5e5-f650362ea14e" }, { "type": "route", "uuid": "82cce7c1-91ae-4974-afb0-f00f7f421927" }, { "type": "route", "uuid": "9afe764d-7d7e-45c2-9fa5-f619810a7710" }, { "type": "route", "uuid": "bb9a2bcc-97fc-4b68-b9f9-a21f4c0c8a91" }, { "type": "route", "uuid": "7a534e8e-566e-4bec-ad02-c57f28a3223c" }, { "type": "route", "uuid": "f789db9c-680f-4c31-872b-e8d548d1aa0d" }, { "type": "route", "uuid": "38593949-4096-44d4-9895-f8d3f850ec06" }, { "type": "route", "uuid": "dc456a68-d7f1-4af3-b7e7-4a6482333879" }, { "type": "route", "uuid": "a6413c41-02f5-417f-84db-d9b509f63fe3" }, { "type": "route", "uuid": "e82dc8c2-70d3-4d39-a5f8-c08d21a98f6d" }, { "type": "route", "uuid": "e948fb11-d284-4b52-8092-384eaebdf298" } ] }