Adgooroo API v2.0
Client Login
Home / SEMInsight / CheckBulkAdvertiserDataProgress
Description
This method retrives data for the ReportID retrieved from the GetBulkAdvertiserMethod. A "percent done" will be retrieved until the report is completed. Once the report is completed, the "file path" will return a URL where a .ZIP file can be downloaded which contains the report in the output specified.

Info
Version:2
Quota Point Cost:5

Parameters
InputNameRequiredTypeDescription
reportidyesStringThe ReportID retrieved from the GetBulkAdvertiserData method should be entered here.
outputnoStringThis parameter specifies the output format of the API call. Possible values are XML, CSV or JSON. Default is XML.
Note: Calling this API method will count against your monthly usage quota

Example Request
http://api.adgooroo.com/v2/SEMInsight/CheckBulkAdvertiserDataProgress.api?reportid=1094cd04-37de-49ba-8ce5-d4e85b8fed1a

Example Output
// XML Output
<?xml version="1.0"?>
<api_result>
  <api_class>SEMInsight</api_class>
  <api_method>CheckBulkAdvertiserDataProgress</api_method>
  <quota_cost>0</quota_cost>
  <status>SUCCESS</status>
  <message />
  <value>
    <row>
      <ReportId>0c351f27-0f6c-4f78-b93b-7e4ae6ee081f</ReportId>
      <PercentDone>60%</PercentDone>
    </row>
  </value>
</api_result>


// JSON Output
{
  "api_class": "SEMInsight",
  "api_method": "CheckBulkAdvertiserDataProgress",
  "quota_cost": 0,
  "status": 0,
  "message": null,
  "value": {
    "row": [
      {
        "ReportId": "0c351f27-0f6c-4f78-b93b-7e4ae6ee081f",
        "PercentDone": "60%"
      }
    ]
  }
}


// CSV Output
ReportId,PercentDone
0c351f27-0f6c-4f78-b93b-7e4ae6ee081f,60%