3 APIs gratuitas, legais e excelentes para iniciar os estudos na área!
Eu trabalho com APIs diariamente, já criei algumas, e também já usei de outras pessoas. É inegável o poder e a facilidade que uma API gera para o seu projeto. Resolvi trazer 3 APIs relativamente simples, mas que podem ajudar a criar projetos criativos!
Sobre mim
1 - Advice Slip JSON API
Essa api retorna simplemente um conselho!
Exemplo de uso: GET https://api.adviceslip.com/advice
Você também pode adicionar /search após o advice para fazer buscas
2 - API da NASA
Essa foi uma das que mais me chamou atenção. Com está api voce pode receber várias informações da NASA, é necessário criar uma conta para receber sua chave. Um dos requests que considero mais interessante é o de imagem. Eu desenvolvi um simples site que mostra uma imagem por dia utilizando essa api, o resultado é muito legal. Para quem quiser conhecer, só clicar aqui.
3 - API do New York Times
Também tenho um projeto que adicionei em meu portfólio com essa api, caso tenha interesse só clicar aqui. Com essa api você recebe as noticias mais vistas do NYT. Também é possivel receber os best sellers de livros da amazon. É possível ver um exemplo dos dois (notícias e livros) em meu projeto com este link.
Links
Eu fiz uma API para a copa do mundo! Com dados sobre os jogos, times e chaves!
Convido vocês a darem uma olhada nela!
Esse link aqui tá favoritado, tem uma coleção imensa de API's livres (muitas com limites, mas pra estudar é show de bola) pra uso: https://github.com/public-apis/public-apis
Bacana! Eu acrescentaria mais uma nessa lista e que é bem útil: Eles tem um plano gratuito, eu utilizei ela pra fazer um bolão na empresa e pegar os dados das partidas da copa... https://www.football-data.org/
Esta api que retorna imagens de dogs tbm é bem bacana para iniciantes. https://dog.ceo/dog-api/
Muito legal seu site de notícias! Parabéns !!
Cara... seu site que utiliza a api da nasa ficou insano! Melhor post do tab news, valeu demaaaais
É inegável o poder e a facilidade que uma API gera para o seu projeto. APIs permitem que você insira funcionalidades robustas em seus aplicativos, sem a necessidade de um grande conhecimento técnico. As APIs também facilitam o processo de colaboração entre equipes, uma vez que podem ser compartilhadas e documentadas de forma clara.
Muito bom conteúdo. Obrigado por disponibilizar!
Aproveitando o assunto, alguém tem uma outra opção de API a https://meuip.com.br/ ?
Ótimo post, Obrigado por compartilhar, além das api do post, os comentários estão recheados de dicas de APIs, show d+.
Segue uma API muito bacana também e do Brasil:Brasil API
Segue um projeto também que foi feito em cima da api do github que é bem bacana:Git Follower
Abraços!
Obrigado pelo post!
Segue os meus 0,02 centavos!
Essa API mantida pelo Mitre é muito boa para criar ser usado no escopo se cibersegurança, usando essa API é possivel coletar qualquer tipo de dado sobre CVEs.
haha boa sacada pegar as api's interessantes e incorporar no seu site
Uma outra API que usei uma vez quando estava aprendendo e achei super legal foi a do IBGE, eles tem alguns endpoint como esse de países: https://servicodados.ibge.gov.br/api/docs/paises que são até que bem simples de usarem, sem precisar nem de chave de acesso. Espero que gostem para aprender sobre APIs!
Inclua nessa lista a API do Tabnews ;-) https://www.tabnews.com.br/GabrielSozinho/documentacao-da-api-do-tabnews
Você tem alguma dica de como contruir APIs simples e eficazes para fins de estudo? criei uma bem simples com artigos sobre redução de matéria-prima para um projeto da faculdade no mês passado, mas depois disso não mexi mais nada, achei super legal essa experiência de criar dados para poder consumí-los.
Valeu pelas dicas e links acima!
Obrigado por compartilhar ;)
Top mano!
Minha Contribuição
API do Chuck Norris: https://api.chucknorris.io/ API Star Wars: https://swapi.dev/ API Pokemon: https://pokeapi.co/
muito legal, obrigado por compartilhar!
Cara que dica valiosa viu, aliás obrigado por colocar os projetos que desenvolveu usando elas, achei as api´s excelentes, e pretendo usá-las num futuro próximo, assim que eu estiver mais preparado e avançado em meus estudos, mas já salvei o link desse post nos favoritos pra revisitá-lo futuramente...thanks
Uma ideia ai pro pessoal que quer ampliar o portfolio, tanto quem faz Back quanto quem faz Front, é ir conversando com o pessoal aqui nos comentários, vi que um amigo ali fez uma API da Copa do Mundo, peguem a API dele e vão fazendo suas implementações e se acharem algum problema já comentem pra avisar ele, assim um ajuda o outro a melhorar.
wow! Que legal essas APIs, eu realmente nunca tinha ouvido falar. Oq eu mais vejo a galera postar é a pokemonAPI e a do TMDB, inclusive essa ultima eu usei pra fazer um cloneflix pro meu portifolio em Reactjs