• Что бы вступить в ряды "Принятый кодер" Вам нужно:
    Написать 10 полезных сообщений или тем и Получить 10 симпатий.
    Для того кто не хочет терять время,может пожертвовать средства для поддержки сервеса, и вступить в ряды VIP на месяц, дополнительная информация в лс.

  • Пользаватели которые будут спамить, уходят в бан без предупреждения. Спам сообщения определяется администрацией и модератором.

  • Гость, Что бы Вы хотели увидеть на нашем Форуме? Изложить свои идеи и пожелания по улучшению форума Вы можете поделиться с нами здесь. ----> Перейдите сюда
  • Все пользователи не прошедшие проверку электронной почты будут заблокированы. Все вопросы с разблокировкой обращайтесь по адресу электронной почте : info@guardianelinks.com . Не пришло сообщение о проверке или о сбросе также сообщите нам.

Free GraphQL APIs You Can Use Today

Lomanu4 Оффлайн

Lomanu4

Команда форума
Администратор
Регистрация
1 Мар 2015
Сообщения
1,481
Баллы
155
Whether you're building a demo, running a workshop, or just learning how GraphQL works, it's always easier with real examples. While Apollo Server makes spinning up your own API smooth, sometimes you just want something ready to go.

Good news: there are several public GraphQL APIs you can use for free. Here are eight of them, complete with sample queries to get you started.

1. SpaceX API


Get information about past launches, rockets, and more.

Example Query:


{
launchesPast(limit: 10) {
mission_name
launch_date_local
launch_site {
site_name_long
}
links {
article_link
video_link
}
rocket {
rocket_name
}
}
}


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



2. SWAPI (Star Wars API)


For Star Wars fans. Great for showing how GraphQL handles nested relationships.

Example Query:


{
allFilms {
films {
title
}
}
}


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



3. Rick and Morty API


Fetch characters, episodes, and locations from the Rick and Morty universe.

Example Query:


{
characters(page: 2, filter: { name: "rick" }) {
info {
count
}
results {
name
}
}
}


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



4. Countries API


Get info on country names, codes, and emoji.

Example Query:


{
countries {
code
name
emoji
}
}


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



5. PokeAPI (GraphQL Wrapper)


All the data needed for a Pokédex. Rate-limited and free for non-commercial use.

Example Query:


{
gen1_species: pokemon_v2_pokemonspecies(
where: { pokemon_v2_generation: { name: { _eq: "generation-i" } } }
order_by: { id: asc }
) {
name
id
}
}


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



6. DexAPI


Another Pokémon API, fast and great for quick queries. Still in early development.

Example Query:


{
allPokemon {
name
}
}


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



7. Anilist API


Access thousands of anime titles. Free for non-commercial use with generous rate limits.

Example Query:


{
Page {
media {
siteUrl
title {
english
native
}
description
}
}
}


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



8. GitHub API


A robust API perfect for real-world GraphQL exploration. Supports queries and mutations.

Note: You’ll need a personal access token and must add an Authorization header in Apollo Explorer.
Example Query:


{
viewer {
login
repositories(last: 10) {
nodes {
name
}
}
}
}


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



These public APIs are perfect for practicing GraphQL without setup headaches. Whether you're exploring schema design or teaching a class, these options have you covered.

Happy Coding...


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

 
Вверх Снизу