All eight courses open

Welcome, explorer

Your first step into
a connected world.

Learn APIs from zero. No coding experience required.

Explore twenty-four interactive quests or jump straight into your first one.
Signed-in adventurers can save each completion and earn one-time rewards.

Start your first quest →

Your adventure remembers you

What should the Academy call you?

Twenty-four in-depth quests are ready. Sign in to save completion and rewards across devices.

Stored only on this device.

The learning atlas

Eight courses. Twenty-four playable quests.

Every region is now a complete three-quest course. Choose any route to learn, experiment, and save one-time rewards after signing in.

Starter Grove / Quest 01 of 24

What is an API?

About 67 minutes · five guided pages · no setup or coding required.

PAGE 1 OF 5 / ORIENT◷ 12 min

A way for apps to talk.

An API is a set of rules that lets one piece of software ask another for information or an action.

A weather app sends a request to a weather service. The service sends a response containing the forecast.

The app turns that data into something useful, such as a reminder to bring a jacket.

During this quest, you will connect the internet and apis to a realistic request and explain the result in your own words. The goal is understanding—not memorizing a definition.

Key ideas

  • Describe what is an api? without jargon.
  • Separate what the client asks for from what the service returns.
  • Recognize the idea when it appears in API documentation.

Your field exercise

Write a two-sentence explanation for a friend who has never used an API. Include one everyday app that could use this idea.

Reflect:

What problem does this concept solve for a person using an app?