Live
get_scheme_of_work
syllabus.ngReturns the complete term-by-term weekly scheme of work for a class and subject from https://syllabus.ng, including every topic and its learning objectives or breakdown.
Parameters2
Runs10
Updated10d ago
Operational10 runs · 100% succeeded
30 days ago90 days agoranfailednot checkedtoday
Playground
Runs on Notte and spends your workspace credits — what comes back is the live response, not a sample.
What is get_scheme_of_work?
Returns the complete term-by-term weekly scheme of work for a class and subject from https://syllabus.ng, including every topic and its learning objectives or breakdown. It runs on Notte's browser infrastructure and returns structured JSON, so you can call it like any other API — pass class_level, subject_slug and get the result back without maintaining a scraper.
Response
{
"url": "<string>",
"terms": [
{
"name": "<string>",
"weeks": [
{
"week": "<string>",
"topics": [
{}
]
}
]
}
],
"subject": "<string>",
"class_level": "<string>",
"subject_slug": "<string>"
}Call it
curl --location 'https://us-prod.notte.cc/functions/51c6f227-e150-4944-b01a-196338aa477c/runs/start' \
--header 'x-notte-api-key: YOUR_API_KEY' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_API_KEY' \
--data '{
"function_id": "51c6f227-e150-4944-b01a-196338aa477c",
"variables": {
"class_level": "JSS1",
"subject_slug": "math"
}
}'Ask an agent
Paste this into Claude Code, Cursor or any MCP client to have an agent call this function for you.
prompt
Use the Anything API MCP server (https://anything.notte.cc/mcp). Call run(function_id="51c6f227-e150-4944-b01a-196338aa477c") — the "get_scheme_of_work" function, which returns the complete term-by-term weekly scheme of work for a class and subject from https://syllabus.ng, including every topic and its learning objectives or breakdown.. It takes class_level (str), subject_slug (str). Return the result as structured JSON.