Remove contents from profiles

Remove one or more Library content items from one or more Sales Enablement profiles in the specified TeamSite. Use this operation to unlink existing content from profile folders so it is no longer visible to profile subscribers.

Domain Terms

  • contentId / versionId: Identifies the Library content item and the specific content version to unlink from the profile.
  • profileId / profileVersionId: Identifies the target Sales Enablement profile and profile version from which the content reference should be removed.
  • actionResultDetails: Per-content success or error status returned in the response; inspect this array to handle partial-success (207) cases.

Limits

  • At most 100 profile entries per call.
  • At most 100 content entries across all profile entries per call.

Typical Flow

  1. Identify the Library contentId and versionId for each content item currently referenced by the target profile.
  2. Resolve the target profile profileId and profileVersionId from the Sales Enablement profile APIs.
  3. DELETE this endpoint with the action details; inspect actionResultDetails for per-item outcomes.
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

Identifier of the teamsite context for the request. Depending on API behavior, it may be a GUID-formatted value or a documented special value such as 1.

Body Params

Request body samples

{
    "requestId": "3276061d-a163-4491-a0d5-8f31f6088418",
    "actionDetails": [
        {
            "contentId": "6604995b-65c8-460c-abf4-2c0512292aeb",
            "versionId": "8d8d89bc-3803-409d-9937-2b76f80bafd6",
            "profiles": [
                {
                    "profileId": "1454656e-6412-4c2b-a926-3ddd85397f26",
                    "profileVersionId": "909e3fa7-7966-462d-9e56-859966d0b1c7"
                }
            ]
        }
    ]
}

Request payload for removing Library content references from one or more Sales Enablement profiles. Up to 100 profile entries and 100 content entries are allowed per call.

uuid

Caller-supplied identifier echoed back in the response to correlate asynchronous results with the originating request.

actionDetails
array of objects
required

One entry per content version, listing the Sales Enablement profiles to unlink that content from.

actionDetails*
Responses

actionResultDetails for per-item status.

403 in legacy environments.

seismic.library.manage scope or lacks permission to update the target profile. In some legacy environments, expired or missing authentication may also surface as 403; clients should handle both 401 and 403 for auth-related failures.

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