Sign in

Send template

documented

Sends a signing request using a template.

POST /v1/template/send?templateId={templateId}Templateno implementation yet0 runs
No implementation yet. Run it to have the agent write one, or open a pull request with your own.

Seed example (keychains curl)

npx -y keychains@latest curl 'https://api.boldsign.com/v1/template/send?templateId={{$templateId}}' \
  -X POST \
  -H 'accept: application/json' \
  -H 'X-API-KEY: {{BOLDSIGN_API_KEY}}' \
  -H 'Content-Type: application/json;odata.metadata=minimal;odata.streaming=true' \
  -d '{ "files": ["data:application/pdf;base64,{{$pdf_base64}}"], "Title": "{{$title}}", "Message": "{{$message}}", "Roles": [ { "RoleIndex": {{$roleIndex}}, "SignerName": "{{$signerName}}", "SignerEmail": "{{$signerEmail}}", "SignerType": "{{$signerType}}", "SignerRole": "{{$signerRole}}", "Locale": "{{$locale}}", "AuthenticationCode": "{{$authenticationCode}}", "EnableEmailOTP": {{$enableEmailOTP}} } ], "BrandId": "{{$brandId}}", "Labels": ["{{$label}}"], "DisableEmails": {{$disableEmails}}, "DisableSMS": {{$disableSMS}}, "HideDocumentId": {{$hideDocumentId}}, "ReminderSettings": { "EnableAutoReminder": {{$enableAutoReminder}}, "ReminderDays": {{$reminderDays}}, "ReminderCount": {{$reminderCount}} }, "CC": [ { "EmailAddress": "{{$cc_email}}" } ], "ExpiryDays": {{$expiryDays}}, "ExpiryDateType": "{{$expiryDateType}}", "ExpiryValue": {{$expiryValue}}, "DisableExpiryAlert": {{$disableExpiryAlert}}, "EnablePrintAndSign": {{$enablePrintAndSign}}, "EnableReassign": {{$enableReassign}}, "EnableSigningOrder": {{$enableSigningOrder}}, "RoleRemovalIndices": [{{$roleRemovalIndices}}] }'