Skip to content

HTTPS clone URL

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

Failed to load latest commit information.
examples
lib
test
.document
.gitignore
.yardopts
LICENSE
README.markdown
Rakefile
VERSION
authentic_jobs.gemspec
changelog.markdown

README.markdown

Authentic Jobs

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

Installation

sudo gem install authentic_jobs

Usage

Create a client with your API key

client = AuthenticJobs.new('OU812') # <-- Get your key at http://www.authenticjobs.com/api/

Search for jobs

jobs = client.search(:location => '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:

client.categories!
client.types!
client.locations!

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

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

Something went wrong with that request. Please try again.