use travis api instead