Fair API Pricing
No Surprise Fees
Secure Your Document Distribution and Management with a Signority API Plan
Home
Getting Started
API Reference
Frequently Asked Questions
List Documents
GET: /v2/documents/search2
Description
Get a list of documents
Format
JSON <multipart/related>
URL Parameters
Name | Mandatory | Type | Description |
---|---|---|---|
pageIndex | No | Integer | Index for the page to be retrieved (1 = first page, 2 = second page, etc.) |
pageSize | No | Integer | Number of documents to be included in one page. Determines the number of documents that will be returned per request |
Data Parameters
None
Response
Response returns a response containing the list of documents of the user as well as it’s information or an error response
Response Parameters
Field | Mandatory | Type | Description |
---|---|---|---|
documentCount | Yes | Integer | The number of documents owned by the user |
id | Yes | Integer | ID of the document |
title | Yes | String | Name of the document |
signingStatus | Yes | Integer | The current status of document * when creating or updating a document, if signingStatus = 52, system will send the invitation out to the recipients. SIGNING_STATUS_DRAFT = 51 SIGNING_STATUS_IN_PROGRESS = 52 SIGNING_STATUS_COMPLETED = 53 SIGNING_STATUS_REJECTED = 54 |
createdTime | No | Integer | Time that the document was created |
lastModifiedTime | No | Integer | Time of the last modification |
documentSentTime | No | Integer | Time that the document was sent Year, Month, Day, Hour, Minute, Second, Millisecond |
user | Yes | JSONObject | The owner of the account which is used to send this document out |
documentType | Yes | Integer | DOCUMENT_TYPE_DOCUMENT = 5 DOCUMENT_TYPE_TEMPLATE_LINK = 6 DOCUMENT_TYPE_REGULAR_TEMPLATE = 7 DOCUMENT_TYPE_BULK_TEMPLATE = 8 |
EXAMPLE REQUEST / RESPONSE (Python)
Request: requests.get('https://sign.signority.com/api/v2/documents/search2', auth=(apiKey, '')) Response: { 'documentCount': 2, 'documents': [ { 'GUID': '8ec1f45a-bdf7-4972-8716-35919d12c768', 'createdTime': 1590593250000, 'deleted': False, 'documentSentTime': 1590593252000, 'documentType': 5, 'eSigningStatus': 52, 'firstRecipientName': 'user01@mail.com', 'folderId': -5, 'hasBouncedEmails': False, 'hsmDigitalSignEnabled': False, 'id': 27445, 'invitationStatus': 60, 'invitationType': 15, 'isPublished': False, 'lastModifiedTime': 1590593255000, 'pkiEnabled': False, 'sharedToTeam': False, 'signerCount': 2, 'signingStatus': 52, 'templateLink': False, 'title': 'API Test document 001 (11)', 'user': { 'companyname': 'Signority', 'email': 'signorityapidemo@gmail.com', 'id': 1354, 'name': 'Demo Account', 'usersgroupsroleId': 1198 }, 'version': 6 }, { 'GUID': 'a5d9aa5c-482c-4d2f-ada1-4db9fe0a9f22', 'createdTime': 1590611014000, 'deleted': False, 'documentSentTime': 1590611014000, 'documentType': 5, 'eSigningStatus': 51, 'firstRecipientName': 'pythonrecip@mail.com', 'folderId': -5, 'hasBouncedEmails': False, 'hsmDigitalSignEnabled': False, 'id': 27761, 'invitationStatus': 60, 'invitationType': 15, 'isPublished': False, 'lastModifiedTime': 1590611016000, 'pkiEnabled': False, 'sharedToTeam': False, 'signerCount': 1, 'signingStatus': 51, 'templateLink': False, 'title': 'API Test document 001', 'user': { 'companyname': 'Signority', 'email': 'signorityapidemo@gmail.com', 'id': 1354, 'name': 'Demo Account', 'usersgroupsroleId': 1198 }, 'version': 4 } ], 'success': True }