Building
Buildings (AKA campuses), are further separations of courses, groups, and users that all belong to the same system.
Fields
Buildings use the same fields as schools, although may have a building_code, a configurable external ID string (used for imports and synchronization).
GET, PUT, DELETE schools/{id}
Buildings use the same endpoints as schools for GET, PUT, and DELETE.
POST schools/{school id}/buildings
Create a building in a school
Content A building
json
{
"title": "Example school name",
"address1": "750 West Road",
"city": "New York",
"state": "New York"
}xml
<body>
<title>Example school name</title>
<address1>750 West Road</address1>
<city>New York</city>
<state>New York</state>
</body>Return A building
json
{
"id": "5592393",
"title": "Example school 2 name",
"address1": "750 West Road",
"address2": null,
"city": "NYC",
"state": "NY",
"postal_code": null,
"country": null,
"website": "",
"phone": null,
"fax": null,
"building_code": "",
"picture_url": "... URL ...",
"links": {
"self": "... URL ..."
}
}xml
<?xml version="1.0" encoding="utf-8" ?>
<result>
<id>5592395</id>
<title>Example school 2 name</title>
<address1>750 West Road</address1>
<address2 />
<city>NYC</city>
<state>NY</state>
<postal_code />
<country />
<website />
<phone />
<fax />
<building_code />
<picture_url>...URL...</picture_url>
<links>
<self>...URL ...</self>
</links>
</result>GET schools/{school id}/buildings
View the buildings for a school
Return buildings
json
{
"building": [
{
"id": "5171921",
"title": "Cave High",
"address1": "800 Underground Ave",
"address2": "",
"city": "Petaluma",
"state": "CA",
"postal_code": "94952",
"country": "US",
"website": "",
"phone": "234234324",
"fax": "",
"building_code": "",
"picture_url": " ... URL ... "
},
{
"id": "5592393",
"title": "Example school 2 name",
"address1": "750 West Road",
"address2": "",
"city": "NYC",
"state": "NY",
"postal_code": "",
"country": "",
"website": "",
"phone": "",
"fax": "",
"building_code": "",
"picture_url": " ... URL ... "
},
{
"id": "5592395",
"title": "Example school 2 name",
"address1": "750 West Road",
"address2": "",
"city": "NYC",
"state": "NY",
"postal_code": "",
"country": "",
"website": "",
"phone": "",
"fax": "",
"building_code": "",
"picture_url": " ... URL ... "
}
]
}xml
<?xml version="1.0" encoding="utf-8" ?>
<result>
<building>
<id>5171921</id>
<title>Cave High</title>
<address1>800 Underground Ave</address1>
<address2 />
<city>Petaluma</city>
<state>CA</state>
<postal_code>94952</postal_code>
<country>US</country>
<website />
<phone>234234324</phone>
<fax />
<building_code />
<picture_url> ... URL ... </picture_url>
</building>
<building>
<id>5592393</id>
<title>Example school 2 name</title>
<address1>750 West Road</address1>
<address2 />
<city>NYC</city>
<state>NY</state>
<postal_code />
<country />
<website />
<phone />
<fax />
<building_code />
<picture_url> ... URL ... >
</building>
<building>
<id>5592395</id>
<title>Example school 2 name</title>
<address1>750 West Road</address1>
<address2 />
<city>NYC</city>
<state>NY</state>
<postal_code />
<country />
<website />
<phone />
<fax />
<building_code />
<picture_url> ... URL ... >
</building>
</result>Objects and realms
No objects exist in this realm.