eNotaryLog API - Templating (2.0.0)
Download OpenAPI specification:Download
eNotaryLog Support Team: support@enotarylog.com URL: https://enotarylog.com/support
The eNotaryLog API
Get template information by template id
Retrieves template information given an template ID. This endpoint is used for retrieving the role ids, free text fields, and other information regarding a specific template so that this information can be used to create an esign session using a template.
path Parameters
| id required | string <uuid> The ID of the template to retrieve |
Responses
Response samples
- 200
- 400
- 401
- 404
Content type
application/json
Example
No free text fields
{- "id": "8d976a23-b865-4fcd-9165-ddc0aedaf614",
- "templateName": "Mortgage Agreement",
- "roles": [
- {
- "id": "8d976a23-b865-4fcd-9165-ddc0aedaf614",
- "name": "Buyer",
- "description": "Home buyer"
}, - {
- "id": "1d976a23-b865-4fcd-9165-ddc0aedaf614",
- "name": "Seller",
- "description": "Home Seller"
}, - {
- "id": "9d976a23-b865-4fcd-9165-ddc0aedaf614",
- "name": "Loan origin"
}
], - "freeTextFields": [ ]
}Create an esign using a predefined template
Creates an esign session from a predefined template
Request Body schema: application/json
Array of objects non-empty array of template ids to use to create an esign session. | |
Array of objects The "signers" that need to sign the esign document(s). Each need to be assigned a role id. Two participants may not have the same role id. |
Responses
Request samples
- Payload
Content type
application/json
Example
{- "templates": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "fields": [
- {
- "id": "3d976a23-4fcd-b865-9165-1dc0aedaf614",
- "text": "Terms and conditions text..."
}, - {
- "id": "1d976a23-4fcd-a865-9165-1dc0aedaf614",
- "name": "eNotaryLog LLC"
}
]
}
], - "participants": [
- {
- "email": "Sophia_Aufderhar72@mailinator.com",
- "firstName": "Sophia",
- "lastName": "Aufderhar",
- "roleId": "8d976a23-b865-4fcd-9165-ddc0aedaf614"
}
]
}Response samples
- 200
- 400
- 401
- 404
Content type
application/json
{- "esignId": "3d976a23-b865-4fcd-9165-ddc0aedaf614",
- "transactionId": "4a976a23-b865-4fcd-9165-ddc0aedaf614"
}