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
Session writes (add_session / delete_session) carved out into #60 so this issue stays pure reads.
One package per resource under internal/.
Mapping tests against fixtures in testdata/{database,ftpuser,sambauser,cronjob,softwareinstall,directoryprotection,ddns}/ (each folder has the matching _request.xml, _response_success.xml, and _response_failed_*.xml fixtures).
CLI subcommands under kasapi-cli <resource> list|get.
Status (2026-05-08)
All listed read fixtures are present, including singular detail variants (get_database, get_ftpuser, get_cronjob, get_softwareinstall, get_directoryprotection).
Remaining read endpoints, grouped because each is small and shares the same shape.
Endpoints:
get_databases,get_database,get_ftpusers,get_ftpuser,get_sambausers,get_cronjobs(+ filter variant),get_cronjob,get_softwareinstalls,get_softwareinstall,get_directoryprotections,get_directoryprotection,get_ddnsusers.Session writes (
add_session/delete_session) carved out into #60 so this issue stays pure reads.internal/.testdata/{database,ftpuser,sambauser,cronjob,softwareinstall,directoryprotection,ddns}/(each folder has the matching_request.xml,_response_success.xml, and_response_failed_*.xmlfixtures).kasapi-cli <resource> list|get.Status (2026-05-08)
get_database,get_ftpuser,get_cronjob,get_softwareinstall,get_directoryprotection).