Abfrage einer Liste der vorhandenen PDF-Dokumente

Die Abfrage läuft allgemein ohne Parameter. Wenn dennoch Parameter angeliefert werden, werden diese zum Eingrenzen des Suchergebnisses verwendet.

Geliefert werden die Meta-Daten zu den im Account gespeicherten Dokumenten.

Folgende Parameter können optional übergeben werden:

Request ohne Eingrenzung (PHP-Beispiel):

$UpdateParams = array (
    "dataUser" => array (
        'token' => '****************',
    ),
    "content"  => array (
        'pdf' => array (
            'listFiles' => array (
                array (
                ),
            ),
        ),
    )
);

Request ohne Eingrenzung (JSON-Beispiel):

{
    "dataUser": {
        "token": "****************"
    },
    "content": {
        "pdf": {
            "listFiles": [
                []
            ]
        }
    }
}

Request mit Eingrenzung (PHP-Beispiel):

Es werden nur Dokumente aufgeliste, welche die Text-Erkennung und die Inhalts-Erkennung erfolgreich durchlaufen haben.

$UpdateParams = array (
    "dataUser" => array (
        'token' => '****************',
    ),
    "content"  => array (
        'pdf' => array (
            'listFiles' => array (
                array (
                    'ocr' => 'success',
                    'icr' => 'success'
                ),
            ),
        ),
    )
);

Request mit Eingrenzung (JSON-Beispiel):

Es werden nur Dokumente aufgeliste, welche die Text-Erkennung und die Inhalts-Erkennung erfolgreich durchlaufen haben.

{
    "dataUser": {
        "token": "****************"
    },
    "content": {
        "pdf": {
            "listFiles": [{
                "ocr": "success",
                "icr": "success"
            }]
        }
    }
}

Response:

array (
  'response' =>
  array (
    'pdf' =>
    array (
      'listFiles' =>
      array (
        0 =>
        array (
          'files' =>
          array (
            0 =>
            array (
              'id' => '429',
              'ocr' => 'success',
              'icr' => 'success',
              'date' => '2017-01-31',
              'url' => 'bavariadirekt.de',
              'listCompanies' => '{"bavariadirekt.de":true,"ovag-online.de":false}',
              'firstName' => 'Tom',
              'lastName' => 'Tester',
              'companyName' => '',
              'street' => 'Untere Str. 17',
              'town' => 'Musterdorf',
              'zipCode' => '99999',
              'policyNumber' => 'V 00 000 001/001',
              'title' => 'Versicherungsschein',
              'titlePossible' => NULL,
              'subtitle' => '',
              'subtitlePossible' => NULL,
              'status' => '3',
              'priority' => '0',
              'rate' => '97',
              'sizeRatio' => '100',
              'wordRatio' => '97',
              'fileName' => 'testdokument_00001.pdf',
              'category' => '-',
              'marker' => '23901332cda416c06a663... [gekürzt]  ...841535dbe9ce47a1ccb-5139',
              'usedMaster' => 'f5f2dc50254b4cace64a... [gekürzt]  ...30f5ac441c13ae3d52b-7403',
              'idContract' => NULL,
              'timestamp' => '1485956991',
            ),
            1 =>
 .
 .
 .
 [gekürzt]
 .
 .
 .
            40 =>
            array (
              'id' => '469',
              'ocr' => 'pending',
              'icr' => 'pending',
              'date' => NULL,
              'url' => NULL,
              'listCompanies' => NULL,
              'firstName' => NULL,
              'lastName' => NULL,
              'companyName' => NULL,
              'street' => NULL,
              'town' => NULL,
              'zipCode' => NULL,
              'policyNumber' => NULL,
              'title' => NULL,
              'titlePossible' => NULL,
              'subtitle' => NULL,
              'subtitlePossible' => NULL,
              'status' => '0',
              'priority' => '0',
              'rate' => NULL,
              'sizeRatio' => NULL,
              'wordRatio' => NULL,
              'fileName' => 'testdokument_00040.pdf',
              'category' => 'PDF_KD',
              'marker' => NULL,
              'usedMaster' => NULL,
              'idContract' => NULL,
              'timestamp' => '1486123210',
            ),
          ),
        ),
      ),
    ),
  ),
)