SMS e-signature API · 25¢ per envelope · No monthly fee

SMS e-signature API. Send a contract by text with one call.

Get your API key. 25 documents free, no card. The signer gets a text, taps the link, and signs on their phone. Text, email, or both, from the same endpoint, at 25¢ per envelope with no monthly fee.

✓25¢ per envelope ✓SMS included ✓No monthly fee
Continue with Google
or use your work email

25 documents free. No card needed.

Check your email

We sent a sign-in link to . It is good for 15 minutes, and your API key is waiting on the other side.

# agreement.pdf has ^S1 in white text where Jordan signs
B64=$(base64 < agreement.pdf | tr -d '\n')

curl https://api.esigndev.com/v1/envelopes \
  -H "Authorization: Bearer $SIGLIO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "document_name": "Service agreement",
    "document_base64": "'"$B64"'",
    "delivery": "sms",
    "sender": { "company_name": "Your Company" },
    "signer": { "name": "Jordan Lee", "phone": "+18135551212" }
  }'
Response · 201 Created
{
  "id": "env_k7m2v9x3q1",
  "object": "envelope",
  "state": "delivered",
  "document_name": "Service agreement",
  "delivery": "sms",
  "signer": { "name": "Jordan Lee", "email": null,
              "phone": "+18135551212", "signed_at": null },
  "signing_url": "https://esigndev.com/s/q3VbX9tLm2wR...",
  "sender": { "company_name": "Your Company" },
  "created_at": "2026-10-08T14:02:00Z",
  "completed_at": null
}

Set SIGLIO_API_KEY to your key. The response is trimmed to the main fields; the full shape is in the docs. delivery takes sms, email or both.

Why text

Why send the signing link by text

It reaches the phone in their hand

Contractors, tenants, patients and field staff don't sit in an inbox. A text finds them wherever they are.

No app, no account

The link opens in the phone's browser. They review the document and sign there, with nothing to install.

One field picks the channel

"delivery": "sms", "email" or "both". Leave it out and Siglio uses whatever the signer has.

Step by step

What happens after the POST

  1. You POST the document and the signer's phone number. The 201 response carries the envelope id, beginning env_, and the signing link.
  2. Siglio texts the signer the link. Webhook: envelope.delivered.
  3. They tap, review and sign. Webhooks: envelope.viewed, then envelope.completed. With two signers, envelope.partially_signed fires when the first one finishes.
  4. You download the signed PDF, with a certificate page for each signer, from GET /v1/envelopes/{id}/document, and keep your copy.
Pricing

SMS e-signature API pricing: 25¢, text included

WhatSiglio
Per envelope25¢
SMS deliveryIncluded, same 25¢
Monthly fee$0
Per seat$0
Minimum$0
Free trial25 documents free, no card

You are billed when an envelope is created, not when it is signed. A declined or ignored envelope still costs 25¢. E-signature API pricing in full.

Questions

Before you send contracts by text

Does SMS delivery cost extra?

No. 25¢ per envelope includes it, whether the link goes by text, by email or by both.

Can I send by email instead, or both?

Yes. Set "delivery": "email" or "delivery": "both" on the same call. Leave it out and Siglio sends by text and email when the signer has both, otherwise by whichever one they have.

What countries can I text?

Texts go to US mobile numbers: ten digits, or +1 and ten digits. For a signer outside the US, send by email.

Does the signer need an app?

No. The link opens in the phone's browser, and they review and sign there. No app and no account.

Is a text-message signature legally binding?

Yes, under the ESIGN Act and UETA, with the same certificate page as an email signature. More on the law.

Text yourself a contract in the next five minutes

One email address and your API key is on the next screen. No card, no sales call.

Continue with Google
or use your work email

25 documents free. No card needed.

Check your email

We sent a sign-in link to . It is good for 15 minutes, and your API key is waiting on the other side.