We’re rewarding the question askers & reputations are being recalculated! Read more.

New answers tagged

0

I was able to do this using a third party free app called "Easy Describe".


0

find below a valid call from the SFMC POSTman Collection found here: https://github.com/salesforce-marketingcloud/postman The SubscriberKey field in the valid example contains the SAME value as ContactKey, which means: try to to align both fields in your call, where the IDs seem to differ. This inconsistency should be causing the "Bad Request". If this ...


0

You can use the REST endpoint of /asset/v1/content/assets?$filter=Name%20eq%20'{{emailName}}' (ref) This will pull back a full response of details on that email (asset) which includes the ID (both the legacyID and Content Builder ID). Example Return: (Abbreviated for easier digestion) { "count": 1, "page": 1, "pageSize": 50, "links": {}, ...


4

If you don't mind using an undocumented REST endpoint, you could use the /automation/v1/automations/{{objID}} endpoint. GET /automation/v1/automations/{{yourAutoObjId}} Host: {{subdomain}}.rest.marketingcloudapis.com Authorization: Bearer {{authToken}} Content-Type: application/json This will return all the steps/activities inside the automation including ...


1

So after doing some research the only field you can use is DataExtension.CustomerKey in your filter, none of the other fields are supported such as id, objectid, or name So you would first need to do a retrieve on the DataExtension Object <soapenv:Body> <RetrieveRequestMsg xmlns="http://exacttarget.com/wsdl/partnerAPI"> <...


0

Looks like this option is not available neither by Apex, nor by Tooling API, SOAP API or Metadata API. So the only option to achieve this is screen-scraping. public static List<String> getObjectsHavingGrantAccessUsingHierarchies() { String u = URL.getSalesforceBaseUrl().toExternalForm() + '/p/own/OrgSharingDetail?setupid=SecuritySharing'; ...


Top 50 recent answers are included