Skip to content

Just a simple REST API to get job and career related data

Notifications You must be signed in to change notification settings

truongluan303/geek-pursuit

Repository files navigation

🚀 GeekPursuit - REST API for career related scraped data

Note: Heroku has removed free tier deployment. So the links are not working for now. Will soon re-deploy this project on another platform and make it work again🤞

A REST API enabling developers to get scraped data regarding career stuff easily by just sending in GET requests. No authentication needed as well.

What Can You Do With It?

Get Job Information

You can send a GET request with a param job_url_or_id to receive the basic information about a job post.

Example requests:

The API should also work even with query parameters in the URL. So there's a good chance you don't have to clean up the job URL before using it. A successfully returned payload should have this format:

  • title: the position's title,
  • company: the company's name,
  • summary: the position's summary,
  • location: the location of this position,
  • posted_time_ago: indicates how long the job has been posted,
  • company_pic_url: link to the company's logo,
  • url: the url to the directly view the job post

Here is an example successful payload:

{
  "success": true,
  "data": [
    {
      "company": "HDR",
      "title": "Application Developer",
      "company_pic_url": "https://media-exp1.licdn.com/dms/image/C560BAQGfpTq19zKb0g/company-logo_100_100/0/1560873606208?e=1668038400&v=beta&t=Sqi9J0ca-pk5j5yop83ZtE-zuYCJOs8EL6b3OszhtU0",
      "summary":"HDR hiring Application Developer in Chandler, Arizona, United States | LinkedIn",
      "description": "\n\n**_About Us  \n  \n_** At HDR, we specialize in engineering, architecture, environmental...",
      "location": "Chandler, AZ",
      "posted_time_ago": "6 hours ago",
      "url": "https://www.linkedin.com/jobs/view/3210916383/"
    }
  ]
}

Coming Soon!

  • Endpoint to get LinkedIn profile information from URL or profile ID
  • Endpoint to get LinkedIn company information from URL or company ID

Developer Setup

Check out setup doc for more information