Loading

Marketing Cloud Legacy REST API Route Changes

Publiceringsdatum: Jan 29, 2025
Beskrivning

What is happening?


Salesforce is built from the ground up to protect your data and applications. As part of our ongoing commitment to customer trust and security, we will be making changes to some of our legacy Contacts REST API routes to ensure that they honor the same data access that is enforced through the UI when accessing shared Data Extensions. This enforcement will occur in the summer 2023 release.
 

What is changing?

After the 2023 Summer release, the legacy Contacts REST API routes will honor the same data access that is enforced through the UI when accessing shared Data Extensions.
 

What customers are impacted?

Customers that are using the undocumented/unofficial legacy Contacts REST API routes listed below that are accessing shared Data Extension through the API that are not visible in the UI

GET /legacy/v1/beta/object/
GET /legacy/v1/beta/object/{co_id}
GET /legacy/v1/beta/object/{encoded_id}
POST /legacy/v1/beta/object/{encoded_id}
DELETE /legacy/v1/beta/object/{encoded_id}
GET /legacy/v1/beta/object/{de_id}/field
GET /legacy/v1/beta/object/{de_id}/field/{id}
UPSERT /legacy/v1/beta/object/{de_id}/field/{id}
DELETE /legacy/v1/beta/object/{de_id}/field/{id}
GET legacy/v1/beta/object/{id}/data
GET /legacy/v1/beta/object/{object_id}/relationship
 

How do I determine if I will be impacted?

You could be impacted if you are still using the legacy Contacts REST API routes listed above to access shared Data Extension from a Business Unit. To avoid API call failures please validate that the permissions you have set in the shared Data Extension represent the access you would like for the shared Data Extension both in the UI and via API.

To validate the permission on a shared Data Extension:

1) In Email Studio, go to Subscribers and click on Shared Data Extension
2) Locate and click the Data Extension that you would like to validate permissions.
3) Go to the Permissions tab
4) Select the Business Unit you want to validate permissions.
5) Verify that the permissions are correct.
6) Adjust permission if needed.
7) Repeat step 4 to 6 for each of the Business Unit the shared Data Extension is shared.

 
Knowledge-artikelnummer

000394541

 
Laddar
Salesforce Help | Article