pub.chive.claiming.dismissSuggestion

lexicons.governance.chive.pub View official

Documentation

Record that the authenticated user does not want to see a particular paper suggestion. The paper is filtered out of future suggestions.

main procedure

Record that the authenticated user does not want to see a particular paper suggestion. The paper is filtered out of future suggestions.

Input

Encodingapplication/json
externalId string Required

Identifier of the suggested work within that catalogue

maxLength: 512 bytesminLength: 1 bytes
source string Required

External catalogue the suggestion came from, for example openalex or crossref

maxLength: 64 bytesminLength: 1 bytes

Output

Encodingapplication/json
success boolean Required

Whether the suggestion was recorded as dismissed

Errors

AuthenticationRequired Authentication is required to dismiss a suggestion
InvalidRequest The source or external identifier was missing or malformed
Try It

Requests are sent directly from your browser. Some servers may block requests due to CORS.

Base URL for XRPC calls (e.g., https://bsky.social)
Enter valid JSON for the request body
View raw schema
{
  "type": "procedure",
  "input": {
    "schema": {
      "type": "object",
      "required": [
        "source",
        "externalId"
      ],
      "properties": {
        "source": {
          "type": "string",
          "maxLength": 64,
          "minLength": 1,
          "description": "External catalogue the suggestion came from, for example openalex or crossref"
        },
        "externalId": {
          "type": "string",
          "maxLength": 512,
          "minLength": 1,
          "description": "Identifier of the suggested work within that catalogue"
        }
      }
    },
    "encoding": "application/json"
  },
  "errors": [
    {
      "name": "AuthenticationRequired",
      "description": "Authentication is required to dismiss a suggestion"
    },
    {
      "name": "InvalidRequest",
      "description": "The source or external identifier was missing or malformed"
    }
  ],
  "output": {
    "schema": {
      "type": "object",
      "required": [
        "success"
      ],
      "properties": {
        "success": {
          "type": "boolean",
          "description": "Whether the suggestion was recorded as dismissed"
        }
      }
    },
    "encoding": "application/json"
  },
  "description": "Record that the authenticated user does not want to see a particular paper suggestion. The paper is filtered out of future suggestions."
}

Lexicon Garden

@