api docs
lyric validation
apply validation on new lyric form data