{"id":25553893,"url":"https://github.com/docusign/docusign-soap-sdk","last_synced_at":"2025-06-13T21:05:23.311Z","repository":{"id":56525965,"uuid":"1321968","full_name":"docusign/docusign-soap-sdk","owner":"docusign","description":"Wraps the DocuSign eSignature SOAP API in 5 different languages: Java, C#, PHP, Ruby, Salesforce (Apex)","archived":false,"fork":false,"pushed_at":"2020-05-21T22:36:29.000Z","size":5937,"stargazers_count":89,"open_issues_count":7,"forks_count":122,"subscribers_count":36,"default_branch":"master","last_synced_at":"2025-04-11T22:51:39.479Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://docusign.com/devcenter","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/docusign.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2011-02-02T21:33:17.000Z","updated_at":"2024-08-12T19:19:44.000Z","dependencies_parsed_at":"2022-08-15T20:20:42.638Z","dependency_job_id":null,"html_url":"https://github.com/docusign/docusign-soap-sdk","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/docusign/docusign-soap-sdk","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/docusign%2Fdocusign-soap-sdk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/docusign%2Fdocusign-soap-sdk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/docusign%2Fdocusign-soap-sdk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/docusign%2Fdocusign-soap-sdk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/docusign","download_url":"https://codeload.github.com/docusign/docusign-soap-sdk/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/docusign%2Fdocusign-soap-sdk/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259719716,"owners_count":22901238,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-02-20T12:03:03.345Z","updated_at":"2025-06-13T21:05:23.285Z","avatar_url":"https://github.com/docusign.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"DocuSign SOAP SDK \n===========================================================================\n\nThe DocuSign Web Services API provides methods for integrating the DocuSign \nAPI into an application to gather electronic signatures and data. \n\nTo get started, go to our DevCenter (http://www.docusign.com/devcenter/)\nand set up a Free Demo Account and credentials for your project.\n\nGet help on the Community Forums at http://community.docusign.com\n\nWiki on GitHub at https://github.com/docusign/DocuSign-eSignature-SDK/wiki\n\n\n\nImportant Terms\n----------\n\n`Integrator Key`: Identifies a single integration. Every API \nrequest includes the Integrator Key and a \nusername/password combination\n\n`Envelope`: Just like a normal Postal Envelope.It contains \nthings like Documents, Recipients, and Tabs\n\n`Document`: The PDF, Doc, Image, or other file you want \nsigned. If it is not a PDF, you must include the File \nExtension in the API call\n\n`Tab`: Tied to a position on a Document and defines what \nhappens there. For example, you have a SignHere Tab \nwherever you want a Recipient to sign\n\n`Recipient`: The person you want to send the Envelope \nto. Requires a UserName and Email\n\n`Captive (or Embedded) Recipient`: Recipient signs in an iframe on your \nwebsite instead of receving an email \n\n`PowerForm`: A pre-created Envelope that you can launch\ninstead of writing server-side code\n\n\nSystem Requirements\n----------\n\nSystem requirements for Microsoft .NET samples:\n- Visual Studio 2008+ (with applicable system requirements)\n- NUnit 2.5.7+ (from http://www.nunit.org/?p=download)\n \nSystem requirements for Java samples:\n- Java Development Kit 1.6\n- Apache Ant 1.6\n\nSystem requirements for PHP samples:\n- PHP Version 5.3+\n-  libcurl/7.19.4 OpenSSL/0.9.8k zlib/1.2.3 \n\nSystem requirements for Ruby samples:\n- Ruby 2.3.7\n\n\nDocumentation\n----------\n\nFull Documentation can be downloaded or viewed online by going here:\nhttp://www.docusign.com/developer-center/documentation\n\nIn order to help developers get started with the Web Services API, we have\ndeveloped sample code and documentation for .NET, PHP, Ruby and Java\nenvironments.  \n\nThis SDK includes samples in Java, .NET, Ruby, PHP, and Apex (Salesforce).  \nYou will need to apply here http://www.docusign.com/devcenter in order to get \na development account which is required to run the samples.\n \nWSDL files can be downloaded directly from our webservice end point.\n\nhttps://demo.docusign.net/api/3.0/api.asmx?WSDL - \nmain web service description \n\nhttps://demo.docusign.net/api/3.0/credential.asmx?WSDL -\ncredential web service that has a subset of functions and doesn't require\nWS-Security SOAP headers\n\n\nRate Limits\n----------\n\nPlease note: Applications are not allowed to poll for envelope status more\nthan once every 15 minutes and we discourage integrators from continuously\nretrieving status on envelopes that are in a terminal state (Completed, \nDeclined, and Voided).  Excessive polling will result in your API access \nbeing revoked.  \nIf you need immediate notification of envelope events we encourage you to \nreview envelope events or use our Connect Publisher technology, DocuSign \nConnect as an alternative.\n\n\nMore Information\n----------\n\nProfessional Services is also available to help define and implement your\nproject fast.  We also encourage you to use the `DocuSignApi` tag on Stack\nOverflow to search for answered questions or ask new ones:  \n[DocuSignAPI](http://stackoverflow.com/questions/tagged/docusignapi)\n\n\nAPI Possibilities\n----------\n\nThe DocuSign API helps developers build solutions that can: \n\n     - Send documents for signature one at a time or in bulk\n     - Require authentication before signing\n     - Define signature locations using static or relative signature location descriptions on any document page\n     - Define optional/required data field locations, masks, and pre-population\n     - Assign individuals specific form fields\n     - Include embedded signing where the developer hosts an iframe that renders the DocuSign experience\n     - Support remote signing where the Recipient receives an email with a link and completes signing from a branded page\n     - Route signing to multiple recipients in parallel, serial, or a combination of the two\n     - Submit partially specified envelopes for later completion by the customer.\n     - Void an envelope that has been submitted but not yet completed.\n     - Retrieve the status of an envelope including sent, signed, voided, forwarded, etc.\n     - Retrieve the digitally signed completed PDF of every document in an envelope.\n     - Retrieve the completed PDF for each separate document in an envelope.\n     - Retrieve the e-sign status of a recipient.\n     - Retrieve the certificate and audit log of the transaction\n     - Transfer an envelope to another DocuSign user or account.\n     - Correct recipient information for an existing envelope.\n     - Resend a notification email to an existing recipient.\n     - Correct the workflow for envelopes have already been submitted\n     - Retrieve the Member level permissions for the optional features.\n     - Turn on or off the envelope ID stamp\n     - Retrieve data entered by signers filling in the data fields. \n     - Submit documents for signature without any signing tabs at all, which invokes a freeform signing process that the recipient will follow to place signatures\n     - Specify electronic vaulting for Envelopes.\n     - Extract and remove original copies of documents from the DocuSign systems.\n\n\nLicense\n----------\n\nThe DocuSign SOAP SDK is licensed under the following [License](LICENSE).\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdocusign%2Fdocusign-soap-sdk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdocusign%2Fdocusign-soap-sdk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdocusign%2Fdocusign-soap-sdk/lists"}