Dropbox Sign API Directory

Dropbox Sign, formerly HelloSign, is an electronic signature platform allowing users to securely sign, send, and manage legally binding documents online. It can be integrated seamlessly with Dropbox and other cloud services, and simplifies workflows by enabling remote collaboration and reducing the need for physical paperwork. Ideal for businesses of all sizes, Dropbox Sign ensures compliance with global e-signature laws, offering a fast and reliable contract management and document processing solution.

Dropbox Sign APIs enable developers to integrate electronic signature functionality directly into their applications. With easy-to-use endpoints, the API allows businesses to automate document workflows, request signatures, and track the status of agreements in real-time. It supports advanced features like template creation, embedded signing, and customizable branding, making it flexible for many use cases. The API also ensures security and compliance, providing audit trails and adhering to global e-signature standards like ESIGN and eIDAS.

Key highlights of Dropbox Sign APIs include:

  • Easy Integration: They simplify embedding e-signatures into websites or apps with minimal code.
  • Embedded Signing: They allow users to sign documents directly within your app or site.
  • Templates: They support reusable templates for recurring documents, improving workflow efficiency.
  • Custom Branding: They also offer white-label options for branded signing experiences.
  • Real-time Status Tracking: They provide real-time updates on document signing progress.
  • Security & Compliance: They ensure documents meet global e-signature standards (ESIGN, eIDAS) with audit trails and secure encryption.
  • Team Management: They support multi-user workflows and team-based access to documents.

In this article, we’ll provide an overview of the Dropbox Sign API endpoints.

Dropbox API Endpoints

Here are the most commonly used Dropbox API endpoints:

Account

  • GET /v3/account
  • PUT /v3/account
  • POST /v3/account/create
  • POST /v3/account/verify

Signature Request

  • GET /v3/signature_request/{signature_request_id}
  • GET /v3/signature_request/list
  • GET /v3/signature_request/files/{signature_request_id}
  • GET /v3/signature_request/files_as_data_uri/{signature_request_id}
  • GET /v3/signature_request/files_as_file_url/{signature_request_id}
  • POST /v3/signature_request/send
  • POST /v3/signature_request/send_with_template
  • POST /v3/signature_request/bulk_send_with_template
  • POST /v3/signature_request/remind/{signature_request_id}
  • POST /v3/signature_request/release_hold/{signature_request_id}
  • POST /v3/signature_request/update/{signature_request_id}
  • POST /v3/signature_request/cancel/{signature_request_id}
  • POST /v3/signature_request/remove/{signature_request_id}
  • POST /v3/signature_request/create_embedded
  • POST /v3/signature_request/create_embedded_with_template
  • POST /v3/signature_request/bulk_create_embedded_with_template

Templates

  • GET /v3/template/{template_id}
  • GET /v3/template/list
  • POST /v3/template/create
  • POST /v3/template/create_embedded_draft
  • POST /v3/template/delete/{template_id}
  • GET /v3/template/files/{template_id}
  • GET /v3/template/files_as_data_uri/{template_id}
  • GET /v3/template/files_as_file_url/{template_id}
  • POST /v3/template/update_files/{template_id}
  • POST /v3/template/add_user/{template_id}
  • POST /v3/template/remove_user/{template_id}

Bulk Send Job

  • GET /v3/bulk_send_job/{bulk_send_job_id}
  • GET /v3/bulk_send_job/list

Report

  • POST /v3/report/create

Team

  • GET /v3/team
  • GET /v3/team/info
  • GET /v3/team/members/{team_id}
  • GET /v3/team/sub_teams/{team_id}
  • POST /v3/team/create
  • PUT /v3/team
  • DELETE /v3/team/destroy
  • PUT /v3/team/add_member
  • POST /v3/team/remove_member

Unclaimed Draft

  • POST /v3/unclaimed_draft/create
  • POST /v3/unclaimed_draft/create_embedded
  • POST /v3/unclaimed_draft/create_embedded_with_template
  • POST  /v3/unclaimed_draft/edit_and_resend/{signature_request_id}

Embedded

  • GET /v3/embedded/sign_url/{signature_id}
  • POST /v3/embedded/edit_url/{template_id}

Here’s a detailed reference to all the Dropbox API endpoints.

Dropbox Sign API FAQs

Here are the frequently asked questions about Dropbox Sign APIs to help you get started:

  1. What is the rate limit for Dropbox sign API? Answer
  2. Get Embedded Sign URL is asking for client ID Answer
  3. Dropbox sign refresh token getting expired after 1 hour Answer
  4. Create Template API Error Answer
  5. What is a best way to identify each document with its template after download Answer

Find more FAQs here.

Get started with Dropbox Sign API

Dropbox Sign API access is offered through various pricing plans: Essentials, Standard, and Premium. It also includes a test mode for trying out features before deploying them in production. For quick integration with multiple eSignature APIs, you can use Knit, a single API that connects to top SaaS platforms.

To sign up for free, click here. To check the pricing, see our pricing page.

#1 in Ease of Integrations

Trusted by businesses to streamline and simplify integrations seamlessly with GetKnit.