Advertisement

School Profile

Returns a profile data for a specific school. All calls for School Profiles are in this format:
http://api.greatschools.org/schools/[components]?[parameters]

Components

Components of the url describe what type of data you would like. They are separated by forward slashes.
NameDescriptionSample Values
state*Two letter state abbreviationak
CA
gsID*Numeric id of school
This gsID is included in other listing requests like Browse Schools and Nearby Schools
1
*required

Parameters

The "key" parameter is what you use to send us your API key. Other parameters are optional and used to describe how you would like to receive the data.
NameDescriptionSample Values
key*Your API keymyAPIkey
*required

Sample Request

http://api.greatschools.org/schools/CA/1?key=[yourkey]
Returns school profile for school in California with GreatSchools ID of 1

Sample Response

Have Questions?

To ask questions or to report bugs please email api-support@greatschools.org. Please do not abuse our API. Review the Terms of Use.