Registers one Katalon Studio report file after you PUT its bytes to a
signed upload destination. Send no request body. Repeat this request
for each file, and keep the report's original folder structure in
folderPath. Include each eligible folder's execution0.log and its
related report files.
Use one fresh batch value for the intended import. Keep the same
project and Basic-auth credentials for every file. Send isEnd=true
only on the final registration after every file PUT succeeds. A batch
can contain files from multiple folders or sessions, so it can create
more than one test run; a test run can also include reports from more
than one batch.
The 200 response is an array of upload-batch resources. Its id is
an upload-batch ID, not a test-run ID. The returned done value is
false; do not use it to check parsing completion. webUrl opens the
upload batch, not a test run.
The response can be [] before an end marker. An end-bearing response
can arrive before asynchronous parsing finishes. The default Katalon
limit is 3,500 file rows per batch. The server can store over-cap files
but may not start normal batch processing.
When repeat-skip protection is enabled, an already completed batch can
skip files whose folder, file name, and uploaded path all match stored
files. A new uploaded path is not the same request. Queue deduplication
can replace older work that has not started, but cannot cancel active
work. Neither protection guarantees exactly-once processing.
pushToXray=true requests an Xray push. false or an omitted value
does not prevent a push when the test run's policy allows one.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
400A required query parameter is missing, or a query, enum, or JSON body
value cannot be bound. The response body is not fixed for binding errors.
401Authentication failed. The framework response body does not have a fixed application JSON schema.
defaultThe request failed. The status and response body depend on the failure source.