full diff

pub.chive.admin.getBackfillHistory

From
bafyreiaknfp4s4u4aoupdoxend2rc4nncz7ex7zz6l5rl3xzxnr55oiyde indexed 2026-06-18 13:14 UTC View this version
To
bafyreiaknfp4s4u4aoupdoxend2rc4nncz7ex7zz6l5rl3xzxnr55oiyde indexed 2026-06-18 13:14 UTC View this version

Compatibility

backward compatible No changes detected.

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "backfillOperation": {
55 "description": "A backfill operation record",
66 "properties": {
77 "completedAt": {
88 "description": "Operation completion time",
99 "format": "datetime",
1010 "type": "string"
1111 },
1212 "error": {
1313 "description": "Error message if failed",
1414 "type": "string"
1515 },
1616 "id": {
1717 "description": "Operation ID",
1818 "type": "string"
1919 },
2020 "recordsProcessed": {
2121 "description": "Number of records processed",
2222 "type": "integer"
2323 },
2424 "startedAt": {
2525 "description": "Operation start time",
2626 "format": "datetime",
2727 "type": "string"
2828 },
2929 "startedBy": {
3030 "description": "DID of the admin who started it",
3131 "format": "did",
3232 "type": "string"
3333 },
3434 "status": {
3535 "description": "Operation status",
3636 "knownValues": [
3737 "completed",
3838 "failed",
3939 "cancelled"
4040 ],
4141 "type": "string"
4242 },
4343 "totalRecords": {
4444 "description": "Total records to process",
4545 "type": "integer"
4646 },
4747 "type": {
4848 "description": "Backfill operation type",
4949 "knownValues": [
5050 "pds-scan",
5151 "freshness-scan",
5252 "citation-extraction",
5353 "full-reindex",
5454 "governance-sync",
5555 "did-sync"
5656 ],
5757 "type": "string"
5858 }
5959 },
6060 "required": [
6161 "id",
6262 "type",
6363 "status",
6464 "startedAt",
6565 "recordsProcessed"
6666 ],
6767 "type": "object"
6868 },
6969 "main": {
7070 "description": "Get history of completed, failed, and cancelled backfill operations",
7171 "errors": [
7272 {
7373 "name": "AuthenticationRequired"
7474 },
7575 {
7676 "name": "AdminRequired"
7777 }
7878 ],
7979 "output": {
8080 "encoding": "application/json",
8181 "schema": {
8282 "properties": {
8383 "operations": {
8484 "description": "Historical backfill operations",
8585 "items": {
8686 "ref": "#backfillOperation",
8787 "type": "ref"
8888 },
8989 "type": "array"
9090 }
9191 },
9292 "required": [
9393 "operations"
9494 ],
9595 "type": "object"
9696 }
9797 },
9898 "parameters": {
9999 "properties": {},
100100 "type": "params"
101101 },
102102 "type": "query"
103103 }
104104 },
105105 "id": "pub.chive.admin.getBackfillHistory",
106106 "lexicon": 1,
107107 "revision": 1
108108}