Free Trial
API

Simple e-signature API integration

Add e-signatures to your application quickly — without weeks of development effort from your team.

WeSignature API integration
Built for developers

An API your developers will actually like

A clean REST API lets you send envelopes, drop in templates, and track signing status from inside your own product.

  • Send envelopes via REST
    Create and dispatch signature requests with a single call.
  • Reusable templates
    Apply your saved templates and field positions programmatically.
  • Status webhooks
    Get notified the moment a document is viewed, signed, or completed.
  • Secure by default
    Bearer-token auth, encryption in transit and at rest, full audit trails.
example — send an envelope
# Send a document for signature
curl -X POST https://api.wesignature.com/v1/envelopes \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "document_url": "https://files.acme.com/policy.pdf",
    "signers": [
      { "name": "Jane Agent", "email": "jane@agency.com" }
    ],
    "send": true
  }'

# 200 OK
{ "id": "env_8f2a1c", "status": "sent" }
Let's get in touch

Got a project to discuss?

WeSignature offers a powerful e-signature API to enhance your application workflow and your overall business process.

Address
12412 York St.
Thornton, CO 80241
Follow us

Get in touch

Interested in our API documentation? Let us know who you are and what you're looking for, and we'll get back to you within 24 hours.