Delete assessment packages

Permanently delete specific packages from the partner catalog for the installing company.

Permanently deletes a subset of packages from the partner catalog for the
installing company without replacing the full catalog.

Semantics:

  • packageIds is required and must contain at least one non-blank ID.
  • Matching packages are permanently deleted and cannot be selected for new assessments.
  • Unknown IDs are ignored (idempotent).
  • In-flight assessments keep their stored packageId; GET and PATCH on existing assessments remain allowed.

400 is returned when packageIds is missing/empty or contains a blank ID.

Prefer this when removing a subset of packages. Use POST packages with an
omitted/empty catalog when replacing or soft-archiving the full catalog.

OAuth scope: hiring.integrations:write

Rate limit: default partner API / API gateway limits. See
Rate limiting.

Body Params

Package IDs to permanently delete for the installing company.

packageIds
array of strings
required
length ≥ 1

Partner package IDs to permanently delete. Must be non-empty; blank IDs
in the same request return 400. Unknown IDs are ignored.

packageIds*
Responses
204

No content

Language
Credentials
Bearer
OAuth 2.0
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json