Number of rows to skip when limit is used. Defaults to 0; negative values become 0.
Example Request
1
GET /api/teaching?apikey=YOUR_API_KEY&search=biology
Example Response
1 2 3 4 5 6 7 8 910111213
{"status":200,"count":1,"data":[{"id":"665ef1234567890abcdef1234","title":"Introduction to Biology","module":"BIO-101","semester":"Winter","affiliation":"Example University"}]}
Returned Fields
Field
Description
id
Teaching record ID as string.
title, module, semester
Stored course title, module identifier, and semester; empty-string fallbacks.
affiliation
Organization name if the stored value is a valid ObjectID; otherwise the stored value. Missing or unresolved affiliations become an empty string.
count is the number of matching modules before slicing. No explicit sort is applied. json, filter, and columns[] are not supported.