Skip to main content
POST
/
api
/
contract
curl -X POST 'https://api.sendforsign.com/api/contract' \
     -H 'X-Sendforsign-Key: YOUR_API_KEY' \
     -H 'Content-Type: application/json' \
     -d '{ 
		  "data": {
				   "action": "create",
				   "clientKey": "YOUR_CLIENT_KEY",
                   "userKey": "USER_KEY", 
				   "contract": {
							  "name": "New contract",
							  "value": "<p>Contract text</p>"
						     },
           "recipients":[{
                "action": "view",
                "clientKey": "YOUR_CLIENT_KEY",
                "customMessage": "Custom message text",
                "fullname": "John Johnson", 
                "email": "john_johnson@mail.com", 
                "position": 1
               }] 
				  }
       }'
     {
       "contract": {
                "createTime": "2023-12-01 12:18:55",
                "contractKey": "CONTRACT_KEY"
                 },
       "code": "201",
       "message": "Contract created"
    }

Body parameters

data
object
required

Response

contract
string
Contract structure.
code
string
The code of the answer.
message
string
The message of the answer.
curl -X POST 'https://api.sendforsign.com/api/contract' \
     -H 'X-Sendforsign-Key: YOUR_API_KEY' \
     -H 'Content-Type: application/json' \
     -d '{ 
		  "data": {
				   "action": "create",
				   "clientKey": "YOUR_CLIENT_KEY",
                   "userKey": "USER_KEY", 
				   "contract": {
							  "name": "New contract",
							  "value": "<p>Contract text</p>"
						     },
           "recipients":[{
                "action": "view",
                "clientKey": "YOUR_CLIENT_KEY",
                "customMessage": "Custom message text",
                "fullname": "John Johnson", 
                "email": "john_johnson@mail.com", 
                "position": 1
               }] 
				  }
       }'
     {
       "contract": {
                "createTime": "2023-12-01 12:18:55",
                "contractKey": "CONTRACT_KEY"
                 },
       "code": "201",
       "message": "Contract created"
    }