For Agents
Send documents for e-signature, manage templates, and embed signing flows with Dropbox Sign. Supports bulk dispatch, embedded signatures, and OAuth-scoped agent access.
Get started with Dropbox Sign API in minutes using your preferred integration method.
# Add to your MCP client config (Claude Desktop, Cursor, Windsurf)
{
"jentic": {
"url": "https://api.jentic.com/mcp",
"auth": "oauth"
}
}
# Then ask your agent:
"send a document for electronic signature"
# → Jentic returns the GET /events tool with parameter schema, agent executes.What an agent can do with Dropbox Sign API API.
Send a document for electronic signature via POST /signature_request/send
Create reusable templates and dispatch them with POST /signature_request/send_with_template
Issue embedded signing and template editing URLs via /embedded/sign_url and /embedded/edit_url
Bulk-dispatch signature requests through /signature_request/bulk_send_with_template
GET STARTED
Use for: I need to send a contract for electronic signature, Send the same NDA to 200 candidates in one batch, Generate an embedded signing URL for a customer, Retrieve the signed PDF after a signature request completes
Not supported: Does not handle file storage, document collaboration, or notarization — use for electronic signature workflows only.
Jentic publishes the only available OpenAPI document for Dropbox Sign API, keeping it validated and agent-ready.
Jentic publishes the only available OpenAPI specification for Dropbox Sign API, keeping it validated and agent-ready. Dropbox Sign (formerly HelloSign) is a legally binding electronic signature service that lets applications send documents for signature, embed signing flows, manage templates, and handle bulk dispatch. The API exposes 73 endpoints covering signature requests, templates, team and account management, embedded sign and edit URLs, fax, OAuth, and reporting. Authentication accepts either HTTP Basic with an API key or OAuth 2.0 bearer tokens.
Manage team membership, API apps, and account settings under /team, /api_app, and /account
Generate downloadable signed-document files from /signature_request/files
Retrieve reports on activity and usage through /report
Patterns agents use Dropbox Sign API API for, with concrete tasks.
★ Sales Contract Dispatch
Send sales contracts and order forms for signature directly from a CRM or deal-room workflow. POST /signature_request/send accepts the document, signers, and field placement, then issues an email request and returns a signature_request_id the agent can poll. Round-trip from draft to fully signed PDF typically takes minutes once signers respond.
POST /signature_request/send with a PDF, two signer emails, and required fields, then poll GET /signature_request/{id} until status is signed and download the file via GET /signature_request/files/{id}
Embedded Signing in a Web App
Embed a Dropbox Sign signing flow inside a web product so users sign without leaving the app. The agent calls /embedded/sign_url to mint a single-use signing URL after creating a request with embedded=true, then the front-end loads the URL in the Dropbox Sign iframe. This avoids handling document storage and signature legality in your own stack.
Create an embedded signature request via POST /signature_request/create_embedded, then call GET /embedded/sign_url/{signature_id} and return the URL to the front-end
Bulk Signature Dispatch from a Template
Send the same templated document to hundreds or thousands of recipients in a single bulk operation, useful for HR onboarding waves or compliance attestations. POST /signature_request/bulk_send_with_template accepts a template_id and a CSV-style signer list and creates a bulk_send_job whose status the agent polls via /bulk_send_job/{id}.
POST /signature_request/bulk_send_with_template with template_id and 500 signer rows, then poll GET /bulk_send_job/{bulk_send_job_id} until completed
Agent-Driven Signature Workflows via Jentic
Wire Dropbox Sign into agent workflows that draft, dispatch, and reconcile signed documents. Through Jentic the agent searches by intent, loads the schema for /signature_request/send, and executes without scraping HelloSign's reference, which keeps the integration loop short and keeps API keys out of agent context.
Search Jentic for 'send a document for signature', load the Dropbox Sign /signature_request/send schema, and execute with signer details supplied by the parent workflow
73 endpoints — jentic publishes the only available openapi specification for dropbox sign api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/signature_request/send
Send a document for signature
/signature_request/{signature_request_id}
Get a signature request
/signature_request/send_with_template
Send a signature request from a template
/embedded/sign_url/{signature_id}
Get an embedded sign URL
/embedded/edit_url/{template_id}
Get an embedded template edit URL
/bulk_send_job/{bulk_send_job_id}
Get bulk send job status
/account
Get account details
/signature_request/send
Send a document for signature
/signature_request/{signature_request_id}
Get a signature request
/signature_request/send_with_template
Send a signature request from a template
/embedded/sign_url/{signature_id}
Get an embedded sign URL
/embedded/edit_url/{template_id}
Get an embedded template edit URL
Three things that make agents converge on Jentic-routed access.
Credential isolation
Dropbox Sign API keys and OAuth bearer tokens are stored encrypted in the Jentic vault. Agents receive a scoped execution token, so neither the Basic-auth key nor user OAuth tokens enter the agent's prompt context.
Intent-based discovery
Agents search Jentic by intent (for example 'send a document for signature' or 'check signature status') and Jentic returns the matching Dropbox Sign operation with its input schema, so the agent can call the right endpoint without browsing the HelloSign reference.
Time to first call
Direct Dropbox Sign integration: 2-4 days to handle auth, multipart uploads, polling, and embedded URL flows. Through Jentic: under 1 hour — search, load schema, execute.
Alternatives and complements available in the Jentic catalogue.
PandaDoc API
Document automation and esignature platform with stronger CPQ and proposal templating than Dropbox Sign
Choose PandaDoc when the workflow needs proposal generation with pricing tables; choose Dropbox Sign for lighter-weight signature dispatch
Rebrandly API
Branded short links for tracking signature request emails
Pair with Dropbox Sign when the workflow wraps signing URLs in branded links to track open and click rates
Shopify Admin API
Trigger contract signing flows from commerce events like high-value orders
Pair with Dropbox Sign when an enterprise checkout requires a signed agreement before fulfilment
Specific to using Dropbox Sign API API through Jentic.
Why is there no official OpenAPI spec for Dropbox Sign API?
Dropbox does not publish an OpenAPI specification for Dropbox Sign that matches the live v3 surface. Jentic generates and maintains this spec so that AI agents and developers can call Dropbox Sign API via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.
What authentication does the Dropbox Sign API use?
The API accepts HTTP Basic with an API key as the username, or OAuth 2.0 bearer tokens for end-user-scoped access. Through Jentic the credential is stored in the vault and injected at execution, so it never enters the agent prompt.
Can I send a document for signature with the Dropbox Sign API?
Yes. POST /signature_request/send accepts the document, signers, and field placement and returns a signature_request_id you can poll via GET /signature_request/{signature_request_id}.
What are the rate limits for the Dropbox Sign API?
Limits are not declared in the OpenAPI spec. Dropbox Sign documents account-level quotas in the dashboard; have your agent retry on HTTP 429 with exponential backoff.
How do I run a bulk signature dispatch through Jentic?
Search Jentic for 'bulk send signature requests', load the schema for POST /signature_request/bulk_send_with_template, and execute with a template_id and signer list. Then poll GET /bulk_send_job/{bulk_send_job_id} for completion. Install with pip install jentic.
Can I embed signing inside my own application?
Yes. Create an embedded request, then call GET /embedded/sign_url/{signature_id} to mint a single-use signing URL that loads in the Dropbox Sign iframe.
/bulk_send_job/{bulk_send_job_id}
Get bulk send job status
/account
Get account details