In development, not available yet
Electronic Signature API: Status and Early Access
SignSend does not have a public electronic signature API today. We are building one, and this page is the honest status report: what an e-signature API is for, what we plan to ship, what you can already do with SignSend right now, and how to get on the early access list.
There is no API, no webhooks, and no API keys yet. Everything below marked “planned” is not live.
New document
Step 1 of 3
Upload a document to sign
PDF · up to 20MB
1. Upload
2. Place fields
3. Send
256-bit encryption · ESIGN Act compliant
Free plan
In development
The API is not available yet
Free plan
What you can use today, from the dashboard
Audit trail
Signer, time, and IP on every signed file
No per-signer fees
Signers never need an account or a seat
Let us be direct, because you probably arrived here from a search and want an answer in one line: SignSend does not currently offer a public electronic signature API. There are no REST endpoints you can call, no webhooks you can register, and no API keys you can generate. If you need programmatic signing in production this week, SignSend is not the right tool yet, and we would rather tell you that than take your money.
What we do have is a working signing product you can use from the dashboard today on a free plan, and a clear plan for the API we intend to build on top of it. This page explains what an electronic signature API is and when you actually need one, what SignSend plans to ship and roughly in what shape, and exactly what the product can do for you right now while the API is still being built. If you want to be told the moment it is ready, there is an early access list at the bottom.
What is an electronic signature API?
An electronic signature API is a programmatic interface that lets your own software send documents for signature and receive the signed result, without anyone using a dashboard. Instead of a person uploading a file, placing fields, and clicking send, your application makes an HTTP call that does all of it, then listens for a webhook callback to know when the document has been signed.
The practical difference is control and scale. A signing dashboard is for a human sending a handful of documents. An API is for a system that needs to send signing requests as part of a product feature or an automated process, whether that is one a day or thousands a month. Most established e-signature vendors expose this as a REST API with JSON payloads plus webhooks, usually gated behind a developer or enterprise tier and often metered per envelope.
When you actually need an e-signature API (and when you do not)
You need an API when signing is embedded in software or a repeatable workflow. Common triggers: you are building a SaaS product and want customers to sign agreements inside your app, you send the same contract or onboarding packet at high volume, you want a CRM or internal tool to fire off an agreement automatically when a deal moves stage, or you need signed files to land in your own database without anyone touching them. If that is you, and you need it now, you should be evaluating vendors that already ship a live API. We are not going to pretend we are one of them.
You do not need an API when a person is comfortable sending documents by hand from a dashboard. If your team sends a few contracts a week and a human is already in the loop, a normal send-for-signature workflow is simpler and cheaper, and you can skip the integration entirely. Many businesses that think they need an API are well served by the standard electronic signature software and never write a line of code. That workflow is live in SignSend today, and it is free to try.
What SignSend plans to build (planned, none of this is live)
Everything in this section describes an interface we intend to ship. None of it exists yet, none of these endpoints will answer if you call them, and the shape may change before release. We are publishing it so you can judge whether the eventual API would fit your stack, and so you can tell us if it would not.
- Planned: create a signing request. A single authenticated
POSTthat will take the PDF, the list of signers, and the field positions, and will return an identifier plus a signing link per signer. - Planned: fetch document status. A
GETthat will return each signer's state (sent, viewed, signed) so an integration can poll if it prefers not to use callbacks. - Planned: download the signed file and audit trail. Endpoints that will return the completed PDF and the structured audit record, including timestamps, IP addresses, and the SHA-256 hashes SignSend already stores today.
- Planned: webhooks. Registering an endpoint that receives an event when a document is viewed, signed, or completed, so your application can advance a workflow without polling.
- Planned: API keys. Per-account keys you can issue and revoke, so an integration is not tied to a user session.
To be completely clear about status: the application currently exposes no public REST endpoints at all. There is no sandbox, no beta key, and no documentation to hand out yet, because there is nothing behind it. When there is, everyone on the early access list hears first.
What you can do today while the API is being built
If your volume is low enough that a person can stay in the loop, the live product may already be enough. Today, from the dashboard, you can upload a PDF up to 20MB, add signers by name and email, and place the signature field on the page. Each signer is emailed a unique, expiring link and signs in the browser, drawing a signature or typing their name, with no account to create and no seat to pay for. The signature is stamped into the PDF, the signed copy is emailed back to everyone, and it stays downloadable from your dashboard.
Every document also carries an append-only audit trail recording uploaded, sent, viewed, signed, and completed events with actor, IP address, user agent, and timestamp, plus a SHA-256 hash of both the source and the signed file. Signatures collected this way are valid under the federal ESIGN Act and state UETA laws. The free plan covers 3 documents a month with up to 2 signers, which is enough to test the whole flow end to end before you commit to anything. Technical teams sizing this up can also read the electronic signature for IT and software companies page.
Pricing, and what early access means
Only the free plan is available to buy today: $0, 3 documents a month, up to 2 signers, no credit card. Paid Pro and Business tiers are announced at $12 and $29 a month but are marked coming soon on the pricing page and cannot be purchased yet. We have not decided which tier the API will land on or what it will cost, so we are not quoting a price for it here.
Early access is a mailing list, nothing more. Email [email protected] with a line about what you would build and we will add you. There is no form, no signup, no charge, and no obligation. If your use case would not be served by what is planned above, tell us that too, it is more useful than a waitlist entry. For a broader look at how flat-rate signing tools compare, see the best e-signature software for small business roundup.
Features
What SignSend can do for you today
No API yet. This is the signing workflow that is live right now, from the dashboard, on the free plan.
Upload a PDF and add signers
Upload a PDF up to 20MB from the dashboard and add signers by name and email. The free plan covers up to 2 signers and 3 documents a month, with no credit card required to start.
Signers sign in the browser, no account
Each signer gets their own emailed signing link and signs in the browser on a phone, tablet, or laptop. They draw a signature or type their name. They never create an account or pay for a seat.
Signed copy emailed back automatically
The signature is stamped into the PDF at the position you chose. When everyone has signed, the completed file is emailed to all parties and stays downloadable from your dashboard.
Full audit trail with IP and timestamps
Every document carries an append-only trail: uploaded, sent, viewed, signed, completed, each with the actor, IP address, user agent, and timestamp. That record is what makes a signature defensible.
SHA-256 integrity hash
SignSend records a SHA-256 hash of both the source file and the signed file, so you can prove the document that was signed is byte-for-byte the document you have today.
Planned: a REST API and webhooks
The API described further down this page is on the roadmap, not in the product. Nothing on this page is callable yet. Email us and we will tell you when that changes and let you try it early.
How it works
How signing works today
From upload to signed file, entirely from the dashboard. No code involved, because there is no API yet.
01
Upload and add signers
Upload your PDF from the dashboard, add each signer's name and email, and place the signature field on the page where it belongs. This is a manual step today, and it is the step the planned API is meant to replace.
02
Signers sign from any device
Each signer receives an email with a unique, expiring signing link. They open it, sign in the browser with no account to create, and submit. You can revoke an individual signer's link at any time.
03
Everyone gets the signed copy
Once the last signer finishes, the signed PDF is emailed to all parties and available in your dashboard, along with the audit trail and file hashes. You download it and file it yourself for now.
Comparison
SignSend today vs. what is planned
So there is no confusion about which column you can actually use.
| Feature | Available today | Planned, not built |
|---|---|---|
| Upload a PDF and send for signature | Yes, from the dashboard | n/a |
| Signers sign in the browser, no account | Yes | n/a |
| Audit trail with IP and timestamps | Yes | n/a |
| SHA-256 hash of source and signed file | Yes | n/a |
| Free plan | Yes, 3 docs/mo, up to 2 signers | n/a |
| REST API and API keys | No | Planned |
| Webhooks for signing events | No | Planned |
| Reusable templates | No | Planned |
Competitor details reflect publicly listed plans and may change. Check each provider’s site for current pricing.
Who it’s for
Who is asking us for the API
SaaS product teams
Teams that want customers to sign contracts or terms inside their own app, with the signed file tied to an account automatically. This needs the planned API and is not possible with SignSend today.
Operations and RevOps
People who want a contract to fire out of a CRM when a deal advances. Today that means a human sending it from the SignSend dashboard, which works fine at low volume and not at all at high volume.
HR and onboarding tools
Onboarding flows that want to drive a checklist forward as each document completes. The dashboard flow covers the signing itself today; the automation around it is what the planned webhooks would enable.
Agencies and internal tools
Builders who want programmatic signing without enterprise per-seat pricing. This is the group the planned API is aimed at, and the group we most want to hear from before we finalize its shape.
FAQ
E-signature API questions, answered honestly
Is the SignSend API available today?
No, not yet. SignSend has no public electronic signature API. There are no REST endpoints, no webhooks, and no API keys you can generate, and there is no sandbox or beta program running. An API is on our roadmap and this page describes what we plan to build, but nothing in that plan is callable today. If you need programmatic signing in production right now, choose a vendor that already ships one.
When will the SignSend API be ready?
We are not giving a date, because we would rather miss nothing than miss a promise. What we can say is that the underlying signing engine, audit trail, and file hashing already exist and work, so the API is an interface on top of a working product rather than a rewrite. Email [email protected] to join the early access list and you will hear the moment there is something real to try.
What can I do with SignSend today?
From the dashboard you can upload a PDF up to 20MB, add signers by name and email, and place the signature field. Each signer is emailed a unique expiring link and signs in the browser with no account needed. The signed copy is emailed back to everyone and stays in your dashboard, with a full audit trail of IP addresses and timestamps and a SHA-256 hash of both files. The free plan covers 3 documents a month with up to 2 signers.
What is an e-signature API used for?
An e-signature API is used to send documents for signature and receive the signed result directly from your own software, with no dashboard in the loop. Teams use it to embed signing in a SaaS product, auto-send contracts from a CRM, run onboarding flows, and store signed files in their own systems automatically. It is the right tool when a machine, not a person, initiates the signature.
Does SignSend support webhooks?
Not today. Webhooks are part of the planned API described above, but there is currently no endpoint to register and no events are sent anywhere. Until that ships, the dashboard is the only place to see that a document has been viewed or signed, and the signed copy arriving by email is your completion signal.
How much will the API cost?
We have not set a price, and we are not going to guess at one on a marketing page. Right now the only plan you can actually buy is the free one: $0 for 3 documents a month with up to 2 signers. Pro at $12 a month and Business at $29 a month are announced but marked coming soon and are not purchasable yet. Which tier the API lands on is undecided.
Keep exploring
Electronic signature software for small business
The signing workflow that is live today, and what it costs.
Best e-signature software for small business
How the main e-signature tools compare on price and limits.
Electronic signature for IT and software companies
Signing for technical teams, MSAs, SOWs, and contractor forms.
Contract signing software
Send and sign business contracts online, start to finish.
Do you need an e-signature API?
A plain guide to when an API beats a signing dashboard.
Bulk Send Documents for Signature
What bulk sending is, and how to handle volume without it.
DocuSign Bulk Send Explained
Limits, CSV setup, the plan gate, and what bulk sending really costs.
Send Documents for Signature
The no code way to send documents out for signature.
Want to know when the API is ready?
There is no API to sign up for yet. Email us a line about what you would build and we will add you to the early access list, no form, no charge, no obligation. In the meantime the free plan lets you send documents for signature from the dashboard today.