update api documentation