Atlasblock API

GET/v1/schools/{schoolId}

A single school by its NCES (public/private) or IPEDS (college) id.

[ OPTIONS ]
NameTypeRequiredDescription
schoolIdstring (path)YesThe school id (NCES ncessch for K-12, IPEDS unitid for colleges).
[ EXAMPLE REQUEST ]
curl "https://atlasblock.dev/api/v1/schools/370297001543"
[ 200 OK ]
{
  "status": "success",
  "data": {
    "school": {
      "id": "370297001543",
      "name": "Myers Park High",
      "source": "ccd",
      "sector": "public",
      "level": "high",
      "school_type": "regular",
      "is_charter": false,
      "district_name": "Charlotte-Mecklenburg Schools",
      "enrollment": 3350,
      "teachers_fte": 190.5,
      "title_i": false,
      "zip": "28203",
      "state": "NC",
      "latitude": 35.19,
      "longitude": -80.83,
      "year": 2021
    }
  }
}
GET/v1/schools/370297001543
[ PATH ]
[ CURL ]
curl "https://atlasblock.dev/api/v1/schools/370297001543" \
  -H "Authorization: Bearer $ATLASBLOCK_API_KEY"
[ EVERY REQUEST ]

Send an Authorization: Bearer key against the base URL https://atlasblock.dev/api. Every call counts toward your plan quota. See the overview for authentication, rate limits, and status codes.