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 Email Revisions


    Returns the current state of the email along with its full revision history. Each revision entry carries a hash, a human-friendly timestamp, and the user who saved the revision. The revision hash can be used to revert (via the DailyStory UI) or to diff against the current version.

    Path Parameters
    idnumberrequired
    The id of the email to return revisions for.
    HTTP Response Examples
    200
    { "Status": true, "Message": "", "Response": { "email": { "emailId": 77202, "name": "Thanks for registering", "status": "Active", "subject": "Thanks for registering!", "from": "\"Example\" <hello@example.com>" }, "revisions": [ { "revision": "8055bd0ed5e3ab32e8d0cc19555e0a54", "date_revised": "Aug 1, 2025 2:19 PM", "by_useruid": "bzixhjfmrhezh1u5", "by_name": "Ron Smith" }, { "revision": "59e10def64ffe2e33b0b382e5f4ddb74", "date_revised": "Aug 20, 2025 7:24 AM", "by_useruid": "20hi0arh2mhbuk0b", "by_name": "Anna Andres" } ] } }
    HTTP Response Parameters
    emailobject
    The current state of the email. Same shape as Get Email.
    revisionsarray
    Array of revision records, oldest first. Each entry has revision (hash), date_revised (formatted timestamp), by_useruid (author's user uid), and by_name (author's display name).

    How helpful was this article?

    πŸ‘ or πŸ‘Ž

    Related Articles

    Markdown Version