# `commands.run` Run one command envelope {command, storeId, payload, idempotencyKey|dryRun}. - **method + path**: `POST /v1/commands` - **TR label**: Komut çalıştırma - **auth**: public · scope gates: none (public) - **agentPolicy**: `propose` — a live mutation — an Ajan token's call is recorded into its open proposal (202 `proposed: true`); a Geliştirici token executes it directly. - **effects**: `db`, `kv` - **idempotency**: client — `idempotencyKey` in the body is honoured across retries - **wraps**: — (no command inside) Machine-readable body schema: [/schemas/routes/commands.run.json](/schemas/routes/commands.run.json). ## Body No request body.