
Enables the retrieval of the available disciplines provided by the IDEA Data Portal.
https://api.ideasystem.org/v1/disciplines
/v1/disciplines?page=1/v1/disciplines?max=10/v1/disciplines?name=Agriculture/v1/disciplines?abbrev=AGThe response will be an HTTP 200 along with a JSON body that describes what discipline are available.
"max": 50"page": 1"total_results": 143"data": { ... }"id": 2"code": 101"name": "Agricultural Business and Management""abbrev": "AGBUSMT"This request will get all available disciplines.
GET /v1/disciplines
HTTP 200
{
"max": 10,
"page": 0,
"total_results": 337,
"data": [
{
"id": 1,
"code": 100,
"name": "Agricultural Business and Production",
"abbrev": "AGBUSPR"
},
{
"id": 3,
"code": 101,
"name": "Agricultural Business and Management",
"abbrev": "AGBUSMT"
},
{
"id": 2,
"code": 102,
"name": "Agricultural Mechanization",
"abbrev": "AGMECH"
},
...
]
}
This request will get all available disciplines that include "ag" in their name.
GET /v1/disciplines?name=ag
HTTP 200
{
"max": 10,
"page": 0,
"total_results": 43,
"data": [
{
"id": 1,
"code": 100,
"name": "Agricultural Business and Production",
"abbrev": "AGBUSPR"
},
{
"id": 3,
"code": 101,
"name": "Agricultural Business and Management",
"abbrev": "AGBUSMT"
},
{
"id": 2,
"code": 102,
"name": "Agricultural Mechanization",
"abbrev": "AGMECH"
},
...
]
}