Example request
Send the request from your server, not from browser JavaScript. Use multipart form data when attaching the PDF.
POST https://www.initialandsign.com/cgi-bin/api/v1/integration-requests.pl
Headers:
X-IAS-Api-Key: your_partner_key
X-IAS-Timestamp: 2026-08-20T10:15:00Z
X-IAS-Signature: hmac_sha256_signature
Form fields:
payload = {
"external_reference": "20260108_9HopebushStreet_Lara3212",
"idempotency_key": "crm-20260108-9hopebush-3212",
"document_title": "Client Authority - 9 Hopebush Street",
"message_to_signers": "Please review and sign this authority.",
"signers": [
{
"name": "Sukhwinder Kaur Deol",
"email": "sukhwinderdeol21@gmail.com"
},
{
"name": "Gursewak Singh Deol",
"email": "gursewak@example.com"
}
]
}
file = Client Auth 9Hopebush Signed.pdf
The API also accepts the conveyancing handoff field names directly or inside the JSON payload: client1, client2, client_email_address, client_reference, and attachment. These are normalised into the Initial and Sign document title, external reference, signer list and PDF package.
Example response
{
"success": true,
"integration_request_id": 123,
"status": "received",
"expires_at": "2026-08-21T10:15:00Z",
"start_url": "https://www.initialandsign.com/pages/integration-start.html?request_token=..."
}