{"openapi":"3.1.0","info":{"title":"apptweak-integrations-api","version":"1"},"servers":[{"url":"https://public-api.apptweak.com/api/public/integrations"}],"components":{"securitySchemes":{"sec0":{"type":"apiKey","in":"header","name":"x-apptweak-key","x-default":"APPTWEAK-API-KEY"}}},"security":[{"sec0":[]}],"paths":{"/accounts":{"get":{"summary":"Integrated Accounts","description":"The integrations endpoint allows you to fetch information about the integrations linked to your account such as the external api accounts id.","operationId":"account-list","responses":{"200":{"description":"200","content":{"application/json":{"examples":{"Result":{"value":"{\n  \"content\":\n  [\n    {\n      \"login\":\"developpers@app.com\",\n      \"api_account_id\":\"762bba71-6613-4680-a0da-c4e8de90368b\",\n      \"store\":\"itunes-connect\",\n      \"last_status\":\"OK\"\n    },\n    {\n      \"login\":\"dev@android.uk\",\n      \"api_account_id\":\"8555cca4-2fbb-401e-893d-41fc9230cdc5\",\n      \"store\":\"google-play-console\",\n      \"last_status\":\"OK\"\n    },\n    {\n      \"login\":\"admin@games-studio.com\",\n      \"api_account_id\":\"f7ffec2c-868c-4a5a-8b89-fde63351e9a5\",\n      \"store\":\"google-play-reports\",\n      \"last_status\":\"OK\"\n      }\n  ],\n  \"metadata\":{\n    \"request\":{\n      \"path\":\"/takeout/integrations\",\n      \"params\":{}\n    },\n    \"performed_at\":\"2020-01-27T16:12:11.692Z\"\n  }\n}"}},"schema":{"type":"object","properties":{"content":{"type":"array","items":{"type":"object","properties":{"login":{"type":"string","example":"developpers@app.com"},"api_account_id":{"type":"string","example":"762bba71-6613-4680-a0da-c4e8de90368b"},"store":{"type":"string","example":"itunes-connect"},"last_status":{"type":"string","example":"OK"}}}},"metadata":{"type":"object","properties":{"request":{"type":"object","properties":{"path":{"type":"string","example":"/takeout/integrations"},"params":{"type":"object","properties":{}}}},"performed_at":{"type":"string","example":"2020-01-27T16:12:11.692Z"}}}}}}}}},"deprecated":false}},"/accounts/products":{"get":{"summary":"Integrated Apps","description":"This endpoint allows you to get the list of apps that are associated to your integration.","operationId":"integration-product-list","parameters":[{"name":"account_id","in":"query","description":"The id of the integrated account. Get the list of integrated accounts using the <a href=\"https://developers.apptweak.com/reference/account-list\"  target=\"_blank\"><b>integrated accounts endpoint</b></a>. You can only pass 1 api account id.","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"200","content":{"application/json":{"examples":{"App Store Connect":{"value":"{\n  \"result\": {\n    \"1449752690\": {\n      \"name\": \"WordLab New Vocabulary Finder\",\n      \"icon\": \"https://is1-ssl.mzstatic.com/image/thumb/Purple116/v4/48/cc/af/48ccafef-856f-abff-d795-49ca840a1a3a/AppIcon-1x_U007emarketing-0-7-0-0-85-220.png/340x340bb.png\",\n      \"developer\": null,\n      \"sku\": null,\n      \"in_apps\": {},\n      \"countries\": [\n        \"FR\",\n        \"CA\",\n        \"AL\",\n        \"BE\",\n        \"HU\",\n        \"IN\",\n        \"PH\",\n        \"ZA\",\n        \"AU\",\n        \"GH\",\n        \"NG\",\n        \"NZ\",\n        \"PL\",\n        \"SA\"\n      ],\n      \"devices\": [\n        \"iphone\"\n      ],\n      \"permissions\": [\n        \"VIEW ANALYTICS\",\n        \"VIEW REVIEWS\",\n        \"REPLY REVIEWS\"\n      ]\n    },\n    \"1592003260\": {\n      \"name\": \"Owlee: Protect your bike\",\n      \"icon\": \"https://is1-ssl.mzstatic.com/image/thumb/Purple116/v4/52/06/72/520672ec-273d-2a9e-0090-f690084c285a/AppIcon-0-0-1x_U007emarketing-0-0-0-6-0-0-sRGB-0-0-0-GLES2_U002c0-512MB-85-220-0-0.png/340x340bb.png\",\n      \"developer\": null,\n      \"sku\": null,\n      \"in_apps\": {},\n      \"countries\": [\n        \"FR\",\n        \"BE\",\n        \"NL\",\n        \"GB\"\n      ],\n      \"devices\": [\n        \"iphone\",\n        \"ipad\"\n      ],\n      \"permissions\": [\n        \"VIEW ANALYTICS\",\n        \"VIEW REVIEWS\",\n        \"REPLY REVIEWS\"\n      ]\n    }\n  },\n  \"metadata\": {\n    \"request\": {\n      \"path\": \"/api/public/integrations/accounts/products\",\n      \"params\": {\n        \"id\": \"762bba71-6613-4680-a0da-c4e8de90368b\"\n      },\n      \"cost\": 1,\n      \"max_credit_cost\": 1,\n      \"status\": 200\n    },\n    \"response\": null\n  }\n}"},"Google Play Console":{"value":"{\n  \"result\": {\n    \"bike.owlee.mobile\": {\n      \"name\": \"Owlee: Protect your bike\",\n      \"icon\": \"https://play-lh.googleusercontent.com/RgXuhVEbOAe3ZbuWNhBgU3HNdsxRjkoc9AMIejtLky0Ofk6YzL_1Vkl8-tY-Wno6AQ\",\n      \"developer\": null,\n      \"sku\": null,\n      \"in_apps\": null,\n      \"countries\": [\n        \"BE\",\n        \"FR\",\n        \"DE\"\n      ],\n      \"devices\": null,\n      \"permissions\": null\n    },\n    \"com.littlesunnyapps.wordlab.word.game\": {\n      \"name\": \"Word Lab - Connect letters\",\n      \"icon\": \"https://play-lh.googleusercontent.com/E20WSbp-iI4jzOCGUltFZ1N1Er_HoaNWAxGzqdbYq9BT0TSaflfFkTpN7djBXWHvpjJi\",\n      \"developer\": null,\n      \"sku\": null,\n      \"in_apps\": null,\n      \"countries\": [\n        \"ES\",\n        \"BE\",\n        \"DE\",\n        \"DK\"\n      ],\n      \"devices\": null,\n      \"permissions\": null\n    }\n  },\n\n    \n  \"metadata\": {\n    \"request\": {\n      \"path\": \"/accounts/f51ce42d-ecc0-439e-a64b-655aba6d767d/products.json\",\n      \"params\": {\n        \"id\": \"f7ffec2c-868c-4a5a-8b89-fde63351e9a5\",\n        \"format\": \"json\"\n      },\n      \"performed_at\": \"2023-07-22 12:09:46 UTC\"\n    },\n    \"content\": {}\n  }\n}"},"Google Play Report":{"value":"{\n  \"result\": {\n    \"com.littlesunnyapps.wordlab.word.game\": {\n      \"name\": \"Word Lab - Connect letters\",\n      \"icon\": \"https://play-lh.googleusercontent.com/LazjMBzoZJ6xSTwnb_J9fa6N4C-VRMZTer1W5TPlIE1tG0-Kvpu9QJfjh6Ep1hzP5A\",\n      \"developer\": null,\n      \"sku\": null,\n      \"in_apps\": null,\n      \"countries\": [\n        \"BE\",\n        \"ES\",\n        \"DE\"\n      ],\n      \"devices\": null,\n      \"permissions\": null\n    },\n    \"com.littlesunnyapps.worldflags\": {\n      \"name\": \"WordFlags - Flag Explorer\",\n      \"icon\": \"https://play-lh.googleusercontent.com/0_uICNL0dzwGwrX9rZRBnu1rv6WcAwN2zHL9NLl1JHA_kpXCb0Ip8DvtsaQ1Rdu0OHE\",\n      \"developer\": null,\n      \"sku\": null,\n      \"in_apps\": null,\n      \"countries\": [\n        \"BE\"\n      ],\n      \"devices\": null,\n      \"permissions\": null\n    }\n  },\n  \"metadata\": {\n    \"request\": {\n      \"path\": \"/api/public/integrations/accounts/products\",\n      \"params\": {\n        \"id\": \"f7ffec2c-868c-4a5a-8b89-fde63351e9a5\"\n      },\n      \"cost\": 1,\n      \"max_credit_cost\": 1,\n      \"status\": 200\n    },\n    \"response\": null\n  }\n}"}},"schema":{"oneOf":[{"title":"App Store Connect","type":"object","properties":{"result":{"type":"object","properties":{"1449752690":{"type":"object","properties":{"name":{"type":"string","example":"WordLab New Vocabulary Finder"},"icon":{"type":"string","example":"https://is1-ssl.mzstatic.com/image/thumb/Purple116/v4/48/cc/af/48ccafef-856f-abff-d795-49ca840a1a3a/AppIcon-1x_U007emarketing-0-7-0-0-85-220.png/340x340bb.png"},"developer":{},"sku":{},"in_apps":{"type":"object","properties":{}},"countries":{"type":"array","items":{"type":"string","example":"FR"}},"devices":{"type":"array","items":{"type":"string","example":"iphone"}},"permissions":{"type":"array","items":{"type":"string","example":"VIEW ANALYTICS"}}}},"1592003260":{"type":"object","properties":{"name":{"type":"string","example":"Owlee: Protect your bike"},"icon":{"type":"string","example":"https://is1-ssl.mzstatic.com/image/thumb/Purple116/v4/52/06/72/520672ec-273d-2a9e-0090-f690084c285a/AppIcon-0-0-1x_U007emarketing-0-0-0-6-0-0-sRGB-0-0-0-GLES2_U002c0-512MB-85-220-0-0.png/340x340bb.png"},"developer":{},"sku":{},"in_apps":{"type":"object","properties":{}},"countries":{"type":"array","items":{"type":"string","example":"FR"}},"devices":{"type":"array","items":{"type":"string","example":"iphone"}},"permissions":{"type":"array","items":{"type":"string","example":"VIEW ANALYTICS"}}}}}},"metadata":{"type":"object","properties":{"request":{"type":"object","properties":{"path":{"type":"string","example":"/api/public/integrations/accounts/products"},"params":{"type":"object","properties":{"id":{"type":"string","example":"762bba71-6613-4680-a0da-c4e8de90368b"}}},"cost":{"type":"integer","example":1,"default":0},"max_credit_cost":{"type":"integer","example":1,"default":0},"status":{"type":"integer","example":200,"default":0}}},"response":{}}}}},{"title":"Google Play Console","type":"object","properties":{"result":{"type":"object","properties":{"bike.owlee.mobile":{"type":"object","properties":{"name":{"type":"string","example":"Owlee: Protect your bike"},"icon":{"type":"string","example":"https://play-lh.googleusercontent.com/RgXuhVEbOAe3ZbuWNhBgU3HNdsxRjkoc9AMIejtLky0Ofk6YzL_1Vkl8-tY-Wno6AQ"},"developer":{},"sku":{},"in_apps":{},"countries":{"type":"array","items":{"type":"string","example":"BE"}},"devices":{},"permissions":{}}},"com.littlesunnyapps.wordlab.word.game":{"type":"object","properties":{"name":{"type":"string","example":"Word Lab - Connect letters"},"icon":{"type":"string","example":"https://play-lh.googleusercontent.com/E20WSbp-iI4jzOCGUltFZ1N1Er_HoaNWAxGzqdbYq9BT0TSaflfFkTpN7djBXWHvpjJi"},"developer":{},"sku":{},"in_apps":{},"countries":{"type":"array","items":{"type":"string","example":"ES"}},"devices":{},"permissions":{}}}}},"metadata":{"type":"object","properties":{"request":{"type":"object","properties":{"path":{"type":"string","example":"/accounts/f51ce42d-ecc0-439e-a64b-655aba6d767d/products.json"},"params":{"type":"object","properties":{"id":{"type":"string","example":"f7ffec2c-868c-4a5a-8b89-fde63351e9a5"},"format":{"type":"string","example":"json"}}},"performed_at":{"type":"string","example":"2023-07-22 12:09:46 UTC"}}},"content":{"type":"object","properties":{}}}}}},{"title":"Google Play Report","type":"object","properties":{"result":{"type":"object","properties":{"com.littlesunnyapps.wordlab.word.game":{"type":"object","properties":{"name":{"type":"string","example":"Word Lab - Connect letters"},"icon":{"type":"string","example":"https://play-lh.googleusercontent.com/LazjMBzoZJ6xSTwnb_J9fa6N4C-VRMZTer1W5TPlIE1tG0-Kvpu9QJfjh6Ep1hzP5A"},"developer":{},"sku":{},"in_apps":{},"countries":{"type":"array","items":{"type":"string","example":"BE"}},"devices":{},"permissions":{}}},"com.littlesunnyapps.worldflags":{"type":"object","properties":{"name":{"type":"string","example":"WordFlags - Flag Explorer"},"icon":{"type":"string","example":"https://play-lh.googleusercontent.com/0_uICNL0dzwGwrX9rZRBnu1rv6WcAwN2zHL9NLl1JHA_kpXCb0Ip8DvtsaQ1Rdu0OHE"},"developer":{},"sku":{},"in_apps":{},"countries":{"type":"array","items":{"type":"string","example":"BE"}},"devices":{},"permissions":{}}}}},"metadata":{"type":"object","properties":{"request":{"type":"object","properties":{"path":{"type":"string","example":"/api/public/integrations/accounts/products"},"params":{"type":"object","properties":{"id":{"type":"string","example":"f7ffec2c-868c-4a5a-8b89-fde63351e9a5"}}},"cost":{"type":"integer","example":1,"default":0},"max_credit_cost":{"type":"integer","example":1,"default":0},"status":{"type":"integer","example":200,"default":0}}},"response":{}}}}}]}}}}},"deprecated":false}},"/accounts/ios/reports/devices":{"get":{"summary":"App Store Connect by Device","description":"The integrations reports endpoints allow you to fetch different reports related to your integrations in AppTweak with a breakdown by device.","operationId":"app-store-connect-device","parameters":[{"name":"id","in":"query","description":"The `api-account-id` of the integrated account. <br/> Get the list of integrated accounts using the <a href=\"https://developers.apptweak.com/reference/account-list\"  target=\"_blank\"><b>integrated accounts endpoint</b></a>. You can only pass 1 api account id. It must be an \"itunes-connect\" integration.","required":true,"schema":{"type":"string"}},{"name":"property","in":"query","description":"The property you want to obtain a report for. <br/> Choose from: units, installs, redownloads, etc. <br/> Get the list of properties in the <a href=\"https://developers.apptweak.com/reference/app-store-connect#property-parameters\"  target=\"_blank\"><b>property parameter table</b></a>. You can only pass 1 property.","required":true,"schema":{"type":"string","enum":["units","redownloads","total-downloads","impressions-total-unique","page-view-unique","iap","sales","paying-users","sessions","active-devices","rolling-active-devices"]}},{"name":"devices","in":"query","description":"The list of devices (`iphone`, `ipad`, `other`) **OR** `all` which returns all devices <br/><b>Default:</b> `all`","schema":{"type":"string","default":"all"}},{"name":"apps","in":"query","description":"The list of app ids separated by commas for which to fetch the report. Get the list of products using the <a href=\"https://developers.apptweak.com/reference/integration-product-list\"  target=\"_blank\"><b>integrated apps endpoint</b></a>.  <br/><b>Default:</b> all available apps","schema":{"type":"string"}},{"name":"countries","in":"query","description":"The list of two letter country codes (ISO Alpha-2) separated by commas.   <br/><b>Default:</b> all available countries","schema":{"type":"string"}},{"name":"start_date","in":"query","description":"The start date for the report in the format: YYYY-MM-DD.  <br/><b>Default:</b> 30 days ago","schema":{"type":"string"}},{"name":"end_date","in":"query","description":"The end date for the report in the format: YYYY-MM-DD. <br/><b>Default:</b> yesterday","schema":{"type":"string"}}],"responses":{"200":{"description":"200","content":{"application/json":{"examples":{"units - all devices":{"value":"{\n  \"result\": {\n    \"1449752690\": { // app_id for which you're getting data\n      \"be\": { // country_code\n        \"ipad\": { //  device name\n          \"start_date\": \"2023-01-01\",\n          \"end_date\": \"2023-01-03\",\n          \"values\": [\n            5, // value for the state_date\n            12,\n            7 // value for the end_date\n          ]\n        },\n        \"iphone\": {\n          \"start_date\": \"2023-01-01\",\n          \"end_date\": \"2023-01-03\",\n          \"values\": [\n            192,\n            276,\n            189\n          ]\n        }\n      },\n      \"fr\": {\n        \"ipad\": {\n          \"start_date\": \"2023-01-01\",\n          \"end_date\": \"2023-01-03\",\n          \"values\": [\n            32,\n            43,\n            38\n          ]\n        },\n        \"iphone\": {\n          \"start_date\": \"2023-01-01\",\n          \"end_date\": \"2023-01-03\",\n          \"values\": [\n            1315,\n            1872,\n            1234\n          ]\n        }\n      }\n    },\n    \"1592003260\": {\n      \"be\": {\n        \"ipad\": {\n          \"start_date\": \"2023-01-01\",\n          \"end_date\": \"2023-01-03\",\n          \"values\": [\n            5,\n            12,\n            7\n          ]\n        },\n        \"iphone\": {\n          \"start_date\": \"2023-01-01\",\n          \"end_date\": \"2023-01-03\",\n          \"values\": [\n            192,\n            276,\n            189\n          ]\n        }\n      },\n      \"fr\": {\n        \"ipad\": {\n          \"start_date\": \"2023-01-01\",\n          \"end_date\": \"2023-01-03\",\n          \"values\": [\n            32,\n            43,\n            38\n          ]\n        },\n        \"iphone\": {\n          \"start_date\": \"2023-01-01\",\n          \"end_date\": \"2023-01-03\",\n          \"values\": [\n            1315,\n            1872,\n            1234\n          ]\n        }\n      }\n    }\n  },\n  \"metadata\": {\n    \"request\": {\n      \"path\": \"/api/public/integrations/accounts/ios/reports/devices\",\n      \"params\": {\n        \"start_date\": \"2023-01-01\",\n        \"end_date\": \"2023-01-03\",\n        \"id\": \"762bba71-6613-4680-a0da-c4e8de90368b\", // corresponds to the api-account-id\n        \"devices\": [\n          \"iphone\",\n          \"ipad\"\n        ],\n        \"property\": \"units\", // property for which you requested data for\n        \"apps\": [\n          \"1449752690\",\n          \"1592003260\"\n        ],\n        \"countries\": [\n          \"be\",\n          \"fr\"\n        ]\n      },\n      \"cost\": 1,\n      \"max_credit_cost\": 1,\n      \"status\": 200\n    },\n    \"response\": null\n  }\n}"}},"schema":{"type":"object","properties":{"result":{"type":"object","properties":{"1449752690":{"type":"object","properties":{"be":{"type":"object","properties":{"ipad":{"type":"object","properties":{"start_date":{"type":"string","example":"2023-01-01"},"end_date":{"type":"string","example":"2023-01-03"},"values":{"type":"array","items":{"type":"integer","example":5,"default":0}}}},"iphone":{"type":"object","properties":{"start_date":{"type":"string","example":"2023-01-01"},"end_date":{"type":"string","example":"2023-01-03"},"values":{"type":"array","items":{"type":"integer","example":192,"default":0}}}}}},"fr":{"type":"object","properties":{"ipad":{"type":"object","properties":{"start_date":{"type":"string","example":"2023-01-01"},"end_date":{"type":"string","example":"2023-01-03"},"values":{"type":"array","items":{"type":"integer","example":32,"default":0}}}},"iphone":{"type":"object","properties":{"start_date":{"type":"string","example":"2023-01-01"},"end_date":{"type":"string","example":"2023-01-03"},"values":{"type":"array","items":{"type":"integer","example":1315,"default":0}}}}}}}},"1592003260":{"type":"object","properties":{"be":{"type":"object","properties":{"ipad":{"type":"object","properties":{"start_date":{"type":"string","example":"2023-01-01"},"end_date":{"type":"string","example":"2023-01-03"},"values":{"type":"array","items":{"type":"integer","example":5,"default":0}}}},"iphone":{"type":"object","properties":{"start_date":{"type":"string","example":"2023-01-01"},"end_date":{"type":"string","example":"2023-01-03"},"values":{"type":"array","items":{"type":"integer","example":192,"default":0}}}}}},"fr":{"type":"object","properties":{"ipad":{"type":"object","properties":{"start_date":{"type":"string","example":"2023-01-01"},"end_date":{"type":"string","example":"2023-01-03"},"values":{"type":"array","items":{"type":"integer","example":32,"default":0}}}},"iphone":{"type":"object","properties":{"start_date":{"type":"string","example":"2023-01-01"},"end_date":{"type":"string","example":"2023-01-03"},"values":{"type":"array","items":{"type":"integer","example":1315,"default":0}}}}}}}}}},"metadata":{"type":"object","properties":{"request":{"type":"object","properties":{"path":{"type":"string","example":"/api/public/integrations/accounts/ios/reports/devices"},"params":{"type":"object","properties":{"start_date":{"type":"string","example":"2023-01-01"},"end_date":{"type":"string","example":"2023-01-03"},"id":{"type":"string","example":"762bba71-6613-4680-a0da-c4e8de90368b"},"devices":{"type":"array","items":{"type":"string","example":"iphone"}},"property":{"type":"string","example":"units"},"apps":{"type":"array","items":{"type":"string","example":"1449752690"}},"countries":{"type":"array","items":{"type":"string","example":"be"}}}},"cost":{"type":"integer","example":1,"default":0},"max_credit_cost":{"type":"integer","example":1,"default":0},"status":{"type":"integer","example":200,"default":0}}},"response":{}}}}}}}}},"deprecated":false}},"/accounts/ios/reports/channels":{"get":{"summary":"App Store Connect by Acquisition Channel","description":"The integrations reports endpoints allow you to fetch different reports related to your integrations in AppTweak with a breakdown by acquisition channel.","operationId":"app-store-connect-report-acquisition-channel","parameters":[{"name":"id","in":"query","description":"The `api-account-id` of the integrated account. <br/> Get the list of integrated accounts using the <a href=\"https://developers.apptweak.com/reference/account-list\"  target=\"_blank\"><b>integrated accounts endpoint</b></a>. You can only pass 1 api account id. It must be an \"itunes-connect\" integration.","required":true,"schema":{"type":"string"}},{"name":"property","in":"query","description":"The property you want to obtain a report for. <br/> Choose from: units, installs, redownloads, etc. <br/> Get the list of properties in the <a href=\"https://developers.apptweak.com/reference/app-store-connect#property-parameters\"  target=\"_blank\"><b>property parameter table</b></a>. You can only pass 1 property.","required":true,"schema":{"type":"string","enum":["units","redownloads","total-downloads","impressions-total-unique","page-view-unique","iap","sales","paying-users","sessions","active-devices","rolling-active-devices"]}},{"name":"channels","in":"query","description":"The list of acquisition channels (`search`, `browse`, `appref`, `webref`) **OR** `all` <br/><b>Default:</b>  `all`","schema":{"type":"string","default":"all"}},{"name":"apps","in":"query","description":"The list of app ids separated by commas for which to fetch the report. Get the list of products using the <a href=\"https://developers.apptweak.com/reference/integration-product-list\"  target=\"_blank\"><b>integrated apps endpoint</b></a>.  <br/><b>Default:</b> all products","schema":{"type":"string"}},{"name":"countries","in":"query","description":"The list of two letter country codes (ISO Alpha-2) separated by commas.   <br/><b>Default:</b> all available countries","schema":{"type":"string"}},{"name":"start_date","in":"query","description":"The start date for the report in the format: YYYY-MM-DD.  <br/><b>Default:</b> 30 days ago","schema":{"type":"string"}},{"name":"end_date","in":"query","description":"The end date for the report in the format: YYYY-MM-DD. <br/><b>Default:</b> yesterday","schema":{"type":"string"}}],"responses":{"200":{"description":"200","content":{"application/json":{"examples":{"impressions-total-unique - all channels":{"value":"{\n  \"result\": {\n    \"1449752690\": {\n      \"be\": {\n        \"search\": { // App Store Search\n          \"start_date\": \"2023-01-01\",\n          \"end_date\": \"2023-01-03\",\n          \"values\": [\n            1673, // value for the start_date,\n            1520,\n            1423 // value for the end_date,\n          ]\n        },\n        \"browse\": { // App Store Browse\n          \"start_date\": \"2023-01-01\",\n          \"end_date\": \"2023-01-03\",\n          \"values\": [\n            241,\n            231,\n            190\n          ]\n        },\n        \"appref\": { // App Referrer\n          \"start_date\": \"2023-01-01\",\n          \"end_date\": \"2023-01-03\",\n          \"values\": [\n            24,\n            12,\n            15\n          ]\n        },\n        \"webref\": { // Web Referrer\n          \"start_date\": \"2023-01-01\",\n          \"end_date\": \"2023-01-03\",\n          \"values\": [\n            15,\n            12,\n            17\n          ]\n        }\n      },\n      \"fr\": {\n        \"search\": { // App Store Search\n          \"start_date\": \"2023-01-01\",\n          \"end_date\": \"2023-01-03\",\n          \"values\": [\n            16732, // value for the start_date,\n            15203,\n            14231 // value for the end_date,\n          ]\n        },\n        \"browse\": { // App Store Browse\n          \"start_date\": \"2023-01-01\",\n          \"end_date\": \"2023-01-03\",\n          \"values\": [\n            2417,\n            2312,\n            1908\n          ]\n        },\n        \"appref\": { // App Referrer\n          \"start_date\": \"2023-01-01\",\n          \"end_date\": \"2023-01-03\",\n          \"values\": [\n            242,\n            123,\n            152\n          ]\n        },\n        \"webref\": { // Web Referrer\n          \"start_date\": \"2023-01-01\",\n          \"end_date\": \"2023-01-03\",\n          \"values\": [\n            154,\n            121,\n            172\n          ]\n        }\n      }\n    },\n    \"1592003260\": {\n      \"be\": {\n        \"search\": { // App Store Search\n          \"start_date\": \"2023-01-01\",\n          \"end_date\": \"2023-01-03\",\n          \"values\": [\n            1673, // value for the start_date,\n            1520,\n            1423 // value for the end_date,\n          ]\n        },\n        \"browse\": { // App Store Browse\n          \"start_date\": \"2023-01-01\",\n          \"end_date\": \"2023-01-03\",\n          \"values\": [\n            241,\n            231,\n            190\n          ]\n        },\n        \"appref\": { // App Referrer\n          \"start_date\": \"2023-01-01\",\n          \"end_date\": \"2023-01-03\",\n          \"values\": [\n            24,\n            12,\n            15\n          ]\n        },\n        \"webref\": { // Web Referrer\n          \"start_date\": \"2023-01-01\",\n          \"end_date\": \"2023-01-03\",\n          \"values\": [\n            15,\n            12,\n            17\n          ]\n        }\n      },\n      \"fr\": {\n        \"search\": { // App Store Search\n          \"start_date\": \"2023-01-01\",\n          \"end_date\": \"2023-01-03\",\n          \"values\": [\n            16732, // value for the start_date,\n            15203,\n            14231 // value for the end_date,\n          ]\n        },\n        \"browse\": { // App Store Browse\n          \"start_date\": \"2023-01-01\",\n          \"end_date\": \"2023-01-03\",\n          \"values\": [\n            2417,\n            2312,\n            1908\n          ]\n        },\n        \"appref\": { // App Referrer\n          \"start_date\": \"2023-01-01\",\n          \"end_date\": \"2023-01-03\",\n          \"values\": [\n            242,\n            123,\n            152\n          ]\n        },\n        \"webref\": { // Web Referrer\n          \"start_date\": \"2023-01-01\",\n          \"end_date\": \"2023-01-03\",\n          \"values\": [\n            154,\n            121,\n            172\n          ]\n        }\n      }\n    }\n  },\n  \"metadata\": {\n    \"request\": {\n      \"path\": \"/api/public/integrations/accounts/ios/reports/channels\",\n      \"params\": {\n        \"start_date\": \"2023-01-01\",\n        \"end_date\": \"2023-01-03\",\n        \"id\": \"762bba71-6613-4680-a0da-c4e8de90368b\", // corresponds to the api-account-id\n        \"channels\": [\n          \"search\",\n          \"browse\",\n          \"appref\",\n          \"webref\"\n        ],\n        \"property\": \"impressions-total-unique\", // property parameter for which data is returned\n        \"apps\": [\n          \"1449752690\",\n          \"1592003260\"\n        ],\n        \"countries\": [\n          \"be\",\n          \"fr\"\n        ]\n      },\n      \"cost\": 1,\n      \"max_credit_cost\": 1,\n      \"status\": 200\n    },\n    \"response\": null\n  }\n}"}},"schema":{"type":"object","properties":{"result":{"type":"object","properties":{"1449752690":{"type":"object","properties":{"be":{"type":"object","properties":{"search":{"type":"object","properties":{"start_date":{"type":"string","example":"2023-01-01"},"end_date":{"type":"string","example":"2023-01-03"},"values":{"type":"array","items":{"type":"integer","example":1673,"default":0}}}},"browse":{"type":"object","properties":{"start_date":{"type":"string","example":"2023-01-01"},"end_date":{"type":"string","example":"2023-01-03"},"values":{"type":"array","items":{"type":"integer","example":241,"default":0}}}},"appref":{"type":"object","properties":{"start_date":{"type":"string","example":"2023-01-01"},"end_date":{"type":"string","example":"2023-01-03"},"values":{"type":"array","items":{"type":"integer","example":24,"default":0}}}},"webref":{"type":"object","properties":{"start_date":{"type":"string","example":"2023-01-01"},"end_date":{"type":"string","example":"2023-01-03"},"values":{"type":"array","items":{"type":"integer","example":15,"default":0}}}}}},"fr":{"type":"object","properties":{"search":{"type":"object","properties":{"start_date":{"type":"string","example":"2023-01-01"},"end_date":{"type":"string","example":"2023-01-03"},"values":{"type":"array","items":{"type":"integer","example":16732,"default":0}}}},"browse":{"type":"object","properties":{"start_date":{"type":"string","example":"2023-01-01"},"end_date":{"type":"string","example":"2023-01-03"},"values":{"type":"array","items":{"type":"integer","example":2417,"default":0}}}},"appref":{"type":"object","properties":{"start_date":{"type":"string","example":"2023-01-01"},"end_date":{"type":"string","example":"2023-01-03"},"values":{"type":"array","items":{"type":"integer","example":242,"default":0}}}},"webref":{"type":"object","properties":{"start_date":{"type":"string","example":"2023-01-01"},"end_date":{"type":"string","example":"2023-01-03"},"values":{"type":"array","items":{"type":"integer","example":154,"default":0}}}}}}}},"1592003260":{"type":"object","properties":{"be":{"type":"object","properties":{"search":{"type":"object","properties":{"start_date":{"type":"string","example":"2023-01-01"},"end_date":{"type":"string","example":"2023-01-03"},"values":{"type":"array","items":{"type":"integer","example":1673,"default":0}}}},"browse":{"type":"object","properties":{"start_date":{"type":"string","example":"2023-01-01"},"end_date":{"type":"string","example":"2023-01-03"},"values":{"type":"array","items":{"type":"integer","example":241,"default":0}}}},"appref":{"type":"object","properties":{"start_date":{"type":"string","example":"2023-01-01"},"end_date":{"type":"string","example":"2023-01-03"},"values":{"type":"array","items":{"type":"integer","example":24,"default":0}}}},"webref":{"type":"object","properties":{"start_date":{"type":"string","example":"2023-01-01"},"end_date":{"type":"string","example":"2023-01-03"},"values":{"type":"array","items":{"type":"integer","example":15,"default":0}}}}}},"fr":{"type":"object","properties":{"search":{"type":"object","properties":{"start_date":{"type":"string","example":"2023-01-01"},"end_date":{"type":"string","example":"2023-01-03"},"values":{"type":"array","items":{"type":"integer","example":16732,"default":0}}}},"browse":{"type":"object","properties":{"start_date":{"type":"string","example":"2023-01-01"},"end_date":{"type":"string","example":"2023-01-03"},"values":{"type":"array","items":{"type":"integer","example":2417,"default":0}}}},"appref":{"type":"object","properties":{"start_date":{"type":"string","example":"2023-01-01"},"end_date":{"type":"string","example":"2023-01-03"},"values":{"type":"array","items":{"type":"integer","example":242,"default":0}}}},"webref":{"type":"object","properties":{"start_date":{"type":"string","example":"2023-01-01"},"end_date":{"type":"string","example":"2023-01-03"},"values":{"type":"array","items":{"type":"integer","example":154,"default":0}}}}}}}}}},"metadata":{"type":"object","properties":{"request":{"type":"object","properties":{"path":{"type":"string","example":"/api/public/integrations/accounts/ios/reports/channels"},"params":{"type":"object","properties":{"start_date":{"type":"string","example":"2023-01-01"},"end_date":{"type":"string","example":"2023-01-03"},"id":{"type":"string","example":"762bba71-6613-4680-a0da-c4e8de90368b"},"channels":{"type":"array","items":{"type":"string","example":"search"}},"property":{"type":"string","example":"impressions-total-unique"},"apps":{"type":"array","items":{"type":"string","example":"1449752690"}},"countries":{"type":"array","items":{"type":"string","example":"be"}}}},"cost":{"type":"integer","example":1,"default":0},"max_credit_cost":{"type":"integer","example":1,"default":0},"status":{"type":"integer","example":200,"default":0}}},"response":{}}}}}}}}},"deprecated":false}},"/accounts/ios/reports/in_app_events":{"get":{"summary":"App Store Connect by In-App Event","description":"The integrations reports endpoints allow you to fetch different reports related to your integrations in AppTweak with a breakdown by in-app event.","operationId":"app-store-connect-by-in-app-event","parameters":[{"name":"id","in":"query","description":"The `api-account-id` of the integrated account. <br/> Get the list of integrated accounts using the <a href=\"https://developers.apptweak.com/reference/account-list\"  target=\"_blank\"><b>integrated accounts endpoint</b></a>. You can only pass 1 api account id. It must be an \"itunes-connect\" integration.","required":true,"schema":{"type":"string"}},{"name":"property","in":"query","description":"The property you want to obtain a report for. <br/> Choose from: units, installs, redownloads, etc. <br/> Get the list of properties in the <a href=\"https://developers.apptweak.com/reference/app-store-connect#property-parameters\"  target=\"_blank\"><b>property parameter table</b></a>. You can only pass 1 property.","required":true,"schema":{"type":"string","enum":["units","redownloads","total-downloads","iap","sales","paying-users","sessions","active-devices","rolling-active-devices","event-impressions-unique","event-notification-taps","event-opens","event-page-views-unique","event-reminders"]}},{"name":"in_app_events","in":"query","description":"The comma separated list of in-app event ids.","required":true,"schema":{"type":"string"}},{"name":"apps","in":"query","description":"The list of app ids separated by commas for which to fetch the report. Get the list of products using the <a href=\"https://developers.apptweak.com/reference/integration-product-list\"  target=\"_blank\"><b>integrated apps endpoint</b></a>.  <br/><b>Default:</b> all products","schema":{"type":"string"}},{"name":"countries","in":"query","description":"The list of two letter country codes (ISO Alpha-2) separated by commas.   <br/><b>Default:</b> all available countries","schema":{"type":"string"}},{"name":"start_date","in":"query","description":"The start date for the report in the format: YYYY-MM-DD.  <br/><b>Default:</b> 30 days ago","schema":{"type":"string"}},{"name":"end_date","in":"query","description":"The end date for the report in the format: YYYY-MM-DD. <br/><b>Default:</b> yesterday","schema":{"type":"string"}}],"responses":{"200":{"description":"200","content":{"application/json":{"examples":{"event-impressions-unique - in-app events":{"value":"{\n    \"result\": {\n        \"545519333\": {\n            \"us\": {\n                \"6443741640\": {\n                    \"start_date\": \"2024-01-24\",\n                    \"end_date\": \"2024-02-07\",\n                    \"values\": [\n                        200.0,\n                        120.0,\n                        187.0,\n                        189.0,\n                        300.0,\n                        256.0,\n                        270.0,\n                        0.0,\n                        0.0,\n                        0.0,\n                        0.0,\n                        120.0,\n                        0.0,\n                        125.0,\n                        0.0\n                    ]\n                },\n                \"6444430656\": {\n                    \"start_date\": \"2024-01-24\",\n                    \"end_date\": \"2024-02-07\",\n                    \"values\": [\n                        null,\n                        null,\n                      \t187.0,\n                        189.0,\n                        300.0,\n                        256.0,\n                        270.0,\n                        0.0,\n                        0.0,\n                        0.0,\n                        0.0,\n                        120.0,\n                        0.0,\n                        125.0,\n                        0.0\n                    ]\n                }\n            }\n        }\n    },\n    \"metadata\": {\n        \"request\": {\n            \"path\": \"/api/public/integrations/accounts/ios/reports/in_app_events\",\n            \"params\": {\n                \"start_date\": \"2024-01-24\",\n                \"end_date\": \"2024-02-07\",\n                \"id\": \"aaa00bbb-0bba-ccdd-eeff-1234567890ab\",  // corresponds to the api-account-id\n                \"in_app_events\": [\n                    \"6443741640\",\n                    \"6444430656\"\n                ],\n                \"property\": \"event-impressions-unique\", // property parameter for which data is returned\n                \"apps\": [\n                    \"545519333\"\n                ],\n                \"countries\": [\n                    \"us\"\n                ]\n            },\n            \"cost\": 1,\n            \"max_credit_cost\": 1,\n            \"status\": 200\n        },\n        \"response\": null\n    }\n}"}},"schema":{"type":"object","properties":{"result":{"type":"object","properties":{"545519333":{"type":"object","properties":{"us":{"type":"object","properties":{"6443741640":{"type":"object","properties":{"start_date":{"type":"string","example":"2024-01-24"},"end_date":{"type":"string","example":"2024-02-07"},"values":{"type":"array","items":{"type":"integer","example":200,"default":0}}}},"6444430656":{"type":"object","properties":{"start_date":{"type":"string","example":"2024-01-24"},"end_date":{"type":"string","example":"2024-02-07"},"values":{"type":"array"}}}}}}}}},"metadata":{"type":"object","properties":{"request":{"type":"object","properties":{"path":{"type":"string","example":"/api/public/integrations/accounts/ios/reports/in_app_events"},"params":{"type":"object","properties":{"start_date":{"type":"string","example":"2024-01-24"},"end_date":{"type":"string","example":"2024-02-07"},"id":{"type":"string","example":"aaa00bbb-0bba-ccdd-eeff-1234567890ab"},"in_app_events":{"type":"array","items":{"type":"string","example":"6443741640"}},"property":{"type":"string","example":"event-impressions-unique"},"apps":{"type":"array","items":{"type":"string","example":"545519333"}},"countries":{"type":"array","items":{"type":"string","example":"us"}}}},"cost":{"type":"integer","example":1,"default":0},"max_credit_cost":{"type":"integer","example":1,"default":0},"status":{"type":"integer","example":200,"default":0}}},"response":{}}}}}}}}},"deprecated":false}},"/accounts/reports":{"get":{"summary":"Google Play Reports - Statistics","description":"The integrations reports endpoints allow you to fetch different reports related to your integrations in AppTweak.","operationId":"google-play-reports-statistics","parameters":[{"name":"id","in":"query","description":"The `api-account-id` of the integrated account. <br/> Get the list of integrated accounts using the <a href=\"https://developers.apptweak.com/reference/account-list\"  target=\"_blank\"><b>integrated accounts endpoint</b></a>. It must be an \"google-play-reports\" integration. <br/> You can only pass 1 api account id.","required":true,"schema":{"type":"string"}},{"name":"property","in":"query","description":"The property you want to obtain a report for. In the <a href=\"https://developers.apptweak.com/reference/google-play-reports#property-parameters\"  target=\"_blank\"><b>property parameter table</b></a>, you can find all the available properties that you can fetch from this endpoint. You can only pass 1 property. <br/> You can choose from: units,uninstalls, sales or subscriptions.","required":true,"schema":{"type":"string","enum":["units","uninstalls","sales","subscriptions"],"default":"units"}},{"name":"apps","in":"query","description":"The list of app ids separated by commas for which to fetch the report. Get the list of products using the <a href=\"https://developers.apptweak.com/reference/integration-product-list\"  target=\"_blank\"><b>integrated apps endpoint</b></a>.  <br/><b>Default:</b> all products","schema":{"type":"string"}},{"name":"countries","in":"query","description":"The list of two letter country codes (ISO Alpha-2) separated by commas.","required":true,"schema":{"type":"string"}},{"name":"start_date","in":"query","description":"The start date for the report in the format: YYYY-MM-DD.  <br/><b>Default:</b> 30 days ago","schema":{"type":"string"}},{"name":"end_date","in":"query","description":"The end date for the report in the format: YYYY-MM-DD. <br/><b>Default:</b> yesterday","schema":{"type":"string"}},{"name":"devices","in":"query","description":"Set to android for this endpoint","schema":{"type":"string","default":"android"}}],"responses":{"200":{"description":"200","content":{"application/json":{"examples":{"Android":{"value":"{\n  \"content\": {\n    \"dummy.app.com\": {\n      \"US\": {\n        \"start_date\": \"2020-10-01\",\n        \"end_date\": \"2020-10-05\",\n        \"daily_devices\": [\n        ],\n        \"total_devices\": 2194,\n        \"daily_users\": [\n          247,\n          297,\n          396,\n          340,\n          239\n        ],\n        \"total_users\": 1519,\n        \"devices_growth\": 438.8,\n        \"users_growth\": 303.8,\n        \"devices_growth_variation\": -2.0,\n        \"users_growth_variation\": 1.0\n      }\n    },\n    \"metadata\":  {\n      \"request\":  {\n        \"path\":\"/accounts/f7ffec2c-868c-4a5a-8b89-fde63351e9a5/android/v2/reports/subscriptions.json\",\n          \"params\": {\n            \"app_ids\":\"dummy.app.com\",\n            \"countries\":\"us\",\n            \"id\":\"f7ffec2c-868c-4a5a-8b89-fde63351e9a5\",\n            \"property\":\"units\",\n            \"format\":\"json\"\n          },\n        \"performed_at\":\"2020-01-27 13:35:31 UTC\"\n      },\n      \"content\":{ }\n    }\n}"}}}}}},"deprecated":false}},"/accounts/android/store-analysis":{"get":{"summary":"Google Play Console - Store Performance","description":"With the Store Performance endpoint you can fetch Store Listing Visitors & Store Listing Acquisitions for any connected app.","operationId":"google-play-console-store-performance","parameters":[{"name":"id","in":"query","description":"The `api-account-id` of the integrated account. <br/> Get the list of integrated accounts using the <a href=\"https://developers.apptweak.com/reference/account-list\"  target=\"_blank\"><b>integrated accounts endpoint</b></a>. It must be an \"google-play-console\" integration. <br/> You can only pass 1 api account id.","required":true,"schema":{"type":"string"}},{"name":"apps","in":"query","description":"The list of app ids separated by commas for which to fetch the report. Get the list of products using the <a href=\"https://developers.apptweak.com/reference/integration-product-list\"  target=\"_blank\"><b>integrated apps endpoint</b></a>.","required":true,"schema":{"type":"string"}},{"name":"countries","in":"query","description":"The list of two letter country codes (ISO Alpha-2) separated by commas.<br/><b>Default:</b> all available countries","schema":{"type":"string"}},{"name":"start_date","in":"query","description":"The start date for the report in the format: YYYY-MM-DD.  <br/><b>Default:</b> 90 days ago","schema":{"type":"string"}},{"name":"end_date","in":"query","description":"The end date for the report in the format: YYYY-MM-DD. <br/><b>Default:</b> yesterday","schema":{"type":"string"}},{"name":"channels","in":"query","description":"The list of channels for which you want to get the data. The possible channels are : all, search, explore and referrals.  <br/><b>Default:</b> all channels are returned","schema":{"type":"string"}}],"responses":{"200":{"description":"200","content":{"application/json":{"examples":{"Android":{"value":"{\n  \"result\": {\n    \"bike.owlee.mobile\": {\n      \"be\": [\n        {\n          \"all\": {\n            \"start_date\": \"2023-01-01\",\n            \"end_date\": \"2023-01-03\",\n            \"visitors\": [\n              873,\n              700,\n              600\n            ],\n            \"visitors_new\": [\n              673,\n              500,\n              400\n            ],\n            \"visitors_returning\": [\n              200,\n              200,\n              200\n            ],\n            \"acquisition\": [\n              253,\n              300,\n              200,\n            ],\n            \"acquisition_new\": [\n              153,\n              200,\n              100,\n            ],\n            \"acquisition_returning\": [\n              100,\n              100,\n              100,\n            ]\n          },\n          \"explore\": {\n            \"start_date\": \"2023-01-01\",\n            \"end_date\": \"2023-01-03\",\n            \"visitors\": [\n              ...,\n              ...,\n              ...,\n            ],\n            \"visitors_new\": [\n              ...,\n              ...,\n              ...,\n            ],\n            \"visitors_returning\": [\n              ...,\n              ...,\n              ...,\n            ],\n            \"acquisition\": [\n              ...,\n              ...,\n              ...\n            ],\n            \"acquisition_new\": [\n              ...,\n              ...,\n              ...\n            ],\n            \"acquisition_returning\": [\n              ...,\n              ...,\n              ...\n            ]\n          },\n          \"referrals\": {\n            ...\n          },\n          \"search\": {\n            ...\n          }\n        }\n      ],\n      \"fr\": [\n        {\n          \"all\": {...},\n          \"explore\": {...},\n          \"referrals\": {...},\n          \"search\": {...}\n        }\n      ]\n    },\n    \"com.littlesunnyapps.wordlab.word.game\": {\n      \"be\": [\n        {\n          \"all\": {...},\n          \"explore\": {...},\n          \"referrals\": {...},\n          \"search\": {...}\n        }\n      ],\n      \"fr\": [\n        {\n          \"all\": {...},\n          \"explore\": {...},\n          \"referrals\": {...},\n          \"search\": {...}\n        }\n      ]\n    }\n  },\n  \"metadata\": {\n    \"request\": {\n      \"path\": \"/api/public/integrations/accounts/android/store-analysis\",\n      \"params\": {\n        \"start_date\": \"2023-01-01\",\n        \"end_date\": \"2023-01-03\",\n        \"id\": \"f7ffec2c-868c-4a5a-8b89-fde63351e9a5\",\n        \"apps\": [\n          \"bike.owlee.mobile\",\n          \"com.littlesunnyapps.wordlab.word.game\"\n        ],\n        \"countries\": [\n          \"be\",\n          \"fr\"\n        ],\n        \"channels\": [\n          \"all\",\n          \"search\",\n          \"explore\",\n          \"referrals\"\n        ]\n      },\n      \"cost\": 1,\n      \"max_credit_cost\": 1,\n      \"status\": 200\n    },\n    \"response\": null\n  }\n}"}}}}}},"deprecated":false}},"/accounts/android/organic-search.json":{"get":{"summary":"Google Play Console - Organic Search","description":"With the Organic Search endpoint you can fetch all the keywords that drove organic traffic to any connected app over the selected date range. You will also get the breakdown of Store Listing Visitors & Store Listing Acquisitions per keyword.","operationId":"google-play-console-store-performance-organic-search","parameters":[{"name":"id","in":"query","description":"The `api-account-id` of the integrated account. <br/> Get the list of integrated accounts using the <a href=\"https://developers.apptweak.com/reference/account-list\"  target=\"_blank\"><b>integrated accounts endpoint</b></a>. It must be an \"google-play-console\" integration. <br/> You can only pass 1 api account id.","required":true,"schema":{"type":"string"}},{"name":"apps","in":"query","description":"The list of app ids separated by commas for which to fetch the report. Get the list of products using the <a href=\"https://developers.apptweak.com/reference/integration-product-list\"  target=\"_blank\"><b>integrated apps endpoint</b></a>.","required":true,"schema":{"type":"string"}},{"name":"countries","in":"query","description":"The list of two letter country codes (ISO Alpha-2) separated by commas.<br/><b>Default:</b> all available countries","schema":{"type":"string"}},{"name":"start_date","in":"query","description":"The start date for the report in the format: YYYY-MM-DD.  <br/><b>Default:</b> 90 days ago","schema":{"type":"string"}},{"name":"end_date","in":"query","description":"The end date for the report in the format: YYYY-MM-DD. <br/><b>Default:</b> yesterday","schema":{"type":"string"}}],"responses":{"200":{"description":"200","content":{"application/json":{"examples":{"Result":{"value":"{\n  \"result\": {\n    \"dummy.app.com\": {\n      \"BE\": { // country code, ordered alphabetically \n        \"puzzle game\": [ // keyword\n          {\n            \"start_date\": \"2023-05-09\",\n            \"end_date\": \"2023-05-10\",\n            \"visitors\": [\n              23, // List of Store Listing Visitors. First entry corresponds to start date.\n              19],\n            \"installs\": [\n              3, // List of Store Lisiting Acquisition. First entry corresponds to start date\n              4]\n          }],\n        \"word game\": [\n          {\n            \"start_date\": \"2023-05-09\",\n            \"end_date\": \"2023-05-10\",\n            \"visitors\": [\n              103, \n              69],\n            \"installs\": [\n              23, \n              14]\n          }]\n      },\n      \"FR\": ...\n    },     \n  \"metadata\": {\n    \"request\": {\n      \"path\": \"/api/public/integrations/accounts/android/organic-search.json\",\n      \"params\": {\n        \"start_date\": \"2023-05-09\",\n        \"end_date\": \"2023-05-10\",\n        \"id\": \"{api-account-id}\",\n        \"apps\": [\n          \"dummy.app.com\"\n        ],\n        \"countries\": [\n          \"be\",\n          \"fr\"\n        ]\n      },\n      \"cost\": 1,\n      \"max_credit_cost\": 1,\n      \"status\": 200\n    },\n    \"response\": null\n  }\n}"}}}}}},"deprecated":false}},"/account/android/reports/subscriptions":{"get":{"summary":"Google Play Reports - Subscription","description":"The integrations reports endpoints allow you to fetch different reports related to your integrations in AppTweak.","operationId":"google-play-reports-subscriptions","parameters":[{"name":"account_id","in":"query","description":"The id of the integrated account. Get the list of integrated accounts using the <a href=\"https://developers.apptweak.com/reference/account-list\"  target=\"_blank\"><b>integrated accounts endpoint</b></a>. You can only pass 1 api account id.","required":true,"schema":{"type":"string"}},{"name":"app_ids","in":"query","description":"The list of app ids separated by commas for which to fetch the report. Get the list of products using the <a href=\"https://developers.apptweak.com/reference/integration-product-list\"  target=\"_blank\"><b>integrated apps endpoint</b></a>.  <br/><b>Default:</b> all products","schema":{"type":"string"}},{"name":"countries","in":"query","description":"The list of two letter country codes (ISO Alpha-2) separated by commas.","required":true,"schema":{"type":"string"}},{"name":"start_date","in":"query","description":"The start date for the report in the format: YYYY-MM-DD.  <br/><b>Default:</b> yesterday","schema":{"type":"string"}},{"name":"end_date","in":"query","description":"The end date for the report in the format: YYYY-MM-DD. <br/><b>Default:</b> 90 days ago","schema":{"type":"string"}}],"responses":{"200":{"description":"200","content":{"application/json":{"examples":{"Android":{"value":"{\n  \"content\": {\n    \"dom.android.fun.app\": {\n      \"US\": {\n        \"start_date\": \"2020-10-01\",\n        \"end_date\": \"2020-10-05\",\n        \"new_subscriptions\": [\n          1,\n          10,\n          14,\n          1,\n          4\n        ],\n        \"total_new_subscriptions\": 30,\n        \"active_subscriptions\": [\n          793,\n          792,\n          792,\n          792,\n          785\n        ],\n        \"total_active_subscriptions\": 3954,\n        \"cancelled_subscriptions\": [\n          14,\n          10,\n          15,\n          1,\n          11\n        ],\n        \"total_cancelled_subscriptions\": 51,\n        \"new_subscriptions_growth\": 6.0,\n        \"active_subscriptions_growth\": 790.8,\n        \"cancelled_subscriptions_growth\": 10.2,\n        \"new_subscriptions_growth_variation\": 6.0,\n        \"active_subscriptions_growth_variation\": 790.8,\n        \"cancelled_subscriptions_growth_variation\": 10.2\n      }\n    },\n    \"metadata\":  {\n      \"request\":  {\n        \"path\":\"/accounts/f7ffec2c-868c-4a5a-8b89-fde63351e9a5/android/v2/reports/subscriptions.json\",\n          \"params\": {\n            \"products\":\"dom.android.fun.app\",\n            \"countries\":\"us\",\n            \"id\":\"f7ffec2c-868c-4a5a-8b89-fde63351e9a5\",\n            \"property\":\"subscriptions\",\n            \"format\":\"json\"\n          },\n        \"performed_at\":\"2020-01-27 13:35:31 UTC\"\n      },\n      \"content\":{ }\n    }\n}"}}}}}},"deprecated":false}},"/reviews/reply.json":{"post":{"summary":"Reply To Reviews [deprecated]","description":"Post a reply to a review of your own apps","operationId":"reply-to-reviews-endpoint","parameters":[{"name":"app","in":"query","description":"The app id to reply to","required":true,"schema":{"type":"string"}},{"name":"device","in":"query","description":"The device to which the app belongs to","required":true,"schema":{"type":"string","enum":["iphone","android"]}},{"name":"review","in":"query","description":"The review id to reply to","required":true,"schema":{"type":"string"}},{"name":"content","in":"query","description":"The content of the message to submit","required":true,"schema":{"type":"string"}},{"name":"account_id","in":"query","description":"The id of the integrated account. Get the list of integrated accounts using the <a href=\"https://developers.apptweak.com/reference/account-list\"  target=\"_blank\"><b>integrated accounts endpoint</b></a>. You can only pass 1 api account id. If not provided, an account_id based on your API token will be passed.","schema":{"type":"string"}}],"responses":{"403":{"description":"403","content":{"application/json":{"examples":{"Result":{"value":"{\n  \"error\": {\n    \"code\": \"UserMissingResourceError\",\n    \"resource\": \"Store Integration\",\n    \"reason\": \"The resource Store Integration is missing in the requester's account.\"\n  },\n  \"metadata\": {\n    \"request\": {\n      \"path\": \"/api/public/integrations/reviews/reply.json\",\n      \"params\": {\n        \"app\": \"1449752690\",\n        \"device\": \"iphone\",\n        \"review\": \"8910624614\",\n        \"content\": \"Test this out! \"\n      },\n      \"cost\": 0,\n      \"status\": 403\n    }\n  }\n}"}},"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","example":"UserMissingResourceError"},"resource":{"type":"string","example":"Store Integration"},"reason":{"type":"string","example":"The resource Store Integration is missing in the requester's account."}}},"metadata":{"type":"object","properties":{"request":{"type":"object","properties":{"path":{"type":"string","example":"/api/public/integrations/reviews/reply.json"},"params":{"type":"object","properties":{"app":{"type":"string","example":"1449752690"},"device":{"type":"string","example":"iphone"},"review":{"type":"string","example":"8910624614"},"content":{"type":"string","example":"Test this out! "}}},"cost":{"type":"integer","example":0,"default":0},"status":{"type":"integer","example":403,"default":0}}}}}}}}}}},"deprecated":false}}},"x-readme":{"headers":[],"explorer-enabled":true,"proxy-enabled":true},"x-readme-fauxas":true}