Flow
Menu

Reference

Withdraw a reference without erasing it

The retract-reference tool, and the REST call it is generated from.

RESTDELETE /api/v1/tasks/{id}/references
MCPretract-reference

Withdraws a reference, by its url, without deleting it: it stops counting toward readiness and dedupe, and is kept in the task's history with its basis. Retracting one that is not there is a no-op, not an error.

Parameters

  • idpath · required

    The task citing it.

  • urlquery · required · string

    The reference's URL, in any spelling that normalises to the stored one.

  • basisquery · optional · array

    Why, kept in the task's history: a task_… (the standing rule you act under) or an http(s) URL. Optional; repeat for several.

  • saidquery · optional · string

    The person's answer that approved it, verbatim.

Responses

200How many rows were retracted
400The request body does not match the operation's schema

Generated from the spec this operation is implemented against, so the two names above cannot disagree with the surface a client sees.