$echo '{
< "documents": [
< {
< "id": "northwind-price-list-2026-10",
< "base64Document": "JVBERi0xLjQKJeLjz9MKMSAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHlwZTEgL0Jhc2VGb250IC9IZWx2ZXRpY2EgL0VuY29kaW5nIC9XaW5BbnNpRW5jb2RpbmcgPj4KZW5kb2JqCjIgMCBvYmoKPDwgL0xlbmd0aCAxODYyID4+CnN0cmVhbQpCVCAvRjEgMTIgVGYgNDAuMDAgODEwLjAwIFRkIChOb3J0aHdpbmQgSW5kdXN0cmlhbCAtIHByaWNlIGxpc3QgT2N0b2JlciAyMDI2KSBUaiBFVApCVCAvRjEgOSBUZiA0MC4wMCA3ODAuMDAgVGQgKFNLVSkgVGogRVQKQlQgL0YxIDkgVGYgMTEwLjAwIDc4MC4wMCBUZCAoRGVzY3JpcHRpb24pIFRqIEVUCkJUIC9GMSA5IFRmIDM0MS4wMCA3ODAuMDAgVGQgKFF0eSkgVGogRVQKQlQgL0YxIDkgVGYgNDMxLjk5IDc4MC4wMCBUZCAoVW5pdCBwcmljZSkgVGogRVQKQlQgL0YxIDkgVGYgNTIzLjQ4IDc4MC4wMCBUZCAoTGluZSB0b3RhbCkgVGogRVQKQlQgL0YxIDkgVGYgNDAuMDAgNzYwLjAwIFRkIChIQy0yMDMyKSBUaiBFVApCVCAvRjEgOSBUZiAxMTAuMDAgNzYwLjAwIFRkIChIb3NlIGNsYW1wIDIwLTMyIG1tLCBzdGFpbmxlc3MpIFRqIEVUCkJUIC9GMSA5IFRmIDM0NC45OSA3NjAuMDAgVGQgKDUwKSBUaiBFVApCVCAvRjEgOSBUZiA0NTIuNDkgNzYwLjAwIFRkICgwLjg0KSBUaiBFVApCVCAvRjEgOSBUZiA1MzcuNDggNzYwLjAwIFRkICg0Mi4wMCkgVGogRVQKQlQgL0YxIDkgVGYgNDAuMDAgNzQwLjAwIFRkIChQRy0wMDEwKSBUaiBFVApCVCAvRjEgOSBUZiAxMTAuMDAgNzQwLjAwIFRkIChQcmVzc3VyZSBnYXVnZSAwLTEwIGJhciwpIFRqIEVUCkJUIC9GMSA5IFRmIDExMC4wMCA3MjkuNTAgVGQgKGdseWNlcmluZSBmaWxsZWQpIFRqIEVUCkJUIC9GMSA5IFRmIDM1MC4wMCA3NDAuMDAgVGQgKDQpIFRqIEVUCkJUIC9GMSA5IFRmIDQ0Ny40OCA3NDAuMDAgVGQgKDE4LjkwKSBUaiBFVApCVCAvRjEgOSBUZiA1MzcuNDggNzQwLjAwIFRkICg3NS42MCkgVGogRVQKQlQgL0YxIDkgVGYgNDAuMDAgNzA5LjUwIFRkIChCVi0wMDE1KSBUaiBFVApCVCAvRjEgOSBUZiAxMTAuMDAgNzA5LjUwIFRkIChCYWxsIHZhbHZlIDEvMiBpbmNoLCBicmFzcykgVGogRVQKQlQgL0YxIDkgVGYgMzQ0Ljk5IDcwOS41MCBUZCAoMTIpIFRqIEVUCkJUIC9GMSA5IFRmIDQ1Mi40OSA3MDkuNTAgVGQgKDcuNDUpIFRqIEVUCkJUIC9GMSA5IFRmIDUzNy40OCA3MDkuNTAgVGQgKDg5LjQwKSBUaiBFVApCVCAvRjEgOSBUZiA0MC4wMCA2ODkuNTAgVGQgKFNLLTAyMDApIFRqIEVUCkJUIC9GMSA5IFRmIDExMC4wMCA2ODkuNTAgVGQgKFNlYWwga2l0IGZvciBwdW1wIHNlcmllcyAyMDApIFRqIEVUCkJUIC9GMSA5IFRmIDM1MC4wMCA2ODkuNTAgVGQgKDMpIFRqIEVUCkJUIC9GMSA5IFRmIDQ0Ny40OCA2ODkuNTAgVGQgKDQyLjAwKSBUaiBFVApCVCAvRjEgOSBUZiA1MzIuNDggNjg5LjUwIFRkICgxNjIuMDApIFRqIEVUCkJUIC9GMSA5IFRmIDQwLjAwIDY2OS41MCBUZCAoRkwtMDU1MCkgVGogRVQKQlQgL0YxIDkgVGYgMTEwLjAwIDY2OS41MCBUZCAoRmlsdGVyIGNhcnRyaWRnZSA1IG1pY3JvbikgVGogRVQKQlQgL0YxIDkgVGYgMzQ0Ljk5IDY2OS41MCBUZCAoMjApIFRqIEVUCkJUIC9GMSA5IFRmIDQ1Mi40OSA2NjkuNTAgVGQgKDYuMTUpIFRqIEVUCkJUIC9GMSA5IFRmIDUzMi40OCA2NjkuNTAgVGQgKDEyMy4wMCkgVGogRVQKQlQgL0YxIDkgVGYgNDAuMDAgNjQ5LjUwIFRkIChQVC0xMjUwKSBUaiBFVApCVCAvRjEgOSBUZiAxMTAuMDAgNjQ5LjUwIFRkIChQdW1wIGltcGVsbGVyIDEyNSBtbSkgVGogRVQKQlQgL0YxIDkgVGYgMzUwLjAwIDY0OS41MCBUZCAoMSkgVGogRVQKQlQgL0YxIDkgVGYgNDM0Ljk3IDY0OS41MCBUZCAoMSwyNDkuMDApIFRqIEVUCkJUIC9GMSA5IFRmIDUyNC45NyA2NDkuNTAgVGQgKDEsMjQ5LjAwKSBUaiBFVApCVCAvRjEgOCBUZiA0MC4wMCA2MDkuNTAgVGQgKFByaWNlcyBpbiBFVVIgZXhjbHVkaW5nIFZBVC4gVmFsaWQgdW50aWwgMzEgRGVjZW1iZXIgMjAyNi4pIFRqIEVUCmVuZHN0cmVhbQplbmRvYmoKMyAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDQgMCBSIC9NZWRpYUJveCBbMCAwIDU5NSA4NDJdIC9Db250ZW50cyAyIDAgUiAvUmVzb3VyY2VzIDw8IC9Gb250IDw8IC9GMSAxIDAgUiA+PiA+PiA+PgplbmRvYmoKNCAwIG9iago8PCAvVHlwZSAvUGFnZXMgL0tpZHMgWzMgMCBSXSAvQ291bnQgMSA+PgplbmRvYmoKNSAwIG9iago8PCAvVHlwZSAvQ2F0YWxvZyAvUGFnZXMgNCAwIFIgPj4KZW5kb2JqCnhyZWYKMCA2CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAxNSAwMDAwMCBuIAowMDAwMDAwMTEyIDAwMDAwIG4gCjAwMDAwMDIwMjUgMDAwMDAgbiAKMDAwMDAwMjE1MSAwMDAwMCBuIAowMDAwMDAyMjA4IDAwMDAwIG4gCnRyYWlsZXIKPDwgL1NpemUgNiAvUm9vdCA1IDAgUiA+PgpzdGFydHhyZWYKMjI1NwolJUVPRgo="
< }
< ],
< "targetSchema": {
< "columns": [
< {
< "name": "sku",
< "type": "string",
< "required": true,
< "aliases": [
< "SKU",
< "Item Code",
< "Artikel",
< "Art.nr."
< ]
< },
< {
< "name": "description",
< "type": "string",
< "required": true,
< "aliases": [
< "Description",
< "Omschrijving"
< ]
< },
< {
< "name": "quantity",
< "type": "integer",
< "required": true,
< "aliases": [
< "Qty",
< "QTY",
< "Aantal"
< ]
< },
< {
< "name": "unit_price",
< "type": "number",
< "required": true,
< "aliases": [
< "Unit price",
< "Unit Price",
< "Prijs"
< ]
< },
< {
< "name": "line_total",
< "type": "number",
< "required": true,
< "aliases": [
< "Line total",
< "Total",
< "Totaal"
< ]
< }
< ],
< "uniqueBy": [
< "sku"
< ],
< "allowUnexpectedColumns": false,
< "arithmeticChecks": [
< {
< "operands": [
< "quantity",
< "unit_price"
< ],
< "operator": "multiply",
< "result": "line_total",
< "tolerance": 0.01
< }
< ]
< },
< "options": {
< "caseInsensitiveHeaders": true,
< "trimValues": true,
< "emptyStringIsNull": true,
< "failOnAnyRejectedRow": false,
< "numberFormat": "auto",
< "dateFormat": "auto"
< }
<}' |
<apify call first_watch/pdf-table-extraction --silent --output-dataset