@Germes Demoniacos

A CipSoft, diferente da Riot, não disponibiliza nenhum tipo de API para se obter informações de personagens, mundos ou o que quer que seja. Esse é um assunto que já foi muito discutido e sugerido através de canais oficiais e, ainda assim, a CipSoft não colocou em prática.

Esses sites que você mencionou (bem como vários outros do gênero) ficam fazendo requisições nas páginas do Tibia.com e extraindo informações do html que obtém como resultado. A partir daí, cada site armazena e indexa as informações da forma que cada um se propõe. Extrair informações de html (html scraping) é relativamente simples...existem vários html parsers que auxiliam nisso. Alguns exemplos:

jsoup - Java
jsdom - NodeJS/JavaScript
dcsoup - C#
beaultiful soup - Python