One API that sends contracts for signature, tracks their status in real time, and returns the signed file to you — under your own brand. Start with a single key and pay as you go in Egyptian pounds.
Try every API endpoint from the browser.
Open →A complete reference for every endpoint.
Open →Real-time notifications of every signing status.
Open →Connect Wthaiq to your existing systems.
Open →Everything new in the API as it ships.
Open →Four steps from your key to a signed contract in your account — without building any signing interface.
from your account: a secret key sk_ for the server, or a console key pk_ for the browser.
A single call with the contract and the signer's details; we fill in the fields and send the invitation.
A signed Webhook that reaches your server on opening, signing and completion.
The signed contract plus a reference number and an audit trail for public verification.
# Send a contract for signing in a single call
curl -X POST https://wthaiq.com/api/v1/signature_requests \
-H "Authorization: Bearer sk_..." \
-H "Content-Type: application/json" \
-d '{
"source": { "type": "template", "template_id": "tpl_265" },
"signers": [{ "name": "Mohamed Ahmed", "email": "m@example.com" }],
"fields": { "amount": "15000" },
"legal_level": "ses"
}'