Errors

1

Other error

See the error message for details.

3

Unknown method passed

Make sure the method you’re calling exists on the Smithereen version your server is running, and that there are no typos in the method name.

5

User authorization failed

If you passed an access token, it’s invalid, revoked, or expired. If you did not, this method requires an authenticated user.

6

Too many requests per second

You made more than 3 requests per second per token (for authenticated requests) or per IPv4 address or IPv6 /64 (for anonymous requests). If you need to make multiple requests in a quick succession, use the execute method.

7

Permission to perform this action is denied

Your access token does not have the necessary scopes to call this method or perform this action. See the page for the method you’re calling for the permissions it requires.

8

Invalid request

Make sure your request is correctly formatted and contains all necessary parameters.

9

Flood control

You are performing the same type of action too often. Try again later.

10

Internal server error

The server was unable to complete your request because of a bug or a misconfiguration. Try again later, and if the error persists, report it to the server staff. If this is your server, see the server log (journalctl -u smithereen.service) for details.

14

Captcha needed

You are performing the same type of action too often, and the server suspects you of spamming. You need to present a captcha image to the user and retry the request.

15

Access denied

The object you’re requesting, or the action you’re performing, is not available to the current user due to privacy settings or because they were blocked.

17

Validation required

You need to go through web-based validation to perform this action.

18

Account banned

The current user’s account is suspended or frozen. They can’t access this server. Details about why this happened and further instructions for the user are available if they log in on the web.

100

One of the parameters specified was missing or invalid

See the method page for required parameters and their format.