Det er vigtigt at kende request-response-cyklussen for at forstå, hvordan en API fungerer. En klient kontakter en server med en forespørgsel, og serveren svarer klienten med et svar. Kunden sender en anmodning, der indeholder detaljer som typen af anmodning og de data, der skal behandles. Efter at have behandlet disse oplysninger svarer serveren med resultaterne af anmodningen.

Serveren svarer typisk i et format, der er let for klienten at forstå, såsom JSON eller XML. Dataene fra svaret kan derefter bruges af klienten i applikationen.