make post to api
fix naming