<!-- https://staircase.co/data/property/school -->
# school

# school

The schools serving the property: name, type, ranking, and the attendance relationship.

<!--source:property-registry-->
Represents an educational institution such as an elementary, middle, or high school.
<!--/source-->

The question it answers

## What is this house, physically?

The feature vector, taken from the source of record rather than from a listing agent. Assessor and parcel records are authoritative; listing fields are agent-entered, inconsistent between markets, and absent entirely for a property that was never listed.

Other classes answering this question

## Why it matters

School assignment is one of the largest location premiums in residential pricing, and it is a boundary question rather than a distance question — the nearest school is frequently not the assigned one.

## In practice

The class holds the institution; the attendance relationship holds the link to a property. Keeping them separate is what allows a boundary change to be recorded once rather than against every parcel it affects.

## Properties

| Property | Type | Definition |
| --- | --- | --- |
| `source_http_request` | `object` | <!--source:property-registry-->HTTP request configuration for retrieving this data.<!--/source--> |
| `request_identifier` | `string | null` | <!--source:property-registry-->Identifier value that should be substituted into the source HTTP request to retrieve this specific data.<!--/source--> |
| `school_name` | `string | null` | <!--source:property-registry-->The name of the school.<!--/source--> |
| `school_type` | `string | null` | <!--source:property-registry-->The type of school. `Elementary``Middle``High`<!--/source--> |
| `school_ranking` | `string | null` | <!--source:property-registry-->Ranking of the school.<!--/source--> |
| `rating_score` | `number` | <!--source:property-registry-->Numerical rating score out of 10.<!--/source--> |
| `grade_rating` | `string | null` | <!--source:property-registry-->Letter grade rating for the school. `A+``A``A-``B+``B``B-``C+``C``C-``D+``D``D-``F`<!--/source--> |
| `distance_miles` | `number` | <!--source:property-registry-->Distance from the property to the school in miles.<!--/source--> |
| `description` | `string | null` | <!--source:property-registry-->Additional description about the school's programs, reputation, or special features.<!--/source--> |
| `overall_district_rating` | `number` | <!--source:property-registry-->Overall school district rating out of 10.<!--/source--> |

## Provenance and coverage

A record of this class is validated against the same definition whatever jurisdiction it came from, which is what makes two counties comparable without a per-county adapter. A jurisdiction appears below only where a committed configuration serves this class's surface.

- Lee, Florida
- Palm Beach, Florida
- Miami-Dade, Florida
- Orange, Florida
- Santa Clara, California

How a new jurisdiction is brought online
