Skip to content

get

POST
/public/envelope/get

Retrieves an envelope by UUID. The response includes metadata, documents, attachments, signing and approval metrics, tags, and the list of participants (recipients) with their roles and status.

object
workspaceUuid

Optional. When omitted, the team’s default workspace is used.

string
>= 36 characters <= 36 characters
envelopeUuid
required

The UUID of the envelope to get.

string
>= 36 characters <= 36 characters

Default Response

object
uuid
required

The unique identifier of the envelope.

string
title
required

The title of the envelope.

string
<= 255 characters
status
required

The status of the envelope.

string
Allowed values: uploading draft approving signing complete declined canceled expired
creationDate
required

The date and time the envelope was created (unix timestamp).

number
updateDate
required

The date and time the envelope was last updated (unix timestamp).

number
sentDate
required
Any of:
number
owner
required

The creator of the envelope.

object
uuid
required

The unique identifier of the owner.

string
email
required

The email of the owner.

string
firstname
Any of:
string
lastname
Any of:
string
sender
required

Information about the sender of the envelope.

object
email
required

The email address of the sender.

string
name
required

The display name of the sender.

string
documents
required

The list of documents in the envelope.

Array<object>
object
uuid
required

The unique identifier of the document.

string
title
required

The title of the document.

string
<= 255 characters
blocks
required

The blocks content of the document organized by page number.

object
key
additional properties
Array
One of:
object
uuid
required
string
label
required
string
labelIcon
string
Allowed values: at text-t image signature user building-office road-horizon city building phone read-cv-logo calendar hash dot-outline check-square caret-down
x
required
number
y
required
number
height
number
width
number
exportable
required
boolean
recipientEmail
string
exported
boolean
color
string
Allowed values: primary info auxiliary success warning danger teal pink grape lime
recipientLabel
string
required
boolean
placeholder
string
defaultValue
Any of:
string
value
Any of:
string
type
required
string
Allowed values: text
text
required
string
maxLength
integer
> 0 <= 9007199254740991
templatedText
string
Allowed values: email fullname phone jobTitle company addressLine1 addressLine2 zipCode city country
editable
boolean
snapshotDate

The date and time the document snapshot was last updated (unix timestamp).

number
signaturesOnSeparatePage
required

Whether signatures are placed on a separate page from the document content.

boolean
initialsOnAllPages
required

Whether initials are required on all pages of the document.

boolean
mustReadAllPages
required

Whether the signer must read all pages before signing.

boolean
pageCount
required

The number of pages in the document.

number
attachments
required

The list of attachments in the envelope.

Array<object>
object
uuid
required

The unique identifier of the attachment.

string
title
required

The title of the attachment.

string
<= 255 characters
tags
required

The tags of the envelope.

Array<string>
0
metrics
required
object
signatureCount
required

The number of signatures on the envelope.

number
signatureRequiredCount
required

The number of signatures required on the envelope.

number
approvalCount
required

The number of approvals on the envelope.

number
approvalRequiredCount
required

The number of approvals required on the envelope.

number
signatureOrder
required

Whether signature order is enabled for this envelope.

boolean
customMessage
required
Any of:
string
useUserAsSenderName
required

Whether to use the user’s name (true) or team name (false) as sender in invitation emails.

boolean
expirationPeriod
required

Number of days until expiration of the recipient link invitation (min: 1, max: 90).

integer
>= 1 <= 90
reminderFrequencyPeriod
required
Any of:
integer
>= 1 <= 9007199254740991
recipients
required

Participants on this envelope (signers, approvers, and viewers), including contact fields, role, routing order, completion status, and invitation metadata when applicable.

Array<object>
object
email
required

Recipient email address.

string
firstname
required

Recipient first name.

string
lastname
required

Recipient last name.

string
phone
required

Recipient phone number.

string
jobTitle

Recipient job title.

string
company

Recipient company name.

string
addressLine1

Recipient primary address line.

string
addressLine2

Recipient secondary address line.

string
zipCode

Recipient postal or ZIP code.

string
city

Recipient city.

string
country

Recipient country.

string
role
required

Recipient role in the envelope workflow.

string
Allowed values: signer approver viewer
order
required

Recipient routing order in sequential workflows.

number
associatedContact
required

Whether this recipient is linked to an existing contact.

boolean
status
required

Current recipient completion status.

string
Allowed values: pending approved signed declined canceled
language
required

Recipient language preference.

string
Allowed values: en fr es it fi
verificationType
required

Default verification type for this participant on the envelope; it is the configuration applied when creating or refreshing invitations and links.

string
Allowed values: none sms email
invitation

Metadata for the recipient’s current valid invitation link, when one exists.

object
valid
required

Whether the recipient invitation link is currently valid.

boolean
expirationDate
required

Invitation link expiration timestamp (unix timestamp).

number
creationDate
required

Invitation link creation timestamp (unix timestamp).

number
lastNotificationDate
required
Any of:
number
medium
required

How the invitation is delivered (opaque application-specific value, e.g. email or webhook channel name).

string
verificationType
required

Verification mode stored on the active invitation link (snapshot from when the link was issued). May differ from the recipient’s top-level verificationType if the participant configuration was updated afterward.

string
Allowed values: none sms email

Default Response

object
statusCode
required

HTTP status code

number
error
required
object
code
required

The error code

string
Allowed values: WORKSPACE_NOT_FOUND ENVELOPE_NOT_FOUND INVALID_REQUEST_FORMAT
message
required

The error message

string
suggestion
required

A suggestion to resolve the error

string
documentationUrl
required

A URL to the documentation

string
details

Optional validation details (e.g. for INVALID_REQUEST_FORMAT)

Array<object>

Single validation issue (e.g. from request body schema)

object
path
required

JSON path to the invalid field

Array<string>
message
required

Validation error message for this field

string
requestId
required

The unique identifier of the request

string
timestamp
required

The timestamp of the response

string
path
required

The path of the request

string

Default Response

object
statusCode
required

HTTP status code

number
error
required
object
code
required

The error code

string
Allowed values: AUTHENTICATION_ERROR TUNNEL_ERROR TUNNEL_SESSION_NOT_FOUND INVALID_REQUEST_FORMAT
message
required

The error message

string
suggestion
required

A suggestion to resolve the error

string
documentationUrl
required

A URL to the documentation

string
details

Optional validation details (e.g. for INVALID_REQUEST_FORMAT)

Array<object>

Single validation issue (e.g. from request body schema)

object
path
required

JSON path to the invalid field

Array<string>
message
required

Validation error message for this field

string
requestId
required

The unique identifier of the request

string
timestamp
required

The timestamp of the response

string
path
required

The path of the request

string

Default Response

object
statusCode
required

HTTP status code

number
error
required
object
code
required

The error code

string
Allowed values: AUTHORIZATION_ERROR FEATURE_NOT_IN_CURRENT_PLAN INVALID_REQUEST_FORMAT
message
required

The error message

string
suggestion
required

A suggestion to resolve the error

string
documentationUrl
required

A URL to the documentation

string
details

Optional validation details (e.g. for INVALID_REQUEST_FORMAT)

Array<object>

Single validation issue (e.g. from request body schema)

object
path
required

JSON path to the invalid field

Array<string>
message
required

Validation error message for this field

string
requestId
required

The unique identifier of the request

string
timestamp
required

The timestamp of the response

string
path
required

The path of the request

string

Default Response

object
statusCode
required

HTTP status code

number
error
required
object
code
required

The error code

string
Allowed values: INTERNAL_SERVER_ERROR INVALID_REQUEST_FORMAT
message
required

The error message

string
suggestion
required

A suggestion to resolve the error

string
documentationUrl
required

A URL to the documentation

string
details

Optional validation details (e.g. for INVALID_REQUEST_FORMAT)

Array<object>

Single validation issue (e.g. from request body schema)

object
path
required

JSON path to the invalid field

Array<string>
message
required

Validation error message for this field

string
requestId
required

The unique identifier of the request

string
timestamp
required

The timestamp of the response

string
path
required

The path of the request

string