The short answer is, no, there is no API for using JMP behind a web application, but the question @MikeD_Anderson asks is a good one. What's the actual use case?
JMP Live is one possible answer, depending on what they are looking for.