There are three key components involved in any interaction with the mini API: a web form, a server-side script which receives form data and passes it onto the mini API, and the mini API itself.