Only registered user can perform this action
Authentication - string - required
Example of Authentication header : "Bearer TOKEN_FETCHED_FROM_SERVER_DURING_REGISTRATION"
{
"twitter_account": {
"twitter_token": "TWITTER_TOKEN",
"twitter_uid": "TWITTER_UID",
"screen_name": "NAME",
"logo_url": "LOGO_URL",
"account_verified": true,
"twitter_nickname": "SCREEN_NAME",
"location": personalSettingsPage
}
}
{
"success": true,
"twitter_account": {
"id": 3,
"social_channel": "Twitter",
"name": "USERNAME",
"nickname": "USER NICKNAME",
"logo": "LINK TO LOGO"
"twitter_nickname": "GipperWorker"
}
}
# for admins { "success": false, "message": ["To connect this social media account to your Personal, you must first remove it from your Workspace accounts"] } # for members { "success": false, "message": ["This social account is already connected to your Workspace! Please ask example@mail.com for access"] }
| Code | Description |
|---|---|
| 422 | Could not save the entity. |
| Param name | Description |
|---|---|
|
twitter_account
required |
Validations:
|
|
twitter_account[twitter_token]
required |
Validations:
|
|
twitter_account[twitter_uid]
required |
Validations:
|
|
twitter_account[screen_name]
required |
Validations:
|
|
twitter_account[logo_url]
required |
Validations:
|
|
twitter_account[account_verified]
optional |
Validations:
|
|
twitter_account[twitter_nickname]
required |
Validations:
|
|
twitter_account[location]
optional |
Validations:
|