Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

dropbox-sign

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

dropbox-sign

Dropbox Sign API

  • 1.7.0
  • PyPI
  • Socket score

Maintainers
1

dropbox-sign

Dropbox Sign v3 API

Migrating from legacy SDK

This SDK is generated from our officially maintained OpenAPI spec. We've made important updates that introduce new functionality and create feature parity between the Dropbox Sign API and the SDK. However, some of these changes are considered "breaking" in the sense that they'll require you to update your existing code in order to continue using the SDK. Please refer to this migration guide for more information.

Contributing

This repo is no longer accepting new issues or Pull Requests. All issues or Pull Requests must be opened against the hellosign/hellosign-openapi repo!

Changes to the SDK code

You must make SDK code changes in the mustache file within the templates directory that corresponds to the file you want updated.

We use OpenAPI Generator to automatically generate this SDK from the OAS, using the template files.

Building

You must have docker (or podman linked to docker) installed. Highly recommended to use rootless docker.

Run the following and everything is done for you:

./run-build

Attention: Any changes you have made to the SDK code that you have not made to the OAS file and/or the mustache template files will be lost when you run this command.

Installation & Usage

Requirements.

Python 3.7+

pip

Install using pip:

python3 -m pip install dropbox-sign==1.7.0

Alternatively:

pip install git+https://github.com/hellosign/dropbox-sign-python.git

Then import the package:

import dropbox_sign

Getting Started

Please follow the installation procedure and then run the following:

from pprint import pprint

from dropbox_sign import ApiClient, ApiException, Configuration, apis, models

configuration = Configuration(
    # Configure HTTP basic authorization: api_key
    username="YOUR_API_KEY",
    # or, configure Bearer (JWT) authorization: oauth2
    # access_token="YOUR_ACCESS_TOKEN",
)

with ApiClient(configuration) as api_client:
    account_api = apis.AccountApi(api_client)

    data = models.AccountCreateRequest(
        email_address="newuser@dropboxsign.com",
    )

    try:
        response = account_api.account_create(data)
        pprint(response)
    except ApiException as e:
        print("Exception when calling Dropbox Sign API: %s\n" % e)

Documentation for API Endpoints

All URIs are relative to https://api.hellosign.com/v3

ClassMethodHTTP requestDescription
AccountApiaccount_createPOST /account/createCreate Account
AccountApiaccount_getGET /accountGet Account
AccountApiaccount_updatePUT /accountUpdate Account
AccountApiaccount_verifyPOST /account/verifyVerify Account
ApiAppApiapi_app_createPOST /api_appCreate API App
ApiAppApiapi_app_deleteDELETE /api_app/{client_id}Delete API App
ApiAppApiapi_app_getGET /api_app/{client_id}Get API App
ApiAppApiapi_app_listGET /api_app/listList API Apps
ApiAppApiapi_app_updatePUT /api_app/{client_id}Update API App
BulkSendJobApibulk_send_job_getGET /bulk_send_job/{bulk_send_job_id}Get Bulk Send Job
BulkSendJobApibulk_send_job_listGET /bulk_send_job/listList Bulk Send Jobs
EmbeddedApiembedded_edit_urlPOST /embedded/edit_url/{template_id}Get Embedded Template Edit URL
EmbeddedApiembedded_sign_urlGET /embedded/sign_url/{signature_id}Get Embedded Sign URL
FaxApifax_deleteDELETE /fax/{fax_id}Delete Fax
FaxApifax_filesGET /fax/files/{fax_id}List Fax Files
FaxApifax_getGET /fax/{fax_id}Get Fax
FaxApifax_listGET /fax/listLists Faxes
FaxApifax_sendPOST /fax/sendSend Fax
FaxLineApifax_line_add_userPUT /fax_line/add_userAdd Fax Line User
FaxLineApifax_line_area_code_getGET /fax_line/area_codesGet Available Fax Line Area Codes
FaxLineApifax_line_createPOST /fax_line/createPurchase Fax Line
FaxLineApifax_line_deleteDELETE /fax_lineDelete Fax Line
FaxLineApifax_line_getGET /fax_lineGet Fax Line
FaxLineApifax_line_listGET /fax_line/listList Fax Lines
FaxLineApifax_line_remove_userPUT /fax_line/remove_userRemove Fax Line Access
OAuthApioauth_token_generatePOST /oauth/tokenOAuth Token Generate
OAuthApioauth_token_refreshPOST /oauth/token?refreshOAuth Token Refresh
ReportApireport_createPOST /report/createCreate Report
SignatureRequestApisignature_request_bulk_create_embedded_with_templatePOST /signature_request/bulk_create_embedded_with_templateEmbedded Bulk Send with Template
SignatureRequestApisignature_request_bulk_send_with_templatePOST /signature_request/bulk_send_with_templateBulk Send with Template
SignatureRequestApisignature_request_cancelPOST /signature_request/cancel/{signature_request_id}Cancel Incomplete Signature Request
SignatureRequestApisignature_request_create_embeddedPOST /signature_request/create_embeddedCreate Embedded Signature Request
SignatureRequestApisignature_request_create_embedded_with_templatePOST /signature_request/create_embedded_with_templateCreate Embedded Signature Request with Template
SignatureRequestApisignature_request_filesGET /signature_request/files/{signature_request_id}Download Files
SignatureRequestApisignature_request_files_as_data_uriGET /signature_request/files_as_data_uri/{signature_request_id}Download Files as Data Uri
SignatureRequestApisignature_request_files_as_file_urlGET /signature_request/files_as_file_url/{signature_request_id}Download Files as File Url
SignatureRequestApisignature_request_getGET /signature_request/{signature_request_id}Get Signature Request
SignatureRequestApisignature_request_listGET /signature_request/listList Signature Requests
SignatureRequestApisignature_request_release_holdPOST /signature_request/release_hold/{signature_request_id}Release On-Hold Signature Request
SignatureRequestApisignature_request_remindPOST /signature_request/remind/{signature_request_id}Send Request Reminder
SignatureRequestApisignature_request_removePOST /signature_request/remove/{signature_request_id}Remove Signature Request Access
SignatureRequestApisignature_request_sendPOST /signature_request/sendSend Signature Request
SignatureRequestApisignature_request_send_with_templatePOST /signature_request/send_with_templateSend with Template
SignatureRequestApisignature_request_updatePOST /signature_request/update/{signature_request_id}Update Signature Request
TeamApiteam_add_memberPUT /team/add_memberAdd User to Team
TeamApiteam_createPOST /team/createCreate Team
TeamApiteam_deleteDELETE /team/destroyDelete Team
TeamApiteam_getGET /teamGet Team
TeamApiteam_infoGET /team/infoGet Team Info
TeamApiteam_invitesGET /team/invitesList Team Invites
TeamApiteam_membersGET /team/members/{team_id}List Team Members
TeamApiteam_remove_memberPOST /team/remove_memberRemove User from Team
TeamApiteam_sub_teamsGET /team/sub_teams/{team_id}List Sub Teams
TeamApiteam_updatePUT /teamUpdate Team
TemplateApitemplate_add_userPOST /template/add_user/{template_id}Add User to Template
TemplateApitemplate_createPOST /template/createCreate Template
TemplateApitemplate_create_embedded_draftPOST /template/create_embedded_draftCreate Embedded Template Draft
TemplateApitemplate_deletePOST /template/delete/{template_id}Delete Template
TemplateApitemplate_filesGET /template/files/{template_id}Get Template Files
TemplateApitemplate_files_as_data_uriGET /template/files_as_data_uri/{template_id}Get Template Files as Data Uri
TemplateApitemplate_files_as_file_urlGET /template/files_as_file_url/{template_id}Get Template Files as File Url
TemplateApitemplate_getGET /template/{template_id}Get Template
TemplateApitemplate_listGET /template/listList Templates
TemplateApitemplate_remove_userPOST /template/remove_user/{template_id}Remove User from Template
TemplateApitemplate_update_filesPOST /template/update_files/{template_id}Update Template Files
UnclaimedDraftApiunclaimed_draft_createPOST /unclaimed_draft/createCreate Unclaimed Draft
UnclaimedDraftApiunclaimed_draft_create_embeddedPOST /unclaimed_draft/create_embeddedCreate Embedded Unclaimed Draft
UnclaimedDraftApiunclaimed_draft_create_embedded_with_templatePOST /unclaimed_draft/create_embedded_with_templateCreate Embedded Unclaimed Draft with Template
UnclaimedDraftApiunclaimed_draft_edit_and_resendPOST /unclaimed_draft/edit_and_resend/{signature_request_id}Edit and Resend Unclaimed Draft

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

api_key

  • Type: HTTP basic authentication

oauth2

  • Type: Bearer authentication (JWT)

Author

apisupport@hellosign.com

About this package

This Python package is automatically generated by the OpenAPI Generator project:

  • API version: 3.0.0
  • Package version: 1.7.0
  • Build package: org.openapitools.codegen.languages.PythonClientCodegen

Keywords

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc