University of Groningen · Example Payload
University Of Groningen Ocasys Course Search Example
EducationHigher EducationUniversityNetherlandsEuropeResearchResearch DataCourse CatalogIdentity FederationOAI-PMHLibraryMetadataOpen Data
University Of Groningen Ocasys Course Search Example is an example object payload from University of Groningen, with 7 top-level fields. It illustrates the shape of data this provider's APIs accept or return.
Top-level fields
x-generatedx-methodx-sourcex-descriptionx-operatorrequestresponse
Example Payload
{
"x-generated": "2026-08-30",
"x-method": "probed",
"x-source": "https://ocasys.rug.nl/api/2026-2027/course?searchTerm=biology",
"x-description": "Course search within the 2026-2027 academic year. Trimmed to the first three matches; the live response is longer.",
"x-operator": "institution",
"request": {
"method": "GET",
"url": "https://ocasys.rug.nl/api/2026-2027/course?searchTerm=biology",
"headers": {
"Accept": "application/json"
},
"auth": "none"
},
"response": {
"status": 200,
"content-type": "application/json",
"body": [
{
"id": "b4d3ecd0-ec88-474c-98ad-7644c799dee9",
"code": "WMMB015-05",
"title": {
"en": "Academic Skills in Marine Biology",
"nl": "Academic Skills in Marine Biology"
},
"levels": [
"MASTER"
],
"credits": 5.0,
"otherPeriods": false,
"draft": true,
"duration": 0,
"facultyTitle": {
"en": "Science and Engineering",
"nl": "Science and Engineering"
},
"organizationalUnitTitle": {
"en": "Cluster Biology",
"nl": "Cluster Biology"
},
"courseOfferings": [
{
"id": "f4c1b012-f77f-42f0-9b41-313af7f1667c",
"term": {
"id": "b81304b5-ae93-4502-94f0-d8790f0854c8",
"orgUnit": {
"id": "2591c619-3e53-4bb7-8d1a-0c5a2870dbbc",
"code": "fse",
"titleEn": "Science and Engineering",
"titleNl": "Science and Engineering",
"ouClass": "FACULTY",
"parent": null
},
"ugTerms": [
"TERM1B"
],
"academicYear": "2026-2027",
"startDate": [
2026,
11,
30
],
"endDate": [
2026,
12,
20
],
"nameEn": "Blok 1b.2",
"nameNl": "Blok 1b.2",
"code": "TERM_1b2",
"facultySpecific": true
},
"language": [
"ENGLISH"
],
"coordinators": [
{
"id": "3c7f3487-1710-4635-b5d0-2e8fdd4e4e41",
"username": "",
"givenName": "Elise",
"familyName": "Laetz",
"titlePrefix": "",
"titleSuffix": "PhD",
"initials": "E.M.J.",
"customText": "",
"roles": [
"COORDINATOR",
"LECTURER"
],
"mepaId": "e.m.j.laetz",
"email": "E.M.J.Laetz@rug.nl",
"sortIndex": 0
}
]
}
],
"yearVisible": true
},
{
"id": "e334c52b-dd36-4459-aee2-ec2b00dbeadd",
"code": "WBBE026-04",
"title": {
"en": "Microbiology",
"nl": "Microbiology"
},
"levels": [
"BACHELOR"
],
"credits": 4.0,
"otherPeriods": false,
"draft": false,
"duration": 0,
"facultyTitle": {
"en": "Science and Engineering",
"nl": "Science and Engineering"
},
"organizationalUnitTitle": {
"en": "Cluster Engineering",
"nl": "Cluster Engineering"
},
"courseOfferings": [
{
"id": "341dcd21-6e03-4a46-a2fa-dc1f50758d99",
"term": {
"id": "d44ad4f0-afbb-43e1-954b-49c8782e85c4",
"orgUnit": {
"id": "0f3ff37e-8d4a-437e-a32a-1bee94492552",
"code": "rug",
"titleEn": "University of Groningen",
"titleNl": "Rijksuniversiteit Groningen",
"ouClass": "UNIVERSITY",
"parent": null
},
"ugTerms": [
"TERM2B"
],
"academicYear": "2026-2027",
"startDate": [
2027,
4,
12
],
"endDate": [
2027,
6,
20
],
"nameEn": "Semester 2b",
"nameNl": "Semester 2b",
"code": "TERM2B",
"facultySpecific": false
},
"language": [
"ENGLISH"
],
"coordinators": [
{
"id": "81b96fe5-5b8c-4b45-ac1a-bbe4a001a122",
"username": "",
"givenName": "Brandon",
"familyName": "Peterson",
"titlePrefix": "dr",
"titleSuffix": "",
"initials": "B.W.",
"customText": "",
"roles": [
"COORDINATOR",
"LECTURER"
],
"mepaId": "b.w.peterson",
"email": "b.w.peterson@umcg.nl",
"sortIndex": 0
}
]
}
],
"yearVisible": true
},
{
"id": "90521306-995f-45a8-8b99-60429980740d",
"code": "WBBY003-05",
"title": {
"en": "Chronobiology",
"nl": "Chronobiology"
},
"levels": [
"BACHELOR"
],
"credits": 5.0,
"otherPeriods": false,
"draft": true,
"duration": 0,
"facultyTitle": {
"en": "Science and Engineering",
"nl": "Science and Engineering"
},
"organizationalUnitTitle": {
"en": "Cluster Biology",
"nl": "Cluster Biology"
},
"courseOfferings": [
{
"id": "f70f27a8-aacd-4cfb-8c32-8e62bdbc273e",
"term": {
"id": "874cb3a5-3ce4-4fa5-828b-361c367d09e7",
"orgUnit": {
"id": "2591c619-3e53-4bb7-8d1a-0c5a2870dbbc",
"code": "fse",
"titleEn": "Science and Engineering",
"titleNl": "Science and Engineering",
"ouClass": "FACULTY",
"parent": null
},
"ugTerms": [
"TERM1A"
],
"academicYear": "2026-2027",
"startDate": [
2026,
10,
12
],
"endDate": [
2026,
11,
1
],
"nameEn": "Blok 1a.3",
"nameNl": "Blok 1a.3",
"code": "TERM_1a3",
"facultySpecific": true
},
"language": [
"ENGLISH"
],
"coordinators": [
{
"id": "6906aab2-f9e0-485f-a084-4267af4d79ad",
"username": "",
"givenName": "Roelof",
"familyName": "Hut",
"titlePrefix": "prof dr",
"titleSuffix": "",
"initials": "R.A.",
"customText": "",
"roles": [
"COORDINATOR",
"LECTURER"
],
"mepaId": "r.a.hut",
"email": "R.A.Hut@rug.nl",
"sortIndex": 0
}
]
}
],
"yearVisible": true
}
]
}
}
Work with this as data
Every example here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for examples
4 MCP tools reach this
find_examplesBrowse and filter every example in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This example
curl "https://apis.io/api/v1/examples/university-of-groningen-ocasys-course-search-example"
All examples
curl "https://apis.io/api/v1/examples?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.