API Running

JobSpy API

Powerful job scraping API that aggregates jobs from LinkedIn, Indeed, Glassdoor, Google Jobs, ZipRecruiter, and more. Search millions of jobs in seconds.

# Quick Example - Try it now!
import requests

response = requests.post(
    "https://jobscrape-actor.vercel.app/api/scrape",
    json={
        "site_name": ["indeed", "linkedin"],
        "search_term": "python developer",
        "location": "San Francisco, CA",
        "results_wanted": 20
    }
)

jobs = response.json()
print(f"Found {jobs['total_results']} jobs!")

📖 Interactive API Docs

Explore all endpoints with Swagger UI. Test requests and view response schemas in real-time.

Open API Docs →

🌐 Supported Job Boards

View all supported job sites: Indeed, LinkedIn, Glassdoor, Google Jobs, ZipRecruiter, and more.

View Sites →

🚀 Quick Test

Try a simple GET request to search jobs. Returns results in JSON format instantly.

Test Now →

💡 Example Queries

Get pre-built example API requests for common use cases and search patterns.

View Examples →

🌍 Global Coverage

Search jobs in 40+ countries. View supported countries and their configurations.

View Countries →

❤️ Health Check

Monitor API status and uptime. Returns service health and version information.

Check Status →
Amon Sharma

Maintained by Amon Sharma

GitHub: @Amon20044

⭐ Built with JobSpy - Contributions and support appreciated!