Skip to content

mislam/craigslist-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Craigslist REST API

The purpose of this API is to query data from Craigslist craigslist so that developers can use them in their app. The API itself is written with Laravel laravel PHP framework.

Demo

For user guide and demo, visit craigslist.demoz.co.

Usage

Send a GET request to the resource as specified in the following format:

Resource Description
GET /api/{city}/{category}/{page} Get listing within a city by a specific category

Example

Let's get the first 100 job listing in New York City under Web Design category. This is simply done by sending a GET request to /api/newyork/web/1.

GET /api/newyork/web/1

It will send a JSON response back which looks similar to this:

[
  {
    "date": "Friday, October 18, 2013",
    "results": [
      {
        "url": "http:\/\/newyork.craigslist.org\/mnh\/web\/4137716940.html",
        "title": "Interactive Web Content Specialist",
        "location": "Midtown West"
      },
      {
        "url": "http:\/\/newyork.craigslist.org\/mnh\/web\/4137682225.html",
        "title": "Freelance Web Project!",
        "location": "SoHo"
      },
      ...
      ...
  }
]

About

A RESTful API to extract data from Craigslist

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published