Is there a developers api for craigslist.org [closed]
Asked Answered
P

5

73

I am building an application and would like to automatically post to craigslist with a click of a button. Is there any way to do this?

I have an account and will pay for each post.

Palmation answered 27/4, 2012 at 15:0 Comment(4)
You should read this answer, looks like good -> #3634330Blatman
@B4NZ41 That isn't a full API that will allow posting ads with an account. That only gets a feed with a query string, which craigslist already supports.Collusive
What about this -> support.open-realty.org/… My First comment I placed a link to another question, very similar to your, take a look there.. above the comrade place the same link.!! ;)Blatman
We have an open discussion here about the topic opendata.stackexchange.com/q/5883/1511Deranged
C
70

Ultimately no. You can query for listings with a search string from an RSS feed such as this:

http://YOURCITY.craigslist.org/search/sss?format=rss&query=SearchString

As far as posting, craiglist has not opened their API. However, this SO Question may shed some light and a possible solution - although not a very reliable one.

Craigslist Automated Posting API?

Write a note to craigslist asking them to open their API,

Collusive answered 27/4, 2012 at 15:8 Comment(2)
This is no longer possible - format=rss is no longer supported and as of today will respond 410 GONEClutter
Agree with @Clutter - craigslist RSS support seems deprecated as seen here and here (notice how some links are broken)Rhinestone
Y
17

Craigslist does have a "bulk posting interface" which allows for multiple posts to happen at once through HTTPS POST. See:

http://www.craigslist.org/about/bulk_posting_interface

Yurev answered 14/11, 2013 at 17:34 Comment(0)
B
10

Craiglist is pretty stingy with their data , they even go out of their way to block scraping. If you use ruby here is a gem I wrote to help scrape craiglist data you can search through multiple cities , calculate average price ect...

Beaton answered 14/7, 2013 at 13:49 Comment(3)
can be downoaded via the gem tool but currently only with this request: gem install craigslist_scraper -v 0.0.1.alpha --preRegular
Haha. Love the examples on github.Gelatin
Those examples on github are pretty hilarious :)Ervin
D
9

Good news everybody! Craigslist has actually released a bulk posting api now!

Enjoy

Disturbed answered 24/9, 2015 at 2:51 Comment(1)
Note: this is USA, paid postings only, for limited categories.Chloe
R
7

The closest I have been able to find is called 3taps. 3taps was sued by Craigslist with the result that "access to public data on a public website can be selectively censored by blacklisting certain viewers (i.e. competitors)", and thus states that "3taps will therefore access the very same data exclusively from public sources that retain open and equal access rights to public data".

Ration answered 2/6, 2015 at 14:29 Comment(3)
Craigslist also threatened to Sue me for an Android app I had up for a couple months called Curb Alert! They hired Perkins and Coie and threatened something like $200,000 per scraping (capped at like $1,000,000 per day). I took my app down. Craigslist is a billion dollar company and they are hoarding the data people provide to them. They are not the company people think they are.Wold
Craigslist is a private company who spend money to provide the public a service. This service for most use cases is free. I assume the OP wants to bulk sell using Craigslist. Under this assumption the OP would profit while not contributing to Craigslist. That is not fair to Craigslist, so to your point - "They are not the company people think they are" is not entirely fair. Provide a person something for free then they demand more for free otherwise the original offer is somehow considered immoral. I don't understand this philosophy. I believe they are simply protecting their interests.Ammonal
I wish one day they get shut down!Knudson

© 2022 - 2024 — McMap. All rights reserved.