Suppress or pin an understanding

Requires a project bearer key, an active shared mind, and inspection enabled for the organization. Suppression holds an understanding out of future context, including sources by default. Pin keeps the named understanding prominent and protects it from routine forgetting while evidence can still revise it. Pin does not preserve every historical source. Suppression takes precedence over pin. Supply a preview revision to ensure the inspected state is current. Repeating the same effect returns its existing influence. Pins default to a fixed capacity of 25 per mind, adjustable by Plural Matter admins.

POST/v1/minds/{mind_id}/influences

Authorization

bearerAuth
AuthorizationBearer <token>

A project-scoped API key. Store it only on a trusted backend.

In: header

Path Parameters

mind_id*string

A shared mind in the API key’s project.

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json

curl -X POST "https://example.com/v1/minds/string/influences" \  -H "Content-Type: application/json" \  -d '{    "understanding_id": "string"  }'
{  "influence": {    "id": "string",    "understandingId": "string",    "statement": "string",    "createdAt": "2019-08-24T14:15:22Z"  }}
{  "type": "error",  "error": {    "type": "string",    "message": "string"  },  "request_id": "string"}
{  "type": "error",  "error": {    "type": "string",    "message": "string"  },  "request_id": "string"}
{  "type": "error",  "error": {    "type": "string",    "message": "string"  },  "request_id": "string"}
{  "type": "error",  "error": {    "type": "string",    "message": "string"  },  "request_id": "string"}
{  "type": "error",  "error": {    "type": "string",    "message": "string"  },  "request_id": "string"}
{  "type": "error",  "error": {    "type": "string",    "message": "string"  },  "request_id": "string"}