Att känna till request-response-cykeln är avgörande för att förstå hur ett API fungerar. En klient kontaktar en server med en förfrågan och servern svarar klienten med ett svar. Kunden skickar in en begäran som innehåller information om vilken typ av begäran det gäller och vilka data som behöver bearbetas. När informationen har behandlats svarar servern med resultatet av begäran. Servern svarar vanligtvis i ett format som är lätt för klienten att förstå, t.ex. JSON eller XML. Data från svaret kan sedan användas av klienten i applikationen.