update api endpoint
fix errors and bump version
update gitignore