POST/v1/schools/verify
Resolve a school by name + zip to its canonical id.
[ OPTIONS ]
| Name | Type | Required | Description |
|---|---|---|---|
name | string (body) | Yes | The school name (partial match allowed). |
zip | string (body) | Yes | The zip the school is in. |
[ EXAMPLE REQUEST ]
curl -X POST "https://atlasblock.dev/api/v1/schools/verify" \ -H "Content-Type: application/json" \ -d '{"name":"Myers Park High","zip":"28207"}'
[ 200 OK ]
{
"status": "success",
"data": {
"valid": true,
"school": {
"id": "370297001543",
"name": "Myers Park High",
"source": "ccd",
"level": "high",
"zip": "28207"
}
}
}[ TRY IT ]Open playground →
POST/v1/schools/verify
[ BODY · JSON ]
name· string (body) · required — The school name (partial match allowed).zip· string (body) · required — The zip the school is in.
[ CURL ]
curl -X POST "https://atlasblock.dev/api/v1/schools/verify" \ -H "Authorization: Bearer $ATLASBLOCK_API_KEY" \ -H "Content-Type: application/json" \ -d '{"name":"Myers Park High","zip":"28207"}'
[ 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.
