# `forbidden_for_assistant`

**Status 403.** A key for an assistant cannot manage webhooks.

## What it means

A key tagged for an AI assistant can never list, create, delete or test webhook endpoints: an endpoint is a standing channel out of your account.

## What to do

Use a key made for a script or a person, with `write_webhooks`.

## Safe to send again?

No. The same request will get the same answer.

## Where you can meet it

- [`GET /webhooks`](https://matrixrewards.co.uk/docs/api/2026-10/webhooks.md#listWebhookEndpoints): The webhook endpoints on this account, and why any stopped
- [`POST /webhooks`](https://matrixrewards.co.uk/docs/api/2026-10/webhooks.md#createWebhookEndpoint): Send points movements to an https endpoint
- [`DELETE /webhooks/{endpoint_id}`](https://matrixrewards.co.uk/docs/api/2026-10/webhooks.md#deleteWebhookEndpoint): Stop sending to an endpoint
- [`POST /webhooks/{endpoint_id}/test`](https://matrixrewards.co.uk/docs/api/2026-10/webhooks.md#testWebhookEndpoint): Send one signed test event now

Every code, and the shape of an error answer: [Errors](https://matrixrewards.co.uk/docs/errors.md).

---

Page: https://matrixrewards.co.uk/docs/errors/forbidden_for_assistant
Contract: 2026-10 sha256:35af153960028890fea5738799f5a71e535e1eea4dd3f6b8d5f50b37f02363da
