{
"uuid": "3481e0c2-f31d-4188-82d7-c6beb4019173",
"lastMigration": 29,
"name": "App Center Client",
"endpointPrefix": "",
"latency": 0,
"port": 3000,
"hostname": "",
"routes": [
{
"uuid": "614f07a4-79ba-4e60-8c88-153162a9b460",
"documentation": "Lists all the endpoints available for Test accounts data",
"method": "get",
"endpoint": "v0.1/account/test/export",
"responses": [
{
"uuid": "e41b8db3-139e-4dba-88b8-8658f90a4771",
"body": "{\n \"resources\": [\n {\n \"path\": \"\",\n \"rel\": \"\"\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"
}
],
"enabled": true,
"responseMode": null,
"type": "http"
},
{
"uuid": "26e837b5-6930-499b-a744-c54c1aeabe20",
"documentation": "Lists account data",
"method": "get",
"endpoint": "v0.1/account/test/export/accounts",
"responses": [
{
"uuid": "c3e6c5b9-81ca-422b-9a5a-0de393f0bb52",
"body": "{\n \"id\": \"{{faker 'string.uuid'}}\"\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": "425eac6e-c929-426f-b724-6211f5936f9c",
"documentation": "Lists feature flag data",
"method": "get",
"endpoint": "v0.1/account/test/export/featureFlags",
"responses": [
{
"uuid": "357289d8-1bfb-48f5-99be-ea763da5ce1b",
"body": "{\n \"name\": \"\",\n \"target_id\": \"{{faker 'string.uuid'}}\"\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": "c7fef86a-6831-4d93-a310-0a7c0e608e13",
"documentation": "Returns a list organizations in which the requesting user is an admin",
"method": "get",
"endpoint": "v0.1/administeredOrgs",
"responses": [
{
"uuid": "5243a99b-b0b7-424d-b237-f0a7bd8b492f",
"body": "{\n \"organizations\": {\n \"avatar_url\": \"\",\n \"created_at\": \"\",\n \"display_name\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"origin\": \"{{oneOf (array 'appcenter' 'hockeyapp')}}\",\n \"updated_at\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "a2582498-03fb-4264-94d8-92db9d159fce",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "518ee3c4-ea09-453a-b561-9704388a7127",
"documentation": "Returns api tokens for the authenticated user",
"method": "get",
"endpoint": "v0.1/api_tokens",
"responses": [
{
"uuid": "1bf09111-b31a-4f54-a48d-30d415194e9a",
"body": "[\n {\n \"created_at\": \"\",\n \"description\": \"\",\n \"id\": \"\",\n \"scope\": [\n \"{{oneOf (array 'all' 'viewer')}}\"\n ]\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "e945dfa6-b88d-441a-8e5e-b44950a62ce3",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 400,
"label": "Error",
"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": "2c617acc-bf33-4ede-9395-a00412ac9d0f",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 401,
"label": "Unauthorized",
"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": "adf5ce9d-9f49-41e2-a903-779d9123c98d",
"documentation": "Creates a new User API token",
"method": "post",
"endpoint": "v0.1/api_tokens",
"responses": [
{
"uuid": "6f981001-26d0-4bec-9d8d-75ea465791a9",
"body": "{\n \"api_token\": \"\",\n \"created_at\": \"\",\n \"description\": \"\",\n \"id\": \"\",\n \"scope\": [\n \"{{oneOf (array 'all' 'viewer')}}\"\n ]\n}",
"latency": 0,
"statusCode": 201,
"label": "Success",
"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": "c356b823-ce6f-4835-8dd8-43e2259131e1",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 400,
"label": "Error",
"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": "19f3a8a6-2c25-442e-abb5-91746087e93c",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 401,
"label": "Unauthorized",
"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": "cfe6c453-a417-4919-856f-c6fa0b094ffa",
"documentation": "Delete the user api_token object with the specific id",
"method": "delete",
"endpoint": "v0.1/api_tokens/:api_token_id",
"responses": [
{
"uuid": "19077db5-07bb-408f-8a20-797e320e194f",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Success",
"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": "cfa3cdf8-05ae-4427-9532-bb6b106fa973",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 400,
"label": "Error",
"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": "0e21d7ed-fc40-4a76-b691-d0abba6a8aa3",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 401,
"label": "Unauthorized",
"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": "d8c9b99a-1606-4f8f-980b-f2fb8c5e4ad4",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 404,
"label": "NotFound",
"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": "307fe31d-811a-4d7d-a5ca-44b252dde668",
"documentation": "Returns a list of apps",
"method": "get",
"endpoint": "v0.1/apps",
"responses": [
{
"uuid": "756fb174-50e5-4020-a49a-315cdde19deb",
"body": "[\n {\n \"description\": \"\",\n \"display_name\": \"\",\n \"icon_source\": \"\",\n \"icon_url\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"os\": \"{{oneOf (array 'Android' 'iOS' 'macOS' 'Tizen' 'tvOS' 'Windows' 'Linux' 'Custom')}}\",\n \"owner\": {\n \"avatar_url\": \"\",\n \"display_name\": \"\",\n \"email\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"type\": \"{{oneOf (array 'org' 'user')}}\"\n },\n \"release_type\": \"\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "10feac46-a415-4551-b64e-7d942ec8cfcb",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "dc2feb7b-3501-4541-8793-62083520138d",
"documentation": "Creates a new app and returns it to the caller",
"method": "post",
"endpoint": "v0.1/apps",
"responses": [
{
"uuid": "c3f13991-055a-42d7-848e-2f92881b1a7b",
"body": "{\n \"description\": \"\",\n \"display_name\": \"\",\n \"icon_source\": \"\",\n \"icon_url\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"os\": \"{{oneOf (array 'Android' 'iOS' 'macOS' 'Tizen' 'tvOS' 'Windows' 'Linux' 'Custom')}}\",\n \"owner\": {\n \"avatar_url\": \"\",\n \"display_name\": \"\",\n \"email\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"type\": \"{{oneOf (array 'org' 'user')}}\"\n },\n \"release_type\": \"\"\n}",
"latency": 0,
"statusCode": 201,
"label": "Success",
"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": "2398e811-02f8-4d5c-b854-c4319aa8dfa0",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "340c1bd5-c09a-4be2-bf0e-26a7cb6cf20b",
"documentation": "Delete an app",
"method": "delete",
"endpoint": "v0.1/apps/:owner_name/:app_name",
"responses": [
{
"uuid": "9bda45d6-a97c-44c1-baa1-2ddfc7993023",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Success",
"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": "13e8b3e2-e21a-471e-b9bd-0a725a0041ae",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "8a1fffe4-4b23-4bbf-b6d1-fe2f334dac35",
"documentation": "Return a specific app with the given app name which belongs to the given owner.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name",
"responses": [
{
"uuid": "9910fea1-0234-4c65-8661-f0248d759511",
"body": "{\n \"description\": \"\",\n \"display_name\": \"\",\n \"icon_source\": \"\",\n \"icon_url\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"os\": \"{{oneOf (array 'Android' 'iOS' 'macOS' 'Tizen' 'tvOS' 'Windows' 'Linux' 'Custom')}}\",\n \"owner\": {\n \"avatar_url\": \"\",\n \"display_name\": \"\",\n \"email\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"type\": \"{{oneOf (array 'org' 'user')}}\"\n },\n \"release_type\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "c34305a5-bda4-4eb0-9a1d-aced14fa31d2",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "ea308904-720e-42b1-8a3f-8d3de8862f2d",
"documentation": "Partially updates a single app",
"method": "patch",
"endpoint": "v0.1/apps/:owner_name/:app_name",
"responses": [
{
"uuid": "dfbe23ee-fce1-4859-9296-01159c3f343d",
"body": "{\n \"description\": \"\",\n \"display_name\": \"\",\n \"icon_source\": \"\",\n \"icon_url\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"os\": \"{{oneOf (array 'Android' 'iOS' 'macOS' 'Tizen' 'tvOS' 'Windows' 'Linux' 'Custom')}}\",\n \"owner\": {\n \"avatar_url\": \"\",\n \"display_name\": \"\",\n \"email\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"type\": \"{{oneOf (array 'org' 'user')}}\"\n },\n \"release_type\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "733cecf3-ee54-45a7-9441-d4b18ade43ee",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "BadRequest",
"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": "01cf59f6-ac7a-4bd1-ac12-ca5c9cbb5777",
"documentation": "Count of active devices by interval in the time range.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/analytics/active_device_counts",
"responses": [
{
"uuid": "002830d9-c5e7-4094-97f9-5853234d1019",
"body": "{\n \"daily\": [\n {\n \"count\": {{faker 'number.int' max=99999}},\n \"datetime\": \"\"\n }\n ],\n \"monthly\": [\n {\n \"count\": {{faker 'number.int' max=99999}},\n \"datetime\": \"\"\n }\n ],\n \"weekly\": [\n {\n \"count\": {{faker 'number.int' max=99999}},\n \"datetime\": \"\"\n }\n ]\n}",
"latency": 0,
"statusCode": 200,
"label": "Count of active devices by interval in the time range.",
"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": "464e107c-5012-4ec5-a55e-da0e19f603cc",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '400' '403' '500')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason.",
"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": "1ed5e601-e9ce-4ae5-9051-4f64c75554b8",
"documentation": "Get list of audiences.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/analytics/audiences",
"responses": [
{
"uuid": "4bd2d275-06c4-4b30-8023-e172b0c255e6",
"body": "{\n \"nextLink\": \"\",\n \"values\": [\n {\n \"definition\": \"\",\n \"description\": \"\",\n \"estimated_count\": {{faker 'number.int' max=99999}},\n \"name\": \"\",\n \"state\": \"{{oneOf (array 'Calculating' 'Ready' 'Disabled')}}\"\n }\n ]\n}",
"latency": 0,
"statusCode": 200,
"label": "List of audiences.",
"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": "60ecba5a-1f87-4589-9a6d-b399396c1ec8",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "312799a2-b4dc-4248-b685-9d8b4a654b27",
"documentation": "Tests audience definition.",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/analytics/audiences/definition/test",
"responses": [
{
"uuid": "6fd071b7-0cd2-4922-89ec-a1b37814046e",
"body": "{\n \"custom_properties\": {},\n \"definition\": \"\",\n \"estimated_count\": {{faker 'number.int' max=99999}},\n \"estimated_total_count\": {{faker 'number.int' max=99999}}\n}",
"latency": 0,
"statusCode": 200,
"label": "Tests audience definition.",
"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": "15df5d91-15ff-48bd-b09b-3871a57059ee",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "ce736614-02ec-4943-9cb1-bd9d74de3418",
"documentation": "Get list of custom properties.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/analytics/audiences/metadata/custom_properties",
"responses": [
{
"uuid": "4d8616a6-eea1-4770-a327-84afe6dd0822",
"body": "{\n \"values\": {}\n}",
"latency": 0,
"statusCode": 200,
"label": "List of device properties.",
"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": "28b5ea2d-9168-45fe-961c-4873f61c5d54",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "cd3c29da-71a0-467e-aca9-4e119ed28b9f",
"documentation": "Get list of device properties.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/analytics/audiences/metadata/device_properties",
"responses": [
{
"uuid": "b9e57afb-e166-474e-b245-9638bc0e8da6",
"body": "{\n \"values\": {}\n}",
"latency": 0,
"statusCode": 200,
"label": "List of device properties.",
"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": "05cac286-a29d-424b-aa01-ad70a6c733af",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "745ed31d-eeb3-4b6c-81fe-d9bbfdcfdd81",
"documentation": "Get list of device property values.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/analytics/audiences/metadata/device_properties/:property_name/values",
"responses": [
{
"uuid": "a47ff27b-019d-41f5-bd95-02a863e00858",
"body": "{\n \"values\": [\n \"\"\n ]\n}",
"latency": 0,
"statusCode": 200,
"label": "List of supported device property values.",
"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": "eee3aa27-0c51-488e-9d59-fa19897e59e6",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "535959ea-4efa-4cf4-9086-2b478e502d02",
"documentation": "Deletes audience definition.",
"method": "delete",
"endpoint": "v0.1/apps/:owner_name/:app_name/analytics/audiences/:audience_name",
"responses": [
{
"uuid": "09d6a692-25ed-4872-b280-6025232c8c53",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Audiences 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": "1fa9ac57-5a7e-46bc-907c-adda4f748ee4",
"body": "",
"latency": 0,
"statusCode": 404,
"label": "Audiences does not exist.",
"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": "b10d6cff-e825-4939-90eb-6ed631c8f9e0",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "6798e90e-0a46-47c2-adb2-bc03ce1e86c2",
"documentation": "Gets audience definition.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/analytics/audiences/:audience_name",
"responses": [
{
"uuid": "3a4207fa-10f4-4b12-b98d-046a3c7b7857",
"body": "{\n \"definition\": \"\",\n \"description\": \"\",\n \"estimated_count\": {{faker 'number.int' max=99999}},\n \"name\": \"\",\n \"state\": \"{{oneOf (array 'Calculating' 'Ready' 'Disabled')}}\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Audiences definition.",
"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": "9d8f43bd-44f7-472f-84c6-1e260211d73b",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "353b7f1a-9fb8-4779-9690-1aa754ad92dc",
"documentation": "Returns whether audience definition exists.",
"method": "head",
"endpoint": "v0.1/apps/:owner_name/:app_name/analytics/audiences/:audience_name",
"responses": [
{
"uuid": "e9af672e-0337-4502-9de6-e94ae1f4c719",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Audiences 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": "541eaee7-65a4-4a92-936f-1d42cc375d87",
"body": "",
"latency": 0,
"statusCode": 404,
"label": "Audiences does not exist.",
"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": "3f2477b2-af68-4200-aeb7-dacdfe658bbd",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "009e70c7-9c3a-4cbf-9000-023dac211116",
"documentation": "Creates or updates audience definition.",
"method": "put",
"endpoint": "v0.1/apps/:owner_name/:app_name/analytics/audiences/:audience_name",
"responses": [
{
"uuid": "50035e78-5eb6-42c1-aa21-8601b8ccbd4d",
"body": "{\n \"definition\": \"\",\n \"description\": \"\",\n \"estimated_count\": {{faker 'number.int' max=99999}},\n \"name\": \"\",\n \"state\": \"{{oneOf (array 'Calculating' 'Ready' 'Disabled')}}\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Updated audiences definition.",
"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": "6de97b83-b456-4546-badc-27644485d1d3",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "6af4b907-a286-4770-8063-58c148b31879",
"documentation": "Available for UWP apps only.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/analytics/crash_counts",
"responses": [
{
"uuid": "b4a2e738-7512-4726-9210-af558dd7a01f",
"body": "{\n \"count\": {{faker 'number.int' max=99999}},\n \"crashes\": [\n {\n \"count\": {{faker 'number.int' max=99999}},\n \"datetime\": \"\"\n }\n ]\n}",
"latency": 0,
"statusCode": 200,
"label": "Count of crashes by day in the time range and total crashes over the time range.",
"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": "66b78a4f-1ef1-46db-a28c-e67b28afd1e3",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '400' '403' '500')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason.",
"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": "f767e640-caea-44f3-9046-4114b1ce6188",
"documentation": "Overall crashes and affected users count of the selected crash groups with selected versions.",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/analytics/crash_groups",
"responses": [
{
"uuid": "89a26c1a-016b-431f-a95e-44a761f6491f",
"body": "[\n {\n \"app_version\": \"\",\n \"crash_group_id\": \"\",\n \"overall\": {\n \"crash_count\": {{faker 'number.int' max=99999}},\n \"device_count\": {{faker 'number.int' max=99999}}\n }\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Overall crashes and affected users count for all selected crash groups.",
"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": "d605c572-a7a0-4a50-91fd-ab6e5483fad5",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '400' '403' '500')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason.",
"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": "90e34b90-4b9c-47f8-8951-5dc94e22e90f",
"documentation": "Available for UWP apps only.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/analytics/crash_groups/:crash_group_id/crash_counts",
"responses": [
{
"uuid": "34980714-1d35-4d43-aa05-dee06aca1617",
"body": "{\n \"count\": {{faker 'number.int' max=99999}},\n \"crashes\": [\n {\n \"count\": {{faker 'number.int' max=99999}},\n \"datetime\": \"\"\n }\n ]\n}",
"latency": 0,
"statusCode": 200,
"label": "Count of crashes by day in the time range and total crashes over the time range.",
"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": "7f9e22c7-3df8-467b-b2e5-d9f96291c229",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '400' '403' '500')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason.",
"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": "fddf786d-b1ab-44e8-916c-5ae2bb13b8a5",
"documentation": "Available for UWP apps only.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/analytics/crash_groups/:crash_group_id/models",
"responses": [
{
"uuid": "9cd98062-44c3-4a9b-ab2d-7915bcf5ff1f",
"body": "{\n \"crash_count\": {{faker 'number.int' max=99999}},\n \"models\": [\n {\n \"crash_count\": {{faker 'number.int' max=99999}},\n \"model_name\": \"\"\n }\n ]\n}",
"latency": 0,
"statusCode": 200,
"label": "Top models with percentage in descending order.",
"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": "7c939f2d-26cd-47ca-994f-6968b149055b",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '400' '403' '500')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason.",
"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": "ce635848-9388-42fa-b42e-9dd9e91c8bbe",
"documentation": "Available for UWP apps only.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/analytics/crash_groups/:crash_group_id/operating_systems",
"responses": [
{
"uuid": "e81729c3-aab9-4409-81d9-a023255d55a6",
"body": "{\n \"crash_count\": {{faker 'number.int' max=99999}},\n \"operating_systems\": [\n {\n \"crash_count\": {{faker 'number.int' max=99999}},\n \"operating_system_name\": \"\"\n }\n ]\n}",
"latency": 0,
"statusCode": 200,
"label": "Top OSes with percentage in descending order.",
"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": "d81a821a-47bb-4f5a-b0b2-667afc21b552",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '400' '403' '500')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason.",
"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": "1cadba4d-58fe-472e-8988-aced4ed8eb1a",
"documentation": "Available for UWP apps only.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/analytics/crash_groups/:crash_group_id/overall",
"responses": [
{
"uuid": "ba36c48e-950a-4ac4-b34a-7c27c760b485",
"body": "{\n \"crash_count\": {{faker 'number.int' max=99999}},\n \"device_count\": {{faker 'number.int' max=99999}}\n}",
"latency": 0,
"statusCode": 200,
"label": "Overall crashes and affected users count.",
"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": "4b910e81-da7d-4110-bd42-fcd08439d76e",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '400' '403' '500')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason.",
"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": "0774dca8-2b0d-43da-a45f-5c49cee4b93e",
"documentation": "Percentage of crash-free device by day in the time range based on the selected versions. Api will return -1 if crash devices is greater than active devices.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/analytics/crashfree_device_percentages",
"responses": [
{
"uuid": "51193bf5-2c07-44fd-b626-71106872419d",
"body": "{\n \"average_percentage\": {{faker 'number.float'}},\n \"daily_percentages\": [\n {\n \"datetime\": \"\",\n \"percentage\": {{faker 'number.float'}}\n }\n ]\n}",
"latency": 0,
"statusCode": 200,
"label": "Percentage of crash-free devices by day in the time range and overall percentage of the time range.",
"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": "c5bcf838-5955-47a4-8aa7-ef237c42f9ee",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '400' '403' '500')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason.",
"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": "00e0fde1-a0db-4509-93d3-7701858eb65f",
"documentation": "Count of total downloads for the provided distribution releases.",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/analytics/distribution/release_counts",
"responses": [
{
"uuid": "0227344b-c60a-4cef-a3da-57f5adea02b2",
"body": "{\n \"counts\": [\n {\n \"distribution_group\": \"\",\n \"release_id\": \"\",\n \"total_count\": {{faker 'number.int' max=99999}},\n \"unique_count\": {{faker 'number.int' max=99999}}\n }\n ],\n \"total\": {{faker 'number.int' max=99999}}\n}",
"latency": 0,
"statusCode": 200,
"label": "Count of total downloads for the provided distribution release(s).",
"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": "2d600f9f-a410-483e-9ae6-f54473bfe940",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason.",
"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": "e1ff0b93-7a19-4aaf-8795-87dad3db8817",
"documentation": "Delete the set of Events with the specified event names.",
"method": "delete",
"endpoint": "v0.1/apps/:owner_name/:app_name/analytics/event_logs/:event_name",
"responses": [
{
"uuid": "d8f044ba-b078-4eac-beb4-9753d7ef9570",
"body": "",
"latency": 0,
"statusCode": 200,
"label": "Event 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": "893a6d90-b4de-491b-8409-b284841a1c5d",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '400' '403' '500')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason.",
"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": "4870e1bf-f592-4d3a-a20f-e770be1fe9d0",
"documentation": "Count of active events in the time range ordered by event.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/analytics/events",
"responses": [
{
"uuid": "61ff76ef-056c-491a-94e5-ba511efa6357",
"body": "{\n \"events\": [\n {\n \"count\": {{faker 'number.int' max=99999}},\n \"count_per_device\": {{faker 'number.float'}},\n \"count_per_session\": {{faker 'number.float'}},\n \"device_count\": {{faker 'number.int' max=99999}},\n \"id\": \"\",\n \"name\": \"\",\n \"previous_count\": {{faker 'number.int' max=99999}},\n \"previous_device_count\": {{faker 'number.int' max=99999}}\n }\n ],\n \"total\": {{faker 'number.int' max=99999}},\n \"total_devices\": {{faker 'number.int' max=99999}}\n}",
"latency": 0,
"statusCode": 200,
"label": "Count of active events in the time range ordered by event.",
"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": "1986b761-9173-406d-87e2-53e8ce9a93ba",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '400' '403' '500')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason.",
"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": "62bf6b68-42f7-44c8-aa00-5a0cd3f8506c",
"documentation": "Delete the set of Events with the specified event names.",
"method": "delete",
"endpoint": "v0.1/apps/:owner_name/:app_name/analytics/events/:event_name",
"responses": [
{
"uuid": "3ab3d346-0355-4724-8e7e-a8238347de20",
"body": "",
"latency": 0,
"statusCode": 200,
"label": "Event 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": "8e710d7f-d900-4958-ac50-89d022a36ea1",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '400' '403' '500')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason.",
"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": "f871d601-f28c-455e-bd31-d5ab68b86355",
"documentation": "Count of events per device by interval in the time range.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/analytics/events/:event_name/count_per_device",
"responses": [
{
"uuid": "ad7ccf83-7e09-4c89-9496-9a1f323b21b0",
"body": "{\n \"avg_count_per_device\": {{faker 'number.float'}},\n \"count_per_device\": [\n {\n \"count\": {{faker 'number.float'}},\n \"datetime\": \"\"\n }\n ],\n \"previous_avg_count_per_device\": {{faker 'number.float'}}\n}",
"latency": 0,
"statusCode": 200,
"label": "Count of events per device by interval in the time range.",
"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": "d0748b5c-81cd-4f9c-94ee-fecfe62b1861",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '400' '403' '500')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason.",
"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": "f7b2e0bb-3c35-481c-80a6-83309b6c4b3d",
"documentation": "Count of events per session by interval in the time range.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/analytics/events/:event_name/count_per_session",
"responses": [
{
"uuid": "556ce911-3aa0-4394-8306-9bedab6dd8ab",
"body": "{\n \"avg_count_per_session\": {{faker 'number.float'}},\n \"count_per_session\": [\n {\n \"count\": {{faker 'number.float'}},\n \"datetime\": \"\"\n }\n ],\n \"previous_avg_count_per_session\": {{faker 'number.float'}}\n}",
"latency": 0,
"statusCode": 200,
"label": "Count of events per session by interval in the time range.",
"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": "d9eff96e-2d7f-480b-863d-3367dd79c4d3",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '400' '403' '500')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason.",
"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": "437d4b1f-59a2-468c-9265-b199904e03b8",
"documentation": "Count of devices for an event by interval in the time range.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/analytics/events/:event_name/device_count",
"responses": [
{
"uuid": "516853a9-aa48-4970-a6f5-d0c090662732",
"body": "{\n \"devices_count\": [\n {\n \"count\": {{faker 'number.int' max=99999}},\n \"datetime\": \"\"\n }\n ],\n \"previous_total_devices_with_event\": {{faker 'number.int' max=99999}},\n \"total_devices\": {{faker 'number.int' max=99999}},\n \"total_devices_with_event\": {{faker 'number.int' max=99999}}\n}",
"latency": 0,
"statusCode": 200,
"label": "Count of devices for an event by interval in the time range.",
"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": "adb43f92-8927-4680-ae12-864c52635950",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '400' '403' '500')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason.",
"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": "72ee879d-a3bb-4daa-a636-db08a223fe89",
"documentation": "Count of events by interval in the time range.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/analytics/events/:event_name/event_count",
"responses": [
{
"uuid": "5b39204a-3795-427b-96a9-59851ae195e8",
"body": "{\n \"count\": [\n {\n \"count\": {{faker 'number.int' max=99999}},\n \"datetime\": \"\"\n }\n ],\n \"previous_total_count\": {{faker 'number.int' max=99999}},\n \"total_count\": {{faker 'number.int' max=99999}}\n}",
"latency": 0,
"statusCode": 200,
"label": "Count of events by interval in the time range.",
"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": "9055595f-aa10-4734-8ab2-2465c63a9293",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '400' '403' '500')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason.",
"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": "fbb1c6f8-1827-420a-af6b-2562f445ac3e",
"documentation": "Event properties.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/analytics/events/:event_name/properties",
"responses": [
{
"uuid": "b87e1c66-459e-4eb0-8eeb-5bd2a232751e",
"body": "{\n \"event_properties\": [\n \"\"\n ]\n}",
"latency": 0,
"statusCode": 200,
"label": "Event properties.",
"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": "b653f3fe-bc51-48d1-964d-6b922b65d5c3",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '400' '403' '500')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason.",
"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": "4efc64aa-034d-4d29-a90e-85682dc384c0",
"documentation": "Event properties value counts during the time range in descending order.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/analytics/events/:event_name/properties/:event_property_name/counts",
"responses": [
{
"uuid": "387431da-e02f-4895-97b1-5f9cf4e3a382",
"body": "{\n \"total\": {{faker 'number.int' max=99999}},\n \"values\": [\n {\n \"count\": {{faker 'number.int' max=99999}},\n \"name\": \"\",\n \"previous_count\": {{faker 'number.int' max=99999}}\n }\n ]\n}",
"latency": 0,
"statusCode": 200,
"label": "Event properties value counts during the time range in descending order.",
"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": "8744efd4-c523-44d0-afc8-c507a23aa72a",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '400' '403' '500')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason.",
"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": "fc889f32-4c0f-45ce-a187-7b1b4a05940d",
"documentation": "Logs received between the specified start time and the current time. The API will return a maximum of 100 logs per call.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/analytics/generic_log_flow",
"responses": [
{
"uuid": "dad70890-5b28-4cb8-a33b-fe4d67d43dc2",
"body": "{\n \"exceeded_max_limit\": {{faker 'datatype.boolean'}},\n \"last_received_log_timestamp\": \"{{faker 'date.recent' 365}}\",\n \"logs\": [\n {\n \"account_id\": \"\",\n \"auth_provider\": \"\",\n \"device\": {\n \"app_build\": \"\",\n \"app_namespace\": \"\",\n \"app_version\": \"\",\n \"carrier_code\": \"\",\n \"carrier_country\": \"\",\n \"carrier_name\": \"\",\n \"live_update_deployment_key\": \"\",\n \"live_update_package_hash\": \"\",\n \"live_update_release_label\": \"\",\n \"locale\": \"\",\n \"model\": \"\",\n \"oem_name\": \"\",\n \"os_api_level\": {{faker 'number.int' max=99999}},\n \"os_build\": \"\",\n \"os_name\": \"\",\n \"os_version\": \"\",\n \"screen_size\": \"\",\n \"sdk_name\": \"\",\n \"sdk_version\": \"\",\n \"time_zone_offset\": {{faker 'number.int' max=99999}},\n \"wrapper_runtime_version\": \"\",\n \"wrapper_sdk_name\": \"\",\n \"wrapper_sdk_version\": \"\"\n },\n \"event_id\": \"\",\n \"event_name\": \"\",\n \"install_id\": \"{{faker 'string.uuid'}}\",\n \"message_id\": \"\",\n \"properties\": {},\n \"session_id\": \"{{faker 'string.uuid'}}\",\n \"timestamp\": \"{{faker 'date.recent' 365}}\",\n \"type\": \"{{oneOf (array 'event' 'page' 'start_session' 'error' 'start_service' 'custom_properties')}}\"\n }\n ]\n}",
"latency": 0,
"statusCode": 200,
"label": "List of logs for the requested time range.",
"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": "7cddc62a-623b-4605-bc91-99c3ab0a2f0d",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "05ccc96f-de96-4285-bc4d-36e7b43d324d",
"documentation": "Languages in the time range.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/analytics/languages",
"responses": [
{
"uuid": "cf76ab1f-2627-4335-a873-f700855bed31",
"body": "{\n \"languages\": [\n {\n \"count\": {{faker 'number.int' max=99999}},\n \"language_name\": \"\",\n \"previous_count\": {{faker 'number.int' max=99999}}\n }\n ],\n \"total\": {{faker 'number.int' max=99999}}\n}",
"latency": 0,
"statusCode": 200,
"label": "Languages with count during the time range in descending order.",
"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": "6e59a68b-b5dd-4948-b538-e2180d982a44",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '400' '403' '500')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason.",
"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": "6bed28d9-e924-4e26-aedb-2718c9e3eb88",
"documentation": "Logs received between the specified start time and the current time. The API will return a maximum of 100 logs per call.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/analytics/log_flow",
"responses": [
{
"uuid": "bcc1baeb-a614-4168-8aa3-c0c4bc2aedcd",
"body": "{\n \"exceeded_max_limit\": {{faker 'datatype.boolean'}},\n \"last_received_log_timestamp\": \"{{faker 'date.recent' 365}}\",\n \"logs\": [\n {\n \"device\": {\n \"app_build\": \"\",\n \"app_namespace\": \"\",\n \"app_version\": \"\",\n \"carrier_code\": \"\",\n \"carrier_country\": \"\",\n \"carrier_name\": \"\",\n \"live_update_deployment_key\": \"\",\n \"live_update_package_hash\": \"\",\n \"live_update_release_label\": \"\",\n \"locale\": \"\",\n \"model\": \"\",\n \"oem_name\": \"\",\n \"os_api_level\": {{faker 'number.int' max=99999}},\n \"os_build\": \"\",\n \"os_name\": \"\",\n \"os_version\": \"\",\n \"screen_size\": \"\",\n \"sdk_name\": \"\",\n \"sdk_version\": \"\",\n \"time_zone_offset\": {{faker 'number.int' max=99999}},\n \"wrapper_runtime_version\": \"\",\n \"wrapper_sdk_name\": \"\",\n \"wrapper_sdk_version\": \"\"\n },\n \"install_id\": \"{{faker 'string.uuid'}}\",\n \"timestamp\": \"{{faker 'date.recent' 365}}\",\n \"type\": \"{{oneOf (array 'event' 'page' 'start_session' 'error' 'start_service' 'custom_properties')}}\"\n }\n ]\n}",
"latency": 0,
"statusCode": 200,
"label": "List of logs for the requested time range.",
"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": "713b5f7c-bf73-40e7-b9c2-87208bff5c75",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "3f25d85f-da96-4909-aab6-c9243a5c4931",
"documentation": "Models in the time range.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/analytics/models",
"responses": [
{
"uuid": "ab91c67b-cb2c-4a73-8a19-966b58df61d7",
"body": "{\n \"models\": [\n {\n \"count\": {{faker 'number.int' max=99999}},\n \"model_name\": \"\",\n \"previous_count\": {{faker 'number.int' max=99999}}\n }\n ],\n \"total\": {{faker 'number.int' max=99999}}\n}",
"latency": 0,
"statusCode": 200,
"label": "Models with count during the time range in descending order.",
"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": "35fd80ff-d337-4024-a5df-8a12609e64d1",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '400' '403' '500')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason.",
"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": "0ce17ceb-0624-4b8d-aff4-9019cbd26583",
"documentation": "OSes in the time range.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/analytics/oses",
"responses": [
{
"uuid": "041095ee-9ed2-43a8-a407-097b12948c6d",
"body": "{\n \"oses\": [\n {\n \"count\": {{faker 'number.int' max=99999}},\n \"os_name\": \"\",\n \"previous_count\": {{faker 'number.int' max=99999}}\n }\n ],\n \"total\": {{faker 'number.int' max=99999}}\n}",
"latency": 0,
"statusCode": 200,
"label": "OSes with count during the time range in descending order.",
"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": "da0b924e-bd0e-4ddd-8e7d-e1eac7a0fa51",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '400' '403' '500')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason.",
"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": "6872c6a2-82bf-4e79-91a9-f814e7614186",
"documentation": "Places in the time range.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/analytics/places",
"responses": [
{
"uuid": "ee0f3482-db29-4c13-bda7-3ecb9fd753ab",
"body": "{\n \"places\": [\n {\n \"code\": \"\",\n \"count\": {{faker 'number.int' max=99999}},\n \"previous_count\": {{faker 'number.int' max=99999}}\n }\n ],\n \"total\": {{faker 'number.int' max=99999}}\n}",
"latency": 0,
"statusCode": 200,
"label": "Places with count during the time range in descending order.",
"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": "828af942-87bf-41c7-b808-9fb4102ebe86",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '400' '403' '500')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason.",
"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": "98d20f32-5ecb-4b40-81fe-48df84fc7abc",
"documentation": "Count of sessions in the time range.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/analytics/session_counts",
"responses": [
{
"uuid": "8e7428cc-d3be-4fcc-8488-7e1776c01094",
"body": "[\n {\n \"count\": {{faker 'number.int' max=99999}},\n \"datetime\": \"\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Count of sessions in the time range.",
"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": "5a631343-211a-4487-9428-2c80d3efa0d1",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason.",
"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": "d0be6707-b116-4372-96c8-d3d9f582597f",
"documentation": "Gets session duration.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/analytics/session_durations_distribution",
"responses": [
{
"uuid": "53440f97-31d8-4b28-92de-26f62cee03ca",
"body": "{\n \"average_duration\": \"\",\n \"distribution\": [\n {\n \"bucket\": \"\",\n \"count\": {{faker 'number.int' max=99999}}\n }\n ],\n \"previous_average_duration\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "List of session durations for requested time range.",
"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": "674855f2-e9e0-48a1-b500-f0e250fdd835",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '400' '403' '500')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason.",
"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": "5007c55e-fadf-4433-affe-83989b81c5e0",
"documentation": "Count of sessions per device in the time range.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/analytics/sessions_per_device",
"responses": [
{
"uuid": "0087802f-88c3-4bee-ba63-74babfb9c358",
"body": "{\n \"average_sessions_per_user\": {{faker 'number.float'}},\n \"previous_average_sessions_per_user\": {{faker 'number.float'}},\n \"previous_total_count\": {{faker 'number.int' max=99999}},\n \"sessions_per_user\": [\n {\n \"count\": {{faker 'number.float'}},\n \"datetime\": \"\"\n }\n ],\n \"total_count\": {{faker 'number.int' max=99999}}\n}",
"latency": 0,
"statusCode": 200,
"label": "Count of sessions per device in the time range.",
"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": "03c47cf5-3e17-415c-a8b2-77452d8f967e",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '400' '403' '500')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason.",
"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": "a75d69e4-3ad5-4f42-b571-f8cab68819c2",
"documentation": "Count of active versions in the time range ordered by version.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/analytics/versions",
"responses": [
{
"uuid": "b0b7ff4f-d886-434c-9ceb-18e3f75e5b35",
"body": "{\n \"total\": {{faker 'number.int' max=99999}},\n \"versions\": [\n {\n \"count\": {{faker 'number.int' max=99999}},\n \"previous_count\": {{faker 'number.int' max=99999}},\n \"version\": \"\"\n }\n ]\n}",
"latency": 0,
"statusCode": 200,
"label": "Count of active versions in the time range ordered by version.",
"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": "23e182ac-83b8-478d-a9e1-1661d6bd64d9",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '400' '403' '500')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason.",
"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": "a9c2ec3b-a362-4eec-bd06-734644792cef",
"documentation": "Returns App API tokens for the app",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/api_tokens",
"responses": [
{
"uuid": "50e2a7c9-aa4b-4d59-91de-548a09d6996e",
"body": "[\n {\n \"created_at\": \"\",\n \"description\": \"\",\n \"id\": \"\",\n \"scope\": [\n \"{{oneOf (array 'all' 'viewer')}}\"\n ]\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "4223a1ec-0407-4775-9d7e-623fd86ffa74",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 400,
"label": "Error",
"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": "5698d25c-6ca3-4845-8eb8-8af7ce1fd1ed",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 401,
"label": "Unauthorized",
"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": "8cec1e7f-c85f-4e7a-8f44-a11661fcfd26",
"documentation": "Creates a new App API token",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/api_tokens",
"responses": [
{
"uuid": "b2c93d61-3628-4f9c-be54-4acd042edf21",
"body": "{\n \"api_token\": \"\",\n \"created_at\": \"\",\n \"description\": \"\",\n \"id\": \"\",\n \"scope\": [\n \"{{oneOf (array 'all' 'viewer')}}\"\n ]\n}",
"latency": 0,
"statusCode": 201,
"label": "Success",
"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": "05ac4d39-4f7a-4208-a416-05189b311df8",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 400,
"label": "Error",
"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": "43f566df-7130-4380-938b-aa40c0d1bbfe",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 401,
"label": "Unauthorized",
"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": "794b5525-076d-428a-b7a1-4a662129445b",
"documentation": "Delete the App Api Token object with the specific ID",
"method": "delete",
"endpoint": "v0.1/apps/:owner_name/:app_name/api_tokens/:api_token_id",
"responses": [
{
"uuid": "d764553e-cb57-48cb-99dc-44d21d962901",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Success",
"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": "2b91b97d-7415-49e9-96da-fa797f845301",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 400,
"label": "Error",
"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": "4a5ef205-db25-4579-af04-b3010ba3efc8",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 401,
"label": "Unauthorized",
"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": "a78b5d1c-be70-4396-9087-961336c83d3e",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 404,
"label": "NotFound",
"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": "4d1f05e8-cb78-4589-9f64-ced9e102cf9f",
"documentation": "Delete mapping of apple app to an existing app in apple store.",
"method": "delete",
"endpoint": "v0.1/apps/:owner_name/:app_name/apple_mapping",
"responses": [
{
"uuid": "c8a5d214-0839-4147-9b8c-9a93c1ce5b60",
"body": "",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "f8444de6-320e-4d9a-8456-3553eee1cfa7",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "887043d3-d7c5-485c-989f-1f1b39e9ffbb",
"documentation": "Get mapping of apple app to an existing app in apple store.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/apple_mapping",
"responses": [
{
"uuid": "7fd270c8-4bf4-40ca-9931-5782b0bd61a1",
"body": "{\n \"app_id\": \"\",\n \"apple_id\": \"\",\n \"service_connection_id\": \"\",\n \"team_identifier\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "66fd5903-e8bd-4e8f-b5a8-89049e90b23e",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "06179e94-79ca-4434-897b-001a3b04ab4a",
"documentation": "Create a mapping for an existing app in apple store for the specified application.",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/apple_mapping",
"responses": [
{
"uuid": "07f18cfe-60f8-4861-bfc5-d5865523fa2e",
"body": "{\n \"app_id\": \"\",\n \"apple_id\": \"\",\n \"service_connection_id\": \"\",\n \"team_identifier\": \"\"\n}",
"latency": 0,
"statusCode": 201,
"label": "Success",
"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": "1b52da17-e8fd-4426-94e5-b733c294e8eb",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "bca3307c-e72c-48e2-a929-4d6484bf95f8",
"documentation": "Fetch all apple test flight groups",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/apple_test_flight_groups",
"responses": [
{
"uuid": "ce96608d-d12b-4045-9c29-05d7a311f62f",
"body": "[\n {\n \"appleId\": {{faker 'number.int' max=99999}},\n \"id\": \"\",\n \"name\": \"\",\n \"providerId\": {{faker 'number.int' max=99999}}\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "805229b4-fb5f-414f-8dca-17f4c6465873",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "2f7514e4-307b-4a0a-be6f-e7aca4fb7bd5",
"documentation": "Deletes the uploaded app avatar",
"method": "delete",
"endpoint": "v0.1/apps/:owner_name/:app_name/avatar",
"responses": [
{
"uuid": "23b3cdc1-25ab-48b0-afda-f2619232e71a",
"body": "{\n \"description\": \"\",\n \"display_name\": \"\",\n \"icon_source\": \"\",\n \"icon_url\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"os\": \"{{oneOf (array 'Android' 'iOS' 'macOS' 'Tizen' 'tvOS' 'Windows' 'Linux' 'Custom')}}\",\n \"owner\": {\n \"avatar_url\": \"\",\n \"display_name\": \"\",\n \"email\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"type\": \"{{oneOf (array 'org' 'user')}}\"\n },\n \"release_type\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "25535ee2-6d0a-4c12-8259-0cf1c780a21b",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "141ff9e3-d501-47af-9e8f-9ac3290ece90",
"documentation": "Sets the app avatar",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/avatar",
"responses": [
{
"uuid": "215e2612-6cb1-4051-b477-d11e99fc1d2f",
"body": "",
"latency": 0,
"statusCode": 200,
"label": "Success",
"headers": [
{ "key": "Content-Type", "value": "multipart/form-data" }
],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": true,
"crudKey": "id"
},
{
"uuid": "e40e6415-942a-4e0a-826e-f0e2a6047403",
"body": "",
"latency": 0,
"statusCode": 200,
"label": "Error",
"headers": [
{ "key": "Content-Type", "value": "multipart/form-data" }
],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false,
"crudKey": "id"
}
],
"enabled": true,
"responseMode": null,
"type": "http"
},
{
"uuid": "8e327156-bbc6-47fe-ba27-3a794b2e3b1c",
"documentation": "Returns a list of azure subscriptions for the app",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/azure_subscriptions",
"responses": [
{
"uuid": "cb7141a2-5aad-4867-b9c4-ad2db5da7382",
"body": "[\n {\n \"is_billable\": {{faker 'datatype.boolean'}},\n \"is_billing\": {{faker 'datatype.boolean'}},\n \"is_microsoft_internal\": {{faker 'datatype.boolean'}},\n \"subscription_id\": \"{{faker 'string.uuid'}}\",\n \"subscription_name\": \"\",\n \"tenant_id\": \"{{faker 'string.uuid'}}\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "1a670f72-f921-4642-963e-64462fc87587",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "90c301fa-739c-4daf-ae59-d4f4a00a42d2",
"documentation": "Link azure subscription to an app",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/azure_subscriptions",
"responses": [
{
"uuid": "c005da45-6c04-4fd9-88ee-ed50f202d4f2",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Success",
"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": "050868b7-cef6-4d67-97ac-8597699540d0",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "104ead9c-7371-4236-8a30-626f706249e0",
"documentation": "Delete the azure subscriptions for the app",
"method": "delete",
"endpoint": "v0.1/apps/:owner_name/:app_name/azure_subscriptions/:azure_subscription_id",
"responses": [
{
"uuid": "ef450282-703e-4f4b-a10e-6f46e175d3b4",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Success",
"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": "aada0f17-a116-4bf0-99c7-fd878f1ea7a1",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "f5812cd9-908d-44c5-8f33-307c4b1b5cf9",
"documentation": "Aggregated Billing Information for owner of a given app.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/billing/aggregated",
"responses": [
{
"uuid": "3dda63d7-bdde-43d9-b9d3-621bf03964fb",
"body": "{\n \"azureSubscriptionId\": \"\",\n \"azureSubscriptionState\": \"{{oneOf (array 'Enabled' 'Disabled' 'NotSet')}}\",\n \"billingPlans\": {\n \"buildService\": {\n \"canSelectTrialPlan\": {{faker 'datatype.boolean'}},\n \"currentBillingPeriod\": {\n \"byAccount\": {\n \"count\": {{faker 'number.int' max=99999}},\n \"plan\": {\n \"attributes\": {},\n \"id\": \"\",\n \"limits\": {},\n \"parentId\": \"\",\n \"paymentSource\": \"{{oneOf (array 'None' 'AppCenter' 'GitHub' 'Xtc')}}\",\n \"price\": {{faker 'number.int' max=99999}},\n \"service\": \"{{oneOf (array 'Build' 'Test')}}\",\n \"version\": \"\"\n }\n },\n \"endTime\": \"\",\n \"startTime\": \"\"\n },\n \"lastTrialPlanExpirationTime\": \"\"\n },\n \"testService\": {\n \"canSelectTrialPlan\": {{faker 'datatype.boolean'}},\n \"currentBillingPeriod\": {\n \"byAccount\": {\n \"count\": {{faker 'number.int' max=99999}},\n \"plan\": {\n \"attributes\": {},\n \"id\": \"\",\n \"limits\": {},\n \"parentId\": \"\",\n \"paymentSource\": \"{{oneOf (array 'None' 'AppCenter' 'GitHub' 'Xtc')}}\",\n \"price\": {{faker 'number.int' max=99999}},\n \"service\": \"{{oneOf (array 'Build' 'Test')}}\",\n \"version\": \"\"\n }\n },\n \"endTime\": \"\",\n \"startTime\": \"\"\n },\n \"lastTrialPlanExpirationTime\": \"\"\n }\n },\n \"id\": \"\",\n \"timestamp\": \"\",\n \"usage\": {\n \"buildService\": {\n \"currentUsagePeriod\": {\n \"byAccount\": {},\n \"byApp\": {},\n \"endTime\": \"\",\n \"startTime\": \"\"\n }\n },\n \"testService\": {\n \"currentUsagePeriod\": {\n \"byAccount\": {},\n \"byApp\": {},\n \"endTime\": \"\",\n \"startTime\": \"\"\n }\n }\n },\n \"version\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Aggregated Billing Information for owner of a given app",
"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": "6a4a44e5-4a2d-4c9a-9a67-6acf7c314840",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '400' '403' '500')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "bc064cd8-6fc8-4061-8e82-b9019d27767d",
"documentation": "Returns the list of Git branches for this application",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/branches",
"responses": [
{
"uuid": "a8294525-d224-47d2-b376-4652a3f11ab7",
"body": "[\n {\n \"configured\": {{faker 'datatype.boolean'}},\n \"lastBuild\": {\n \"buildNumber\": \"\",\n \"finishTime\": \"\",\n \"id\": {{faker 'number.int' max=99999}},\n \"lastChangedDate\": \"\",\n \"queueTime\": \"\",\n \"result\": \"\",\n \"sourceBranch\": \"\",\n \"sourceVersion\": \"\",\n \"startTime\": \"\",\n \"status\": \"\"\n }\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "5fff3067-e4ac-46b9-bf66-dbd48187949b",
"body": "{\n \"code\": \"\",\n \"id\": \"\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Bad Request",
"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": "4862470f-21e3-48aa-b744-ad7ecc29752f",
"documentation": "Returns the list of builds for the branch",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/branches/:branch/builds",
"responses": [
{
"uuid": "21539658-3442-40f3-b9bf-6f82fa874468",
"body": "[\n {\n \"buildNumber\": \"\",\n \"finishTime\": \"\",\n \"id\": {{faker 'number.int' max=99999}},\n \"lastChangedDate\": \"\",\n \"queueTime\": \"\",\n \"result\": \"\",\n \"sourceBranch\": \"\",\n \"sourceVersion\": \"\",\n \"startTime\": \"\",\n \"status\": \"\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "fc1c2bb9-04ec-412c-a1cd-716f5b2e6bfe",
"documentation": "Create a build",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/branches/:branch/builds",
"responses": [
{
"uuid": "58346b74-4ecb-49dd-9d3b-08770c2a8097",
"body": "{\n \"buildNumber\": \"\",\n \"finishTime\": \"\",\n \"id\": {{faker 'number.int' max=99999}},\n \"lastChangedDate\": \"\",\n \"queueTime\": \"\",\n \"result\": \"\",\n \"sourceBranch\": \"\",\n \"sourceVersion\": \"\",\n \"startTime\": \"\",\n \"status\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Created build(s)",
"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": "7e073112-01c7-4283-851c-1a7bc61f86e8",
"documentation": "Deletes the branch build configuration",
"method": "delete",
"endpoint": "v0.1/apps/:owner_name/:app_name/branches/:branch/config",
"responses": [
{
"uuid": "9c05f148-5fdd-40b2-a2b9-855fd0c3e451",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "2e89a896-70ad-4537-b028-d8d896681392",
"documentation": "Gets the branch configuration",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/branches/:branch/config",
"responses": [
{
"uuid": "4795a9ea-8151-4ceb-8c12-ea3e06198052",
"body": "{\n \"artifactVersioning\": {\n \"buildNumberFormat\": \"{{oneOf (array 'buildId' 'timestamp')}}\"\n },\n \"badgeIsEnabled\": {{faker 'datatype.boolean'}},\n \"cloneFromBranch\": \"\",\n \"signed\": {{faker 'datatype.boolean'}},\n \"testsEnabled\": {{faker 'datatype.boolean'}},\n \"toolsets\": {\n \"android\": {\n \"automaticSigning\": {{faker 'datatype.boolean'}},\n \"buildVariant\": \"release\",\n \"gradleWrapperPath\": \"android/gradlew\",\n \"isRoot\": {{faker 'datatype.boolean'}},\n \"keyAlias\": \"\",\n \"keyPassword\": \"\",\n \"keystoreEncoded\": \"\",\n \"keystoreFilename\": \"\",\n \"keystorePassword\": \"\",\n \"module\": \"app\",\n \"runLint\": {{faker 'datatype.boolean'}},\n \"runTests\": true\n },\n \"javascript\": {\n \"packageJsonPath\": \"\",\n \"reactNativeVersion\": \"\",\n \"runTests\": {{faker 'datatype.boolean'}}\n },\n \"xamarin\": {\n \"args\": \"\",\n \"configuration\": \"\",\n \"isSimBuild\": {{faker 'datatype.boolean'}},\n \"monoVersion\": \"\",\n \"p12File\": \"\",\n \"p12Pwd\": \"\",\n \"provProfile\": \"\",\n \"sdkBundle\": \"\",\n \"slnPath\": \"\",\n \"symlink\": \"\"\n },\n \"xcode\": {\n \"appExtensionProvisioningProfileFiles\": [\n {\n \"fileId\": \"\",\n \"fileName\": \"\",\n \"targetBundleIdentifier\": \"\",\n \"uploadId\": \"\"\n }\n ],\n \"archiveConfiguration\": \"\",\n \"automaticSigning\": {{faker 'datatype.boolean'}},\n \"cartfilePath\": \"\",\n \"certificateEncoded\": \"\",\n \"certificateFileId\": \"\",\n \"certificateFilename\": \"\",\n \"certificatePassword\": \"\",\n \"certificateUploadId\": \"\",\n \"forceLegacyBuildSystem\": {{faker 'datatype.boolean'}},\n \"podfilePath\": \"\",\n \"projectOrWorkspacePath\": \"\",\n \"provisioningProfileEncoded\": \"\",\n \"provisioningProfileFileId\": \"\",\n \"provisioningProfileFilename\": \"\",\n \"provisioningProfileUploadId\": \"\",\n \"scheme\": \"\",\n \"targetToArchive\": \"\",\n \"teamId\": \"\",\n \"xcodeProjectSha\": \"\",\n \"xcodeVersion\": \"\"\n }\n },\n \"trigger\": \"{{oneOf (array 'continous' 'continuous' 'manual')}}\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "e60602c6-efb5-4bcf-9730-b9b8ff20e74b",
"body": "{\n \"code\": \"\",\n \"id\": \"\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Bad Request",
"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": "c7f40dac-24be-4260-aa75-d2e69bf5e01b",
"documentation": "Configures the branch for build",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/branches/:branch/config",
"responses": [
{
"uuid": "29754390-42c9-46b8-a61d-1fecce59a7a8",
"body": "{\n \"artifactVersioning\": {\n \"buildNumberFormat\": \"{{oneOf (array 'buildId' 'timestamp')}}\"\n },\n \"badgeIsEnabled\": {{faker 'datatype.boolean'}},\n \"cloneFromBranch\": \"\",\n \"signed\": {{faker 'datatype.boolean'}},\n \"testsEnabled\": {{faker 'datatype.boolean'}},\n \"toolsets\": {\n \"android\": {\n \"automaticSigning\": {{faker 'datatype.boolean'}},\n \"buildVariant\": \"release\",\n \"gradleWrapperPath\": \"android/gradlew\",\n \"isRoot\": {{faker 'datatype.boolean'}},\n \"keyAlias\": \"\",\n \"keyPassword\": \"\",\n \"keystoreEncoded\": \"\",\n \"keystoreFilename\": \"\",\n \"keystorePassword\": \"\",\n \"module\": \"app\",\n \"runLint\": {{faker 'datatype.boolean'}},\n \"runTests\": true\n },\n \"javascript\": {\n \"packageJsonPath\": \"\",\n \"reactNativeVersion\": \"\",\n \"runTests\": {{faker 'datatype.boolean'}}\n },\n \"xamarin\": {\n \"args\": \"\",\n \"configuration\": \"\",\n \"isSimBuild\": {{faker 'datatype.boolean'}},\n \"monoVersion\": \"\",\n \"p12File\": \"\",\n \"p12Pwd\": \"\",\n \"provProfile\": \"\",\n \"sdkBundle\": \"\",\n \"slnPath\": \"\",\n \"symlink\": \"\"\n },\n \"xcode\": {\n \"appExtensionProvisioningProfileFiles\": [\n {\n \"fileId\": \"\",\n \"fileName\": \"\",\n \"targetBundleIdentifier\": \"\",\n \"uploadId\": \"\"\n }\n ],\n \"archiveConfiguration\": \"\",\n \"automaticSigning\": {{faker 'datatype.boolean'}},\n \"cartfilePath\": \"\",\n \"certificateEncoded\": \"\",\n \"certificateFileId\": \"\",\n \"certificateFilename\": \"\",\n \"certificatePassword\": \"\",\n \"certificateUploadId\": \"\",\n \"forceLegacyBuildSystem\": {{faker 'datatype.boolean'}},\n \"podfilePath\": \"\",\n \"projectOrWorkspacePath\": \"\",\n \"provisioningProfileEncoded\": \"\",\n \"provisioningProfileFileId\": \"\",\n \"provisioningProfileFilename\": \"\",\n \"provisioningProfileUploadId\": \"\",\n \"scheme\": \"\",\n \"targetToArchive\": \"\",\n \"teamId\": \"\",\n \"xcodeProjectSha\": \"\",\n \"xcodeVersion\": \"\"\n }\n },\n \"trigger\": \"{{oneOf (array 'continous' 'continuous' 'manual')}}\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "52d85869-3fd0-49da-a004-22b110e64699",
"documentation": "Reconfigures the branch for build",
"method": "put",
"endpoint": "v0.1/apps/:owner_name/:app_name/branches/:branch/config",
"responses": [
{
"uuid": "68981603-f5c9-402f-b402-2f18f51c8963",
"body": "{\n \"artifactVersioning\": {\n \"buildNumberFormat\": \"{{oneOf (array 'buildId' 'timestamp')}}\"\n },\n \"badgeIsEnabled\": {{faker 'datatype.boolean'}},\n \"cloneFromBranch\": \"\",\n \"signed\": {{faker 'datatype.boolean'}},\n \"testsEnabled\": {{faker 'datatype.boolean'}},\n \"toolsets\": {\n \"android\": {\n \"automaticSigning\": {{faker 'datatype.boolean'}},\n \"buildVariant\": \"release\",\n \"gradleWrapperPath\": \"android/gradlew\",\n \"isRoot\": {{faker 'datatype.boolean'}},\n \"keyAlias\": \"\",\n \"keyPassword\": \"\",\n \"keystoreEncoded\": \"\",\n \"keystoreFilename\": \"\",\n \"keystorePassword\": \"\",\n \"module\": \"app\",\n \"runLint\": {{faker 'datatype.boolean'}},\n \"runTests\": true\n },\n \"javascript\": {\n \"packageJsonPath\": \"\",\n \"reactNativeVersion\": \"\",\n \"runTests\": {{faker 'datatype.boolean'}}\n },\n \"xamarin\": {\n \"args\": \"\",\n \"configuration\": \"\",\n \"isSimBuild\": {{faker 'datatype.boolean'}},\n \"monoVersion\": \"\",\n \"p12File\": \"\",\n \"p12Pwd\": \"\",\n \"provProfile\": \"\",\n \"sdkBundle\": \"\",\n \"slnPath\": \"\",\n \"symlink\": \"\"\n },\n \"xcode\": {\n \"appExtensionProvisioningProfileFiles\": [\n {\n \"fileId\": \"\",\n \"fileName\": \"\",\n \"targetBundleIdentifier\": \"\",\n \"uploadId\": \"\"\n }\n ],\n \"archiveConfiguration\": \"\",\n \"automaticSigning\": {{faker 'datatype.boolean'}},\n \"cartfilePath\": \"\",\n \"certificateEncoded\": \"\",\n \"certificateFileId\": \"\",\n \"certificateFilename\": \"\",\n \"certificatePassword\": \"\",\n \"certificateUploadId\": \"\",\n \"forceLegacyBuildSystem\": {{faker 'datatype.boolean'}},\n \"podfilePath\": \"\",\n \"projectOrWorkspacePath\": \"\",\n \"provisioningProfileEncoded\": \"\",\n \"provisioningProfileFileId\": \"\",\n \"provisioningProfileFilename\": \"\",\n \"provisioningProfileUploadId\": \"\",\n \"scheme\": \"\",\n \"targetToArchive\": \"\",\n \"teamId\": \"\",\n \"xcodeProjectSha\": \"\",\n \"xcodeVersion\": \"\"\n }\n },\n \"trigger\": \"{{oneOf (array 'continous' 'continuous' 'manual')}}\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "6f9f816a-a3d8-40b2-9a9a-e6ccae60d888",
"documentation": "Returns the projects in the repository for the branch, for all toolsets",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/branches/:branch/toolset_projects",
"responses": [
{
"uuid": "d65dec44-11c6-4316-9cdd-9c9fc0b3d477",
"body": "{\n \"android\": {\n \"androidModules\": [\n {\n \"buildConfigurations\": [\n {\n \"name\": \"\",\n \"signingConfig\": {\n \"hasStoreFile\": {{faker 'datatype.boolean'}}\n }\n }\n ],\n \"buildTypes\": [\n \"\"\n ],\n \"buildVariants\": [\n \"\"\n ],\n \"hasBundle\": {{faker 'datatype.boolean'}},\n \"isRoot\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"productFlavors\": [\n \"\"\n ]\n }\n ],\n \"gradleWrapperPath\": \"\"\n },\n \"buildscripts\": \"\",\n \"commit\": \"\",\n \"javascript\": {\n \"javascriptSolutions\": [\n {\n \"packageJsonPath\": \"\",\n \"reactNativeVersion\": \"\"\n }\n ],\n \"packageJsonPaths\": [\n \"\"\n ]\n },\n \"testcloud\": {\n \"projects\": [\n {\n \"frameworkProperties\": {\n \"configurations\": [\n \"\"\n ]\n },\n \"frameworkType\": \"{{oneOf (array 'Appium' 'Calabash' 'Espresso' 'UITest' 'Generated')}}\",\n \"path\": \"\"\n }\n ]\n },\n \"uwp\": {\n \"uwpSolutions\": [\n {\n \"configurations\": [\n \"\"\n ],\n \"path\": \"\"\n }\n ]\n },\n \"xamarin\": {\n \"xamarinSolutions\": [\n {\n \"configurations\": [\n \"\"\n ],\n \"defaultConfiguration\": \"\",\n \"path\": \"\"\n }\n ]\n },\n \"xcode\": {\n \"xcodeSchemeContainers\": [\n {\n \"appExtensionTargets\": [\n {\n \"name\": \"\",\n \"targetBundleIdentifier\": \"\"\n }\n ],\n \"cartfilePath\": \"\",\n \"path\": \"\",\n \"podfilePath\": \"\",\n \"sharedSchemes\": [\n {\n \"archiveConfiguration\": \"\",\n \"archiveProject\": {\n \"archiveTargetId\": \"\",\n \"projectName\": \"\",\n \"projectPath\": \"\"\n },\n \"hasTestAction\": {{faker 'datatype.boolean'}},\n \"name\": \"\"\n }\n ],\n \"workspaceProjectPaths\": \"\",\n \"xcodeProjectSha\": \"\"\n }\n ]\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "fccc5078-ce5e-40ce-9921-b50c1610dab0",
"documentation": "Get bug tracker settings for a particular app",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/bugtracker",
"responses": [
{
"uuid": "185c158d-fbbe-4f45-b563-def362270415",
"body": "{\n \"event_types\": [\n \"{{oneOf (array 'newCrashGroupCreated' 'newAppReleased')}}\"\n ],\n \"settings\": {\n \"callback_url\": \"\",\n \"owner_name\": \"\",\n \"type\": \"{{oneOf (array 'github' 'vsts' 'jira')}}\"\n },\n \"state\": \"{{oneOf (array 'enabled' 'disabled' 'unauthorized')}}\",\n \"token_id\": \"\",\n \"type\": \"{{oneOf (array 'github' 'vsts' 'jira')}}\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "cdb1805d-4cb2-46ec-92ab-a1a4e0649011",
"body": "{\n \"request_id\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "3067696a-3934-4f35-9c38-35dca8dc45ff",
"documentation": "Get project issue related to a crash group",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/bugtracker/crashGroup/:crash_group_id",
"responses": [
{
"uuid": "28bce459-6714-4bd1-af3f-897db85769b0",
"body": "{\n \"bug_tracker_type\": \"{{oneOf (array 'github' 'vsts' 'jira')}}\",\n \"event_type\": \"\",\n \"id\": \"\",\n \"mobile_center_id\": \"\",\n \"repo_name\": \"\",\n \"title\": \"\",\n \"url\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "5c94a0d8-e60f-45a2-97e3-572ba2c6ac17",
"body": "{\n \"request_id\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "daaffe24-a280-41c6-be36-b60897dcfce2",
"documentation": "Application specific build service status",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/build_service_status",
"responses": [
{
"uuid": "95971f25-4f1e-4ec4-99ab-5f184a6256d3",
"body": "{\n \"message\": \"\",\n \"os\": \"\",\n \"service\": \"\",\n \"status\": \"\",\n \"url\": \"\",\n \"valid_until\": {{faker 'number.int' max=99999}}\n}",
"latency": 0,
"statusCode": 200,
"label": "Success. Availability for build service status is stored in response schema.",
"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": "c2370852-1779-4575-a958-4456f8bfc17f",
"body": "",
"latency": 0,
"statusCode": 200,
"label": "Bad Request",
"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": "24335aeb-4d58-4478-ad0d-281a32151408",
"documentation": "Returns the build detail for the given build ID",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/builds/:build_id",
"responses": [
{
"uuid": "bbf59fab-3cf2-4c30-8d29-31a983b9b0b3",
"body": "{\n \"buildNumber\": \"\",\n \"finishTime\": \"\",\n \"id\": {{faker 'number.int' max=99999}},\n \"lastChangedDate\": \"\",\n \"queueTime\": \"\",\n \"result\": \"\",\n \"sourceBranch\": \"\",\n \"sourceVersion\": \"\",\n \"startTime\": \"\",\n \"status\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "d77b9bee-137c-4779-989d-9c1103aa586f",
"documentation": "Cancels a build",
"method": "patch",
"endpoint": "v0.1/apps/:owner_name/:app_name/builds/:build_id",
"responses": [
{
"uuid": "b5330452-7477-4973-9f8d-796c30fdbbb2",
"body": "{\n \"buildNumber\": \"\",\n \"finishTime\": \"\",\n \"id\": {{faker 'number.int' max=99999}},\n \"lastChangedDate\": \"\",\n \"queueTime\": \"\",\n \"result\": \"\",\n \"sourceBranch\": \"\",\n \"sourceVersion\": \"\",\n \"startTime\": \"\",\n \"status\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "3fda6279-0691-4c3c-9be0-3d277348e8a6",
"documentation": "Distribute a build",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/builds/:build_id/distribute",
"responses": [
{
"uuid": "d37308ed-2afe-47aa-b9ea-3e1c08c2e73f",
"body": "{\n \"status\": \"\",\n \"upload_id\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "0d88cb2c-e9c7-4c18-ab12-20119f859ba6",
"documentation": "Gets the download URI",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/builds/:build_id/downloads/:download_type",
"responses": [
{
"uuid": "c950d88e-9867-4a6b-abb6-3a9b68916064",
"body": "{\n \"uri\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "455550ab-53e4-4f47-9f1a-e450e5924c33",
"documentation": "Get the build log",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/builds/:build_id/logs",
"responses": [
{
"uuid": "6cf67d9f-2f39-4963-bd64-1863e17adac9",
"body": "{\n \"value\": [\n \"\"\n ]\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "d8cd6810-f017-4672-ba86-4f74613c9efa",
"documentation": "Returns commit information for a batch of shas",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/commits/batch",
"responses": [
{
"uuid": "fe76ee99-1e05-4732-bba7-af31203ccc4e",
"body": "[\n {\n \"sha\": \"\",\n \"url\": \"\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "ed0deb91-6c9a-454f-9d2b-a0362dd2f3c0",
"documentation": "Gets a list of crash groups and whether the list contains all available groups.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/crash_groups",
"responses": [
{
"uuid": "d2d13587-c7a3-48f4-8f0c-445da14860fa",
"body": "{\n \"continuation_token\": \"\",\n \"crash_groups\": [\n {\n \"annotation\": \"\",\n \"app_version\": \"\",\n \"build\": \"\",\n \"count\": {{faker 'number.int' max=99999}},\n \"crash_group_id\": \"\",\n \"crash_reason\": \"\",\n \"display_id\": \"\",\n \"exception\": \"\",\n \"fatal\": {{faker 'datatype.boolean'}},\n \"first_occurrence\": \"{{faker 'date.recent' 365}}\",\n \"impacted_users\": {{faker 'number.int' max=99999}},\n \"last_occurrence\": \"{{faker 'date.recent' 365}}\",\n \"new_crash_group_id\": \"\",\n \"reason_frame\": {\n \"app_code\": {{faker 'datatype.boolean'}},\n \"class_method\": {{faker 'datatype.boolean'}},\n \"class_name\": \"\",\n \"code_formatted\": \"\",\n \"code_raw\": \"\",\n \"exception_type\": \"\",\n \"file\": \"\",\n \"framework_name\": \"\",\n \"language\": \"{{oneOf (array 'JavaScript' 'CSharp' 'Objective-C' 'Objective-Cpp' 'Cpp' 'C' 'Swift' 'Java' 'Unknown')}}\",\n \"line\": {{faker 'number.int' max=99999}},\n \"method\": \"\",\n \"method_params\": \"\",\n \"os_exception_type\": \"\"\n },\n \"status\": \"{{oneOf (array 'open' 'closed' 'ignored')}}\"\n }\n ],\n \"limited_result_set\": {{faker 'datatype.boolean'}}\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "40688d03-ceff-4735-885e-e7121a0df35a",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "8211a734-e235-49df-b4fe-f044f3c839d1",
"documentation": "Gets a specific group.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/crash_groups/:crash_group_id",
"responses": [
{
"uuid": "10822b3d-bad4-471f-a77e-2786ecafb321",
"body": "{\n \"annotation\": \"\",\n \"app_version\": \"\",\n \"build\": \"\",\n \"count\": {{faker 'number.int' max=99999}},\n \"crash_group_id\": \"\",\n \"crash_reason\": \"\",\n \"display_id\": \"\",\n \"exception\": \"\",\n \"fatal\": {{faker 'datatype.boolean'}},\n \"first_occurrence\": \"{{faker 'date.recent' 365}}\",\n \"impacted_users\": {{faker 'number.int' max=99999}},\n \"last_occurrence\": \"{{faker 'date.recent' 365}}\",\n \"new_crash_group_id\": \"\",\n \"reason_frame\": {\n \"app_code\": {{faker 'datatype.boolean'}},\n \"class_method\": {{faker 'datatype.boolean'}},\n \"class_name\": \"\",\n \"code_formatted\": \"\",\n \"code_raw\": \"\",\n \"exception_type\": \"\",\n \"file\": \"\",\n \"framework_name\": \"\",\n \"language\": \"{{oneOf (array 'JavaScript' 'CSharp' 'Objective-C' 'Objective-Cpp' 'Cpp' 'C' 'Swift' 'Java' 'Unknown')}}\",\n \"line\": {{faker 'number.int' max=99999}},\n \"method\": \"\",\n \"method_params\": \"\",\n \"os_exception_type\": \"\"\n },\n \"status\": \"{{oneOf (array 'open' 'closed' 'ignored')}}\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "352437f7-7c16-4dd0-a299-2bbe44dc7511",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "ea23f69d-36d1-4a21-88c6-d8e32320f623",
"documentation": "Updates a group.",
"method": "patch",
"endpoint": "v0.1/apps/:owner_name/:app_name/crash_groups/:crash_group_id",
"responses": [
{
"uuid": "532694be-530a-4f0e-8abd-ccd7f7c83808",
"body": "{\n \"annotation\": \"\",\n \"app_version\": \"\",\n \"build\": \"\",\n \"count\": {{faker 'number.int' max=99999}},\n \"crash_group_id\": \"\",\n \"crash_reason\": \"\",\n \"display_id\": \"\",\n \"exception\": \"\",\n \"fatal\": {{faker 'datatype.boolean'}},\n \"first_occurrence\": \"{{faker 'date.recent' 365}}\",\n \"impacted_users\": {{faker 'number.int' max=99999}},\n \"last_occurrence\": \"{{faker 'date.recent' 365}}\",\n \"new_crash_group_id\": \"\",\n \"reason_frame\": {\n \"app_code\": {{faker 'datatype.boolean'}},\n \"class_method\": {{faker 'datatype.boolean'}},\n \"class_name\": \"\",\n \"code_formatted\": \"\",\n \"code_raw\": \"\",\n \"exception_type\": \"\",\n \"file\": \"\",\n \"framework_name\": \"\",\n \"language\": \"{{oneOf (array 'JavaScript' 'CSharp' 'Objective-C' 'Objective-Cpp' 'Cpp' 'C' 'Swift' 'Java' 'Unknown')}}\",\n \"line\": {{faker 'number.int' max=99999}},\n \"method\": \"\",\n \"method_params\": \"\",\n \"os_exception_type\": \"\"\n },\n \"status\": \"{{oneOf (array 'open' 'closed' 'ignored')}}\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "f3780fdb-6286-4030-83c5-b55950ac74c2",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "5088c3e4-06a3-4344-9dc3-f60c2314d9a7",
"documentation": "Gets all crashes of a group.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/crash_groups/:crash_group_id/crashes",
"responses": [
{
"uuid": "e8879a76-29e5-4357-9c1a-de52a4f8292e",
"body": "[\n \"\"\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "9b74decf-803e-47ea-9b82-efc24c441d21",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "c03526a3-63e5-43d2-9813-a7b96a5ea241",
"documentation": "Delete a specific crash and related attachments and blobs for an app.",
"method": "delete",
"endpoint": "v0.1/apps/:owner_name/:app_name/crash_groups/:crash_group_id/crashes/:crash_id",
"responses": [
{
"uuid": "7695fef4-6aca-4569-ad1b-47be7c2ac359",
"body": "{\n \"app_id\": \"\",\n \"attachments_deleted\": {{faker 'number.int' max=99999}},\n \"blobs_failed\": {{faker 'number.int' max=99999}},\n \"blobs_succeeded\": {{faker 'number.int' max=99999}},\n \"crash_group_id\": \"\",\n \"crash_id\": \"\",\n \"crashes_deleted\": {{faker 'number.int' max=99999}}\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "4094ac16-3f8c-4da8-b687-b8416992010c",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "be933454-855b-490d-9488-b25a8468305f",
"documentation": "Gets a specific crash for an app.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/crash_groups/:crash_group_id/crashes/:crash_id",
"responses": [
{
"uuid": "09e0a55e-471a-4a66-998a-34c612d515d4",
"body": "\"\"",
"latency": 0,
"statusCode": 201,
"label": "Created",
"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": "9e769989-b52f-4bcd-b34c-8e7617aafb62",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "ec497da5-8c4f-49d7-bc86-365924aacf7d",
"documentation": "Gets the native log of a specific crash.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/crash_groups/:crash_group_id/crashes/:crash_id/native",
"responses": [
{
"uuid": "5541de3d-0fde-40e0-8cd1-d54926db0c51",
"body": "\"\"",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "bc4a6193-3cf4-4694-86cb-5ef144b4c409",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "11e68193-3c18-441c-9809-1d665a9fb871",
"documentation": "Gets the native log of a specific crash as a text attachment.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/crash_groups/:crash_group_id/crashes/:crash_id/native/download",
"responses": [
{
"uuid": "dfcb3038-7435-418c-bacc-65c929ceedb0",
"body": "\"\"",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "d9ba90c1-6f86-4ecb-8c79-e8a87931f80f",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "5c1d22a6-49ec-437c-bf9f-93b39069c919",
"documentation": "Gets the URI location to download json of a specific crash.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/crash_groups/:crash_group_id/crashes/:crash_id/raw/location",
"responses": [
{
"uuid": "17b333fa-c8e4-4f17-84ae-f8010f6f1a1b",
"body": "{\n \"uri\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "117ca10e-1b54-478d-8808-86ca3131f0a8",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "139ea8e3-c467-4401-9e0f-5cf016fc9efd",
"documentation": "Gets a stacktrace for a specific crash.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/crash_groups/:crash_group_id/crashes/:crash_id/stacktrace",
"responses": [
{
"uuid": "db74bc2a-1d94-4213-8ad3-9afc089a3e2b",
"body": "\"\"",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "9ce96302-5404-4201-9997-b6052aacddae",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "545d80ff-87cb-4515-96f7-a6e1ce6fdd97",
"documentation": "Gets a stacktrace for a specific crash.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/crash_groups/:crash_group_id/stacktrace",
"responses": [
{
"uuid": "b83a27a5-922d-41e7-98ce-bd4236647a24",
"body": "\"\"",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "6fac0368-8ea4-4793-a38b-63d8ca12d17d",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "e9a611e1-e037-44bd-bcf6-882368d01c48",
"documentation": "Gets all attachments for a specific crash.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/crashes/:crash_id/attachments",
"responses": [
{
"uuid": "aeba452c-e81e-4c01-b397-05b73e0b51ef",
"body": "[\n {\n \"app_id\": \"\",\n \"attachment_id\": \"\",\n \"blob_location\": \"\",\n \"content_type\": \"\",\n \"crash_id\": \"\",\n \"created_time\": \"{{faker 'date.recent' 365}}\",\n \"file_name\": \"\",\n \"size\": {{faker 'number.int' max=99999}}\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "131b1d2b-8c5e-493f-ba0a-a0f354a72f81",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "9a5c9f52-441c-4fe1-b13b-c4c6d89dbfad",
"documentation": "Gets the URI location to download crash attachment.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/crashes/:crash_id/attachments/:attachment_id/location",
"responses": [
{
"uuid": "8a1d6687-cc2a-4347-a13d-6b0810125da0",
"body": "{\n \"uri\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "e20c5cb5-4c7e-493a-bd06-28c66eae916a",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "fe5b1a1f-982e-4eb6-b83e-f8d5f7071fb3",
"documentation": "Gets content of the text attachment.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/crashes/:crash_id/attachments/:attachment_id/text",
"responses": [
{
"uuid": "2eabeac7-511f-4fef-b7aa-5a06db60717c",
"body": "\"\"",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "93debdcf-65d6-486f-b5a5-30b6ba4c38f9",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "39b425b8-6504-4743-a5c3-ca9a677d943c",
"documentation": "Get session logs by crash ID",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/crashes/:crash_id/session_logs",
"responses": [
{
"uuid": "2305cd72-3251-4781-b7e3-7d45454c8379",
"body": "{\n \"exceeded_max_limit\": {{faker 'datatype.boolean'}},\n \"last_received_log_timestamp\": \"{{faker 'date.recent' 365}}\",\n \"logs\": [\n {\n \"account_id\": \"\",\n \"auth_provider\": \"\",\n \"device\": {\n \"app_build\": \"\",\n \"app_namespace\": \"\",\n \"app_version\": \"\",\n \"carrier_code\": \"\",\n \"carrier_country\": \"\",\n \"carrier_name\": \"\",\n \"live_update_deployment_key\": \"\",\n \"live_update_package_hash\": \"\",\n \"live_update_release_label\": \"\",\n \"locale\": \"\",\n \"model\": \"\",\n \"oem_name\": \"\",\n \"os_api_level\": {{faker 'number.int' max=99999}},\n \"os_build\": \"\",\n \"os_name\": \"\",\n \"os_version\": \"\",\n \"screen_size\": \"\",\n \"sdk_name\": \"\",\n \"sdk_version\": \"\",\n \"time_zone_offset\": {{faker 'number.int' max=99999}},\n \"wrapper_runtime_version\": \"\",\n \"wrapper_sdk_name\": \"\",\n \"wrapper_sdk_version\": \"\"\n },\n \"event_id\": \"\",\n \"event_name\": \"\",\n \"install_id\": \"{{faker 'string.uuid'}}\",\n \"message_id\": \"\",\n \"properties\": {},\n \"session_id\": \"{{faker 'string.uuid'}}\",\n \"timestamp\": \"{{faker 'date.recent' 365}}\",\n \"type\": \"{{oneOf (array 'event' 'page' 'start_session' 'error' 'push_installation' 'start_service' 'custom_properties')}}\"\n }\n ]\n}",
"latency": 0,
"statusCode": 200,
"label": "Session logs of specific crash",
"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": "4341e510-76e1-451b-8fae-3f610d35fba2",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "9a2a0998-2567-41ed-9875-68b974f0fba7",
"documentation": "Gets whether the application has any crashes.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/crashes_info",
"responses": [
{
"uuid": "c857439b-0679-4377-a1cc-d0b14b4bd08f",
"body": "{\n \"features\": {\n \"crash_download_raw\": {{faker 'datatype.boolean'}},\n \"crashgroup_analytics_crashfreeusers\": {{faker 'datatype.boolean'}},\n \"crashgroup_analytics_impactedusers\": {{faker 'datatype.boolean'}},\n \"crashgroup_modify_annotation\": {{faker 'datatype.boolean'}},\n \"crashgroup_modify_status\": {{faker 'datatype.boolean'}},\n \"search\": {{faker 'datatype.boolean'}}\n },\n \"has_crashes\": {{faker 'datatype.boolean'}}\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "f34e82f3-f9eb-4150-ac86-3769e9974c05",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "83d0c460-1469-4133-82b8-1c78c828eddc",
"documentation": "Gets a list of CodePush deployments for the given app",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/deployments",
"responses": [
{
"uuid": "544b1273-713d-4317-8956-a851f42844a0",
"body": "[\n {\n \"key\": \"\",\n \"latest_release\": {\n \"description\": \"\",\n \"is_disabled\": {{faker 'datatype.boolean'}},\n \"is_mandatory\": {{faker 'datatype.boolean'}},\n \"rollout\": {{faker 'number.int' max=99999}},\n \"target_binary_range\": \"\"\n },\n \"name\": \"\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "8edcac68-5a93-485a-b1e1-7e89c8845e54",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "db58b0d7-6d86-42ed-8fbd-ee86b14b80dc",
"documentation": "Creates a CodePush Deployment for the given app",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/deployments",
"responses": [
{
"uuid": "1430262f-fcd9-49fe-90dc-c45b6b3bc176",
"body": "{\n \"key\": \"\",\n \"latest_release\": {\n \"description\": \"\",\n \"is_disabled\": {{faker 'datatype.boolean'}},\n \"is_mandatory\": {{faker 'datatype.boolean'}},\n \"rollout\": {{faker 'number.int' max=99999}},\n \"target_binary_range\": \"\"\n },\n \"name\": \"\"\n}",
"latency": 0,
"statusCode": 201,
"label": "Success",
"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": "27961ac0-c03d-4a5f-a460-3b7c297e7233",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "c1102ed4-9897-49ec-b7a1-0921e4becfa5",
"documentation": "Deletes a CodePush Deployment for the given app",
"method": "delete",
"endpoint": "v0.1/apps/:owner_name/:app_name/deployments/:deployment_name",
"responses": [
{
"uuid": "d457e50f-1962-4fc0-9637-10dfbe028c35",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Success",
"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": "b7cf5c01-d0f0-45fe-9f10-5990f7a1e8eb",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "f2c16310-fc4c-492b-a7c0-0bc3c04e1002",
"documentation": "Gets a CodePush Deployment for the given app",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/deployments/:deployment_name",
"responses": [
{
"uuid": "48cb0667-33b2-468b-9407-0781d8d045c3",
"body": "{\n \"key\": \"\",\n \"latest_release\": {\n \"description\": \"\",\n \"is_disabled\": {{faker 'datatype.boolean'}},\n \"is_mandatory\": {{faker 'datatype.boolean'}},\n \"rollout\": {{faker 'number.int' max=99999}},\n \"target_binary_range\": \"\"\n },\n \"name\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "9e9fdd92-a0ac-4d1d-b6ef-7c02f8a23deb",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "e90f3887-af16-41f1-8db6-2ada30b4f421",
"documentation": "Modifies a CodePush Deployment for the given app",
"method": "patch",
"endpoint": "v0.1/apps/:owner_name/:app_name/deployments/:deployment_name",
"responses": [
{
"uuid": "d4ac1b39-0b7e-4f20-bff0-8524c29013b8",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Success",
"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": "d0f951c0-6fc5-427d-95d4-5158c7869f8d",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "864c046d-83f7-497d-9b2b-7a5ccdb7dc29",
"documentation": "Gets all releases metrics for specified Deployment",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/deployments/:deployment_name/metrics",
"responses": [
{
"uuid": "3b35dac0-54d4-4882-88df-002842dd4a83",
"body": "[\n {\n \"active\": {{faker 'number.int' max=99999}},\n \"downloaded\": {{faker 'number.int' max=99999}},\n \"failed\": {{faker 'number.int' max=99999}},\n \"installed\": {{faker 'number.int' max=99999}},\n \"label\": \"\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "1937be93-83ce-4336-ac24-c872d61ea8c2",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "ac4c65a2-e7ca-4bca-93b7-366276e78dba",
"documentation": "Promote one release (default latest one) from one deployment to another",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/deployments/:deployment_name/promote_release/:promote_deployment_name",
"responses": [
{
"uuid": "4fe0128d-dad9-4416-953a-09217b2f296f",
"body": "{\n \"description\": \"\",\n \"is_disabled\": {{faker 'datatype.boolean'}},\n \"is_mandatory\": {{faker 'datatype.boolean'}},\n \"rollout\": {{faker 'number.int' max=99999}},\n \"target_binary_range\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Promote a new release to the target deployment, return this new release.",
"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": "c44557db-fbf2-4087-85ac-2d0c53805e35",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "9461fd24-d8fa-490d-8e96-b7e6d33aeb44",
"documentation": "Clears a Deployment of releases",
"method": "delete",
"endpoint": "v0.1/apps/:owner_name/:app_name/deployments/:deployment_name/releases",
"responses": [
{
"uuid": "7305f257-2498-47bf-bcb4-58ab1a4f447e",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Success",
"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": "51a959a8-d4a8-4fda-90ce-a24a8b41ab83",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "7ef3a717-f7bf-426d-bf33-2096738bfac7",
"documentation": "Gets the history of releases on a Deployment",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/deployments/:deployment_name/releases",
"responses": [
{
"uuid": "1ca475eb-4667-4a0c-9bc5-5b2d295dfd08",
"body": "[\n {\n \"description\": \"\",\n \"is_disabled\": {{faker 'datatype.boolean'}},\n \"is_mandatory\": {{faker 'datatype.boolean'}},\n \"rollout\": {{faker 'number.int' max=99999}},\n \"target_binary_range\": \"\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "2e900ec0-883a-4654-8295-be75bca097a7",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "8c4a224e-5ba7-4fe4-9988-f988d0f6ad5a",
"documentation": "Create a new CodePush release for the specified deployment",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/deployments/:deployment_name/releases",
"responses": [
{
"uuid": "adb536be-33fe-4ebe-8ea5-19178e0bf837",
"body": "{\n \"description\": \"\",\n \"is_disabled\": {{faker 'datatype.boolean'}},\n \"is_mandatory\": {{faker 'datatype.boolean'}},\n \"rollout\": {{faker 'number.int' max=99999}},\n \"target_binary_range\": \"\"\n}",
"latency": 0,
"statusCode": 201,
"label": "Success",
"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": "72a3b6cc-7037-405d-986f-f7f82693576b",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "55d1fa2f-e1e1-4abb-bdfe-186002a48eba",
"documentation": "Modifies a CodePush release metadata under the given Deployment",
"method": "patch",
"endpoint": "v0.1/apps/:owner_name/:app_name/deployments/:deployment_name/releases/:release_label",
"responses": [
{
"uuid": "fb1a1f2b-dfaf-42f8-84f7-fbfa7dfe4fa6",
"body": "{\n \"description\": \"\",\n \"is_disabled\": {{faker 'datatype.boolean'}},\n \"is_mandatory\": {{faker 'datatype.boolean'}},\n \"rollout\": {{faker 'number.int' max=99999}},\n \"target_binary_range\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "161e1904-7b50-4be5-b44e-1531f1f62eca",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Nothing to patch",
"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": "e9025011-c01e-4177-9d98-f63ee6fd2188",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "9c06ab97-9901-4f06-b222-d68bca9f173a",
"documentation": "Rollback the latest or a specific release for an app deployment",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/deployments/:deployment_name/rollback_release",
"responses": [
{
"uuid": "03baa172-c501-4988-8b5b-f9a826f60959",
"body": "{\n \"description\": \"\",\n \"is_disabled\": {{faker 'datatype.boolean'}},\n \"is_mandatory\": {{faker 'datatype.boolean'}},\n \"rollout\": {{faker 'number.int' max=99999}},\n \"target_binary_range\": \"\"\n}",
"latency": 0,
"statusCode": 201,
"label": "Success",
"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": "a909617e-fae5-40bd-9d48-885aec80675e",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "e6b815f9-822f-4c7a-9187-703dea57d48f",
"documentation": "Create a new CodePush release upload for the specified deployment",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/deployments/:deployment_name/uploads",
"responses": [
{
"uuid": "2312a367-a7b4-4130-b3f5-f64ccef8d982",
"body": "{\n \"id\": \"{{faker 'string.uuid'}}\",\n \"token\": \"\",\n \"upload_domain\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "f99eb2f4-dca5-44c4-85fd-98f6e3e79029",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "1d9517b6-6c0c-4054-b2bc-5c71e7765564",
"documentation": "Returns a list of available devices",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/device_configurations",
"responses": [
{
"uuid": "aba7fdad-6dc8-496b-abca-8e7fb0636f99",
"body": "[\n {\n \"id\": \"{{faker 'string.uuid'}}\",\n \"image\": {\n \"full\": \"\",\n \"thumb\": \"\"\n },\n \"marketShare\": {{faker 'number.int' max=99999}},\n \"model\": {\n \"availabilityCount\": {{faker 'number.int' max=99999}},\n \"cpu\": {\n \"core\": \"\",\n \"frequency\": \"\",\n \"text\": \"\"\n },\n \"deviceFrame\": {\n \"full\": {\n \"frameUrl\": \"\",\n \"height\": {{faker 'number.int' max=99999}},\n \"screen\": [\n {{faker 'number.int' max=99999}}\n ],\n \"width\": {{faker 'number.int' max=99999}}\n },\n \"grid\": {\n \"frameUrl\": \"\",\n \"height\": {{faker 'number.int' max=99999}},\n \"screen\": [\n {{faker 'number.int' max=99999}}\n ],\n \"width\": {{faker 'number.int' max=99999}}\n }\n },\n \"dimensions\": {\n \"depth\": {},\n \"height\": {},\n \"width\": {}\n },\n \"formFactor\": \"\",\n \"manufacturer\": \"\",\n \"memory\": {\n \"formattedSize\": \"\"\n },\n \"model\": \"\",\n \"name\": \"\",\n \"platform\": \"\",\n \"releaseDate\": \"\",\n \"resolution\": {\n \"height\": \"\",\n \"ppi\": \"\",\n \"width\": \"\"\n },\n \"screenRotation\": {{faker 'number.int' max=99999}},\n \"screenSize\": {\n \"cm\": \"\",\n \"in\": \"\"\n }\n },\n \"name\": \"\",\n \"os\": \"\",\n \"osName\": \"\",\n \"tier\": {{faker 'number.int' max=99999}}\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"
}
],
"enabled": true,
"responseMode": null,
"type": "http"
},
{
"uuid": "a1c64cee-565f-4fae-8cd8-3b27a879106a",
"documentation": "Creates a short ID for a list of devices",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/device_selection",
"responses": [
{
"uuid": "a1daf249-00ca-4fb6-904b-054b30112d4a",
"body": "{\n \"shortId\": \"\"\n}",
"latency": 0,
"statusCode": 201,
"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": "7dd6203a-3fd8-4392-9595-6484c8c28027",
"body": "{\n \"message\": \"\",\n \"status\": \"\"\n}",
"latency": 0,
"statusCode": 400,
"label": "Invalid list of device IDs",
"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": "abbd0afa-0191-4a91-a912-865e075700f1",
"documentation": "**Warning, this operation is not reversible.** \n\nA successful call to this API will permanently stop ingesting any logs received via SDK by app_id, and cannot be restored. We advise caution when using this API, it is designed to permanently disable an app_id.\n",
"method": "put",
"endpoint": "v0.1/apps/:owner_name/:app_name/devices/block_logs",
"responses": [
{
"uuid": "7b4240fe-90ed-4c2a-96b5-faad80dbbc4f",
"body": "\"\"",
"latency": 0,
"statusCode": 200,
"label": "Operation successful",
"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": "9d1c9155-2b44-4bc8-83c6-601a8cc45f19",
"documentation": "**Warning, this operation is not reversible.**\n\n A successful call to this API will permanently stop ingesting any logs received via SDK for the given installation ID, and cannot be restored. We advise caution when using this API, it is designed to permanently disable collection from a specific installation of the app on a device, usually following the request from a user.\n",
"method": "put",
"endpoint": "v0.1/apps/:owner_name/:app_name/devices/block_logs/:install_id",
"responses": [
{
"uuid": "05e6b8f0-33f2-444f-a13a-f4511b73f01f",
"body": "\"\"",
"latency": 0,
"statusCode": 200,
"label": "Operation successful",
"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": "49ab9406-e3f4-497b-b2aa-5adcee763c53",
"documentation": "Gets top N (ordered by crash count) of crash groups by missing symbol",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/diagnostics/symbol_groups",
"responses": [
{
"uuid": "67129099-90e7-4ed8-98db-fbe90ac2649e",
"body": "{\n \"groups\": [\n {\n \"app_build\": \"\",\n \"app_id\": \"\",\n \"app_ver\": \"\",\n \"crash_count\": {{faker 'number.int' max=99999}},\n \"error_count\": {{faker 'number.int' max=99999}},\n \"last_modified\": \"{{faker 'date.recent' 365}}\",\n \"missing_symbols\": [\n {\n \"name\": \"\",\n \"platform\": \"\",\n \"status\": \"{{oneOf (array 'missing' 'ignored' 'available')}}\",\n \"symbol_id\": \"\"\n }\n ],\n \"status\": \"{{oneOf (array 'active' 'pending' 'closed')}}\",\n \"symbol_group_id\": \"\"\n }\n ],\n \"total_crash_count\": {{faker 'number.int' max=99999}}\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "d30d1b0e-289b-4162-b300-f1d138035997",
"body": "{\n \"code\": \"\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "e70532e9-ecd1-4981-9baf-59e6f36a5f02",
"documentation": "Gets missing symbol crash group by its id",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/diagnostics/symbol_groups/:symbol_group_id",
"responses": [
{
"uuid": "b7e2ed82-16e4-41a9-b9b0-11e5abb16fb0",
"body": "{\n \"groups\": [\n {\n \"app_build\": \"\",\n \"app_id\": \"\",\n \"app_ver\": \"\",\n \"crash_count\": {{faker 'number.int' max=99999}},\n \"error_count\": {{faker 'number.int' max=99999}},\n \"last_modified\": \"{{faker 'date.recent' 365}}\",\n \"missing_symbols\": [\n {\n \"name\": \"\",\n \"platform\": \"\",\n \"status\": \"{{oneOf (array 'missing' 'ignored' 'available')}}\",\n \"symbol_id\": \"\"\n }\n ],\n \"status\": \"{{oneOf (array 'active' 'pending' 'closed')}}\",\n \"symbol_group_id\": \"\"\n }\n ],\n \"total_crash_count\": {{faker 'number.int' max=99999}}\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "3cec754f-cf4d-46fd-ae7b-c5ac6cdc5d91",
"body": "{\n \"code\": \"\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "3f419664-06b1-4bb6-91a4-c63ed3152ed4",
"documentation": "Gets application level statistics for all missing symbol groups",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/diagnostics/symbol_groups_info",
"responses": [
{
"uuid": "01677fa9-507d-42d4-93bf-d70f893c61b9",
"body": "{\n \"total_crash_count\": {{faker 'number.int' max=99999}}\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "219afc6d-5b5d-44c5-ac60-e86a43dd0e1e",
"body": "{\n \"code\": \"\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "07b17d83-18c6-4111-bdf0-1424c1c8f75d",
"documentation": "Returns a list of distribution groups in the app specified",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/distribution_groups",
"responses": [
{
"uuid": "9f55911b-5694-40ea-bac7-481d06716788",
"body": "[\n {\n \"display_name\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"is_public\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"origin\": \"{{oneOf (array 'appcenter' 'hockeyapp')}}\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "f5055f5b-b2d6-4b7e-b2af-f3c71c1e6a63",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "b71ff94c-1b48-42eb-8c36-e4cd5b489f48",
"documentation": "Creates a new distribution group and returns it to the caller",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/distribution_groups",
"responses": [
{
"uuid": "69b542f3-9bb4-4075-a8b1-70fc08e5113e",
"body": "{\n \"display_name\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"is_public\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"origin\": \"{{oneOf (array 'appcenter' 'hockeyapp')}}\"\n}",
"latency": 0,
"statusCode": 201,
"label": "Success",
"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": "f6a149f9-7b47-4ee9-ad94-57e54bb6bdf0",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "921468d5-1ed9-414b-9981-58da3d6069db",
"documentation": "Deletes a distribution group",
"method": "delete",
"endpoint": "v0.1/apps/:owner_name/:app_name/distribution_groups/:distribution_group_name",
"responses": [
{
"uuid": "a4074f35-e13e-45e0-a1ff-02a0e13e5d6d",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Success",
"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": "16a409f5-7178-41c7-8c4c-c38f2fff7d41",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "011ed9c4-d9c0-4be8-85ed-418a6c5dc366",
"documentation": "Returns a single distribution group for a given distribution group name",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/distribution_groups/:distribution_group_name",
"responses": [
{
"uuid": "e8406c42-abe2-49fd-9b3c-0b22a8f4a0a4",
"body": "{\n \"display_name\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"is_public\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"origin\": \"{{oneOf (array 'appcenter' 'hockeyapp')}}\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "8863308a-c1d0-4d67-aeba-b83d18ebbf3c",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "593c18ec-e21e-4787-9d83-f0f86a86d8e1",
"documentation": "Updates the attributes of distribution group",
"method": "patch",
"endpoint": "v0.1/apps/:owner_name/:app_name/distribution_groups/:distribution_group_name",
"responses": [
{
"uuid": "4c015bba-f0fc-412c-9b20-4a58c095bd87",
"body": "{\n \"display_name\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"is_public\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"origin\": \"{{oneOf (array 'appcenter' 'hockeyapp')}}\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "f4941df0-b505-47d9-b011-0107d1664881",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "c2573bd3-a239-4d58-97ed-59cc96b59253",
"documentation": "Returns all devices associated with the given distribution group",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/distribution_groups/:distribution_group_name/devices",
"responses": [
{
"uuid": "dc7562c4-5f2b-434e-997c-d962504b9af5",
"body": "[\n {\n \"device_name\": \"\",\n \"full_device_name\": \"\",\n \"imei\": \"\",\n \"model\": \"\",\n \"os_build\": \"\",\n \"os_version\": \"\",\n \"owner_id\": \"\",\n \"registered_at\": \"\",\n \"serial\": \"\",\n \"status\": \"\",\n \"udid\": \"\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "ff524a24-60ff-40fd-a2c2-bf0eb1087c01",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 400,
"label": "bad_request: Devices information can only be requested for iOS apps.\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": "d72cee73-8b59-4808-b916-7d628d0b2ddf",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 404,
"label": "not_found: A distribution group can't be found.\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": "02b7ba83-e113-43b0-a744-e915482481af",
"documentation": "Returns all devices associated with the given distribution group.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/distribution_groups/:distribution_group_name/devices/download_devices_list",
"responses": [
{
"uuid": "391e7641-6fec-4927-a7f9-4e773f3bf079",
"body": "",
"latency": 0,
"statusCode": 200,
"label": "Success",
"headers": [{ "key": "Content-Type", "value": "text/csv" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": true,
"crudKey": "id"
},
{
"uuid": "59659be1-b984-4906-9d98-e112247b7402",
"body": "",
"latency": 0,
"statusCode": 400,
"label": "bad_request: Devices information can only be requested for iOS apps.\n",
"headers": [{ "key": "Content-Type", "value": "text/csv" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false,
"crudKey": "id"
},
{
"uuid": "9f3f81b3-9a45-4e47-9a34-74c6e90c9a41",
"body": "",
"latency": 0,
"statusCode": 404,
"label": "not_found: A distribution group can't be found.\n",
"headers": [{ "key": "Content-Type", "value": "text/csv" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false,
"crudKey": "id"
},
{
"uuid": "b95c4cfb-6806-4be6-93d8-52320105e38e",
"body": "",
"latency": 0,
"statusCode": 500,
"label": "An internal error.",
"headers": [{ "key": "Content-Type", "value": "text/csv" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false,
"crudKey": "id"
}
],
"enabled": true,
"responseMode": null,
"type": "http"
},
{
"uuid": "fec3da4c-bf02-4038-afa7-4ce58c974b1e",
"documentation": "Returns a list of member details in the distribution group specified",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/distribution_groups/:distribution_group_name/members",
"responses": [
{
"uuid": "a7db2832-1dc9-4383-8050-a3f8f7c65e6c",
"body": "[\n {\n \"avatar_url\": \"\",\n \"can_change_password\": {{faker 'datatype.boolean'}},\n \"display_name\": \"\",\n \"email\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"invite_pending\": {{faker 'datatype.boolean'}},\n \"name\": \"\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "da37e16e-14fb-4d36-9833-26b798d58061",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "198d837b-acf7-4552-b85d-86b9a0cbd3e1",
"documentation": "Adds the members to the specified distribution group",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/distribution_groups/:distribution_group_name/members",
"responses": [
{
"uuid": "3e79264a-4fab-461d-ae0e-9a932cb9cd5c",
"body": "[\n {\n \"code\": \"\",\n \"invite_pending\": {{faker 'datatype.boolean'}},\n \"message\": \"\",\n \"status\": {{faker 'number.int' max=99999}},\n \"user_email\": \"\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "c36f18d0-c084-40ad-8f3c-0931cc6dd6df",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "2dc8a6dc-2d4b-4802-aa06-6016c4ea01e3",
"documentation": "Remove the users from the distribution group",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/distribution_groups/:distribution_group_name/members/bulk_delete",
"responses": [
{
"uuid": "5e87290b-7a14-4fac-9bb7-a313ba8ee22c",
"body": "[\n {\n \"code\": \"\",\n \"message\": {{faker 'number.int' max=99999}},\n \"status\": {{faker 'number.int' max=99999}},\n \"user_email\": \"\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "14666f6c-06ad-4546-a7e5-56af913f01d1",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "514a0336-61cb-451f-b92b-6d1a5e74d454",
"documentation": "Return basic information about distributed releases in a given distribution group.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/distribution_groups/:distribution_group_name/releases",
"responses": [
{
"uuid": "a15b2ee5-2ec7-4fc6-982e-cd5c2f631960",
"body": "[\n {\n \"enabled\": {{faker 'datatype.boolean'}},\n \"id\": {{faker 'number.int' max=99999}},\n \"is_external_build\": {{faker 'datatype.boolean'}},\n \"mandatory_update\": {{faker 'datatype.boolean'}},\n \"origin\": \"{{oneOf (array 'hockeyapp' 'appcenter')}}\",\n \"short_version\": \"\",\n \"uploaded_at\": \"\",\n \"version\": \"\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "48c39c8c-0259-4ce0-a08d-6fc049d632e4",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 404,
"label": "A distribution group can't be found.\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": "2b6c2126-6cce-431f-95f4-ba1f09d68053",
"documentation": "Deletes a release with id 'release_id' in a given distribution group.",
"method": "delete",
"endpoint": "v0.1/apps/:owner_name/:app_name/distribution_groups/:distribution_group_name/releases/:release_id",
"responses": [
{
"uuid": "29eb64d8-d542-4d15-925d-79ad5863a5fe",
"body": "",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "362347b5-9050-43c9-b1bd-01c762743ad0",
"body": "",
"latency": 0,
"statusCode": 404,
"label": "Error codes:\n- `distribution_group_not_found` - Distribution group or the app doesn't exist.\n- `not_found` - release isn't found.\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": "98215eac-bb98-4852-940d-e0959536aaa4",
"documentation": "Return detailed information about a distributed release in a given distribution group.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/distribution_groups/:distribution_group_name/releases/:release_id",
"responses": [
{
"uuid": "08eecec6-a62f-4b4f-97e9-8bbcb78a30e5",
"body": "{\n \"android_min_api_level\": \"\",\n \"app_display_name\": \"\",\n \"app_icon_url\": \"\",\n \"app_name\": \"\",\n \"app_os\": \"\",\n \"build\": {\n \"branch_name\": \"\",\n \"commit_hash\": \"\",\n \"commit_message\": \"\"\n },\n \"bundle_identifier\": \"\",\n \"can_resign\": {{faker 'datatype.boolean'}},\n \"destination_type\": \"{{oneOf (array 'group' 'store' 'tester')}}\",\n \"destinations\": [\n \"\"\n ],\n \"device_family\": \"\",\n \"distribution_groups\": [\n {\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"distribution_stores\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"publishing_status\": \"\",\n \"type\": \"{{oneOf (array 'intune' 'googleplay' 'apple' 'none')}}\"\n }\n ],\n \"download_url\": \"\",\n \"enabled\": {{faker 'datatype.boolean'}},\n \"fingerprint\": \"\",\n \"id\": {{faker 'number.int' max=99999}},\n \"install_url\": \"\",\n \"is_external_build\": {{faker 'datatype.boolean'}},\n \"is_provisioning_profile_syncing\": {{faker 'datatype.boolean'}},\n \"is_udid_provisioned\": {{faker 'datatype.boolean'}},\n \"min_os\": \"\",\n \"origin\": \"{{oneOf (array 'hockeyapp' 'appcenter')}}\",\n \"package_hashes\": [\n \"\"\n ],\n \"provisioning_profile_expiry_date\": \"\",\n \"provisioning_profile_name\": \"\",\n \"provisioning_profile_type\": \"{{oneOf (array 'adhoc' 'enterprise' 'other')}}\",\n \"release_notes\": \"\",\n \"short_version\": \"\",\n \"size\": {{faker 'number.int' max=99999}},\n \"status\": \"\",\n \"uploaded_at\": \"\",\n \"version\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "7ba8334b-b688-4153-8ad1-14ec8a00b6d8",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 404,
"label": "Error Codes:\n- `not_found` - Distribution group or the app doesn't exist\n- `no_releases_for_app` - App has no releases.\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": "4dbc7df2-d36c-4746-bba8-ce4d2a0c7238",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 501,
"label": "Requesting a specific release_id is not supported.\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": "de434b2d-18fc-48a3-b57f-1e558cafdbed",
"documentation": "Resend distribution group app invite notification to previously invited testers",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/distribution_groups/:distribution_group_name/resend_invite",
"responses": [
{
"uuid": "bea5a2d0-064c-4188-a919-499a16dc2cad",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Success",
"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": "ce0b9e36-3044-4132-8d49-4c205a594120",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "b2a765f4-4d4c-4cd0-8e19-39b76d930846",
"documentation": "Get all the store details from Storage store table for a particular application.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/distribution_stores",
"responses": [
{
"uuid": "be9d01e0-0c9f-4c83-b2de-ceb2607ff1b5",
"body": "[\n {\n \"created_by\": \"\",\n \"created_by_principal_type\": \"\",\n \"id\": \"\",\n \"intune_details\": {\n \"app_category\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"target_audience\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"name\": \"\",\n \"service_connection_id\": \"\",\n \"track\": \"{{oneOf (array 'production' 'alpha' 'beta' 'testflight-internal' 'testflight-external')}}\",\n \"type\": \"\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "3976f76e-cc95-4db2-b762-9142f9c49aac",
"documentation": "Create a new external store for the specified application.",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/distribution_stores",
"responses": [
{
"uuid": "58855b65-129c-46be-9b4d-ae1719ab0422",
"body": "{\n \"created_by\": \"\",\n \"created_by_principal_type\": \"\",\n \"id\": \"\",\n \"intune_details\": {\n \"app_category\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"target_audience\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"name\": \"\",\n \"service_connection_id\": \"\",\n \"track\": \"{{oneOf (array 'production' 'alpha' 'beta' 'testflight-internal' 'testflight-external')}}\",\n \"type\": \"\"\n}",
"latency": 0,
"statusCode": 201,
"label": "Success",
"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": "bfb428fc-d037-4910-ae72-71624c93e3fa",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "dfdde6cc-10c2-4dbe-a05c-90aa73ab8290",
"documentation": "delete the store based on specific store name.",
"method": "delete",
"endpoint": "v0.1/apps/:owner_name/:app_name/distribution_stores/:store_name",
"responses": [
{
"uuid": "3a55e1b5-c5ac-485f-b2fb-2bae24c368f0",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Success",
"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": "e5b4e4e2-6d68-4359-8c41-6d3b0db4caa0",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "80949c82-b7bf-46da-9d79-bc39b58d9584",
"documentation": "Return the store details for specified store name.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/distribution_stores/:store_name",
"responses": [
{
"uuid": "d6cb3c2f-ec07-41f0-a25c-573378386698",
"body": "{\n \"created_by\": \"\",\n \"created_by_principal_type\": \"\",\n \"id\": \"\",\n \"intune_details\": {\n \"app_category\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"target_audience\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"name\": \"\",\n \"service_connection_id\": \"\",\n \"track\": \"{{oneOf (array 'production' 'alpha' 'beta' 'testflight-internal' 'testflight-external')}}\",\n \"type\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "35b6eda3-cc74-4950-a46e-6a5ec1c57acc",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "53988e32-019b-44a1-ab3d-5be9e5b1a52b",
"documentation": "Update the store.",
"method": "patch",
"endpoint": "v0.1/apps/:owner_name/:app_name/distribution_stores/:store_name",
"responses": [
{
"uuid": "2d749d2a-7d0c-491c-a2e6-78a434cf37ea",
"body": "",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "247093f0-2861-4f78-9aef-4d65b27185a3",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "1bf5e284-c3b1-4479-b22c-1847dce88a3b",
"documentation": "Returns the latest release published in a store.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/distribution_stores/:store_name/latest_release",
"responses": [
{
"uuid": "524dba33-7444-4055-9d89-89bc748ddc04",
"body": "[\n {\n \"android_min_api_level\": \"\",\n \"app_display_name\": \"\",\n \"app_name\": \"\",\n \"bundle_identifier\": \"\",\n \"distribution_stores\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"publishing_status\": \"\",\n \"type\": \"{{oneOf (array 'intune' 'googleplay')}}\"\n }\n ],\n \"download_url\": \"\",\n \"fingerprint\": \"\",\n \"id\": {{faker 'number.int' max=99999}},\n \"install_url\": \"{{oneOf (array 'group' 'store')}}\",\n \"min_os\": \"\",\n \"release_notes\": \"\",\n \"short_version\": \"\",\n \"size\": {{faker 'number.int' max=99999}},\n \"status\": \"{{oneOf (array 'available' 'unavailable')}}\",\n \"uploaded_at\": \"\",\n \"version\": \"\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "c48c26f4-9b94-4921-a62b-6818a69beb59",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "319cbe50-9b5d-4e3c-baec-77c789480933",
"documentation": "Return all releases published in a store",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/distribution_stores/:store_name/releases",
"responses": [
{
"uuid": "329b2b46-033b-44d8-8ca8-ab2b4e05b4b4",
"body": "[\n {\n \"destination_type\": \"{{oneOf (array 'group' 'store' 'tester')}}\",\n \"distribution_stores\": [\n {\n \"id\": \"\",\n \"is_latest\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"publishing_status\": \"\",\n \"type\": \"{{oneOf (array 'googleplay' 'intune' 'apple')}}\"\n }\n ],\n \"id\": {{faker 'number.int' max=99999}},\n \"short_version\": \"\",\n \"uploaded_at\": \"\",\n \"version\": \"\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "b534da3c-5ef0-44c4-a5cb-e5af0e3d634b",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "fa89614d-8d7c-4790-b2da-daf6f1bed098",
"documentation": "delete the release with release Id",
"method": "delete",
"endpoint": "v0.1/apps/:owner_name/:app_name/distribution_stores/:store_name/releases/:release_id",
"responses": [
{
"uuid": "248259a4-5b3d-4732-85e6-3004a9c7f4f5",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Success",
"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": "10294d26-e7dc-4e06-8351-70dc9bf36739",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "f1f71909-293b-4035-a847-cf7a48226ab1",
"documentation": "Return releases published in a store for releaseId and storeId",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/distribution_stores/:store_name/releases/:release_id",
"responses": [
{
"uuid": "c0a3faa8-075d-4f89-b874-4c9fcced1f31",
"body": "[\n {\n \"android_min_api_level\": \"\",\n \"app_display_name\": \"\",\n \"app_name\": \"\",\n \"bundle_identifier\": \"\",\n \"distribution_stores\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"publishing_status\": \"\",\n \"type\": \"{{oneOf (array 'intune' 'googleplay')}}\"\n }\n ],\n \"download_url\": \"\",\n \"fingerprint\": \"\",\n \"id\": {{faker 'number.int' max=99999}},\n \"install_url\": \"{{oneOf (array 'group' 'store')}}\",\n \"min_os\": \"\",\n \"release_notes\": \"\",\n \"short_version\": \"\",\n \"size\": {{faker 'number.int' max=99999}},\n \"status\": \"{{oneOf (array 'available' 'unavailable')}}\",\n \"uploaded_at\": \"\",\n \"version\": \"\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "35802e37-7fc2-4004-ac63-1c170182f867",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "0604dc81-0cf0-49a7-9c69-70ed5222bcc9",
"documentation": "Return the Error Details of release which failed in publishing.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/distribution_stores/:store_name/releases/:release_id/publish_error_details",
"responses": [
{
"uuid": "71a08aaf-b7f8-4f59-8b2c-52136f5efdc4",
"body": "{\n \"is_log_available\": {{faker 'datatype.boolean'}},\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "6e0e57ef-08e0-428b-a1c7-8e1e81742f49",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "ed730c24-9d19-42da-90bc-56b29ff288c8",
"documentation": "Returns publish logs for a particular release published to a particular store",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/distribution_stores/:store_name/releases/:release_id/publish_logs",
"responses": [
{
"uuid": "84a3fee2-29bf-463b-80ef-655bd17a3b24",
"body": "",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "32c7f7b1-6ed6-4956-a34e-64f663b92191",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "3963791b-e4d8-4932-88e7-75a18aa969c3",
"documentation": "Return the Real time Status publishing of release from store.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/distribution_stores/:store_name/releases/:release_id/realtimestatus",
"responses": [
{
"uuid": "93364852-9305-4e9d-b685-c8c6e437d4e9",
"body": "{\n \"app_id\": \"\",\n \"release_id\": \"\",\n \"status\": {\n \"status\": \"\",\n \"storetype\": \"\",\n \"track\": \"\",\n \"version\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "aeb2913d-05b5-453e-879f-b23435607598",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "86b3dbd6-6420-4e9b-b231-968f82ae4157",
"documentation": "List of app builds",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/errors/availableAppBuilds",
"responses": [
{
"uuid": "2471c06f-53d6-47f0-9485-39af870b1e66",
"body": "{\n \"appBuilds\": [\n \"\"\n ]\n}",
"latency": 0,
"statusCode": 200,
"label": "List of App builds",
"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": "43be122e-7d6b-46fc-b553-c820867da49c",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "e0015e3b-f2de-42d2-8eb9-598dc6abb1b1",
"documentation": "Get all available versions in the time range.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/errors/available_versions",
"responses": [
{
"uuid": "3d380856-cc1c-428f-ad13-07c49847cdbf",
"body": "{\n \"total_count\": {{faker 'number.int' max=99999}},\n \"versions\": [\n \"\"\n ]\n}",
"latency": 0,
"statusCode": 200,
"label": "A list of available versions in the time range.",
"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": "d34be4d0-96e7-4720-8f29-2bbccda2a55b",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason.",
"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": "e3b1190c-89b6-4456-9f56-fe6d4cd90aaa",
"documentation": "Count of crashes or errors by day in the time range based the selected versions. If SingleErrorTypeParameter is not provided, defaults to handlederror.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/errors/errorCountsPerDay",
"responses": [
{
"uuid": "f43da374-2c02-4b68-a59b-883f232b31c0",
"body": "{\n \"count\": {{faker 'number.int' max=99999}},\n \"errors\": [\n {\n \"count\": {{faker 'number.int' max=99999}},\n \"datetime\": \"\"\n }\n ]\n}",
"latency": 0,
"statusCode": 200,
"label": "Count of crashes or errors by day in the time range, and total over the entire time range.",
"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": "e4706e96-fec1-47e9-9191-fd02c09596f6",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "9ad10ad1-758d-4ac6-96fc-bde9422f086c",
"documentation": "List of error groups",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/errors/errorGroups",
"responses": [
{
"uuid": "c0da17a8-e87b-4602-b6bd-f5883f11854a",
"body": "{\n \"errorGroups\": [\n {\n \"appBuild\": \"\",\n \"appVersion\": \"\",\n \"codeRaw\": \"\",\n \"count\": {{faker 'number.int' max=99999}},\n \"deviceCount\": {{faker 'number.int' max=99999}},\n \"errorGroupId\": \"\",\n \"exceptionAppCode\": {{faker 'datatype.boolean'}},\n \"exceptionClassMethod\": {{faker 'datatype.boolean'}},\n \"exceptionClassName\": \"\",\n \"exceptionFile\": \"\",\n \"exceptionLine\": \"\",\n \"exceptionMessage\": \"\",\n \"exceptionMethod\": \"\",\n \"exceptionType\": \"\",\n \"firstOccurrence\": \"{{faker 'date.recent' 365}}\",\n \"hidden\": {{faker 'datatype.boolean'}},\n \"lastOccurrence\": \"{{faker 'date.recent' 365}}\",\n \"reasonFrames\": [\n {\n \"appCode\": {{faker 'datatype.boolean'}},\n \"classMethod\": {{faker 'datatype.boolean'}},\n \"className\": \"\",\n \"codeFormatted\": \"\",\n \"codeRaw\": \"\",\n \"exceptionType\": \"\",\n \"file\": \"\",\n \"frameworkName\": \"\",\n \"language\": \"{{oneOf (array 'JavaScript' 'CSharp' 'Objective-C' 'Objective-Cpp' 'Cpp' 'C' 'Swift' 'Java' 'Unknown')}}\",\n \"line\": {{faker 'number.int' max=99999}},\n \"method\": \"\",\n \"methodParams\": \"\",\n \"osExceptionType\": \"\"\n }\n ]\n }\n ],\n \"nextLink\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "List of error groups",
"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": "f9295f47-0bd7-412d-b05d-d8fa15b13c22",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "6f08dfcd-e74e-4455-9e2b-31d3af3a5629",
"documentation": "Error groups list based on search parameters",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/errors/errorGroups/search",
"responses": [
{
"uuid": "65650bc4-958f-4108-a540-106c07818d11",
"body": "{\n \"errorGroups\": [\n {\n \"appBuild\": \"\",\n \"appVersion\": \"\",\n \"codeRaw\": \"\",\n \"count\": {{faker 'number.int' max=99999}},\n \"deviceCount\": {{faker 'number.int' max=99999}},\n \"errorGroupId\": \"\",\n \"exceptionAppCode\": {{faker 'datatype.boolean'}},\n \"exceptionClassMethod\": {{faker 'datatype.boolean'}},\n \"exceptionClassName\": \"\",\n \"exceptionFile\": \"\",\n \"exceptionLine\": \"\",\n \"exceptionMessage\": \"\",\n \"exceptionMethod\": \"\",\n \"exceptionType\": \"\",\n \"firstOccurrence\": \"{{faker 'date.recent' 365}}\",\n \"hidden\": {{faker 'datatype.boolean'}},\n \"lastOccurrence\": \"{{faker 'date.recent' 365}}\",\n \"reasonFrames\": [\n {\n \"appCode\": {{faker 'datatype.boolean'}},\n \"classMethod\": {{faker 'datatype.boolean'}},\n \"className\": \"\",\n \"codeFormatted\": \"\",\n \"codeRaw\": \"\",\n \"exceptionType\": \"\",\n \"file\": \"\",\n \"frameworkName\": \"\",\n \"language\": \"{{oneOf (array 'JavaScript' 'CSharp' 'Objective-C' 'Objective-Cpp' 'Cpp' 'C' 'Swift' 'Java' 'Unknown')}}\",\n \"line\": {{faker 'number.int' max=99999}},\n \"method\": \"\",\n \"methodParams\": \"\",\n \"osExceptionType\": \"\"\n }\n ]\n }\n ],\n \"hasMoreResults\": {{faker 'datatype.boolean'}}\n}",
"latency": 0,
"statusCode": 200,
"label": "List of error groups",
"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": "11917e6b-f5ae-437f-98d3-9505a695661b",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "bf6ec125-bb84-4aee-9a0d-4da3b62bc97e",
"documentation": "Error group details",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/errors/errorGroups/:errorGroupId",
"responses": [
{
"uuid": "e9af9333-643b-41cc-8848-8842de32738f",
"body": "{\n \"annotation\": \"\",\n \"state\": \"{{oneOf (array 'open' 'closed' 'ignored')}}\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error group details",
"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": "e40aec12-b31d-4f3c-98d9-5be0e4a17538",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "ab8a4394-f249-43a8-8c9a-7ffa710a2171",
"documentation": "Update error group state",
"method": "patch",
"endpoint": "v0.1/apps/:owner_name/:app_name/errors/errorGroups/:errorGroupId",
"responses": [
{
"uuid": "ef9934b3-60bd-48e6-a59e-615e3416641d",
"body": "{\n \"annotation\": \"\",\n \"state\": \"{{oneOf (array 'open' 'closed' 'ignored')}}\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error group details",
"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": "f4d7bd96-eca4-4853-bd94-d48b7b38a083",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "cebd8ef2-01d3-4381-8d07-0070d0d1c52d",
"documentation": "Count of errors by day in the time range of the selected error group with selected version",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/errors/errorGroups/:errorGroupId/errorCountsPerDay",
"responses": [
{
"uuid": "0bcfb9a6-5142-43e8-a65f-29eceaa3947e",
"body": "{\n \"count\": {{faker 'number.int' max=99999}},\n \"errors\": [\n {\n \"count\": {{faker 'number.int' max=99999}},\n \"datetime\": \"\"\n }\n ]\n}",
"latency": 0,
"statusCode": 200,
"label": "Count of errors by day in the time range and total errors over the time range.",
"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": "b5e4a5a4-8ca6-4bb6-a19c-aae6f5a1f83c",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "a2f2f4a5-89ee-4569-8384-5bca74f546f4",
"documentation": "Percentage of error-free devices by day in the time range. Api will return -1 if crash devices is greater than active devices",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/errors/errorGroups/:errorGroupId/errorfreeDevicePercentages",
"responses": [
{
"uuid": "3f4ce849-fd85-437f-8a8d-b058e2ee821a",
"body": "{\n \"averagePercentage\": {{faker 'number.float'}},\n \"dailyPercentages\": [\n {\n \"datetime\": \"\",\n \"percentage\": {{faker 'number.float'}}\n }\n ]\n}",
"latency": 0,
"statusCode": 200,
"label": "Percentage of error-free devices by day in the time range and overall percentage of the time range.",
"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": "065c9c09-508c-4518-bb5f-a1f1179fc290",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "fc1733e0-9667-431d-9556-e56ff08a40ad",
"documentation": "Get all errors for group",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/errors/errorGroups/:errorGroupId/errors",
"responses": [
{
"uuid": "bac1a0fe-e0ec-4cbb-8e0e-54982fbd6fc0",
"body": "{\n \"errors\": [\n {\n \"country\": \"\",\n \"deviceName\": \"\",\n \"errorId\": \"\",\n \"hasAttachments\": {{faker 'datatype.boolean'}},\n \"hasBreadcrumbs\": {{faker 'datatype.boolean'}},\n \"language\": \"\",\n \"osType\": \"\",\n \"osVersion\": \"\",\n \"timestamp\": \"{{faker 'date.recent' 365}}\",\n \"userId\": \"\"\n }\n ],\n \"nextLink\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Get all errors for 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": "5a985439-5375-4eed-910d-0721319d62b1",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "4ce28c66-e1ef-4b06-b060-b053dd0485d9",
"documentation": "Latest error details.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/errors/errorGroups/:errorGroupId/errors/latest",
"responses": [
{
"uuid": "cf320bae-9844-412c-b361-da149e99d5e7",
"body": "{\n \"country\": \"\",\n \"deviceName\": \"\",\n \"errorId\": \"\",\n \"hasAttachments\": {{faker 'datatype.boolean'}},\n \"hasBreadcrumbs\": {{faker 'datatype.boolean'}},\n \"language\": \"\",\n \"osType\": \"\",\n \"osVersion\": \"\",\n \"timestamp\": \"{{faker 'date.recent' 365}}\",\n \"userId\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Latest error details.",
"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": "c0abc1b9-7bd0-4648-a943-7da91a3f4fa9",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "f1f4d2e6-996b-4e15-9257-265659352292",
"documentation": "Delete a specific error and related attachments and blobs for an app. Searchable data will not be deleted immediately and may take up to 30 days.",
"method": "delete",
"endpoint": "v0.1/apps/:owner_name/:app_name/errors/errorGroups/:errorGroupId/errors/:errorId",
"responses": [
{
"uuid": "937f27e2-8022-41a4-b026-838b57394308",
"body": "{\n \"appId\": \"\",\n \"attachmentsDeleted\": {{faker 'number.int' max=99999}},\n \"blobsFailed\": {{faker 'number.int' max=99999}},\n \"blobsSucceeded\": {{faker 'number.int' max=99999}},\n \"errorGroupId\": \"\",\n \"errorId\": \"\",\n \"errorsDeleted\": {{faker 'number.int' max=99999}}\n}",
"latency": 0,
"statusCode": 200,
"label": "Success.",
"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": "e071a96d-2d0f-4d0f-b38e-d5439e157fc2",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "7013bc21-70fa-4212-8b5a-ad6c3d48d235",
"documentation": "Error details.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/errors/errorGroups/:errorGroupId/errors/:errorId",
"responses": [
{
"uuid": "9458d048-2d23-4ada-990c-4a61a49e4e33",
"body": "{\n \"country\": \"\",\n \"deviceName\": \"\",\n \"errorId\": \"\",\n \"hasAttachments\": {{faker 'datatype.boolean'}},\n \"hasBreadcrumbs\": {{faker 'datatype.boolean'}},\n \"language\": \"\",\n \"osType\": \"\",\n \"osVersion\": \"\",\n \"timestamp\": \"{{faker 'date.recent' 365}}\",\n \"userId\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error details.",
"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": "5c50253f-a5df-4305-9306-52d2f907f89f",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "ab670668-2744-40fe-b6b3-3540cb89f07c",
"documentation": "Download details for a specific error.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/errors/errorGroups/:errorGroupId/errors/:errorId/download",
"responses": [
{
"uuid": "e1a95865-75a7-4dbc-bdd9-b37c3d8efdc5",
"body": "{}",
"latency": 0,
"statusCode": 200,
"label": "Error details.",
"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": "389c9985-82c5-4562-a7b8-c593cf9bb038",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "72f8a278-7124-4112-b180-303166cf71b8",
"documentation": "Error location.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/errors/errorGroups/:errorGroupId/errors/:errorId/location",
"responses": [
{
"uuid": "5c3d1073-b93b-4093-9e2f-39b6528fcf6c",
"body": "{\n \"uri\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error location.",
"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": "675d98ca-f5db-4d05-a254-b53a735f9627",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "29a5c7d7-8e6d-437d-9a94-0fca5d2a5639",
"documentation": "Error Stacktrace details.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/errors/errorGroups/:errorGroupId/errors/:errorId/stacktrace",
"responses": [
{
"uuid": "b7463df3-bf11-40cf-b276-924b37fe05c6",
"body": "\"\"",
"latency": 0,
"statusCode": 200,
"label": "Error stacktrace details.",
"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": "f6c84f55-32e8-4d38-841b-5c0948d41d3a",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "d008b1dd-f8bb-4382-889d-c70c85e8ea40",
"documentation": "Top models of the selected error group.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/errors/errorGroups/:errorGroupId/models",
"responses": [
{
"uuid": "1bb24f7e-1145-43cf-b4ff-d692c87bb489",
"body": "{\n \"errorCount\": {{faker 'number.int' max=99999}},\n \"models\": [\n {\n \"errorCount\": {{faker 'number.int' max=99999}},\n \"modelCode\": \"\",\n \"modelName\": \"\"\n }\n ]\n}",
"latency": 0,
"statusCode": 200,
"label": "Top Models with percentage in descending order",
"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": "1fd87920-5142-4efd-adb2-0c8306a4d443",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "93c93724-5ab0-4a07-97dc-10476358dbf3",
"documentation": "Top OSes of the selected error group.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/errors/errorGroups/:errorGroupId/operatingSystems",
"responses": [
{
"uuid": "88297df3-fe2c-4bcd-9a1a-bba978561a65",
"body": "{\n \"errorCount\": {{faker 'number.int' max=99999}},\n \"operatingSystems\": [\n {\n \"errorCount\": {{faker 'number.int' max=99999}},\n \"operatingSystemName\": \"\"\n }\n ]\n}",
"latency": 0,
"statusCode": 200,
"label": "Top OSes with percentage in descending order",
"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": "30036bc6-8fde-4da4-abaa-02057126f116",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "cba68950-d4ac-4290-9eed-d6556d6938e9",
"documentation": "Gets the stack trace for the error group.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/errors/errorGroups/:errorGroupId/stacktrace",
"responses": [
{
"uuid": "aa708c1f-0082-4ae9-9457-bad4b47e6aef",
"body": "\"\"",
"latency": 0,
"statusCode": 200,
"label": "Gets the stack trace for the error 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": "928ee71a-ec12-46f3-b188-acf8dc4f6190",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "bcd3facd-d5f5-43bb-9c36-919b9cb87cfa",
"documentation": "Percentage of error-free devices by day in the time range based on the selected versions. If SingleErrorTypeParameter is not provided, defaults to handlederror. API will return -1 if crash devices is greater than active devices",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/errors/errorfreeDevicePercentages",
"responses": [
{
"uuid": "4f2ad37b-9ab5-47f4-b85c-4ee489243148",
"body": "{\n \"averagePercentage\": {{faker 'number.float'}},\n \"dailyPercentages\": [\n {\n \"datetime\": \"\",\n \"percentage\": {{faker 'number.float'}}\n }\n ]\n}",
"latency": 0,
"statusCode": 200,
"label": "Percentage of error-free devices by day in the time range and overall percentage of the entire time range.",
"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": "8fcf51b6-b7ba-4ae7-b5cb-1f2d6220128f",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "a6039c08-a2a1-470c-9f2e-cb901d5f50d6",
"documentation": "gets the retention settings in days",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/errors/retention_settings",
"responses": [
{
"uuid": "8369bfd9-42c2-4fd8-8f7b-f278ab476e83",
"body": "{\n \"retention_in_days\": \"{{oneOf (array '28' '90')}}\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "e9efb62c-dd55-4ef4-b732-939089bdaeae",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason.",
"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": "932a5756-5826-45c8-aa50-d980bca88ece",
"documentation": "Creates and updates the retention settings in days",
"method": "put",
"endpoint": "v0.1/apps/:owner_name/:app_name/errors/retention_settings",
"responses": [
{
"uuid": "b1684809-51b2-457b-b1e3-78db357371f8",
"body": "{\n \"retention_in_days\": \"{{oneOf (array '28' '90')}}\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "6c8db15c-507d-4e18-86e7-343f00e1df79",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason.",
"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": "f2c175b2-0e51-46b9-97f5-acbccc6e5c24",
"documentation": "Errors list based on search parameters",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/errors/search",
"responses": [
{
"uuid": "91e9a45f-8003-444c-b107-4b8cfb289350",
"body": "{\n \"errors\": [\n {\n \"country\": \"\",\n \"deviceName\": \"\",\n \"errorId\": \"\",\n \"hasAttachments\": {{faker 'datatype.boolean'}},\n \"hasBreadcrumbs\": {{faker 'datatype.boolean'}},\n \"language\": \"\",\n \"osType\": \"\",\n \"osVersion\": \"\",\n \"timestamp\": \"{{faker 'date.recent' 365}}\",\n \"userId\": \"\"\n }\n ],\n \"hasMoreResults\": {{faker 'datatype.boolean'}}\n}",
"latency": 0,
"statusCode": 200,
"label": "List of errors",
"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": "64c58308-25e7-425e-95d9-cc20cf882e28",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "391aa7ff-f74b-4d22-8b75-cbef2e48177c",
"documentation": "List error attachments.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/errors/:errorId/attachments",
"responses": [
{
"uuid": "361cdb46-7489-4c7a-a5c8-10b65d3e8a55",
"body": "[\n {\n \"appId\": \"\",\n \"attachmentId\": \"\",\n \"blobLocation\": \"\",\n \"contentType\": \"\",\n \"crashId\": \"\",\n \"createdTime\": \"{{faker 'date.recent' 365}}\",\n \"fileName\": \"\",\n \"size\": {{faker 'number.int' max=99999}}\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "List of error attachments.",
"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": "b6fefe5f-b681-45b1-b3ac-19812c42d94b",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "a4c81ed1-e09e-4f38-b10d-3c81b4d28125",
"documentation": "Error attachment location.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/errors/:errorId/attachments/:attachmentId/location",
"responses": [
{
"uuid": "b74b7f8c-3af8-43e7-9392-3c151a14cce7",
"body": "{\n \"uri\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error attachment location.",
"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": "58044441-a7ea-49d6-9d03-1838df066fd9",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "e82f76dd-be91-4b7a-96fa-d781cc564467",
"documentation": "Error attachment text.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/errors/:errorId/attachments/:attachmentId/text",
"responses": [
{
"uuid": "f769b187-767b-48c4-9efa-59a4ca6b2ede",
"body": "{\n \"content\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error attachment text.",
"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": "5914edf2-40d4-4084-8ceb-98956857560a",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "de88cc03-3948-46c5-bb09-310329f481d4",
"documentation": "Get session logs by error ID",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/errors/:errorId/sessionLogs",
"responses": [
{
"uuid": "d1635565-d53b-4ccf-ba39-7075fa455d22",
"body": "{\n \"exceeded_max_limit\": {{faker 'datatype.boolean'}},\n \"last_received_log_timestamp\": \"{{faker 'date.recent' 365}}\",\n \"logs\": [\n {\n \"device\": {\n \"app_build\": \"\",\n \"app_namespace\": \"\",\n \"app_version\": \"\",\n \"carrier_code\": \"\",\n \"carrier_country\": \"\",\n \"carrier_name\": \"\",\n \"live_update_deployment_key\": \"\",\n \"live_update_package_hash\": \"\",\n \"live_update_release_label\": \"\",\n \"locale\": \"\",\n \"model\": \"\",\n \"oem_name\": \"\",\n \"os_api_level\": {{faker 'number.int' max=99999}},\n \"os_build\": \"\",\n \"os_name\": \"\",\n \"os_version\": \"\",\n \"screen_size\": \"\",\n \"sdk_name\": \"\",\n \"sdk_version\": \"\",\n \"time_zone_offset\": {{faker 'number.int' max=99999}},\n \"wrapper_runtime_version\": \"\",\n \"wrapper_sdk_name\": \"\",\n \"wrapper_sdk_version\": \"\"\n },\n \"event_id\": \"\",\n \"event_name\": \"\",\n \"install_id\": \"{{faker 'string.uuid'}}\",\n \"message_id\": \"\",\n \"properties\": {},\n \"session_id\": \"{{faker 'string.uuid'}}\",\n \"timestamp\": \"{{faker 'date.recent' 365}}\",\n \"type\": \"{{oneOf (array 'event' 'page' 'start_session' 'error' 'push_installation' 'start_service' 'custom_properties')}}\"\n }\n ]\n}",
"latency": 0,
"statusCode": 200,
"label": "Session logs of specific error",
"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": "045c3d36-a1df-45c0-ae36-556bc3da1e5b",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "bcc2d123-73d2-4b93-9c2d-ddc5567a3e01",
"documentation": "List export configurations.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/export_configurations",
"responses": [
{
"uuid": "cc86393a-5342-4c5b-8fc2-c39185cc8fc0",
"body": "{\n \"nextLink\": \"\",\n \"total\": {{faker 'number.int' max=99999}},\n \"values\": [\n {\n \"creation_time\": \"\",\n \"export_configuration\": {\n \"backfill\": {{faker 'datatype.boolean'}},\n \"export_entities\": [\n \"{{oneOf (array 'crashes' 'errors' 'attachments' 'no_logs')}}\"\n ],\n \"resource_group\": \"\",\n \"resource_name\": \"\",\n \"type\": \"{{oneOf (array 'blob_storage_connection_string' 'application_insights_instrumentation_key' 'blob_storage_linked_subscription' 'application_insights_linked_subscription')}}\"\n },\n \"export_entities\": [\n \"{{oneOf (array 'crashes' 'errors' 'attachments' 'no_logs')}}\"\n ],\n \"export_type\": \"{{oneOf (array 'BlobStorage' 'AppInsights')}}\",\n \"id\": \"\",\n \"last_run_time\": \"\",\n \"resource_group\": \"\",\n \"resource_name\": \"\",\n \"state\": \"{{oneOf (array 'Enabled' 'Disabled' 'Pending' 'Deleted' 'Invalid')}}\",\n \"state_info\": \"\"\n }\n ]\n}",
"latency": 0,
"statusCode": 200,
"label": "List export configurations.",
"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": "1acac96e-4d1a-4377-b094-6466210be953",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "59e94043-31bf-4533-8bcb-e26735552ef3",
"documentation": "Create new export configuration",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/export_configurations",
"responses": [
{
"uuid": "abe93893-506e-4be6-b2d9-776ca02f9911",
"body": "{\n \"creation_time\": \"\",\n \"export_configuration\": {\n \"backfill\": {{faker 'datatype.boolean'}},\n \"export_entities\": [\n \"{{oneOf (array 'crashes' 'errors' 'attachments' 'no_logs')}}\"\n ],\n \"resource_group\": \"\",\n \"resource_name\": \"\",\n \"type\": \"{{oneOf (array 'blob_storage_connection_string' 'application_insights_instrumentation_key' 'blob_storage_linked_subscription' 'application_insights_linked_subscription')}}\"\n },\n \"export_entities\": [\n \"{{oneOf (array 'crashes' 'errors' 'attachments' 'no_logs')}}\"\n ],\n \"export_type\": \"{{oneOf (array 'BlobStorage' 'AppInsights')}}\",\n \"id\": \"\",\n \"last_run_time\": \"\",\n \"resource_group\": \"\",\n \"resource_name\": \"\",\n \"state\": \"{{oneOf (array 'Enabled' 'Disabled' 'Pending' 'Deleted' 'Invalid')}}\",\n \"state_info\": \"\"\n}",
"latency": 0,
"statusCode": 202,
"label": "Create export configuration request successfully received.",
"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": "ced6863c-d182-4dc8-a0df-89e720d82376",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "e40f01cc-1009-4129-a925-71056d57e1bd",
"documentation": "Delete export configuration.",
"method": "delete",
"endpoint": "v0.1/apps/:owner_name/:app_name/export_configurations/:export_configuration_id",
"responses": [
{
"uuid": "f470571c-16c8-4bde-b76c-7eaf9cd26065",
"body": "",
"latency": 0,
"statusCode": 200,
"label": "Export configuration 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": "313b41e8-1e31-4857-8ad1-c632cd29313f",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "08370095-4d0b-42a5-8a27-61a6dbc32cf6",
"documentation": "Get export configuration.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/export_configurations/:export_configuration_id",
"responses": [
{
"uuid": "d1741353-b5b7-4a71-bd91-c911cb287d63",
"body": "{\n \"creation_time\": \"\",\n \"export_configuration\": {\n \"backfill\": {{faker 'datatype.boolean'}},\n \"export_entities\": [\n \"{{oneOf (array 'crashes' 'errors' 'attachments' 'no_logs')}}\"\n ],\n \"resource_group\": \"\",\n \"resource_name\": \"\",\n \"type\": \"{{oneOf (array 'blob_storage_connection_string' 'application_insights_instrumentation_key' 'blob_storage_linked_subscription' 'application_insights_linked_subscription')}}\"\n },\n \"export_entities\": [\n \"{{oneOf (array 'crashes' 'errors' 'attachments' 'no_logs')}}\"\n ],\n \"export_type\": \"{{oneOf (array 'BlobStorage' 'AppInsights')}}\",\n \"id\": \"\",\n \"last_run_time\": \"\",\n \"resource_group\": \"\",\n \"resource_name\": \"\",\n \"state\": \"{{oneOf (array 'Enabled' 'Disabled' 'Pending' 'Deleted' 'Invalid')}}\",\n \"state_info\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Get export configuration.",
"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": "51cf421a-a88e-4756-a1f2-829067e8a19f",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "470cd635-62de-4efd-8e11-d5f5c942286b",
"documentation": "Partially update export configuration.",
"method": "patch",
"endpoint": "v0.1/apps/:owner_name/:app_name/export_configurations/:export_configuration_id",
"responses": [
{
"uuid": "f27f9525-d99c-42b3-abb6-f4f360801d41",
"body": "{\n \"creation_time\": \"\",\n \"export_configuration\": {\n \"backfill\": {{faker 'datatype.boolean'}},\n \"export_entities\": [\n \"{{oneOf (array 'crashes' 'errors' 'attachments' 'no_logs')}}\"\n ],\n \"resource_group\": \"\",\n \"resource_name\": \"\",\n \"type\": \"{{oneOf (array 'blob_storage_connection_string' 'application_insights_instrumentation_key' 'blob_storage_linked_subscription' 'application_insights_linked_subscription')}}\"\n },\n \"export_entities\": [\n \"{{oneOf (array 'crashes' 'errors' 'attachments' 'no_logs')}}\"\n ],\n \"export_type\": \"{{oneOf (array 'BlobStorage' 'AppInsights')}}\",\n \"id\": \"\",\n \"last_run_time\": \"\",\n \"resource_group\": \"\",\n \"resource_name\": \"\",\n \"state\": \"{{oneOf (array 'Enabled' 'Disabled' 'Pending' 'Deleted' 'Invalid')}}\",\n \"state_info\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Export configuration updated successfully.",
"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": "e46ca762-b1f4-4488-b05d-c09063d4bfaf",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "4e8995e6-3ea6-4e59-ad80-f4346c669daa",
"documentation": "Disable export configuration.",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/export_configurations/:export_configuration_id/disable",
"responses": [
{
"uuid": "45090cb7-9625-47ad-91bc-11bc2add446c",
"body": "",
"latency": 0,
"statusCode": 200,
"label": "Export configuration was successfully disabled.",
"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": "d4bf645f-2ff2-41d8-9223-fce0d755a0f0",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "83e1b8f4-18c0-4856-9e76-0a71e43ead72",
"documentation": "Enable export configuration.",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/export_configurations/:export_configuration_id/enable",
"responses": [
{
"uuid": "9c6582da-fb83-429a-96a8-93735dda2075",
"body": "",
"latency": 0,
"statusCode": 200,
"label": "Export configuration was successfully enabled.",
"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": "29274bc0-5228-4d59-9982-ce00a8ba13bc",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "f3820c8c-77d1-4e1a-8c15-87fe8b5fa6f4",
"documentation": "Create a new asset to upload a file",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/file_asset",
"responses": [
{
"uuid": "7813c3cf-cbdb-4242-9529-66445a03dcde",
"body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"token\": \"\",\n \"uploadDomain\": \"\",\n \"uploadWindowLocation\": \"\",\n \"urlEncodedToken\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "d58a8172-e12d-4fc1-ac12-0827faa8e899",
"body": "{\n \"code\": \"\",\n \"id\": \"\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Bad Request",
"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": "9838c654-4849-455f-ac49-a66d2ca0c0ac",
"documentation": "Gets the pending invitations for the app",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/invitations",
"responses": [
{
"uuid": "b6791959-79ed-424f-8a0d-2863bcf5ac00",
"body": "{\n \"app\": {\n \"description\": \"\",\n \"display_name\": \"\",\n \"icon_source\": \"\",\n \"icon_url\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"os\": \"{{oneOf (array 'Android' 'iOS' 'macOS' 'Tizen' 'tvOS' 'Windows' 'Linux' 'Custom')}}\",\n \"owner\": {\n \"avatar_url\": \"\",\n \"display_name\": \"\",\n \"email\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"type\": \"{{oneOf (array 'org' 'user')}}\"\n },\n \"release_type\": \"\"\n },\n \"app_count\": {{faker 'number.int' max=99999}},\n \"distribution_group\": {\n \"owner\": {\n \"avatar_url\": \"\",\n \"display_name\": \"\",\n \"email\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"type\": \"{{oneOf (array 'org' 'user')}}\"\n }\n },\n \"email\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"invite_type\": \"{{oneOf (array 'developer' 'tester')}}\",\n \"invited_by\": {\n \"avatar_url\": \"\",\n \"can_change_password\": {{faker 'datatype.boolean'}},\n \"display_name\": \"\",\n \"email\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"origin\": \"{{oneOf (array 'appcenter' 'hockeyapp' 'codepush')}}\",\n \"permissions\": [\n \"{{oneOf (array 'manager' 'developer' 'viewer' 'tester')}}\"\n ]\n },\n \"is_existing_user\": {{faker 'datatype.boolean'}},\n \"permissions\": [\n \"{{oneOf (array 'manager' 'developer' 'viewer' 'tester')}}\"\n ]\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "60ce3104-abd1-40ee-9ef7-e870d6d35473",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "d2853fec-73f3-4e83-8e9e-a88c9833ce60",
"documentation": "Invites a new or existing user to an app",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/invitations",
"responses": [
{
"uuid": "9596e139-252e-4189-8412-8a1a2a198dba",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Success",
"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": "257f8f46-4089-431e-bcf9-5a14e2b2deb5",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "7687a598-7387-49d6-8410-1bf2ffe888ab",
"documentation": "Removes a user's invitation to an app",
"method": "delete",
"endpoint": "v0.1/apps/:owner_name/:app_name/invitations/:user_email",
"responses": [
{
"uuid": "6944dc45-484c-4718-81f6-26d6914f822f",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Success",
"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": "84885310-c270-410b-b907-79b54087bd4e",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "331c5012-3414-4f28-b585-4c940f381059",
"documentation": "Update pending invitation permission",
"method": "patch",
"endpoint": "v0.1/apps/:owner_name/:app_name/invitations/:user_email",
"responses": [
{
"uuid": "623eff1f-5a0c-467a-a9cf-6ea44e6d0db5",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Success",
"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": "fca7de92-4ce8-4bd4-a011-821920cca5d8",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "2858761f-6023-4cd8-bcf4-d320c4d1e37a",
"documentation": "Invites a new or existing user to an app",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/invitations/:user_email",
"responses": [
{
"uuid": "b1087819-9ddf-44c2-b472-65194e617eee",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Success",
"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": "5bd0b99f-d3f2-46a9-9ac4-5887522a3854",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "399f2812-3e08-41f5-84fb-9e7b20a124e9",
"documentation": "Get Email notification settings of user for a particular app",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/notifications/emailSettings",
"responses": [
{
"uuid": "95cd73d0-af76-4e55-afa2-8353f6b9be64",
"body": "{}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "b80a3fb3-4787-4d25-9e06-19fcabf77a6e",
"body": "{\n \"request_id\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "dca8c1c1-6092-4769-bd84-77562e421377",
"documentation": "Lists device sets belonging to the owner",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/owner/device_sets",
"responses": [
{
"uuid": "c80d6ccb-22e0-49df-ac17-2b22365681da",
"body": "[\n {\n \"deviceConfigurations\": [\n {\n \"id\": \"{{faker 'string.uuid'}}\",\n \"image\": {\n \"thumb\": \"\"\n },\n \"model\": {\n \"formFactor\": \"\",\n \"manufacturer\": \"\",\n \"name\": \"\",\n \"releaseDate\": \"\"\n },\n \"os\": \"\",\n \"osName\": \"\"\n }\n ],\n \"id\": \"\",\n \"manufacturerCount\": {{faker 'number.int' max=99999}},\n \"name\": \"\",\n \"osVersionCount\": {{faker 'number.int' max=99999}},\n \"owner\": {\n \"displayName\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n },\n \"slug\": \"\"\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"
}
],
"enabled": true,
"responseMode": null,
"type": "http"
},
{
"uuid": "51dcac98-0528-465f-b528-7d0e17563390",
"documentation": "Creates a device set belonging to the owner",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/owner/device_sets",
"responses": [
{
"uuid": "69bf52dc-e989-4861-9e0d-641fa753cd36",
"body": "{\n \"deviceConfigurations\": [\n {\n \"id\": \"{{faker 'string.uuid'}}\",\n \"image\": {\n \"thumb\": \"\"\n },\n \"model\": {\n \"formFactor\": \"\",\n \"manufacturer\": \"\",\n \"name\": \"\",\n \"releaseDate\": \"\"\n },\n \"os\": \"\",\n \"osName\": \"\"\n }\n ],\n \"id\": \"\",\n \"manufacturerCount\": {{faker 'number.int' max=99999}},\n \"name\": \"\",\n \"osVersionCount\": {{faker 'number.int' max=99999}},\n \"owner\": {\n \"displayName\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n },\n \"slug\": \"\"\n}",
"latency": 0,
"statusCode": 201,
"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": "4fc2def8-c530-40fb-a444-9486c6fa97be",
"body": "{\n \"message\": \"\",\n \"status\": \"\"\n}",
"latency": 0,
"statusCode": 400,
"label": "Invalid list of device IDs or conflicting name",
"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": "01e43dc0-e321-4a1f-8bc9-048af0bef74c",
"documentation": "Deletes a device set belonging to the owner",
"method": "delete",
"endpoint": "v0.1/apps/:owner_name/:app_name/owner/device_sets/:id",
"responses": [
{
"uuid": "a8f9ee53-f93e-4f53-8659-cea272a88a96",
"body": "",
"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": "c81ef92d-818b-4fb1-a678-347ac10f239e",
"body": "",
"latency": 0,
"statusCode": 404,
"label": "Device set with the given ID was not found",
"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": "0b134222-732a-4a61-8dee-8c07cc4d0192",
"documentation": "Gets a device set belonging to the owner",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/owner/device_sets/:id",
"responses": [
{
"uuid": "c2a246da-1270-4308-8ce9-2cf2d5fb35c1",
"body": "{\n \"deviceConfigurations\": [\n {\n \"id\": \"{{faker 'string.uuid'}}\",\n \"image\": {\n \"thumb\": \"\"\n },\n \"model\": {\n \"formFactor\": \"\",\n \"manufacturer\": \"\",\n \"name\": \"\",\n \"releaseDate\": \"\"\n },\n \"os\": \"\",\n \"osName\": \"\"\n }\n ],\n \"id\": \"\",\n \"manufacturerCount\": {{faker 'number.int' max=99999}},\n \"name\": \"\",\n \"osVersionCount\": {{faker 'number.int' max=99999}},\n \"owner\": {\n \"displayName\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n },\n \"slug\": \"\"\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": "e4118965-6735-401b-91c4-4bc341ceeb5e",
"body": "",
"latency": 0,
"statusCode": 404,
"label": "Device set with the given ID was not found",
"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": "04f76f59-656b-4ed5-8d83-cabe1d39350f",
"documentation": "Updates a device set belonging to the owner",
"method": "put",
"endpoint": "v0.1/apps/:owner_name/:app_name/owner/device_sets/:id",
"responses": [
{
"uuid": "c9104d6b-409e-4392-9a23-254cb427ea90",
"body": "{\n \"deviceConfigurations\": [\n {\n \"id\": \"{{faker 'string.uuid'}}\",\n \"image\": {\n \"thumb\": \"\"\n },\n \"model\": {\n \"formFactor\": \"\",\n \"manufacturer\": \"\",\n \"name\": \"\",\n \"releaseDate\": \"\"\n },\n \"os\": \"\",\n \"osName\": \"\"\n }\n ],\n \"id\": \"\",\n \"manufacturerCount\": {{faker 'number.int' max=99999}},\n \"name\": \"\",\n \"osVersionCount\": {{faker 'number.int' max=99999}},\n \"owner\": {\n \"displayName\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n },\n \"slug\": \"\"\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": "2e719a72-c6ca-4f3d-8116-311cd3e0684c",
"body": "{\n \"message\": \"\",\n \"status\": \"\"\n}",
"latency": 0,
"statusCode": 400,
"label": "Invalid list of device IDs or conflicting name",
"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": "d20eb12f-3bbe-49b0-89a0-d61d6d4f451c",
"body": "",
"latency": 0,
"statusCode": 404,
"label": "Device set with the given ID was not found",
"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": "6831e503-2f74-44a2-a3ff-a133a8eb9f8f",
"documentation": "Get the latest release from every distribution group associated with an application.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/recent_releases",
"responses": [
{
"uuid": "54e67d4d-9c7b-4b8b-a2c8-c782e94aa557",
"body": "[\n {\n \"build\": {\n \"branch_name\": \"\",\n \"commit_hash\": \"\",\n \"commit_message\": \"\"\n },\n \"destination_type\": \"{{oneOf (array 'group' 'store' 'tester')}}\",\n \"destinations\": [\n \"\"\n ],\n \"distribution_groups\": [\n {\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"distribution_stores\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"publishing_status\": \"\",\n \"type\": \"{{oneOf (array 'intune' 'googleplay' 'apple' 'none')}}\"\n }\n ],\n \"enabled\": {{faker 'datatype.boolean'}},\n \"id\": {{faker 'number.int' max=99999}},\n \"is_external_build\": {{faker 'datatype.boolean'}},\n \"origin\": \"{{oneOf (array 'hockeyapp' 'appcenter')}}\",\n \"short_version\": \"\",\n \"uploaded_at\": \"\",\n \"version\": \"\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "22698f62-feeb-4c1a-9a55-7be169655678",
"documentation": "Begins the upload process for a new release for the specified application.",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/release_uploads",
"responses": [
{
"uuid": "ef7e03d2-8258-4507-8ab8-43b382cf314c",
"body": "{\n \"asset_domain\": \"\",\n \"asset_id\": \"\",\n \"asset_token\": \"\",\n \"upload_id\": \"\",\n \"upload_url\": \"\"\n}",
"latency": 0,
"statusCode": 201,
"label": "Success",
"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": "3339afea-afd7-4e79-bee5-08d5bbbe517c",
"documentation": "Commits or aborts the upload process for a release for the specified application",
"method": "patch",
"endpoint": "v0.1/apps/:owner_name/:app_name/release_uploads/:upload_id",
"responses": [
{
"uuid": "a0c9b38d-c7db-4d46-9b59-16689b435238",
"body": "{\n \"release_id\": {{faker 'number.int' max=99999}},\n \"release_url\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "6a76c83c-0abe-42a9-a7ce-c5279dd297a4",
"body": "",
"latency": 0,
"statusCode": 400,
"label": "Unknown upload_id or status was committed but the upload hasn't finished.",
"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": "0b726a16-3251-48b1-b44d-d584ceeed14a",
"documentation": "Return basic information about releases.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/releases",
"responses": [
{
"uuid": "0653c941-a839-4dbd-9f0c-a532c3320090",
"body": "[\n {\n \"build\": {\n \"branch_name\": \"\",\n \"commit_hash\": \"\",\n \"commit_message\": \"\"\n },\n \"destination_type\": \"{{oneOf (array 'group' 'store' 'tester')}}\",\n \"destinations\": [\n \"\"\n ],\n \"distribution_groups\": [\n {\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"distribution_stores\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"publishing_status\": \"\",\n \"type\": \"{{oneOf (array 'intune' 'googleplay' 'apple' 'none')}}\"\n }\n ],\n \"enabled\": {{faker 'datatype.boolean'}},\n \"id\": {{faker 'number.int' max=99999}},\n \"is_external_build\": {{faker 'datatype.boolean'}},\n \"origin\": \"{{oneOf (array 'hockeyapp' 'appcenter')}}\",\n \"short_version\": \"\",\n \"uploaded_at\": \"\",\n \"version\": \"\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "30aa5a38-f146-4919-8696-8ad53ae47bb1",
"documentation": "Return detailed information about releases avaiable to a tester.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/releases/filter_by_tester",
"responses": [
{
"uuid": "d3e29e68-ca81-47fc-939f-ea345ba3c7fd",
"body": "[\n {\n \"build\": {\n \"branch_name\": \"\",\n \"commit_hash\": \"\",\n \"commit_message\": \"\"\n },\n \"destination_type\": \"{{oneOf (array 'group' 'store' 'tester')}}\",\n \"destinations\": [\n \"\"\n ],\n \"distribution_groups\": [\n {\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"distribution_stores\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"publishing_status\": \"\",\n \"type\": \"{{oneOf (array 'intune' 'googleplay' 'apple' 'none')}}\"\n }\n ],\n \"enabled\": {{faker 'datatype.boolean'}},\n \"id\": {{faker 'number.int' max=99999}},\n \"is_external_build\": {{faker 'datatype.boolean'}},\n \"origin\": \"{{oneOf (array 'hockeyapp' 'appcenter')}}\",\n \"short_version\": \"\",\n \"uploaded_at\": \"\",\n \"version\": \"\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "71e4b82a-f02e-4680-89cc-7122d4122582",
"documentation": "Deletes a release.",
"method": "delete",
"endpoint": "v0.1/apps/:owner_name/:app_name/releases/:release_id",
"responses": [
{
"uuid": "6957935a-fbc0-4c79-a178-6e788a221e2e",
"body": "",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "acba7232-6d86-4f24-9790-f78a02efdde0",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 404,
"label": "An app or a release couldn't be found\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": "ea3a9f5a-606b-4210-808b-e9268dc09679",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 500,
"label": "An internal error. if delete has partially failed **partially_deleted** error_code will be returned.\n- `partially_deleted`: Release was removed from all distribution groups, but couldn't be deleted from App Center.\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": "f450b5ae-411a-4897-b492-f3d1b86fdc16",
"documentation": "Get a release with id `release_id`. If `release_id` is `latest`, return the latest release that was distributed to the current user (from all the distribution groups).",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/releases/:release_id",
"responses": [
{
"uuid": "77c7106c-3783-495a-94d8-73de547ee4cc",
"body": "{\n \"android_min_api_level\": \"\",\n \"app_display_name\": \"\",\n \"app_icon_url\": \"\",\n \"app_name\": \"\",\n \"app_os\": \"\",\n \"build\": {\n \"branch_name\": \"\",\n \"commit_hash\": \"\",\n \"commit_message\": \"\"\n },\n \"bundle_identifier\": \"\",\n \"can_resign\": {{faker 'datatype.boolean'}},\n \"destination_type\": \"{{oneOf (array 'group' 'store' 'tester')}}\",\n \"destinations\": [\n \"\"\n ],\n \"device_family\": \"\",\n \"distribution_groups\": [\n {\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"distribution_stores\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"publishing_status\": \"\",\n \"type\": \"{{oneOf (array 'intune' 'googleplay' 'apple' 'none')}}\"\n }\n ],\n \"download_url\": \"\",\n \"enabled\": {{faker 'datatype.boolean'}},\n \"fingerprint\": \"\",\n \"id\": {{faker 'number.int' max=99999}},\n \"install_url\": \"\",\n \"is_external_build\": {{faker 'datatype.boolean'}},\n \"is_provisioning_profile_syncing\": {{faker 'datatype.boolean'}},\n \"is_udid_provisioned\": {{faker 'datatype.boolean'}},\n \"min_os\": \"\",\n \"origin\": \"{{oneOf (array 'hockeyapp' 'appcenter')}}\",\n \"package_hashes\": [\n \"\"\n ],\n \"provisioning_profile_expiry_date\": \"\",\n \"provisioning_profile_name\": \"\",\n \"provisioning_profile_type\": \"{{oneOf (array 'adhoc' 'enterprise' 'other')}}\",\n \"release_notes\": \"\",\n \"short_version\": \"\",\n \"size\": {{faker 'number.int' max=99999}},\n \"status\": \"\",\n \"uploaded_at\": \"\",\n \"version\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "1a73b578-702a-4fe7-b050-d722583b2766",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 400,
"label": "`release_id` is not an integer or the string `latest`.\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": "c6137ed0-19a3-4d1b-b5f6-72b3487ce897",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 404,
"label": "Error codes:\n- `not_found` - A release or an app can't be found.\n- `no_releases_for_user` - No releases available for that user (will only be returned when `release_id` is `latest`)\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": "e70e2167-9443-4e19-a561-64cee6919c46",
"documentation": "Updates a release.",
"method": "patch",
"endpoint": "v0.1/apps/:owner_name/:app_name/releases/:release_id",
"responses": [
{
"uuid": "014980de-3a60-46ce-98eb-2ecc1bf89220",
"body": "",
"latency": 0,
"statusCode": 200,
"label": "Success",
"headers": [{ "key": "Content-Type", "value": "text/plain" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": true,
"crudKey": "id"
},
{
"uuid": "1f7f6537-283e-435d-b202-113e5cb9f7dd",
"body": "",
"latency": 0,
"statusCode": 400,
"label": "Failure",
"headers": [{ "key": "Content-Type", "value": "text/plain" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false,
"crudKey": "id"
},
{
"uuid": "9cbed95b-4df4-4903-8698-77bc8303c692",
"body": "",
"latency": 0,
"statusCode": 404,
"label": "Release not found",
"headers": [{ "key": "Content-Type", "value": "text/plain" }],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false,
"crudKey": "id"
}
],
"enabled": true,
"responseMode": null,
"type": "http"
},
{
"uuid": "e061698e-a109-445f-907c-766e16e2aaf3",
"documentation": "Update details of a release.",
"method": "put",
"endpoint": "v0.1/apps/:owner_name/:app_name/releases/:release_id",
"responses": [
{
"uuid": "a2a372dd-1b2e-463f-8a5f-823eaf1a911d",
"body": "{\n \"destinations\": [\n {\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"enabled\": {{faker 'datatype.boolean'}},\n \"mandatory_update\": {{faker 'datatype.boolean'}},\n \"provisioning_status_url\": \"\",\n \"release_notes\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "c98b3325-d2e4-4be5-9aa2-8a14d62293ca",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 400,
"label": "Failure",
"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": "6729ec7e-48c2-4a99-b044-25fc05167be2",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 404,
"label": "Release not found",
"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": "f9164a82-f973-4537-81c5-ed9e318bc646",
"documentation": "Distributes a release to a group",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/releases/:release_id/groups",
"responses": [
{
"uuid": "996dc5f8-e1c4-48f1-9ea7-c5f9c99aa559",
"body": "{\n \"id\": \"\"\n}",
"latency": 0,
"statusCode": 201,
"label": "Created",
"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": "9d737703-e4cf-411a-ab9f-66922036f52c",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 400,
"label": "Failure",
"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": "8001acf8-f91c-4277-89de-e1f91e960d00",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 404,
"label": "Release not found",
"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": "e7d06c54-8bae-431b-bee6-eb72d29343ec",
"documentation": "Delete the given distribution group from the release",
"method": "delete",
"endpoint": "v0.1/apps/:owner_name/:app_name/releases/:release_id/groups/:group_id",
"responses": [
{
"uuid": "d0ad9796-9d60-428c-a352-3f903ab73056",
"body": "",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "de1bf671-b82a-42a2-8074-2d5a6496bf13",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 404,
"label": "Distribution group destination can't be found.\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": "f36489db-b558-4885-bef2-8b4a2a800665",
"documentation": "Update details about the specified distribution group associated with the release",
"method": "put",
"endpoint": "v0.1/apps/:owner_name/:app_name/releases/:release_id/groups/:group_id",
"responses": [
{
"uuid": "1dff5249-ce2e-4c77-8f84-1ad730e7bf83",
"body": "",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "e1ce870c-0765-48ba-a496-871194799bc7",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 404,
"label": "A destination can't be found.\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": "1bb33a01-afd7-4022-8892-e7e2fd102de0",
"documentation": "Return information about the provisioning profile. Only available for iOS.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/releases/:release_id/provisioning_profile",
"responses": [
{
"uuid": "3189bb09-88db-43a5-8790-454ae92383ce",
"body": "\"\"",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "fd8d1f61-34a4-45fa-94ea-4399d31497b8",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 400,
"label": "The app's OS is not iOS.",
"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": "4a4bd619-5055-412f-ad97-f8f1676e0b4e",
"documentation": "Distributes a release to a store",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/releases/:release_id/stores",
"responses": [
{
"uuid": "20512e23-caca-405e-93e6-d3133e7ed441",
"body": "{\n \"id\": \"\"\n}",
"latency": 0,
"statusCode": 201,
"label": "Created",
"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": "c0c72ec3-18f5-4a1b-bf35-cda0589d67a4",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 400,
"label": "Failure",
"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": "66726ebd-5008-4aca-b204-d9f09899ce9e",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 404,
"label": "Release not found",
"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": "1e9cec62-be3a-410b-b4ba-2a80faea5f7a",
"documentation": "Delete the given distribution store from the release",
"method": "delete",
"endpoint": "v0.1/apps/:owner_name/:app_name/releases/:release_id/stores/:store_id",
"responses": [
{
"uuid": "b38029ae-fd04-42ec-b983-d42fd0c77aba",
"body": "",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "e7ab7e5a-ff5b-45b7-a43b-d1d998f42c46",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 404,
"label": "Distribution store destination can't be found.\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": "eeeb0cc2-5bac-4c8e-9d52-43b5052ad28a",
"documentation": "Distributes a release to a user",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/releases/:release_id/testers",
"responses": [
{
"uuid": "2528e153-72cd-4706-8be9-311c213b0c93",
"body": "{\n \"id\": \"\"\n}",
"latency": 0,
"statusCode": 201,
"label": "Created",
"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": "f4097de2-df92-4b61-8981-a7cae9d854bf",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 400,
"label": "Failure",
"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": "9a2333bd-d6ec-4dd7-96b0-df4a3cfbafb1",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 404,
"label": "Release not found",
"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": "659a25b8-e26f-485f-bf04-c21a681b1dff",
"documentation": "Delete the given tester from the release",
"method": "delete",
"endpoint": "v0.1/apps/:owner_name/:app_name/releases/:release_id/testers/:tester_id",
"responses": [
{
"uuid": "d41d0243-0159-4544-b89f-e1e128d9b9e9",
"body": "",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "6347262d-73c1-494a-954f-79e83c7740d6",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 404,
"label": "Tester can't be found\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": "6bb26514-f2b0-47ea-afea-31ec8c02aa82",
"documentation": "Update details about the specified tester associated with the release",
"method": "put",
"endpoint": "v0.1/apps/:owner_name/:app_name/releases/:release_id/testers/:tester_id",
"responses": [
{
"uuid": "5f72d821-86db-4fab-a969-782004e4103b",
"body": "",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "4d0c4128-6a45-49ff-b2fb-b2f10d36763d",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 404,
"label": "A destination can't be found.\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": "f3e82457-9595-46b8-9525-240ca1495e5a",
"documentation": "Returns the resign status to the caller",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/releases/:release_id/update_devices/:resign_id",
"responses": [
{
"uuid": "2757c7f3-9346-4839-b342-f15d274f3c6f",
"body": "{\n \"error_code\": \"\",\n \"error_message\": \"\",\n \"status\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "2509233b-2b1f-49a4-9556-c822c2c456b2",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 400,
"label": "Error",
"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": "08721eae-e976-478d-998c-b07ff30a7770",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 404,
"label": "not_found: A distribution group can't be found.\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": "0e781b9f-0e47-44f7-ac8b-16689bdc9938",
"documentation": "Removes the configuration for the repository",
"method": "delete",
"endpoint": "v0.1/apps/:owner_name/:app_name/repo_config",
"responses": [
{
"uuid": "2a268fba-873e-4b8e-b137-b2ce104c867e",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "591c4957-e7fd-4280-b00f-60777c67d00b",
"body": "{\n \"code\": \"\",\n \"id\": \"\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Bad Request",
"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": "530096d8-afe0-4c73-8b9e-8d1ae5fee562",
"documentation": "Returns the repository build configuration status of the app",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/repo_config",
"responses": [
{
"uuid": "62473229-993a-4329-be68-7d19b25e94a3",
"body": "[\n {\n \"installation_id\": \"\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "List of repository configurations",
"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": "54bde59b-de0d-4fb0-87d1-eaec564be684",
"body": "{\n \"code\": \"\",\n \"id\": \"\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Bad Request",
"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": "ae805881-6e4e-4769-bcc0-4f651d1b2e2b",
"documentation": "Configures the repository for build",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/repo_config",
"responses": [
{
"uuid": "e8859d80-fdb6-429c-b54f-149d240c6962",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "47617a48-cb42-4a4f-bd74-61afe3a2a90f",
"body": "{\n \"code\": \"\",\n \"id\": \"\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Bad Request",
"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": "ba46f0e4-7c2b-4ce0-b291-55d5d3779913",
"documentation": "Gets the repositories available from the source code host",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/source_hosts/:source_host/repositories",
"responses": [
{
"uuid": "c6fd066a-46b8-4b7f-8bdc-eca889fc0a60",
"body": "[\n {\n \"clone_url\": \"\",\n \"name\": \"\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "efabb798-ff8a-4c05-983e-25e20b55cd33",
"body": "{\n \"code\": \"\",\n \"id\": \"\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Bad Request",
"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": "6cd7b735-7901-425f-ade2-f2f0c584f343",
"documentation": "Application specific store service status",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/store_service_status",
"responses": [
{
"uuid": "bdcdcc02-b0cc-4dea-b771-b526f53aed23",
"body": "{\n \"service\": \"\",\n \"status\": \"\",\n \"valid_until\": {{faker 'number.int' max=99999}}\n}",
"latency": 0,
"statusCode": 200,
"label": "Success. Availability for store service status is stored in response schema.",
"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": "c7538a1e-3fd5-4db7-a754-96bdbfceef49",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "aff2e163-0c54-4d85-8e2f-e079bae3b0ad",
"documentation": "Get information about the currently active subscriptions, if any",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/subscriptions",
"responses": [
{
"uuid": "98d7dfc2-bc18-4d73-8290-c08327c240f5",
"body": "{\n \"active\": {{faker 'datatype.boolean'}},\n \"concurrentDevicesLimit\": {{faker 'number.int' max=99999}},\n \"daysLeft\": {{faker 'number.int' max=99999}},\n \"endsAt\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"runningDevices\": {{faker 'number.int' max=99999}},\n \"startsAt\": \"\",\n \"tier\": {\n \"name\": \"\"\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"
}
],
"enabled": true,
"responseMode": null,
"type": "http"
},
{
"uuid": "3053132e-4b34-4d90-92a8-380de5821ca1",
"documentation": "Accept a free trial subscription",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/subscriptions",
"responses": [
{
"uuid": "b078366b-243f-42f9-968c-54f063c6aeba",
"body": "{\n \"active\": {{faker 'datatype.boolean'}},\n \"concurrentDevicesLimit\": {{faker 'number.int' max=99999}},\n \"daysLeft\": {{faker 'number.int' max=99999}},\n \"endsAt\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"runningDevices\": {{faker 'number.int' max=99999}},\n \"startsAt\": \"\",\n \"tier\": {\n \"name\": \"\"\n }\n}",
"latency": 0,
"statusCode": 201,
"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": "84f5fd31-d582-4ffc-a09b-409c7036082f",
"documentation": "Gets a list of all uploads for the specified application",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/symbol_uploads",
"responses": [
{
"uuid": "3a8f6cbe-624d-4259-91b9-a4eb80912fa7",
"body": "[\n {\n \"app_id\": \"\",\n \"file_name\": \"\",\n \"file_size\": {{faker 'number.int' max=99999}},\n \"origin\": \"{{oneOf (array 'User' 'System')}}\",\n \"status\": \"{{oneOf (array 'created' 'committed' 'aborted' 'processing' 'indexed' 'failed')}}\",\n \"symbol_type\": \"{{oneOf (array 'Apple' 'JavaScript' 'Breakpad' 'AndroidProguard' 'UWP')}}\",\n \"symbol_upload_id\": \"\",\n \"symbols_uploaded\": [\n {\n \"platform\": \"\",\n \"symbol_id\": \"\"\n }\n ],\n \"timestamp\": \"{{faker 'date.recent' 365}}\",\n \"user\": {\n \"display_name\": \"\",\n \"email\": \"\"\n }\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "f3913d15-2eb5-4bd9-bb7c-268a6aa6ebcf",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 403,
"label": "Unauthorized",
"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": "dfe15dd4-2481-4be8-8c8f-83d43f6b1854",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 500,
"label": "Internal error",
"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": "2c32a9da-287a-4a8b-a012-805590264bb0",
"documentation": "Begins the symbol upload process for a new set of symbols for the specified application",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/symbol_uploads",
"responses": [
{
"uuid": "5df6a096-e408-40fc-b17e-680aacacd60b",
"body": "{\n \"expiration_date\": \"{{faker 'date.recent' 365}}\",\n \"symbol_upload_id\": \"\",\n \"upload_url\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "36199746-c0d7-4722-9ec2-049952368c35",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 400,
"label": "Bad request",
"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": "24dd31ff-658e-4cbf-98a6-5de6766facbd",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 403,
"label": "Unauthorized",
"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": "768e48f5-51d1-41c2-a783-39dc1fadbb23",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 500,
"label": "Internal error",
"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": "9cbddb17-ac81-49d9-ae2e-82c825952627",
"documentation": "Deletes a symbol upload by id for the specified application",
"method": "delete",
"endpoint": "v0.1/apps/:owner_name/:app_name/symbol_uploads/:symbol_upload_id",
"responses": [
{
"uuid": "ed1f82f8-51e5-4052-966d-d9c58d7ed3cf",
"body": "{\n \"app_id\": \"\",\n \"file_name\": \"\",\n \"file_size\": {{faker 'number.int' max=99999}},\n \"origin\": \"{{oneOf (array 'User' 'System')}}\",\n \"status\": \"{{oneOf (array 'created' 'committed' 'aborted' 'processing' 'indexed' 'failed')}}\",\n \"symbol_type\": \"{{oneOf (array 'Apple' 'JavaScript' 'Breakpad' 'AndroidProguard' 'UWP')}}\",\n \"symbol_upload_id\": \"\",\n \"symbols_uploaded\": [\n {\n \"platform\": \"\",\n \"symbol_id\": \"\"\n }\n ],\n \"timestamp\": \"{{faker 'date.recent' 365}}\",\n \"user\": {\n \"display_name\": \"\",\n \"email\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "bf771115-4695-467f-bd26-92877b822fdd",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 403,
"label": "Unauthorized",
"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": "6818e516-33a1-40e6-b441-d5c6a669fa12",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 404,
"label": "Not found",
"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": "a295a4a1-a719-48e2-be12-bd8a5bfc0097",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 500,
"label": "Internal error",
"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": "4387b2ba-5799-4d5c-bcaa-81e7f298ebc5",
"documentation": "Gets a symbol upload by id for the specified application",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/symbol_uploads/:symbol_upload_id",
"responses": [
{
"uuid": "3667bc26-8f20-47ab-b7ea-87a01a30d4ef",
"body": "{\n \"app_id\": \"\",\n \"file_name\": \"\",\n \"file_size\": {{faker 'number.int' max=99999}},\n \"origin\": \"{{oneOf (array 'User' 'System')}}\",\n \"status\": \"{{oneOf (array 'created' 'committed' 'aborted' 'processing' 'indexed' 'failed')}}\",\n \"symbol_type\": \"{{oneOf (array 'Apple' 'JavaScript' 'Breakpad' 'AndroidProguard' 'UWP')}}\",\n \"symbol_upload_id\": \"\",\n \"symbols_uploaded\": [\n {\n \"platform\": \"\",\n \"symbol_id\": \"\"\n }\n ],\n \"timestamp\": \"{{faker 'date.recent' 365}}\",\n \"user\": {\n \"display_name\": \"\",\n \"email\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "7587f183-41f6-44d2-bb72-9d50d3343a9a",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 403,
"label": "Unauthorized",
"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": "c41a96b7-bc28-4d18-aa5f-45abefc03c69",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 404,
"label": "Not found",
"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": "77c15c5a-0774-4162-9111-4464a78f71d6",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 500,
"label": "Internal error",
"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": "8cf04bc6-42d3-451d-a768-1517be6e7263",
"documentation": "Commits or aborts the symbol upload process for a new set of symbols for the specified application",
"method": "patch",
"endpoint": "v0.1/apps/:owner_name/:app_name/symbol_uploads/:symbol_upload_id",
"responses": [
{
"uuid": "ffb67703-ab76-45d2-868c-8d8d1248714f",
"body": "{\n \"app_id\": \"\",\n \"file_name\": \"\",\n \"file_size\": {{faker 'number.int' max=99999}},\n \"origin\": \"{{oneOf (array 'User' 'System')}}\",\n \"status\": \"{{oneOf (array 'created' 'committed' 'aborted' 'processing' 'indexed' 'failed')}}\",\n \"symbol_type\": \"{{oneOf (array 'Apple' 'JavaScript' 'Breakpad' 'AndroidProguard' 'UWP')}}\",\n \"symbol_upload_id\": \"\",\n \"symbols_uploaded\": [\n {\n \"platform\": \"\",\n \"symbol_id\": \"\"\n }\n ],\n \"timestamp\": \"{{faker 'date.recent' 365}}\",\n \"user\": {\n \"display_name\": \"\",\n \"email\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "3138ed2f-5853-43c0-a104-24e62ddd7302",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 400,
"label": "Bad request",
"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": "9ce4e558-3b72-428a-81f6-edc695e6f2b2",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 403,
"label": "Unauthorized",
"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": "4010a0a4-91cf-47e6-80b1-7749b6953ea9",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 500,
"label": "Internal error",
"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": "018e7e35-79f0-49ee-a477-62852ccdd0c9",
"documentation": "Gets the URL to download the symbol upload",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/symbol_uploads/:symbol_upload_id/location",
"responses": [
{
"uuid": "fc9b6bd4-e0f7-4ba8-8e80-c238045d741f",
"body": "{\n \"uri\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "9247fa92-ad70-4ddc-899d-21c1cc1792d8",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 403,
"label": "Unauthorized",
"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": "ecfe9eb3-41e0-402e-99c5-ff41175323c4",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 404,
"label": "Not found",
"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": "e2c30b15-925e-42e5-994c-5f721d0feade",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 500,
"label": "Internal error",
"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": "c56a7a05-2224-4d3d-9cbe-4b3d20c7279a",
"documentation": "Returns the list of all symbols for the provided application",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/symbols",
"responses": [
{
"uuid": "08306b6d-8528-46a9-a7d8-b20a9928f3a2",
"body": "[\n {\n \"alternate_symbol_ids\": [\n \"\"\n ],\n \"app_id\": \"\",\n \"build\": \"\",\n \"origin\": \"{{oneOf (array 'System' 'User')}}\",\n \"platform\": \"\",\n \"status\": \"{{oneOf (array 'available' 'ignored')}}\",\n \"symbol_id\": \"\",\n \"symbol_upload_id\": \"\",\n \"type\": \"{{oneOf (array 'Apple' 'JavaScript' 'Breakpad' 'AndroidProguard' 'UWP')}}\",\n \"url\": \"\",\n \"version\": \"\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "a1d0f476-b086-400e-888a-db878fd5a796",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 403,
"label": "Unauthorized",
"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": "5833173f-efb4-4ab9-bc34-1202a9c686ba",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 500,
"label": "Internal error",
"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": "48f184b4-6eb3-404d-af17-e82075b9dcbb",
"documentation": "Returns a particular symbol by id (uuid) for the provided application",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/symbols/:symbol_id",
"responses": [
{
"uuid": "280ee41b-5109-427d-890e-ea51abd29083",
"body": "{\n \"alternate_symbol_ids\": [\n \"\"\n ],\n \"app_id\": \"\",\n \"build\": \"\",\n \"origin\": \"{{oneOf (array 'System' 'User')}}\",\n \"platform\": \"\",\n \"status\": \"{{oneOf (array 'available' 'ignored')}}\",\n \"symbol_id\": \"\",\n \"symbol_upload_id\": \"\",\n \"type\": \"{{oneOf (array 'Apple' 'JavaScript' 'Breakpad' 'AndroidProguard' 'UWP')}}\",\n \"url\": \"\",\n \"version\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "17640a4b-df77-4fc3-be17-9cdc409e1efe",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 403,
"label": "Unauthorized",
"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": "c9ad1e7c-c077-4a72-9316-a0d33702e0eb",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 404,
"label": "Not found",
"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": "4569a132-596d-4339-8457-74246f0d4552",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 500,
"label": "Internal error",
"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": "4cac06e5-6278-4ddb-9262-810a0238d22c",
"documentation": "Marks a symbol by id (uuid) as ignored",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/symbols/:symbol_id/ignore",
"responses": [
{
"uuid": "9fefc123-99f0-4300-af91-a2fc7cee3de1",
"body": "{\n \"alternate_symbol_ids\": [\n \"\"\n ],\n \"app_id\": \"\",\n \"build\": \"\",\n \"origin\": \"{{oneOf (array 'System' 'User')}}\",\n \"platform\": \"\",\n \"status\": \"{{oneOf (array 'available' 'ignored')}}\",\n \"symbol_id\": \"\",\n \"symbol_upload_id\": \"\",\n \"type\": \"{{oneOf (array 'Apple' 'JavaScript' 'Breakpad' 'AndroidProguard' 'UWP')}}\",\n \"url\": \"\",\n \"version\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "2ddce5ff-b528-4673-9a77-de93361aefd9",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 403,
"label": "Unauthorized",
"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": "709bb245-54f3-4057-b66e-6daaf5f0e591",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 404,
"label": "Not found",
"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": "e588c559-09d5-4acc-b94b-d747d0cbb4fc",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 500,
"label": "Internal error",
"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": "c6f1da33-afef-4469-ab3a-81d4ad545446",
"documentation": "Gets the URL to download the symbol",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/symbols/:symbol_id/location",
"responses": [
{
"uuid": "088597e7-6c8c-4ff2-a3a3-bbcff5ea2721",
"body": "{\n \"uri\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "124c51bb-1f7c-4a83-a6ee-49826ce4925d",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 403,
"label": "Unauthorized",
"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": "2e5b55aa-89f6-444c-8ecb-e2e5a4a0a3ce",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 404,
"label": "Not found",
"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": "5d1da4e7-d0c4-4a87-9769-5fd864b8d456",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 500,
"label": "Internal error",
"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": "03957329-6760-4c06-976e-848bea75eba3",
"documentation": "Returns a particular symbol by id (uuid) for the provided application",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/symbols/:symbol_id/status",
"responses": [
{
"uuid": "206bd294-4572-45d8-a6c9-729ed20d249d",
"body": "{\n \"app_id\": \"\",\n \"status\": \"{{oneOf (array 'available' 'ignored' 'missing')}}\",\n \"symbol_id\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "a7bbfc1a-7ef1-4894-aac9-7f8c75b46e68",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 403,
"label": "Unauthorized",
"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": "332a048b-cc34-4a18-8a67-244e2c5857e1",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 404,
"label": "Not found",
"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": "97625d86-af6f-4a79-87f5-45ff000b31a9",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 500,
"label": "Internal error",
"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": "11415997-6027-4799-9da5-5d61bca99512",
"documentation": "Returns the details of all teams that have access to the app.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/teams",
"responses": [
{
"uuid": "29d42b7e-e970-4d20-bfd1-212ec94936fa",
"body": "[\n {\n \"description\": \"\",\n \"display_name\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "352cfea6-73e1-47b0-bb0a-b30d71b86424",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "7e324370-2546-4f9b-8b62-6c0d005bff3f",
"documentation": "Lists all the endpoints available for Test apps data",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/test/export",
"responses": [
{
"uuid": "b9e88da2-1f7f-4094-b3d1-f96572911f5e",
"body": "{\n \"resources\": [\n {\n \"path\": \"\",\n \"rel\": \"\"\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"
}
],
"enabled": true,
"responseMode": null,
"type": "http"
},
{
"uuid": "6ba41015-c62e-4ad9-9fe6-a0eb6cdbfebd",
"documentation": "Lists app data",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/test/export/apps",
"responses": [
{
"uuid": "b2999351-a2db-4d37-b984-52b8d3b04cbd",
"body": "{\n \"hash_files_url\": \"\"\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": "1256d526-4e5a-4aae-939d-ffcf7ba803bf",
"documentation": "Lists file set file data",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/test/export/fileSetFiles",
"responses": [
{
"uuid": "f2882f39-8ab9-4f1a-8609-1cd872165101",
"body": "{\n \"app_upload_id\": \"{{faker 'string.uuid'}}\",\n \"hash_file_id\": \"{{faker 'string.uuid'}}\",\n \"hash_file_url\": \"\",\n \"path\": \"\"\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": "76c25c73-0ff8-4125-b472-aeac48470725",
"documentation": "Lists hash file data",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/test/export/hashFiles",
"responses": [
{
"uuid": "ece692fb-4046-478b-9ff2-b20687f9794b",
"body": "{\n \"filename\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\"\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": "41e52886-b816-43b5-874b-fa4d35dc8418",
"documentation": "Lists pipeline test data",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/test/export/pipelineTests",
"responses": [
{
"uuid": "78cd8672-f4ff-4a86-8360-5907be8ccb98",
"body": "{\n \"app_upload_id\": \"{{faker 'string.uuid'}}\",\n \"test_parameters\": {}\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": "cdc7f881-f1d0-46f4-bcd9-a4cbad8070aa",
"documentation": "Lists test run data",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/test/export/testRuns",
"responses": [
{
"uuid": "3d3b0244-c35f-414c-8a6b-cac5e7f89abf",
"body": "{\n \"app_hash_file_id\": \"{{faker 'string.uuid'}}\",\n \"app_hash_file_url\": \"\",\n \"app_icon_url\": \"\",\n \"dsym_hash_file_id\": \"{{faker 'string.uuid'}}\",\n \"dsym_hash_file_url\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"locale\": \"\"\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": "e2e4c089-8888-4ced-b355-99f9a6a5980b",
"documentation": "Returns a list of test runs",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/test_runs",
"responses": [
{
"uuid": "e97f6d80-1890-4206-b4ef-bf58bc472046",
"body": "[\n {\n \"appVersion\": \"\",\n \"date\": \"\",\n \"description\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"platform\": \"\",\n \"resultStatus\": \"\",\n \"runStatus\": \"\",\n \"state\": \"\",\n \"stats\": {\n \"devices\": {{faker 'number.int' max=99999}},\n \"devicesFailed\": {{faker 'number.int' max=99999}},\n \"devicesFinished\": {{faker 'number.int' max=99999}},\n \"failed\": {{faker 'number.int' max=99999}},\n \"passed\": {{faker 'number.int' max=99999}},\n \"peakMemory\": {{faker 'number.int' max=99999}},\n \"skipped\": {{faker 'number.int' max=99999}},\n \"total\": {{faker 'number.int' max=99999}},\n \"totalDeviceMinutes\": {{faker 'number.int' max=99999}}\n },\n \"status\": \"\",\n \"testSeries\": \"\",\n \"testType\": \"\"\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"
}
],
"enabled": true,
"responseMode": null,
"type": "http"
},
{
"uuid": "d3e2a257-c370-489e-acf7-f77cd497a806",
"documentation": "Creates a new test run",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/test_runs",
"responses": [
{
"uuid": "5b3a9ce1-b0b1-479b-9e44-de0ddb2cfe76",
"body": "",
"latency": 0,
"statusCode": 201,
"label": "OK",
"headers": [
{ "key": "Content-Type", "value": "application/json" },
{ "key": "Location", "value": "" }
],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": true,
"crudKey": "id"
}
],
"enabled": true,
"responseMode": null,
"type": "http"
},
{
"uuid": "66ea914d-62a8-4a46-bdc0-0c4436a7fd67",
"documentation": "Logically deletes a test run",
"method": "delete",
"endpoint": "v0.1/apps/:owner_name/:app_name/test_runs/:test_run_id",
"responses": [
{
"uuid": "71b6f984-fa70-4615-8063-81df97ac1486",
"body": "{\n \"appVersion\": \"\",\n \"date\": \"\",\n \"description\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"platform\": \"\",\n \"resultStatus\": \"\",\n \"runStatus\": \"\",\n \"state\": \"\",\n \"stats\": {\n \"devices\": {{faker 'number.int' max=99999}},\n \"devicesFailed\": {{faker 'number.int' max=99999}},\n \"devicesFinished\": {{faker 'number.int' max=99999}},\n \"failed\": {{faker 'number.int' max=99999}},\n \"passed\": {{faker 'number.int' max=99999}},\n \"peakMemory\": {{faker 'number.int' max=99999}},\n \"skipped\": {{faker 'number.int' max=99999}},\n \"total\": {{faker 'number.int' max=99999}},\n \"totalDeviceMinutes\": {{faker 'number.int' max=99999}}\n },\n \"status\": \"\",\n \"testSeries\": \"\",\n \"testType\": \"\"\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": "ea1e059a-6fb3-4507-bbee-2967c2eb6216",
"body": "",
"latency": 0,
"statusCode": 404,
"label": "Test run with the given ID was not found",
"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": "3ed84bf5-72cf-441a-b487-07bbccb0a4ff",
"documentation": "Returns a single test runs",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/test_runs/:test_run_id",
"responses": [
{
"uuid": "0a135db6-5212-4c9e-b124-e88641c6d305",
"body": "{\n \"appVersion\": \"\",\n \"date\": \"\",\n \"description\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"platform\": \"\",\n \"resultStatus\": \"\",\n \"runStatus\": \"\",\n \"state\": \"\",\n \"stats\": {\n \"devices\": {{faker 'number.int' max=99999}},\n \"devicesFailed\": {{faker 'number.int' max=99999}},\n \"devicesFinished\": {{faker 'number.int' max=99999}},\n \"failed\": {{faker 'number.int' max=99999}},\n \"passed\": {{faker 'number.int' max=99999}},\n \"peakMemory\": {{faker 'number.int' max=99999}},\n \"skipped\": {{faker 'number.int' max=99999}},\n \"total\": {{faker 'number.int' max=99999}},\n \"totalDeviceMinutes\": {{faker 'number.int' max=99999}}\n },\n \"status\": \"\",\n \"testSeries\": \"\",\n \"testType\": \"\"\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": "5a0b30bd-c7e1-4844-92cd-d7900ee3905b",
"documentation": "Uploads file for a test run",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/test_runs/:test_run_id/files",
"responses": [
{
"uuid": "d563f9f0-c91b-4277-ab3c-8c544b36ae0c",
"body": "",
"latency": 0,
"statusCode": 200,
"label": "File was created and can be uploaded",
"headers": [
{ "key": "Content-Type", "value": "application/json" },
{ "key": "Location", "value": "" }
],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": true,
"crudKey": "id"
},
{
"uuid": "ea32e052-dcff-428d-a98d-386e2bf5c524",
"body": "",
"latency": 0,
"statusCode": 400,
"label": "Bad request",
"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": "81470a25-e676-45b1-b889-b036bc2c6799",
"documentation": "Adds file with the given hash to a test run",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/test_runs/:test_run_id/hashes",
"responses": [
{
"uuid": "80e9363d-adee-445c-8346-e4c4e9284dd4",
"body": "",
"latency": 0,
"statusCode": 201,
"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": "5ce28fc0-2e53-444e-898c-aa6b84508e55",
"body": "",
"latency": 0,
"statusCode": 401,
"label": "Byte range verification required for given SHA256 hash",
"headers": [
{ "key": "Content-Type", "value": "application/json" },
{ "key": "X-Challenge-Bytes", "value": "" }
],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false,
"crudKey": "id"
},
{
"uuid": "6bd08ef6-4b47-4e62-be7a-989916554c0f",
"body": "",
"latency": 0,
"statusCode": 412,
"label": "File with given SHA256 hash doesn't exist and must be uploaded",
"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": "bce627da-bbde-4f14-8d13-9ba2402482bd",
"documentation": "Adds file with the given hash to a test run",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/test_runs/:test_run_id/hashes/batch",
"responses": [
{
"uuid": "1eedd5f8-9986-44b5-824d-9dc243e1eb32",
"body": "[\n {\n \"checksum\": \"\",\n \"fileType\": \"{{oneOf (array 'dsym-file' 'app-file' 'test-file')}}\",\n \"relativePath\": \"\",\n \"uploadStatus\": {\n \"location\": \"\",\n \"statusCode\": {{faker 'number.int' max=99999}}\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"
}
],
"enabled": true,
"responseMode": null,
"type": "http"
},
{
"uuid": "2daf15fa-52dd-4377-91aa-456b3fc981b1",
"documentation": "Returns a single test report",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/test_runs/:test_run_id/report",
"responses": [
{
"uuid": "6955fc00-c21b-4168-aa4c-eca0b983e3ac",
"body": "{\n \"app_upload_id\": \"\",\n \"date\": \"\",\n \"date_finished\": \"\",\n \"device_logs\": [\n {\n \"appium_log\": \"\",\n \"device_log\": \"\",\n \"device_snapshot_id\": \"\",\n \"test_log\": \"\"\n }\n ],\n \"errorMessage\": \"\",\n \"features\": [\n {\n \"failed\": {{faker 'number.int' max=99999}},\n \"name\": \"\",\n \"peakDuration\": {{faker 'number.int' max=99999}},\n \"peakMemory\": {{faker 'number.int' max=99999}},\n \"skipped\": {{faker 'number.int' max=99999}},\n \"tests\": [\n {\n \"peakDuration\": {{faker 'number.int' max=99999}},\n \"peakMemory\": {{faker 'number.int' max=99999}},\n \"runs\": [\n {\n \"failed\": {{faker 'number.int' max=99999}},\n \"id\": \"\",\n \"number\": {{faker 'number.int' max=99999}},\n \"report_url\": \"\",\n \"skipped\": {{faker 'number.int' max=99999}},\n \"steps\": [\n {\n \"failed\": {{faker 'number.int' max=99999}},\n \"id\": \"\",\n \"skipped\": {{faker 'number.int' max=99999}},\n \"stepExecutions\": [\n {\n \"device_snapshot_id\": \"\",\n \"status\": \"\",\n \"timestamp\": {{faker 'number.int' max=99999}}\n }\n ],\n \"stepName\": \"\",\n \"step_report_url\": \"\"\n }\n ]\n }\n ],\n \"testName\": \"\"\n }\n ]\n }\n ],\n \"finished_device_snapshots\": [\n \"\"\n ],\n \"id\": \"\",\n \"platform\": \"\",\n \"revision\": {{faker 'number.int' max=99999}},\n \"schema_version\": {{faker 'number.int' max=99999}},\n \"snapshot_fatal_errors\": [\n {\n \"device_snapshot_id\": \"\",\n \"error_message\": \"\",\n \"error_title\": \"\"\n }\n ],\n \"stats\": {\n \"artifacts\": {},\n \"devices\": {{faker 'number.int' max=99999}},\n \"devices_failed\": {{faker 'number.int' max=99999}},\n \"devices_finished\": {{faker 'number.int' max=99999}},\n \"devices_not_runned\": {{faker 'number.int' max=99999}},\n \"devices_skipped\": {{faker 'number.int' max=99999}},\n \"failed\": {{faker 'number.int' max=99999}},\n \"filesize\": {{faker 'number.int' max=99999}},\n \"os\": {{faker 'number.int' max=99999}},\n \"passed\": {{faker 'number.int' max=99999}},\n \"skipped\": {{faker 'number.int' max=99999}},\n \"step_count\": {{faker 'number.int' max=99999}},\n \"total\": {{faker 'number.int' max=99999}},\n \"totalDeviceMinutes\": {{faker 'number.int' max=99999}}\n },\n \"testType\": \"\"\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": "b41ba4b8-3df6-407e-872b-1416ef108ff6",
"documentation": "Starts test run",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/test_runs/:test_run_id/start",
"responses": [
{
"uuid": "de445e1e-9c8d-4f3c-9388-075cd7ac6a23",
"body": "{\n \"accepted_devices\": [\n \"\"\n ],\n \"rejected_devices\": [\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"
}
],
"enabled": true,
"responseMode": null,
"type": "http"
},
{
"uuid": "088ed0b6-9b65-4da4-9c10-f07a5ad168b8",
"documentation": "Gets state of the test run",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/test_runs/:test_run_id/state",
"responses": [
{
"uuid": "e95d57b4-3107-4722-87ed-a633b8619eb4",
"body": "{\n \"exit_code\": {{faker 'number.int' max=99999}},\n \"message\": [\n \"\"\n ],\n \"wait_time\": {{faker 'number.int' max=99999}}\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": "c423bcd7-b95d-4537-b4ea-d6b8fd67db02",
"documentation": "Stop a test run execution",
"method": "put",
"endpoint": "v0.1/apps/:owner_name/:app_name/test_runs/:test_run_id/stop",
"responses": [
{
"uuid": "c49a3c11-55d0-4c44-aa65-27d48b0bd677",
"body": "{\n \"appVersion\": \"\",\n \"date\": \"\",\n \"description\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"platform\": \"\",\n \"resultStatus\": \"\",\n \"runStatus\": \"\",\n \"state\": \"\",\n \"stats\": {\n \"devices\": {{faker 'number.int' max=99999}},\n \"devicesFailed\": {{faker 'number.int' max=99999}},\n \"devicesFinished\": {{faker 'number.int' max=99999}},\n \"failed\": {{faker 'number.int' max=99999}},\n \"passed\": {{faker 'number.int' max=99999}},\n \"peakMemory\": {{faker 'number.int' max=99999}},\n \"skipped\": {{faker 'number.int' max=99999}},\n \"total\": {{faker 'number.int' max=99999}},\n \"totalDeviceMinutes\": {{faker 'number.int' max=99999}}\n },\n \"status\": \"\",\n \"testSeries\": \"\",\n \"testType\": \"\"\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": "784974d2-113e-4ac0-b5a0-75d41aa8e936",
"body": "",
"latency": 0,
"statusCode": 404,
"label": "Test run with the given ID was not found",
"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": "63b8985a-b600-43c9-ac37-4e8f18414aba",
"documentation": "Returns list of all test series for an application",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/test_series",
"responses": [
{
"uuid": "ab96a2ce-d5b6-4634-ab2c-364ae784e933",
"body": "[\n {\n \"mostRecentActivity\": \"\",\n \"name\": \"\",\n \"slug\": \"\",\n \"testRuns\": [\n {\n \"completed\": {{faker 'datatype.boolean'}},\n \"date\": \"\",\n \"failed\": {{faker 'number.int' max=99999}},\n \"passed\": {{faker 'number.int' max=99999}},\n \"statusDescription\": \"\"\n }\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"
}
],
"enabled": true,
"responseMode": null,
"type": "http"
},
{
"uuid": "1ae54060-082a-47c9-896a-452470da14eb",
"documentation": "Creates new test series for an application",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/test_series",
"responses": [
{
"uuid": "b9fe952a-392d-4df7-b648-5c019a7fdcf5",
"body": "{\n \"mostRecentActivity\": \"\",\n \"name\": \"\",\n \"slug\": \"\",\n \"testRuns\": [\n {\n \"completed\": {{faker 'datatype.boolean'}},\n \"date\": \"\",\n \"failed\": {{faker 'number.int' max=99999}},\n \"passed\": {{faker 'number.int' max=99999}},\n \"statusDescription\": \"\"\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": "0a5e3701-0eac-4574-9149-303444827ec7",
"body": "{\n \"message\": \"\",\n \"status\": \"\"\n}",
"latency": 0,
"statusCode": 400,
"label": "Invalid test series name",
"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": "fdcb0ed2-f0d1-4571-8034-e794bb898e5d",
"documentation": "Deletes a single test series",
"method": "delete",
"endpoint": "v0.1/apps/:owner_name/:app_name/test_series/:test_series_slug",
"responses": [
{
"uuid": "ec34a65b-139f-4e3e-a991-1c78058960c4",
"body": "",
"latency": 0,
"statusCode": 200,
"label": "Test series was successfully removed",
"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": "fbdbb598-8ecd-4fd0-b29a-fe9a0e6ecbee",
"body": "",
"latency": 0,
"statusCode": 404,
"label": "The test series was not found",
"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": "07776826-5b28-47b1-ab9a-fe15e57f187b",
"documentation": "Updates name and slug of a test series",
"method": "patch",
"endpoint": "v0.1/apps/:owner_name/:app_name/test_series/:test_series_slug",
"responses": [
{
"uuid": "f76858b2-8735-4334-9345-fb8b9cbccf35",
"body": "{\n \"mostRecentActivity\": \"\",\n \"name\": \"\",\n \"slug\": \"\",\n \"testRuns\": [\n {\n \"completed\": {{faker 'datatype.boolean'}},\n \"date\": \"\",\n \"failed\": {{faker 'number.int' max=99999}},\n \"passed\": {{faker 'number.int' max=99999}},\n \"statusDescription\": \"\"\n }\n ]\n}",
"latency": 0,
"statusCode": 200,
"label": "Test series was successfully patched",
"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": "7b5b3e40-7445-47b2-8ae2-1ce0af6f895f",
"body": "",
"latency": 0,
"statusCode": 400,
"label": "The new test series name is incorrect",
"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": "b043ac4b-e521-4596-b92c-7aad4619b3a9",
"body": "",
"latency": 0,
"statusCode": 404,
"label": "Test series with the given slug name was not found",
"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": "2974a072-be2e-4c0e-a99b-f84d8e2ef7b7",
"documentation": "Returns list of all test runs for a given test series",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/test_series/:test_series_slug/test_runs",
"responses": [
{
"uuid": "7f3783f0-7b6a-4548-b48d-6416745ee3fe",
"body": "[\n {\n \"appVersion\": \"\",\n \"date\": \"\",\n \"description\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"platform\": \"\",\n \"resultStatus\": \"\",\n \"runStatus\": \"\",\n \"state\": \"\",\n \"stats\": {\n \"devices\": {{faker 'number.int' max=99999}},\n \"devicesFailed\": {{faker 'number.int' max=99999}},\n \"devicesFinished\": {{faker 'number.int' max=99999}},\n \"failed\": {{faker 'number.int' max=99999}},\n \"passed\": {{faker 'number.int' max=99999}},\n \"peakMemory\": {{faker 'number.int' max=99999}},\n \"skipped\": {{faker 'number.int' max=99999}},\n \"total\": {{faker 'number.int' max=99999}},\n \"totalDeviceMinutes\": {{faker 'number.int' max=99999}}\n },\n \"status\": \"\",\n \"testSeries\": \"\",\n \"testType\": \"\"\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"
}
],
"enabled": true,
"responseMode": null,
"type": "http"
},
{
"uuid": "7dc10b8a-36ee-4cd0-8ceb-a4d1fce513c6",
"documentation": "Returns the testers associated with the app specified with the given app name which belongs to the given owner.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/testers",
"responses": [
{
"uuid": "9b627d4d-31f6-4aec-8e7a-ad795487af8c",
"body": "[\n {\n \"avatar_url\": \"\",\n \"can_change_password\": {{faker 'datatype.boolean'}},\n \"display_name\": \"\",\n \"email\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"origin\": \"{{oneOf (array 'appcenter' 'hockeyapp' 'codepush')}}\",\n \"permissions\": [\n \"{{oneOf (array 'manager' 'developer' 'viewer' 'tester')}}\"\n ]\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "b8c67774-c1ca-4682-bb02-12f0b603f196",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "ec331139-023a-4b77-8e6f-f9ca069d9af0",
"documentation": "Delete the given tester from the all releases",
"method": "delete",
"endpoint": "v0.1/apps/:owner_name/:app_name/testers/:tester_id",
"responses": [
{
"uuid": "b27db375-533b-4b8e-acfa-71efb481dd08",
"body": "",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "a33160e4-9229-4628-a9b1-7cb87b644a6f",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 404,
"label": "Tester can't be found\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": "48447d86-5175-4591-8c2a-f0349eabce2b",
"documentation": "Returns available toolsets for application",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/toolsets",
"responses": [
{
"uuid": "d85f1edd-7c20-4c55-8537-d45b4ceba235",
"body": "{\n \"node\": [\n {\n \"current\": {{faker 'datatype.boolean'}},\n \"name\": \"\"\n }\n ],\n \"xamarin\": [\n {\n \"current\": {{faker 'datatype.boolean'}},\n \"monoVersion\": \"\",\n \"sdkBundle\": \"\",\n \"stable\": {{faker 'datatype.boolean'}},\n \"xcodeVersions\": [\n \"\"\n ]\n }\n ],\n \"xcode\": [\n {\n \"current\": {{faker 'datatype.boolean'}},\n \"name\": \"\"\n }\n ]\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "0452a277-083c-4b15-aea1-9610c6f280f6",
"body": "{\n \"code\": \"\",\n \"id\": \"\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Bad Request",
"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": "4bc9362a-61d1-45f3-a29f-4d6714759b56",
"documentation": "Transfers ownership of an app to a different user or organization",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/transfer/:destination_owner_name",
"responses": [
{
"uuid": "c94ecce5-d0ae-47f4-85a5-0aabf4f5828a",
"body": "{\n \"description\": \"\",\n \"display_name\": \"\",\n \"icon_source\": \"\",\n \"icon_url\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"os\": \"{{oneOf (array 'Android' 'iOS' 'macOS' 'Tizen' 'tvOS' 'Windows' 'Linux' 'Custom')}}\",\n \"owner\": {\n \"avatar_url\": \"\",\n \"display_name\": \"\",\n \"email\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"type\": \"{{oneOf (array 'org' 'user')}}\"\n },\n \"release_type\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "a26240ad-64e2-4cc0-b3df-001e7e651033",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "358dbd3f-4bff-44ed-8464-26bb4bbcd1fb",
"documentation": "Transfers ownership of an app to a new organization",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/transfer_to_org",
"responses": [
{
"uuid": "3408146c-3e49-4959-a3c6-c629e05142b6",
"body": "{\n \"avatar_url\": \"\",\n \"created_at\": \"\",\n \"display_name\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"origin\": \"{{oneOf (array 'appcenter' 'hockeyapp')}}\",\n \"updated_at\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "527255c5-1483-4c41-8701-8415c419a735",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "605f7a5c-91b8-45c2-8b7f-e6ff50ee6330",
"documentation": "Initiate a new release upload. This API is part of multi-step upload process.",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/uploads/releases",
"responses": [
{
"uuid": "41f6d98d-13e9-42b0-9f93-709040ced5ae",
"body": "{\n \"id\": \"{{faker 'string.uuid'}}\",\n \"package_asset_id\": \"{{faker 'string.uuid'}}\",\n \"token\": \"\",\n \"upload_domain\": \"\",\n \"url_encoded_token\": \"\"\n}",
"latency": 0,
"statusCode": 201,
"label": "Created",
"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": "1051a74a-5c3c-4598-8076-830796564da4",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 400,
"label": "The request contained invalid properties.",
"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": "4f21fd62-3e83-4a68-a9cf-bdee4f98a310",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 404,
"label": "Error codes:\n- `not_found` - The app doesn't exist.\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": "feaac41e-303f-420d-8a9c-8bfd60861a5e",
"documentation": "Get the current status of the release upload.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/uploads/releases/:upload_id",
"responses": [
{
"uuid": "09ea1d60-123f-45cd-a5e8-e33278e83be0",
"body": "{\n \"error_details\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"release_distinct_id\": {{faker 'number.int' max=99999}},\n \"release_url\": \"\",\n \"upload_status\": \"{{oneOf (array 'uploadStarted' 'uploadFinished' 'readyToBePublished' 'malwareDetected' 'error')}}\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "8c94ae89-0d20-4116-aad2-b20bf71aa771",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 400,
"label": "The request contained invalid properties.",
"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": "7a2ef28c-ab38-4ee9-9391-f1ff6ca41b99",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 404,
"label": "Error codes:\n- `not_found` - The app or upload doesn't exist.\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": "bffc4b8a-165c-414a-9466-97cad897ba73",
"documentation": "Update the current status of the release upload.",
"method": "patch",
"endpoint": "v0.1/apps/:owner_name/:app_name/uploads/releases/:upload_id",
"responses": [
{
"uuid": "12e24e5d-a53b-45e8-b403-90bc788ae172",
"body": "{\n \"id\": \"{{faker 'string.uuid'}}\",\n \"upload_status\": \"{{oneOf (array 'uploadStarted' 'uploadFinished' 'uploadCanceled' 'readyToBePublished' 'malwareDetected' 'error')}}\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "4619e9df-be18-4f2d-8385-2682113c8ba5",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 400,
"label": "The request contained invalid properties.",
"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": "ee85cf0c-3984-43a7-a3ec-4171fb3fd302",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 404,
"label": "Error codes:\n- `not_found` - The app or upload doesn't exist.\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": "933325ed-467b-4e5c-9e95-79d50b05161f",
"documentation": "Lists device sets belonging to the user",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/user/device_sets",
"responses": [
{
"uuid": "518445c2-1b66-421d-8e54-38e03c13c74e",
"body": "[\n {\n \"deviceConfigurations\": [\n {\n \"id\": \"{{faker 'string.uuid'}}\",\n \"image\": {\n \"thumb\": \"\"\n },\n \"model\": {\n \"formFactor\": \"\",\n \"manufacturer\": \"\",\n \"name\": \"\",\n \"releaseDate\": \"\"\n },\n \"os\": \"\",\n \"osName\": \"\"\n }\n ],\n \"id\": \"\",\n \"manufacturerCount\": {{faker 'number.int' max=99999}},\n \"name\": \"\",\n \"osVersionCount\": {{faker 'number.int' max=99999}},\n \"owner\": {\n \"displayName\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n },\n \"slug\": \"\"\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"
}
],
"enabled": true,
"responseMode": null,
"type": "http"
},
{
"uuid": "ad254bf4-c1df-4ce3-98cd-372c84c02b3a",
"documentation": "Creates a device set belonging to the user",
"method": "post",
"endpoint": "v0.1/apps/:owner_name/:app_name/user/device_sets",
"responses": [
{
"uuid": "3e8cdd11-6b10-4b43-81ea-f241fe993e34",
"body": "{\n \"deviceConfigurations\": [\n {\n \"id\": \"{{faker 'string.uuid'}}\",\n \"image\": {\n \"thumb\": \"\"\n },\n \"model\": {\n \"formFactor\": \"\",\n \"manufacturer\": \"\",\n \"name\": \"\",\n \"releaseDate\": \"\"\n },\n \"os\": \"\",\n \"osName\": \"\"\n }\n ],\n \"id\": \"\",\n \"manufacturerCount\": {{faker 'number.int' max=99999}},\n \"name\": \"\",\n \"osVersionCount\": {{faker 'number.int' max=99999}},\n \"owner\": {\n \"displayName\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n },\n \"slug\": \"\"\n}",
"latency": 0,
"statusCode": 201,
"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": "d9bac115-eef4-47c6-8b5f-83da1d205ca3",
"body": "{\n \"message\": \"\",\n \"status\": \"\"\n}",
"latency": 0,
"statusCode": 400,
"label": "Invalid list of device IDs or conflicting name",
"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": "eb83ef0d-0a63-4e33-87d9-02bf6a987dc3",
"documentation": "Deletes a device set belonging to the user",
"method": "delete",
"endpoint": "v0.1/apps/:owner_name/:app_name/user/device_sets/:id",
"responses": [
{
"uuid": "1e23fcd8-2a81-44a9-8c29-ed129be6e376",
"body": "",
"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": "e26be931-8eeb-460f-91ff-174afdb4a2bf",
"body": "",
"latency": 0,
"statusCode": 404,
"label": "Device set with the given ID was not found",
"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": "5e7e6eb0-eeac-4c28-b6a3-3fca927988ba",
"documentation": "Gets a device set belonging to the user",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/user/device_sets/:id",
"responses": [
{
"uuid": "fbe4df7c-5f52-4082-93db-55ff03d8b840",
"body": "{\n \"deviceConfigurations\": [\n {\n \"id\": \"{{faker 'string.uuid'}}\",\n \"image\": {\n \"thumb\": \"\"\n },\n \"model\": {\n \"formFactor\": \"\",\n \"manufacturer\": \"\",\n \"name\": \"\",\n \"releaseDate\": \"\"\n },\n \"os\": \"\",\n \"osName\": \"\"\n }\n ],\n \"id\": \"\",\n \"manufacturerCount\": {{faker 'number.int' max=99999}},\n \"name\": \"\",\n \"osVersionCount\": {{faker 'number.int' max=99999}},\n \"owner\": {\n \"displayName\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n },\n \"slug\": \"\"\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": "4bfc17bf-0d28-4a55-bbfd-03a0020f3706",
"body": "",
"latency": 0,
"statusCode": 404,
"label": "Device set with the given ID was not found",
"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": "f732f3fa-4435-49ee-8084-856c01c879c7",
"documentation": "Updates a device set belonging to the user",
"method": "put",
"endpoint": "v0.1/apps/:owner_name/:app_name/user/device_sets/:id",
"responses": [
{
"uuid": "a97e5370-2da4-41ac-bc33-76a6a0eee3fc",
"body": "{\n \"deviceConfigurations\": [\n {\n \"id\": \"{{faker 'string.uuid'}}\",\n \"image\": {\n \"thumb\": \"\"\n },\n \"model\": {\n \"formFactor\": \"\",\n \"manufacturer\": \"\",\n \"name\": \"\",\n \"releaseDate\": \"\"\n },\n \"os\": \"\",\n \"osName\": \"\"\n }\n ],\n \"id\": \"\",\n \"manufacturerCount\": {{faker 'number.int' max=99999}},\n \"name\": \"\",\n \"osVersionCount\": {{faker 'number.int' max=99999}},\n \"owner\": {\n \"displayName\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n },\n \"slug\": \"\"\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": "f246198f-1dd5-42b0-bf02-d1557de1f45a",
"body": "{\n \"message\": \"\",\n \"status\": \"\"\n}",
"latency": 0,
"statusCode": 400,
"label": "Invalid list of device IDs or conflicting name",
"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": "0bde7cf7-6499-4dfe-b29d-90150a1fd89c",
"body": "",
"latency": 0,
"statusCode": 404,
"label": "Device set with the given ID was not found",
"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": "3e507b51-8bb6-4f14-bdb1-d9423f49cf48",
"documentation": "Returns the users associated with the app specified with the given app name which belongs to the given owner.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/users",
"responses": [
{
"uuid": "521babbe-4580-4229-9999-e38f9b3fbc02",
"body": "[\n {\n \"avatar_url\": \"\",\n \"can_change_password\": {{faker 'datatype.boolean'}},\n \"display_name\": \"\",\n \"email\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"origin\": \"{{oneOf (array 'appcenter' 'hockeyapp' 'codepush')}}\",\n \"permissions\": [\n \"{{oneOf (array 'manager' 'developer' 'viewer' 'tester')}}\"\n ]\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "ec231b48-1441-450d-8e37-0139407db2e6",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "7c455d5f-7df5-49a4-b1f1-6e370228bddd",
"documentation": "Removes the user from the app",
"method": "delete",
"endpoint": "v0.1/apps/:owner_name/:app_name/users/:user_email",
"responses": [
{
"uuid": "e550ef51-f70c-4cc2-a9fc-ea393203ef6d",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Success",
"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": "062a026c-ba97-472e-8399-7051e9f6a4b5",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "BadRequest",
"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": "9138905c-e056-4ebf-952c-1268be936903",
"documentation": "Update user permission for the app",
"method": "patch",
"endpoint": "v0.1/apps/:owner_name/:app_name/users/:user_email",
"responses": [
{
"uuid": "b93ec4ac-35e1-4856-9f11-99e022a3fb82",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Success",
"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": "1db63939-5f2f-4e77-93fd-dc5168160973",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "BadRequest",
"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": "8f723faf-b4f4-47fc-aed6-81017633caef",
"documentation": "Gets a list of application versions.",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/versions",
"responses": [
{
"uuid": "d36885c2-1b33-4c80-9773-70c027a299e7",
"body": "[\n {\n \"app_id\": \"\",\n \"app_version\": \"\",\n \"app_version_id\": \"\",\n \"build_number\": \"\",\n \"display_name\": \"\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "d147f8dd-1e58-47c3-9a67-17cf5a5998bb",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "fdc18dc7-0a22-4a4f-89f6-5d0e3eaa8add",
"documentation": "Get web hooks configured for a particular app",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/webhooks",
"responses": [
{
"uuid": "c83cfc52-5b40-45e4-8163-036362806680",
"body": "{\n \"values\": [\n {\n \"enabled\": {{faker 'datatype.boolean'}},\n \"event_types\": [\n \"{{oneOf (array 'newCrashGroupCreated' 'newAppReleased')}}\"\n ],\n \"id\": \"\",\n \"name\": \"\",\n \"url\": \"\"\n }\n ]\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "a42ce961-84c6-4d48-b264-f706de72bdd2",
"body": "{\n \"request_id\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "a1ca72f9-e58a-4bc7-9587-ad583a433838",
"documentation": "Gets the Xamarin SDK bundles available to this app",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/xamarin_sdk_bundles",
"responses": [
{
"uuid": "02452409-c480-4f35-8fe7-5156a9dda40a",
"body": "[\n {\n \"current\": {{faker 'datatype.boolean'}},\n \"monoVersion\": \"\",\n \"sdkBundle\": \"\",\n \"stable\": {{faker 'datatype.boolean'}},\n \"xcodeVersions\": [\n \"\"\n ]\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "27f6dde4-8443-4344-8cb3-ece35f14ad83",
"body": "{\n \"code\": \"\",\n \"id\": \"\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Bad Request",
"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": "a3323155-046a-4920-ac00-859ee87e0ec1",
"documentation": "Gets the Xcode versions available to this app",
"method": "get",
"endpoint": "v0.1/apps/:owner_name/:app_name/xcode_versions",
"responses": [
{
"uuid": "8d26ea56-6316-43e5-89a2-95521dbab480",
"body": "[\n {\n \"current\": {{faker 'datatype.boolean'}},\n \"name\": \"\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "721a028c-257d-453b-a066-1984de1107f0",
"body": "{\n \"code\": \"\",\n \"id\": \"\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Bad Request",
"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": "d79572ad-0766-4293-8113-3985fe2802d7",
"documentation": "Returns a list of azure subscriptions for the user",
"method": "get",
"endpoint": "v0.1/azure_subscriptions",
"responses": [
{
"uuid": "187f61bc-8efe-44f3-aece-776e48d59aab",
"body": "[\n {\n \"is_billable\": {{faker 'datatype.boolean'}},\n \"is_billing\": {{faker 'datatype.boolean'}},\n \"is_microsoft_internal\": {{faker 'datatype.boolean'}},\n \"subscription_id\": \"{{faker 'string.uuid'}}\",\n \"subscription_name\": \"\",\n \"tenant_id\": \"{{faker 'string.uuid'}}\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "e991dd80-23a6-4eef-8342-38632043cb49",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "BadRequest",
"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": "f115cb01-cf3b-4ec5-9c73-cc27ff1a7088",
"documentation": "Aggregated Billing Information for the requesting user and the organizations in which the user is an admin.",
"method": "get",
"endpoint": "v0.1/billing/allAccountsAggregated",
"responses": [
{
"uuid": "9c161d58-9867-445f-95f3-a8e50459fac1",
"body": "{\n \"aggregatedBillings\": {\n \"azureSubscriptionId\": \"\",\n \"azureSubscriptionState\": \"{{oneOf (array 'Enabled' 'Disabled' 'NotSet')}}\",\n \"billingPlans\": {\n \"buildService\": {\n \"canSelectTrialPlan\": {{faker 'datatype.boolean'}},\n \"currentBillingPeriod\": {\n \"byAccount\": {\n \"count\": {{faker 'number.int' max=99999}},\n \"plan\": {\n \"attributes\": {},\n \"id\": \"\",\n \"limits\": {},\n \"parentId\": \"\",\n \"paymentSource\": \"{{oneOf (array 'None' 'AppCenter' 'GitHub' 'Xtc')}}\",\n \"price\": {{faker 'number.int' max=99999}},\n \"service\": \"{{oneOf (array 'Build' 'Test')}}\",\n \"version\": \"\"\n }\n },\n \"endTime\": \"\",\n \"startTime\": \"\"\n },\n \"lastTrialPlanExpirationTime\": \"\"\n },\n \"testService\": {\n \"canSelectTrialPlan\": {{faker 'datatype.boolean'}},\n \"currentBillingPeriod\": {\n \"byAccount\": {\n \"count\": {{faker 'number.int' max=99999}},\n \"plan\": {\n \"attributes\": {},\n \"id\": \"\",\n \"limits\": {},\n \"parentId\": \"\",\n \"paymentSource\": \"{{oneOf (array 'None' 'AppCenter' 'GitHub' 'Xtc')}}\",\n \"price\": {{faker 'number.int' max=99999}},\n \"service\": \"{{oneOf (array 'Build' 'Test')}}\",\n \"version\": \"\"\n }\n },\n \"endTime\": \"\",\n \"startTime\": \"\"\n },\n \"lastTrialPlanExpirationTime\": \"\"\n }\n },\n \"id\": \"\",\n \"timestamp\": \"\",\n \"usage\": {\n \"buildService\": {\n \"currentUsagePeriod\": {\n \"byAccount\": {},\n \"byApp\": {},\n \"endTime\": \"\",\n \"startTime\": \"\"\n }\n },\n \"testService\": {\n \"currentUsagePeriod\": {\n \"byAccount\": {},\n \"byApp\": {},\n \"endTime\": \"\",\n \"startTime\": \"\"\n }\n }\n },\n \"version\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Aggregated Billing Information for the requesting user and the organizations in which the user is an admin.",
"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": "52ee27e6-7c87-4e61-81f1-1241e1a2a225",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '400' '403' '500')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "3a75ef15-e511-49ce-9737-a790e9d832d7",
"documentation": "Returns all invitations sent by the caller",
"method": "get",
"endpoint": "v0.1/invitations/sent",
"responses": [
{
"uuid": "1f8292b5-18e4-4a3c-a98d-125448d62ec0",
"body": "[\n {\n \"app\": {\n \"description\": \"\",\n \"display_name\": \"\",\n \"icon_source\": \"\",\n \"icon_url\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"os\": \"{{oneOf (array 'Android' 'iOS' 'macOS' 'Tizen' 'tvOS' 'Windows' 'Linux' 'Custom')}}\",\n \"owner\": {\n \"avatar_url\": \"\",\n \"display_name\": \"\",\n \"email\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"type\": \"{{oneOf (array 'org' 'user')}}\"\n },\n \"release_type\": \"\"\n },\n \"invitation_id\": \"{{faker 'string.uuid'}}\",\n \"organization\": {\n \"avatar_url\": \"\",\n \"created_at\": \"\",\n \"display_name\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"origin\": \"{{oneOf (array 'appcenter' 'hockeyapp')}}\",\n \"updated_at\": \"\"\n }\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "055fa3c8-23b2-47c6-ad9e-c6445f2e2eed",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "8024dfeb-0f52-4755-840c-270f7c5dacfa",
"documentation": "Report deploy of specified release",
"method": "post",
"endpoint": "v0.1/legacy/reportStatus/deploy",
"responses": [
{
"uuid": "fe625959-974c-4084-b3e1-2e1694c9d804",
"body": "",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "fdbe0b19-78ae-4dab-8b6a-bf2eb3171269",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "5a212a99-9452-4b67-86e3-0cca3073964c",
"documentation": "Report download of specified release",
"method": "post",
"endpoint": "v0.1/legacy/reportStatus/download",
"responses": [
{
"uuid": "ab646d6b-9f61-447a-9483-21f22a0b1eaa",
"body": "",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "110d27d0-111b-4f98-95bd-e870a30020fb",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "32f4623b-d380-47c9-bf15-f276ac54c92a",
"documentation": "Check for updates",
"method": "get",
"endpoint": "v0.1/legacy/updateCheck",
"responses": [
{
"uuid": "b0ca2657-cfd5-435d-a132-8305d0404dda",
"body": "{\n \"updateInfo\": {\n \"appVersion\": \"\",\n \"description\": \"\",\n \"isDisabled\": {{faker 'datatype.boolean'}},\n \"isMandatory\": {{faker 'datatype.boolean'}},\n \"rollout\": {{faker 'number.int' max=99999}}\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "54a7edc3-6ffb-413b-9f63-f0a1a5a5ecca",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "7ea7542b-a4ea-4a24-900f-24707f59741e",
"documentation": "Returns a list of organizations the requesting user has access to",
"method": "get",
"endpoint": "v0.1/orgs",
"responses": [
{
"uuid": "f0b2a762-72a7-4035-8567-700965a73877",
"body": "[\n {\n \"display_name\": \"\",\n \"name\": \"\",\n \"origin\": \"{{oneOf (array 'appcenter' 'hockeyapp')}}\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "604d8dcf-47ca-49c7-83b5-055f0e0caea9",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "5f29d745-d522-44a5-9ca8-9a20aa98c204",
"documentation": "Creates a new organization and returns it to the caller",
"method": "post",
"endpoint": "v0.1/orgs",
"responses": [
{
"uuid": "83e175c3-d13b-4f38-b17c-ed1c3d6c4e66",
"body": "{\n \"avatar_url\": \"\",\n \"created_at\": \"\",\n \"display_name\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"origin\": \"{{oneOf (array 'appcenter' 'hockeyapp')}}\",\n \"updated_at\": \"\"\n}",
"latency": 0,
"statusCode": 201,
"label": "Created",
"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": "33ac1a83-9e1f-4ae7-a739-408c0feef190",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "743e53d4-c8b9-47bc-9808-2c64282ea7bd",
"documentation": "Aggregated Billing Information for a given Organization.",
"method": "get",
"endpoint": "v0.1/orgs/:orgName/billing/aggregated",
"responses": [
{
"uuid": "7f22796c-b13f-4e65-9ebd-7a6d2b9626f3",
"body": "{\n \"azureSubscriptionId\": \"\",\n \"azureSubscriptionState\": \"{{oneOf (array 'Enabled' 'Disabled' 'NotSet')}}\",\n \"billingPlans\": {\n \"buildService\": {\n \"canSelectTrialPlan\": {{faker 'datatype.boolean'}},\n \"currentBillingPeriod\": {\n \"byAccount\": {\n \"count\": {{faker 'number.int' max=99999}},\n \"plan\": {\n \"attributes\": {},\n \"id\": \"\",\n \"limits\": {},\n \"parentId\": \"\",\n \"paymentSource\": \"{{oneOf (array 'None' 'AppCenter' 'GitHub' 'Xtc')}}\",\n \"price\": {{faker 'number.int' max=99999}},\n \"service\": \"{{oneOf (array 'Build' 'Test')}}\",\n \"version\": \"\"\n }\n },\n \"endTime\": \"\",\n \"startTime\": \"\"\n },\n \"lastTrialPlanExpirationTime\": \"\"\n },\n \"testService\": {\n \"canSelectTrialPlan\": {{faker 'datatype.boolean'}},\n \"currentBillingPeriod\": {\n \"byAccount\": {\n \"count\": {{faker 'number.int' max=99999}},\n \"plan\": {\n \"attributes\": {},\n \"id\": \"\",\n \"limits\": {},\n \"parentId\": \"\",\n \"paymentSource\": \"{{oneOf (array 'None' 'AppCenter' 'GitHub' 'Xtc')}}\",\n \"price\": {{faker 'number.int' max=99999}},\n \"service\": \"{{oneOf (array 'Build' 'Test')}}\",\n \"version\": \"\"\n }\n },\n \"endTime\": \"\",\n \"startTime\": \"\"\n },\n \"lastTrialPlanExpirationTime\": \"\"\n }\n },\n \"id\": \"\",\n \"timestamp\": \"\",\n \"usage\": {\n \"buildService\": {\n \"currentUsagePeriod\": {\n \"byAccount\": {},\n \"byApp\": {},\n \"endTime\": \"\",\n \"startTime\": \"\"\n }\n },\n \"testService\": {\n \"currentUsagePeriod\": {\n \"byAccount\": {},\n \"byApp\": {},\n \"endTime\": \"\",\n \"startTime\": \"\"\n }\n }\n },\n \"version\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Aggregated Billing Information for a given Organization",
"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": "525b6bd7-7f48-49fb-8285-3cc7221908ce",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array '400' '403' '500')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "11f06046-710b-4a3b-bf88-380dcd59b786",
"documentation": "Deletes a single organization",
"method": "delete",
"endpoint": "v0.1/orgs/:org_name",
"responses": [
{
"uuid": "00118098-4f75-425e-a73c-316d987693db",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Success",
"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": "11259c98-fcbb-474c-9c70-66472c5df6ab",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "af315bf9-8071-4342-bfa3-a77110bf3c45",
"documentation": "Returns the details of a single organization",
"method": "get",
"endpoint": "v0.1/orgs/:org_name",
"responses": [
{
"uuid": "20b74ca3-db1b-4eac-bfc2-ae0469d4f179",
"body": "{\n \"avatar_url\": \"\",\n \"created_at\": \"\",\n \"display_name\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"origin\": \"{{oneOf (array 'appcenter' 'hockeyapp')}}\",\n \"updated_at\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "9b15e201-d11f-4aaa-9746-7cd6d0893f38",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "ef2840cd-a7f8-476f-947f-c2e3ebaca121",
"documentation": "Returns a list of organizations the requesting user has access to",
"method": "patch",
"endpoint": "v0.1/orgs/:org_name",
"responses": [
{
"uuid": "35335530-ccb5-4ebe-b878-ec31de0f6cb5",
"body": "{\n \"avatar_url\": \"\",\n \"created_at\": \"\",\n \"display_name\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"origin\": \"{{oneOf (array 'appcenter' 'hockeyapp')}}\",\n \"updated_at\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "1fe0b168-f631-4391-9e5c-28182377ea43",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "34143b76-8038-4a47-939f-f2f6877f17a0",
"documentation": "Returns a list of apps for the organization",
"method": "get",
"endpoint": "v0.1/orgs/:org_name/apps",
"responses": [
{
"uuid": "9d7e1ce1-544f-4317-84dd-688bdf1fbe32",
"body": "[\n {\n \"description\": \"\",\n \"display_name\": \"\",\n \"icon_source\": \"\",\n \"icon_url\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"os\": \"{{oneOf (array 'Android' 'iOS' 'macOS' 'Tizen' 'tvOS' 'Windows' 'Linux' 'Custom')}}\",\n \"owner\": {\n \"avatar_url\": \"\",\n \"display_name\": \"\",\n \"email\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"type\": \"{{oneOf (array 'org' 'user')}}\"\n },\n \"release_type\": \"\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "4daf8149-06e3-4111-b196-f3733588f402",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "2047e2a6-f5ac-4802-8430-7d759cc1c514",
"documentation": "Creates a new app for the organization and returns it to the caller",
"method": "post",
"endpoint": "v0.1/orgs/:org_name/apps",
"responses": [
{
"uuid": "d2ee5657-43ea-4e3b-9ceb-4bce5a495310",
"body": "{\n \"description\": \"\",\n \"display_name\": \"\",\n \"icon_source\": \"\",\n \"icon_url\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"os\": \"{{oneOf (array 'Android' 'iOS' 'macOS' 'Tizen' 'tvOS' 'Windows' 'Linux' 'Custom')}}\",\n \"owner\": {\n \"avatar_url\": \"\",\n \"display_name\": \"\",\n \"email\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"type\": \"{{oneOf (array 'org' 'user')}}\"\n },\n \"release_type\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "940541cb-d06d-4e69-8404-f45c843d9780",
"body": "{\n \"description\": \"\",\n \"display_name\": \"\",\n \"icon_source\": \"\",\n \"icon_url\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"os\": \"{{oneOf (array 'Android' 'iOS' 'macOS' 'Tizen' 'tvOS' 'Windows' 'Linux' 'Custom')}}\",\n \"owner\": {\n \"avatar_url\": \"\",\n \"display_name\": \"\",\n \"email\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"type\": \"{{oneOf (array 'org' 'user')}}\"\n },\n \"release_type\": \"\"\n}",
"latency": 0,
"statusCode": 201,
"label": "Success",
"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": "b81700d7-eb04-4c36-875b-ea94586251de",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "b7ef26e3-336e-4ff1-acd4-647a5c0e36f7",
"documentation": "Deletes the uploaded organization avatar",
"method": "delete",
"endpoint": "v0.1/orgs/:org_name/avatar",
"responses": [
{
"uuid": "4cb6fc34-f19a-4247-82dd-a7170ef565dc",
"body": "{\n \"avatar_url\": \"\",\n \"created_at\": \"\",\n \"display_name\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"origin\": \"{{oneOf (array 'appcenter' 'hockeyapp')}}\",\n \"updated_at\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "38fa9f40-0acb-4945-adcf-3639120e2f46",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "55c69f58-13bb-43bb-8ffe-60137c7da3b3",
"documentation": "Sets the organization avatar",
"method": "post",
"endpoint": "v0.1/orgs/:org_name/avatar",
"responses": [
{
"uuid": "69c1a4a3-f58d-4be9-b86d-e07aa6f063ff",
"body": "",
"latency": 0,
"statusCode": 200,
"label": "Success",
"headers": [
{ "key": "Content-Type", "value": "multipart/form-data" }
],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": true,
"crudKey": "id"
},
{
"uuid": "57acf27a-dc0d-4370-a004-c5c1190d140e",
"body": "",
"latency": 0,
"statusCode": 200,
"label": "Error",
"headers": [
{ "key": "Content-Type", "value": "multipart/form-data" }
],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false,
"crudKey": "id"
}
],
"enabled": true,
"responseMode": null,
"type": "http"
},
{
"uuid": "136a5820-62da-4b3d-88d8-e1f1c0c9594e",
"documentation": "Returns a list of azure subscriptions for the organization",
"method": "get",
"endpoint": "v0.1/orgs/:org_name/azure_subscriptions",
"responses": [
{
"uuid": "771f4a04-e963-46a2-a668-3c764a78986b",
"body": "[\n {\n \"is_billable\": {{faker 'datatype.boolean'}},\n \"is_billing\": {{faker 'datatype.boolean'}},\n \"is_microsoft_internal\": {{faker 'datatype.boolean'}},\n \"subscription_id\": \"{{faker 'string.uuid'}}\",\n \"subscription_name\": \"\",\n \"tenant_id\": \"{{faker 'string.uuid'}}\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "efadb1a1-c80f-4e14-8bb3-eabb39cfb517",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "29e7711b-6567-4ad4-9dc7-a3eb629d2d1f",
"documentation": "Returns a list of distribution groups in the org specified",
"method": "get",
"endpoint": "v0.1/orgs/:org_name/distribution_groups",
"responses": [
{
"uuid": "c83df99e-c925-4d75-8565-817d3c4c6203",
"body": "[\n {\n \"display_name\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"is_public\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"origin\": \"{{oneOf (array 'appcenter' 'hockeyapp')}}\"\n }\n]",
"latency": 0,
"statusCode": 201,
"label": "Success",
"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": "3c46d766-c32c-41f0-8603-6e0a4157226d",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "b756169a-ed20-4a41-84fb-0dc00d8f0587",
"documentation": "Creates a disribution goup which can be shared across apps under an organization",
"method": "post",
"endpoint": "v0.1/orgs/:org_name/distribution_groups",
"responses": [
{
"uuid": "61d27eb3-439e-45da-a790-9e6edcf74164",
"body": "{\n \"display_name\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"is_public\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"origin\": \"{{oneOf (array 'appcenter' 'hockeyapp')}}\"\n}",
"latency": 0,
"statusCode": 201,
"label": "Success",
"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": "ebf6292a-5294-4e5c-9cb6-ed04dad6440e",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "07d52591-39b3-48c9-b9c8-0a03e5d363cd",
"documentation": "Deletes a single distribution group from an org with a given distribution group name",
"method": "delete",
"endpoint": "v0.1/orgs/:org_name/distribution_groups/:distribution_group_name",
"responses": [
{
"uuid": "5c7fd10f-30bf-4ce1-b8f1-8e382b892fbe",
"body": "",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "d99cd875-c81c-4652-8b36-0ac55ef83b2c",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "a10a0adc-a5ea-4030-bcb8-550ed6ffd325",
"documentation": "Returns a single distribution group in org for a given distribution group name",
"method": "get",
"endpoint": "v0.1/orgs/:org_name/distribution_groups/:distribution_group_name",
"responses": [
{
"uuid": "bd443817-cb76-44f8-b59f-29a6e32dca37",
"body": "{\n \"display_name\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"is_public\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"origin\": \"{{oneOf (array 'appcenter' 'hockeyapp')}}\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "b48f1096-8d0f-4c6b-9bd6-8ead9a4160f0",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "8931a20c-e70a-45d3-a918-cbfa9ade0d1c",
"documentation": "Update one given distribution group name in an org",
"method": "patch",
"endpoint": "v0.1/orgs/:org_name/distribution_groups/:distribution_group_name",
"responses": [
{
"uuid": "ed38c5df-7c7a-4e19-b350-7057e7362167",
"body": "{\n \"display_name\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"is_public\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"origin\": \"{{oneOf (array 'appcenter' 'hockeyapp')}}\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "42c5866b-2f1a-4300-aed5-332467b3d3c2",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "1a6a9847-825f-4eae-be92-f8493945f284",
"documentation": "Get apps from a distribution group in an org",
"method": "get",
"endpoint": "v0.1/orgs/:org_name/distribution_groups/:distribution_group_name/apps",
"responses": [
{
"uuid": "893aa47c-d8dd-4f42-8309-9ab2abdc33b6",
"body": "[\n {\n \"description\": \"\",\n \"display_name\": \"\",\n \"icon_source\": \"\",\n \"icon_url\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"os\": \"{{oneOf (array 'Android' 'iOS' 'macOS' 'Tizen' 'tvOS' 'Windows' 'Linux' 'Custom')}}\",\n \"owner\": {\n \"avatar_url\": \"\",\n \"display_name\": \"\",\n \"email\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"type\": \"{{oneOf (array 'org' 'user')}}\"\n },\n \"release_type\": \"\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "dd4dea48-97dd-4c7d-9c42-58900b4d118e",
"documentation": "Add apps to distribution group in an org",
"method": "post",
"endpoint": "v0.1/orgs/:org_name/distribution_groups/:distribution_group_name/apps",
"responses": [
{
"uuid": "89419c0a-1806-4ffe-b698-052c56920d9b",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Success",
"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": "4a4480d3-802f-420d-aae6-ab349b281613",
"documentation": "Delete apps from distribution group in an org",
"method": "post",
"endpoint": "v0.1/orgs/:org_name/distribution_groups/:distribution_group_name/apps/bulk_delete",
"responses": [
{
"uuid": "f16af9ee-7a12-4f3e-9ef2-b516f0df6202",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Success",
"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": "5f0596ab-9bba-4474-ad99-190e534208a0",
"documentation": "Returns a list of member in the distribution group specified",
"method": "get",
"endpoint": "v0.1/orgs/:org_name/distribution_groups/:distribution_group_name/members",
"responses": [
{
"uuid": "279e8761-3285-4493-a86f-39174c693fda",
"body": "[\n {\n \"avatar_url\": \"\",\n \"can_change_password\": {{faker 'datatype.boolean'}},\n \"display_name\": \"\",\n \"email\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"invite_pending\": {{faker 'datatype.boolean'}},\n \"name\": \"\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "cdbb445e-ad81-4c19-9f92-fa7ac50cc75d",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "03dca9a0-9f70-4bf4-a7e5-c0021d18e995",
"documentation": "Accepts an array of user email addresses to get added to the specified group",
"method": "post",
"endpoint": "v0.1/orgs/:org_name/distribution_groups/:distribution_group_name/members",
"responses": [
{
"uuid": "e4253f8b-b05e-42af-bbc4-f31d26e078e8",
"body": "[\n {\n \"code\": \"\",\n \"invite_pending\": {{faker 'datatype.boolean'}},\n \"message\": \"\",\n \"status\": {{faker 'number.int' max=99999}},\n \"user_email\": \"\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "48a5108c-0808-48bc-b3c6-1d616cea5f7c",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "8f64e5a2-8d19-4d9c-80a8-a8994f678c69",
"documentation": "Delete testers from distribution group in an org",
"method": "post",
"endpoint": "v0.1/orgs/:org_name/distribution_groups/:distribution_group_name/members/bulk_delete",
"responses": [
{
"uuid": "21123922-510c-4edc-b02b-c619f4b34b00",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Success",
"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": "a04bac3e-f118-4a26-8956-be798727dbab",
"documentation": "Resend shared distribution group invite notification to previously invited testers",
"method": "post",
"endpoint": "v0.1/orgs/:org_name/distribution_groups/:distribution_group_name/resend_invite",
"responses": [
{
"uuid": "853ddd76-650a-43bd-a3fa-b6be348c5392",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Success",
"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": "84a4a8ce-5574-428b-ae6b-f133456cc1bc",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "878306df-1c95-4b61-b1a0-4a2e120bf984",
"documentation": "Returns a list of distribution groups with details for an organization",
"method": "get",
"endpoint": "v0.1/orgs/:org_name/distribution_groups_details",
"responses": [
{
"uuid": "f552bceb-0c92-46ad-af2b-1c66b01deba2",
"body": "[\n {\n \"display_name\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"is_public\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"origin\": \"{{oneOf (array 'appcenter' 'hockeyapp')}}\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "f6c1bbd2-7a89-4e32-adc7-56d857c4ad78",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "99b15ff8-b81c-493a-91fb-36fbf8acb70e",
"documentation": "Removes a user's invitation to an organization",
"method": "delete",
"endpoint": "v0.1/orgs/:org_name/invitations",
"responses": [
{
"uuid": "d5c6d3c4-0464-4663-9620-a30afb63610d",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Success",
"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": "e3b54859-dd47-42de-ae19-b6ffcadd5d43",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "9696fd0c-fac7-4bff-9482-967daf40c68e",
"documentation": "Gets the pending invitations for the organization",
"method": "get",
"endpoint": "v0.1/orgs/:org_name/invitations",
"responses": [
{
"uuid": "cc1ef8f2-38ac-4b35-a69d-59462ebad8e3",
"body": "[\n {\n \"email\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"role\": \"\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "37144ebf-0d71-4a78-96fd-e2365dc7b12a",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "4c24239b-822b-4e0f-bb80-16c090434d9d",
"documentation": "Invites a new or existing user to an organization",
"method": "post",
"endpoint": "v0.1/orgs/:org_name/invitations",
"responses": [
{
"uuid": "bfbc3852-ca67-4fd4-83ba-da527bac525b",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Success",
"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": "00952659-20d0-4fae-a679-3c69a2451820",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "53d4d4e6-6f83-4913-b17a-0769f4285d74",
"documentation": "Allows the role of an invited user to be changed",
"method": "patch",
"endpoint": "v0.1/orgs/:org_name/invitations/:email",
"responses": [
{
"uuid": "4d99a569-0fe3-4632-8d91-68426edaaba1",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Success",
"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": "47b47b15-b2b2-4a8a-8d02-f200760a49da",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "05b1fbb8-9a2b-49fd-aaf9-bdd7e7316f3e",
"documentation": "Cancels an existing organization invitation for the user and sends a new one",
"method": "post",
"endpoint": "v0.1/orgs/:org_name/invitations/:email/resend",
"responses": [
{
"uuid": "459b14e5-5227-4ed6-aa6e-ea2370f35a17",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Success",
"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": "1e1bddf4-e12f-4fa8-9f8c-6d0d8011bcae",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "b06d99a8-a07d-4b3b-b990-074e0efda510",
"documentation": "Removes a user's invitation to an organization",
"method": "post",
"endpoint": "v0.1/orgs/:org_name/invitations/:email/revoke",
"responses": [
{
"uuid": "da62bb4a-8e50-4e8f-a898-e56b4c1a3d8c",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Success",
"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": "545a29e1-df48-4b22-87c2-08850d75b252",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "aedffed7-6c9c-47ce-b7e2-1eb2e9a934df",
"documentation": "Returns the list of all teams in this org",
"method": "get",
"endpoint": "v0.1/orgs/:org_name/teams",
"responses": [
{
"uuid": "07a12a05-8b38-40da-8756-4ba9b738afdb",
"body": "[\n {\n \"description\": \"\",\n \"display_name\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "cbbb6354-400c-481a-bb22-937e85b4c075",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "682f447a-c57b-41f0-8a48-54c0855b86c2",
"documentation": "Creates a team and returns it",
"method": "post",
"endpoint": "v0.1/orgs/:org_name/teams",
"responses": [
{
"uuid": "66f37c33-1afa-45d5-b38c-8c3362bf7900",
"body": "[\n {\n \"description\": \"\",\n \"display_name\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\"\n }\n]",
"latency": 0,
"statusCode": 201,
"label": "Success",
"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": "3434faf5-4559-4af3-a64b-9912123133fe",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "43dbfc18-03d3-48cb-935a-d4fad9d0c3ee",
"documentation": "Deletes a single team",
"method": "delete",
"endpoint": "v0.1/orgs/:org_name/teams/:team_name",
"responses": [
{
"uuid": "c7037212-3440-42ea-b80c-ae3e7513e217",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Success",
"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": "0be32b23-0f20-4255-8cc7-6d42c5ffd765",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "5509e935-bc12-4ca7-a391-a36466b2ce3e",
"documentation": "Returns the details of a single team",
"method": "get",
"endpoint": "v0.1/orgs/:org_name/teams/:team_name",
"responses": [
{
"uuid": "cf27dda5-1927-49eb-b43f-87ba81e89cb8",
"body": "{\n \"description\": \"\",\n \"display_name\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "5abc4857-baa3-4b47-aa2d-6307efdfffce",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "053bd4f3-85e7-42ac-8d9f-a73852aeb50f",
"documentation": "Updates a single team",
"method": "patch",
"endpoint": "v0.1/orgs/:org_name/teams/:team_name",
"responses": [
{
"uuid": "7e4a2fc6-23de-47a9-92ce-8e80a33ea58e",
"body": "{\n \"description\": \"\",\n \"display_name\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "1243fd24-cb8d-4d41-848a-db8d4ce7ce9b",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "43ff6c5e-6ccd-41bf-bcb1-8dd987801b31",
"documentation": "Returns the apps a team has access to",
"method": "get",
"endpoint": "v0.1/orgs/:org_name/teams/:team_name/apps",
"responses": [
{
"uuid": "a8c12b52-90a6-4b98-a5a1-7dfc84e8f334",
"body": "[\n \"\"\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "17ed456d-1630-4874-9068-55bf5a5bd503",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "9837e43a-2581-412e-8cc5-6ea814a31db0",
"documentation": "Adds an app to a team",
"method": "post",
"endpoint": "v0.1/orgs/:org_name/teams/:team_name/apps",
"responses": [
{
"uuid": "4dfa9a26-bc0a-4391-8452-5f1565f12d1f",
"body": "\"\"",
"latency": 0,
"statusCode": 201,
"label": "Success",
"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": "08e980c1-8301-41fb-a5be-4be5d376f27b",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "afdb0e97-b88d-4d56-8943-786c8295cc48",
"documentation": "Removes an app from a team",
"method": "delete",
"endpoint": "v0.1/orgs/:org_name/teams/:team_name/apps/:app_name",
"responses": [
{
"uuid": "5232d8aa-f1fd-4ef8-9d0a-7d21a8d802c8",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Success",
"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": "e3699d81-47e7-465b-933e-992041b62407",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "d5f3b9f6-83d5-4b18-b9e7-678a24fa2f8d",
"documentation": "Updates the permissions the team has to the app",
"method": "patch",
"endpoint": "v0.1/orgs/:org_name/teams/:team_name/apps/:app_name",
"responses": [
{
"uuid": "bb76ac4b-a2f5-49b5-81f4-04838517ef3b",
"body": "\"\"",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "6b24a150-c1c4-49d3-a39b-cb7bfedfa7f7",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "712ce4e8-fd03-4d26-9e67-dabc235ea6d8",
"documentation": "Returns the users of a team which is owned by an organization",
"method": "get",
"endpoint": "v0.1/orgs/:org_name/teams/:team_name/users",
"responses": [
{
"uuid": "7dfb915d-02a8-42ef-b395-6275654c709b",
"body": "{\n \"display_name\": \"\",\n \"email\": \"\",\n \"name\": \"\",\n \"role\": \"{{oneOf (array 'maintainer' 'collaborator')}}\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "3d054dde-00a1-4b3a-8f55-d9b88d44bf75",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "9a3faf25-d5cd-4f18-a753-1882c73252e0",
"documentation": "Adds a new user to a team that is owned by an organization",
"method": "post",
"endpoint": "v0.1/orgs/:org_name/teams/:team_name/users",
"responses": [
{
"uuid": "57703b1e-8daa-4f80-bca0-1f23df2a575b",
"body": "{\n \"display_name\": \"\",\n \"email\": \"\",\n \"name\": \"\",\n \"role\": \"{{oneOf (array 'maintainer' 'collaborator')}}\"\n}",
"latency": 0,
"statusCode": 201,
"label": "Success",
"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": "97233081-0fbf-4e89-99fd-d0bf7073c52b",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "3b3c01e0-6fd4-4dd3-88ab-2e34c7e3ad60",
"documentation": "Removes a user from a team that is owned by an organization",
"method": "delete",
"endpoint": "v0.1/orgs/:org_name/teams/:team_name/users/:user_name",
"responses": [
{
"uuid": "9748de95-bead-4ff2-b6f0-86f3ccb5f390",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Success",
"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": "7d6724fc-728d-4c8c-be79-da63b1fb3f9c",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "eeb94488-1f61-4a81-8890-eed2bc0d5142",
"documentation": "Returns a unique list of users including the whole organization members plus testers in any shared group of that org",
"method": "get",
"endpoint": "v0.1/orgs/:org_name/testers",
"responses": [
{
"uuid": "09956ae2-e83e-470a-908e-c00197d3f0e2",
"body": "[\n {\n \"display_name\": \"\",\n \"email\": \"\",\n \"name\": \"\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "9a6fb7f9-5439-463e-aa92-fe212d9a3ca4",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "5984601d-b0ca-4bb4-8f77-2bc7bf89c0ea",
"documentation": "Returns a list of users that belong to an organization",
"method": "get",
"endpoint": "v0.1/orgs/:org_name/users",
"responses": [
{
"uuid": "dca1d8eb-6b0e-4d2a-b9ce-268c432e2d7f",
"body": "[\n {\n \"display_name\": \"\",\n \"email\": \"\",\n \"joined_at\": \"\",\n \"name\": \"\",\n \"role\": \"\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "5d983080-ee31-490f-99c1-0f0ed10092bc",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "7d31280a-a6f4-4a7b-9983-f508e36a2b4e",
"documentation": "Removes a user from an organization.",
"method": "delete",
"endpoint": "v0.1/orgs/:org_name/users/:user_name",
"responses": [
{
"uuid": "14a9d448-1267-4056-b4ee-a5354aa46c7c",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Success",
"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": "73c3e881-1075-445c-9a2d-33d22082d18d",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "bc7a4f61-2cdd-4199-8029-b6bf982025ff",
"documentation": "Get a user information from an organization by name - if there is explicit permission return it, if not if not return highest implicit permission",
"method": "get",
"endpoint": "v0.1/orgs/:org_name/users/:user_name",
"responses": [
{
"uuid": "81f32c77-39fc-4651-ba28-3cac67543686",
"body": "{\n \"display_name\": \"\",\n \"email\": \"\",\n \"joined_at\": \"\",\n \"name\": \"\",\n \"role\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "fb8b71c8-e879-44e1-b7d6-0b2d6eb08f5e",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "a4302189-7280-4c30-b321-34a576674227",
"documentation": "Updates the given organization user",
"method": "patch",
"endpoint": "v0.1/orgs/:org_name/users/:user_name",
"responses": [
{
"uuid": "bf6bdb00-f1d5-4bdd-b736-e614ce34ddea",
"body": "{\n \"display_name\": \"\",\n \"email\": \"\",\n \"joined_at\": \"\",\n \"name\": \"\",\n \"role\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "fa245066-0cde-4063-ac7b-32495c9df8dd",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "08bd67e9-9b00-4063-97ab-2a7bd54a6964",
"documentation": "Get a user apps information from an organization by name",
"method": "get",
"endpoint": "v0.1/orgs/:org_name/users/:user_name/apps",
"responses": [
{
"uuid": "966020c5-bc2a-4e45-a158-a8d98eda4e0f",
"body": "[\n {\n \"description\": \"\",\n \"display_name\": \"\",\n \"icon_source\": \"\",\n \"icon_url\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"os\": \"{{oneOf (array 'Android' 'iOS' 'macOS' 'Tizen' 'tvOS' 'Windows' 'Linux' 'Custom')}}\",\n \"owner\": {\n \"avatar_url\": \"\",\n \"display_name\": \"\",\n \"email\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"type\": \"{{oneOf (array 'org' 'user')}}\"\n },\n \"release_type\": \"\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "2afb4643-fca9-48ed-8057-f2c3fb7c81d5",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "0d729813-729a-4c13-a080-933a14babdc8",
"documentation": "Returns the manifest.plist in XML format for installing the release on a device. Only available for iOS.",
"method": "get",
"endpoint": "v0.1/public/apps/:app_id/releases/:release_id/ios_manifest",
"responses": [
{
"uuid": "bdc1a8a9-e2ca-4215-b03d-6ccfc1db4d2f",
"body": "",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "35f755b4-a7cc-4e3c-830f-0fd9c3134fa5",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 400,
"label": "The app's OS is not iOS.",
"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": "ed19fb36-7a6e-4826-9c2e-4edced2d28ea",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 403,
"label": "Forbidden - The token provided doesn't match the release's token.",
"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": "426bbec7-616c-418a-9096-3f27a69b7698",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 404,
"label": "The app or release can't be found.",
"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": "9fb420dd-f0ad-4ab2-8311-73a1a2566c80",
"documentation": "Notify download(s) for the provided distribution release(s).",
"method": "post",
"endpoint": "v0.1/public/apps/:owner_name/:app_name/install_analytics",
"responses": [
{
"uuid": "9073ec0e-2061-4182-af98-2fe431314905",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Install Analytics Notification Sent Successfully.",
"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": "a076a6ac-3112-4e2a-9ab7-12341f72d6ee",
"documentation": "Report Deployment status metric",
"method": "post",
"endpoint": "v0.1/public/codepush/report_status/deploy",
"responses": [
{
"uuid": "f7e5ac8d-ce35-4f50-bf1e-7572c2300db7",
"body": "",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "3a17c320-bf46-469a-ba78-2613647c7461",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "660e1599-93d3-406d-8888-b5056ce1c518",
"documentation": "Report download of specified release",
"method": "post",
"endpoint": "v0.1/public/codepush/report_status/download",
"responses": [
{
"uuid": "1279c41d-5629-4480-9de9-36a3af1dc6c3",
"body": "",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "8186f770-3d8e-4122-a16f-c9acd009bdff",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "2dca5561-a7bf-45a1-9737-546c3b68a049",
"documentation": "Returns the acquisition service status to the caller",
"method": "get",
"endpoint": "v0.1/public/codepush/status",
"responses": [
{
"uuid": "2cf49a01-969d-40eb-9ff0-f47bf10469f4",
"body": "{\n \"code\": \"\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "4c48fcb0-7767-4f63-bf43-f31bec2c17e4",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "f14eda08-12de-49a7-b1ea-f80fc2b91163",
"documentation": "Check for updates",
"method": "get",
"endpoint": "v0.1/public/codepush/update_check",
"responses": [
{
"uuid": "dc3c05ef-735c-49f3-bfc3-aa8f5bab2f65",
"body": "{\n \"update_info\": {\n \"description\": \"\",\n \"is_disabled\": {{faker 'datatype.boolean'}},\n \"is_mandatory\": {{faker 'datatype.boolean'}},\n \"rollout\": {{faker 'number.int' max=99999}},\n \"target_binary_range\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "60d041b5-0161-44a8-92fa-e7d7c2ec1a05",
"body": "{\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "9ff02314-5a9d-42c9-9f1f-98e2d51ccdc6",
"documentation": "Public webhook sink",
"method": "post",
"endpoint": "v0.1/public/hooks",
"responses": [
{
"uuid": "e2b068a7-cf96-4ab8-8589-51af4d401e1a",
"body": "",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "aa6a79fa-2b22-4b35-a9f0-b62bc9461174",
"body": "{\n \"code\": \"\",\n \"id\": \"\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Bad Request",
"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": "1804d7a5-d6d3-4b1a-b5dc-892324de0a3d",
"documentation": "Get a release with 'latest' for the given public group.",
"method": "get",
"endpoint": "v0.1/public/sdk/apps/:app_secret/distribution_groups/:distribution_group_id/releases/latest",
"responses": [
{
"uuid": "f7513af4-aa2e-491e-b139-4284896ab39a",
"body": "{\n \"android_min_api_level\": \"\",\n \"app_display_name\": \"\",\n \"app_icon_url\": \"\",\n \"app_name\": \"\",\n \"app_os\": \"\",\n \"build\": {\n \"branch_name\": \"\",\n \"commit_hash\": \"\",\n \"commit_message\": \"\"\n },\n \"bundle_identifier\": \"\",\n \"can_resign\": {{faker 'datatype.boolean'}},\n \"destination_type\": \"{{oneOf (array 'group' 'store' 'tester')}}\",\n \"destinations\": [\n \"\"\n ],\n \"device_family\": \"\",\n \"distribution_groups\": [\n {\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"distribution_stores\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"publishing_status\": \"\",\n \"type\": \"{{oneOf (array 'intune' 'googleplay' 'apple' 'none')}}\"\n }\n ],\n \"download_url\": \"\",\n \"enabled\": {{faker 'datatype.boolean'}},\n \"fingerprint\": \"\",\n \"id\": {{faker 'number.int' max=99999}},\n \"install_url\": \"\",\n \"is_external_build\": {{faker 'datatype.boolean'}},\n \"is_provisioning_profile_syncing\": {{faker 'datatype.boolean'}},\n \"is_udid_provisioned\": {{faker 'datatype.boolean'}},\n \"min_os\": \"\",\n \"origin\": \"{{oneOf (array 'hockeyapp' 'appcenter')}}\",\n \"package_hashes\": [\n \"\"\n ],\n \"provisioning_profile_expiry_date\": \"\",\n \"provisioning_profile_name\": \"\",\n \"provisioning_profile_type\": \"{{oneOf (array 'adhoc' 'enterprise' 'other')}}\",\n \"release_notes\": \"\",\n \"short_version\": \"\",\n \"size\": {{faker 'number.int' max=99999}},\n \"status\": \"\",\n \"uploaded_at\": \"\",\n \"version\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "The full release details of the latest release that was distributed from the given public 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": "fb874441-c456-4ad5-a07b-0b61002f0062",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 403,
"label": "Error Codes:\n- `forbidden` - Unauthorized to access private distribution group\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": "3713ee3e-2817-481a-af88-9b5ab3d92b32",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 404,
"label": "Error Codes:\n- `not_found` - Distribution group or the app doesn't exist\n- `no_releases_for_app` - App has no releases.\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": "f91da12f-aee1-410e-b7f6-889bf3951362",
"documentation": "Get the latest public release for the given app.",
"method": "get",
"endpoint": "v0.1/public/sdk/apps/:app_secret/releases/latest",
"responses": [
{
"uuid": "c95940a9-6fff-4242-b04f-68f57f00ff33",
"body": "{\n \"android_min_api_level\": \"\",\n \"app_display_name\": \"\",\n \"app_icon_url\": \"\",\n \"app_name\": \"\",\n \"app_os\": \"\",\n \"build\": {\n \"branch_name\": \"\",\n \"commit_hash\": \"\",\n \"commit_message\": \"\"\n },\n \"bundle_identifier\": \"\",\n \"can_resign\": {{faker 'datatype.boolean'}},\n \"destination_type\": \"{{oneOf (array 'group' 'store' 'tester')}}\",\n \"destinations\": [\n \"\"\n ],\n \"device_family\": \"\",\n \"distribution_groups\": [\n {\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"distribution_stores\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"publishing_status\": \"\",\n \"type\": \"{{oneOf (array 'intune' 'googleplay' 'apple' 'none')}}\"\n }\n ],\n \"download_url\": \"\",\n \"enabled\": {{faker 'datatype.boolean'}},\n \"fingerprint\": \"\",\n \"id\": {{faker 'number.int' max=99999}},\n \"install_url\": \"\",\n \"is_external_build\": {{faker 'datatype.boolean'}},\n \"is_provisioning_profile_syncing\": {{faker 'datatype.boolean'}},\n \"is_udid_provisioned\": {{faker 'datatype.boolean'}},\n \"min_os\": \"\",\n \"origin\": \"{{oneOf (array 'hockeyapp' 'appcenter')}}\",\n \"package_hashes\": [\n \"\"\n ],\n \"provisioning_profile_expiry_date\": \"\",\n \"provisioning_profile_name\": \"\",\n \"provisioning_profile_type\": \"{{oneOf (array 'adhoc' 'enterprise' 'other')}}\",\n \"release_notes\": \"\",\n \"short_version\": \"\",\n \"size\": {{faker 'number.int' max=99999}},\n \"status\": \"\",\n \"uploaded_at\": \"\",\n \"version\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "The full release details of the latest release that was distributed to a public 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": "4a74d9ce-1706-4bfe-ab07-b33fef682227",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 404,
"label": "Error Codes:\n- `not_found` - The app doesn't exist\n- `no_releases_for_app` - The app has no public releases.\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": "954f07a6-2737-424a-bdbf-fcfa9d7d1f19",
"documentation": "Get all public distribution groups that a given release has been distributed to",
"method": "get",
"endpoint": "v0.1/public/sdk/apps/:app_secret/releases/:release_hash/public_distribution_groups",
"responses": [
{
"uuid": "2abfcd3b-e767-49ba-993c-0f598488e986",
"body": "[\n {\n \"id\": \"{{faker 'string.uuid'}}\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "The public distribution groups that the release has been distributed to",
"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": "967c4819-ff40-4b4b-b65c-653155ce04e2",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 404,
"label": "Error Codes:\n- `not_found` - The app doesn't exist\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": "0c37e4ee-09aa-417e-86e1-f6100cea24d2",
"documentation": "Gets the sparkle feed of the releases that are distributed to all the public distribution groups.",
"method": "get",
"endpoint": "v0.1/public/sparkle/apps/:app_secret",
"responses": [
{
"uuid": "b237a67a-d597-4b56-b212-1ee260fe957d",
"body": "",
"latency": 0,
"statusCode": 200,
"label": "The RSS feed of releases.",
"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": "613c9058-468b-4d58-bef5-7f62822eef04",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "75dca3cd-bed8-475d-b5c4-81f5cf3c04cb",
"documentation": "Get the latest release distributed to a private group the given user is a member of for the given app.",
"method": "get",
"endpoint": "v0.1/sdk/apps/:app_secret/releases/private/latest",
"responses": [
{
"uuid": "6fb3d8d3-12ee-42a7-a4a6-58baa44fe82a",
"body": "{\n \"android_min_api_level\": \"\",\n \"app_display_name\": \"\",\n \"app_icon_url\": \"\",\n \"app_name\": \"\",\n \"app_os\": \"\",\n \"build\": {\n \"branch_name\": \"\",\n \"commit_hash\": \"\",\n \"commit_message\": \"\"\n },\n \"bundle_identifier\": \"\",\n \"can_resign\": {{faker 'datatype.boolean'}},\n \"destination_type\": \"{{oneOf (array 'group' 'store' 'tester')}}\",\n \"destinations\": [\n \"\"\n ],\n \"device_family\": \"\",\n \"distribution_groups\": [\n {\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"distribution_stores\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"publishing_status\": \"\",\n \"type\": \"{{oneOf (array 'intune' 'googleplay' 'apple' 'none')}}\"\n }\n ],\n \"download_url\": \"\",\n \"enabled\": {{faker 'datatype.boolean'}},\n \"fingerprint\": \"\",\n \"id\": {{faker 'number.int' max=99999}},\n \"install_url\": \"\",\n \"is_external_build\": {{faker 'datatype.boolean'}},\n \"is_provisioning_profile_syncing\": {{faker 'datatype.boolean'}},\n \"is_udid_provisioned\": {{faker 'datatype.boolean'}},\n \"min_os\": \"\",\n \"origin\": \"{{oneOf (array 'hockeyapp' 'appcenter')}}\",\n \"package_hashes\": [\n \"\"\n ],\n \"provisioning_profile_expiry_date\": \"\",\n \"provisioning_profile_name\": \"\",\n \"provisioning_profile_type\": \"{{oneOf (array 'adhoc' 'enterprise' 'other')}}\",\n \"release_notes\": \"\",\n \"short_version\": \"\",\n \"size\": {{faker 'number.int' max=99999}},\n \"status\": \"\",\n \"uploaded_at\": \"\",\n \"version\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Return the full release details of the latest release that was distributed to the current user (from all the private distribution groups).",
"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": "a476488e-d80b-4e5f-8bd8-cc1b8ffdbd41",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 404,
"label": "Error codes:\n- `not_found` - A release or an app can't be found.\n- `no_releases_for_user` - No releases available for that user.\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": "c1b94e14-bcb4-4ecf-8524-1e031a9485b3",
"documentation": "If 'latest' is not specified then it will return the specified release if it's enabled. If 'latest' is specified, regardless of whether a release hash is provided, the latest enabled release is returned.",
"method": "get",
"endpoint": "v0.1/sdk/apps/:app_secret/releases/:release_hash",
"responses": [
{
"uuid": "a547a7cb-c814-4ac1-80c3-4d011c0477b9",
"body": "{\n \"android_min_api_level\": \"\",\n \"app_display_name\": \"\",\n \"app_icon_url\": \"\",\n \"app_name\": \"\",\n \"app_os\": \"\",\n \"build\": {\n \"branch_name\": \"\",\n \"commit_hash\": \"\",\n \"commit_message\": \"\"\n },\n \"bundle_identifier\": \"\",\n \"can_resign\": {{faker 'datatype.boolean'}},\n \"destination_type\": \"{{oneOf (array 'group' 'store' 'tester')}}\",\n \"destinations\": [\n \"\"\n ],\n \"device_family\": \"\",\n \"distribution_groups\": [\n {\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"distribution_stores\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"publishing_status\": \"\",\n \"type\": \"{{oneOf (array 'intune' 'googleplay' 'apple' 'none')}}\"\n }\n ],\n \"download_url\": \"\",\n \"enabled\": {{faker 'datatype.boolean'}},\n \"fingerprint\": \"\",\n \"id\": {{faker 'number.int' max=99999}},\n \"install_url\": \"\",\n \"is_external_build\": {{faker 'datatype.boolean'}},\n \"is_provisioning_profile_syncing\": {{faker 'datatype.boolean'}},\n \"is_udid_provisioned\": {{faker 'datatype.boolean'}},\n \"min_os\": \"\",\n \"origin\": \"{{oneOf (array 'hockeyapp' 'appcenter')}}\",\n \"package_hashes\": [\n \"\"\n ],\n \"provisioning_profile_expiry_date\": \"\",\n \"provisioning_profile_name\": \"\",\n \"provisioning_profile_type\": \"{{oneOf (array 'adhoc' 'enterprise' 'other')}}\",\n \"release_notes\": \"\",\n \"short_version\": \"\",\n \"size\": {{faker 'number.int' max=99999}},\n \"status\": \"\",\n \"uploaded_at\": \"\",\n \"version\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "If called with a specific `release_hash` return the app's 'display_name'' and 'buildIdentifier'. If 'release_hash' is 'latest' return the full release details of the latest release that was distributed to the current user (from all the distribution groups).",
"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": "fc513793-4811-447d-a7ff-ecee47fadb0a",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 404,
"label": "Error codes:\n- `not_found` - A release or an app can't be found.\n- `no_releases_for_user` - No releases available for that user (will only be returned when `release_hash` is `latest`)\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": "079698cc-0adf-4d08-ab36-9a26c81061b2",
"documentation": "Returns the user profile data",
"method": "get",
"endpoint": "v0.1/user",
"responses": [
{
"uuid": "1a2381ce-38d9-445a-a19c-c78ae2b667d1",
"body": "{\n \"avatar_url\": \"\",\n \"can_change_password\": {{faker 'datatype.boolean'}},\n \"display_name\": \"\",\n \"email\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"origin\": \"{{oneOf (array 'appcenter' 'hockeyapp' 'codepush')}}\",\n \"permissions\": [\n \"{{oneOf (array 'manager' 'developer' 'viewer' 'tester')}}\"\n ]\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "aefde04b-a807-4e66-bcab-25c711d13eb2",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "af49ec22-1cd3-478d-bb4f-28642d640df7",
"documentation": "Updates the user profile and returns the updated user data",
"method": "patch",
"endpoint": "v0.1/user",
"responses": [
{
"uuid": "60ab9f38-2489-4f3c-9b2d-abbb0027f8be",
"body": "{\n \"avatar_url\": \"\",\n \"can_change_password\": {{faker 'datatype.boolean'}},\n \"display_name\": \"\",\n \"email\": \"\",\n \"id\": \"{{faker 'string.uuid'}}\",\n \"name\": \"\",\n \"origin\": \"{{oneOf (array 'appcenter' 'hockeyapp' 'codepush')}}\",\n \"permissions\": [\n \"{{oneOf (array 'manager' 'developer' 'viewer' 'tester')}}\"\n ]\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "e80b3a5f-0a64-40bf-bcb7-9b2b5056a338",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "4deb27b4-12ab-4d92-814f-a2a6e12f8ccb",
"documentation": "Returns all devices associated with the given user.",
"method": "get",
"endpoint": "v0.1/user/devices",
"responses": [
{
"uuid": "63404472-3865-4a74-b68a-51605edaed85",
"body": "[\n {\n \"device_name\": \"\",\n \"full_device_name\": \"\",\n \"imei\": \"\",\n \"model\": \"\",\n \"os_build\": \"\",\n \"os_version\": \"\",\n \"owner_id\": \"\",\n \"registered_at\": \"\",\n \"serial\": \"\",\n \"status\": \"\",\n \"udid\": \"\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "2a6c13cf-a935-4166-b067-09e4c31f07d8",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 400,
"label": "bad_request: Devices information can only be requested for iOS apps.\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": "7efffcb0-9bde-4928-bcd0-3b082e5c9336",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 403,
"label": "forbidden: The user is not allowed to view someone else's devices.\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": "01b9c752-1f11-47b5-8a5f-fb9b226c3bc5",
"documentation": "Removes an existing device from a user",
"method": "delete",
"endpoint": "v0.1/user/devices/:device_udid",
"responses": [
{
"uuid": "3c85ebbf-ad7d-41c8-9c2d-6e0e3ef47287",
"body": "",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "d22dd9d4-71b1-4a4d-9177-a8599615b27e",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 403,
"label": "forbidden: The user is not allowed to delete someone else's device.\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": "2e4b33cc-8ad0-473a-826b-e3cda6a1edef",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 404,
"label": "not_found: The user or the device can't be found.\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": "1362c11b-9af9-42b9-bc4a-9084544f103e",
"documentation": "Returns the device details.",
"method": "get",
"endpoint": "v0.1/user/devices/:device_udid",
"responses": [
{
"uuid": "ca73dc1b-c1af-41be-bc44-c8476f0dba60",
"body": "{\n \"device_name\": \"\",\n \"full_device_name\": \"\",\n \"imei\": \"\",\n \"model\": \"\",\n \"os_build\": \"\",\n \"os_version\": \"\",\n \"owner_id\": \"\",\n \"registered_at\": \"\",\n \"serial\": \"\",\n \"status\": \"\",\n \"udid\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "16ab85cc-21dc-499f-88bd-621c186fa49e",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 400,
"label": "bad_request: Devices information can only be requested for iOS apps.\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": "126db020-18f2-4336-a2d5-34217bb502d0",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 403,
"label": "forbidden: The user is not allowed to view someone else's device.\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": "33c7697d-cc2b-42d6-b681-b1f3c359f361",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 404,
"label": "not_found: The user or device can't be found.\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": "9a379077-eb36-44b7-9860-63e7d02b7e48",
"documentation": "",
"method": "post",
"endpoint": "v0.1/user/dsr/delete",
"responses": [
{
"uuid": "a7c47751-b50f-4b21-a2eb-b25500a38a39",
"body": "{\n \"createdAt\": \"{{faker 'date.recent' 365}}\",\n \"token\": \"{{faker 'string.uuid'}}\"\n}",
"latency": 0,
"statusCode": 202,
"label": "Data subject right delete request has been accepted.",
"headers": [
{ "key": "Content-Type", "value": "application/json" },
{ "key": "Location", "value": "" }
],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": true,
"crudKey": "id"
},
{
"uuid": "43cd18df-3e4c-4cdf-9cb0-e9a811885811",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "9bd86aee-7c10-487d-b816-32b2977d3c19",
"documentation": "",
"method": "get",
"endpoint": "v0.1/user/dsr/delete/:token",
"responses": [
{
"uuid": "b6ad2bc7-3fa3-4d41-854f-03f341b4948b",
"body": "{\n \"message\": \"\",\n \"sasUrl\": \"\",\n \"sasUrlExpired\": {{faker 'datatype.boolean'}},\n \"status\": \"{{oneOf (array 'None' 'Created' 'Queued' 'InProgress' 'Completed' 'Failed')}}\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Data subject right delete request status successfully retrieved.",
"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": "79486c77-cf3c-4f95-b786-451931294f67",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "2c2ea02e-dc1f-4a8c-b42a-c8a82bd083fa",
"documentation": "",
"method": "post",
"endpoint": "v0.1/user/dsr/delete/:token/cancel",
"responses": [
{
"uuid": "26bfdba9-2a95-4db8-b85f-c7d24dad3de2",
"body": "{\n \"createdAt\": \"{{faker 'date.recent' 365}}\",\n \"token\": \"{{faker 'string.uuid'}}\"\n}",
"latency": 0,
"statusCode": 202,
"label": "Data subject right cancel delete request has been accepted.",
"headers": [
{ "key": "Content-Type", "value": "application/json" },
{ "key": "Location", "value": "" }
],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": true,
"crudKey": "id"
},
{
"uuid": "77d99180-1e35-4e3c-8205-318b81e920ad",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 503,
"label": "Cancel delete request cannot be processed yet.",
"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": "b2be5b4c-2228-467d-bc61-f07dfd014ce2",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "f70f5e38-3bef-495a-8d9c-6f77cb53caa8",
"documentation": "",
"method": "post",
"endpoint": "v0.1/user/dsr/export",
"responses": [
{
"uuid": "21f4527a-53d0-467b-ae62-08753d6aa4f3",
"body": "{\n \"createdAt\": \"{{faker 'date.recent' 365}}\",\n \"token\": \"{{faker 'string.uuid'}}\"\n}",
"latency": 0,
"statusCode": 202,
"label": "Data subject right export request has been accepted.",
"headers": [
{ "key": "Content-Type", "value": "application/json" },
{ "key": "Location", "value": "" }
],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": true,
"crudKey": "id"
},
{
"uuid": "0ad8b009-fe98-4fd3-9466-5f1739f81a48",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "a7a5b7d5-e21a-486d-b1c8-0d684331bfa5",
"documentation": "",
"method": "get",
"endpoint": "v0.1/user/dsr/export/:token",
"responses": [
{
"uuid": "a61f025f-ebab-478d-ad91-f468c39b9500",
"body": "{\n \"message\": \"\",\n \"sasUrl\": \"\",\n \"sasUrlExpired\": {{faker 'datatype.boolean'}},\n \"status\": \"{{oneOf (array 'None' 'Created' 'Queued' 'InProgress' 'Completed' 'Failed')}}\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Data subject right export request status successfully retrieved.",
"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": "d0b6f439-425a-4f27-b997-84d4e6ae86d4",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "a171bf12-1996-440a-872e-ac8cfaa183bc",
"documentation": "",
"method": "post",
"endpoint": "v0.1/user/dsr/export/:token/cancel",
"responses": [
{
"uuid": "35950f7b-391c-46c3-be93-b8c333741e3b",
"body": "{\n \"createdAt\": \"{{faker 'date.recent' 365}}\",\n \"token\": \"{{faker 'string.uuid'}}\"\n}",
"latency": 0,
"statusCode": 202,
"label": "Data subject right cancel export request has been accepted.",
"headers": [
{ "key": "Content-Type", "value": "application/json" },
{ "key": "Location", "value": "" }
],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": true,
"crudKey": "id"
},
{
"uuid": "9cc2d4a6-1677-496f-8da2-1a91bb4cc34d",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 503,
"label": "Cancel export request cannot be processed yet.",
"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": "4f438865-c03c-45ce-98ea-5d05275f369e",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "e79ccbbd-07a5-45ea-b1be-4408123b0f4c",
"documentation": "Gets all service connections of the service type for GDPR export.",
"method": "get",
"endpoint": "v0.1/user/export/serviceConnections",
"responses": [
{
"uuid": "24cd6f9a-4150-40de-b225-c55e78b0a8f2",
"body": "[\n {\n \"credentialType\": \"{{oneOf (array 'credentials' 'certificate')}}\",\n \"displayName\": \"\",\n \"id\": \"\",\n \"is2FA\": {{faker 'datatype.boolean'}},\n \"isValid\": {{faker 'datatype.boolean'}},\n \"serviceType\": \"{{oneOf (array 'apple' 'jira' 'googleplay' 'gitlab')}}\"\n }\n]",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "40806840-98b1-4e80-b5ad-6a4059eb5e1c",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "bad_request: proper details are not provided for connection in body.\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": "fd0c1c11-903c-4835-a4c1-b7f019f495fc",
"documentation": "Accepts a pending invitation for the specified user",
"method": "post",
"endpoint": "v0.1/user/invitations/apps/:invitation_token/accept",
"responses": [
{
"uuid": "fde1acc1-eedd-4069-a8d8-7a290a8aef65",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Success",
"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": "6b3cfa24-6b93-422b-bbe7-b6b4fd9da868",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "4bb3d57c-c177-42c2-aff2-5cb1bf28da74",
"documentation": "Rejects a pending invitation for the specified user",
"method": "post",
"endpoint": "v0.1/user/invitations/apps/:invitation_token/reject",
"responses": [
{
"uuid": "4f2c94c6-d8de-471d-9a1c-993350785c89",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Success",
"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": "d5c2bf1c-e8b7-4fd3-b1da-01f05c5615ec",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "1ab9578f-f5ae-46a7-9147-fc365175cd61",
"documentation": "Accepts all pending invitations to distribution groups for the specified user",
"method": "post",
"endpoint": "v0.1/user/invitations/distribution_groups/accept",
"responses": [
{
"uuid": "b062b800-c776-4124-a55c-0915050e8498",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Success",
"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": "1d5dd2e8-550d-4c5b-bc7c-5202f01e45fb",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "93249908-ec96-4776-b603-858641727c64",
"documentation": "Accepts a pending organization invitation for the specified user",
"method": "post",
"endpoint": "v0.1/user/invitations/orgs/:invitation_token/accept",
"responses": [
{
"uuid": "8dbf4b5a-65f5-43af-bf24-e8e88b95a540",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Success",
"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": "bf059cdc-efb9-4850-8291-0ec4ac0fca7b",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "6b7b79cd-e501-48af-b29d-852acd044313",
"documentation": "Rejects a pending organization invitation",
"method": "post",
"endpoint": "v0.1/user/invitations/orgs/:invitation_token/reject",
"responses": [
{
"uuid": "015cd306-3bac-4d37-a25c-03d37421410b",
"body": "",
"latency": 0,
"statusCode": 204,
"label": "Success",
"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": "8e747cbe-32fd-48a9-8803-f44d3710f0b2",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "a4639a16-c424-454e-aa98-7e530cab3c1d",
"documentation": "",
"method": "get",
"endpoint": "v0.1/user/metadata/optimizely",
"responses": [
{
"uuid": "2792a302-8789-4911-a045-64933329f0ab",
"body": "{\n \"metadata\": {},\n \"userId\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "700cd8cd-c5f8-421b-8071-921d890d6d7c",
"body": "{\n \"error\": {\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized')}}\",\n \"message\": \"\"\n }\n}",
"latency": 0,
"statusCode": 200,
"label": "Error",
"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": "56f38f99-2ad8-4edf-b763-95953f928866",
"documentation": "Get Default email notification settings for the user",
"method": "get",
"endpoint": "v0.1/user/notifications/emailSettings",
"responses": [
{
"uuid": "ddb84eda-734a-4747-abab-0f16af7e7595",
"body": "{\n \"request_id\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "d34f0492-b6d2-4e4f-a0fe-4266c4561e68",
"body": "{\n \"request_id\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Error code with reason",
"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": "18f3d8e8-f006-47b0-b30c-210d16615438",
"documentation": "Registers a user for an existing device",
"method": "post",
"endpoint": "v0.1/users/:user_id/devices/register",
"responses": [
{
"uuid": "c45e60ed-d992-4a79-b85b-94468329158c",
"body": "{\n \"device_name\": \"\",\n \"full_device_name\": \"\",\n \"imei\": \"\",\n \"model\": \"\",\n \"os_build\": \"\",\n \"os_version\": \"\",\n \"owner_id\": \"\",\n \"registered_at\": \"\",\n \"serial\": \"\",\n \"status\": \"\",\n \"udid\": \"\"\n}",
"latency": 0,
"statusCode": 200,
"label": "Success",
"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": "f2909490-08fe-4deb-92cf-1ea6cc62891e",
"body": "{\n \"code\": \"{{oneOf (array 'BadRequest' 'Conflict' 'NotAcceptable' 'NotFound' 'InternalServerError' 'Unauthorized' 'TooManyRequests')}}\",\n \"message\": \"\"\n}",
"latency": 0,
"statusCode": 404,
"label": "not_found: The user or the device can't be found.\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": "614f07a4-79ba-4e60-8c88-153162a9b460" },
{ "type": "route", "uuid": "26e837b5-6930-499b-a744-c54c1aeabe20" },
{ "type": "route", "uuid": "425eac6e-c929-426f-b724-6211f5936f9c" },
{ "type": "route", "uuid": "c7fef86a-6831-4d93-a310-0a7c0e608e13" },
{ "type": "route", "uuid": "518ee3c4-ea09-453a-b561-9704388a7127" },
{ "type": "route", "uuid": "adf5ce9d-9f49-41e2-a903-779d9123c98d" },
{ "type": "route", "uuid": "cfe6c453-a417-4919-856f-c6fa0b094ffa" },
{ "type": "route", "uuid": "307fe31d-811a-4d7d-a5ca-44b252dde668" },
{ "type": "route", "uuid": "dc2feb7b-3501-4541-8793-62083520138d" },
{ "type": "route", "uuid": "340c1bd5-c09a-4be2-bf0e-26a7cb6cf20b" },
{ "type": "route", "uuid": "8a1fffe4-4b23-4bbf-b6d1-fe2f334dac35" },
{ "type": "route", "uuid": "ea308904-720e-42b1-8a3f-8d3de8862f2d" },
{ "type": "route", "uuid": "01cf59f6-ac7a-4bd1-ac12-ca5c9cbb5777" },
{ "type": "route", "uuid": "1ed5e601-e9ce-4ae5-9051-4f64c75554b8" },
{ "type": "route", "uuid": "312799a2-b4dc-4248-b685-9d8b4a654b27" },
{ "type": "route", "uuid": "ce736614-02ec-4943-9cb1-bd9d74de3418" },
{ "type": "route", "uuid": "cd3c29da-71a0-467e-aca9-4e119ed28b9f" },
{ "type": "route", "uuid": "745ed31d-eeb3-4b6c-81fe-d9bbfdcfdd81" },
{ "type": "route", "uuid": "535959ea-4efa-4cf4-9086-2b478e502d02" },
{ "type": "route", "uuid": "6798e90e-0a46-47c2-adb2-bc03ce1e86c2" },
{ "type": "route", "uuid": "353b7f1a-9fb8-4779-9690-1aa754ad92dc" },
{ "type": "route", "uuid": "009e70c7-9c3a-4cbf-9000-023dac211116" },
{ "type": "route", "uuid": "6af4b907-a286-4770-8063-58c148b31879" },
{ "type": "route", "uuid": "f767e640-caea-44f3-9046-4114b1ce6188" },
{ "type": "route", "uuid": "90e34b90-4b9c-47f8-8951-5dc94e22e90f" },
{ "type": "route", "uuid": "fddf786d-b1ab-44e8-916c-5ae2bb13b8a5" },
{ "type": "route", "uuid": "ce635848-9388-42fa-b42e-9dd9e91c8bbe" },
{ "type": "route", "uuid": "1cadba4d-58fe-472e-8988-aced4ed8eb1a" },
{ "type": "route", "uuid": "0774dca8-2b0d-43da-a45f-5c49cee4b93e" },
{ "type": "route", "uuid": "00e0fde1-a0db-4509-93d3-7701858eb65f" },
{ "type": "route", "uuid": "e1ff0b93-7a19-4aaf-8795-87dad3db8817" },
{ "type": "route", "uuid": "4870e1bf-f592-4d3a-a20f-e770be1fe9d0" },
{ "type": "route", "uuid": "62bf6b68-42f7-44c8-aa00-5a0cd3f8506c" },
{ "type": "route", "uuid": "f871d601-f28c-455e-bd31-d5ab68b86355" },
{ "type": "route", "uuid": "f7b2e0bb-3c35-481c-80a6-83309b6c4b3d" },
{ "type": "route", "uuid": "437d4b1f-59a2-468c-9265-b199904e03b8" },
{ "type": "route", "uuid": "72ee879d-a3bb-4daa-a636-db08a223fe89" },
{ "type": "route", "uuid": "fbb1c6f8-1827-420a-af6b-2562f445ac3e" },
{ "type": "route", "uuid": "4efc64aa-034d-4d29-a90e-85682dc384c0" },
{ "type": "route", "uuid": "fc889f32-4c0f-45ce-a187-7b1b4a05940d" },
{ "type": "route", "uuid": "05ccc96f-de96-4285-bc4d-36e7b43d324d" },
{ "type": "route", "uuid": "6bed28d9-e924-4e26-aedb-2718c9e3eb88" },
{ "type": "route", "uuid": "3f25d85f-da96-4909-aab6-c9243a5c4931" },
{ "type": "route", "uuid": "0ce17ceb-0624-4b8d-aff4-9019cbd26583" },
{ "type": "route", "uuid": "6872c6a2-82bf-4e79-91a9-f814e7614186" },
{ "type": "route", "uuid": "98d20f32-5ecb-4b40-81fe-48df84fc7abc" },
{ "type": "route", "uuid": "d0be6707-b116-4372-96c8-d3d9f582597f" },
{ "type": "route", "uuid": "5007c55e-fadf-4433-affe-83989b81c5e0" },
{ "type": "route", "uuid": "a75d69e4-3ad5-4f42-b571-f8cab68819c2" },
{ "type": "route", "uuid": "a9c2ec3b-a362-4eec-bd06-734644792cef" },
{ "type": "route", "uuid": "8cec1e7f-c85f-4e7a-8f44-a11661fcfd26" },
{ "type": "route", "uuid": "794b5525-076d-428a-b7a1-4a662129445b" },
{ "type": "route", "uuid": "4d1f05e8-cb78-4589-9f64-ced9e102cf9f" },
{ "type": "route", "uuid": "887043d3-d7c5-485c-989f-1f1b39e9ffbb" },
{ "type": "route", "uuid": "06179e94-79ca-4434-897b-001a3b04ab4a" },
{ "type": "route", "uuid": "bca3307c-e72c-48e2-a929-4d6484bf95f8" },
{ "type": "route", "uuid": "2f7514e4-307b-4a0a-be6f-e7aca4fb7bd5" },
{ "type": "route", "uuid": "141ff9e3-d501-47af-9e8f-9ac3290ece90" },
{ "type": "route", "uuid": "8e327156-bbc6-47fe-ba27-3a794b2e3b1c" },
{ "type": "route", "uuid": "90c301fa-739c-4daf-ae59-d4f4a00a42d2" },
{ "type": "route", "uuid": "104ead9c-7371-4236-8a30-626f706249e0" },
{ "type": "route", "uuid": "f5812cd9-908d-44c5-8f33-307c4b1b5cf9" },
{ "type": "route", "uuid": "bc064cd8-6fc8-4061-8e82-b9019d27767d" },
{ "type": "route", "uuid": "4862470f-21e3-48aa-b744-ad7ecc29752f" },
{ "type": "route", "uuid": "fc1c2bb9-04ec-412c-a1cd-716f5b2e6bfe" },
{ "type": "route", "uuid": "7e073112-01c7-4283-851c-1a7bc61f86e8" },
{ "type": "route", "uuid": "2e89a896-70ad-4537-b028-d8d896681392" },
{ "type": "route", "uuid": "c7f40dac-24be-4260-aa75-d2e69bf5e01b" },
{ "type": "route", "uuid": "52d85869-3fd0-49da-a004-22b110e64699" },
{ "type": "route", "uuid": "6f9f816a-a3d8-40b2-9a9a-e6ccae60d888" },
{ "type": "route", "uuid": "fccc5078-ce5e-40ce-9921-b50c1610dab0" },
{ "type": "route", "uuid": "3067696a-3934-4f35-9c38-35dca8dc45ff" },
{ "type": "route", "uuid": "daaffe24-a280-41c6-be36-b60897dcfce2" },
{ "type": "route", "uuid": "24335aeb-4d58-4478-ad0d-281a32151408" },
{ "type": "route", "uuid": "d77b9bee-137c-4779-989d-9c1103aa586f" },
{ "type": "route", "uuid": "3fda6279-0691-4c3c-9be0-3d277348e8a6" },
{ "type": "route", "uuid": "0d88cb2c-e9c7-4c18-ab12-20119f859ba6" },
{ "type": "route", "uuid": "455550ab-53e4-4f47-9f1a-e450e5924c33" },
{ "type": "route", "uuid": "d8cd6810-f017-4672-ba86-4f74613c9efa" },
{ "type": "route", "uuid": "ed0deb91-6c9a-454f-9d2b-a0362dd2f3c0" },
{ "type": "route", "uuid": "8211a734-e235-49df-b4fe-f044f3c839d1" },
{ "type": "route", "uuid": "ea23f69d-36d1-4a21-88c6-d8e32320f623" },
{ "type": "route", "uuid": "5088c3e4-06a3-4344-9dc3-f60c2314d9a7" },
{ "type": "route", "uuid": "c03526a3-63e5-43d2-9813-a7b96a5ea241" },
{ "type": "route", "uuid": "be933454-855b-490d-9488-b25a8468305f" },
{ "type": "route", "uuid": "ec497da5-8c4f-49d7-bc86-365924aacf7d" },
{ "type": "route", "uuid": "11e68193-3c18-441c-9809-1d665a9fb871" },
{ "type": "route", "uuid": "5c1d22a6-49ec-437c-bf9f-93b39069c919" },
{ "type": "route", "uuid": "139ea8e3-c467-4401-9e0f-5cf016fc9efd" },
{ "type": "route", "uuid": "545d80ff-87cb-4515-96f7-a6e1ce6fdd97" },
{ "type": "route", "uuid": "e9a611e1-e037-44bd-bcf6-882368d01c48" },
{ "type": "route", "uuid": "9a5c9f52-441c-4fe1-b13b-c4c6d89dbfad" },
{ "type": "route", "uuid": "fe5b1a1f-982e-4eb6-b83e-f8d5f7071fb3" },
{ "type": "route", "uuid": "39b425b8-6504-4743-a5c3-ca9a677d943c" },
{ "type": "route", "uuid": "9a2a0998-2567-41ed-9875-68b974f0fba7" },
{ "type": "route", "uuid": "83d0c460-1469-4133-82b8-1c78c828eddc" },
{ "type": "route", "uuid": "db58b0d7-6d86-42ed-8fbd-ee86b14b80dc" },
{ "type": "route", "uuid": "c1102ed4-9897-49ec-b7a1-0921e4becfa5" },
{ "type": "route", "uuid": "f2c16310-fc4c-492b-a7c0-0bc3c04e1002" },
{ "type": "route", "uuid": "e90f3887-af16-41f1-8db6-2ada30b4f421" },
{ "type": "route", "uuid": "864c046d-83f7-497d-9b2b-7a5ccdb7dc29" },
{ "type": "route", "uuid": "ac4c65a2-e7ca-4bca-93b7-366276e78dba" },
{ "type": "route", "uuid": "9461fd24-d8fa-490d-8e96-b7e6d33aeb44" },
{ "type": "route", "uuid": "7ef3a717-f7bf-426d-bf33-2096738bfac7" },
{ "type": "route", "uuid": "8c4a224e-5ba7-4fe4-9988-f988d0f6ad5a" },
{ "type": "route", "uuid": "55d1fa2f-e1e1-4abb-bdfe-186002a48eba" },
{ "type": "route", "uuid": "9c06ab97-9901-4f06-b222-d68bca9f173a" },
{ "type": "route", "uuid": "e6b815f9-822f-4c7a-9187-703dea57d48f" },
{ "type": "route", "uuid": "1d9517b6-6c0c-4054-b2bc-5c71e7765564" },
{ "type": "route", "uuid": "a1c64cee-565f-4fae-8cd8-3b27a879106a" },
{ "type": "route", "uuid": "abbd0afa-0191-4a91-a912-865e075700f1" },
{ "type": "route", "uuid": "9d1c9155-2b44-4bc8-83c6-601a8cc45f19" },
{ "type": "route", "uuid": "49ab9406-e3f4-497b-b2aa-5adcee763c53" },
{ "type": "route", "uuid": "e70532e9-ecd1-4981-9baf-59e6f36a5f02" },
{ "type": "route", "uuid": "3f419664-06b1-4bb6-91a4-c63ed3152ed4" },
{ "type": "route", "uuid": "07b17d83-18c6-4111-bdf0-1424c1c8f75d" },
{ "type": "route", "uuid": "b71ff94c-1b48-42eb-8c36-e4cd5b489f48" },
{ "type": "route", "uuid": "921468d5-1ed9-414b-9981-58da3d6069db" },
{ "type": "route", "uuid": "011ed9c4-d9c0-4be8-85ed-418a6c5dc366" },
{ "type": "route", "uuid": "593c18ec-e21e-4787-9d83-f0f86a86d8e1" },
{ "type": "route", "uuid": "c2573bd3-a239-4d58-97ed-59cc96b59253" },
{ "type": "route", "uuid": "02b7ba83-e113-43b0-a744-e915482481af" },
{ "type": "route", "uuid": "fec3da4c-bf02-4038-afa7-4ce58c974b1e" },
{ "type": "route", "uuid": "198d837b-acf7-4552-b85d-86b9a0cbd3e1" },
{ "type": "route", "uuid": "2dc8a6dc-2d4b-4802-aa06-6016c4ea01e3" },
{ "type": "route", "uuid": "514a0336-61cb-451f-b92b-6d1a5e74d454" },
{ "type": "route", "uuid": "2b6c2126-6cce-431f-95f4-ba1f09d68053" },
{ "type": "route", "uuid": "98215eac-bb98-4852-940d-e0959536aaa4" },
{ "type": "route", "uuid": "de434b2d-18fc-48a3-b57f-1e558cafdbed" },
{ "type": "route", "uuid": "b2a765f4-4d4c-4cd0-8e19-39b76d930846" },
{ "type": "route", "uuid": "3976f76e-cc95-4db2-b762-9142f9c49aac" },
{ "type": "route", "uuid": "dfdde6cc-10c2-4dbe-a05c-90aa73ab8290" },
{ "type": "route", "uuid": "80949c82-b7bf-46da-9d79-bc39b58d9584" },
{ "type": "route", "uuid": "53988e32-019b-44a1-ab3d-5be9e5b1a52b" },
{ "type": "route", "uuid": "1bf5e284-c3b1-4479-b22c-1847dce88a3b" },
{ "type": "route", "uuid": "319cbe50-9b5d-4e3c-baec-77c789480933" },
{ "type": "route", "uuid": "fa89614d-8d7c-4790-b2da-daf6f1bed098" },
{ "type": "route", "uuid": "f1f71909-293b-4035-a847-cf7a48226ab1" },
{ "type": "route", "uuid": "0604dc81-0cf0-49a7-9c69-70ed5222bcc9" },
{ "type": "route", "uuid": "ed730c24-9d19-42da-90bc-56b29ff288c8" },
{ "type": "route", "uuid": "3963791b-e4d8-4932-88e7-75a18aa969c3" },
{ "type": "route", "uuid": "86b3dbd6-6420-4e9b-b231-968f82ae4157" },
{ "type": "route", "uuid": "e0015e3b-f2de-42d2-8eb9-598dc6abb1b1" },
{ "type": "route", "uuid": "e3b1190c-89b6-4456-9f56-fe6d4cd90aaa" },
{ "type": "route", "uuid": "9ad10ad1-758d-4ac6-96fc-bde9422f086c" },
{ "type": "route", "uuid": "6f08dfcd-e74e-4455-9e2b-31d3af3a5629" },
{ "type": "route", "uuid": "bf6ec125-bb84-4aee-9a0d-4da3b62bc97e" },
{ "type": "route", "uuid": "ab8a4394-f249-43a8-8c9a-7ffa710a2171" },
{ "type": "route", "uuid": "cebd8ef2-01d3-4381-8d07-0070d0d1c52d" },
{ "type": "route", "uuid": "a2f2f4a5-89ee-4569-8384-5bca74f546f4" },
{ "type": "route", "uuid": "fc1733e0-9667-431d-9556-e56ff08a40ad" },
{ "type": "route", "uuid": "4ce28c66-e1ef-4b06-b060-b053dd0485d9" },
{ "type": "route", "uuid": "f1f4d2e6-996b-4e15-9257-265659352292" },
{ "type": "route", "uuid": "7013bc21-70fa-4212-8b5a-ad6c3d48d235" },
{ "type": "route", "uuid": "ab670668-2744-40fe-b6b3-3540cb89f07c" },
{ "type": "route", "uuid": "72f8a278-7124-4112-b180-303166cf71b8" },
{ "type": "route", "uuid": "29a5c7d7-8e6d-437d-9a94-0fca5d2a5639" },
{ "type": "route", "uuid": "d008b1dd-f8bb-4382-889d-c70c85e8ea40" },
{ "type": "route", "uuid": "93c93724-5ab0-4a07-97dc-10476358dbf3" },
{ "type": "route", "uuid": "cba68950-d4ac-4290-9eed-d6556d6938e9" },
{ "type": "route", "uuid": "bcd3facd-d5f5-43bb-9c36-919b9cb87cfa" },
{ "type": "route", "uuid": "a6039c08-a2a1-470c-9f2e-cb901d5f50d6" },
{ "type": "route", "uuid": "932a5756-5826-45c8-aa50-d980bca88ece" },
{ "type": "route", "uuid": "f2c175b2-0e51-46b9-97f5-acbccc6e5c24" },
{ "type": "route", "uuid": "391aa7ff-f74b-4d22-8b75-cbef2e48177c" },
{ "type": "route", "uuid": "a4c81ed1-e09e-4f38-b10d-3c81b4d28125" },
{ "type": "route", "uuid": "e82f76dd-be91-4b7a-96fa-d781cc564467" },
{ "type": "route", "uuid": "de88cc03-3948-46c5-bb09-310329f481d4" },
{ "type": "route", "uuid": "bcc2d123-73d2-4b93-9c2d-ddc5567a3e01" },
{ "type": "route", "uuid": "59e94043-31bf-4533-8bcb-e26735552ef3" },
{ "type": "route", "uuid": "e40f01cc-1009-4129-a925-71056d57e1bd" },
{ "type": "route", "uuid": "08370095-4d0b-42a5-8a27-61a6dbc32cf6" },
{ "type": "route", "uuid": "470cd635-62de-4efd-8e11-d5f5c942286b" },
{ "type": "route", "uuid": "4e8995e6-3ea6-4e59-ad80-f4346c669daa" },
{ "type": "route", "uuid": "83e1b8f4-18c0-4856-9e76-0a71e43ead72" },
{ "type": "route", "uuid": "f3820c8c-77d1-4e1a-8c15-87fe8b5fa6f4" },
{ "type": "route", "uuid": "9838c654-4849-455f-ac49-a66d2ca0c0ac" },
{ "type": "route", "uuid": "d2853fec-73f3-4e83-8e9e-a88c9833ce60" },
{ "type": "route", "uuid": "7687a598-7387-49d6-8410-1bf2ffe888ab" },
{ "type": "route", "uuid": "331c5012-3414-4f28-b585-4c940f381059" },
{ "type": "route", "uuid": "2858761f-6023-4cd8-bcf4-d320c4d1e37a" },
{ "type": "route", "uuid": "399f2812-3e08-41f5-84fb-9e7b20a124e9" },
{ "type": "route", "uuid": "dca8c1c1-6092-4769-bd84-77562e421377" },
{ "type": "route", "uuid": "51dcac98-0528-465f-b528-7d0e17563390" },
{ "type": "route", "uuid": "01e43dc0-e321-4a1f-8bc9-048af0bef74c" },
{ "type": "route", "uuid": "0b134222-732a-4a61-8dee-8c07cc4d0192" },
{ "type": "route", "uuid": "04f76f59-656b-4ed5-8d83-cabe1d39350f" },
{ "type": "route", "uuid": "6831e503-2f74-44a2-a3ff-a133a8eb9f8f" },
{ "type": "route", "uuid": "22698f62-feeb-4c1a-9a55-7be169655678" },
{ "type": "route", "uuid": "3339afea-afd7-4e79-bee5-08d5bbbe517c" },
{ "type": "route", "uuid": "0b726a16-3251-48b1-b44d-d584ceeed14a" },
{ "type": "route", "uuid": "30aa5a38-f146-4919-8696-8ad53ae47bb1" },
{ "type": "route", "uuid": "71e4b82a-f02e-4680-89cc-7122d4122582" },
{ "type": "route", "uuid": "f450b5ae-411a-4897-b492-f3d1b86fdc16" },
{ "type": "route", "uuid": "e70e2167-9443-4e19-a561-64cee6919c46" },
{ "type": "route", "uuid": "e061698e-a109-445f-907c-766e16e2aaf3" },
{ "type": "route", "uuid": "f9164a82-f973-4537-81c5-ed9e318bc646" },
{ "type": "route", "uuid": "e7d06c54-8bae-431b-bee6-eb72d29343ec" },
{ "type": "route", "uuid": "f36489db-b558-4885-bef2-8b4a2a800665" },
{ "type": "route", "uuid": "1bb33a01-afd7-4022-8892-e7e2fd102de0" },
{ "type": "route", "uuid": "4a4bd619-5055-412f-ad97-f8f1676e0b4e" },
{ "type": "route", "uuid": "1e9cec62-be3a-410b-b4ba-2a80faea5f7a" },
{ "type": "route", "uuid": "eeeb0cc2-5bac-4c8e-9d52-43b5052ad28a" },
{ "type": "route", "uuid": "659a25b8-e26f-485f-bf04-c21a681b1dff" },
{ "type": "route", "uuid": "6bb26514-f2b0-47ea-afea-31ec8c02aa82" },
{ "type": "route", "uuid": "f3e82457-9595-46b8-9525-240ca1495e5a" },
{ "type": "route", "uuid": "0e781b9f-0e47-44f7-ac8b-16689bdc9938" },
{ "type": "route", "uuid": "530096d8-afe0-4c73-8b9e-8d1ae5fee562" },
{ "type": "route", "uuid": "ae805881-6e4e-4769-bcc0-4f651d1b2e2b" },
{ "type": "route", "uuid": "ba46f0e4-7c2b-4ce0-b291-55d5d3779913" },
{ "type": "route", "uuid": "6cd7b735-7901-425f-ade2-f2f0c584f343" },
{ "type": "route", "uuid": "aff2e163-0c54-4d85-8e2f-e079bae3b0ad" },
{ "type": "route", "uuid": "3053132e-4b34-4d90-92a8-380de5821ca1" },
{ "type": "route", "uuid": "84f5fd31-d582-4ffc-a09b-409c7036082f" },
{ "type": "route", "uuid": "2c32a9da-287a-4a8b-a012-805590264bb0" },
{ "type": "route", "uuid": "9cbddb17-ac81-49d9-ae2e-82c825952627" },
{ "type": "route", "uuid": "4387b2ba-5799-4d5c-bcaa-81e7f298ebc5" },
{ "type": "route", "uuid": "8cf04bc6-42d3-451d-a768-1517be6e7263" },
{ "type": "route", "uuid": "018e7e35-79f0-49ee-a477-62852ccdd0c9" },
{ "type": "route", "uuid": "c56a7a05-2224-4d3d-9cbe-4b3d20c7279a" },
{ "type": "route", "uuid": "48f184b4-6eb3-404d-af17-e82075b9dcbb" },
{ "type": "route", "uuid": "4cac06e5-6278-4ddb-9262-810a0238d22c" },
{ "type": "route", "uuid": "c6f1da33-afef-4469-ab3a-81d4ad545446" },
{ "type": "route", "uuid": "03957329-6760-4c06-976e-848bea75eba3" },
{ "type": "route", "uuid": "11415997-6027-4799-9da5-5d61bca99512" },
{ "type": "route", "uuid": "7e324370-2546-4f9b-8b62-6c0d005bff3f" },
{ "type": "route", "uuid": "6ba41015-c62e-4ad9-9fe6-a0eb6cdbfebd" },
{ "type": "route", "uuid": "1256d526-4e5a-4aae-939d-ffcf7ba803bf" },
{ "type": "route", "uuid": "76c25c73-0ff8-4125-b472-aeac48470725" },
{ "type": "route", "uuid": "41e52886-b816-43b5-874b-fa4d35dc8418" },
{ "type": "route", "uuid": "cdc7f881-f1d0-46f4-bcd9-a4cbad8070aa" },
{ "type": "route", "uuid": "e2e4c089-8888-4ced-b355-99f9a6a5980b" },
{ "type": "route", "uuid": "d3e2a257-c370-489e-acf7-f77cd497a806" },
{ "type": "route", "uuid": "66ea914d-62a8-4a46-bdc0-0c4436a7fd67" },
{ "type": "route", "uuid": "3ed84bf5-72cf-441a-b487-07bbccb0a4ff" },
{ "type": "route", "uuid": "5a0b30bd-c7e1-4844-92cd-d7900ee3905b" },
{ "type": "route", "uuid": "81470a25-e676-45b1-b889-b036bc2c6799" },
{ "type": "route", "uuid": "bce627da-bbde-4f14-8d13-9ba2402482bd" },
{ "type": "route", "uuid": "2daf15fa-52dd-4377-91aa-456b3fc981b1" },
{ "type": "route", "uuid": "b41ba4b8-3df6-407e-872b-1416ef108ff6" },
{ "type": "route", "uuid": "088ed0b6-9b65-4da4-9c10-f07a5ad168b8" },
{ "type": "route", "uuid": "c423bcd7-b95d-4537-b4ea-d6b8fd67db02" },
{ "type": "route", "uuid": "63b8985a-b600-43c9-ac37-4e8f18414aba" },
{ "type": "route", "uuid": "1ae54060-082a-47c9-896a-452470da14eb" },
{ "type": "route", "uuid": "fdcb0ed2-f0d1-4571-8034-e794bb898e5d" },
{ "type": "route", "uuid": "07776826-5b28-47b1-ab9a-fe15e57f187b" },
{ "type": "route", "uuid": "2974a072-be2e-4c0e-a99b-f84d8e2ef7b7" },
{ "type": "route", "uuid": "7dc10b8a-36ee-4cd0-8ceb-a4d1fce513c6" },
{ "type": "route", "uuid": "ec331139-023a-4b77-8e6f-f9ca069d9af0" },
{ "type": "route", "uuid": "48447d86-5175-4591-8c2a-f0349eabce2b" },
{ "type": "route", "uuid": "4bc9362a-61d1-45f3-a29f-4d6714759b56" },
{ "type": "route", "uuid": "358dbd3f-4bff-44ed-8464-26bb4bbcd1fb" },
{ "type": "route", "uuid": "605f7a5c-91b8-45c2-8b7f-e6ff50ee6330" },
{ "type": "route", "uuid": "feaac41e-303f-420d-8a9c-8bfd60861a5e" },
{ "type": "route", "uuid": "bffc4b8a-165c-414a-9466-97cad897ba73" },
{ "type": "route", "uuid": "933325ed-467b-4e5c-9e95-79d50b05161f" },
{ "type": "route", "uuid": "ad254bf4-c1df-4ce3-98cd-372c84c02b3a" },
{ "type": "route", "uuid": "eb83ef0d-0a63-4e33-87d9-02bf6a987dc3" },
{ "type": "route", "uuid": "5e7e6eb0-eeac-4c28-b6a3-3fca927988ba" },
{ "type": "route", "uuid": "f732f3fa-4435-49ee-8084-856c01c879c7" },
{ "type": "route", "uuid": "3e507b51-8bb6-4f14-bdb1-d9423f49cf48" },
{ "type": "route", "uuid": "7c455d5f-7df5-49a4-b1f1-6e370228bddd" },
{ "type": "route", "uuid": "9138905c-e056-4ebf-952c-1268be936903" },
{ "type": "route", "uuid": "8f723faf-b4f4-47fc-aed6-81017633caef" },
{ "type": "route", "uuid": "fdc18dc7-0a22-4a4f-89f6-5d0e3eaa8add" },
{ "type": "route", "uuid": "a1ca72f9-e58a-4bc7-9587-ad583a433838" },
{ "type": "route", "uuid": "a3323155-046a-4920-ac00-859ee87e0ec1" },
{ "type": "route", "uuid": "d79572ad-0766-4293-8113-3985fe2802d7" },
{ "type": "route", "uuid": "f115cb01-cf3b-4ec5-9c73-cc27ff1a7088" },
{ "type": "route", "uuid": "3a75ef15-e511-49ce-9737-a790e9d832d7" },
{ "type": "route", "uuid": "8024dfeb-0f52-4755-840c-270f7c5dacfa" },
{ "type": "route", "uuid": "5a212a99-9452-4b67-86e3-0cca3073964c" },
{ "type": "route", "uuid": "32f4623b-d380-47c9-bf15-f276ac54c92a" },
{ "type": "route", "uuid": "7ea7542b-a4ea-4a24-900f-24707f59741e" },
{ "type": "route", "uuid": "5f29d745-d522-44a5-9ca8-9a20aa98c204" },
{ "type": "route", "uuid": "743e53d4-c8b9-47bc-9808-2c64282ea7bd" },
{ "type": "route", "uuid": "11f06046-710b-4a3b-bf88-380dcd59b786" },
{ "type": "route", "uuid": "af315bf9-8071-4342-bfa3-a77110bf3c45" },
{ "type": "route", "uuid": "ef2840cd-a7f8-476f-947f-c2e3ebaca121" },
{ "type": "route", "uuid": "34143b76-8038-4a47-939f-f2f6877f17a0" },
{ "type": "route", "uuid": "2047e2a6-f5ac-4802-8430-7d759cc1c514" },
{ "type": "route", "uuid": "b7ef26e3-336e-4ff1-acd4-647a5c0e36f7" },
{ "type": "route", "uuid": "55c69f58-13bb-43bb-8ffe-60137c7da3b3" },
{ "type": "route", "uuid": "136a5820-62da-4b3d-88d8-e1f1c0c9594e" },
{ "type": "route", "uuid": "29e7711b-6567-4ad4-9dc7-a3eb629d2d1f" },
{ "type": "route", "uuid": "b756169a-ed20-4a41-84fb-0dc00d8f0587" },
{ "type": "route", "uuid": "07d52591-39b3-48c9-b9c8-0a03e5d363cd" },
{ "type": "route", "uuid": "a10a0adc-a5ea-4030-bcb8-550ed6ffd325" },
{ "type": "route", "uuid": "8931a20c-e70a-45d3-a918-cbfa9ade0d1c" },
{ "type": "route", "uuid": "1a6a9847-825f-4eae-be92-f8493945f284" },
{ "type": "route", "uuid": "dd4dea48-97dd-4c7d-9c42-58900b4d118e" },
{ "type": "route", "uuid": "4a4480d3-802f-420d-aae6-ab349b281613" },
{ "type": "route", "uuid": "5f0596ab-9bba-4474-ad99-190e534208a0" },
{ "type": "route", "uuid": "03dca9a0-9f70-4bf4-a7e5-c0021d18e995" },
{ "type": "route", "uuid": "8f64e5a2-8d19-4d9c-80a8-a8994f678c69" },
{ "type": "route", "uuid": "a04bac3e-f118-4a26-8956-be798727dbab" },
{ "type": "route", "uuid": "878306df-1c95-4b61-b1a0-4a2e120bf984" },
{ "type": "route", "uuid": "99b15ff8-b81c-493a-91fb-36fbf8acb70e" },
{ "type": "route", "uuid": "9696fd0c-fac7-4bff-9482-967daf40c68e" },
{ "type": "route", "uuid": "4c24239b-822b-4e0f-bb80-16c090434d9d" },
{ "type": "route", "uuid": "53d4d4e6-6f83-4913-b17a-0769f4285d74" },
{ "type": "route", "uuid": "05b1fbb8-9a2b-49fd-aaf9-bdd7e7316f3e" },
{ "type": "route", "uuid": "b06d99a8-a07d-4b3b-b990-074e0efda510" },
{ "type": "route", "uuid": "aedffed7-6c9c-47ce-b7e2-1eb2e9a934df" },
{ "type": "route", "uuid": "682f447a-c57b-41f0-8a48-54c0855b86c2" },
{ "type": "route", "uuid": "43dbfc18-03d3-48cb-935a-d4fad9d0c3ee" },
{ "type": "route", "uuid": "5509e935-bc12-4ca7-a391-a36466b2ce3e" },
{ "type": "route", "uuid": "053bd4f3-85e7-42ac-8d9f-a73852aeb50f" },
{ "type": "route", "uuid": "43ff6c5e-6ccd-41bf-bcb1-8dd987801b31" },
{ "type": "route", "uuid": "9837e43a-2581-412e-8cc5-6ea814a31db0" },
{ "type": "route", "uuid": "afdb0e97-b88d-4d56-8943-786c8295cc48" },
{ "type": "route", "uuid": "d5f3b9f6-83d5-4b18-b9e7-678a24fa2f8d" },
{ "type": "route", "uuid": "712ce4e8-fd03-4d26-9e67-dabc235ea6d8" },
{ "type": "route", "uuid": "9a3faf25-d5cd-4f18-a753-1882c73252e0" },
{ "type": "route", "uuid": "3b3c01e0-6fd4-4dd3-88ab-2e34c7e3ad60" },
{ "type": "route", "uuid": "eeb94488-1f61-4a81-8890-eed2bc0d5142" },
{ "type": "route", "uuid": "5984601d-b0ca-4bb4-8f77-2bc7bf89c0ea" },
{ "type": "route", "uuid": "7d31280a-a6f4-4a7b-9983-f508e36a2b4e" },
{ "type": "route", "uuid": "bc7a4f61-2cdd-4199-8029-b6bf982025ff" },
{ "type": "route", "uuid": "a4302189-7280-4c30-b321-34a576674227" },
{ "type": "route", "uuid": "08bd67e9-9b00-4063-97ab-2a7bd54a6964" },
{ "type": "route", "uuid": "0d729813-729a-4c13-a080-933a14babdc8" },
{ "type": "route", "uuid": "9fb420dd-f0ad-4ab2-8311-73a1a2566c80" },
{ "type": "route", "uuid": "a076a6ac-3112-4e2a-9ab7-12341f72d6ee" },
{ "type": "route", "uuid": "660e1599-93d3-406d-8888-b5056ce1c518" },
{ "type": "route", "uuid": "2dca5561-a7bf-45a1-9737-546c3b68a049" },
{ "type": "route", "uuid": "f14eda08-12de-49a7-b1ea-f80fc2b91163" },
{ "type": "route", "uuid": "9ff02314-5a9d-42c9-9f1f-98e2d51ccdc6" },
{ "type": "route", "uuid": "1804d7a5-d6d3-4b1a-b5dc-892324de0a3d" },
{ "type": "route", "uuid": "f91da12f-aee1-410e-b7f6-889bf3951362" },
{ "type": "route", "uuid": "954f07a6-2737-424a-bdbf-fcfa9d7d1f19" },
{ "type": "route", "uuid": "0c37e4ee-09aa-417e-86e1-f6100cea24d2" },
{ "type": "route", "uuid": "75dca3cd-bed8-475d-b5c4-81f5cf3c04cb" },
{ "type": "route", "uuid": "c1b94e14-bcb4-4ecf-8524-1e031a9485b3" },
{ "type": "route", "uuid": "079698cc-0adf-4d08-ab36-9a26c81061b2" },
{ "type": "route", "uuid": "af49ec22-1cd3-478d-bb4f-28642d640df7" },
{ "type": "route", "uuid": "4deb27b4-12ab-4d92-814f-a2a6e12f8ccb" },
{ "type": "route", "uuid": "01b9c752-1f11-47b5-8a5f-fb9b226c3bc5" },
{ "type": "route", "uuid": "1362c11b-9af9-42b9-bc4a-9084544f103e" },
{ "type": "route", "uuid": "9a379077-eb36-44b7-9860-63e7d02b7e48" },
{ "type": "route", "uuid": "9bd86aee-7c10-487d-b816-32b2977d3c19" },
{ "type": "route", "uuid": "2c2ea02e-dc1f-4a8c-b42a-c8a82bd083fa" },
{ "type": "route", "uuid": "f70f5e38-3bef-495a-8d9c-6f77cb53caa8" },
{ "type": "route", "uuid": "a7a5b7d5-e21a-486d-b1c8-0d684331bfa5" },
{ "type": "route", "uuid": "a171bf12-1996-440a-872e-ac8cfaa183bc" },
{ "type": "route", "uuid": "e79ccbbd-07a5-45ea-b1be-4408123b0f4c" },
{ "type": "route", "uuid": "fd0c1c11-903c-4835-a4c1-b7f019f495fc" },
{ "type": "route", "uuid": "4bb3d57c-c177-42c2-aff2-5cb1bf28da74" },
{ "type": "route", "uuid": "1ab9578f-f5ae-46a7-9147-fc365175cd61" },
{ "type": "route", "uuid": "93249908-ec96-4776-b603-858641727c64" },
{ "type": "route", "uuid": "6b7b79cd-e501-48af-b29d-852acd044313" },
{ "type": "route", "uuid": "a4639a16-c424-454e-aa98-7e530cab3c1d" },
{ "type": "route", "uuid": "56f38f99-2ad8-4edf-b763-95953f928866" },
{ "type": "route", "uuid": "18f3d8e8-f006-47b0-b30c-210d16615438" }
]
}