feat: add required engine version
chore: change event endpoint
chore: change pull model endpoint
feat: add engine, download event apis