Max,
Quanto ao API do Moodle, ainda não mapiei a funcionalidade de suspender inscrição via API. Sei que tem. O SQL é um caminho que tem me dado mais agilidade. Para identificar API, um caminho é explorar função webservice. Atravéz da função se chega ao API. Encontrei essa função: core_enrol_unenrol_user_enrolment é um webservice que cancela a inscrição.
Localize a palavra chave core_enrol_unenrol_user_enrolment na lista de aquivods do Moodle que você vai chegar no API. Para localizar funções de webservice do Moodle, acesse no seu Moodle o seguinte endereço: MOODLE_URL/admin/webservice/documentation.php