# VisibilityActivityItem

Represents the changes of properties responsible for visibility restriction. Can be
[VisibilityGroupActivityItem](api-entity-VisibilityGroupActivityItem.html)
or
[VisibilityUserActivityItem](api-entity-VisibilityUserActivityItem.html)

Extends [MultiValueActivityItem](api-entity-MultiValueActivityItem.html)

Extended by:

* [VisibilityGroupActivityItem](api-entity-VisibilityGroupActivityItem.html)

* [VisibilityUserActivityItem](api-entity-VisibilityUserActivityItem.html)

## Attributes

This table describes attributes of the `VisibilityActivityItem` entity.

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

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

|  Field  |  Type  |  Description  |
| --- | --- | --- |
|  id  |  String  |  The ID of the VisibilityActivityItem. `Read-only`.  |
|  targetMember  |  String  |  Returns the `visibility` property that changed in the target entity. `Read-only`. `Can be null`.  |
|  targetSubMember  |  String  |  The name of property refining the `targetMember`. Returns actual values depending on the [VisibilityGroupActivityItem](api-entity-VisibilityGroupActivityItem.html) or [VisibilityUserActivityItem](api-entity-VisibilityUserActivityItem.html) `Read-only`. `Can be null`.  |
|  added  |  Type is specified in the descendent entities  |  The list of entities that are added to an attribute in the target entity. `Read-only`.  |
|  removed  |  Type is specified in the descendent entities  |  The list of entities that are removed from an attribute in the target entity. `Read-only`.  |
|  author  |  [User](api-entity-User.html)  |  The user who performed the action. `Read-only`.  |
|  category  |  [ActivityCategory](api-entity-ActivityCategory.html)  |  The category of the activity. `Read-only`.  |
|  field  |  [FilterField](api-entity-FilterField.html)  |  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`.  |
|  target  |   |  The entity that is the target of the performed action. `Read-only`.  |
|  timestamp  |  Long  |  The timestamp of the activity event. Stored as a unix timestamp at UTC. `Read-only`.  |

