Skip to main content
POST
Before uploading a PDF, you need to create an empty contract and obtain its Contract Key. To do this, use the Create Contract request with the parameter "contractType": "pdf". Here’s an example:
cURL
As a response, you’ll receive a ContractKey for the contract you created. Use this key to upload your PDF to Sendforsign’s infrastructure. Additionally, you will need to include FormData in the body of the request. For example:
cURL
Or in typescript:
ts
Where pdfFile is the ArrayBuffer of your document.

Query parameters

string
required
Key of the client.
string
required
Key of the contract.