Abfrage eines PDF-Dokuments

Über die id wird ein konkretes Dokument referenziert.

Geliefert werden alle bekannten Daten zu dem Dokument, sowie den Inhalt der PDF-Datei in Base64-Kodierung.

Folgende Parameter können übergeben werden:

Request (PHP-Beispiel):

$UpdateParams = array (
    "dataUser" => array (
        'token' => '****************',
    ),
    "content"  => array (
        'pdf' => array (
            'download' => array (
                array (
                    'id' => 41,
                    'returnText' => 1
                ),
            ),
        ),
    )
);

Request (JSON-Beispiel):

{
    "dataUser": {
        "token": "****************"
    },
    "content": {
        "pdf": {
            "download": [{
                "id": 41,
                "returnText": true
            }]
        }
    }
}

Response:

array (
  'response' =>
  array (
    'pdf' =>
    array (
      'download' =>
      array (
        0 =>
        array (
          'data' =>
          array (
            'id' => '41',
            'path' => '../data/1/store/000/000/041.pdf',
            'user' => '1',
            'trashFlag' => '0',
            'trashTimestamp' => NULL,
            'corruptedFlag' => '0',
            'corruptedTimestamp' => NULL,
            'ocr' => 'success',
            'icr' => 'success',
            'context' => NULL,
            'date' => '2016-11-18',
            "listDates": {
              "startDate": "2017-01-24"
            },
            "otherValues": {
              "valueAddedTaxIdentificationNumber": "DE814716420",
              "commercialRegisterNumber": "24950",
              "dnValues": {
                "sparte": "PKV",
                "ERSTZUL": "17.10.2023",
                "KM": "12000",
                "FINANZIERT": "leasing",
                "TARIFGRUPPE": "N",
              },
              "generic": {
                "sparte": "PKV",
              },
            },
            'url' => 'bavariadirekt.de',
            'urlManually' => '0',
            'listCompanies' =>
            array (
              0 =>
              array (
                'url' => 'bavariadirekt.de',
                'found' => true,
              ),
              1 =>
              array (
                'url' => 'ovag-online.de',
                'found' => false,
              ),
            ),
            'firstName' => 'Tom',
            'lastName' => 'Tester',
            'companyName' => '',
            'street' => 'Muster-Str. 68e',
            'town' => 'München',
            'zipCode' => '81539',
            'policyNumber' => 'V 00 000 000/000',
            'damageNumber' => NULL,
            'paymentValue' => NULL,
            'paymentFrequency' => NULL,
            'noClaimsBonusClass' => NULL,
            'IBAN' => NULL,
            'licensePlateNumber' => NULL,
            'title' => 'Versicherungsschein',
            'titlePossible' => NULL,
            'subtitle' => '',
            'subtitlePossible' => NULL,
            'vuNr' => NULL,
            'vuNrPossible' => NULL,
            'status' => '3',
            'priority' => '2',
            'rate' => '100',
            'sizeRatio' => '100',
            'wordRatio' => '100',
            'fileName' => '437279_1480968779.pdf',
            'category' => 'PDF_GES',
            'marker' => '2347bc01f3992964db3db264... [gekürzt]  ...f4d560943cec691527cb-7368',
            'usedMaster' => '2347bc01f3992964db3db264... [gekürzt]  ...f4d560943cec691527cb-7368',
            'idOCR' => NULL,
            'idContract' => NULL,
            'text' => ' [Text-Inhalt entfernt] ',
            'meta' => ' --- JSON-Daten entfernt --- ',
            'statusInfo' => ' --- JSON-Daten entfernt --- ',
            'timestamp' => '1482141749',
            'idFilter' => 71,
            'policyNumberRaw' => 'V 91 012 243/641',
            'insuranceCompany' => 'BavariaDirekt',
            'fileNameRaw' => 'Mller_Jens__1716792001001_Beitragsrechnung_1168525.pdf',
            'actionIds' => NULL,
          ),
          'content' => 'JVBERi0xLjQNCg0KMyAwIG9ia... [gekürzt]  ...YNCjI5NzkyDQolJUVPRg0K',
        ),
      ),
    ),
  ),
)