Hello,
I'd like to export broadcast and tracking logs via API from adobe campaign standard. In terms of API access, I'm able to connect to the platform and retrieve the profiles. However, I'm having trouble retrieving SMS and Email activity (click, open, send). Can you please help me solve this problem?
I have also another subject, how to filter using lastModified field in profiles with API, I tried it to get updated data only but I got all profiles. How to encounter this problem please ?
Views
Replies
Total Likes
Regarding your first question (retrieving SMS and Email activity via API):
Please ensure that your API credentials have the necessary permissions to access the relevant schemas, such as broadLogRcp (for delivery logs) and trackingLogRcp (for engagement logs like opens and clicks). In Adobe Campaign Standard, access to these schemas may be restricted based on your role or integration scope. You might need to request additional access from your Adobe administrator or verify the schema exposure in your API configuration.
Regarding your second question (filtering profiles using lastModified):
To retrieve only updated profiles, you should use an Incremental Query within a Workflow:
In the Query activity, go to the "Processed Data" tab and configure it to use the lastModified field.
The system will then remember the last execution time and only fetch records modified after that point.
If you're using the API directly:
Make sure you're applying the lastModified filter correctly in your query parameters.
Use a supported date format such as ISO 8601 (e.g., 2025-06-11T00:00:00Z) to ensure accurate filtering
Views
Replies
Total Likes
Hello Thanongdach
Thanks a lot for your reply and your insights.
I've tried to filter Profiles using a supported date format such as ISO 8601 (e.g., 2025-06-11T00:00:00Z) within lastModified field but I still get all dates.
Did you performed it before please ? if you can give an example query it would be nice.
thank you agains for your returns and your time.
Views
Replies
Total Likes
Example API Call (if a filter for lastModified exists):
GET
"https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/profile/byLastModified?operator=greaterThan&value=2025-06-11T00:00:00Z"
Note: The byLastModified filter must already exist in your system. If it doesn't, you may need to create a custom filter through the Adobe Campaign Standard UI or request Adobe support to enable it for your instance.
Views
Replies
Total Likes
OK I will try and keep you informed. Thank you a lot !
Views
Replies
Total Likes
Views
Likes
Replies
Views
Likes
Replies