Tem muito conteudo sobre apis no youtube, é muito bom e fácil de estudar. Eu crio minhas apis com typescript e puppeteer, acho bem simples, recomendo pesquisar um pouco. Se você não gosta da linguagem também pode fazer com javascript ou então pesquisar sobre crawlers para coleta de dados (o metodo que crio minhas apis) :-)