Skip to main content
POST
/
api
/
recipient
curl -X POST 'https://api.sendforsign.com/api/recipient' \
     -H 'X-Sendforsign-Key: YOUR_API_KEY' \
     -H 'Content-Type: application/json' \
     -d '{ 
		  "data": {
				   "action": "send",
				   "clientKey": "YOUR_CLIENT_KEY",
                   "userKey": "USER_KEY", 
				   "contractKey": "CONTRACT_KEY",
           "recipients":[
            {
                "recipientKey": "RECIPIENT_KEY",
                "action": "sign",
                "clientKey": "YOUR_CLIENT_KEY",
                "customMessage": "Custom message text",
                "fullname": "John Johnson", 
                "email": "john_johnson1@mail.com", 
                "position": 1
            },
            {
                "action": "view",
                "clientKey": "YOUR_CLIENT_KEY",
                "customMessage": "Custom message text",
                "fullname": "John Johnson", 
                "email": "john_johnson2@mail.com", 
                "position": 2
            }
               ], 
				  }
       }'
     {
       "result": true,
       "code": "200",
       "message": "Contract sent"
    }
One way to send a contract to recipients is when you create a contract. See this page to learn more. If you need to send an existing contract to recipients, use the request below.

Body parameters

data
object
required

Response

result
boolean
Status.
code
string
The code of the answer.
message
string
The message of the answer.
curl -X POST 'https://api.sendforsign.com/api/recipient' \
     -H 'X-Sendforsign-Key: YOUR_API_KEY' \
     -H 'Content-Type: application/json' \
     -d '{ 
		  "data": {
				   "action": "send",
				   "clientKey": "YOUR_CLIENT_KEY",
                   "userKey": "USER_KEY", 
				   "contractKey": "CONTRACT_KEY",
           "recipients":[
            {
                "recipientKey": "RECIPIENT_KEY",
                "action": "sign",
                "clientKey": "YOUR_CLIENT_KEY",
                "customMessage": "Custom message text",
                "fullname": "John Johnson", 
                "email": "john_johnson1@mail.com", 
                "position": 1
            },
            {
                "action": "view",
                "clientKey": "YOUR_CLIENT_KEY",
                "customMessage": "Custom message text",
                "fullname": "John Johnson", 
                "email": "john_johnson2@mail.com", 
                "position": 2
            }
               ], 
				  }
       }'
     {
       "result": true,
       "code": "200",
       "message": "Contract sent"
    }