add guardian api document