docs/api reference/School Detail (TX)
Home ↗
GET/api/schools/{id}

School Detail (TX)

Returns the full record for a single Texas campus — programs, AP courses, UIL activities, and district context. Use the 9-digit TEA campus id from a /api/schools response.

Parameters

idstringrequired

9-digit TEA campus code (e.g. 170902001 = Conroe HS). Obtained from /api/schools response.

Request

curl https://api.parcelkit.us/api/schools/170902001 \
  -H "x-api-key: sk_live_your_key"

Response

response.json
{
  "school": {
    "id": "170902001",
    "name": "Conroe HS",
    "districtId": "170902",
    "districtName": "Conroe ISD",
    "campusType": "High School",
    "lowGrade": "Grade 9",
    "highGrade": "Grade 12",
    "enrollment": 2810,
    "phone": "9367096400",
    "principal": "Mr Deke Jones",
    "address": "1919 N Loop 336 W, Conroe, TX 77304",
    "latitude": 30.3341,
    "longitude": -95.4812,
    "rating": "B",
    "score": 84
  },
  "district": {
    "id": "170902",
    "name": "Conroe ISD",
    "rating": "B",
    "score": 85,
    "superintendent": "Dr Curtis Null",
    "enrollment": 67600,
    "schoolsCount": 61
  },
  "programs": [
    "Advanced Placement (AP) Course(s)",
    "Dual Credit Course(s)",
    "Career and Technology Education"
  ],
  "apCourses": [
    "Biology",
    "Calculus AB",
    "English Language and Composition",
    "U.S. History"
  ],
  "uilActivities": [
    "Baseball", "Football", "Boys Basketball", "Girls Soccer"
  ],
  "source": "txschools.gov"
}

The programs array lists TEA-reported academic programs. apCourses lists individual AP course titles. uilActivities lists UIL competitive activities. All three arrays may be empty for campuses with no reported data.