Skip to main content

Interface: SCUserType

Exports all types

Hierarchy

Properties

avatar

avatar: string

Avatar of the user.

Defined in

user.ts:125


bio

bio: string

User biography.

Defined in

user.ts:66


categories_counter

Optional categories_counter: number

Number of categories followed by the user.

Defined in

user.ts:205


connection_requests_received_counter

Optional connection_requests_received_counter: number

Number of connection requests received by the user.

Defined in

user.ts:165


connection_requests_sent_counter

Optional connection_requests_sent_counter: number

Number of connection requests sent by the user.

Defined in

user.ts:160


connection_status

Optional connection_status: string

The connection status between the request user and this user.

Defined in

user.ts:155


connections_counter

Optional connections_counter: number

Number of connections of the user.

Defined in

user.ts:170


cover

Optional cover: string

Image Cover of the user.

Defined in

user.ts:130


date_joined

date_joined: Date

Date joined to the community.

Defined in

user.ts:61


date_of_birth

Optional date_of_birth: Date

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

Defined in

user.ts:86


description

description: string

User description.

Defined in

user.ts:91


discussions_counter

Optional discussions_counter: number

Number of discussions created by the user.

Defined in

user.ts:190


email

Optional email: string

Email of the user.

Defined in

user.ts:51


email_isvalid

Optional email_isvalid: boolean

Email is valid. Default: False.

Defined in

user.ts:56


ext_id

Optional ext_id: number

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

Defined in

user.ts:135


followers_counter

Optional followers_counter: number

Number of followers of the user

Defined in

user.ts:180


followings_counter

Optional followings_counter: number

Number of followings of the user

Defined in

user.ts:175


gender

gender: string

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

Defined in

user.ts:96


id

id: number

The ID of the user.

Defined in

user.ts:36


location

location: string

Location

Defined in

user.ts:71


location_lat_lng

Optional location_lat_lng: string

Location in coordinates. Format: lat,lng.

Defined in

user.ts:76


permission

Optional permission: string[]

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

Defined in

user.ts:150


polls_counter

Optional polls_counter: number

Number of polls created by the user.

Defined in

user.ts:200


position_lat_lng

Optional position_lat_lng: string

User current position. Format: lat,lng.

Defined in

user.ts:81


posts_counter

Optional posts_counter: number

Number of posts created by the user.

Defined in

user.ts:185


real_name

real_name: string

Real name of the user.

Defined in

user.ts:46


reputation

reputation: number

User reputation.

Defined in

user.ts:145


role

role: string

User 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

Defined in

user.ts:115


statuses_counter

Optional statuses_counter: number

Number of statuses created by the user.

Defined in

user.ts:195


tags

tags: SCTagType[]

User's tag list. List of Tag.

Defined in

user.ts:140


unseen_interactions_counter

Optional unseen_interactions_counter: number

interactions counter

Defined in

user.ts:215


unseen_notification_banners_counter

Optional unseen_notification_banners_counter: number

notification banner counter

Defined in

user.ts:220


username

username: string

The username of the user.

Defined in

user.ts:41


website

website: string

User website.

Defined in

user.ts:120