Web Service Method: Request Document Data of a Corpus
Web Service Method: Request Document Data of a Corpus
Description |
---|
Returns document data of the selected corpus. |
URL: /PoolParty/api/corpusmanagement/{project}/documents
Request
Supported Methods |
---|
GET |
Variable | Comment |
---|---|
| The UUID or the URI supplement (textual identifier) of the project to be used. |
Parameter | Comment | Type | Required |
---|---|---|---|
corpusId | The corpus that contains requested documents. NotePlease note that the provided value should start with "corpus:". The ID alone is not sufficient. An example for corpusID value could be | String | true |
fromTime | Start of the requested time frame (dd.MM.yyyy). Document creation date is used as timestamp. | String | false |
toTime | End of the requested time frame (dd.MM.yyyy). Documentcreation date is used as timestamp. | String | false |
Response
Array of corpora (JSON) in requested PoolParty project.
Attribute | Type | Comment |
---|---|---|
fileName | String | Name of the file |
documentId | String | Id of the document |
title | String | Title of the document |
creationDate | Date | Date when document was created |
Example
Example Request
http://<server-url>/PoolParty/api/corpusmanagement/1DCE489D-9695-0001-E272-285217B0181E/documents?corpusId=corpus:e62d3b7e-ce07-48c0-b2c3-696a159227e2&fromTime=01.01.2010&toTime=30.12.2015
Example Response
[ { "message": "Getting documents for corpus was successful.", "success": true, "fileName": "Launchy_Readme.pdf", "documentId": "corpusDocument:9a494f23-aafd-4c47-839d-81ba0694370c", "title": "Launchy 0", "creationDate": "Sat Apr 03 19:28:55 CEST 2010" }, { "message": "Getting documents for corpus was successful.", "success": true, "fileName": "publishable_en.pdf", "documentId": "corpusDocument:f1ab631f-2548-4cc7-b66e-d5fbf431710d", "title": "The Moscow Treaty (12 August 1970)", "creationDate": "Fri Jul 03 06:56:37 CEST 2015" } ]