blog endpoint update