ksef_batch_send_part
Send an encrypted batch chunk to a pre-signed URL to submit part of an invoice package to KSeF. Works with an active batch session and returns acknowledgment.
Instructions
Wyślij część paczki na pre-signed URL uzyskany z ksef_batch_open. Wymaga aktywnej sesji KSeF i otwartej sesji batch.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"referenceNumber": "<referenceNumber>",
"ordinalNumber": "<ordinalNumber>",
"uploadUrl": "<uploadUrl>",
"payload": "<payload>"
},
"name": "ksef_batch_send_part"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| payload | Yes | Zaszyfrowane dane części jako Base64 | |
| uploadUrl | Yes | Pre-signed URL do uploadu | |
| uploadMethod | No | Metoda HTTP (domyślnie PUT) | |
| ordinalNumber | Yes | Numer porządkowy części (od 1) | |
| uploadHeaders | No | Nagłówki do uploadu (z partUploadRequests) | |
| referenceNumber | Yes | Numer referencyjny sesji batch |