Skip to content
Docs
Reference

INSUFFICIENT_PERMISSIONS

Missing permission

Missing permission

HTTP status 403 Forbidden, code INSUFFICIENT_PERMISSIONS.

What it means#

The credential does not hold the permission the operation demands. The message names it, for example events.create. For a channel-scoped permission the caller may hold it only within their channels; this code means they hold it nowhere.

What to do#

Have an organisation administrator grant a role that carries the named permission, or for an organisation API key, include the scope when creating the key.

On the wire#

Every error response carrying this code names this page in error.moreInfo, with the request id in the query string. See Error codes for the response shape and the list of every code.