Skip to content
The Official DocuSign Ruby Library used to interact with the eSign REST API. Send, sign, and approve documents using this client.
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
lib Fixed the JSON dependency requirement Oct 22, 2018
spec
tests
.gitignore
.travis.yml
Gemfile
Gemfile.lock
LICENSE
README.md
Rakefile
docusign_esign.gemspec
git_push.sh

README.md

The Official DocuSign Ruby Client

RubyGems version RubyGems downloads Build status

You can sign up for a free developer sandbox.

Requirements

Ruby 2.1.0 or higher [https://www.ruby-lang.org/en/].

Installation

Add this line to your application's Gemfile:

gem 'docusign_esign'

And then execute:

$ bundle install

Or install it yourself as:

$ gem install docusign_esign

JWT Authorization Example

See the JWT Ruby example for an example Ruby SDK implementation that uses the JWT bearer grant to authenticate. For additional authentication and Ruby SDK examples, see unit_tests_using_jwt_spec.rb.

Testing

Unit tests are available in the tests/spec folder.

Follow the steps below to run the test cases

  • Fill in all the required fields/values

  • Run the following command from the tests/spec folder

      bundle exec rspec <spec_filename>
    

Support

Feel free to log issues against this client through GitHub. We also have an active developer community on Stack Overflow, search the DocuSignAPI tag.

License

The DocuSign Ruby Client is licensed under the following License.

You can’t perform that action at this time.