
Enables the retrieval of institution information based upon the query parameters given. This end-point provides a way to synchronize the institution information with the source. This provides access to institution IDs, names, and FICE codes.
https://api.ideasystem.org/v1/institutions
/v1/institutions?page=1/v1/institutions?max=10/v1/institutions?name=IDEA/v1/institutions?fice=2233
The response will be an HTTP 200 with a JSON body. The body will include a list of institutions that match the given query. It is possible
to get an HTTP 200 but 0 total_results; this will happen when the query matches no records.
If there is an issue with the backend, a HTTP 500 (Internal Server Error) is returned. If an error occurs with invalid parameters (e.g, using a String when a boolean is expected), an HTTP 400 (Bad Request) is returned.
"max": 50"page": 1"total_results": 143"data": { ... }"id": 1234"fice": "003919""name": "IDEA University"This request will get all institutions that contain "IDEA" in their name.
GET /v1/institutions?name=IDEA
HTTP 200
{
"max": 10,
"page": 0,
"total_results": 3,
"data": [
{
"id": 123,
"fice": "001032",
"name": "The IDEA Center"
},
{
"id": 124,
"fice": "001033",
"name": "IDEA University"
},
{
"id": 125,
"fice": "001034",
"name": "IDEA Community College"
}]
}