{ "uuid": "6f85085c-9a2b-48a1-8420-6c5256b327ab", "lastMigration": 19, "name": "Marketplace RP Service", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "0.0.0.0", "routes": [ { "uuid": "6ef26773-91d0-48f7-bd42-4c64a6269ce4", "documentation": "Lists all of the available Microsoft.Marketplace REST API operations.", "method": "get", "endpoint": "providers/Microsoft.Marketplace/operations", "responses": [ { "uuid": "1a5f47fd-8c15-4f97-905f-c6018118cf04", "body": "", "latency": 0, "statusCode": 200, "label": "OK. The request has succeeded.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "55b1832f-b8eb-4862-81a5-5b39c6817f30", "body": "", "latency": 0, "statusCode": 200, "label": "Microsoft.Marketplace error response describing why the operation failed.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "4312400c-3c90-4787-b3a4-5eb140fc5f2a", "documentation": "Gets the list of available private stores", "method": "get", "endpoint": "providers/Microsoft.Marketplace/privateStores", "responses": [ { "uuid": "7356c46d-de83-4d08-b87a-1da2855d0d54", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"availability\": \"{{oneOf (array 'enabled' 'disabled')}}\",\n \"name\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK. The request has succeeded.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "8ae2b77c-91e7-41ab-94f1-895177652554", "documentation": "Deletes the private store. All that is not saved will be lost.", "method": "delete", "endpoint": "providers/Microsoft.Marketplace/privateStores/:PrivateStoreId", "responses": [ { "uuid": "618c7b07-dda2-44b0-921e-e359586db5d8", "body": "", "latency": 0, "statusCode": 200, "label": "Private store was deleted successfully .", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "6ae88f9b-cebe-47a1-b9c0-2fbba07ed9c0", "body": "{\n \"error\": {\n \"code\": \"\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Microsoft.Marketplace error response describing why the operation failed.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "531342ff-baba-4650-bef0-ccc564cfc196", "documentation": "Get information about the private store", "method": "get", "endpoint": "providers/Microsoft.Marketplace/privateStores/:PrivateStoreId", "responses": [ { "uuid": "8b9a8fde-a074-48cb-b3de-5cd05892cfd4", "body": "{\n \"availability\": \"{{oneOf (array 'enabled' 'disabled')}}\",\n \"name\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK. The request has succeeded.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "9c3f3ac1-7e04-4201-b93b-7e2b658ce17c", "body": "{\n \"error\": {\n \"code\": \"\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Microsoft.Marketplace error response describing why the operation failed.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "92e81be4-310f-4b14-936e-fe6e5e04b599", "documentation": "Changes private store properties", "method": "put", "endpoint": "providers/Microsoft.Marketplace/privateStores/:PrivateStoreId", "responses": [ { "uuid": "9fa17550-f9a2-42cd-a223-68247e57810d", "body": "{\n \"availability\": \"{{oneOf (array 'enabled' 'disabled')}}\",\n \"name\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Change successful", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "8b798b78-15c5-4fef-8973-97216b14d3da", "body": "{\n \"error\": {\n \"code\": \"\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Microsoft.Marketplace error response describing why the operation failed.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "5447c45b-d395-48a0-a8d8-0564a153ef4f", "documentation": "Get a list of all private offers in the given private store", "method": "get", "endpoint": "providers/Microsoft.Marketplace/privateStores/:PrivateStoreId/offers", "responses": [ { "uuid": "2b4c97fc-2855-4721-bcb2-d5375c1f25f3", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"description\": \"\",\n \"displayName\": \"\",\n \"eTag\": \"\",\n \"id\": \"\",\n \"longSummary\": \"\",\n \"plans\": [\n {\n \"displayName\": \"\",\n \"planId\": \"\"\n }\n ],\n \"publisherDisplayName\": \"\",\n \"summary\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "f48c4ebf-eb11-4dfa-bce7-6d87db415ed7", "body": "{\n \"error\": {\n \"code\": \"\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Microsoft.Marketplace error response describing why the operation failed.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "f779788f-b062-45cc-a2bf-649e91844e36", "documentation": "Deletes an offer from the given private store.", "method": "delete", "endpoint": "providers/Microsoft.Marketplace/privateStores/:PrivateStoreId/offers/:OfferId", "responses": [ { "uuid": "55aee7fe-19be-46c8-ae80-da70691ffa2b", "body": "", "latency": 0, "statusCode": 200, "label": "Offer was deleted successfully", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "3d6ded90-b3c6-4d72-8e58-c2f7f01087a9", "body": "", "latency": 0, "statusCode": 200, "label": "Microsoft.Marketplace error response describing why the operation failed.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "96a33a62-5deb-463f-9815-d2e60ebf916a", "documentation": "Gets information about a specific offer.", "method": "get", "endpoint": "providers/Microsoft.Marketplace/privateStores/:PrivateStoreId/offers/:OfferId", "responses": [ { "uuid": "b89f4cb9-20a4-44d6-8037-cba9137385df", "body": "{\n \"description\": \"\",\n \"displayName\": \"\",\n \"eTag\": \"\",\n \"id\": \"\",\n \"longSummary\": \"\",\n \"plans\": [\n {\n \"displayName\": \"\",\n \"planId\": \"\"\n }\n ],\n \"publisherDisplayName\": \"\",\n \"summary\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Offer information retrieved", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "96c2ea42-54f5-496e-9b6f-8d751ec2943b", "body": "{\n \"error\": {\n \"code\": \"\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Microsoft.Marketplace error response describing why the operation failed.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "9c5cbcd7-c78b-46a2-aa75-01e6cbc35c86", "documentation": "Update or add an offer to the default collection of the private store.", "method": "put", "endpoint": "providers/Microsoft.Marketplace/privateStores/:PrivateStoreId/offers/:OfferId", "responses": [ { "uuid": "51ce56ed-d3b9-413d-ad62-578124e77ce9", "body": "{\n \"description\": \"\",\n \"displayName\": \"\",\n \"eTag\": \"\",\n \"id\": \"\",\n \"longSummary\": \"\",\n \"plans\": [\n {\n \"displayName\": \"\",\n \"planId\": \"\"\n }\n ],\n \"publisherDisplayName\": \"\",\n \"summary\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "2f1dfa00-746c-4cad-8c65-b08b9c0db178", "body": "{\n \"error\": {\n \"code\": \"\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Microsoft.Marketplace error response describing why the operation failed.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false } ], "proxyMode": false, "proxyHost": "", "proxyRemovePrefix": false, "tlsOptions": { "enabled": false, "type": "CERT", "pfxPath": "", "certPath": "", "keyPath": "", "caPath": "", "passphrase": "" }, "cors": true, "headers": [], "proxyReqHeaders": [ { "key": "", "value": "" } ], "proxyResHeaders": [ { "key": "", "value": "" } ] }