developers.docusign.com Open in urlscan Pro
2a02:26f0:7100:991::3fc  Public Scan

URL: https://developers.docusign.com/
Submission: On September 14 via api from IE — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

Back

 * APIs & SDKs
   
 * Get Started
 * Tools
   
 * Support
 * Community
   
 * Pricing
   
 * Partners
   
 * More
   

Developer Account



EASILY JUMPSTART YOUR INTEGRATION

Access Quickstart, concepts, examples and guides all in one place to build an
integration from scratch today

ACCESS QUICKSTART, CONCEPTS, EXAMPLES AND GUIDES ALL IN ONE PLACE TO BUILD AN
INTEGRATION FROM SCRATCH TODAY

Get started



AN API FOR EVERYTHING

Whatever your eSignature and agreement lifecycle management needs, we have an
API for that. From simple to complex scenarios, and whether you need cloud,
on-prem, or hybrid, we've got you covered.

eSignature REST API
Integrate eSignature into your app or workflow, including payments, and so much
more
Overview

API Reference

Click API
Capture consent with one click for simple agreements such as terms & conditions
and privacy policies
Overview

API Reference

Rooms API
Streamline complex real estate and mortgage agreements and workflows by property
Overview

API Reference

See all our APIs

 * Ruby
 * PHP
 * Python
 * Java
 * PowerShell
 * Bash
 * Node.js
 * C#


Copy to clipboard

1tabs = DocuSign_eSign::Tabs.new2tabs.sign_here_tabs = Array(signHere)34signer = DocuSign_eSign::Signer.new5signer.email = "mary@example.com"6signer.name = "Mary White"7signer.recipient_id = "1"89# Add a recipient to sign the document10recipients = DocuSign_eSign::Recipients.new11recipients.signers = Array(signer)1213envelop_definition = DocuSign_eSign::EnvelopeDefinition.new14envelop_definition.email_subject = "[DocuSign Ruby SDK] - Please sign this doc"1516# set envelope status to "sent" to immediately send the signature request17envelop_definition.status = status.nil? ? 'sent' : status18envelop_definition.recipients = recipients19envelop_definition.documents = Array(document)2021options = DocuSign_eSign::CreateEnvelopeOptions.new2223# STEP 3: Create envelope24api_client = create_api_client()25envelopes_api = DocuSign_eSign::EnvelopesApi.new(api_client)26return envelopes_api.create_envelope($account_id, envelop_definition, options)


BUILT FOR DEVELOPERS, BY DEVELOPERS

Quickly integrate DocuSign technologies into your app or website - your way. We
guide you through every step along the way.

 * Award-winning APIs
 * SDKs in six languages
 * Postman collections
 * Personalized sample code
 * Free developer account


Get Started



CHECK OUT WHAT'S NEW


EVENTS

FEATURED EVENT

API Office Hours live from Seattle - September 19, 10am PDT

September 19, 2023


VIDEOS

LATEST VIDEO

Dreamforce 2023 CLM Workflow & Collaboration | Events

September 6, 2023

Sign Up

WANT THE LATEST UPDATES IN YOUR INBOX?

Sign up for our newsletter to get the latest and greatest for DocuSign
developers! Find the latest issue in the Newsletter Archive.




YOU'RE IN GOOD COMPANY



Join thousands of businesses who have integrated their apps with the DocuSign
Platform





Platform 101
Get up to speed on our concepts and platform

Stack Overflow
Get answers from our API experts and community

GitHub
Find our SDKs and other source code

Partner Directory
See the full directory of DocuSign partners
   APIs
 * eSignature API
 * Click API
 * DocuSign Admin API
 * Rooms API
 * Notary API (Beta)
 * View all

   Featured Content
 * Quickstart
 * Sample Apps
 * Authentication
 * Webhooks
 * Go-Live
 * SDKs

   Help
 * Support
 * FAQs
 * API Office Hours

   More
 * Partner With Us
 * DocuSign University
 * Trust Center
 * Trust Portal

DocuSign.com
Terms of use
Privacy Policy
Cookie Settings
Intellectual Property
© DocuSign Inc. 2023