Ask about anything in DailyStory Developer Documentation

Type a question in your own words below. Answers are written from our published articles and cite the ones they came from.

Recently updated

    Dashboard
    Edit Article Logout

    List Contact's Activity


    Returns the unified activity timeline for a contact — page views (grouped into sessions), campaign adds, link clicks, email/SMS sends, form submissions, and other tracked events. Each entry includes an ActivityType numeric code and a Timestamp.

    Path Parameters
    idstringrequired
    The dsid of the contact.
    HTTP Response Examples
    200
    { "Status": true, "Message": "", "Response": { "activity": [ { "ActivityType": 10, "SessionId": "aa98", "StartDate": "2025-09-19T06:24:31Z", "EndDate": "2025-09-19T06:22:37Z", "SessionLength": "00:01:53", "PageViews": [ { "Url": "forms.dailystory.com/webform/hosted/de2ewrbk0f0honzd", "Title": "Advantage 123", "Timestamp": "2025-09-19T06:24:31Z", "ActivityType": 15 } ] }, { "ActivityType": 50, "Timestamp": "2025-09-18T19:11:48Z", "LeadId": 113519576, "CampaignId": 24284, "CampaignName": "Spring Sale Promo Campaign", "Origin": 70, "Source": "Sign Up" } ] } }
    HTTP Response Parameters
    activityarray
    Array of activity entries. Entry shape varies by ActivityType — page-view sessions include a nested PageViews array; campaign activities include CampaignId, CampaignName, Origin, Source; etc.

    How helpful was this article?

    👍 or 👎

    Related Articles

    Markdown Version