{"rid":"storage/documentcloud","card":{"rid":"storage/documentcloud","eid":"documentcloud","topic":"storage","slug":"documentcloud","provider":"DocumentCloud (MuckRock)","url":"https://www.documentcloud.org","domain":"documentcloud.org","category":"anonymous-dump","tier":null,"verdict":"fails-quota","vorder":6,"grp":"rejected","confidence":"reported","binding":"none","identity_kind":"anonymous","identity_basis":"stated","needs_card":0,"needs_phone":0,"needs_id":0,"needs_institution":0,"country":null,"crypto":null,"interfaces":"rest","egress_metered":0,"per_object_bytes":null,"retention_days":null,"verified_at":"2026-10-21T00:00:00.000Z","verified_basis":"inherited","checked_on":"2026-10-21","stale_on":"2026-11-04","n_evidence":3,"usd_month":null,"usd_per_tb_month":null,"summary":"500 MB per PDF (25 MB for non-PDF, converted via LibreOffice); no published account storage cap, but uploads require a manually verified account.","duplicate_of":null,"n_unknown":6},"record":{"topic":"storage","slug":"documentcloud","provider":"DocumentCloud (MuckRock)","url":"https://www.documentcloud.org","category":"anonymous-dump","free_tier":{"stated":"500 MB per PDF (25 MB for non-PDF, converted via LibreOffice); no published account storage cap, but uploads require a manually verified account.","unit":"MB","metered_on":"stored-bytes","source_url":"https://www.muckrock.com/news/archives/2020/nov/10/release-notes-beta-document-types/","read_on":"2026-10-21","notes":null},"per_object_cap":{"stated":"not stated","source_url":"https://www.muckrock.com/news/archives/2020/nov/10/release-notes-beta-document-types/","notes":"not stated"},"retention":{"stated":"not stated","source_url":"https://www.muckrock.com/news/archives/2020/nov/10/release-notes-beta-document-types/","notes":"not stated"},"egress":{"terms":"Free public document pages and a full REST API; funded by Knight Foundation so no egress billing, but it is journalism-only.","metered":false},"interface":["rest"],"interface_detail":"rest","tooling":"Full REST API at https://api.www.documentcloud.org/api plus python-documentcloud and a batch uploader github.com/MuckRock/dc_batch_upload.","chaining":"Gated at the identity layer: upload rights require 'account verification', so the account multiplier (the usual escape hatch) is closed here.","limits":[],"limits_note":"500 MB/PDF (25 MB for Office formats); upload permission requires request + verification as a journalism organization; free because of grant funding, which the FAQ says is being replaced by 'a paid model'.","identity_cost":{"kind":"anonymous","detail":"derived from the record's prose, not from an identity field, and no signup was executed: ng, which the FAQ says is being replaced by 'a paid model'. anonymous-dump","country":null},"reliability_note":"Upload is not self-serve; verification can be refused, and the funding model is explicitly in transition to paid.","confidence":"reported","confidence_note":"One page read moves it to documented.","evidence":[{"url":"https://www.muckrock.com/news/archives/2020/nov/10/release-notes-beta-document-types/","date":"2026-10-21","proved":"'PDF files have a much larger size limit of 500 MB'; non-PDF 'up to 25 MB'"},{"url":"https://www.documentcloud.org/help/faq/","date":"2026-10-21","proved":"(redirects to help.muckrock.com) — 'if you are seeking to upload documents, you need to request account verification'; 'We are currently developing a paid model'"},{"url":"https://www.documentcloud.org/help/api/","date":"2026-10-21","proved":"'All APIs ... are served from https://api.www.documentcloud.org/api'"}],"verdict":"fails-quota","verified_at":"2026-10-21T00:00:00.000Z","notes":"500 MB per PDF (25 MB for non-PDF, converted via LibreOffice); no published account storage cap, but uploads require a manually verified account.","extras":{"dead_end":{"failure_class":"quota","why":"500 MB per PDF (25 MB for non-PDF, converted via LibreOffice); no published account storage cap, but uploads require a manually verified account.","retry_when":null,"first_recorded":"2026-10-21"}},"binding":"none","binding_note":"no constraint of a named kind was recorded; the verdict rests on the quota sentence rather than on a named limit"},"claims":[{"path":"$.free_tier.stated","kind":"free-quota","num":500,"unit":"MB","per":null,"currency":null,"usd":null,"fx_date":null,"parse":"ok"}],"unknown":[["$.extras.dead_end.retry_when","process"],["$.free_tier.notes","process"],["$.per_object_cap.notes","not-extracted"],["$.per_object_cap.stated","not-extracted"],["$.retention.notes","not-extracted"],["$.retention.stated","not-extracted"]],"history":[],"drift":[]}