Skip to content
← All datasets

CCRPI Pathway Completion Rate: Advanced Academic

Share of each graduating cohort completing an Advanced Academic (AP, IB, or dual enrollment) course pathway, by school and district, 2021-2024.

Year coverage
20212024
Updated
annual
Version
1.0.0
Schema hash
81622502995f

Detail levels available

StateDistrictSchool · default

Overview

Georgia's CCRPI Readiness 'Pathway Completion' indicator for the Advanced Academic area at the state, district, and school level, 2021-2024. Despite the upstream GaDOE/Georgia Insights file label ('Pathways Graduation Rates'), this is NOT a graduation rate — it measures, among each graduating cohort, the share who completed an Advanced Academic pathway: a coherent course sequence through AP, IB, or dual enrollment. For actual graduation rates see `graduation_rate_4_year_cohort` and `ccrpi_graduation_rate`. One of four sibling topics split from one shared Georgia Insights source — the others are `pathway_completion_ctae`, `pathway_completion_fine_arts`, and `pathway_completion_world_language`. All four read the same bronze workbooks and publish identical (year, district, school) row sets, but the four per-area rates are INDEPENDENT and OVERLAPPING: a student completing more than one pathway is counted in each area, so the rates do NOT partition the cohort. No demographic breakdown. Source: Georgia Insights / GaDOE.

Row grain: One row per year, district_code, school_code.

Key metric

advanced_academic_pathway_rateAdvanced Academic Pathway Rate (proportion)

The single headline value most answers want.

Variables

Every column in the fact table. The code is the exact field name the API returns.

ColumnTypeUnitRangeNull?Description
yearYearintegernoCohort graduation year (e.g., 2024 = the 2023-2024 graduating cohort). Sourced from the in-file COHORT YEAR column, which equals the filename year in every bronze file.
Full description
Cohort graduation year (e.g., 2024 = the 2023-2024 graduating cohort). Sourced from the in-file COHORT YEAR column, which equals the filename year in every bronze file.
district_codeDistrict CodestringyesGOSA district code (FK to districts dimension). Standard 3-digit codes are zero-padded; 7-digit state-charter network codes (e.g., '7820120') pass through unchanged. NULL on the state-level aggregate row.
Full description
GOSA district code (FK to districts dimension). Standard 3-digit codes are zero-padded; 7-digit state-charter network codes (e.g., '7820120') pass through unchanged. NULL on the state-level aggregate row.

Joins districts; adds its label columns.

school_codeSchool Codestringyes4-digit GOSA school code (FK to schools dimension; composite key with district_code). Bronze 2021-2023 files mix 3- and 4-char school IDs; 3-char codes are zero-padded to align with 2024's uniformly 4-char format ('195' -> '0195'). NULL on state- and district-level aggregate rows.
Full description
4-digit GOSA school code (FK to schools dimension; composite key with district_code). Bronze 2021-2023 files mix 3- and 4-char school IDs; 3-char codes are zero-padded to align with 2024's uniformly 4-char format ('195' -> '0195'). NULL on state- and district-level aggregate rows.

Joins schools; adds its label columns.

advanced_academic_pathway_rateAdvanced Academic Pathway RatenumberproportionyesShare of the cohort completing an Advanced Academic (AP/IB/dual enrollment) course pathway, on a 0-1 scale.
Full description
Share of the graduating cohort who completed an Advanced Academic pathway (AP, IB, or dual enrollment), 0-1 scale (bronze ships 0-100; divided by 100). One of four INDEPENDENT, OVERLAPPING per-area completion rates published by the pathway_completion_* sibling topics — they do not partition the cohort, and summed across topics they routinely exceed 1.0.

Filters

Query parameters the fact endpoint accepts. Comma-separated values are OR within a parameter; multiple parameters AND together.

ParameterKindAllowed valuesNotes
yearyear_exactany value
year_minyear_rangeany value
year_maxyear_rangeany value
detaildetaildistrictsschoolsstatesenum-enforced, default: schools
district_codeforeign_keyany valuemulti-value
school_codeforeign_keyany valuemulti-value
district_typedimension_attribute
7 allowed values
  • commission_charter
  • resa
  • standard
  • state_agency
  • state_charter
  • state_school
  • state_special
multi-value, enum-enforced
school_leveldimension_attributeelementarymiddlehighk12othermulti-value, enum-enforced
localedimension_attributecitysuburbtownruralmulti-value, enum-enforced

Example requests

Run these against the base URL — they return live data.

All rows (first page), schools level

curl "https://georgiacivicdata.org/api/v1/education/pathway_completion_advanced_academic"

schools data for 2024

curl "https://georgiacivicdata.org/api/v1/education/pathway_completion_advanced_academic?year=2024"

One district (code 625), 2024

curl "https://georgiacivicdata.org/api/v1/education/pathway_completion_advanced_academic?district_code=625&year=2024&detail=districts"

Download 2024 as CSV

curl "https://georgiacivicdata.org/api/v1/education/pathway_completion_advanced_academic?year=2024&format=csv"

Notes & limitations

NULL handling

  • Suppressed cells (too few students to report) are NULL, never zero.
  • Zero is a real, reported value.

Limitations

Suppressed cells are NULL (not zero). State rows have NULL district_code and school_code; district rows have NULL school_code. advanced_academic_pathway_rate is one of four INDEPENDENT, OVERLAPPING per-area completion rates — the sibling topics pathway_completion_ctae, pathway_completion_fine_arts, and pathway_completion_world_language publish the other three areas over the identical row set. The rates do NOT partition the cohort: a student completing more than one pathway is counted in each area, so the four rates for one entity routinely sum above 1.0 — do not sum them or treat them as mutually exclusive shares. 2021 zero-encoding: the 2021 bronze file carries no text suppression markers (unlike the 'NA'/'TFS' used from 2022 on) and encodes 'no applicable students' as 0.0. The shared bronze module NULLs the 47 rows where all four sibling rates are exactly 0.0 (implausible as genuine rates; the same row identities appear as NA/TFS in later years) and preserves partial-zero 2021 rows — leaving 180 surviving 2021 zero cells across the four sibling rates ambiguous between a genuine 0% rate and suppression; 171 of the 180 appear as NA/TFS at the same identities in 2022, so most are likely suppression. Coverage is 2021-2024; a 2025 source file exists upstream but is not yet ingested.