---
title: "Correct what the system believes"
method: PATCH
path: "/v1/peers/{peer_id}/facts"
tags: ["Memory"]
---

# Correct what the system believes

`PATCH /v1/peers/{peer_id}/facts`

## Request

- Base URL: `https://api.1claw.co`
- URL: `https://api.1claw.co/v1/peers/{peer_id}/facts`
- Auth: HTTP bearer

Human users only. A correction **pins** the fact: the background
processor will not re-derive over it, because someone correcting what a
system believes about them outranks the inference that got it wrong.

The correction is appended to the fact's provenance as a `human` entry,
so the record shows both what was inferred and that a person disagreed.

## Path parameters

- `peer_id` string, uuid, required

## Request body

- object
  - `fact_key` string, required
  - `fact_value` object, required

## Response `200`

Corrected

- object
  - `fact_key` string
  - `edited_by_human` boolean
  - `note` string

## Other responses

- `403`: Insufficient permissions
- `404`: Resource not found

---

[API](https://skmtc.dev/1claw/apis/1claw-api.md) · [All operations](https://skmtc.dev/1claw/apis/1claw-api/llms.txt) · [OpenAPI document](https://skmtc.dev/1claw/apis/1claw-api/revisions/5fa0918f3b41?raw)
