You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This inventory was produced from authenticated, read-only browser exploration of
https://asiemodel.net/model/ on 2026-09-01. Routes and forms were inspected, but
no create, edit, upload, meeting, account, payment, attendance, AI, share, copy, or
delete action was submitted.
Legend: R read-only, W create/update/upload/quota-impacting, D destructive
or sharing/copying. W/D functions require --yes; every function supports
--dry-run. “Form-dependent” means hidden fields or a current token must be read
from the live page before submission.
The registry in cids_cli/registry.py is the machine-readable source of truth.
Navigation, profiles, resources, meetings and account
Authentication is implemented separately: POST index.php with username,
password, and submit; session check uses GET main.php; logout uses GET
logout.php?redirect=.
Edit, shared resources, SK@S, delete; requires randomtoken and current form context
lesson.upload
POST upload.php?action=uploadRPH
W
RPH file and metadata; form-dependent
reflection.upload
POST upload.php?action=uploadRefleksi
W
Reflection file and metadata; form-dependent
lesson.print
GET printRPH.php?rphFormat={rph_format}
R
Printable RPH
lesson.print-pdf
GET printRPH.php?out=pdf&rphFormat={rph_format}
R
RPH PDF
miw.print-pdf
GET print.php?as=pdf
R
MIW PDF
The DLP form exposed fields including class_id, submit_observe, src,
btnsubmit, action, randomtoken, id, owner_id, grouplevelsubject,
date, and dbug. Button labels included Edit DLP, Delete DLP, Link to Shared
Resources, Print/Save PDF, Go to YIP Main Page, and SK@S.
Yearly Instructional Plan (YIP)
CLI function
Method and route
Risk
Observed purpose / parameters
yip.list
GET record.php?action=search_yearly
R
cg, cl, sg, s, tahun
yip.shared
GET record.php?action=sharedrpt
R
Shared plans
yip.open
GET rpt9.php?action=create_rpt&id={id}&cg={cg}&cl={cl}&s={s}&tahun={year}&user={user}
R
Existing YIP editor/view
yip.save
POST rpt9.php
W
YIP content, dates/weeks, remarks; form-dependent
yip.create
POST rpt9.php?action=createRPT
W
Script-observed creation action
yip.copy
GET record.php?action=copyrpt&id={id}&user={user}&src=
D
Side-effecting legacy link
yip.delete
GET record.php?action=delete_rpt&id={id}&user={user}&src=
D
Destructive legacy GET
yip.share
GET record.php?action=sharerpt&id={id}&user={user}&src=
D
Side-effecting legacy link
Classes, timetable and planning settings
CLI function
Method and route
Risk
Observed purpose / parameters
classes.new-form
GET set9.php?action=LeaCla&do=createcombined
R
Combined-class form
classes.list
GET set9.php?action=LeaCla&do=search
R
Combined classes
classes.save
POST set9.php
W
class group/level/name/list/count and action fields
timetable.form
GET teachers9.php?action=waktumengajar
R
Timetable editor
timetable.view
GET teachers9.php?action=viewjadual&user={user}
R
Teacher timetable
timetable.calendar
GET teachers9.php?action=calendar
R
Academic calendar
timetable.review
GET teachers9.php?action=semakjadual&setjadual={id}
R
Review schedule
timetable.save
POST teachers9.php
W
session, school dates, periods, day/class/subject/time arrays
{id, category, selected} → {selectedOptions}; may consume AI quota
chat
POST chat.php
W
Endpoint observed; payload unverified because direct browser load was blocked
Additional script-observed action names are represented by the nearest guarded
registry function: set9.php?action=create, media9, resetsetting;
teachers9.php?action=aktifjadual, deletejadual; and
upload.php?action=uploadRPH, uploadRefleksi. Unknown forms are never promoted
to an unguarded raw call.