SuperAPI AI Directory

ielts-buddy-question-research

Writing & research

View repository

Updated 10-15 23:33

About this skill

IELTS Buddy Question Bank Data Interface

This Skill only explains the question bank data interface, authorization, and field usage. It does not specify research methods, analysis processes, conclusion formats, or follow-up actions.

Access

Use a regular bind、IELTS_BUDDY_TOKEN and /api/v1/agent. First execute:

python3 scripts/ielts_buddy_api.py capabilities

It can be called only when the current account returns the following capabilities; if not returned, stop, and do not attempt to bypass permissions using the database, cookies, private interfaces, or ordinary question-practice interfaces. For details, seeAccess Boundaries。

Interface

Capability Data Call Constraints
ielts_question_research_coverage Part and question count by tag dimension Can pass subject、groupCodes、scope。
ielts_question_research_list_parts Part directory, subject, difficulty, source update time, tags, and question count Use the returned nextOffset to paginate.
ielts_question_research_read_parts The question stem, materials, question type, tags, source, and optional answer analysis for the specified Part Only pass the already determined partIds; if no answer is needed, set includeAnswers:false。
python3 scripts/ielts_buddy_api.py call ielts_question_research_coverage --json '{"subject":"reading"}'
python3 scripts/ielts_buddy_api.py call ielts_question_research_list_parts --json '{"subject":"reading","limit":20,"offset":0}'
python3 scripts/ielts_buddy_api.py call ielts_question_research_read_parts --json '{"partIds":[123],"includeAnswers":false}'

Boundaries

  • Read-only; do not import, modify, publish, hide, or archive question bank content.
  • Does not return question-answering records, accuracy rates, or user behavior data.
  • workflows/ is an independent optional recommendation layer and is not part of this Skill's interface contract.