Read more at sandbox.api.paperlex.com.
require 'rubygems' require 'paperlex' Paperlex.token = "b53b0c15dce176b4" templates = Paperlex::Slaw.all nda_template = templates.first contract = Paperlex::Contract.create({ :slaw_id => nda_template.uuid, :subject => "My First NDA", :number_of_signers => 2, :responses => { :party_a => "John Smith", :party_b => "Jane Smith", :party_a_address => "[email protected]", :party_b_address => "[email protected]", :confidential_duration => "1 year" } }) contract.responses[:confidential_duration] = "2 years" contract.responses[:state] = "New York" contract.save_responses contract.create_signer(:email => "[email protected]") contract.create_signer(:email => "[email protected]") review_session = contract.create_review_session(:email => "[email protected]", :expires_in => 172800) puts "URL: #{review_session.url}"