{ "uuid": "991045a5-635a-4ea7-8941-4f86585cf823", "lastMigration": 29, "name": "ApiManagementClient", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "a3022871-25bd-41bf-b56a-2613eb4effef", "documentation": "Lists all subscriptions of the API Management service instance.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ApiManagement/service/:serviceName/subscriptions", "responses": [ { "uuid": "565bb290-cbef-4829-aa2b-6008b3f76b8f", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "A collection of the Subscription entities 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": "1c381a72-e81c-4ede-848e-4cf35faf553f", "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": "c9f5ea8b-8c3e-4b19-8bd9-61970a5cc90e", "documentation": "Deletes the specified subscription.", "method": "delete", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ApiManagement/service/:serviceName/subscriptions/:sid", "responses": [ { "uuid": "3ccc885d-e459-4c0e-986f-a2784445d3de", "body": "", "latency": 0, "statusCode": 200, "label": "The subscription details were 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": "8317bc7a-e143-4146-a80a-519cb8332d03", "body": "", "latency": 0, "statusCode": 204, "label": "The subscription details were 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": "10359b84-dc6d-4553-ab2a-8d2dddbe0694", "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": "608a5223-6411-4566-bce7-ba305ff735e7", "documentation": "Gets the specified Subscription entity.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ApiManagement/service/:serviceName/subscriptions/:sid", "responses": [ { "uuid": "48f8b235-5b27-4fbc-aea5-1c408bc51b4e", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "The response body contains the specified Subscription 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": "459cc671-6eae-4986-9d0d-59dac9ac2761", "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": "2ace099d-ccd1-4ada-9dc3-01a0ac2ed95e", "documentation": "Gets the entity state (Etag) version of the apimanagement subscription specified by its identifier.", "method": "head", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ApiManagement/service/:serviceName/subscriptions/:sid", "responses": [ { "uuid": "155dc080-7607-4d37-ac78-e49dae117c17", "body": "", "latency": 0, "statusCode": 200, "label": "Specified apimanagement subscription 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": "d010c03c-9f86-4bd7-a7d3-c45a7d1401dd", "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": "db42de6a-4192-450a-a056-5eece5c78ea3", "documentation": "Updates the details of a subscription specified by its identifier.", "method": "patch", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ApiManagement/service/:serviceName/subscriptions/:sid", "responses": [ { "uuid": "6b659c6f-93b7-4860-a1e4-d12f11cb10b5", "body": "", "latency": 0, "statusCode": 204, "label": "The subscription 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": "de353843-3846-4e24-9778-06b1a234d1ee", "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": "9e5a8661-e100-4d30-ae24-98238af9be82", "documentation": "Creates or updates the subscription of specified user to the specified product.", "method": "put", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ApiManagement/service/:serviceName/subscriptions/:sid", "responses": [ { "uuid": "c9e0249d-dc8c-4eee-bd1e-2beeaa7cc3e4", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "The user already subscribed to the product.", "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": "a5ddc28b-43f3-4ada-9870-26584082f5a8", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n}", "latency": 0, "statusCode": 201, "label": "The user was successfully subscribed to the product.", "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": "474c7b24-7027-461e-bead-f26fe7d29d92", "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": "74654d78-156f-4721-9728-540f961043ae", "documentation": "Gets the subscription keys.", "method": "post", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ApiManagement/service/:serviceName/subscriptions/:sid/listSecrets", "responses": [ { "uuid": "e6ba413e-7364-48d8-b649-426e29ec1721", "body": "{\n \"primaryKey\": \"\",\n \"secondaryKey\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "The response body contains subscription keys.", "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": "9a29a6c0-9e92-4be0-b1e3-259c4fcd7b53", "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": "f3e941bd-efc0-4475-a4b7-1d793efd5d7c", "documentation": "Regenerates primary key of existing subscription of the API Management service instance.", "method": "post", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ApiManagement/service/:serviceName/subscriptions/:sid/regeneratePrimaryKey", "responses": [ { "uuid": "3229446f-d3d6-492d-84cc-05ded23950a2", "body": "", "latency": 0, "statusCode": 204, "label": "The primary key was successfully regenerated.", "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": "bddde47c-1a32-492a-a770-757a69fb62bc", "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": "c9d3311b-0573-4cd6-96f7-9c6b63fe5ed8", "documentation": "Regenerates secondary key of existing subscription of the API Management service instance.", "method": "post", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ApiManagement/service/:serviceName/subscriptions/:sid/regenerateSecondaryKey", "responses": [ { "uuid": "1c56cc8f-9993-4606-a36b-d1d042f0c17f", "body": "", "latency": 0, "statusCode": 204, "label": "The secondary key was successfully regenerated.", "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": "f47aa960-7fb2-49eb-8e9e-7684e8546c94", "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": "a3022871-25bd-41bf-b56a-2613eb4effef" }, { "type": "route", "uuid": "c9f5ea8b-8c3e-4b19-8bd9-61970a5cc90e" }, { "type": "route", "uuid": "608a5223-6411-4566-bce7-ba305ff735e7" }, { "type": "route", "uuid": "2ace099d-ccd1-4ada-9dc3-01a0ac2ed95e" }, { "type": "route", "uuid": "db42de6a-4192-450a-a056-5eece5c78ea3" }, { "type": "route", "uuid": "9e5a8661-e100-4d30-ae24-98238af9be82" }, { "type": "route", "uuid": "74654d78-156f-4721-9728-540f961043ae" }, { "type": "route", "uuid": "f3e941bd-efc0-4475-a4b7-1d793efd5d7c" }, { "type": "route", "uuid": "c9d3311b-0573-4cd6-96f7-9c6b63fe5ed8" } ] }