{"_id":"5b43842c9bfbff0003366f6e","project":"574ff4bd3fa1870e00889ba6","version":{"_id":"574ff4bd3fa1870e00889ba9","project":"574ff4bd3fa1870e00889ba6","__v":25,"createdAt":"2016-06-02T08:56:29.492Z","releaseDate":"2016-06-02T08:56:29.492Z","categories":["574ff4bd3fa1870e00889baa","577278ecdceb570e003a9001","577279865617b117009e643f","577279985617b117009e6440","577279bc8c48e00e00503504","5774fe18605b770e0037be8a","577ce3ad87acf617003c4187","577f8476a77c700e006a6c52","57b486ae0d2b640e00e9d3f5","57b722133d3e620e004ec74b","57bd95f00fe3a00e003e2cc5","57c8349359cd4b0e00b888ef","57c8349b5754fa1700b12242","57cedb0bad483e0e00890239","57cedbe807d7ea0e00e438cc","57d82967156ef72b007ffcd8","58ee353ad1ee2f0f0034a13d","596623221738df00298622a5","59a51730192dba000fc9ca38","59a8129f1e7b26000fa0fb1a","5a0322bf044b6f001c236e36","5a79897c5b6e430030746df6","5a79898c2b2d5f0012cbab63","5ab3b5e3d2d1e2006252a8f2","5b1a43bd678eab0003aa54a4"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"3.0.0","version":"3.0"},"category":{"_id":"5774fe18605b770e0037be8a","__v":0,"project":"574ff4bd3fa1870e00889ba6","version":"574ff4bd3fa1870e00889ba9","sync":{"url":"","isSync":false},"reference":true,"createdAt":"2016-06-30T11:10:16.206Z","from_sync":false,"order":1,"slug":"api-documentation","title":"[PUBLISHER] API Documentation"},"user":"59aebb87fde5ab002740a01c","__v":0,"parentDoc":null,"updates":[],"next":{"pages":[],"description":""},"createdAt":"2018-07-09T15:50:04.327Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"method":"get","examples":{"codes":[]},"settings":"","results":{"codes":[]},"auth":"required","params":[],"url":""},"isReference":true,"order":7,"body":"[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"API Access\"\n}\n[/block]\n#1. API overview\nIt's a HTTP API, which tries to follow a RESTful design pattern. The results you get back will be in the JSON format.\n\n#2. API Rate Limit\nThe rate limit or reporting API is 5 requests per second.\n\n#3. Account Wide Reporting API\nYou can query for the data of all apps under a single account.\n\n##3-1. Endpoint\n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"curl https://dashboard.pubnative.net/api/reports?account_auth_token={ACCOUNT_AUTH_TOKEN}&start_date={START_DATE}&end_date={END_DATE}&group_by[]=zone_id\",\n      \"language\": \"curl\",\n      \"name\": \"cURL (by Zone)\"\n    },\n    {\n      \"code\": \"curl https://dashboard.pubnative.net/api/reports?account_auth_token={ACCOUNT_AUTH_TOKEN}&start_date={START_DATE}&end_date={END_DATE}&group_by[]=country_code\",\n      \"language\": \"curl\",\n      \"name\": \"cURL (by country)\"\n    }\n  ]\n}\n[/block]\n##3-2. Request Parameters\n[block:parameters]\n{\n  \"data\": {\n    \"h-0\": \"Parameter\",\n    \"h-1\": \"Required?\",\n    \"h-2\": \"Description\",\n    \"h-3\": \"Example\",\n    \"0-0\": \"account_auth_token\",\n    \"1-0\": \"start_date\",\n    \"2-0\": \"end_date\",\n    \"3-0\": \"group_by[]\",\n    \"0-1\": \"Required\",\n    \"1-1\": \"Required\",\n    \"2-1\": \"Required\",\n    \"3-1\": \"Optional\",\n    \"0-2\": \"Reporting API access token (unique per account).\\n\\nAvailable in dashboard account menu (click Reporting API Key)\",\n    \"1-2\": \"Start date of the data\\n\\nformat is \\\"dd/mm/yyyy\\\" and needs to be url encoded\",\n    \"2-2\": \"End date of the data\\n\\nformat is \\\"dd/mm/yyyy\\\" and needs to be url encoded\",\n    \"3-2\": \"Add in case you wish to breakdown by zone or country\",\n    \"3-3\": \"zone_id\\ncountry_code\\n(static value)\",\n    \"2-3\": \"30%2F06%2F2018\",\n    \"1-3\": \"28%2F06%2F2018\",\n    \"0-3\": \"1001a00a1234ab1111ab12a1abc\\n12312311a10000a1a123412345678abc1234\"\n  },\n  \"cols\": 4,\n  \"rows\": 4\n}\n[/block]\n##3-3. Example Response\n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"{\\n  \\\"reports\\\": [\\n    {\\n      \\\"ctr\\\": 0.24,\\n      \\\"app_name\\\": \\\"APP NAME1\\\",\\n      \\\"conversions\\\": 0,\\n      \\\"ad_server_fill_rate\\\": 0.24,\\n      \\\"ecpm\\\": 0.86,\\n      \\\"ad_server_requests\\\": 862700,\\n      \\\"ad_server_filled_requests\\\": 2050,\\n      \\\"clicks\\\": 4,\\n      \\\"impressions\\\": 1682,\\n      \\\"cr\\\": 0.0,\\n      \\\"date\\\": \\\"01/07/2018\\\",\\n      \\\"revenues\\\": 1.44,\\n      \\\"end_to_end_cr\\\": 0.0\\n    },\\n    {\\n      \\\"ctr\\\": 0.0,\\n      \\\"app_name\\\": \\\"APP NAME2\\\",\\n      \\\"conversions\\\": 0,\\n      \\\"ad_server_fill_rate\\\": 1.35,\\n      \\\"ecpm\\\": 1.24,\\n      \\\"ad_server_requests\\\": 81700,\\n      \\\"ad_server_filled_requests\\\": 1100,\\n      \\\"clicks\\\": 0,\\n      \\\"impressions\\\": 915,\\n      \\\"cr\\\": 0.0,\\n      \\\"date\\\": \\\"01/07/2018\\\",\\n      \\\"revenues\\\": 1.13,\\n      \\\"end_to_end_cr\\\": 0.0\\n    },\",\n      \"language\": \"json\",\n      \"name\": \"JSON\"\n    },\n    {\n      \"code\": \"{\\n  \\\"reports\\\": [\\n    {\\n      \\\"ctr\\\": 0.24,\\n      \\\"conversions\\\": 0,\\n      \\\"ad_server_fill_rate\\\": 0.24,\\n      \\\"ad_server_filled_requests\\\": 2050,\\n      \\\"impressions\\\": 1682,\\n      \\\"cr\\\": 0.0,\\n      \\\"zone_id\\\": \\\"1\\\",\\n      \\\"app_name\\\": \\\"APP NAME1\\\",\\n      \\\"ecpm\\\": 0.86,\\n      \\\"ad_server_requests\\\": 862700,\\n      \\\"clicks\\\": 4,\\n      \\\"date\\\": \\\"01/07/2018\\\",\\n      \\\"revenues\\\": 1.44,\\n      \\\"end_to_end_cr\\\": 0.0\\n    },\\n    {\\n      \\\"ctr\\\": 0.0,\\n      \\\"conversions\\\": 0,\\n      \\\"ad_server_fill_rate\\\": 1.35,\\n      \\\"ad_server_filled_requests\\\": 1100,\\n      \\\"impressions\\\": 915,\\n      \\\"cr\\\": 0.0,\\n      \\\"zone_id\\\": \\\"1\\\",\\n      \\\"app_name\\\": \\\"APP NAME2\\\",\\n      \\\"ecpm\\\": 1.24,\\n      \\\"ad_server_requests\\\": 81700,\\n      \\\"clicks\\\": 0,\\n      \\\"date\\\": \\\"01/07/2018\\\",\\n      \\\"revenues\\\": 1.13,\\n      \\\"end_to_end_cr\\\": 0.0\\n    },\",\n      \"language\": \"json\",\n      \"name\": \"JSON (by zone_Id)\"\n    },\n    {\n      \"code\": \"{\\n  \\\"reports\\\": [\\n    {\\n      \\\"ctr\\\": 0.24,\\n      \\\"app_name\\\": \\\"APP NAME1\\\",\\n      \\\"conversions\\\": 0,\\n      \\\"ad_server_fill_rate\\\": 0.24,\\n      \\\"ecpm\\\": 0.86,\\n      \\\"ad_server_requests\\\": 862700,\\n      \\\"ad_server_filled_requests\\\": 2050,\\n      \\\"clicks\\\": 4,\\n      \\\"impressions\\\": 1682,\\n      \\\"cr\\\": 0.0,\\n      \\\"country_code\\\": \\\"US\\\",\\n      \\\"date\\\": \\\"01/07/2018\\\",\\n      \\\"revenues\\\": 1.44,\\n      \\\"end_to_end_cr\\\": 0.0\\n    },\\n    {\\n      \\\"ctr\\\": 0.0,\\n      \\\"app_name\\\": \\\"APP NAME2\\\",\\n      \\\"conversions\\\": 0,\\n      \\\"ad_server_fill_rate\\\": 1.35,\\n      \\\"ecpm\\\": 1.24,\\n      \\\"ad_server_requests\\\": 81700,\\n      \\\"ad_server_filled_requests\\\": 1100,\\n      \\\"clicks\\\": 0,\\n      \\\"impressions\\\": 915,\\n      \\\"cr\\\": 0.0,\\n      \\\"country_code\\\": \\\"KR\\\",\\n      \\\"date\\\": \\\"01/07/2018\\\",\\n      \\\"revenues\\\": 1.13,\\n      \\\"end_to_end_cr\\\": 0.0\\n    },\",\n      \"language\": \"json\",\n      \"name\": \"JSON (by country)\"\n    }\n  ]\n}\n[/block]\n#4. App Specific Reporting API\nYou can query for the data of specific App ID under your account.\n\n##4-1. Endpoint\nYou can request for data with or without country breakdown included.\n(add *by_country* in endpoint if you want with country breakdown)\n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"https://dashboard.pubnative.net/api/v1/apps/{APP_ID}/reports?account_auth_token={ACCOUNT_AUTH_TOKEN}&start_date={START_DATE}&end_date={END_DATE}\",\n      \"language\": \"curl\"\n    },\n    {\n      \"code\": \"https://dashboard.pubnative.net/api/v1/apps/{APP_ID}/reports/by_country?account_auth_token={ACCOUNT_AUTH_TOKEN}&start_date={START_DATE}&end_date={END_DATE}\",\n      \"language\": \"text\",\n      \"name\": \"cURL (by country)\"\n    }\n  ]\n}\n[/block]\n##4-2. Request Parameters\n[block:parameters]\n{\n  \"data\": {\n    \"1-0\": \"account_auth_token\",\n    \"h-0\": \"Parameter\",\n    \"h-1\": \"Required?\",\n    \"h-2\": \"Description\",\n    \"h-3\": \"Example\",\n    \"2-0\": \"start_date\",\n    \"3-0\": \"end_date\",\n    \"1-2\": \"Reporting API access token (unique per account).\\n\\nAvailable in dashboard account menu (click Reporting API Key)\",\n    \"2-2\": \"Start date of the data\\n\\nformat is \\\"dd/mm/yyyy\\\" and needs to be url encoded\",\n    \"3-2\": \"End date of the data\\n\\nformat is \\\"dd/mm/yyyy\\\" and needs to be url encoded\",\n    \"2-3\": \"28%2F06%2F2018\",\n    \"3-3\": \"30%2F06%2F2018\",\n    \"1-3\": \"1001a00a1234ab1111abc12a1abc\\n12312311a10000a1a123412345678abc1234\",\n    \"1-1\": \"Required\",\n    \"2-1\": \"Required\",\n    \"3-1\": \"Required\",\n    \"0-0\": \"APP_ID\",\n    \"0-1\": \"Required\",\n    \"0-2\": \"Unique ID of your app. Check partner dashboard.\",\n    \"0-3\": \"1023001\"\n  },\n  \"cols\": 4,\n  \"rows\": 4\n}\n[/block]\n##4-3. Example Response\n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"{\\n  \\\"reports\\\": [\\n    {\\n      \\\"ctr\\\": 0.0,\\n      \\\"conversions\\\": 0,\\n      \\\"ad_server_fill_rate\\\": 0.62,\\n      \\\"ecpm\\\": 3.25,\\n      \\\"ad_server_requests\\\": 154050,\\n      \\\"ad_server_filled_requests\\\": 950,\\n      \\\"clicks\\\": 0,\\n      \\\"impressions\\\": 422,\\n      \\\"cr\\\": 0.0,\\n      \\\"date\\\": \\\"01/07/2018\\\",\\n      \\\"revenues\\\": 1.37,\\n      \\\"end_to_end_cr\\\": 0.0\\n    },\\n    {\\n      \\\"ctr\\\": 0.62,\\n      \\\"conversions\\\": 0,\\n      \\\"ad_server_fill_rate\\\": 0.22,\\n      \\\"ecpm\\\": 3.13,\\n      \\\"ad_server_requests\\\": 134750,\\n      \\\"ad_server_filled_requests\\\": 300,\\n      \\\"clicks\\\": 2,\\n      \\\"impressions\\\": 322,\\n      \\\"cr\\\": 0.0,\\n      \\\"date\\\": \\\"02/07/2018\\\",\\n      \\\"revenues\\\": 1.01,\\n      \\\"end_to_end_cr\\\": 0.0\\n    },\",\n      \"language\": \"json\"\n    },\n    {\n      \"code\": \"{\\n  \\\"reports\\\": [\\n    {\\n      \\\"ctr\\\": 0.0,\\n      \\\"country_code\\\": \\\"US\\\",\\n      \\\"conversions\\\": 0,\\n      \\\"ad_server_fill_rate\\\": 0.0,\\n      \\\"ecpm\\\": 0.0,\\n      \\\"ad_server_requests\\\": 50,\\n      \\\"ad_server_filled_requests\\\": 0,\\n      \\\"clicks\\\": 0,\\n      \\\"impressions\\\": 0,\\n      \\\"cr\\\": 0.0,\\n      \\\"date\\\": \\\"01/07/2018\\\",\\n      \\\"revenues\\\": 0.0,\\n      \\\"end_to_end_cr\\\": 0\\n    },\\n    {\\n      \\\"ctr\\\": 0.0,\\n      \\\"country_code\\\": \\\"CA\\\",\\n      \\\"conversions\\\": 0,\\n      \\\"ad_server_fill_rate\\\": 66.67,\\n      \\\"ecpm\\\": 0.51,\\n      \\\"ad_server_requests\\\": 150,\\n      \\\"ad_server_filled_requests\\\": 100,\\n      \\\"clicks\\\": 0,\\n      \\\"impressions\\\": 69,\\n      \\\"cr\\\": 0.0,\\n      \\\"date\\\": \\\"01/07/2018\\\",\\n      \\\"revenues\\\": 0.03,\\n      \\\"end_to_end_cr\\\": 0.0\\n    },\",\n      \"language\": \"json\",\n      \"name\": \"JSON (with by_country)\"\n    }\n  ]\n}\n[/block]","excerpt":"","slug":"reporting-api","type":"endpoint","title":"Reporting API"}
[block:api-header] { "type": "basic", "title": "API Access" } [/block] #1. API overview It's a HTTP API, which tries to follow a RESTful design pattern. The results you get back will be in the JSON format. #2. API Rate Limit The rate limit or reporting API is 5 requests per second. #3. Account Wide Reporting API You can query for the data of all apps under a single account. ##3-1. Endpoint [block:code] { "codes": [ { "code": "curl https://dashboard.pubnative.net/api/reports?account_auth_token={ACCOUNT_AUTH_TOKEN}&start_date={START_DATE}&end_date={END_DATE}&group_by[]=zone_id", "language": "curl", "name": "cURL (by Zone)" }, { "code": "curl https://dashboard.pubnative.net/api/reports?account_auth_token={ACCOUNT_AUTH_TOKEN}&start_date={START_DATE}&end_date={END_DATE}&group_by[]=country_code", "language": "curl", "name": "cURL (by country)" } ] } [/block] ##3-2. Request Parameters [block:parameters] { "data": { "h-0": "Parameter", "h-1": "Required?", "h-2": "Description", "h-3": "Example", "0-0": "account_auth_token", "1-0": "start_date", "2-0": "end_date", "3-0": "group_by[]", "0-1": "Required", "1-1": "Required", "2-1": "Required", "3-1": "Optional", "0-2": "Reporting API access token (unique per account).\n\nAvailable in dashboard account menu (click Reporting API Key)", "1-2": "Start date of the data\n\nformat is \"dd/mm/yyyy\" and needs to be url encoded", "2-2": "End date of the data\n\nformat is \"dd/mm/yyyy\" and needs to be url encoded", "3-2": "Add in case you wish to breakdown by zone or country", "3-3": "zone_id\ncountry_code\n(static value)", "2-3": "30%2F06%2F2018", "1-3": "28%2F06%2F2018", "0-3": "1001a00a1234ab1111ab12a1abc\n12312311a10000a1a123412345678abc1234" }, "cols": 4, "rows": 4 } [/block] ##3-3. Example Response [block:code] { "codes": [ { "code": "{\n \"reports\": [\n {\n \"ctr\": 0.24,\n \"app_name\": \"APP NAME1\",\n \"conversions\": 0,\n \"ad_server_fill_rate\": 0.24,\n \"ecpm\": 0.86,\n \"ad_server_requests\": 862700,\n \"ad_server_filled_requests\": 2050,\n \"clicks\": 4,\n \"impressions\": 1682,\n \"cr\": 0.0,\n \"date\": \"01/07/2018\",\n \"revenues\": 1.44,\n \"end_to_end_cr\": 0.0\n },\n {\n \"ctr\": 0.0,\n \"app_name\": \"APP NAME2\",\n \"conversions\": 0,\n \"ad_server_fill_rate\": 1.35,\n \"ecpm\": 1.24,\n \"ad_server_requests\": 81700,\n \"ad_server_filled_requests\": 1100,\n \"clicks\": 0,\n \"impressions\": 915,\n \"cr\": 0.0,\n \"date\": \"01/07/2018\",\n \"revenues\": 1.13,\n \"end_to_end_cr\": 0.0\n },", "language": "json", "name": "JSON" }, { "code": "{\n \"reports\": [\n {\n \"ctr\": 0.24,\n \"conversions\": 0,\n \"ad_server_fill_rate\": 0.24,\n \"ad_server_filled_requests\": 2050,\n \"impressions\": 1682,\n \"cr\": 0.0,\n \"zone_id\": \"1\",\n \"app_name\": \"APP NAME1\",\n \"ecpm\": 0.86,\n \"ad_server_requests\": 862700,\n \"clicks\": 4,\n \"date\": \"01/07/2018\",\n \"revenues\": 1.44,\n \"end_to_end_cr\": 0.0\n },\n {\n \"ctr\": 0.0,\n \"conversions\": 0,\n \"ad_server_fill_rate\": 1.35,\n \"ad_server_filled_requests\": 1100,\n \"impressions\": 915,\n \"cr\": 0.0,\n \"zone_id\": \"1\",\n \"app_name\": \"APP NAME2\",\n \"ecpm\": 1.24,\n \"ad_server_requests\": 81700,\n \"clicks\": 0,\n \"date\": \"01/07/2018\",\n \"revenues\": 1.13,\n \"end_to_end_cr\": 0.0\n },", "language": "json", "name": "JSON (by zone_Id)" }, { "code": "{\n \"reports\": [\n {\n \"ctr\": 0.24,\n \"app_name\": \"APP NAME1\",\n \"conversions\": 0,\n \"ad_server_fill_rate\": 0.24,\n \"ecpm\": 0.86,\n \"ad_server_requests\": 862700,\n \"ad_server_filled_requests\": 2050,\n \"clicks\": 4,\n \"impressions\": 1682,\n \"cr\": 0.0,\n \"country_code\": \"US\",\n \"date\": \"01/07/2018\",\n \"revenues\": 1.44,\n \"end_to_end_cr\": 0.0\n },\n {\n \"ctr\": 0.0,\n \"app_name\": \"APP NAME2\",\n \"conversions\": 0,\n \"ad_server_fill_rate\": 1.35,\n \"ecpm\": 1.24,\n \"ad_server_requests\": 81700,\n \"ad_server_filled_requests\": 1100,\n \"clicks\": 0,\n \"impressions\": 915,\n \"cr\": 0.0,\n \"country_code\": \"KR\",\n \"date\": \"01/07/2018\",\n \"revenues\": 1.13,\n \"end_to_end_cr\": 0.0\n },", "language": "json", "name": "JSON (by country)" } ] } [/block] #4. App Specific Reporting API You can query for the data of specific App ID under your account. ##4-1. Endpoint You can request for data with or without country breakdown included. (add *by_country* in endpoint if you want with country breakdown) [block:code] { "codes": [ { "code": "https://dashboard.pubnative.net/api/v1/apps/{APP_ID}/reports?account_auth_token={ACCOUNT_AUTH_TOKEN}&start_date={START_DATE}&end_date={END_DATE}", "language": "curl" }, { "code": "https://dashboard.pubnative.net/api/v1/apps/{APP_ID}/reports/by_country?account_auth_token={ACCOUNT_AUTH_TOKEN}&start_date={START_DATE}&end_date={END_DATE}", "language": "text", "name": "cURL (by country)" } ] } [/block] ##4-2. Request Parameters [block:parameters] { "data": { "1-0": "account_auth_token", "h-0": "Parameter", "h-1": "Required?", "h-2": "Description", "h-3": "Example", "2-0": "start_date", "3-0": "end_date", "1-2": "Reporting API access token (unique per account).\n\nAvailable in dashboard account menu (click Reporting API Key)", "2-2": "Start date of the data\n\nformat is \"dd/mm/yyyy\" and needs to be url encoded", "3-2": "End date of the data\n\nformat is \"dd/mm/yyyy\" and needs to be url encoded", "2-3": "28%2F06%2F2018", "3-3": "30%2F06%2F2018", "1-3": "1001a00a1234ab1111abc12a1abc\n12312311a10000a1a123412345678abc1234", "1-1": "Required", "2-1": "Required", "3-1": "Required", "0-0": "APP_ID", "0-1": "Required", "0-2": "Unique ID of your app. Check partner dashboard.", "0-3": "1023001" }, "cols": 4, "rows": 4 } [/block] ##4-3. Example Response [block:code] { "codes": [ { "code": "{\n \"reports\": [\n {\n \"ctr\": 0.0,\n \"conversions\": 0,\n \"ad_server_fill_rate\": 0.62,\n \"ecpm\": 3.25,\n \"ad_server_requests\": 154050,\n \"ad_server_filled_requests\": 950,\n \"clicks\": 0,\n \"impressions\": 422,\n \"cr\": 0.0,\n \"date\": \"01/07/2018\",\n \"revenues\": 1.37,\n \"end_to_end_cr\": 0.0\n },\n {\n \"ctr\": 0.62,\n \"conversions\": 0,\n \"ad_server_fill_rate\": 0.22,\n \"ecpm\": 3.13,\n \"ad_server_requests\": 134750,\n \"ad_server_filled_requests\": 300,\n \"clicks\": 2,\n \"impressions\": 322,\n \"cr\": 0.0,\n \"date\": \"02/07/2018\",\n \"revenues\": 1.01,\n \"end_to_end_cr\": 0.0\n },", "language": "json" }, { "code": "{\n \"reports\": [\n {\n \"ctr\": 0.0,\n \"country_code\": \"US\",\n \"conversions\": 0,\n \"ad_server_fill_rate\": 0.0,\n \"ecpm\": 0.0,\n \"ad_server_requests\": 50,\n \"ad_server_filled_requests\": 0,\n \"clicks\": 0,\n \"impressions\": 0,\n \"cr\": 0.0,\n \"date\": \"01/07/2018\",\n \"revenues\": 0.0,\n \"end_to_end_cr\": 0\n },\n {\n \"ctr\": 0.0,\n \"country_code\": \"CA\",\n \"conversions\": 0,\n \"ad_server_fill_rate\": 66.67,\n \"ecpm\": 0.51,\n \"ad_server_requests\": 150,\n \"ad_server_filled_requests\": 100,\n \"clicks\": 0,\n \"impressions\": 69,\n \"cr\": 0.0,\n \"date\": \"01/07/2018\",\n \"revenues\": 0.03,\n \"end_to_end_cr\": 0.0\n },", "language": "json", "name": "JSON (with by_country)" } ] } [/block]