Migrating Signature Request with fields payload
Customers using the Signature Request API with the fields payload can migrate to the v2 APIs using the following endpoints.
The v2 API now supports sending multiple documents for signature in a single request.
Sending the Signature Request
POST /v1/files/pending/fields/
{
"recipients": [{
"email": "[email protected]",
"first_name": "John",
"last_name": "Doe"
}
],
"message": "Offer letter",
"is_ordered": 0,
"name": "Offer letter - John Doe",
"cc": [{"email": "[email protected]"}],
"original_file_id": 22322123,
"embedded_signing": true,
"fields_payload": {
"email": "[email protected]",
"type" : "text",
"required" : true,
"page_number" : 2,
"x" : 300.0,
"y" : 600.0,
"height" : 50,
"width" : 100,
"additional_info" : {}
},
{
"email" : "[email protected]",
"type" : "text",
"required" : true,
"page_number" : 2,
"x" : 100.0,
"y" : 200.0,
"height" : 50,
"width" : 100,
"additional_info" : {}
}
}
POST /v2/rs/envelope/
{
"recipients": [{
"email": "[email protected]",
"first_name": "John",
"last_name": "Doe",
"recipient_id": 1
}
],
"message": "Offer letter",
"is_ordered": 0,
"name": "Offer letter - New Joinee",
"cc": [{"email": "[email protected]"}],
"embedded_signing": true,
"originals": [
{
"id": 22322123,
"name": "Offer letter - New Joinee"
}
]
"fields_payload": {
"original_id": 22322123,
"recipient_id": 1,
"type" : "text",
"required" : true,
"page_number" : 2,
"x" : 300.0,
"y" : 600.0,
"height" : 50,
"width" : 100,
"additional_info" : {}
},
{
"original_id": 22322123,
"recipient_id": 1,
"required" : true,
"page_number" : 2,
"x" : 100.0,
"y" : 200.0,
"height" : 50,
"width" : 100,
"additional_info" : {}
}
}
POST /v2.1/rs/envelope/
{
"embedded_signing": true,
"sources": [{
"source_id": 1,
"type": "template",
"id": 42292745
},{
"source_id": 2,
"type": "original",
"id": 50122856
}],
"is_ordered": 0,
"recipients": [{
"first_name": "John",
"last_name": "Doe",
"email": "[email protected]",
"recipient_id": 1
},{
"first_name": "Jane",
"last_name": "Doe",
"email": "[email protected]",
"recipient_id": 2
}],
"message": "API Envelope v2.1",
"recipient_role_mapping": [{
"role_id": 1,
"recipient_id": 1,
"source_id": 1
},{
"role_id": 2,
"recipient_id": 2,
"source_id": 2
}],
"signature_panel_types": ["draw"],
"fields_payload": [
{
"recipient_id": 1,
"source_id": 1,
"type": "signature",
"required": true,
"page_number": 1,
"position": {
"x": 400,
"y": 500,
"height": 10,
"width": 50,
"mode": "fixed"
},
"additional_info": {}
}
]
}
Fetch information about the pending file
GET /v1/files/pending/<file_id>
{
"aadhaar_enabled": null,
"created_time": 1557465368,
"has_markers": 0,
"id": 235644,
"is_in_person": 0,
"is_ordered": 1,
"last_modified_time": 1557465371,
"logo": null,
"name": "Offer letter - New Joinee.pdf",
"next": 377928,
"owner_company": "",
"owner_email": "[email protected]",
"owner_first_name": "John",
"owner_last_name": "Doe",
"owner_user_id": 3625900,
"recipients": [
{
"created_time": 1557465369,
"email": "[email protected]",
"first_name": "John",
"last_modified_time": 1591780421,
"last_name": "Doe",
"order_id": 1,
"recipient_id": 377928,
"recipient_user_id": 3625901,
"status": "viewed"
}
],
"status": "incomplete"
}
GET /v2/rs/envelope/<file_id>
{
"aadhaar_enabled": null,
"created_time": 1557465368,
"has_markers": 0,
"id": 235644,
"is_in_person": 0,
"is_ordered": 1,
"last_modified_time": 1557465371,
"logo": null,
"name": "Offer letter - Prashanth.pdf",
"next": 377928,
"owner_company": "",
"owner_email": "[email protected]",
"owner_first_name": "Sunil",
"owner_last_name": "Patro EK",
"owner_user_id": 3625900,
"sources": [{
"id": 22322123,
"name": "Offer letter - Prashanth"
}]
"recipients": [
{
"created_time": 1557465369,
"email": "[email protected]",
"first_name": "Prashanth",
"last_modified_time": 1591780421,
"last_name": "Raghu",
"order_id": 1,
"recipient_id": 377928,
"recipient_user_id": 3625901,
"status": "viewed"
}
],
"status": "incomplete"
}
GET /v2.1/rs/envelope/{pending_file_id}
{
"aadhaar_enabled": null,
"created_time": 1557465368,
"has_markers": 0,
"id": 235644,
"is_in_person": 0,
"is_ordered": 1,
"last_modified_time": 1557465371,
"logo": null,
"name": "Offer letter - Prashanth.pdf",
"next": 377928,
"owner_company": "",
"owner_email": "[email protected]",
"owner_first_name": "Sunil",
"owner_last_name": "Patro EK",
"owner_user_id": 3625900,
"sources": [{
"id": 22322123,
"name": "Offer letter - Prashanth"
}]
"recipients": [
{
"created_time": 1557465369,
"email": "[email protected]",
"first_name": "Prashanth",
"last_modified_time": 1591780421,
"last_name": "Raghu",
"order_id": 1,
"recipient_id": 377928,
"recipient_user_id": 3625901,
"status": "viewed"
}
],
"status": "incomplete"
}
List all Signature requests
GET /v2/rs/envelope
{
"count": 2,
"files":[
{
"aadhaar_enabled": null,
"created_time": 1557465368,
"has_markers": 1,
"id": 235644,
"is_in_person": 0,
"is_ordered": 1,
"last_modified_time": 1557465371,
"logo": null,
"name": "Offer letter - New Joinee.pdf",
"next": 377928,
"owner_company": "",
"owner_email": "[email protected]",
"owner_first_name": "John",
"owner_last_name": "Doe",
"owner_user_id": 3625900,
"recipients": [
{
"created_time": 1557465369,
"email": "[email protected]",
"first_name": "Jane",
"last_modified_time": 1591780421,
"last_name": "Doe",
"order_id": 1,
"recipient_id": 377928,
"recipient_user_id": 3625901,
"status": "viewed"
}
],
"status": "incomplete"
},
{
"aadhaar_enabled": null,
"created_time": 1557465368,
"has_markers": 0,
"id": 235666,
"is_in_person": 0,
"is_ordered": 1,
"last_modified_time": 1557465371,
"logo": null,
"name": "Offer letter - New Joinee 2.pdf",
"next": 377928,
"owner_company": "",
"owner_email": "[email protected]",
"owner_first_name": "Sunil",
"owner_last_name": "Patro EK",
"owner_user_id": 3625900,
"recipients": [
{
"created_time": 1557422123,
"email": "[email protected]",
"first_name": "Mary",
"last_modified_time": 1591780425,
"last_name": "Poppins",
"order_id": 1,
"recipient_id": 377929,
"recipient_user_id": 3625921,
"status": "viewed"
}
],
"status": "incomplete"
}
]
}
/v2.1/rs/envelope/
{
"count": 2,
"files":[
{
"aadhaar_enabled": null,
"created_time": 1557465368,
"has_markers": 1,
"id": 235644,
"is_in_person": 0,
"is_ordered": 1,
"last_modified_time": 1557465371,
"logo": null,
"name": "Offer letter - New Joinee.pdf",
"next": 377928,
"owner_company": "",
"owner_email": "[email protected]",
"owner_first_name": "John",
"owner_last_name": "Doe",
"owner_user_id": 3625900,
"recipients": [
{
"created_time": 1557465369,
"email": "[email protected]",
"first_name": "Jane",
"last_modified_time": 1591780421,
"last_name": "Doe",
"order_id": 1,
"recipient_id": 377928,
"recipient_user_id": 3625901,
"status": "viewed"
}
],
"status": "incomplete"
},
{
"aadhaar_enabled": null,
"created_time": 1557465368,
"has_markers": 0,
"id": 235666,
"is_in_person": 0,
"is_ordered": 1,
"last_modified_time": 1557465371,
"logo": null,
"name": "Offer letter - New Joinee 2.pdf",
"next": 377928,
"owner_company": "",
"owner_email": "[email protected]",
"owner_first_name": "Sunil",
"owner_last_name": "Patro EK",
"owner_user_id": 3625900,
"recipients": [
{
"created_time": 1557422123,
"email": "[email protected]",
"first_name": "Mary",
"last_modified_time": 1591780425,
"last_name": "Poppins",
"order_id": 1,
"recipient_id": 377929,
"recipient_user_id": 3625921,
"status": "viewed"
}
],
"status": "incomplete"
}
]
}
Remind all signers of the Signature Request
POST /v1/files/pending/<file_id>/remind
POST /v2/rs/envelope/<file_id>/remind
POST v2.1/rs/envelope/{pending_file_id}/remind/
Cancel the Signature Request
POST /v1/files/pending/<file_id>/cancel
POST /v2/rs/envelope/<file_id>/cancel
POST /v2.1/rs/envelope/{pending_file_id}/cancel
Retrieve the Completed Signature Request details
GET /v1/files/signed/<signed_file_id>
GET /v2/rs/envelope/signed/<signed_file_id>
GET /v2.1/rs/envelope/signed/{signed_id}
Retrieve all Completed Signature Requests
GET /v1/files/signed
{
"count": 2,
"files": [
{
"aadhaar_enabled": null,
"checksum": "37d1a91062553e4602880e675c4d1f9d1c1f407e084c9d7866d2b3b8b248f174",
"created_time": 1557731017,
"fa_aadhaar_enabled": null,
"id": 14845678,
"last_modified_time": 1557731017,
"name": "Offer letter - New Joinee.pdf",
"pending_file": {
"aadhaar_enabled": null,
"created_time": 1557465368,
"has_markers": 1,
"id": 235641,
"is_in_person": 0,
"is_ordered": 1,
"last_modified_time": 1557465371,
"logo": null,
"name": "Offer letter - New Joinee.pdf",
"next": 377928,
"owner_company": "",
"owner_email": "[email protected]",
"owner_first_name": "John",
"owner_last_name": "Doe",
"owner_user_id": 3625900,
"recipients": [
{
"created_time": 1557465369,
"email": "[email protected]",
"first_name": "Jane",
"last_modified_time": 1591780421,
"last_name": "Doe",
"order_id": 1,
"recipient_id": 377928,
"recipient_user_id": 3625901,
"status": "viewed"
}
],
"status": "incomplete"
},
"public_identifier": "pNovCTn7_nQ5imZW6_Nhgw=="
},
{
"aadhaar_enabled": null,
"checksum": "e3c10aa1faf10d6feab10f348790bcda1fbb4f0ba2a1151f8a9d92e3fc263d14",
"created_time": 1557731210,
"fa_aadhaar_enabled": null,
"id": 14845680,
"last_modified_time": 1557731210,
"name": "Offer letter - New Joinee.pdf",
"pending_file": {
"aadhaar_enabled": null,
"created_time": 1557465368,
"has_markers": 1,
"id": 235641,
"is_in_person": 0,
"is_ordered": 1,
"last_modified_time": 1557465371,
"logo": null,
"name": "Offer letter - New Joinee.pdf",
"next": 377928,
"owner_company": "",
"owner_email": "[email protected]",
"owner_first_name": "John",
"owner_last_name": "Doe",
"owner_user_id": 3625900,
"recipients": [
{
"created_time": 1557422123,
"email": "[email protected]",
"first_name": "John",
"last_modified_time": 1591780425,
"last_name": "Doe",
"order_id": 1,
"recipient_id": 377929,
"recipient_user_id": 3625921,
"status": "viewed"
}
],
"status": "incomplete"
},
"public_identifier": "ip_dRR0POvdI9cQgwbPqcg=="
}
]
GET /v2/rs/envelope/signed/
{
"count": 2,
"files": [
{
"aadhaar_enabled": null,
"checksum": "37d1a91062553e4602880e675c4d1f9d1c1f407e084c9d7866d2b3b8b248f174",
"created_time": 1557731017,
"fa_aadhaar_enabled": null,
"id": 14845678,
"last_modified_time": 1557731017,
"name": "Offer letter - Prashanth.pdf",
"pending_file": {
"aadhaar_enabled": null,
"created_time": 1557465368,
"has_markers": 1,
"is_envelope": 1,
"id": 235641,
"is_in_person": 0,
"is_ordered": 1,
"last_modified_time": 1557465371,
"logo": null,
"name": "Offer letter - Prashanth.pdf",
"next": 377928,
"owner_company": "",
"owner_email": "[email protected]",
"owner_first_name": "Sunil",
"owner_last_name": "Patro EK",
"owner_user_id": 3625900,
"recipients": [
{
"created_time": 1557465369,
"email": "[email protected]",
"first_name": "Prashanth",
"last_modified_time": 1591780421,
"last_name": "Raghu",
"order_id": 1,
"recipient_id": 377928,
"recipient_user_id": 3625901,
"status": "viewed"
}
],
"status": "incomplete"
},
"public_identifier": "pNovCTn7_nQ5imZW6_Nhgw=="
},
{
"aadhaar_enabled": null,
"checksum": "e3c10aa1faf10d6feab10f348790bcda1fbb4f0ba2a1151f8a9d92e3fc263d14",
"created_time": 1557731210,
"fa_aadhaar_enabled": null,
"id": 14845680,
"last_modified_time": 1557731210,
"name": "Offer letter - Anirjit.pdf",
"pending_file": {
"aadhaar_enabled": null,
"created_time": 1557465368,
"has_markers": 1,
"is_envelope": 1,
"id": 235641,
"is_in_person": 0,
"is_ordered": 1,
"last_modified_time": 1557465371,
"logo": null,
"name": "Offer letter - Anirjit.pdf",
"next": 377928,
"owner_company": "",
"owner_email": "[email protected]",
"owner_first_name": "Sunil",
"owner_last_name": "Patro EK",
"owner_user_id": 3625900,
"recipients": [
{
"created_time": 1557422123,
"email": "[email protected]",
"first_name": "Anirjit",
"last_modified_time": 1591780425,
"last_name": "Bakshi",
"order_id": 1,
"recipient_id": 377929,
"recipient_user_id": 3625921,
"status": "viewed"
}
],
"status": "incomplete"
},
"public_identifier": "ip_dRR0POvdI9cQgwbPqcg=="
}
]
GET /v2.1/rs/envelope/signed/
Download the Completed Signature Request as PDF
GET /v1/files/signed/<signed_file_id>/download
GET /v2/rs/envelope/signed/<signed_file_id>/download/merged
GET /v2/rs/envelope/signed/<signed_file_id>/download/split
GET v2.1/rs/envelope/signed/{signed_id}/download/split
Delete the Completed Signature Request
DELETE /v1/files/signed/<signed_file_id>
DELETE /v2/rs/envelope/signed/<signed_file_id>
DELETE /v2.1/rs/envelope/signed/{signed_id}
Updated almost 3 years ago