{"repo":"irahorecka/pycraigslist","free":true,"listed":false,"github":"https://github.com/irahorecka/pycraigslist","clone":"git clone https://github.com/irahorecka/pycraigslist.git","description":"Craigslist API wrapper","language":"Python","stars":55,"topics":["craigslist","webscraping","api","python"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"pycraigslist Craigslist API wrapper Disclaimer - I do not work or have an affiliation with Craigslist. - This library is intended for educational purposes. Dealing with Cloudflare Restrictions [!WARNING] Cloudflare anti-bot protection blocks direct API access. If you encounter issues retrieving posts from Craigslist due to Cloudflare’s anti-scraping measures, consider using FlareSolverr. This open-source proxy solution bypasses Cloudflare’s protections. To get started: 1. Follow the installation guide to spin up the Docker container. 2. Route your API requests through FlareSolverr to retrieve the desired HTML content. Installation pip install pycraigslist Quick start Find cars & trucks for sale with keyword \\\"Mazda Miata\\\" in the East Bay Area, California: Background Search for anything on Craigslist with Python! pycraigslist classes - pycraigslist.community (craigslist.org \\ community) - pycraigslist.events (craigslist.org \\ event calendar) - pycraigslist.forsale (craigslist.org \\ for sale) - pycraigslist.gigs (craigslist.org \\ gigs) - pycraigslist.housing (craigslist.org \\ housing) - pycraigslist.jobs (craigslist.org \\ jobs) - pycraigslist.resumes (craigslist.org \\ resumes) - pycraigslist.services (craigslist.org \\ services) Search for posts in parent classes for a broader query. For example, finding paid gigs in Portland, Oregon: pycraigslist subclasses Most pycraigslist classes have subclasses to allow for a targeted query. For example: - pycraigslist.forsale.bia (craigsl","default_branch":null,"files":null,"tree":[],"storefront":"/r/irahorecka","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/irahorecka/pycraigslist/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}