Skip to content

ApiWallItemDTO

stonepy.models.ApiWallItemDTO.ApiWallItemDTO

Bases: ResponseModel

List entry for ApiWallItemsForUsersDTO . Contains the list of wall items for the CI Connect user in the associated ApiWallItemsForUsersDTO entry. Note: for use of the CI Connect social trading platform.

wall_item_id class-attribute instance-attribute

wall_item_id: int | None = Field(
    default=None, alias="WallItemId"
)

The wall item ID that uniquely identifies the wall item.

parent_wall_item_id class-attribute instance-attribute

parent_wall_item_id: int | None = Field(
    default=None, alias="ParentWallItemId"
)

The parent wall item ID. Only relevant if this item is a sub-wall item.

screen_name class-attribute instance-attribute

screen_name: str | None = Field(
    default=None, alias="ScreenName"
)

Screen name of the CI Connect user this wall item belongs to.

from_user_screen_name class-attribute instance-attribute

from_user_screen_name: str | None = Field(
    default=None, alias="FromUserScreenName"
)

The screen name of the user who posted the wall item. Only relevant if the wall item is a comment.

from_user_avatar class-attribute instance-attribute

from_user_avatar: str | None = Field(
    default=None, alias="FromUserAvatar"
)

The URL path to the image file used as the graphic avatar for the user who posted the wall item. Only relevant if the wall item is a comment.

comment_text class-attribute instance-attribute

comment_text: str | None = Field(
    default=None, alias="CommentText"
)

If the wall item is a comment, this contains the comment text.

trade_action class-attribute instance-attribute

trade_action: ApiTradeActionDTO | None = Field(
    default=None, alias="TradeAction"
)

If the wall item is a trade, this contains the trade details.

user_likes class-attribute instance-attribute

user_likes: str | None = Field(
    default=None, alias="UserLikes"
)

Screen names of CI Connect users who have liked this wall item.

flagged_as_inappropriate class-attribute instance-attribute

flagged_as_inappropriate: bool | None = Field(
    default=None, alias="FlaggedAsInappropriate"
)

Boolean true/false flag indicating whether this wall item has been flagged as inappropriate.

create_date class-attribute instance-attribute

create_date: StoneXDateTime | None = Field(
    default=None, alias="CreateDate"
)

The date and time when this item was added to the wall.

no_of_sub_comments class-attribute instance-attribute

no_of_sub_comments: int | None = Field(
    default=None, alias="NoOfSubComments"
)

The number of sub-comments that exist for this comment, provided it is a top level comment.