meta { name: 2 Preview Batch - Single Letter type: http seq: 2 } post { url: {{baseUrl}}/api/preview/batch body: json auth: none } body:json { { "sessionId": "{{sessionId}}", "batchIndex": 0, "forceRegenerate": false, "config": { "font": "tilda", "letters": [ { "index": 0, "format": "a4", "text": "Hallo [[Vorname]] [[Nachname]],\n\ndein persönlicher Gutscheincode lautet: [[Gutscheincode]]\n\nEr ist gültig bis zum [[Ablaufdatum]].\n\nViele Grüße,\nDein Skrift-Team", "placeholders": { "Vorname": "Max", "Nachname": "Mustermann", "Gutscheincode": "SAVE20", "Ablaufdatum": "31.12.2026" } } ], "envelopes": [] } } } tests { test("Status is 200", function() { expect(res.status).to.equal(200); }); test("Returns session ID", function() { expect(res.body.sessionId).to.be.a("string"); }); test("Returns files array", function() { expect(res.body.files).to.be.an("array"); expect(res.body.files.length).to.be.greaterThan(0); }); }