instaSpace

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/v1

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.

On this page