Provide VBA code for Access and MS Office programs to use the Adobe EchoSign API

$70
1
Delivery in
1 day
Rating
100%
(3 reviews)
Response time
within a few hours

  • Views 2,122
  • Sales 6
  • 3
   
  • 3

What you get with this Hourlie

I will provide VBA source code to interface with the Adobe EchoSign api,

List of REST api functions , legacy SOAP are similar, specify which one is required when ordering.

Function OAuth_Initilise(OAuth_ID As Integer, Optional Scope As String = "agreement_read+agreement_write") As Boolean
. Initilise the OAuth Token to Access Adobe Sign APIs

Function CancelAgreement(OAuth_ID As Integer, AgreementID As String) As Boolean
. RemoveDocument can be used to remove a document from the system.

Function GetAgreementStatus(OAuth_ID As Integer, AgreementID As String, Doc_Status As String) As Boolean
. Retrieves the latest status of an agreement.

Function GetCombinedDocument(OAuth_ID As Integer, AgreementID As String, FileNameAndPath As String, _
. Optional attachSupportingDocuments As Boolean = True, Optional auditReport As Boolean = False) As Boolean
. Gets a single combined PDF document for the documents associated with an agreement and saves it to a file.
. Options allow for corresponding supporting documents to be attached to the signed agreement as well as attaching an audit report.

Function GetCombinedDocumentURL(OAuth_ID As Integer, AgreementID As String, URL As String, _
. Optional attachSupportingDocuments As Boolean = True, Optional auditReport As Boolean = False) As Boolean
. Retrieves url of all visible pages of all the documents associated with an agreement
. Options allow for corresponding supporting documents to be attached to the signed agreement as well as attaching an audit report.

Function GetSigningUrl(OAuth_ID As Integer, AgreementID As String, email As String, esignUrl As String) As Boolean
. Fetches the email and URL for the a document given by AgreementID
.
Function SendDocument(OAuth_ID As Integer, Td_ID As Integer, DocName As String, emails As String, AgreementID As String, _
. Optional SignatureType As String = "ESign", Optional SignatureFlow As String = "SENDER_SIGNATURE_NOT_REQUIRED", Optional DaysUntilDeadline As Byte = 30) As Boolean
. SendDocument is used to send a document out for signature.

Function UploadTransientDocument(OAuth_ID As Integer, FileNameAndPath As String, td_id As Integer) As Boolean.
. Uploads a document and obtains the documents ID.

The above Functions return True if successfully, if False then V5Errors will return the error

Get more with Hourlie Add-ons

  • I can embed the code into your MS Office project

    Additional 4 working days

    +$141
  • I can provide additional api functions (priced per function)

    Additional 1 working day

    +$35
  • I can deliver all work in 1 working day
    +$141

What the Seller needs to start the work

I will supply the source VBA code which you can edit to suit you can copy and edit.

Please state if you are require the current REST api interface (JSON) or the legacy api (SOAP)

If you require the additional service of incorporating the code into your project then I will require a copy of your source code and an explanation of how you would like the integration to function.