---
schema_version: "1"
id: ea4032e03607df6e9654ae4fc527b02d2d0d98502ecdc122389395de143bdd6c
title: Privacy Batch API
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/marketing-cloud/guides/mc-apis/pb-privacy-api.md
canonical_url: https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/pb-privacy-api.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 2837b33b3d3d39cfabe51949b9813409ee4ca63d93255580289a4f1f68d148a9
products:
  - Marketing Cloud Engagement APIs and Programmatic Languages
  - Marketing Cloud
---
# Privacy Batch API

Change privacy settings for a Einstein Recommendations profile using the privacy batch API. The batch identifies the profiles and specifies which privacy actions to perform on each profile.

The privacy batch API includes these resources:

- [Create a Batch](https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/pb-create-batch.md). This API resource creates a batch of privacy setting changes. The call returns a batch_id you then use to GET the status of the batch changes.
- [Get Batch Status](https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/pb-get-batch-status.md). This API resource checks the status of a batch of privacy settings changes. The call returns the status of each change being made to the profiles.
