What is an API? A plain-language guide

A plain-language guide to APIs for non-developers: what a request, endpoint, response, status code, key, and rate limit actually mean.