A API Awesomeapi se provou uma excelente API para consumo de dados de cotações de moedas e criptomoedas. Além de não ter um custo para a utilização, oferece alta disponibilidade. Sua utilização é simples e dispõe de uma documentação eficiente. Embora as cotações possuam um delay, pode ser utilizada para uma consulta esporádica, e testes.
Neste projeto pude testar a API de forma prática, quase todos os endpoints foram utilizadas neste projeto, onde mostro o quão eficiente é o Framework Django para o consumo de APIs, e exibição em páginas Web.
São oferecidos endpoints para consultar a cotação mais atual que é excelente para exibição em cards. Cotações por período determinado e cotação dos últimos X dias que são excelentes para exibição em gráficos. Além de podermos solicitar a última cotação disponível de várias moedas simultâneas, que é melhor apresentada em forma de tabela.
ChartJs e Apex Charts disponíveis.
A demonstração está hospedada na nuvem na Oracle Cloud Infrastructure - OCI. Que é uma concorrente direta da Amazon AWS e Google Cloud, e pode ser acessada no botão "Demontração" abaixo.
Demonstração