activar_repaso
ChatGPTTurns practice with spaced repetition on (or off) for one of the person's quizzes: CanQuiz then brings each question back on the days the person needs it. Turning it off keeps the progress. not_found means it is not a quiz in this account that can be practised here.
borrar_test
ChatGPTDeletes one of the person's quizzes, with its practice history. It cannot be undone. titulo must match the quiz title, or nothing is deleted (titulo_no_coincide). One quiz per call. not_found after a deletion means the quiz is already gone.
compartir_enlace
ChatGPTReturns a link that lets other people open one of the person's quizzes. If the quiz is private, it becomes visible to anyone who has the link; it is not published anywhere else. If it was already shared, nothing changes. This link is for sharing with others: the person's own enlace opens the quiz without sharing it. Making the quiz private again undoes it. retirado means moderation withdrew the quiz and it cannot be shared.
crear_test
ChatGPTSaves a new quiz, with the questions given in the call, in the person's CanQuiz account. CanQuiz checks the questions before saving them, and the quiz starts private. Format: up to 50 questions per call; single_choice and multiple_choice questions have 4 options; true_false has exactly two; correcta is the exact text of the correct option (a list for multiple_choice); each question has a short explanation. The same call repeated within 10 minutes returns the same quiz instead of a copy (ya_existia). Returns the quiz id, its version and enlace, the link that opens it in CanQuiz.
dejar_de_compartir
ChatGPTMake one of the person's quizzes private again, so only the person can open it. People who have its link can no longer open it; sharing it again later brings back the same link. If it was listed in the public CanQuiz catalogue, it leaves the catalogue too. If it is already private, nothing changes. Returns the visibility it had before and enlace, the person's own link to open it. not_found means it is not a quiz in this account.
editar_test
ChatGPTChanges one of the person's quizzes: its title, its description or its questions. Operations run in order and either all of them are applied or none: añadir adds a question (at the end, or right after despues_de); cambiar changes only the fields it carries in the question id_pregunta; quitar removes the question id_pregunta. A shortened explanation (explicacion_recortada) sent back is rejected; leaving explicacion out keeps the full text. version must be the quiz's version when it was read: if the quiz changed since then, the answer is test_cambiado and nothing is applied. A quiz cannot be left without questions.
listar_tests
ChatGPTLists the person's own quizzes in CanQuiz, most recently changed first, without their questions, each with enlace, the link that opens it in CanQuiz. buscar filters by words in the title. hay_mas true means more quizzes remain after the ones returned; desde skips that many.
responder_tarjeta
ChatGPTRecords the person's answer to a practice question, identified by its turno. With options (forma una or varias): elegidas are the letters the person chose, or [] if they do not know; CanQuiz decides whether it was right. Open question (forma texto): a first call with the person's own words in respuesta returns the solution and saves nothing yet; a second call with the same turno and a nota (otra_vez, dificil, bien or facil) records it. The answer says whether it was right, the correct answer with its explanation and when the question comes back. The same turno sent twice is recorded only once (ya_respondida).
resumen_de_repaso
ChatGPTHow the person's practice is going: questions due now, new questions that fit today, questions done today, accuracy over the last 30 days, when the next one comes back, and the same per quiz with practice turned on. enlace_repaso opens that practice in CanQuiz. With test, only that quiz. Read only.
siguiente_tarjeta
ChatGPTReturns the next question the person has to practise now, from all their quizzes with practice turned on, or from one quiz with test: the question, its options with their letters, and turno, which identifies it when it is answered. The correct answer is not included. hay_tarjeta false means nothing is due now; proxima_en says when the next question comes back.
ver_test
ChatGPTReturns one of the person's quizzes: title, description, visibility, enlace (the link that opens it in CanQuiz), version and its questions with their ids, options, correct answers and explanations. Explanations over 2000 characters come shortened (explicacion_recortada). desde and cuantas select a range of questions in a long quiz. Changing a quiz needs its version and question ids. not_found means it is not a quiz in this account.
activar_repaso
Claudeborrar_test
Claudecompartir_enlace
Claudecrear_test
Claudedejar_de_compartir
Claudeeditar_test
Claudelistar_tests
Clauderesponder_tarjeta
Clauderesumen_de_repaso
Claudesiguiente_tarjeta
Claudever_test
Claude