GET Reports/Keywords?page={page}&campaignId={campaignId}&poolId={poolId}&start={start}&end={end}&source={source}

Get keywords

Returns

HTTP 200, 206 (when page is not last)

Request Information

Parameters

NameDescriptionAdditional information
page
Page index

Define this parameter in the request URI.

This parameter is optional.

campaignId
Filter by campaign ID

Define this parameter in the request URI.

This parameter is optional.

poolId
Filter by pool ID

Define this parameter in the request URI.

This parameter is optional.

start
Date of period start

Define this parameter in the request URI.

This parameter is optional.

end
Date of period end

Define this parameter in the request URI.

This parameter is optional.

source
Filter by source

Define this parameter in the request URI.

This parameter is optional.

Response Information

Response body formats

application/json, text/json, text/html

Sample:
[
  {
    "Keywords": "blue pills",
    "TotalCount": 30,
    "OrganicCount": 20,
    "AdwordsCount": 10
  },
  {
    "Keywords": "creeper world 3",
    "TotalCount": 30,
    "OrganicCount": 20,
    "AdwordsCount": 10
  },
  {
    "Keywords": "ratamahatta",
    "TotalCount": 30,
    "OrganicCount": 20,
    "AdwordsCount": 10
  }
]

application/xml, text/xml

Sample:
<ArrayOfKeywordsStats xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CallTracker.BLL.Models">
  <KeywordsStats>
    <AdwordsCount>10</AdwordsCount>
    <Keywords>blue pills</Keywords>
    <OrganicCount>20</OrganicCount>
    <TotalCount>30</TotalCount>
  </KeywordsStats>
  <KeywordsStats>
    <AdwordsCount>10</AdwordsCount>
    <Keywords>creeper world 3</Keywords>
    <OrganicCount>20</OrganicCount>
    <TotalCount>30</TotalCount>
  </KeywordsStats>
  <KeywordsStats>
    <AdwordsCount>10</AdwordsCount>
    <Keywords>ratamahatta</Keywords>
    <OrganicCount>20</OrganicCount>
    <TotalCount>30</TotalCount>
  </KeywordsStats>
</ArrayOfKeywordsStats>