Skip to main content
Skip table of contents

Suchen nach Dokumenten im Zielsystem

Methode und Endpunkt

POST /Documents/search

Mit der Methode und dem Endpunkt POST /Documents/search können Sie in einem Zielsystem nach Dokumenten mithilfe der Eigenschaften suchen. Das Suchwort (der zu suchende Wert) findet alle Dokumente, die das Suchwort in einer bestimmten Eigenschaft enthalten. Sie müssen die entsprechenden Eigenschaften angeben, in denen das Suchwort gesucht werden soll.

Sie können auch nach mehreren Suchwörtern gleichzeitig in den Eigenschaften suchen. Mehrere Suchwörter werden mit dem AND-Operator verknüpft. Als Antwort wird ein Array mit den gefundenen Dokumenten zurückgegeben.

Beispiel für einen Request

JSON
POST /Documents/search
Accept: application/json
ModuleId: d3
ConnectionString: targetHost=MyD3server;user=MyD3user;password=myD3Password;repositoryId=A;

{
  "doc_field[22]": "1234",
  "doc_field[23]": "9876"
}

Beispiel für einen Response

Die Objekte für die Dokumente wurden in der Beispielantwort gekürzt.

JSON
{
	"lastDocumentIndex": "ET00003259",
	"documents": [
		{
			"id": "ET00003258",
			"caption": "MyDocument",
			"category": "DEPRO",
			"mimeType": "",
			"fileName": "MyFile.PDF",
			"fileSize": 52314,
			"version": "1",
			"createdAt": 1583452800,
			"fileUpdatedAt": 1583495129,
			"propertiesUpdatedAt": 1583495129,
			"properties": [
				{
					"id": "doc_editor",
					"name": "Doc_Editor",
					"value": [
						""
					]
				},
				{
					"id": "doc_status",
					"name": "Doc_Status",
					"value": [
						"Fr"
					]
				},
				{
					"id": "doc_type",
					"name": "Doc_Type",
					"value": [
						"Products"
					]
				},
				{
					"id": "last_access_timestamp",
					"name": "Last_Access_Timestamp",
					"value": [
						"1583495129"
					]
				},
				{
					"id": "doc_text_1",
					"name": "Doc_Text_1",
					"value": [
						""
					]
				},
				{
					"id": "doc_field[1]",
					"name": "doc_field[1]",
					"value": [
						""
					]
				},
				{
					"id": "doc_field_array[60]",
					"name": "doc_field_array[60]",
					"value": null
				}
			]
		},
		{
			"id": "ET00003259",
			"caption": "YourDocument",
			"category": "DEPRO",
			"mimeType": "",
			"fileName": "YourDocument.PDF",
			"fileSize": 49208,
			"version": "1",
			"createdAt": 1583452800,
			"fileUpdatedAt": 1583495889,
			"propertiesUpdatedAt": 1583495889,
			"properties": [
				{
					"id": "doc_editor",
					"name": "Doc_Editor",
					"value": [
						""
					]
				},
				{
					"id": "doc_status",
					"name": "Doc_Status",
					"value": [
						"Fr"
					]
				},
				{
					"id": "doc_type",
					"name": "Doc_Type",
					"value": [
						"Products"
					]
				},
				{
					"id": "last_access_timestamp",
					"name": "Last_Access_Timestamp",
					"value": [
						"1586881294"
					]
				},
				{
					"id": "doc_text_1",
					"name": "Doc_Text_1",
					"value": [
						""
					]
				},
				{
					"id": "doc_field[1]",
					"name": "doc_field[1]",
					"value": [
						""
					]
				},
				{
					"id": "doc_field_array[60]",
					"name": "doc_field_array[60]",
					"value": null
				}
			]
		}
	]
}
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.