Academic terms
API version
Select a version to change the base URI
in syntax and code examples. Learn about versions:
in syntax and code examples. Learn about versions
Represents a list of configured academic terms.
URI
/api/v10/academic-terms View all API request
| API request | Return Type | Verb | Description |
|---|---|---|---|
/api/v10/academic-terms | C | GET HEAD | List all academic terms configured in DreamApply |
/api/v10/academic-terms/ID | R | GET HEAD | Get an academic term configured in DreamApply |
/api/v10/academic-terms/types | C | GET HEAD | List all academic term types configured in DreamApply |
/api/v10/academic-terms/types/ID | R | GET HEAD | Get an academic term type configured in DreamApply |
GET List academic terms
List all academic terms configured in DreamApply.
Academic terms are the main “buckets” used to categorize applications. An example of an academic term is Fall 2016 or Spring 2017.
Syntax
GET /api/v10/academic-terms
Host: apply.example.edu
Authorization: DREAM apikey="..."Example request
Request
curl
curl \
-X GET \
-H "Authorization: DREAM apikey=\"YOUR-API-KEY\"" \
"https://apply.example.edu/api/v10/academic-terms"Response headers
| Header | Value | Description |
|---|---|---|
Content-Type | application/json | The media type of the resource |
Content-Length | 1234 | The size of the response body in bytes |
X-Count | 2 | The number of configured academic terms |
Response codes
| Response code | Description |
|---|---|
200 OK | The list of academic terms was successfully returned |
Example response
Response
{
"26": {
"id": 26,
"year": "/api/v10/academic-years/2025",
"name": "Spring semester 2025/26",
"type": "/api/v10/academic-terms/types/2",
"start": "2026-01-01",
"grace": "2026-01-15",
"finish": "2026-05-31"
},
"27": {
"id": 27,
"year": "/api/v10/academic-years/2025",
"name": "Fall semester 2025/26",
"type": "/api/v10/academic-terms/types/1",
"start": "2025-09-01",
"grace": "2025-09-15",
"finish": "2025-12-31"
},
"28": {
"id": 28,
"year": "/api/v10/academic-years/2026",
"name": "Fall semester 2026/27",
"type": "/api/v10/academic-terms/types/1",
"start": "2026-09-01",
"grace": "2026-09-15",
"finish": "2026-12-25"
},
"31": {
"id": 31,
"year": "/api/v10/academic-years/2026",
"name": "Spring semester 2026/27",
"type": "/api/v10/academic-terms/types/2",
"start": "2027-01-01",
"grace": "2027-06-15",
"finish": "2027-06-01"
}
}