Search site content
searchSearch this Cubite site's courses by keyword and get each match's public page URL, for linking to or citing it. This is the search half of the search/fetch pair that ChatGPT connectors and deep research require. The whole query is matched as one case-insensitive phrase, so use one or two distinctive words. Courses match on name or description and are listed in name order; a course without a URL slug has no public page and is never returned, while courses hidden from the catalog are. Returns up to 10 results as {id, title, url}; pass a result's id to fetch for its citable text. It is not an inventory: to list, count or manage courses use course_list, which has no keyword filter but returns every course, with or without a slug, with its id, settings and enrollment count.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Word or short phrase to find in titles and descriptions, matched as one case-insensitive substring (max 200 characters; longer input is cut). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| results | Yes |