For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Dropbox Sign WebSDKsSign Up
DocumentationAPIChangelog
DocumentationAPIChangelog
  • API Quickstart
  • API Reference
    • Welcome
    • Authentication
    • Account
    • Signature Request
    • Template
    • Bulk Send Job
    • Report
    • Team
    • Unclaimed Draft
    • Embedded
    • API App
      • GETGet API App
      • GETList API Apps
      • POSTCreate API App
      • PUTUpdate API App
      • DELDelete API App
    • Fax
    • Fax Line
  • Manual Reference Pages
    • Warnings and Errors
    • Constants
    • Search
    • Premium Branding
    • Expiration
    • Glossary
LogoLogo
Dropbox Sign WebSDKsSign Up
On this page
  • API App Endpoints
API Reference

API App

||View as Markdown|
Was this page helpful?
Previous

Get Embedded Template Edit URL

Next

Get API App

Built with

API Apps are most commonly used by developers building with embedded workflows or OAuth. When an API App is created, a unique client_id is assigned to that API App, which is used in both the server and client side requests that make up embedded workflows.

A single account can own multiple API Apps, and they can be created and managed programmatically through the API App endpoints or through the web on Dropbox Sign’s API settings page. Using multiple API apps is a great approach to managing custom branding on a per-signature request basis.

  • Configure an app’s custom branding by calling Update API App
  • Change the client_id between calls to apply that branding on that respective app

The API App object contains an owner_account object that team admins can use for visibility into which accounts on the team have created API apps.

API App Endpoints

SummaryEndpointDescription
GET API App/api_app/{client_id}Returns an object with information about an API App.
List API Apps/api_app/listReturns a list of API Apps that are accessible by you.
Create API App/api_appCreates a new API App.
Update API AppPUT
/api_app/{client_id}
Updates an existing API App.
Delete API AppDELETE
/api_app/{client_id}
Deletes an API App.