Est. MMXXV · lrscraper The Law Review Reporter Live

A continuous record of the open collection of American legal scholarship

Vol. II Wednesday, September 23, 2026 № 266

Scraper implementation

umkc_law_review_scraper

UMKC Law Review · mapped to registry #138

Implementation identity
scrapers/umkc_law_review_scraper.py
scriptbepressCLI entrypoint
partial
Latest status
partial
Run #46194
Latest runtime
27.4s
2026-09-20T22:28:34+00:00
Latest PDFs
0
46 duplicates skipped
Uploads pending
0
Queue clear or unavailable
Run history
10
Returned by current limit

Definition

Registry metadata for this implementation

scraper id
umkc_law_review_scraper
canonical name
UMKC Law Review
institution code
-
platform
bepress
base class
script
class name
-
module path
scrapers.umkc_law_review_scraper
file path
scrapers/umkc_law_review_scraper.py
has cli entrypoint
true
is abstract
false
updated at
2026-09-22 23:32:37

Operational mapping

Law review ownership and publication state

Law review
Registry health
DEGRADED
Last uploaded
2026-09-12 13:38:01
Registry sync
uabox:Law_Review_Project/umkc_law_review_20260912_132152.zip
Latest error
ACCESS_RESTRICTED: Explicit access challenge (HTTP 403); retained for later retry

Run history

Runs associated with law review #138; diagnostics expand in place.

10 returned · show 200
Run Status Started Runtime Result Error / diagnostics Logs
#46194 partial 2026-09-20T22:28:34+00:00ended 2026-09-20T22:29:02+00:00 27.4s 0 PDF 46 skipped 3 errors digital_commons_waf_partial: ACCESS_RESTRICTED: Explicit access challenge (HTTP 403); retained for later retry
Run metadata
{"automation_cycle_id": 265066, "canonical_name": "UMKC Law Review", "child_pid": 359797, "discovery_coverage": {"capped": false, "discovery_complete": true, "known_units": 8, "mode": "balanced", "remaining_units": 0, "scope": "https://irlaw.umkc.edu/lawreview/", "selected_units": 8, "visited_this_run": 8, "visited_units": 8}, "download_queue": {"due": 60, "pending": 63, "retries": 3, "scope": "UmkcLawReviewScraper:UMKC Law Review", "waiting": 3}, "file_path": "scrapers/umkc_law_review_scraper.py", "heartbeat_at": "2026-09-20T22:28:34+00:00", "heartbeat_source": "orchestrator", "law_review_id": 138, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-20T22:28:34+00:00", "run_kind": "scheduled_active", "scraper_id": "umkc_law_review_scraper", "script_path": "scrapers/umkc_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1789943314_umkc_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1789943314_umkc_law_review_scraper.out.log", "timeout_minutes": 45, "waf_blocked": true}
#45914 partial 2026-09-13T22:22:08+00:00ended 2026-09-13T22:22:29+00:00 20.9s 0 PDF 46 skipped 3 errors digital_commons_waf_partial: ACCESS_RESTRICTED: Explicit access challenge (HTTP 403); retained for later retry
Run metadata
{"automation_cycle_id": 251591, "canonical_name": "UMKC Law Review", "child_pid": 2116921, "discovery_coverage": {"capped": false, "discovery_complete": true, "known_units": 8, "mode": "balanced", "remaining_units": 0, "scope": "https://irlaw.umkc.edu/lawreview/", "selected_units": 8, "visited_this_run": 8, "visited_units": 8}, "download_queue": {"due": 60, "pending": 63, "retries": 3, "scope": "UmkcLawReviewScraper:UMKC Law Review", "waiting": 3}, "file_path": "scrapers/umkc_law_review_scraper.py", "heartbeat_at": "2026-09-13T22:22:08+00:00", "heartbeat_source": "orchestrator", "law_review_id": 138, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T22:22:08+00:00", "run_kind": "scheduled_active", "scraper_id": "umkc_law_review_scraper", "script_path": "scrapers/umkc_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1789338128_umkc_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1789338128_umkc_law_review_scraper.out.log", "timeout_minutes": 45, "waf_blocked": true}
#45626 partial 2026-09-13T10:59:26+00:00ended 2026-09-13T11:01:29+00:00 122.1s 0 PDF 47 skipped 0 errors partial_discovery: BROKEN_NETWORK: Digital Commons request failed (NoneType; OSError: curl transport exit 28): https://irlaw.umkc.edu/lawreview/vol93/iss4/
Run metadata
{"automation_cycle_id": 250645, "canonical_name": "UMKC Law Review", "child_pid": 1029539, "discovery_coverage": {"capped": false, "discovery_complete": false, "known_units": 8, "mode": "balanced", "remaining_units": 4, "scope": "https://irlaw.umkc.edu/lawreview/", "selected_units": 8, "visited_this_run": 4, "visited_units": 4}, "discovery_problem": "BROKEN_NETWORK: Digital Commons request failed (NoneType; OSError: curl transport exit 28): https://irlaw.umkc.edu/lawreview/vol93/iss4/", "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "UmkcLawReviewScraper:UMKC Law Review", "waiting": 0}, "file_path": "scrapers/umkc_law_review_scraper.py", "heartbeat_at": "2026-09-13T11:01:26+00:00", "heartbeat_source": "orchestrator", "law_review_id": 138, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T10:59:26+00:00", "run_kind": "scheduled_active", "scraper_id": "umkc_law_review_scraper", "script_path": "scrapers/umkc_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1789297166_umkc_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1789297166_umkc_law_review_scraper.out.log", "timeout_minutes": 45}
#44776 partial 2026-08-14T06:37:24+00:00ended 2026-08-14T06:41:30+00:00 245.7s 1 PDF 45 skipped 3 errors digital_commons_waf_partial: Digital Commons WAF Block (HTTP 403) for https://irlaw.umkc.edu/context/lawreview/article/1068/viewcontent/
Run metadata
{"automation_cycle_id": 154945, "canonical_name": "UMKC Law Review", "child_pid": 3222216, "file_path": "scrapers/umkc_law_review_scraper.py", "heartbeat_at": "2026-08-14T06:41:25+00:00", "heartbeat_source": "orchestrator", "law_review_id": 138, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-08-14T06:37:24+00:00", "run_kind": "scheduled_active", "scraper_id": "umkc_law_review_scraper", "script_path": "scrapers/umkc_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1786689444_umkc_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1786689444_umkc_law_review_scraper.out.log", "timeout_minutes": 45, "waf_blocked": true}
#44039 no new content 2026-07-14T19:13:34+00:00ended 2026-07-14T19:14:05+00:00 30.5s 0 PDF 109 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 43988, "canonical_name": "UMKC Law Review", "child_pid": 3081697, "file_path": "scrapers/umkc_law_review_scraper.py", "heartbeat_at": "2026-07-14T19:14:04+00:00", "heartbeat_source": "orchestrator", "law_review_id": 138, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-14T19:13:34+00:00", "run_kind": "scheduled", "scraper_id": "umkc_law_review_scraper", "script_path": "scrapers/umkc_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1784056414_umkc_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1784056414_umkc_law_review_scraper.out.log", "timeout_minutes": 15}
#31032 success 2026-07-02T04:52:15+00:00ended 2026-07-02T05:20:10+00:00 1674.4s 11 PDF 98 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 28069, "canonical_name": "UMKC Law Review", "child_pid": 3976369, "file_path": "scrapers/umkc_law_review_scraper.py", "heartbeat_at": "2026-07-02T05:19:47+00:00", "heartbeat_source": "orchestrator", "law_review_id": 138, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-02T04:52:15+00:00", "run_kind": "scheduled_active", "scraper_id": "umkc_law_review_scraper", "script_path": "scrapers/umkc_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1782967935_umkc_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1782967935_umkc_law_review_scraper.out.log", "timeout_minutes": 45}
#4422 no new content 2026-06-01T16:52:13+00:00ended 2026-06-01T16:52:32+00:00 18.7s 0 PDF 98 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 1525, "canonical_name": "UMKC Law Review", "child_pid": 68086, "file_path": "scrapers/umkc_law_review_scraper.py", "heartbeat_at": "2026-06-01T16:52:13+00:00", "heartbeat_source": "orchestrator", "law_review_id": 138, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-06-01T16:52:13+00:00", "run_kind": "scheduled_active", "scraper_id": "umkc_law_review_scraper", "script_path": "scrapers/umkc_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1780332733_umkc_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1780332733_umkc_law_review_scraper.out.log", "timeout_minutes": 45}
#3746 success 2026-05-01T20:25:30+00:00ended 2026-05-01T20:26:32+00:00 61.4s 18 PDF 80 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 614, "canonical_name": "UMKC Law Review", "child_pid": 1012104, "file_path": "scrapers/umkc_law_review_scraper.py", "heartbeat_at": "2026-05-01T20:26:30+00:00", "heartbeat_source": "orchestrator", "law_review_id": 138, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-01T20:25:30+00:00", "run_kind": "scheduled_active", "scraper_id": "umkc_law_review_scraper", "script_path": "scrapers/umkc_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1777667130_umkc_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1777667130_umkc_law_review_scraper.out.log", "timeout_minutes": 45}
#2928 no new content 2026-03-09T02:00:49+00:00ended 2026-03-09T02:01:14+00:00 24.7s 0 PDF 80 skipped 0 errors No reported error
Run metadata
{"canonical_name": "UMKC Law Review", "child_pid": 3167525, "file_path": "scrapers/umkc_law_review_scraper.py", "heartbeat_at": "2026-03-09T02:00:49+00:00", "heartbeat_source": "orchestrator", "law_review_id": 138, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-09T02:00:49+00:00", "scraper_id": "umkc_law_review_scraper", "script_path": "scrapers/umkc_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1773021649_umkc_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1773021649_umkc_law_review_scraper.out.log", "timeout_minutes": 45}
#1078 no new content 2026-02-06T23:11:03+00:00ended 2026-02-06T23:11:11+00:00 7.1s 0 PDF 25 skipped 0 errors No reported error
Run metadata
{"canonical_name": "UMKC Law Review", "child_pid": 363777, "file_path": "scrapers/umkc_law_review_scraper.py", "heartbeat_at": "2026-02-06T23:11:03+00:00", "heartbeat_source": "orchestrator", "law_review_id": 138, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T23:11:03+00:00", "scraper_id": "umkc_law_review_scraper", "script_path": "scrapers/umkc_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1770419463_umkc_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1770419463_umkc_law_review_scraper.out.log", "timeout_minutes": 30}