Docusign · Arazzo Workflow

DocuSign Inspect Recipient Tabs

Version 1.0.0

List an envelope's recipients, then retrieve the tabs assigned to a chosen recipient.

1 workflow 2 source APIs 1 provider
View Spec View on GitHub AgreementsContractsDigital Transaction ManagementDocumentsElectronic SignaturesE-SignatureArazzoWorkflows

Provider

docusign

Workflows

inspect-recipient-tabs
Resolve a recipient and read the tabs assigned to them.
Lists envelope recipients and retrieves the tab collection for the specified recipient.
2 steps inputs: accountId, envelopeId, recipientId outputs: envelopeId, signHereTabs, textTabs
1
listRecipients
List the envelope recipients to confirm the target recipient exists before fetching its tabs.
2
listTabs
Retrieve the full tab collection assigned to the specified recipient.

Source API Descriptions

Arazzo Workflow Specification

Raw ↑
arazzo: 1.0.1
info:
  title: DocuSign Inspect Recipient Tabs
  summary: List an envelope's recipients, then retrieve the tabs assigned to a chosen recipient.
  description: >-
    Surfaces exactly what a recipient is being asked to fill in. The workflow
    lists the recipients of an envelope to confirm the target recipient and
    capture its recipient id, then retrieves the full set of tabs (signature,
    initial, date, text, and other field types) assigned to that recipient so
    your application can render or validate the signing form. Every step spells
    out its request inline so the flow can be read and executed without opening
    the underlying OpenAPI description.
  version: 1.0.0
  x-realizes-capability-ids:
  - BC-150.10
  x-capability-derivation:
    method: 'deterministic join: sourceDescriptions -> per-tag OpenAPI -> tag/capability edge. No classification at this step.'
    min_confidence: 0.7
    sources:
    - capability_id: BC-150.10
      capability_name: Contract Management
      spec: docusign-recipients-api-openapi.yml
      confidence: 0.7
    model: Turbo EA Capabilities by Vincent Verdet — Turbo EA, https://github.com/vincentmakes/turbo-ea-capabilities, CC BY 4.0
sourceDescriptions:
- name: recipientsApi
  url: ../openapi/docusign-recipients-api-openapi.yml
  type: openapi
- name: tabsApi
  url: ../openapi/docusign-tabs-api-openapi.yml
  type: openapi
workflows:
- workflowId: inspect-recipient-tabs
  summary: Resolve a recipient and read the tabs assigned to them.
  description: >-
    Lists envelope recipients and retrieves the tab collection for the
    specified recipient.
  inputs:
    type: object
    required:
    - accountId
    - envelopeId
    - recipientId
    properties:
      accountId:
        type: string
        description: The DocuSign account ID (GUID or short account number).
      envelopeId:
        type: string
        description: The ID of the envelope to inspect.
      recipientId:
        type: string
        description: The recipient ID whose tabs are retrieved.
  steps:
  - stepId: listRecipients
    description: >-
      List the envelope recipients to confirm the target recipient exists
      before fetching its tabs.
    operationId: Recipients_ListRecipients
    parameters:
    - name: accountId
      in: path
      value: $inputs.accountId
    - name: envelopeId
      in: path
      value: $inputs.envelopeId
    - name: include_tabs
      in: query
      value: 'true'
    successCriteria:
    - condition: $statusCode == 200
    outputs:
      signers: $response.body#/signers
  - stepId: listTabs
    description: >-
      Retrieve the full tab collection assigned to the specified recipient.
    operationId: Tabs_ListTabs
    parameters:
    - name: accountId
      in: path
      value: $inputs.accountId
    - name: envelopeId
      in: path
      value: $inputs.envelopeId
    - name: recipientId
      in: path
      value: $inputs.recipientId
    successCriteria:
    - condition: $statusCode == 200
    outputs:
      signHereTabs: $response.body#/signHereTabs
      textTabs: $response.body#/textTabs
  outputs:
    envelopeId: $inputs.envelopeId
    signHereTabs: $steps.listTabs.outputs.signHereTabs
    textTabs: $steps.listTabs.outputs.textTabs

Work with this as data

Every workflow 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 arazzo workflows

4 MCP tools reach this
  • find_arazzoBrowse and filter every workflow in the catalog.
  • 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 workflow
curl "https://apis.io/api/v1/arazzo/docusign-inspect-recipient-tabs-workflow"
All arazzo workflows
curl "https://apis.io/api/v1/arazzo?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.