Indreed

Quickly search jobs on indreed with a real API

Publisher problem

No more waiting to get publisher API Key, we've got it covered.

Real responses

Develop with real response codes. GET supported.

Always-on

24/7 free access in your development phases. Go nuts.

A REST-API ready to respond to your AJAX requests search on indreed Jobs

Give it a try


  • List jobs
  • Query jobs
  • Maximum job list
  • Jobs Location
  • Sort jobs
  • Job type
  • Job Radius

Request


                

Response


                

It’s all in the details


  • Hosted on Heroku

    Which means 99.99% Uptime SLA.
    All you need is the base URL, and you're away:

    https://indreed.herokuapp.com/api/jobs

    The API is CORS enabled, so you can make requests right from the browser, no matter what domain, or even from somewhere like JSFiddle or JSBin.

  • Language agnostic

    A generic API that conforms to REST principles and accepts a content type of

    application/json

    An explorer page is coming soon...

  • Totally Free

    A tool for developers to quicky scrape jobs, so it makes sense that you shouldnt have to pay to do that.

    https://patreon.com/oyetoketoby

    You can buy me a coffee on Patreon, to help me continue to work on this

Getting started


jQuery

Get jQuery jobs in United States, New York:

$.ajax({
    url: "https://indreed.herokuapp.com/api/jobs?q=jQuery&l=New%20York&country=us&sort=date",
    type: "GET",
    dataType: "jsonp",
    success: function(response){
        console.log(response);
    }
});
				

JavaScript/ES6

Get JavaScript jobs in United States, New York

var xhr = new XMLHttpRequest();
xhr.open("GET", "https://indreed.herokuapp.com/api/jobs?q=JavaScript&l=New%20York&country=us", true);
xhr.onload = function(){
    console.log(xhr.responseText);
};
xhr.send();

ES6

url = "https://indreed.herokuapp.com/api/jobs?q=JavaScript&l=New%20York&country=us" fetch(url) .then(function(response) { return response.json(); }) .then(function(myJson) { console.log(myJson); });

Python

Get Python jobs in Nigeria, Lagos

import requests
url = "https://indreed.herokuapp.com/api/jobs?{}".format("q=Python&l=Lagos&country=ng&sort=date")
response = requests.get(url)
response.json()
            				

PHP

Get PHP jobs in Nigeria, Lagos

<?php     
$url = "https://indreed.herokuapp.com/api/jobs?q=JavaScript&l=New%20York&country=us"
$response = file_get_content($url)
echo $response
;>

Still don't really get it...


  • Indreed is a real API

    Indreed help queries jobs on Indeed quickly and easily. It has all the features of rest api. If you want to quickly get jobs in any location, Indreed is the right choice for you. It has no registration and authentication which will make it easier and faster to use.

    Geting a Publisher API Key on Indeed is very slow and that won't help if you just need to quickly scrape jobs

  • Technical demos and tutorials

    If you're trying to demonstrate a front-end (JavaScript-based) concept, you don't really want to go through the hassle of setting up an API, or even a server. Indreed can be used as a test rest api.

    You can just write your HTML, CSS & JavaScript as usual and send Indreed AJAX requests, which will respond with the expected response codes and output.

  • API Explorer

    Being able to explore all the features of rest api using buttons is one of the best thing in using rest api. You can refine your queries by using custom options available. Though, the explorer is not completed yet.

Disclaimer


Indreed is in no way attributed to Indeed.com. All Indreed does is scrape its job listings quickly and faster.