Historical Daily Kred Score
Returns a histogram of a user's kred score over a time range specified. Ability to visualize increase or decrease in both influence and outreach for a user over a time range
All histograms default to returning in GMT format
URL: http://api.peoplebrowsr.com/dailyscore
Request - Required Parameters
- app_id (STRING) - Eight Digit ID [ex: 84d8620b]
- app_key (STRING) - Thirty-two digit key [ex: 281014ad8b0fba5adcc88fac7d79999c]
Post app registration, your app id and key can be viewed by going to https://developer.peoplebrowsr.com/admin/applications and clicking "view"
Time Period - Only two of three of these need to be used in a string. First & Last, First & Count, or Last & Count. Last & Count will return results the easiest.
- first (STRING) - Defines the start of the time period. If January 1 2012 to February 21, 2012 was the specification required, start with specifying the the first time point with first=2011-01-01. Alternatively, say the specification was between yesterday and today.
- Example(s): first=2011-01-01 first=1323466328 or first=yesterday
- last (STRING) - Defines the end of a time period. To continue the example above, if the date range specified is January 1, 2012 to February 21, 2011, specify last=2011-02-21. Alternatively say the time period you always wanted to measure was today. One could specify last=today, and then use count to specify 14, 30, up to 1000 days back relative to the time range enabled for the account on the API.
- Example: last=2012-02-21 or last=1318195928 OR last=Today OR last=Now
- count (STRING) - Count is used as a period proxy to specified time periods. The standard time period is a day, so using count, you would specify the last 30, 60, 90, 100, to 1000 days by specifying last=today & count=30 (or another period length).
- Example: count=1 OR 10 OR 100 OR 1000 to specify the time period backward or forward
Request - Option Parameters
- period (STRING) - Integer of the number of seconds that a period constitutes if account is specified rather than a start/end date.
- Default setting: period=86400 (24 hours x 60 minutes x 60 seconds) or one Day
- Day: Count=30 (30 days)
- Example: &last=yesterday&count=30 - Specifies chart or histogram to return 30 days (periods) of data with reference to default period setting
- Hour: Specify period=3600 (60 minutes x 60 seconds) & Count=24 (hours)
- Example date setting: &last=1323468000&count=24&period=3600 - Returns 1 day of data by hour
- limit (STRING)- Limit search results to the specified number. Limit=20 will only return 20 data points and can be used in histograms or charts.
- number (STRING) - Specifies number of items in non-histogram queries. If the parameter &number=10, the query will only return 10 data points.
- reverse (STRING) - When set to reverse=true, this will reverse the order of the histograms, charts.
Request - Sample URL
http://api.peoplebrowsr.com/dailyscore?last=today&count=30&source=kred&term=pepsi&app_id=4ecb01d1&app_key=8a0548d48e088665c1dddfa68cefee46
Response
Histogram; relational to date range defined. Returns in JSON format. Can also return in CSV if &output=csv is appended as an argument to the call.
Response - Fields
- date (STRING) - Reference time period. Reference "Period" above for how this can be specified.
- frequency (STRING) - Frequency of term mention (including RTs) relative to specification within call.
- status (STRING) - The status of your request (values: submitted, processing, complete).
Sample Response
{
"data": [
[
"2012-04-16",
{
"influence": 962,
"outreach": 7
}
],
[
"2012-04-17",
{
"influence": 962,
"outreach": 7
}
],
[
"2012-04-18",
{
"influence": 962,
"outreach": 7
}
],
[
"2012-04-19",
{
"influence": 962,
"outreach": 7
}
],
[
"2012-04-20",
{
"influence": 962,
"outreach": 7
}
],
[
"2012-04-21",
{
"influence": 962,
"outreach": 7
}
],
[
"2012-04-22",
{
"influence": 962,
"outreach": 7
}
],
[
"2012-04-23",
{
"influence": 962,
"outreach": 7
}
],
[
"2012-04-24",
{
"influence": 962,
"outreach": 7
}
],
[
"2012-04-25",
{
"influence": 962,
"outreach": 7
}
],
[
"2012-04-26",
{
"influence": 962,
"outreach": 7
}
],
[
"2012-04-27",
{
"influence": 962,
"outreach": 7
}
],
[
"2012-04-28",
{
"influence": 962,
"outreach": 8
}
],
[
"2012-04-29",
{
"influence": 962,
"outreach": 8
}
],
[
"2012-04-30",
{
"influence": 962,
"outreach": 8
}
],
[
"2012-05-01",
{
"influence": 963,
"outreach": 8
}
],
[
"2012-05-02",
{
"influence": 963,
"outreach": 8
}
],
[
"2012-05-03",
{
"influence": 963,
"outreach": 8
}
],
[
"2012-05-04",
{
"influence": 964,
"outreach": 8
}
],
[
"2012-05-05",
{
"influence": 964,
"outreach": 8
}
],
[
"2012-05-06",
{
"influence": 964,
"outreach": 8
}
],
[
"2012-05-07",
{
"influence": 964,
"outreach": 8
}
],
[
"2012-05-08",
{
"influence": 964,
"outreach": 8
}
],
[
"2012-05-09",
{
"influence": 964,
"outreach": 8
}
],
[
"2012-05-10",
{
"influence": 964,
"outreach": 8
}
],
[
"2012-05-11",
{
"influence": 964,
"outreach": 8
}
],
[
"2012-05-12",
{
"influence": 964,
"outreach": 8
}
],
[
"2012-05-13",
{
"influence": 964,
"outreach": 8
}
],
[
"2012-05-14",
{
"influence": 964,
"outreach": 8
}
],
[
"2012-05-15",
{
"influence": 964,
"outreach": 8
}
]
],
"id": "999-55004146fe51d69cd60907478d5f84b3",
"request": {
"app_id": "4ecb01d1",
"app_key": "8a0548d48e088665c1dddfa68cefee46",
"count": 30,
"external": true,
"last": 1337065200,
"name": "dailyscore",
"source": "kred",
"term": "pepsi"
},
"status": "complete"
}