# read_only_key

HTTP status: 403

## What the API sends

```
{"error":"read_only_key"}
```

## When it happens

A read-only key sent a request that changes something: a POST, PUT, PATCH or DELETE. Reading an app's deploy hook URL also counts as a change.

## What to do

Use a key that can make changes. A key you create in the Console can. See [Keys](/docs/keys).

## What your tools show

The Astris CLI and the Astris MCP show `Astris failed on its side. Try again.`
