API

Technology Image

APIs (Application Programming Interfaces) allow projects to communicate with external platforms by sending and receiving data. In TAP, students use APIs to power real-world functionality—such as fetching chatbot responses, retrieving live data, or submitting form inputs to a server.

🔌 What Students Have Created with APIs

In AiDiva, students used an AI text-generation API to give personality and dynamic conversation to a fictional AI influencer. Other TAP projects have used APIs for joke generators, quote of the day feeds, music control, and news updates—all fetched in real time.

Projects typically involve making HTTP requests (GET or POST), parsing JSON, and handling asynchronous behavior using JavaScript or Python.

🔗 Useful Resources


APIs empower students to make their projects dynamic and connected—turning static pages into interactive, data-rich applications.
TAP Projects Using This Technology
FALL 2021: MACK
SPRING 2025: AI Diva

Related Projects Included

Project Image LightProject Image Dark

MACK

Updated Jun 9, 2025

Techs:

MACK is a student-led initiative that introduces participants to emerging technologies through the c...

Project Image LightProject Image Dark

AI Diva

Updated Apr 24, 2025

Techs:

Teaching prompt engineering and Ai ethics through a sassy chatbot and a 20 questions mini game