OpenApply's API has endpoints to search for parent and student data using searchable keys. For information on using these endpoints see further details in: How to download custom fields and search by custom fields
A few standard searches for the search endpoint are included in our Postman collection, including searching by enrollment year and enrollment status.
To search by enrollment year, just enter the year with the parameter student[enrollment_year]
e.g. GET https://{subdomain}.openapply.{com}/api/v3/students/search?student[enrollment_year]=2022
Note, if your subdomain is in China or on the EU domain, remember to change the address to .cn or .eu
To search by enrollment status, you'll need to use a status code from the below key:
Status | Code |
---|---|
Pending | 10 |
Applied | 20 |
Admitted | 30 |
Wait-listed | 40 |
Declined | 50 |
Enrolled | 60 |
Graduated | 70 |
Withdrawn | 80 |
e.g. GET https://{subdomain}.openapply.{com}/api/v3/students/search?student[status]=60