Hello community
I’m trying to retrieve all possible information about a contact’s activities in ActiveCampaign. In the platform’s UI, within the “Recent Activities” section, a timeline displays events such as:
- Entry into an automation
- Addition of a note to a deal
- Creation of a task
- Assignment of a contact to a salesperson
- Clicks on email links
- Other contact-related events
To fetch this data via the API, I’ve tried using the following endpoint:
GET /api/3/activities?contact={user_id}
However, the response does not provide the same level of detail as the UI. For example:
- Some activities seem to be missing.
- Activity details (such as the content of a note or the title of a task) appear incomplete or absent.
- The data structure does not accurately reflect the chronological order of activities shown in the UI.
- Is this the best endpoint to retrieve all activities of a contact?
- Do I need to combine multiple API calls to reconstruct the full timeline?
- Is there a way to get more detailed information about each activity?
I would really appreciate any guidance or experiences from those who have tackled this issue before. Thanks in advance for your help!