Hi all, in an attempt to keep things tidy I’ll be locking this thread and summarizing the issues/solutions below for newcomers. if you are still having issues, please start a new thread with the webhooks tag, so we can address your specific issue. Thanks you for your participation and your patience as we improve the developer experience through this beta.
Error Code 87: Client is not permitted to perform this action.
This error means your app has not been whitelisted for access. Please apply using this form. If you applied and received a confirmation email that you have been granted access, please provide your app ID and name/company and we’ll look into it.
Error Code 261: Application cannot perform write actions. Contact Twitter Platform Operations through https://support.twitter.com/forms/platform.
If you received this error, try using OAuth1.0a with user access tokens of the owner of the application. If you are still receiving this error, follow through with Platform Operations with the provided link in the error message.
Error Code 214: Webhook URL does not meet the requirements. Please consult: https://dev.twitter.com/webhooks/securing
This can be caused by the following reasons:
- Invalid CRC token or response format. Token is incorrect or invalid json format.
- High latency on CRC GET request. Your webhook should respond in less than 3 seconds. Can be caused by a slow tunnel or misconfiguration of SSL.
- Non-200 response code to CRC GET request (i.e. 404, 500, etc).
This has been noted as an area for improved error messaging and documentation.