All integrations

BoldSign

DOCS & KNOWLEDGE · FILES & DOCS

Documents out for signature, templates, contacts, and branding in the account they connected.

Acts as the person, not as itself

Each user connects their own account. Every call carries both identities — the agent and the person it is acting for — so the agent can never reach past what that individual can already do.

Credentials never touch the agent

Tokens live in the vault and attach server-side at call time. The agent holds a session, not a secret, and revoking access does not mean rotating a key.

Every call on the record

Who asked, which agent acted, which action ran, and the verdict that let it through — one audit trail across every integration, not one per vendor.

What an agent can do

Each action is granted on its own. An agent allowed to read is not thereby allowed to write, and the scope beside each row is what the acting user must have connected for it to run at all.

boldsign_delete_v1_brand_deleteWRITE

Permanently delete a branding profile. Documents already sent under it keep the branding they were sent with via DELETE /v1/brand/delete

BoldSign.Documents.All
boldsign_delete_v1_contactgroups_deleteWRITE

Permanently delete one contact group. The contacts in it are kept via DELETE /v1/contactGroups/delete

BoldSign.Documents.All
boldsign_delete_v1_contacts_deleteWRITE

Permanently delete one saved contact by id via DELETE /v1/contacts/delete

BoldSign.Documents.All
boldsign_delete_v1_customfield_deleteWRITE

Permanently delete one reusable custom field by id via DELETE /v1/customField/delete

BoldSign.Documents.All
boldsign_delete_v1_document_deleteWRITE

Move a document to the bin, or -- with deletePermanently -- destroy it outright, which cannot be undone via DELETE /v1/document/delete

BoldSign.Documents.Delete
boldsign_delete_v1_document_deletetagsWRITE

Detach labels from one or more documents. The documents themselves are untouched via DELETE /v1/document/deleteTags

BoldSign.Documents.Delete
boldsign_delete_v1_senderidentities_deleteWRITE

Permanently remove a sender identity. The account can no longer send from that address via DELETE /v1/senderIdentities/delete

BoldSign.SenderIdentity.Delete
boldsign_delete_v1_template_deleteWRITE

Permanently delete one template by id. Documents already sent from it are untouched via DELETE /v1/template/delete

BoldSign.Templates.Delete
boldsign_delete_v1_template_deletetagsWRITE

Detach labels from one or more templates. The templates themselves are untouched via DELETE /v1/template/deleteTags

BoldSign.Templates.Delete
boldsign_get_v1_brand_getREAD

Read one branding profile -- its name, logo, colours, sender email and the flags that decide what a signer sees -- by brand id via GET /v1/brand/get

BoldSign.Documents.All
boldsign_get_v1_brand_listREAD

List the account's branding profiles, one page at a time via GET /v1/brand/list

BoldSign.Documents.All
boldsign_get_v1_contactgroups_getREAD

Read one contact group and its members by id via GET /v1/contactGroups/get

BoldSign.Documents.All
boldsign_get_v1_contactgroups_listREAD

List the account's contact groups, one page at a time via GET /v1/contactGroups/list

BoldSign.Documents.All
boldsign_get_v1_contacts_getREAD

Read one saved contact by id via GET /v1/contacts/get

BoldSign.Documents.All
boldsign_get_v1_contacts_listREAD

List the account's saved contacts, filtered by contact type and search text, one page at a time via GET /v1/contacts/list

BoldSign.Documents.All
boldsign_get_v1_customfield_listREAD

List the reusable custom fields defined under one brand via GET /v1/customField/list

BoldSign.Documents.All
boldsign_get_v1_document_behalflistREAD

List the signature requests this credential sent on another user's behalf via GET /v1/document/behalfList

BoldSign.Documents.All
boldsign_get_v1_document_downloadREAD

Fetch the document's PDF. BoldSign answers with the FILE ITSELF, so Agentic Fabriq returns its content type, size, filename and -- only while it fits the inline bound -- its base64 bytes, never a truncated prefix via GET /v1/document/download

BoldSign.Documents.All
boldsign_get_v1_document_downloadattachmentREAD

Fetch one file a signer attached to a document. BoldSign answers with the FILE ITSELF, returned as bounded base64 or, over the bound, as metadata naming its size via GET /v1/document/downloadAttachment

BoldSign.Documents.All
boldsign_get_v1_document_downloadauditlogREAD

Fetch the document's certificate of completion -- who did what, when and from where. BoldSign answers with the FILE ITSELF, returned as bounded base64 or, over the bound, as metadata naming its size via GET /v1/document/downloadAuditLog

BoldSign.Documents.All
boldsign_get_v1_document_getembeddedsignlinkREAD

Mint a short-lived signing URL for one signer, to embed BoldSign's signing page in your product. The URL is a credential: whoever opens it can sign as that person via GET /v1/document/getEmbeddedSignLink

BoldSign.Documents.All
boldsign_get_v1_document_listREAD

List the signature requests this credential can see, filtered by status, sender, recipient, date range, labels and brand, one page at a time via GET /v1/document/list

BoldSign.Documents.All
boldsign_get_v1_document_propertiesREAD

Read everything BoldSign records about one signature request: its status, every signer and their state, the form fields, reminders, expiry, labels and audit-relevant timestamps via GET /v1/document/properties

BoldSign.Documents.All
boldsign_get_v1_document_teamlistREAD

List the signature requests belonging to one or more teams, with the same filters as the account listing via GET /v1/document/teamlist

BoldSign.Documents.All
boldsign_get_v1_plan_apicreditscountREAD

Read how many API credits the account has left. Sending documents spends them via GET /v1/plan/apiCreditsCount

BoldSign.Documents.All
boldsign_get_v1_senderidentities_listREAD

List the addresses the account may send from and the state of each request, one page at a time via GET /v1/senderIdentities/list

BoldSign.SenderIdentity.Read
boldsign_get_v1_senderidentities_propertiesREAD

Read one sender identity by email address, including its approval state via GET /v1/senderIdentities/properties

BoldSign.SenderIdentity.Read
boldsign_get_v1_teams_getREAD

Read one team by id, including its members via GET /v1/teams/get

BoldSign.Teams.Read
boldsign_get_v1_teams_listREAD

List the account's teams, one page at a time via GET /v1/teams/list

BoldSign.Teams.Read
boldsign_get_v1_template_downloadREAD

Fetch the template's PDF. BoldSign answers with the FILE ITSELF, returned as bounded base64 or, over the bound, as metadata naming its size via GET /v1/template/download

BoldSign.Templates.Read
boldsign_get_v1_template_listREAD

List the templates this credential can see, filtered by type, labels, brand and search text, one page at a time via GET /v1/template/list

BoldSign.Templates.Read
boldsign_get_v1_template_propertiesREAD

Read everything BoldSign records about one template: its roles, form fields, default message, labels and sharing via GET /v1/template/properties

BoldSign.Templates.Read
boldsign_get_v1_users_getREAD

Read one account user by id, including their email address, role and team via GET /v1/users/get

BoldSign.Users.Read
boldsign_get_v1_users_listREAD

List the people on the account with their roles, teams and state, one page at a time. This returns their email addresses via GET /v1/users/list

BoldSign.Users.Read
boldsign_patch_v1_document_addauthenticationWRITE

Require an extra identity check -- access code, email OTP, SMS or ID verification -- before a signer can open the document via PATCH /v1/document/addAuthentication

BoldSign.Documents.Write
boldsign_patch_v1_document_addtagsWRITE

Attach labels to one or more documents so they can be found and filtered later via PATCH /v1/document/addTags

BoldSign.Documents.Write
boldsign_patch_v1_document_changeaccesscodeWRITE

Replace the access code one signer must type before the document opens via PATCH /v1/document/changeAccessCode

BoldSign.Documents.Write
boldsign_patch_v1_document_changerecipientWRITE

Redirect an in-flight signature request to a different person, with a reason recorded in the audit trail via PATCH /v1/document/changeRecipient

BoldSign.Documents.Write
boldsign_patch_v1_document_extendexpiryWRITE

Push out the date an in-flight signature request stops accepting signatures via PATCH /v1/document/extendExpiry

BoldSign.Documents.Write
boldsign_patch_v1_document_prefillfieldsWRITE

Write values into a document's form fields before the signer opens it via PATCH /v1/document/prefillFields

BoldSign.Documents.Write
boldsign_patch_v1_document_removeauthenticationWRITE

Drop the extra identity check (access code, email OTP, SMS or ID verification) a signer had to pass before opening the document via PATCH /v1/document/RemoveAuthentication

BoldSign.Documents.Write
boldsign_patch_v1_template_addtagsWRITE

Attach labels to one or more templates so they can be found and filtered later via PATCH /v1/template/addTags

BoldSign.Templates.Write
boldsign_patch_v1_template_shareWRITE

Change who may use a template -- the whole account, named teams, or its owner alone via PATCH /v1/template/share

BoldSign.Templates.Write
boldsign_post_v1_brand_resetdefaultWRITE

Set which branding profile new documents use when none is named via POST /v1/brand/resetdefault

BoldSign.Documents.All
boldsign_post_v1_contactgroups_createWRITE

Create a named group of contacts that can be addressed as one recipient set via POST /v1/contactGroups/create

BoldSign.Documents.All
boldsign_post_v1_contacts_createWRITE

Add one or more contacts to the address book. The body is an ARRAY of contacts, each needing at least a name and an email address via POST /v1/contacts/create

BoldSign.Documents.All
boldsign_post_v1_customfield_createWRITE

Define a reusable form field -- its type, validation, default value and appearance -- that can be dropped onto any document or template via POST /v1/customField/create

BoldSign.Documents.All
boldsign_post_v1_customfield_createembeddedcustomfieldurlWRITE

Mint a short-lived URL that embeds BoldSign's own custom-field editor in your product. The URL is a credential: anyone holding it can edit the brand's custom fields until it expires via POST /v1/customField/createEmbeddedCustomFieldUrl

BoldSign.Documents.All
boldsign_post_v1_customfield_editWRITE

Change a reusable custom field's definition. Documents already sent keep the definition they were sent with via POST /v1/customField/edit

BoldSign.Documents.All
boldsign_post_v1_document_canceleditingWRITE

Release the edit lock an embedded editor session took on a document via POST /v1/document/cancelEditing

BoldSign.Documents.Write
boldsign_post_v1_document_createembeddedcloneurlWRITE

Mint a short-lived URL that embeds BoldSign's prepare page pre-filled from an existing document, so a new request can be sent from it via POST /v1/document/createEmbeddedCloneUrl

BoldSign.Documents.Create
boldsign_post_v1_document_createembeddedediturlWRITE

Mint a short-lived URL that embeds BoldSign's editor for an existing draft document. The URL is a credential for that document via POST /v1/document/createEmbeddedEditUrl

BoldSign.Documents.Write
boldsign_post_v1_document_createembeddedrequesturlWRITE

Create a signature request and return a short-lived URL that embeds BoldSign's own prepare-and-send page in your product. The URL is a credential for that document via POST /v1/document/createEmbeddedRequestUrl

BoldSign.Documents.Create
boldsign_post_v1_document_draftsendWRITE

Send a document that is still a draft. Every signer is emailed immediately via POST /v1/document/draftSend

BoldSign.Documents.Create
boldsign_post_v1_document_remindWRITE

Email a reminder to the signers who have not yet acted. This sends real mail to real people via POST /v1/document/remind

BoldSign.Documents.Write
boldsign_post_v1_document_revokeWRITE

Stop an in-flight signature request. Signers who have not finished can no longer sign, and the reason given is shown to them via POST /v1/document/revoke

BoldSign.Documents.Write
boldsign_post_v1_document_sendWRITE

Create a signature request from uploaded files or file URLs and SEND IT -- every signer is emailed immediately unless the request is scheduled or disabled via POST /v1/document/send

BoldSign.Documents.Create
boldsign_post_v1_identityverification_createembeddedverificationurlWRITE

Mint a short-lived URL that embeds BoldSign's identity-verification flow for one signer in your product via POST /v1/identityVerification/createEmbeddedVerificationUrl

BoldSign.Documents.All
boldsign_post_v1_identityverification_imageWRITE

Fetch an image captured during identity verification -- a selfie or a photo of an identity document. BoldSign answers with the FILE ITSELF, returned as bounded base64. This is personal identity data via POST /v1/identityVerification/image

BoldSign.Documents.All
boldsign_post_v1_identityverification_reportWRITE

Read the identity-verification result for one signer: the document they presented, the checks that ran and what each returned. This is personal identity data via POST /v1/identityVerification/report

BoldSign.Documents.All
boldsign_post_v1_senderidentities_createWRITE

Ask a person to let the account send documents from their email address. BoldSign emails them a request they must approve via POST /v1/senderIdentities/create

BoldSign.SenderIdentity.Create
boldsign_post_v1_senderidentities_rerequestWRITE

Ask again after a sender identity was declined or revoked. This sends real mail to a real person via POST /v1/senderIdentities/rerequest

BoldSign.SenderIdentity.Write
boldsign_post_v1_senderidentities_resendinvitationWRITE

Email the approval request again to a sender identity that has not responded. This sends real mail to a real person via POST /v1/senderIdentities/resendInvitation

BoldSign.SenderIdentity.Write
boldsign_post_v1_senderidentities_updateWRITE

Change the display name or redirect address on a sender identity via POST /v1/senderIdentities/update

BoldSign.SenderIdentity.Write
boldsign_post_v1_teams_createWRITE

Create a team so documents and templates can be shared within it via POST /v1/teams/create

BoldSign.Teams.Write
boldsign_post_v1_template_createWRITE

Create a reusable template from uploaded files or file URLs, with its roles, fields and default message via POST /v1/template/create

BoldSign.Templates.Create
boldsign_post_v1_template_createembeddedcloneurlWRITE

Mint a short-lived URL that embeds BoldSign's template builder pre-filled from an existing template, so a copy can be built from it via POST /v1/template/createEmbeddedCloneUrl

BoldSign.Templates.Create
boldsign_post_v1_template_createembeddedpreviewurlWRITE

Mint a short-lived URL that embeds a read-only preview of a template in your product via POST /v1/template/createEmbeddedPreviewUrl

BoldSign.Templates.Read
boldsign_post_v1_template_createembeddedrequesturlWRITE

Create a signature request from a template and return a short-lived URL that embeds BoldSign's prepare-and-send page in your product via POST /v1/template/createEmbeddedRequestUrl

BoldSign.Documents.CreateBoldSign.Templates.Read
boldsign_post_v1_template_createembeddedtemplateurlWRITE

Mint a short-lived URL that embeds BoldSign's template builder in your product so a new template can be built there via POST /v1/template/createEmbeddedTemplateUrl

BoldSign.Templates.Create
boldsign_post_v1_template_getembeddedtemplateediturlWRITE

Mint a short-lived URL that embeds BoldSign's template builder for an existing template. The URL is a credential for that template via POST /v1/template/getEmbeddedTemplateEditUrl

BoldSign.Templates.Write
boldsign_post_v1_template_mergeandsendWRITE

Combine several templates into one signature request and SEND IT. Every signer is emailed immediately via POST /v1/template/mergeAndSend

BoldSign.Documents.CreateBoldSign.Templates.Read
boldsign_post_v1_template_mergecreateembeddedrequesturlWRITE

Combine several templates into one signature request and return a short-lived URL that embeds BoldSign's prepare-and-send page via POST /v1/template/mergeCreateEmbeddedRequestUrl

BoldSign.Documents.CreateBoldSign.Templates.Read
boldsign_post_v1_template_sendWRITE

Create a signature request from a template and SEND IT -- every signer is emailed immediately unless the request is scheduled or disabled via POST /v1/template/send

BoldSign.Documents.CreateBoldSign.Templates.Read
boldsign_post_v1_users_cancelinvitationWRITE

Withdraw an invitation that has not been accepted via POST /v1/users/cancelInvitation

BoldSign.Users.Write
boldsign_post_v1_users_createWRITE

Invite a person to the BoldSign account with a role and an optional team. BoldSign emails them an invitation via POST /v1/users/create

BoldSign.Users.Write
boldsign_post_v1_users_resendinvitationWRITE

Email the account invitation again to a user who has not accepted. This sends real mail to a real person via POST /v1/users/resendInvitation

BoldSign.Users.Write
boldsign_put_v1_contactgroups_updateWRITE

Replace a contact group's name and membership via PUT /v1/contactGroups/update

BoldSign.Documents.All
boldsign_put_v1_contacts_updateWRITE

Replace one saved contact's name, email, company, job title and phone number via PUT /v1/contacts/update

BoldSign.Documents.All
boldsign_put_v1_document_editWRITE

Replace a draft document's files, signers, fields, message, expiry and reminder settings via PUT /v1/document/edit

BoldSign.Documents.Write
boldsign_put_v1_teams_updateWRITE

Change a team's name via PUT /v1/teams/update

BoldSign.Teams.Write
boldsign_put_v1_template_editWRITE

Replace a template's files, roles, fields, message and settings via PUT /v1/template/edit

BoldSign.Templates.Write
boldsign_put_v1_users_changeteamWRITE

Change which team a user belongs to via PUT /v1/users/changeTeam

BoldSign.Users.Write
boldsign_put_v1_users_updateWRITE

Change a user's name, role, team or active state via PUT /v1/users/update

BoldSign.Users.Write
boldsign_put_v1_users_updatemetadataWRITE

Write the account-level metadata BoldSign keeps beside a user record via PUT /v1/users/updateMetaData

BoldSign.Users.Write

Put BoldSign behind one governed endpoint.

Same permissions, same audit trail, whatever else you connect next.