{ "uuid": "91147f3a-9b73-45b6-9db4-f62938ab20da", "lastMigration": 29, "name": "ApiManagementClient", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "05998f4e-b127-4c6c-bcfa-007ef3a08a74", "documentation": "Lists a collection of groups defined within a service instance.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ApiManagement/service/:serviceName/groups", "responses": [ { "uuid": "5e083836-e648-442c-ac71-8d77eeafbb1f", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Lists a collection of Group entities.", "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": "601cfdf0-f777-4f43-b72a-f52dd112294d", "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": "866371d5-6f79-4b97-b54b-0fa5014fa603", "documentation": "Deletes specific group of the API Management service instance.", "method": "delete", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ApiManagement/service/:serviceName/groups/:groupId", "responses": [ { "uuid": "dc926460-fcc6-411e-a304-2e7d8a6c1013", "body": "", "latency": 0, "statusCode": 200, "label": "The group was successfully deleted.", "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": "643a9604-c4a0-4e9a-baef-a0ca86eb7b39", "body": "", "latency": 0, "statusCode": 204, "label": "The group was successfully deleted.", "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": "99070a23-908e-48b8-9347-0d6c6f2c9bf5", "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": "6e8797bb-7d1b-4633-ba5b-db5c7c22ed0e", "documentation": "Gets the details of the group specified by its identifier.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ApiManagement/service/:serviceName/groups/:groupId", "responses": [ { "uuid": "7bfff4ec-df08-4601-8767-3221fb173eef", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "The response body contains the specified Group entity.", "headers": [ { "key": "Content-Type", "value": "application/json" }, { "key": "ETag", "value": "" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "61fbecdf-9168-4a2f-85aa-d73c04b46d9a", "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": "24f3e32b-12fd-4fba-9bef-ba7e0e515675", "documentation": "Gets the entity state (Etag) version of the group specified by its identifier.", "method": "head", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ApiManagement/service/:serviceName/groups/:groupId", "responses": [ { "uuid": "b816eb9f-2d19-4aea-91f3-baf7aecf3417", "body": "", "latency": 0, "statusCode": 200, "label": "Specified group entity exists and current entity state version is present in the ETag header.", "headers": [ { "key": "Content-Type", "value": "application/json" }, { "key": "ETag", "value": "" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "41d1c2ed-3782-4559-895b-d70c0d4e192b", "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": "44a1a9c4-a31c-4490-930c-80d762fcb767", "documentation": "Updates the details of the group specified by its identifier.", "method": "patch", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ApiManagement/service/:serviceName/groups/:groupId", "responses": [ { "uuid": "28fe85a1-d6e0-4b60-8d84-b950781e7d79", "body": "", "latency": 0, "statusCode": 204, "label": "The group details were 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": "6fc7ea49-7be1-43e3-b7d0-245817c5aa59", "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": "4efaf0a4-b4bd-499a-991e-4f405d94dc72", "documentation": "Creates or Updates a group.", "method": "put", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ApiManagement/service/:serviceName/groups/:groupId", "responses": [ { "uuid": "97e84f48-fe7d-4adc-9c48-6e159069dcef", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Group already exists.", "headers": [ { "key": "Content-Type", "value": "application/json" }, { "key": "ETag", "value": "" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "f0c5734e-9b65-4ca1-b520-a5c790000170", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n}", "latency": 0, "statusCode": 201, "label": "Group was created successfully.", "headers": [ { "key": "Content-Type", "value": "application/json" }, { "key": "ETag", "value": "" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "4eb201c6-34b7-4642-945e-805d3e41af17", "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": "b9504cca-deb8-4d34-93b9-580dcfe405fc", "documentation": "Lists a collection of user entities associated with the group.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ApiManagement/service/:serviceName/groups/:groupId/users", "responses": [ { "uuid": "159da305-e8e2-44ae-b775-65f4ddbefe03", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Lists a collection of user entities associated with the group.", "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": "5180f8a6-c1c1-4e22-abb4-4ed4085103e4", "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": "85c5f84e-2101-46d6-8975-01d162665c81", "documentation": "Remove existing user from existing group.", "method": "delete", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ApiManagement/service/:serviceName/groups/:groupId/users/:userId", "responses": [ { "uuid": "050a8993-cca3-4283-b38b-a3526065f365", "body": "", "latency": 0, "statusCode": 200, "label": "The user was successfully removed from the group.", "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": "b2f78e01-e079-4d7d-a0f3-4d8a41a50b7d", "body": "", "latency": 0, "statusCode": 204, "label": "The user was successfully removed from the group.", "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": "b2b62022-5ad4-4310-99b4-71517cb2e41a", "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": "63513325-b552-4978-ab38-652e87538b81", "documentation": "Checks that user entity specified by identifier is associated with the group entity.", "method": "head", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ApiManagement/service/:serviceName/groups/:groupId/users/:userId", "responses": [ { "uuid": "dd5c0d08-8e5b-41ee-9bbe-e702c3c59e5d", "body": "", "latency": 0, "statusCode": 204, "label": "Entity exists", "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": "59c56f05-6000-4b8a-8a9a-7353ca9c7ab9", "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": "e5b4f24c-6f68-4736-8c99-4f5ae89d84f6", "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": "0b063365-3f3e-4225-ae11-6a5ece9c8268", "documentation": "Add existing user to existing group", "method": "put", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ApiManagement/service/:serviceName/groups/:groupId/users/:userId", "responses": [ { "uuid": "c6fd2f01-ec81-4464-8bc4-a23642e0a0c3", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "The specified user is already a member of the specified group.", "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": "6931c90d-9ec0-4c56-b6f0-964ade709f63", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n}", "latency": 0, "statusCode": 201, "label": "The user was successfully added to the group.", "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": "0edb9e3a-d330-4e04-977e-128484d842c5", "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": "05998f4e-b127-4c6c-bcfa-007ef3a08a74" }, { "type": "route", "uuid": "866371d5-6f79-4b97-b54b-0fa5014fa603" }, { "type": "route", "uuid": "6e8797bb-7d1b-4633-ba5b-db5c7c22ed0e" }, { "type": "route", "uuid": "24f3e32b-12fd-4fba-9bef-ba7e0e515675" }, { "type": "route", "uuid": "44a1a9c4-a31c-4490-930c-80d762fcb767" }, { "type": "route", "uuid": "4efaf0a4-b4bd-499a-991e-4f405d94dc72" }, { "type": "route", "uuid": "b9504cca-deb8-4d34-93b9-580dcfe405fc" }, { "type": "route", "uuid": "85c5f84e-2101-46d6-8975-01d162665c81" }, { "type": "route", "uuid": "63513325-b552-4978-ab38-652e87538b81" }, { "type": "route", "uuid": "0b063365-3f3e-4225-ae11-6a5ece9c8268" } ] }