Skip to main content

Job

Returns the Job found by the search, if any.

If the has_next field value is true it means there are more results to be returned. And the next field is the cursor.

You can make another request to this same endpoint, passing the next field value as the cursor in the query.

Getting Started

URL REQUEST (GET)
https://api.statsocial.com/platform/v0/b2b/job-titles

The query URL parameter searches an job by its name or ID.

https://api.statsocial.com/platform/v0/b2b/job-titles?query=xxx

The cursor used to paginate.

https://api.statsocial.com/platform/v0/b2b/job-titles?cursor=xxx
note

Let's use the data in this section when creating audiences

Let's go to examples

Query

In this first example we will search for Analyst, Senior Programmer

https://api.statsocial.com/platform/v0/b2b/job-titles?query=Analyst%2C%20Senior%20Programmer

We will receive a json like this

{
"response": {
"data": [
{
"id": "Analyst, Senior Programmer",
"name": "Analyst, Senior Programmer",
"followers_count": 14,
"kind": "b2b_jobtitle"
}
],
"has_next": false,
"next": ""
},
"information": {
"version": "0.0.1"
}
}

when the value has_next is equal to false, there is no way to use cursor, so let's look for Programmer

https://api.statsocial.com/platform/v0/b2b/job-titles?query=Programmer

We will receive a json like this

{
"response": {
"data": [
{
"id": "PROGRAMMER",
"name": "PROGRAMMER",
"followers_count": 233935,
"kind": "b2b_jobtitle"
},
{
"id": "Programmer Analyst",
"name": "Programmer Analyst",
"followers_count": 8979,
"kind": "b2b_jobtitle"
},
{
"id": "Senior Programmer Analyst",
"name": "Senior Programmer Analyst",
"followers_count": 4048,
"kind": "b2b_jobtitle"
},
{
"id": "Senior Programmer",
"name": "Senior Programmer",
"followers_count": 3467,
"kind": "b2b_jobtitle"
},
{
"id": "Programmer/Analyst",
"name": "Programmer/Analyst",
"followers_count": 3287,
"kind": "b2b_jobtitle"
},
{
"id": "Systems Programmer",
"name": "Systems Programmer",
"followers_count": 2511,
"kind": "b2b_jobtitle"
},
{
"id": "Computer Programmer",
"name": "Computer Programmer",
"followers_count": 2118,
"kind": "b2b_jobtitle"
},
{
"id": "Analyst Programmer",
"name": "Analyst Programmer",
"followers_count": 2117,
"kind": "b2b_jobtitle"
},
{
"id": "SENIOR PROGRAMMER/ANALYST",
"name": "SENIOR PROGRAMMER/ANALYST",
"followers_count": 1335,
"kind": "b2b_jobtitle"
},
{
"id": "Web programmer",
"name": "Web programmer",
"followers_count": 1063,
"kind": "b2b_jobtitle"
},
{
"id": "Lead Programmer",
"name": "Lead Programmer",
"followers_count": 968,
"kind": "b2b_jobtitle"
},
{
"id": "Programmer/Developer",
"name": "Programmer/Developer",
"followers_count": 890,
"kind": "b2b_jobtitle"
},
{
"id": "Senior Systems Programmer",
"name": "Senior Systems Programmer",
"followers_count": 825,
"kind": "b2b_jobtitle"
},
{
"id": "CNC Programmer",
"name": "CNC Programmer",
"followers_count": 740,
"kind": "b2b_jobtitle"
},
{
"id": "Software Programmer",
"name": "Software Programmer",
"followers_count": 642,
"kind": "b2b_jobtitle"
},
{
"id": "Lead Programmer Analyst",
"name": "Lead Programmer Analyst",
"followers_count": 623,
"kind": "b2b_jobtitle"
},
{
"id": "Programmer Analyst Trainee",
"name": "Programmer Analyst Trainee",
"followers_count": 606,
"kind": "b2b_jobtitle"
},
{
"id": "Programmer / Analyst",
"name": "Programmer / Analyst",
"followers_count": 595,
"kind": "b2b_jobtitle"
},
{
"id": "System Programmer",
"name": "System Programmer",
"followers_count": 557,
"kind": "b2b_jobtitle"
},
{
"id": "Senior Analyst Programmer",
"name": "Senior Analyst Programmer",
"followers_count": 546,
"kind": "b2b_jobtitle"
},
{
"id": "Game Programmer",
"name": "Game Programmer",
"followers_count": 491,
"kind": "b2b_jobtitle"
},
{
"id": "Application Programmer",
"name": "Application Programmer",
"followers_count": 487,
"kind": "b2b_jobtitle"
},
{
"id": "Programmer Analyst II",
"name": "Programmer Analyst II",
"followers_count": 472,
"kind": "b2b_jobtitle"
},
{
"id": "Programmer and Analyst",
"name": "Programmer and Analyst",
"followers_count": 467,
"kind": "b2b_jobtitle"
},
{
"id": "Analyst/Programmer",
"name": "Analyst/Programmer",
"followers_count": 425,
"kind": "b2b_jobtitle"
},
{
"id": "Applications Programmer",
"name": "Applications Programmer",
"followers_count": 388,
"kind": "b2b_jobtitle"
},
{
"id": "Developer/Programmer",
"name": "Developer/Programmer",
"followers_count": 376,
"kind": "b2b_jobtitle"
},
{
"id": "Analyst Programmer, Technology Capability Group",
"name": "Analyst Programmer, Technology Capability Group",
"followers_count": 337,
"kind": "b2b_jobtitle"
},
{
"id": "Programmer Analyst III",
"name": "Programmer Analyst III",
"followers_count": 294,
"kind": "b2b_jobtitle"
},
{
"id": "PHP Programmer",
"name": "PHP Programmer",
"followers_count": 290,
"kind": "b2b_jobtitle"
}
],
"has_next": true,
"next": "288"
},
"information": {
"version": "0.0.1"
}
}

Cursor

Now we can use the cursor using the next value received in the response

https://api.statsocial.com/platform/v0/b2b/job-titles?query=Programmer&cursor=288

We will receive a json like this

{
"response": {
"data": [
{
"id": "Database Programmer",
"name": "Database Programmer",
"followers_count": 288,
"kind": "b2b_jobtitle"
},
{
"id": "Sr. Programmer Analyst",
"name": "Sr. Programmer Analyst",
"followers_count": 267,
"kind": "b2b_jobtitle"
},
{
"id": "Senior Programmer and Analyst",
"name": "Senior Programmer and Analyst",
"followers_count": 244,
"kind": "b2b_jobtitle"
},
{
"id": "SAS Programmer",
"name": "SAS Programmer",
"followers_count": 240,
"kind": "b2b_jobtitle"
},
{
"id": "Statistical Programmer",
"name": "Statistical Programmer",
"followers_count": 237,
"kind": "b2b_jobtitle"
},
{
"id": "Senior Programmer, Technology Capability Group",
"name": "Senior Programmer, Technology Capability Group",
"followers_count": 236,
"kind": "b2b_jobtitle"
},
{
"id": "Gameplay Programmer",
"name": "Gameplay Programmer",
"followers_count": 225,
"kind": "b2b_jobtitle"
},
{
"id": "Java Programmer",
"name": "Java Programmer",
"followers_count": 224,
"kind": "b2b_jobtitle"
},
{
"id": "Junior Programmer",
"name": "Junior Programmer",
"followers_count": 221,
"kind": "b2b_jobtitle"
},
{
"id": "Information Technology Programmer",
"name": "Information Technology Programmer",
"followers_count": 201,
"kind": "b2b_jobtitle"
},
{
"id": "Senior Programmer / Analyst",
"name": "Senior Programmer / Analyst",
"followers_count": 198,
"kind": "b2b_jobtitle"
},
{
"id": "Programmer, Technology Capability Group",
"name": "Programmer, Technology Capability Group",
"followers_count": 198,
"kind": "b2b_jobtitle"
},
{
"id": "Sr. Programmer/Analyst",
"name": "Sr. Programmer/Analyst",
"followers_count": 194,
"kind": "b2b_jobtitle"
},
{
"id": "Programmer Analyst I",
"name": "Programmer Analyst I",
"followers_count": 170,
"kind": "b2b_jobtitle"
},
{
"id": "Programmer II",
"name": "Programmer II",
"followers_count": 165,
"kind": "b2b_jobtitle"
},
{
"id": "Research Programmer",
"name": "Research Programmer",
"followers_count": 162,
"kind": "b2b_jobtitle"
},
{
"id": "Sr Programmer Analyst",
"name": "Sr Programmer Analyst",
"followers_count": 154,
"kind": "b2b_jobtitle"
},
{
"id": "Senior Statistical Programmer",
"name": "Senior Statistical Programmer",
"followers_count": 154,
"kind": "b2b_jobtitle"
},
{
"id": "Lead Programmer/Analyst",
"name": "Lead Programmer/Analyst",
"followers_count": 146,
"kind": "b2b_jobtitle"
},
{
"id": "Senior Software Programmer",
"name": "Senior Software Programmer",
"followers_count": 135,
"kind": "b2b_jobtitle"
},
{
"id": "Freelance Programmer",
"name": "Freelance Programmer",
"followers_count": 133,
"kind": "b2b_jobtitle"
},
{
"id": "Systems Analyst/Programmer",
"name": "Systems Analyst/Programmer",
"followers_count": 128,
"kind": "b2b_jobtitle"
},
{
"id": "Contract Programmer",
"name": "Contract Programmer",
"followers_count": 122,
"kind": "b2b_jobtitle"
},
{
"id": "Scientific Programmer",
"name": "Scientific Programmer",
"followers_count": 121,
"kind": "b2b_jobtitle"
},
{
"id": "NC Programmer",
"name": "NC Programmer",
"followers_count": 121,
"kind": "b2b_jobtitle"
},
{
"id": "Lead Systems Programmer",
"name": "Lead Systems Programmer",
"followers_count": 121,
"kind": "b2b_jobtitle"
},
{
"id": "Senior Analyst/Programmer",
"name": "Senior Analyst/Programmer",
"followers_count": 117,
"kind": "b2b_jobtitle"
},
{
"id": "CMM Programmer",
"name": "CMM Programmer",
"followers_count": 117,
"kind": "b2b_jobtitle"
},
{
"id": "Senior Web Programmer",
"name": "Senior Web Programmer",
"followers_count": 112,
"kind": "b2b_jobtitle"
},
{
"id": "Programmer Developer",
"name": "Programmer Developer",
"followers_count": 109,
"kind": "b2b_jobtitle"
}
],
"has_next": true,
"next": "109"
},
"information": {
"version": "0.0.1"
}
}

We can use the cursor while the response is returning the value of next