Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Find your next gig from the console. Ruby wrapper for the Authentic Jobs API

branch: master

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 examples
Octocat-spinner-32 lib
Octocat-spinner-32 test
Octocat-spinner-32 .document
Octocat-spinner-32 .gitignore
Octocat-spinner-32 .yardopts
Octocat-spinner-32 LICENSE
Octocat-spinner-32 README.markdown
Octocat-spinner-32 Rakefile
Octocat-spinner-32 VERSION
Octocat-spinner-32 authentic_jobs.gemspec
Octocat-spinner-32 changelog.markdown

Authentic Jobs

Find your next gig from the console! This is a Ruby wrapper for the API.


sudo gem install authentic_jobs


Create a client with your API key

client ='OU812') # <-- Get your key at

Search for jobs

jobs = => 'austintxus', :keywords => 'ruby')

List all companies with current listings

companies = client.companies

List all job types

types = client.types

List all job categories

categories = client.categories

The categories, types, and locations methods are all cached after the first call. To refresh, simply add a bang:


All calls return a Hashie::Mash and support dot-notation.

Note on Patches/Pull Requests

  • Fork the project.
  • Make your feature addition or bug fix.
  • Add tests for it. This is important so I don't break it in a future version unintentionally.
  • Commit, do not mess with rakefile, version, or history. (if you want to have your own version, that is fine but bump version in a commit by itself I can ignore when I pull)
  • Send me a pull request. Bonus points for topic branches.


Copyright (c) 2009 Wynn Netherland. See LICENSE for details.

Something went wrong with that request. Please try again.