YouTrack Standalone 2019.1 Help

Activity Items

This resource provides access to the activities with the possibility to filter them by various parameters.

Resource

/api/activities

Returned entity

ActivityItem. For the description of the entity attributes, see Supported Fields section.

Supported methods

ActivityItem attributes

This table describes attributes of the ActivityItem entity.

  • To receive an attribute in the response from server, specify it explicitly in the request parameter fields.

  • To update an attribute, provide it in the body of a POST request.

Field

Type

Description

author

User

The user who performed the action. Read-only.

timestamp

Long

The timestamp of the activity. Read-only.

removed

TODO provide documentation for type

Single value or the list of values which were removed from a property of the target entity. Read-only. Can be null.

added

TODO provide documentation for type

Single value or the list of values which were added to a property of the target entity. Read-only. Can be null.

target

TODO provide documentation for type

The entity that is the target of the performed action. Read-only. Can be null.

targetMember

String

The name of the property of the target entity, which was modified. Read-only. Can be null.

field

FilterField

The filter field. It contains the additional information about the modified property in the target entity. For example, the information about a link type, or the type of the modified custom field or bundle, and so on.

Read-only. Can be null.

category

ActivityCategory

The category of the activity. Read-only.

Read a List of ActivityItems

Request syntax

GET /api/activities?{fields}&{$top}&{$skip}&{categories}, &{reverse}, &{start}, &{end}, &{author}, &{issueQuery}

Request parameters

Parameter

Type

Description

fields

string

A list of ActivityItem attributes that should be returned in the response. If no field is specified, only the entityID is returned.

$skip

int

Optional. Lets you set a number of returned entities to skip before returning the first one.

$top

int

Optional. Lets you specify the maximum number of entries that are returned in the response.

categories

STRING

Mandatory. Parameter filters returned activities by categories.You must specify at least one category per request.

You can specify the categories query parameter in either of these formats:

  • categories=IssueCreatedCategory&categories=CommentsCategory
  • categories=IssueCreatedCategory,CommentsCategory

This table describes available categories and matching returned types of activity items.

See the category mapping table.

reverse

BOOLEAN

Indicates whether the order of returning activities is from newest to oldest or the opposite.If "false", then the oldest activity item that matches a selected filter is returned first.If "true", then the newest activity is returned first. By default, "false".

start

STRING

Start timestamp of the time interval the activity timestamp belongs to. If the parameter is not set, it is considered to be 0.

end

STRING

End timestamp of the time interval the activity timestamp belongs to.If the parameter is not set, it is considered as Long.MAX_VALUE. }

author

STRING

Parameter to filter activities by the author. The database id or login, or Hub id, or 'me' for the current logged in user could be specified.

issueQuery

STRING

Issues search query. Read more about search syntax.

Last modified: 8 July 2019