{ "uuid": "8b0bce2e-fa0f-4738-ab65-b48c5c7999cd", "lastMigration": 29, "name": "ApiManagementClient", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "76bb4a4e-74e4-4893-b74b-d6a3be4a9a5a", "documentation": "Lists a collection of properties defined within a service instance.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ApiManagement/service/:serviceName/notifications", "responses": [ { "uuid": "db548a3f-1e08-4bf9-9cc0-ea0b7d6ef95f", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "A Collection of the Notification for the specified API Management service instance.", "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": "1d3b8d3d-c5b8-432c-9717-1d992a9db1e5", "body": "{\n \"error\": {\n \"code\": \"\",\n \"details\": [\n {\n \"code\": \"\",\n \"message\": \"\",\n \"target\": \"\"\n }\n ],\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "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": "f28a5cc9-25b6-4a46-843f-9754d751e58b", "documentation": "Gets the details of the Notification specified by its identifier.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ApiManagement/service/:serviceName/notifications/:notificationName", "responses": [ { "uuid": "9d9ee0ef-6210-406e-ad0c-1a8ce2257ecb", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "The response body contains the specified Notification.", "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": "c880a333-d896-4896-bccc-1f964235bd8b", "body": "{\n \"error\": {\n \"code\": \"\",\n \"details\": [\n {\n \"code\": \"\",\n \"message\": \"\",\n \"target\": \"\"\n }\n ],\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "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": "f543558a-adb1-4ba6-bd06-6f2e9bd2e2ac", "documentation": "Create or Update API Management publisher notification.", "method": "put", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ApiManagement/service/:serviceName/notifications/:notificationName", "responses": [ { "uuid": "cda91c3c-8518-4e59-ac20-79a3637caada", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Notification was successfully updated.", "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": "25586d61-5827-4735-be86-245197ad4c88", "body": "{\n \"error\": {\n \"code\": \"\",\n \"details\": [\n {\n \"code\": \"\",\n \"message\": \"\",\n \"target\": \"\"\n }\n ],\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "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": "376dd1dd-dd2d-495f-94a6-e299665bde5f", "documentation": "Gets the list of the Notification Recipient Emails subscribed to a notification.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ApiManagement/service/:serviceName/notifications/:notificationName/recipientEmails", "responses": [ { "uuid": "d79ed21d-399e-4aa8-a828-737771f4ff54", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "The response body contains the Recipient Email collection subscribed to the notification.", "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": "ede814f9-7c87-4217-8b4d-e7e2c069368b", "body": "{\n \"error\": {\n \"code\": \"\",\n \"details\": [\n {\n \"code\": \"\",\n \"message\": \"\",\n \"target\": \"\"\n }\n ],\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "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": "9df0e52f-d1c4-4e65-8e71-1c1b0ab54f9a", "documentation": "Removes the email from the list of Notification.", "method": "delete", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ApiManagement/service/:serviceName/notifications/:notificationName/recipientEmails/:email", "responses": [ { "uuid": "c699897d-eb28-432a-b88d-962a8e665a09", "body": "", "latency": 0, "statusCode": 200, "label": "Recipient Email was successfully removed to the notification list.", "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": "83b2e22e-fcdb-43f5-a6a9-2a244b91ef0a", "body": "", "latency": 0, "statusCode": 204, "label": "Recipient Email was successfully removed to the notification list.", "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": "bf3999cb-bf84-4d75-83df-0f9379b9a4b0", "body": "{\n \"error\": {\n \"code\": \"\",\n \"details\": [\n {\n \"code\": \"\",\n \"message\": \"\",\n \"target\": \"\"\n }\n ],\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "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": "c06818a3-288d-404f-b0fd-1497a2ae766a", "documentation": "Determine if Notification Recipient Email subscribed to the notification.", "method": "head", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ApiManagement/service/:serviceName/notifications/:notificationName/recipientEmails/:email", "responses": [ { "uuid": "077c835c-18ce-4e06-bdb9-0f7e4460f76c", "body": "", "latency": 0, "statusCode": 204, "label": "The Users is subscribed to receive the notification.", "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": "b7d64a82-4ada-4b14-8fad-63f9af21fe98", "body": "", "latency": 0, "statusCode": 404, "label": "The Users is not subscribed to receive the notification.", "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": "fb9b2da2-0f69-48be-8865-58576c877997", "body": "{\n \"error\": {\n \"code\": \"\",\n \"details\": [\n {\n \"code\": \"\",\n \"message\": \"\",\n \"target\": \"\"\n }\n ],\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "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": "b71f208b-7dc2-4d9f-97fa-dd3112f79b0d", "documentation": "Adds the Email address to the list of Recipients for the Notification.", "method": "put", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ApiManagement/service/:serviceName/notifications/:notificationName/recipientEmails/:email", "responses": [ { "uuid": "34b5da6d-a400-4bab-8dc0-0b82aba2043f", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Recipient Email is already part of the notification list.", "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": "97dc0aba-e7de-4295-a24c-85c73fcd295d", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n}", "latency": 0, "statusCode": 201, "label": "Recipient Email was successfully added to the notification list.", "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": "66f53e7a-2319-4286-8d36-e26b2a104934", "body": "{\n \"error\": {\n \"code\": \"\",\n \"details\": [\n {\n \"code\": \"\",\n \"message\": \"\",\n \"target\": \"\"\n }\n ],\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "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": "f80c7707-b151-4513-8e2e-614a35af5cdf", "documentation": "Gets the list of the Notification Recipient User subscribed to the notification.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ApiManagement/service/:serviceName/notifications/:notificationName/recipientUsers", "responses": [ { "uuid": "fd1ed9ec-a4ec-4f94-9f60-6d52acb3c155", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "The response body contains the Recipient User collection for the notification.", "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": "21d6d0fb-4f80-40b4-a1c8-c13fd77982b0", "body": "{\n \"error\": {\n \"code\": \"\",\n \"details\": [\n {\n \"code\": \"\",\n \"message\": \"\",\n \"target\": \"\"\n }\n ],\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "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": "03dc2a15-feca-4c9d-adfe-86523af018a5", "documentation": "Removes the API Management user from the list of Notification.", "method": "delete", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ApiManagement/service/:serviceName/notifications/:notificationName/recipientUsers/:userId", "responses": [ { "uuid": "a4210576-d215-4a87-9267-6363e8ac1da6", "body": "", "latency": 0, "statusCode": 200, "label": "Recipient User was successfully removed from the notification list.", "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": "0ddde824-cc35-4b2c-981d-501ebffc06a9", "body": "", "latency": 0, "statusCode": 204, "label": "Recipient User was successfully removed from the notification list.", "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": "f3d97767-2b9d-4d16-94d5-8a3b4a0adbb3", "body": "{\n \"error\": {\n \"code\": \"\",\n \"details\": [\n {\n \"code\": \"\",\n \"message\": \"\",\n \"target\": \"\"\n }\n ],\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "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": "168748a4-5bc0-484d-9c7b-76e7ed21a659", "documentation": "Determine if the Notification Recipient User is subscribed to the notification.", "method": "head", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ApiManagement/service/:serviceName/notifications/:notificationName/recipientUsers/:userId", "responses": [ { "uuid": "929644fc-0c2d-480c-8ec4-3549c2fc804e", "body": "", "latency": 0, "statusCode": 204, "label": "The User is subscribed to receive the notification.", "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": "bdc34243-da80-4681-bfe5-0413d1e4c390", "body": "", "latency": 0, "statusCode": 404, "label": "Entity does not exists.", "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": "8d988e55-552e-4444-a49f-cedd35c773df", "body": "{\n \"error\": {\n \"code\": \"\",\n \"details\": [\n {\n \"code\": \"\",\n \"message\": \"\",\n \"target\": \"\"\n }\n ],\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "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": "d724e8f8-82f1-4b63-bd0c-20439ccc71b3", "documentation": "Adds the API Management User to the list of Recipients for the Notification.", "method": "put", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ApiManagement/service/:serviceName/notifications/:notificationName/recipientUsers/:userId", "responses": [ { "uuid": "56b95bcd-e323-4a70-9940-b1dc6af2f986", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Recipient User is already part of the notification list.", "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": "19b7d551-a4b2-4144-95f2-11490c2a7f88", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n}", "latency": 0, "statusCode": 201, "label": "Recipient User was successfully added to the notification list.", "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": "fe62c45d-4b35-4953-ac26-60c180b5e37d", "body": "{\n \"error\": {\n \"code\": \"\",\n \"details\": [\n {\n \"code\": \"\",\n \"message\": \"\",\n \"target\": \"\"\n }\n ],\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "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": "76bb4a4e-74e4-4893-b74b-d6a3be4a9a5a" }, { "type": "route", "uuid": "f28a5cc9-25b6-4a46-843f-9754d751e58b" }, { "type": "route", "uuid": "f543558a-adb1-4ba6-bd06-6f2e9bd2e2ac" }, { "type": "route", "uuid": "376dd1dd-dd2d-495f-94a6-e299665bde5f" }, { "type": "route", "uuid": "9df0e52f-d1c4-4e65-8e71-1c1b0ab54f9a" }, { "type": "route", "uuid": "c06818a3-288d-404f-b0fd-1497a2ae766a" }, { "type": "route", "uuid": "b71f208b-7dc2-4d9f-97fa-dd3112f79b0d" }, { "type": "route", "uuid": "f80c7707-b151-4513-8e2e-614a35af5cdf" }, { "type": "route", "uuid": "03dc2a15-feca-4c9d-adfe-86523af018a5" }, { "type": "route", "uuid": "168748a4-5bc0-484d-9c7b-76e7ed21a659" }, { "type": "route", "uuid": "d724e8f8-82f1-4b63-bd0c-20439ccc71b3" } ] }