update message api