Apiture Gem
Create clients for REST APIs from their Swagger specification
Installation
Add this line to your application's Gemfile:
gem 'apiture'
And then execute:
$ bundle
Or install it yourself as:
$ gem install apiture
Usage
PivotalTracker = Apiture.load_api("pivotal_tracker.json")
client = PivotalTracker.new(api_token: 'afaketoken')
client.create_story(
project_id: '1234567',
story: {
name: 'Testing Pivotal API',
story_type: :chore
})
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request