new /text endpoint