Socials
The Socials API provides a set of endpoints to interact with social media or other providers a user has linked with Gamerbase.
List Attached Socials
get
Responses
400
Generic Client Error
application/json
401
Authentication related errors:
GENERIC_UNAUTHORIZED: Generic unauthorized access error.SESSION_TOKEN_EXPIRED: User session has expired.REFRESH_TOKEN_EXPIRED: Refresh token has expired.
application/json
404
Generic not found
application/json
500
Internal server error
application/json
default
application/json
get
/v1/user/socialsAttach Socials
post
Body
accountTypestringRequired
subjectIdstringRequired
publicbooleanRequired
handlestringOptional
serverstringOptional
expiryDatestringOptional
extraArgsobjectOptional
createdAtobjectOptional
userTokenstringOptional
refreshTokenstringOptional
Responses
400
Generic Client Error
application/json
401
Authentication related errors:
GENERIC_UNAUTHORIZED: Generic unauthorized access error.SESSION_TOKEN_EXPIRED: User session has expired.REFRESH_TOKEN_EXPIRED: Refresh token has expired.
application/json
404
Generic not found
application/json
500
Internal server error
application/json
default
application/json
post
/v1/user/socialsGet Socials by Type
get
Path parameters
typestringRequired
Responses
400
Generic Client Error
application/json
401
Authentication related errors:
GENERIC_UNAUTHORIZED: Generic unauthorized access error.SESSION_TOKEN_EXPIRED: User session has expired.REFRESH_TOKEN_EXPIRED: Refresh token has expired.
application/json
404
Generic not found
application/json
500
Internal server error
application/json
default
application/json
get
/v1/user/socials/{type}Update User Socials
post
Body
socialIdstringRequired
handlestringOptional
serverstringOptional
expiryDatestringOptional
extraArgsobjectOptional
createdAtobjectOptional
userTokenstringOptional
refreshTokenstringOptional
publicbooleanOptional
Responses
400
Generic Client Error
application/json
401
Authentication related errors:
GENERIC_UNAUTHORIZED: Generic unauthorized access error.SESSION_TOKEN_EXPIRED: User session has expired.REFRESH_TOKEN_EXPIRED: Refresh token has expired.
application/json
404
Generic not found
application/json
500
Internal server error
application/json
default
application/json
post
/v1/user/socials/updateDelete User Social
delete
Path parameters
idstringRequired
Responses
400
Generic Client Error
application/json
401
Authentication related errors:
GENERIC_UNAUTHORIZED: Generic unauthorized access error.SESSION_TOKEN_EXPIRED: User session has expired.REFRESH_TOKEN_EXPIRED: Refresh token has expired.
application/json
404
Generic not found
application/json
500
Internal server error
application/json
default
application/json
delete
/v1/user/socials/{id}User Wallet
get
Responses
400
Generic Client Error
application/json
401
Authentication related errors:
GENERIC_UNAUTHORIZED: Generic unauthorized access error.SESSION_TOKEN_EXPIRED: User session has expired.REFRESH_TOKEN_EXPIRED: Refresh token has expired.
application/json
404
Generic not found
application/json
500
Internal server error
application/json
default
application/json
get
/v1/user/walletLast updated