{"id":"whistleblower-rewards","title":"Whistleblower rewards","description":"Numbers, rules and cases from programmes that pay whistleblowers a reward, usually a share of the money recovered or the fines imposed: how many tips they receive, how many awards they pay and how much, how much money those cases bring in, the rules that set the reward, and the individual awards and settlements. Every number points to the document, the page and the exact words it comes from. Whistleblowers are named only when they went public themselves or a court or agency published the name.","licence":{"id":"CC-BY-4.0","name":"CC BY 4.0","url":"https://creativecommons.org/licenses/by/4.0/","plain":"Free to use, share and adapt, also commercially, as long as you credit the source."},"last_updated":"2026-10-10","citation":"Oscar Leo (2026). Whistleblower rewards [dataset], version 2026-10-10. https://data.oscarleo.com/datasets/whistleblower-rewards/. Licensed under CC BY 4.0.","resources":[{"id":"numbers","title":"Numbers","description":"One row per number a document states: tips, awards, money collected, cases. The same thing reported by two documents is two rows.","rows":18292,"schema":"/api/whistleblower-rewards/numbers/schema.json","pages":4,"first_page":"/api/whistleblower-rewards/numbers/page-1.json","page_size":5000,"csv":"/download/whistleblower-rewards/numbers.csv"},{"id":"cases","title":"Cases and awards","description":"One row per award or case as a document describes it. Settlements a document does not tie to a whistleblower are marked “not stated”.","rows":2460,"schema":"/api/whistleblower-rewards/cases/schema.json","pages":1,"first_page":"/api/whistleblower-rewards/cases/page-1.json","page_size":5000,"csv":"/download/whistleblower-rewards/cases.csv"},{"id":"programmes","title":"Programmes","description":"One row per programme: country, name, when it started and ended, and its status today.","rows":34,"schema":"/api/whistleblower-rewards/programmes/schema.json","pages":1,"first_page":"/api/whistleblower-rewards/programmes/page-1.json","page_size":5000,"csv":"/download/whistleblower-rewards/programmes.csv"},{"id":"rules","title":"Reward rules","description":"How each programme sets the reward (minimum and maximum share, thresholds, caps), one row per rule and period of validity.","rows":1171,"schema":"/api/whistleblower-rewards/rules/schema.json","pages":1,"first_page":"/api/whistleblower-rewards/rules/page-1.json","page_size":5000,"csv":"/download/whistleblower-rewards/rules.csv"},{"id":"events","title":"Timeline","description":"Launches, price and rule changes, court cases and other events, one row per event with its date.","rows":399,"schema":"/api/whistleblower-rewards/events/schema.json","pages":1,"first_page":"/api/whistleblower-rewards/events/page-1.json","page_size":5000,"csv":"/download/whistleblower-rewards/events.csv"},{"id":"sources","title":"Sources","description":"Every document the other tables cite, with a link to the original, an archived copy, and our stored copy where we may share it. Also says how fully each document has been extracted.","rows":574,"schema":"/api/whistleblower-rewards/sources/schema.json","pages":1,"first_page":"/api/whistleblower-rewards/sources/page-1.json","page_size":5000,"csv":"/download/whistleblower-rewards/sources.csv"}]}