The Official DocuSign Ruby Library used to interact with the eSign REST API. Send, sign, and approve documents using this client.
Switch branches/tags
Nothing to show
Clone or download
gsnavin Merge pull request #14 from docusign/ngopala/DCM-2937
Fixed the JSON dependency requirement
Latest commit c190acd Oct 22, 2018

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.