la única forma seria instalando el ejecutable de php y llamandolo con Process.Start
Código C#:
Ver originalProcess proceso = System.Diagnostics.Process.Start('path a php.exe','path al script php que llame a la api');
string salida = proceso.StandardOutput.ReadToEnd();
proceso.Wait*****it(); //es Wait For Exit() junto ¿me aparecen asteriscos, que raro?