Approve partially-approved products in one organization, either by naming productIds (at most 100) or by filters. Provide exactly one of the two: sending both, or neither, returns 400. The approval is atomic: either every matched product is approved or none is. approvedCount and skippedCount report what actually changed, not how many you asked for. An id that is not partially-approved, does not exist, or belongs to an organization your credential cannot access is counted in skippedCount, never approved. Send the target organization as Organization-Id when your credential owns more than one.
Release date, as YYYY-MM-DD. Defaults to 2026-07-21.
Target organization id (Organization-Id selector).
Target connection id; resolves to its organization.
Platform entity id; resolves to a connection's organization.
Optional source to disambiguate an Entity-Id.
Explicit product ids to approve (at most 100). Mutually exclusive with filters; provide exactly one of the two. An id that is not partially-approved, not found, or in an organization you cannot access is counted in skippedCount, never approved.
Attribute filters selecting which partially-approved products to approve. Mutually exclusive with productIds; provide exactly one of the two.
Number of products moved to APPROVED by this request.
Number of requested products left unchanged because they were not partially-approved, not found, or outside your access. Always 0 for a filter-based request.
Successful Response
The request was invalid.
Authentication failed or was missing.
The credential is not permitted for this request.
The requested resource was not found.
The request failed validation.
A service this request depends on was unavailable. Retry the request.