Is any way to update createdAt, publishedAt dates using POST query

You have to use unix date format, try something like

Date.parse(posts[89].publishDate)