Una API es un servicio que otorga cierta información de un sitio. Las API PHP son comúnmente creadas para ser usadas con llamadas vía método GET.
Apliquemos un ejemplo, suponiendo que lo que quieres es obtener el resultado de una multiplicación. Debes montar un archivo a tu hosting que se encargará de:
* Obtener los datos por GET
* Validarlos
* Obtener resultado
* Regresarlo
Todo ésto sería mas o menos:
Código PHP:
Ver original// Obtener
$n1 = $_GET['number1'];
$n2 = $_GET['number2'];
// Vaildar
// Obtener resultado
$res = $n1 * $n2;
// Regresarlo
echo $res;
Ya después haces una clase que haga la llamada via cURL a la página con los parámetros necesarios.
Es un simple ejemplo, algo rústico por cierto, pero servirá para que te des una idea