Change single-link page to use API