Enterprise
Starts at $30/mo, includes 40 envelopes
$0.75/ per envelope
- Customized branding
- Embedded requesting
- Embedded signing
- Embedded templates
- Embedded custom field
- Unlimited templates
- ID verification
Easily embed end-to-end eSignature workflows into your apps. Trusted by millions, our 25+ years of API expertise ensures an excellent user experience.
Postman Developer Choice Award - 2025
Recognized by developers worldwide for ease of integration.
Trusted by 50,000+ businesses worldwide
Deliver seamless eSignature experiences with just a few lines of code.
# Replace with the template ID from your BoldSign web application.
curl -X 'POST' \
'https://api.boldsign.com/v1/template/send?templateId={your_template_id}' \
-H 'accept: application/json' \
-H 'X-API-KEY: {your_api_key}' \
-H 'Content-Type: application/json' \
-d '{
"roles": [
{
"roleIndex": 1,
"signerName": "David",
"signerEmail": "david@cubeflakes.com"
}
]
}'using BoldSign.Api;
var apiClient = new ApiClient { ApiKey = "your_api_key" };
var templateClient = new TemplateClient(apiClient);
// Replace with the template ID from your BoldSign web application.
var documentCreated = templateClient.SendUsingTemplate(new()
{
TemplateId = "your_template_id",
Roles =
[
new()
{
RoleIndex = 1,
SignerName = "David",
SignerEmail = "david@cubeflakes.com"
}
]
});ApiClient apiClient = Configuration.getDefaultApiClient();
apiClient.setApiKey("your_api_key");
TemplateApi templateApi = new TemplateApi(apiClient);
Role role = new Role();
role.setRoleIndex(1);
role.setSignerName("David");
role.setSignerEmail("david@cubeflakes.com");
// Replace with the template ID from your BoldSign web application.
String templateId = "your_template_id"
SendForSignFromTemplateForm sendForSign = new SendForSignFromTemplateForm();
sendForSign.setRoles(Arrays.asList(role));
DocumentCreated documentCreated = templateApi.sendUsingTemplate(templateId, sendForSign);<?php require_once "vendor/autoload.php";
$config = new BoldSign\Configuration();
$config->setApiKey('your_api_key');
$template_api = new BoldSign\Api\TemplateApi($config);
$roles = new BoldSign\Model\Role();
$roles->setRoleIndex(1);
$roles->setSignerName("David");
$roles->setSignerEmail("david@cubeflakes.com");
// Replace with the template ID from your BoldSign web application.
$template_id= "your_template_id";
$send_for_sign = new BoldSign\Model\SendForSignFromTemplateForm();
$send_for_sign->setRoles([$roles]);
$document_created = $template_api->sendUsingTemplate($template_id, $send_for_sign);import boldsign
configuration = boldsign.Configuration(api_key="your_api_key")
with boldsign.ApiClient(configuration) as api_client:
template_api = boldsign.TemplateApi(api_client)
role = boldsign.Role(
roleIndex=1,
signerName="David",
signerEmail="david@cubeflakes.com"
)
# Replace with the template ID from your BoldSign web application.
template_id = "your_template_id"
send_for_sign = boldsign.SendForSignFromTemplateForm(
roles=[role]
)
document_created = template_api.send_using_template(template_id, send_for_sign)import { TemplateApi } from 'boldsign';
import { Role, SendForSignFromTemplateForm } from 'boldsign';
const templateApi = new TemplateApi();
templateApi.setApiKey('your_api_key');
const role = new Role();
role.roleIndex = 1;
role.signerName = "David";
role.signerEmail = "david@cubeflakes.com";
// Replace with the template ID from your BoldSign web application.
const templateId = "your_template_id";
const sendForSign = new SendForSignFromTemplateForm();
sendForSign.roles = [role];
const documentCreated = templateApi.sendUsingTemplate(templateId, sendForSign);Show your logo and colors on signing pages to build trust with a consistent look.
Explore feature: Custom Signing ExperienceSend requests and let signers complete documents inside your app for smoother flows.
Explore feature: Embed Signing within Your AppValidate signer IDs to protect sensitive deals, prevent fraud, and ensure compliance.
Explore feature: Secure Signer VerificationGive each client its own signing setup with multitenant scale and custom branding.
Explore feature: Scale Across SaaS ClientsGet instant notifications for signing events and trigger workflows with no manual work.
Explore feature: Real-Time Document UpdatesUse text tags to auto-map signer fields, saving time and cutting down on document errors.
Explore feature: Simplify Document PreparationTrack and manage your eSignature processes using our centralized API dashboard with real-time insights, detailed reports, and a dedicated sandbox environment.
Monitor API usage and performance metrics in real time
Gain full visibility into document tracking and API activity logs.
Test and refine your integration before going live.
BoldSign provides SDKs for leading frameworks, ensuring effortless integration into your existing tech stack — no matter what it looks like.
BoldSign meets top global standards like SOC 2, GDPR, HIPAA, and PCI DSS. Every signature is legally enforceable under the ESIGN Act, eIDAS, and global laws. With AES-256 encryption, your data stays protected from start to finish.
View security policyWhether you’re sending 10 or a million documents, BoldSign is engineered to scale with your business. Experience lightning-fast signing speeds and reliable API responses, even with heavy traffic.
Starts at $30/mo, includes 40 envelopes
$0.75/ per envelope
Prices shown are in USD. Final charges may vary based on currency conversion and applicable taxes.
Check out our reviews on G2 to see what customers have to say about BoldSign.
I needed a way to send and manage proposals programmatically through my web app without manual steps in between. BoldSign's API made that possible and the implementation was straightforward enough that I could get it working quickly without a lot of headaches.
Michael P.
Posted on May 8, 2026
BoldSign solves not receiving necessary signatures in a timely manner, especially for customers without a printer or scanner. It provides a seamless way to collect signatures and perform work.
Ashly T.
Posted on May 13, 2026
BoldSign offers affordable e-signatures with an unlimited signature pricing plan and excellent customer support, providing full feature parity without a premium price tag. It's proactive in support and cost-effective compared to our previous use of DocuSign.
Robert B.
Posted on May 27, 2026
Experience how BoldSign fits into real-world scenarios with our interactive demos. Explore key workflows and see the API in action.
Try now: Interactive Use Case DemoQuickly test and explore our API with the preconfigured Postman collection. Save time with ready-to-use API calls and examples.
Download now: Postman CollectionAccess comprehensive API documentation with detailed endpoints and request/response examples for seamless integration.
View documentation: API ReferenceInteract with the BoldSign API in your browser. Test requests, view responses, and get instant feedback in real time.
Explore now: API ExplorerSimplify integration with our SDKs for popular programming languages like .NET, Python, Node.js, and more.
View SDKs: SDKs