Proposals
Proposals
Send, track, and finalize proposals via /api/v1/proposals.
Base path
https://api.aiconnectos.com/v1/proposalsOpenAPI spec
curl https://api.aiconnectos.com/v1/proposals/openapiUnauthenticated. Import into Postman, Insomnia, Zapier custom integrations, or any code generator.
Statuses
| Status | Meaning |
|---|---|
draft | Author is still editing. |
in_review | Sent to internal approvers (when approval rules are enabled). |
pending | Sent to recipient, awaiting signature. |
completed | All recipients signed. PDF generated. Webhook fired. |
rejected | Recipient declined to sign. |
expired | Past expiresAt. |
voided | Cancelled by sender. |
Webhook events
Configure from Settings → Webhooks. Available events:
proposal.sentproposal.viewedproposal.signed(per signer)proposal.completed(all signers done)proposal.rejectedproposal.expired
Verify the X-Stride-Signature HMAC-SHA256 header. See Authentication → Webhooks.
This API is still evolving. Schemas are stable for fields documented here, but new optional fields may appear without notice. Ignore unknown fields rather than rejecting the response.