API
Send documents for signature and track them from your own systems with the instaSpace REST API.
The instaSpace API lets external systems work with your workspace's e-sign templates: list them, send signature requests, poll their status, and download the signed documents. It's how you connect instaSpace to a CRM, an intake tool, or an internal workflow that produces contracts.
All endpoints live under a single base URL:
https://api.instaspace.ai/api/v1Authentication
Create a workspace API key and use it as a Bearer token.
Templates
List the published templates you can send from.
Signature requests
Send a template for signature, poll status, download the result.
Errors & limits
Status codes, rate limits, and monthly plan allowances.
API reference
Every endpoint, its parameters and its responses — generated from the API itself, so it is never out of date.
Reference
The pages here explain how the API fits together. For the exact shape of every
endpoint — parameters, request bodies, response fields, status codes — use the
API reference, which is generated from
the running API rather than written by hand, and covers only the endpoints a
workspace key can call. The machine-readable schema is at
/api/v1/openapi.json if you
want to generate a client.
The reference can send real requests. Reading endpoints are safe to try, but POST /esign/submissions genuinely
sends a document — it emails the signers and uses one of your workspace's monthly signature requests. Try that one
from a test workspace.
The API is available on every paid plan — the same plans that include e-signatures in the app. Requests made with a workspace key count against the same monthly signature-request allowance as requests sent from the app.

