Sets user's access to Free directly in `users` table.
This method is used for imported users that can have Premium access, but we do not have any subscriptions or transaction data (ie we do not know when user's access should be downgraded).
The party that keeps record whether user should be Premium or not, should call this method via API.
Example:
/api.json?cmd=account.downgradeuseraccess&user_id=4153050&comment=Lorem+ipsum
Required params:
user_id (integer)
comment (string)
Example calls and responses:
== Success
Request:
/api.json?cmd=account.downgradeuseraccess&user_id=4153096&comment=Lorem+ipsum
Response:
```lang=json
{
"result": {
"downgraded": true
}
}
```
== Error - missing `user_id`
Request:
/api.json?cmd=account.downgradeuseraccess&comment=Comment
Response:
```lang=json
{
"meta": {
"app": [
{
"code": "app_error_missing_param",
"params": "user_id",
"sticky": false,
"text": "Missing parameter: user_id"
}
]
},
"result": {
"downgraded": false
}
}
```
== Error - missing `comment`
Request:
/api.json?cmd=account.downgradeuseraccess&user_id=4153096
Response:
```lang=json
{
"meta": {
"app": [
{
"code": "app_error_missing_param",
"params": "comment",
"sticky": false,
"text": "Missing parameter: comment"
}
]
},
"result": {
"downgraded": false
}
}
```