{
    "generated_at": "2026-09-29T15:39:51+00:00",
    "license": "CC BY-SA 4.0",
    "license_url": "https://creativecommons.org/licenses/by-sa/4.0/",
    "source": "https://kidsoverprofits.org/",
    "source_code": "https://github.com/carlygaejepsen/Kids-Over-Profits",
    "datasets": {
        "facilities": {
            "title": "Facilities",
            "group": "Facilities and operators",
            "description": "Every program, school, ranch, wilderness program and residential facility in the database: names, status, type, address, years open, operators and accreditations. The JSON file also carries the full facility record (published survivor testimony only).",
            "rows": 4704,
            "files": [
                {
                    "name": "facilities.csv",
                    "format": "csv",
                    "bytes": 654394,
                    "sha256": "f13fcf50b40b571860c1fdfa927cf5c86f52580cd000267f8b14465e40746a7b"
                },
                {
                    "name": "facilities.json",
                    "format": "json",
                    "bytes": 10016713,
                    "sha256": "cc9d709166158f3a6fca4b3e3b0372d09c9fe32a9a842ab30c1cd5477258d226"
                }
            ]
        },
        "operators": {
            "title": "Operators and parent companies",
            "group": "Facilities and operators",
            "description": "The companies, chains and organizations that own or run facilities, with how many facilities each is linked to. The JSON file carries the full operator record.",
            "rows": 46,
            "files": [
                {
                    "name": "operators.csv",
                    "format": "csv",
                    "bytes": 4611,
                    "sha256": "a4e5d34f5c44eeb59bdfb39bbf72ec6d4baef5986d63c337565e5e7be05800c5"
                },
                {
                    "name": "operators.json",
                    "format": "json",
                    "bytes": 28342,
                    "sha256": "e38e07353f86ec4890bfd8e97aff9f34a55f68ec055cd0faeac7258a1b483190"
                }
            ]
        },
        "operator-facilities": {
            "title": "Operator to facility links",
            "group": "Facilities and operators",
            "description": "Which operator runs or ran which facility. Join on operator_id and facility_id.",
            "rows": 643,
            "files": [
                {
                    "name": "operator-facilities.csv",
                    "format": "csv",
                    "bytes": 10841,
                    "sha256": "3ff679ba4b7762955c67e056f51ead24ee345f8701b8308822e866f6985ea3e6"
                },
                {
                    "name": "operator-facilities.json",
                    "format": "json",
                    "bytes": 44243,
                    "sha256": "30caa04ace1975d456de56adca5936077e1649bbe391cfd40b0cc82edce9d922"
                }
            ]
        },
        "facility-addresses": {
            "title": "Facility addresses over time",
            "group": "Facilities and operators",
            "description": "Physical addresses and which facility stood at each, with years where known. One address can host several programs over the years.",
            "rows": 5305,
            "files": [
                {
                    "name": "facility-addresses.csv",
                    "format": "csv",
                    "bytes": 528634,
                    "sha256": "728d32061efaa12ffd6ec93e0aa00dae4cbb852a4bdbeacc08782ce648835186"
                },
                {
                    "name": "facility-addresses.json",
                    "format": "json",
                    "bytes": 1111166,
                    "sha256": "fdb2251b9ff0cc396fa97b724d950b052166d2712884c3a3515ea758cba0b9b8"
                }
            ]
        },
        "referrers": {
            "title": "Referrers",
            "group": "Facilities and operators",
            "description": "Educational consultants and others who refer families to programs. Contact details are left out: this documents referral activity, it is not a listing service.",
            "rows": 65,
            "files": [
                {
                    "name": "referrers.csv",
                    "format": "csv",
                    "bytes": 1745,
                    "sha256": "3e6e145d7310ae5ae31228824ad9ad722f0720198533e7463540248cf870d0a7"
                },
                {
                    "name": "referrers.json",
                    "format": "json",
                    "bytes": 94453,
                    "sha256": "b7a738d1a10851b2c2fc9383a0f2ed1cd6e2d058642794264bfffa4e58f12880"
                }
            ]
        },
        "inspection-facilities": {
            "title": "Licensed facilities from state inspection records",
            "group": "State inspections",
            "description": "Facilities as the state licensing agencies list them, from the state inspection trackers.",
            "rows": 3699,
            "files": [
                {
                    "name": "inspection-facilities.csv",
                    "format": "csv",
                    "bytes": 451292,
                    "sha256": "6cf71f3afbcab5e908a2d263687862c45b96dffc4ea3c73bfc62d8f22d4f98bf"
                },
                {
                    "name": "inspection-facilities.json",
                    "format": "json",
                    "bytes": 1161084,
                    "sha256": "676fd4fe1c5116e26711d5ad51d5dde761e454397caea0d5497bcfb91db81cff"
                }
            ]
        },
        "inspection-reports": {
            "title": "Inspection reports index",
            "group": "State inspections",
            "description": "One row per inspection or complaint report: facility, date, summary, the short fields the state records (report type, visit date, citations, risk level) and a link to the state's copy. Narratives and the full text of every report are the separate download at the top.",
            "rows": 57900,
            "files": [
                {
                    "name": "inspection-reports.csv",
                    "format": "csv",
                    "bytes": 33622511,
                    "sha256": "c220c781bb5f62acaf4ba456425e713579041d3174ab5302eea3d1943ca74779"
                },
                {
                    "name": "inspection-reports.json",
                    "format": "json",
                    "bytes": 38970799,
                    "sha256": "0e7d46dfc6ac0c19778094217ab5f15dd52edebf2eacb4aa4fe16900c95139e1"
                }
            ]
        },
        "severe-findings": {
            "title": "Severe findings",
            "group": "State inspections",
            "description": "Serious findings from inspection reports (abuse, restraint injuries, sexual abuse, deaths and more) that an admin has reviewed and approved, as on the Severe Reports page.",
            "rows": 326,
            "files": [
                {
                    "name": "severe-findings.csv",
                    "format": "csv",
                    "bytes": 165988,
                    "sha256": "6c65af2ad3578a098290f538df164fb447f4c9f4a9c57e1d8bb01b7cfa85e646"
                },
                {
                    "name": "severe-findings.json",
                    "format": "json",
                    "bytes": 217697,
                    "sha256": "c5e43f269db3f7d45d841c8f21d01d6580ec26007a01c7e7175abd27b48ce6d1"
                }
            ]
        },
        "lawsuits": {
            "title": "Lawsuits",
            "group": "Lawsuits, legislation and news",
            "description": "Published lawsuits against programs, operators and staff: court, parties, claims, outcome, settlement and source links.",
            "rows": 63,
            "files": [
                {
                    "name": "lawsuits.csv",
                    "format": "csv",
                    "bytes": 112425,
                    "sha256": "5e8c112457096ec3cae1d5d189e7b7c1beb7d2a558a50939d290a57a5c284014"
                },
                {
                    "name": "lawsuits.json",
                    "format": "json",
                    "bytes": 132585,
                    "sha256": "ae8267d4781695e96871197fe0755be9c38b89b969754e52c8a1c4492be8921c"
                }
            ]
        },
        "lawsuit-facilities": {
            "title": "Lawsuit to facility links",
            "group": "Lawsuits, legislation and news",
            "description": "Which facilities each published lawsuit involves. facility_id matches the facilities dataset.",
            "rows": 65,
            "files": [
                {
                    "name": "lawsuit-facilities.csv",
                    "format": "csv",
                    "bytes": 1146,
                    "sha256": "a624af0d13c49060512f73794064a72fd5dd599087c10dab384a321b5bdd4bca"
                },
                {
                    "name": "lawsuit-facilities.json",
                    "format": "json",
                    "bytes": 3976,
                    "sha256": "540250837a16ac97ec601f6404c613526a8386827662dd23283df72f8c85ec3b"
                }
            ]
        },
        "legislation": {
            "title": "Legislation",
            "group": "Lawsuits, legislation and news",
            "description": "Published bills on youth residential treatment and the TTI: sponsors, status, last action, our position and links to the text.",
            "rows": 29,
            "files": [
                {
                    "name": "legislation.csv",
                    "format": "csv",
                    "bytes": 34161,
                    "sha256": "d86403af6868354830294a58c5db643f191a6de4a0bfc34417ba68951070cfa2"
                },
                {
                    "name": "legislation.json",
                    "format": "json",
                    "bytes": 43015,
                    "sha256": "0914f3eee415da8b75321ecf22cf40619c9ca78bd0c46a723b6343fc30dda2b4"
                }
            ]
        },
        "news": {
            "title": "News coverage index",
            "group": "Lawsuits, legislation and news",
            "description": "Approved news coverage of the TTI: headline, outlet, author, date, link, location, our summary and the facilities and staff it names. Article text belongs to the publishers and is not included.",
            "rows": 338,
            "files": [
                {
                    "name": "news.csv",
                    "format": "csv",
                    "bytes": 290000,
                    "sha256": "df9817b8cf03695ef0a4af696180de93d009d8b6c60f05e89bb76589f42dfa8d"
                },
                {
                    "name": "news.json",
                    "format": "json",
                    "bytes": 370090,
                    "sha256": "45d8af585a6f181e2afbc321e8649dbc189f35701bc3f8c8399c8cd5d11f282d"
                }
            ]
        },
        "news-facilities": {
            "title": "News to facility links",
            "group": "Lawsuits, legislation and news",
            "description": "Which facilities each approved article covers. facility_id matches the facilities dataset.",
            "rows": 277,
            "files": [
                {
                    "name": "news-facilities.csv",
                    "format": "csv",
                    "bytes": 5395,
                    "sha256": "510e536eac59b5d9f9c0aebc6db2140a00fc2db0cc7c7e10e9cb8ad4a6ea4d15"
                },
                {
                    "name": "news-facilities.json",
                    "format": "json",
                    "bytes": 16725,
                    "sha256": "4b100559f02c1161da23933a59a8f7e49359b093feb3fa39fa1af545abb650c8"
                }
            ]
        },
        "network-nodes": {
            "title": "Network map: people and organizations",
            "group": "Network map",
            "description": "Every person, facility, parent company and organization on the network map, with chain, status and NATSAP membership.",
            "rows": 1343,
            "files": [
                {
                    "name": "network-nodes.csv",
                    "format": "csv",
                    "bytes": 98534,
                    "sha256": "bd8c41fe374de4a5722c0249514f9a760f7ab99cd6596e299d7f9f341f4445ff"
                },
                {
                    "name": "network-nodes.json",
                    "format": "json",
                    "bytes": 264251,
                    "sha256": "76edbe56ecc64094d367493a8f4615b75df03bf34e2afc32fc576e833a851362"
                }
            ]
        },
        "network-edges": {
            "title": "Network map: connections",
            "group": "Network map",
            "description": "Every connection on the network map: who worked where, in what role, which company owns what, rebrands and staff moves. source and target match the node ids.",
            "rows": 2539,
            "files": [
                {
                    "name": "network-edges.csv",
                    "format": "csv",
                    "bytes": 188964,
                    "sha256": "c0ca3f278cd695f6da10552743671ad8fd03e798869978c8b7d4b041ca3ef1c3"
                },
                {
                    "name": "network-edges.json",
                    "format": "json",
                    "bytes": 366468,
                    "sha256": "fd9ddb7298fefa4295cd37deca458aabb9d134d144b4d51f440f753caa43ae91"
                }
            ]
        },
        "glossary": {
            "title": "TTI glossary",
            "group": "Reference",
            "description": "The language of the Troubled Teen Industry: terms, what they mean, and which programs used them.",
            "rows": 467,
            "files": [
                {
                    "name": "glossary.json",
                    "format": "json",
                    "bytes": 239368,
                    "sha256": "dc8af9b3ca38f8c4134dded452786f3d8ffb8578efdf7b69c14b54846e3ae90c"
                }
            ]
        },
        "reporting-directory": {
            "title": "Where to report abuse, by state",
            "group": "Reference",
            "description": "The licensing boards, child-protection agencies and other channels for reporting an abusive program or therapist in each state, with sources and check dates.",
            "rows": 51,
            "files": [
                {
                    "name": "reporting-directory.json",
                    "format": "json",
                    "bytes": 532870,
                    "sha256": "998d1fa277fa9eb617a70018bbdb28493078210d9535c494c9ceac15daa14572"
                }
            ]
        }
    },
    "errors": [],
    "zip": {
        "name": "kids-over-profits-open-data.zip",
        "format": "zip",
        "bytes": 10061053,
        "sha256": "39513ba727f8a99bdc50de5bddb1e740b424134b991cd5c2d62a6ecdf9c40c2d"
    },
    "full_text": {
        "name": "inspection-reports-full-text.jsonl.gz",
        "format": "jsonl.gz",
        "bytes": 71431316,
        "sha256": "956ac020feb48d89977b82fcd8a6422636d36960eb3040a76abdb83528d2140f",
        "rows": 57900,
        "generated_at": "2026-09-29T15:40:29+00:00"
    }
}