Updating API docs, add message api doc