pub.chive.claiming.getPendingClaims

chive.pub

Documentation

Get pending claims for admin review. Admin only.

main query

Get pending claims for admin review. Admin only.

Parameters

cursor string Optional

Pagination cursor

limit integer Optional

Maximum number of claims to return

maxScore integer Optional

Maximum match score filter (0-100)

minScore integer Optional

Minimum match score filter (0-100)

Output

Encodingapplication/json
claims array Required

No description available.

cursor string Optional

Pagination cursor for next page

hasMore boolean Required

Whether more results are available

Errors

AuthenticationRequired
Forbidden
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
Pagination cursor
Maximum number of claims to return
Maximum match score filter (0-100)
Minimum match score filter (0-100)
View raw schema
{
  "type": "query",
  "errors": [
    {
      "name": "AuthenticationRequired"
    },
    {
      "name": "Forbidden"
    }
  ],
  "output": {
    "schema": {
      "type": "object",
      "required": [
        "claims",
        "hasMore"
      ],
      "properties": {
        "claims": {
          "type": "array",
          "items": {
            "ref": "#claimRequest",
            "type": "ref"
          }
        },
        "cursor": {
          "type": "string",
          "description": "Pagination cursor for next page"
        },
        "hasMore": {
          "type": "boolean",
          "description": "Whether more results are available"
        }
      }
    },
    "encoding": "application/json"
  },
  "parameters": {
    "type": "params",
    "properties": {
      "limit": {
        "type": "integer",
        "default": 50,
        "maximum": 100,
        "minimum": 1,
        "description": "Maximum number of claims to return"
      },
      "cursor": {
        "type": "string",
        "description": "Pagination cursor"
      },
      "maxScore": {
        "type": "integer",
        "maximum": 100,
        "minimum": 0,
        "description": "Maximum match score filter (0-100)"
      },
      "minScore": {
        "type": "integer",
        "maximum": 100,
        "minimum": 0,
        "description": "Minimum match score filter (0-100)"
      }
    }
  },
  "description": "Get pending claims for admin review. Admin only."
}
claimRequest object

No description available.

Properties

canonicalUri string at-uri Optional

AT-URI of the canonical record in user PDS

claimantDid string did Required

DID of the claimant

createdAt string datetime Required

When the claim was created

expiresAt string datetime Optional

When the claim expires

id integer Required

Claim request ID

importId integer Required

ID of the imported eprint

rejectionReason string Optional

Reason for rejection if rejected

reviewedAt string datetime Optional

When the claim was reviewed

reviewedBy string did Optional

DID of the admin who reviewed

status string Required

Claim status

Known values: pending, approved, rejected, expired
View raw schema
{
  "type": "object",
  "required": [
    "id",
    "importId",
    "claimantDid",
    "status",
    "createdAt"
  ],
  "properties": {
    "id": {
      "type": "integer",
      "description": "Claim request ID"
    },
    "status": {
      "type": "string",
      "description": "Claim status",
      "knownValues": [
        "pending",
        "approved",
        "rejected",
        "expired"
      ]
    },
    "importId": {
      "type": "integer",
      "description": "ID of the imported eprint"
    },
    "createdAt": {
      "type": "string",
      "format": "datetime",
      "description": "When the claim was created"
    },
    "expiresAt": {
      "type": "string",
      "format": "datetime",
      "description": "When the claim expires"
    },
    "reviewedAt": {
      "type": "string",
      "format": "datetime",
      "description": "When the claim was reviewed"
    },
    "reviewedBy": {
      "type": "string",
      "format": "did",
      "description": "DID of the admin who reviewed"
    },
    "claimantDid": {
      "type": "string",
      "format": "did",
      "description": "DID of the claimant"
    },
    "canonicalUri": {
      "type": "string",
      "format": "at-uri",
      "description": "AT-URI of the canonical record in user PDS"
    },
    "rejectionReason": {
      "type": "string",
      "description": "Reason for rejection if rejected"
    }
  }
}

Lexicon Garden

@