Activities on a module's list view

Summary:

This endpoint lists activities across a particular module in the system. It does not use a subscription model unlike the other endpoints. It can be queried as a regular bean collection, but without search, ordering or filtering.

Query Parameters:

ParamDescriptionOptional
max_numA maximum number of records to returnOptional
offsetHow many records to skip over before records are returnedOptional

Input Example:

This endpoint does not accept any input

Output Example:

{
    "next_offset": 20, This will be set to -1 when there are no more records after this "page".
    "records": [{
        "id": "22fb8b16-de1d-f1dc-b15b-51240efde177",
        "date_entered": "2013-02-19T23:47:11+00:00",
        "date_modified": "2013-02-19T23:47:11+00:00",
        "created_by": "1",
        "deleted": "0",
        "parent_id": "f5bb0331-2c0f-5c7c-b4db-5123caac0056",
        "parent_type": "Contacts",
        "activity_type": "post", This will be the type of activity performed.
        "data": {
            "value": "This is a test post on a contact I'm subscribed to."
        },
        "comment_count": 0, This will be set to the total number of comments on the post.
        "last_comment": { This will be the last comment on the post, which can be used to create a comment model on the frontend.
            "deleted": 0,
            "data": []
        },
        "fields": [],
        "first_name": null,
        "last_name": "Administrator",
        "created_by_name": " Administrator" This will be the locale-formatted full name of the user.
    }, ... ]
}