Dropbox Unclaimed Draft API

_md__OpenApi::TAG::UNCLAIMED_DRAFT::DESCRIPTION

Operations 4

POST /unclaimed_draft/create Dropbox _t__UnclaimedDraftCreate::SUMMARY #
POST /unclaimed_draft/create_embedded Dropbox _t__UnclaimedDraftCreateEmbedded::SUMMARY #
POST /unclaimed_draft/create_embedded_with_template Dropbox _t__UnclaimedDraftCreateEmbeddedWithTemplate::SUMMARY #
POST /unclaimed_draft/edit_and_resend/{signature_request_id} Dropbox _t__UnclaimedDraftEditAndResend::SUMMARY #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/dropbox-unclaimed-draft-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

dropbox-unclaimed-draft-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Dropbox Sign Unclaimed Draft API
  description: The Dropbox Sign API offers a reliable, flexible set of eSignature tools that can be used to power digital agreements and turn slow, outdated business processes into a competitive advantage. With a broad range of highly-configurable features, the Dropbox Sign API empowers you to build secure signing experiences and document workflows that delight your users.
  termsOfService: https://www.hellosign.com/terms
  contact:
    email: apisupport@hellosign.com
  license:
    name: MIT
    url: https://opensource.org/licenses/MIT
  version: 3.0.0
servers:
- url: https://api.hellosign.com/v3
security:
- api_key: []
  oauth2:
  - account_access
  - signature_request_access
  - template_access
  - team_access
  - api_app_access
  - basic_account_info
  - request_signature
tags:
- name: Unclaimed Draft
  description: _md__OpenApi::TAG::UNCLAIMED_DRAFT::DESCRIPTION
paths:
  /unclaimed_draft/create:
    post:
      tags:
      - Unclaimed Draft
      summary: Dropbox _t__UnclaimedDraftCreate::SUMMARY
      description: _t__UnclaimedDraftCreate::DESCRIPTION
      operationId: unclaimedDraftCreate
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UnclaimedDraftCreateRequest'
            examples:
              default_example:
                $ref: '#/components/examples/UnclaimedDraftCreateRequestDefaultExample'
              form_fields_per_document:
                $ref: '#/components/examples/UnclaimedDraftCreateRequestFormFieldsPerDocumentExample'
              form_field_groups:
                $ref: '#/components/examples/UnclaimedDraftCreateRequestFormFieldGroupsExample'
              form_field_rules:
                $ref: '#/components/examples/UnclaimedDraftCreateRequestFormFieldRulesExample'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/UnclaimedDraftCreateRequest'
      responses:
        '200':
          description: successful operation
          headers:
            X-RateLimit-Limit:
              $ref: '#/components/headers/X-RateLimit-Limit'
            X-RateLimit-Remaining:
              $ref: '#/components/headers/X-RateLimit-Remaining'
            X-Ratelimit-Reset:
              $ref: '#/components/headers/X-Ratelimit-Reset'
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/UnclaimedDraftCreateResponse'
              examples:
                default_example:
                  $ref: '#/components/examples/UnclaimedDraftCreateResponseExample'
        4XX:
          description: failed_operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              examples:
                400_example:
                  $ref: '#/components/examples/Error400ResponseExample'
                401_example:
                  $ref: '#/components/examples/Error401ResponseExample'
                402_example:
                  $ref: '#/components/examples/Error402ResponseExample'
                403_example:
                  $ref: '#/components/examples/Error403ResponseExample'
                4XX_example:
                  $ref: '#/components/examples/Error4XXResponseExample'
      security:
      - api_key: []
      - oauth2:
        - signature_request_access
      x-codeSamples:
      - lang: PHP
        label: PHP
        source:
          $ref: examples/UnclaimedDraftCreate.php
      - lang: C#
        label: C#
        source:
          $ref: examples/UnclaimedDraftCreate.cs
      - lang: JavaScript
        label: JavaScript
        source:
          $ref: examples/UnclaimedDraftCreate.js
      - lang: TypeScript
        label: TypeScript
        source:
          $ref: examples/UnclaimedDraftCreate.ts
      - lang: Java
        label: Java
        source:
          $ref: examples/UnclaimedDraftCreate.java
      - lang: Ruby
        label: Ruby
        source:
          $ref: examples/UnclaimedDraftCreate.rb
      - lang: Python
        label: Python
        source:
          $ref: examples/UnclaimedDraftCreate.py
      - lang: cURL
        label: cURL
        source:
          $ref: examples/UnclaimedDraftCreate.sh
      x-meta:
        seo:
          title: _t__UnclaimedDraftCreate::SEO::TITLE
          description: _t__UnclaimedDraftCreate::SEO::DESCRIPTION
  /unclaimed_draft/create_embedded:
    post:
      tags:
      - Unclaimed Draft
      summary: Dropbox _t__UnclaimedDraftCreateEmbedded::SUMMARY
      description: _t__UnclaimedDraftCreateEmbedded::DESCRIPTION
      operationId: unclaimedDraftCreateEmbedded
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UnclaimedDraftCreateEmbeddedRequest'
            examples:
              default_example:
                $ref: '#/components/examples/UnclaimedDraftCreateEmbeddedRequestDefaultExample'
              form_fields_per_document:
                $ref: '#/components/examples/UnclaimedDraftCreateEmbeddedRequestFormFieldsPerDocumentExample'
              form_field_groups:
                $ref: '#/components/examples/UnclaimedDraftCreateEmbeddedRequestFormFieldGroupsExample'
              form_field_rules:
                $ref: '#/components/examples/UnclaimedDraftCreateEmbeddedRequestFormFieldRulesExample'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/UnclaimedDraftCreateEmbeddedRequest'
      responses:
        '200':
          description: successful operation
          headers:
            X-RateLimit-Limit:
              $ref: '#/components/headers/X-RateLimit-Limit'
            X-RateLimit-Remaining:
              $ref: '#/components/headers/X-RateLimit-Remaining'
            X-Ratelimit-Reset:
              $ref: '#/components/headers/X-Ratelimit-Reset'
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/UnclaimedDraftCreateResponse'
              examples:
                default_example:
                  $ref: '#/components/examples/UnclaimedDraftCreateEmbeddedResponseExample'
        4XX:
          description: failed_operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              examples:
                400_example:
                  $ref: '#/components/examples/Error400ResponseExample'
                401_example:
                  $ref: '#/components/examples/Error401ResponseExample'
                402_example:
                  $ref: '#/components/examples/Error402ResponseExample'
                403_example:
                  $ref: '#/components/examples/Error403ResponseExample'
                404_example:
                  $ref: '#/components/examples/Error404ResponseExample'
                409_example:
                  $ref: '#/components/examples/Error409ResponseExample'
                4XX_example:
                  $ref: '#/components/examples/Error4XXResponseExample'
      security:
      - api_key: []
      - oauth2:
        - request_signature
        - signature_request_access
      x-codeSamples:
      - lang: PHP
        label: PHP
        source:
          $ref: examples/UnclaimedDraftCreateEmbedded.php
      - lang: C#
        label: C#
        source:
          $ref: examples/UnclaimedDraftCreateEmbedded.cs
      - lang: JavaScript
        label: JavaScript
        source:
          $ref: examples/UnclaimedDraftCreateEmbedded.js
      - lang: TypeScript
        label: TypeScript
        source:
          $ref: examples/UnclaimedDraftCreateEmbedded.ts
      - lang: Java
        label: Java
        source:
          $ref: examples/UnclaimedDraftCreateEmbedded.java
      - lang: Ruby
        label: Ruby
        source:
          $ref: examples/UnclaimedDraftCreateEmbedded.rb
      - lang: Python
        label: Python
        source:
          $ref: examples/UnclaimedDraftCreateEmbedded.py
      - lang: cURL
        label: cURL
        source:
          $ref: examples/UnclaimedDraftCreateEmbedded.sh
      x-meta:
        seo:
          title: _t__UnclaimedDraftCreateEmbedded::SEO::TITLE
          description: _t__UnclaimedDraftCreateEmbedded::SEO::DESCRIPTION
  /unclaimed_draft/create_embedded_with_template:
    post:
      tags:
      - Unclaimed Draft
      summary: Dropbox _t__UnclaimedDraftCreateEmbeddedWithTemplate::SUMMARY
      description: _t__UnclaimedDraftCreateEmbeddedWithTemplate::DESCRIPTION
      operationId: unclaimedDraftCreateEmbeddedWithTemplate
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UnclaimedDraftCreateEmbeddedWithTemplateRequest'
            examples:
              default_example:
                $ref: '#/components/examples/UnclaimedDraftCreateEmbeddedWithTemplateRequestDefaultExample'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/UnclaimedDraftCreateEmbeddedWithTemplateRequest'
      responses:
        '200':
          description: successful operation
          headers:
            X-RateLimit-Limit:
              $ref: '#/components/headers/X-RateLimit-Limit'
            X-RateLimit-Remaining:
              $ref: '#/components/headers/X-RateLimit-Remaining'
            X-Ratelimit-Reset:
              $ref: '#/components/headers/X-Ratelimit-Reset'
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/UnclaimedDraftCreateResponse'
              examples:
                default_example:
                  $ref: '#/components/examples/UnclaimedDraftCreateEmbeddedWithTemplateResponseExample'
        4XX:
          description: failed_operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              examples:
                400_example:
                  $ref: '#/components/examples/Error400ResponseExample'
                401_example:
                  $ref: '#/components/examples/Error401ResponseExample'
                402_example:
                  $ref: '#/components/examples/Error402ResponseExample'
                403_example:
                  $ref: '#/components/examples/Error403ResponseExample'
                404_example:
                  $ref: '#/components/examples/Error404ResponseExample'
                409_example:
                  $ref: '#/components/examples/Error409ResponseExample'
                429_example:
                  $ref: '#/components/examples/Error429ResponseExample'
                4XX_example:
                  $ref: '#/components/examples/Error4XXResponseExample'
      security:
      - api_key: []
      - oauth2:
        - signature_request_access
      x-codeSamples:
      - lang: PHP
        label: PHP
        source:
          $ref: examples/UnclaimedDraftCreateEmbeddedWithTemplate.php
      - lang: C#
        label: C#
        source:
          $ref: examples/UnclaimedDraftCreateEmbeddedWithTemplate.cs
      - lang: JavaScript
        label: JavaScript
        source:
          $ref: examples/UnclaimedDraftCreateEmbeddedWithTemplate.js
      - lang: TypeScript
        label: TypeScript
        source:
          $ref: examples/UnclaimedDraftCreateEmbeddedWithTemplate.ts
      - lang: Java
        label: Java
        source:
          $ref: examples/UnclaimedDraftCreateEmbeddedWithTemplate.java
      - lang: Ruby
        label: Ruby
        source:
          $ref: examples/UnclaimedDraftCreateEmbeddedWithTemplate.rb
      - lang: Python
        label: Python
        source:
          $ref: examples/UnclaimedDraftCreateEmbeddedWithTemplate.py
      - lang: cURL
        label: cURL
        source:
          $ref: examples/UnclaimedDraftCreateEmbeddedWithTemplate.sh
      x-meta:
        seo:
          title: _t__UnclaimedDraftCreateEmbeddedWithTemplate::SEO::TITLE
          description: _t__UnclaimedDraftCreateEmbeddedWithTemplate::SEO::DESCRIPTION
  /unclaimed_draft/edit_and_resend/{signature_request_id}:
    post:
      tags:
      - Unclaimed Draft
      summary: Dropbox _t__UnclaimedDraftEditAndResend::SUMMARY
      description: _t__UnclaimedDraftEditAndResend::DESCRIPTION
      operationId: unclaimedDraftEditAndResend
      parameters:
      - name: signature_request_id
        in: path
        description: _t__UnclaimedDraftEditAndResend::SIGNATURE_REQUEST_ID
        required: true
        schema:
          type: string
        example: fa5c8a0b0f492d768749333ad6fcc214c111e967
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UnclaimedDraftEditAndResendRequest'
            examples:
              default_example:
                $ref: '#/components/examples/UnclaimedDraftEditAndResendRequestDefaultExample'
      responses:
        '200':
          description: successful operation
          headers:
            X-RateLimit-Limit:
              $ref: '#/components/headers/X-RateLimit-Limit'
            X-RateLimit-Remaining:
              $ref: '#/components/headers/X-RateLimit-Remaining'
            X-Ratelimit-Reset:
              $ref: '#/components/headers/X-Ratelimit-Reset'
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/UnclaimedDraftCreateResponse'
              examples:
                default_example:
                  $ref: '#/components/examples/UnclaimedDraftEditAndResendExample'
        4XX:
          description: failed_operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              examples:
                400_example:
                  $ref: '#/components/examples/Error400ResponseExample'
                401_example:
                  $ref: '#/components/examples/Error401ResponseExample'
                402_example:
                  $ref: '#/components/examples/Error402ResponseExample'
                403_example:
                  $ref: '#/components/examples/Error403ResponseExample'
                404_example:
                  $ref: '#/components/examples/Error404ResponseExample'
                409_example:
                  $ref: '#/components/examples/Error409ResponseExample'
                410_example:
                  $ref: '#/components/examples/Error410ResponseExample'
                4XX_example:
                  $ref: '#/components/examples/Error4XXResponseExample'
      security:
      - api_key: []
      - oauth2:
        - request_signature
        - signature_request_access
      x-codeSamples:
      - lang: PHP
        label: PHP
        source:
          $ref: examples/UnclaimedDraftEditAndResend.php
      - lang: C#
        label: C#
        source:
          $ref: examples/UnclaimedDraftEditAndResend.cs
      - lang: JavaScript
        label: JavaScript
        source:
          $ref: examples/UnclaimedDraftEditAndResend.js
      - lang: TypeScript
        label: TypeScript
        source:
          $ref: examples/UnclaimedDraftEditAndResend.ts
      - lang: Java
        label: Java
        source:
          $ref: examples/UnclaimedDraftEditAndResend.java
      - lang: Ruby
        label: Ruby
        source:
          $ref: examples/UnclaimedDraftEditAndResend.rb
      - lang: Python
        label: Python
        source:
          $ref: examples/UnclaimedDraftEditAndResend.py
      - lang: cURL
        label: cURL
        source:
          $ref: examples/UnclaimedDraftEditAndResend.sh
      x-meta:
        seo:
          title: _t__UnclaimedDraftEditAndResend::SEO::TITLE
          description: _t__UnclaimedDraftEditAndResend::SEO::DESCRIPTION
components:
  schemas:
    ErrorResponse:
      required:
      - error
      properties:
        error:
          $ref: '#/components/schemas/ErrorResponseError'
      type: object
    UnclaimedDraftCreateResponse:
      properties:
        unclaimed_draft:
          $ref: '#/components/schemas/UnclaimedDraftResponse'
        warnings:
          description: _t__WarningResponse::LIST_DESCRIPTION
          type: array
          items:
            $ref: '#/components/schemas/WarningResponse'
      type: object
      x-internal: true
    SubSigningOptions:
      description: _t__Sub::SigningOptions::DESCRIPTION
      required:
      - default_type
      properties:
        default_type:
          description: _t__Sub::SigningOptions::DEFAULT
          type: string
          enum:
          - draw
          - phone
          - type
          - upload
        draw:
          description: _t__Sub::SigningOptions::DRAW
          type: boolean
          default: false
        phone:
          description: _t__Sub::SigningOptions::PHONE
          type: boolean
          default: false
        type:
          description: _t__Sub::SigningOptions::TYPE
          type: boolean
          default: false
        upload:
          description: _t__Sub::SigningOptions::UPLOAD
          type: boolean
          default: false
      type: object
    UnclaimedDraftCreateEmbeddedWithTemplateRequest:
      required:
      - client_id
      - requester_email_address
      - template_ids
      properties:
        allow_decline:
          description: _t__UnclaimedDraftCreateEmbeddedWithTemplate::ALLOW_DECLINE
          type: boolean
          default: false
        allow_reassign:
          description: _t__UnclaimedDraftCreateEmbeddedWithTemplate::ALLOW_REASSIGN
          type: boolean
          default: false
        ccs:
          description: _t__Sub::CC::DESCRIPTION
          type: array
          items:
            $ref: '#/components/schemas/SubCC'
        client_id:
          description: _t__UnclaimedDraftCreateEmbeddedWithTemplate::CLIENT_ID
          type: string
        custom_fields:
          description: _t__Sub::CustomField::TEMPLATE
          type: array
          items:
            $ref: '#/components/schemas/SubCustomField'
        editor_options:
          $ref: '#/components/schemas/SubEditorOptions'
        field_options:
          $ref: '#/components/schemas/SubFieldOptions'
        files:
          description: _t__UnclaimedDraftCreateEmbeddedWithTemplate::FILES
          type: array
          items:
            type: string
            format: binary
        file_urls:
          description: _t__UnclaimedDraftCreateEmbeddedWithTemplate::FILE_URLS
          type: array
          items:
            type: string
        force_signer_roles:
          description: _t__UnclaimedDraftCreateEmbeddedWithTemplate::FORCE_SIGNER_ROLES
          type: boolean
          default: false
        force_subject_message:
          description: _t__UnclaimedDraftCreateEmbeddedWithTemplate::FORCE_SUBJECT_MESSAGE
          type: boolean
          default: false
        hold_request:
          description: _t__UnclaimedDraftCreateEmbeddedWithTemplate::HOLD_REQUEST
          type: boolean
          default: false
        is_for_embedded_signing:
          description: _t__UnclaimedDraftCreateEmbeddedWithTemplate::IS_FOR_EMBEDDED_SIGNING
          type: boolean
          default: false
        message:
          description: _t__UnclaimedDraftCreateEmbeddedWithTemplate::MESSAGE
          type: string
          maxLength: 5000
        metadata:
          description: _t__Sub::Metadata::DESCRIPTION
          type: object
          maxItems: 10
          additionalProperties: {}
        preview_only:
          description: _t__UnclaimedDraftCreateEmbeddedWithTemplate::PREVIEW_ONLY
          type: boolean
          default: false
        requester_email_address:
          description: _t__UnclaimedDraftCreateEmbeddedWithTemplate::REQUESTER_EMAIL_ADDRESS
          type: string
          format: email
        requesting_redirect_url:
          description: _t__UnclaimedDraftCreateEmbeddedWithTemplate::REQUESTING_REDIRECT_URL
          type: string
        show_preview:
          description: _t__UnclaimedDraftCreateEmbeddedWithTemplate::SHOW_PREVIEW
          type: boolean
          default: false
        show_progress_stepper:
          description: _t__UnclaimedDraftCreateEmbeddedWithTemplate::SHOW_PROGRESS_STEPPER
          type: boolean
          default: true
        signers:
          description: _t__Sub::UnclaimedDraftTemplateSigner::DESCRIPTION
          type: array
          items:
            $ref: '#/components/schemas/SubUnclaimedDraftTemplateSigner'
        signing_options:
          $ref: '#/components/schemas/SubSigningOptions'
        signing_redirect_url:
          description: _t__UnclaimedDraftCreateEmbeddedWithTemplate::SIGNING_REDIRECT_URL
          type: string
        skip_me_now:
          description: _t__UnclaimedDraftCreateEmbeddedWithTemplate::SKIP_ME_NOW
          type: boolean
          default: false
        subject:
          description: _t__UnclaimedDraftCreateEmbeddedWithTemplate::SUBJECT
          type: string
          maxLength: 255
        template_ids:
          description: _t__UnclaimedDraftCreateEmbeddedWithTemplate::TEMPLATE_IDS
          type: array
          items:
            type: string
        test_mode:
          description: _t__UnclaimedDraftCreateEmbeddedWithTemplate::TEST_MODE
          type: boolean
          default: false
        title:
          description: _t__UnclaimedDraftCreateEmbeddedWithTemplate::TITLE
          type: string
          maxLength: 255
        populate_auto_fill_fields:
          description: _t__UnclaimedDraftCreateEmbeddedWithTemplate::POPULATE_AUTO_FILL_FIELDS
          type: boolean
          default: false
        allow_ccs:
          description: _t__UnclaimedDraftCreateEmbeddedWithTemplate::ALLOW_CCS
          type: boolean
          default: false
      type: object
    ErrorResponseError:
      description: _t__ErrorResponseError::DESCRIPTION
      required:
      - error_msg
      - error_name
      properties:
        error_msg:
          description: _t__ErrorResponseError::ERROR_MSG
          type: string
        error_path:
          description: _t__ErrorResponseError::ERROR_PATH
          type: string
        error_name:
          description: _t__ErrorResponseError::ERROR_NAME
          type: string
      type: object
    UnclaimedDraftResponse:
      description: _t__UnclaimedDraftResponse::DESCRIPTION
      properties:
        signature_request_id:
          description: _t__UnclaimedDraft::SIGNATURE_REQUEST_ID
          type:
          - string
          - 'null'
        claim_url:
          description: _t__UnclaimedDraft::CLAIM_URL
          type: string
        signing_redirect_url:
          description: _t__UnclaimedDraft::SIGNING_REDIRECT_URL
          type:
          - string
          - 'null'
        requesting_redirect_url:
          description: _t__UnclaimedDraft::REQUESTING_REDIRECT_URL
          type:
          - string
          - 'null'
        expires_at:
          description: _t__UnclaimedDraft::EXPIRES_AT
          type:
          - integer
          - 'null'
        test_mode:
          description: _t__UnclaimedDraft::TEST_MODE
          type: boolean
      type: object
      x-internal: true
    UnclaimedDraftCreateEmbeddedRequest:
      description: ''
      required:
      - client_id
      - requester_email_address
      properties:
        files:
          description: _t__UnclaimedDraftCreateEmbedded::FILES
          type: array
          items:
            type: string
            format: binary
        file_urls:
          description: _t__UnclaimedDraftCreateEmbedded::FILE_URLS
          type: array
          items:
            type: string
        allow_ccs:
          description: _t__UnclaimedDraftCreateEmbedded::ALLOW_CCS
          type: boolean
          default: true
        allow_decline:
          description: _t__UnclaimedDraftCreateEmbedded::ALLOW_DECLINE
          type: boolean
          default: false
        allow_reassign:
          description: _t__UnclaimedDraftCreateEmbedded::ALLOW_REASSIGN
          type: boolean
          default: false
        attachments:
          description: _t__SubAttachment::LIST_DESCRIPTION
          type: array
          items:
            $ref: '#/components/schemas/SubAttachment'
        cc_email_addresses:
          description: _t__UnclaimedDraftCreateEmbedded::CC_EMAIL_ADDRESSES
          type: array
          items:
            type: string
            format: email
        client_id:
          description: _t__UnclaimedDraftCreateEmbedded::CLIENT_ID
          type: string
        custom_fields:
          description: _t__Sub::CustomField::DESCRIPTION
          type: array
          items:
            $ref: '#/components/schemas/SubCustomField'
        editor_options:
          $ref: '#/components/schemas/SubEditorOptions'
        field_options:
          $ref: '#/components/schemas/SubFieldOptions'
        force_signer_page:
          description: _t__UnclaimedDraftCreateEmbedded::FORCE_SIGNER_PAGE
          type: boolean
          default: false
        force_subject_message:
          description: _t__UnclaimedDraftCreateEmbedded::FORCE_SUBJECT_MESSAGE
          type: boolean
          default: false
        form_field_groups:
          description: _t__Sub::FormFieldGroup::DESCRIPTION
          type: array
          items:
            $ref: '#/components/schemas/SubFormFieldGroup'
        form_field_rules:
          description: _t__Sub::FormFieldRule::DESCRIPTION
          type: array
          items:
            $ref: '#/components/schemas/SubFormFieldRule'
        form_fields_per_document:
          description: _t__Sub::FormFieldsPerDocument::DESCRIPTION
          type: array
          items:
            $ref: '#/components/schemas/SubFormFieldsPerDocumentBase'
        hide_text_tags:
          description: _t__UnclaimedDraftCreateEmbedded::HIDE_TEXT_TAGS
          type: boolean
          default: false
        hold_request:
          description: _t__UnclaimedDraftCreateEmbedded::HOLD_REQUEST
          type: boolean
          default: false
        is_for_embedded_signing:
          description: _t__UnclaimedDraftCreateEmbedded::IS_FOR_EMBEDDED_SIGNING
          type: boolean
          default: false
        message:
          description: _t__UnclaimedDraftCreateEmbedded::MESSAGE
          type: string
          maxLength: 5000
        metadata:
          description: _t__Sub::Metadata::DESCRIPTION
          type: object
          maxItems: 10
          additionalProperties: {}
        requester_email_address:
          description: _t__UnclaimedDraftCreateEmbedded::REQUESTER_EMAIL_ADDRESS
          type: string
          format: email
        requesting_redirect_url:
          description: _t__UnclaimedDraftCreateEmbedded::REQUESTING_REDIRECT_URL
          type: string
        show_preview:
          description: _t__UnclaimedDraftCreateEmbedded::SHOW_PREVIEW
          type: boolean
        show_progress_stepper:
          description: _t__UnclaimedDraftCreateEmbedded::SHOW_PROGRESS_STEPPER
          type: boolean
          default: true
        signers:
          description: _t__Sub::UnclaimedDraftSigner::DESCRIPTION
          type: array
          items:
            $ref: '#/components/schemas/SubUnclaimedDraftSigner'
        signing_options:
          $ref: '#/components/schemas/SubSigningOptions'
        signing_redirect_url:
          description: _t__UnclaimedDraftCreateEmbedded::SIGNING_REDIRECT_URL
          type: string
        skip_me_now:
          description: _t__UnclaimedDraftCreateEmbedded::SKIP_ME_NOW
          type: boolean
          default: false
        subject:
          description: _t__UnclaimedDraftCreateEmbedded::SUBJECT
          type: string
          maxLength: 200
        test_mode:
          description: _t__UnclaimedDraftCreateEmbedded::TEST_MODE
          type: boolean
          default: false
        type:
          description: _t__UnclaimedDraftCreateEmbedded::TYPE
          type: string
          default: request_signature
          enum:
          - send_document
          - request_signature
        use_preexisting_fields:
          description: _t__UnclaimedDraftCreateEmbedded::USE_PREEXISTING_FIELDS
          type: boolean
          default: false
        use_text_tags:
          description: _t__UnclaimedDraftCreateEmbedded::USE_TEXT_TAGS
          type: boolean
          default: false
        populate_auto_fill_fields:
          description: _t__UnclaimedDraftCreateEmbedded::POPULATE_AUTO_FILL_FIELDS
          type: boolean
          default: false
        expires_at:
          description: _t__UnclaimedDraftCreateEmbedded::EXPIRES_AT
          type:
          - integer
          - 'null'
      type: object
    WarningResponse:
      description: _t__WarningResponse::LIST_DESCRIPTION
      required:
      - warning_msg
      - warning_name
      properties:
        warning_msg:
          description: _t__WarningResponse::WARNING_MSG
          type: string
        warning_name:
          description: _t__WarningResponse::WARNING_NAME
          type: string
      type: object
    SubEditorOptions:
      description: _t__Sub::EditorOptions::DESCRIPTION
      properties:
        allow_edit_signers:
          description: _t__Sub::EditorOptions::ALLOW_EDIT_SIGNERS
          type: boolean
          default: false
        allow_edit_documents:
          description: _t__Sub::EditorOptions::ALLOW_EDIT_DOCUMENTS
          type: boolean
          default: false
      type: object
    SubAttachment:
      required:
      - name
      - signer_index
      properties:
        instructions:
          description: _t__Sub::Attachment::INSTRUCTIONS
          type: string
        name:
          description: _t__Sub::Attachment::NAME
          type: string
        required:
          description: _t__Sub::Attachment::REQUIRED
          type: boolean
          default: false
        signer_index:
          description: _t__Sub::Attachment::SIGNER_INDEX
          type: integer
      type: object
    SubFormFieldsPerDocumentBase:
      description: _t__Sub::FormFieldsPerDocument::DESCRIPTION
      required:
      - document_index
      - api_id
      - type
      - required
      - signer
      - width
      - height
      - x
      - y
      properties:
        document_index:
          description: _t__Sub::FormFieldsPerDocument::DOCUMENT_INDEX
          type: integer
        api_id:
          description: _t__Sub::FormFieldsPerDocument::API_ID
          type: string
        height:
          description: _t__Sub::FormFieldsPerDocument::HEIGHT
          type: integer
        name:
          description: _t__Sub::FormFieldsPerDocument::NAME
          type: string
        page:
          description: _t__Sub::FormFieldsPerDocument::PAGE
          type:
          - integer
          - 'null'
        required:
          description: _t__Sub::FormFieldsPerDocument::REQUIRED
          type: boolean
        signer:
          description: _t__Sub::FormFieldsPerDocument::SIGNER
          type: string
          x-int-or-string: true
        type:
          type: string
        width:
          description: _t__Sub::FormFieldsPerDocument::WIDTH
          type: integer
        x:
          description: _t__Sub::FormFieldsPerDocument::X
          type: integer
        y:
          description: _t__Sub::FormFieldsPerDocument::Y
          type: integer
      type: object
      discriminator:
        propertyName: type
        mapping:
          text: '#/components/schemas/SubFormFieldsPerDocumentText'
          dropdown: '#/components/schemas/SubFormFieldsPerDocumentDropdown'
          hyperlink: '#/components/schemas/SubFormFieldsPerDocumentHyperlink'
          checkbox: '#/components/schemas/SubFormFieldsPerDocumentCheckbox'
          radio: '#/components/schemas/SubFormFieldsPerDocumentRadio'
          signature: '#/components/schemas/SubFormFieldsPerDocumentSignature'
          date_signed: '#/components/schemas/SubFormFieldsPerDocumentDateSigned'
          initials: '#/components/schemas/SubFormFieldsPerDocumentInitials'
          text-merge: '#/components/schemas/SubFormFieldsPerDocumentTextMerge'
          checkbox-merge: '#/components/schemas/SubFormFieldsPerDocumentCheckboxMerge'
      x-internal: true
      x-base-class: true
    SubFormFieldRule:
      required:
      - id
      - trigger_operator
      - triggers
      - actions
      properties:
        id:
          description: _t__Sub::FormFieldRule::ID
       

# --- truncated at 32 KB (45 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/dropbox/refs/heads/main/openapi/dropbox-unclaimed-draft-api-openapi.yml