pub.chive.admin.listWarnings

chive.pub

Documentation

List user warnings

main query

List user warnings

Parameters

did string did Optional

Filter by user DID

limit integer Optional

Maximum number of warnings

Output

Encodingapplication/json
total integer Required

Total warnings

warnings array Required

Warning records

Errors

AuthenticationRequired
AdminRequired
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://api.bsky.social)
Parameters
Filter by user DID
Maximum number of warnings
View raw schema
{
  "type": "query",
  "errors": [
    {
      "name": "AuthenticationRequired"
    },
    {
      "name": "AdminRequired"
    }
  ],
  "output": {
    "schema": {
      "type": "object",
      "required": [
        "warnings",
        "total"
      ],
      "properties": {
        "total": {
          "type": "integer",
          "description": "Total warnings"
        },
        "warnings": {
          "type": "array",
          "items": {
            "ref": "#warning",
            "type": "ref"
          },
          "description": "Warning records"
        }
      }
    },
    "encoding": "application/json"
  },
  "parameters": {
    "type": "params",
    "properties": {
      "did": {
        "type": "string",
        "format": "did",
        "description": "Filter by user DID"
      },
      "limit": {
        "type": "integer",
        "default": 50,
        "maximum": 100,
        "minimum": 1,
        "description": "Maximum number of warnings"
      }
    }
  },
  "description": "List user warnings"
}
warning object

User warning record

Properties

createdAt string datetime Required

When the warning was issued

did string did Required

Warned user DID

expiresAt string datetime Optional

Warning expiry timestamp

handle string Optional

Warned user handle

id string Required

Warning ID

issuedBy string did Required

Admin DID who issued the warning

reason string Required

Reason for the warning

View raw schema
{
  "type": "object",
  "required": [
    "id",
    "did",
    "reason",
    "issuedBy",
    "createdAt"
  ],
  "properties": {
    "id": {
      "type": "string",
      "description": "Warning ID"
    },
    "did": {
      "type": "string",
      "format": "did",
      "description": "Warned user DID"
    },
    "handle": {
      "type": "string",
      "description": "Warned user handle"
    },
    "reason": {
      "type": "string",
      "description": "Reason for the warning"
    },
    "issuedBy": {
      "type": "string",
      "format": "did",
      "description": "Admin DID who issued the warning"
    },
    "createdAt": {
      "type": "string",
      "format": "datetime",
      "description": "When the warning was issued"
    },
    "expiresAt": {
      "type": "string",
      "format": "datetime",
      "description": "Warning expiry timestamp"
    }
  },
  "description": "User warning record"
}

Lexicon Garden

@