Hyperplanning
The /hyperplanning endpoint allows you to display a Hyperplanning schedule information in JSON format from an ICS (calendar) file.
Deprecated in 6.0.0
This endpoint is deprecated. It still answers here and on v6, but v6 no longer lists it among its available endpoints, and it will be removed for good in 7.0.0. Plan your migration now — see the 6.0.0 changelog.
curl -X POST \ "https://api.moxon.dev/v5/hyperplanning" \ -H "Content-Type: application/json" \ -d '{}'Send the request to see the response here.
urlstringrequiredThe URL of the ICS file to use and display. Must be URL-encoded before being sent
detail"full" | "list"optionalLevel of detail for events (
fullorlist)
| Option | Description |
|---|---|
full | Displays a complete summary with subject, teacher, classes, date, etc. |
list | Displays all data in a list |
The response format depends on the detail parameter:
summarystring[]Array of summary elements
subjectstringSubject name
teacherstringTeacher name
classesstring[]Array of class names
typestringEvent type
startstringEvent start time (ISO 8601)
endstringEvent end time (ISO 8601)
summarystring[]Array of summary elements
startstringEvent start time (ISO 8601)
endstringEvent end time (ISO 8601)
summarystringEvent summary
startstringEvent start time (ISO 8601)
endstringEvent end time (ISO 8601)
If parameters are missing or invalid, the API will return an error:
- 400
Please provide a valid ICS file URL (?url={URL})Theurlparameter is missing or invalid
Last updated on September 13, 2026