meta { name: 05 Skip draft type: http seq: 5 } post { url: {{baseUrl}}/api/v1/invoices/import-batch/{{batchId}}/drafts/{{draftId}}/skip body: none auth: inherit } tests { test("200 OK", function () { expect(res.getStatus()).to.equal(200); }); test("status = skipped", function () { expect(res.getBody().data.status).to.equal("skipped"); }); } docs { POST /api/v1/invoices/import-batch/:id/drafts/:draftId/skip Marque le brouillon `skipped` (l'utilisateur ne veut pas le créer). Idempotent — refait le call sur un draft déjà skipped retourne 200 avec le draft tel quel. Erreur : 409 draft_already_processed si le draft est déjà `validated` (on ne peut pas skip une facture qui existe déjà). ⚠️ Cette requête utilise le même `draftId` que la précédente. Si tu viens de valider ce draft (statut `validated`), tu auras un 409. Pour tester le skip, mets un autre `draftId` (regarde la réponse de "01 Upload (mock)" et copie l'id d'un autre draft). }