Skip to main content

Interface: SCUserModerationType

Exports all types

Hierarchy

Properties

avatar

avatar: string

Avatar of the user.

Inherited from

SCUserType.avatar

Defined in

user.ts:125


bio

bio: string

User biography.

Inherited from

SCUserType.bio

Defined in

user.ts:66


blocked_at

blocked_at: string | Date

Block start date

Defined in

user.ts:285


categories_counter

Optional categories_counter: number

Number of categories followed by the user.

Inherited from

SCUserType.categories_counter

Defined in

user.ts:205


connection_requests_received_counter

Optional connection_requests_received_counter: number

Number of connection requests received by the user.

Inherited from

SCUserType.connection_requests_received_counter

Defined in

user.ts:165


connection_requests_sent_counter

Optional connection_requests_sent_counter: number

Number of connection requests sent by the user.

Inherited from

SCUserType.connection_requests_sent_counter

Defined in

user.ts:160


connection_status

Optional connection_status: string

The connection status between the request user and this user.

Inherited from

SCUserType.connection_status

Defined in

user.ts:155


connections_counter

Optional connections_counter: number

Number of connections of the user.

Inherited from

SCUserType.connections_counter

Defined in

user.ts:170


cover

Optional cover: string

Image Cover of the user.

Inherited from

SCUserType.cover

Defined in

user.ts:130


date_joined

date_joined: Date

Date joined to the community.

Inherited from

SCUserType.date_joined

Defined in

user.ts:61


date_of_birth

Optional date_of_birth: Date

Date of birth. Format: YYYY-MM-DD (ISO 8601).

Inherited from

SCUserType.date_of_birth

Defined in

user.ts:86


days_blocked

Optional days_blocked: number

Number of days of block duration (if none and block date set, it means forever)

Defined in

user.ts:289


description

description: string

User description.

Inherited from

SCUserType.description

Defined in

user.ts:91


discussions_counter

Optional discussions_counter: number

Number of discussions created by the user.

Inherited from

SCUserType.discussions_counter

Defined in

user.ts:190


email

Optional email: string

Email of the user.

Inherited from

SCUserType.email

Defined in

user.ts:51


email_isvalid

Optional email_isvalid: boolean

Email is valid. Default: False.

Inherited from

SCUserType.email_isvalid

Defined in

user.ts:56


expire_at

expire_at: string | Date

Date on which the auto unblock will take place

Defined in

user.ts:293


ext_id

Optional ext_id: number

The external ID of the user. It is assigned only during signup if necessary.

Inherited from

SCUserType.ext_id

Defined in

user.ts:135


flags_given

Optional flags_given: number

Number of flags given by the user

Defined in

user.ts:301


flags_received

Optional flags_received: number

Number of flags received by the user (in its contents)

Defined in

user.ts:305


followers_counter

Optional followers_counter: number

Number of followers of the user

Inherited from

SCUserType.followers_counter

Defined in

user.ts:180


followings_counter

Optional followings_counter: number

Number of followings of the user

Inherited from

SCUserType.followings_counter

Defined in

user.ts:175


gender

gender: string

Gender of the user. Values: Male, Female, Unspecified. Default: Unspecified.

Inherited from

SCUserType.gender

Defined in

user.ts:96


id

id: number

The ID of the user.

Inherited from

SCUserType.id

Defined in

user.ts:36


last_score_variation

Optional last_score_variation: SCUserScoreVariation[]

Full description of the last score variation made by a moderator.

Defined in

user.ts:309


last_seen

Optional last_seen: string | Date

Date on which the user has been seen in the community

Defined in

user.ts:297


location

location: string

Location

Inherited from

SCUserType.location

Defined in

user.ts:71


location_lat_lng

Optional location_lat_lng: string

Location in coordinates. Format: lat,lng.

Inherited from

SCUserType.location_lat_lng

Defined in

user.ts:76


permission

Optional permission: string[]

List of user permission. Only for the resource /user/me/.

Inherited from

SCUserType.permission

Defined in

user.ts:150


polls_counter

Optional polls_counter: number

Number of polls created by the user.

Inherited from

SCUserType.polls_counter

Defined in

user.ts:200


position_lat_lng

Optional position_lat_lng: string

User current position. Format: lat,lng.

Inherited from

SCUserType.position_lat_lng

Defined in

user.ts:81


posts_counter

Optional posts_counter: number

Number of posts created by the user.

Inherited from

SCUserType.posts_counter

Defined in

user.ts:185


real_name

real_name: string

Real name of the user.

Inherited from

SCUserType.real_name

Defined in

user.ts:46


reputation

reputation: number

User reputation.

Inherited from

SCUserType.reputation

Defined in

user.ts:145


role

role: string

User role

Inherited from

SCUserType.role

Defined in

user.ts:210


status

status: string

User status. Values: a (approved), b (blocked), d (deleted; soft deleted), u (unregistered). Default: a. A blocked user can't:

  • create contribution (post/discussion/status)
  • create comment
  • vote/unvote contribution
  • follow/connect user
  • edit contribution
  • suggest an incubator
  • flag a contribution
  • send a private message
  • edit info profile but he can't:
  • follow/unfollow a post/discussion/status
  • follow/unfollow a category
  • unfollow user

Inherited from

SCUserType.status

Defined in

user.ts:115


statuses_counter

Optional statuses_counter: number

Number of statuses created by the user.

Inherited from

SCUserType.statuses_counter

Defined in

user.ts:195


tags

tags: SCTagType[]

User's tag list. List of Tag.

Inherited from

SCUserType.tags

Defined in

user.ts:140


unseen_interactions_counter

Optional unseen_interactions_counter: number

interactions counter

Inherited from

SCUserType.unseen_interactions_counter

Defined in

user.ts:215


unseen_notification_banners_counter

Optional unseen_notification_banners_counter: number

notification banner counter

Inherited from

SCUserType.unseen_notification_banners_counter

Defined in

user.ts:220


username

username: string

The username of the user.

Inherited from

SCUserType.username

Defined in

user.ts:41


website

website: string

User website.

Inherited from

SCUserType.website

Defined in

user.ts:120