blob: e8656de77af5c964cccd315d79b3ba32b7a93bf3 [file] [log] [blame]
{
"$schema": "http://json-schema.org/draft-03/schema",
"$license": [
"http://www.apache.org/licenses/LICENSE-2.0"
],
"id": "#",
"javaType" : "org.apache.streams.twitter.api.UpdateProfileRequest",
"javaInterfaces": [
"java.io.Serializable"
],
"description": "https://developer.twitter.com/en/docs/accounts-and-users/manage-account-settings/api-reference/post-account-update_profile",
"properties": {
"name": {
"description": "Full name associated with the profile. Maximum of 20 characters.",
"required": false,
"type": "string"
},
"url": {
"description": "URL associated with the profile. Will be prepended with \"http://\" if not present. Maximum of 100 characters.",
"required": false,
"type": "string"
},
"location": {
"description": "The city or country describing where the user of the account is located. The contents are not normalized or geocoded in any way. Maximum of 30 characters.",
"required": false,
"type": "string"
},
"description": {
"description": "A description of the user owning the account. Maximum of 160 characters.",
"required": false,
"type": "string"
},
"profile_link_color": {
"description": "Sets a hex value that controls the color scheme of links used on the authenticating user’s profile page on twitter.com. This must be a valid hexadecimal value, and may be either three or six characters (ex: F00 or FF0000).",
"required": false,
"type": "string"
},
"include_entities": {
"description": "The entities node will not be included when set to false.",
"required": false,
"type": "string"
},
"skip_status": {
"description": "When set to either true , t or 1 statuses will not be included in the returned user objects.",
"required": false,
"type": "string"
}
}
}