Bulk delete packages
Permanently deletes multiple packages from the database in a single call.
NSEV does not delete packages automatically once they reach a final state - they are stored indefinitely until deleted with this call or the single delete-package operation. Only packages in draft, finished, archived, rejected or revoked status can be deleted.
Use DelayedDeletionTime to set, in days, how long a package’s audit proofs are
kept after the package itself is deleted. When omitted, the environment’s
configured delayed deletion time applies. Pass 0 to keep audit proofs
indefinitely until they are removed with an explicit delete-audit-proofs call.
The call is processed asynchronously and returns a bulk action session identifier; poll the package bulk action session to follow its progress.
Authorizations
Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.
Body
Request for bulk remove package action
A globally unique identifier
Number of days the packages' audit proofs are kept after the packages are deleted. When omitted, the environment's configured delayed deletion time applies. Set to 0 to keep audit proofs indefinitely until they are removed with an explicit delete-audit-proofs call.
x >= 0Response
An unique identifier of the created bulk action session.
A bulk action session unique identifier
"00000000-0000-0000-0000-000000000000"