Most Mutalyzer functionality is programmatically available through two
interfaces: a SOAP web service and a HTTP/RPC+JSON web service.
SOAP web service
A WSDL description
for easy generation of client programs in many languages. See the
for detailed documentation.
The following are some example client programs for SOAP web service. They
use the checkSyntax
to determine if a variant description adheres to the
Here is an example that could be used for
HTTP/RPC+JSON web service
The HTTP/RPC+JSON web service is experimental and currently undocumented.
It can be called using HTTP GET requests on
is the name of the method to be called and method parameters are expected as
query string parameters. Responses are JSON-encoded.
For now, you can work from this example using the above mentioned
annotated SOAP API
, since the HTTP/RPC+JSON
web service mirrors the functionality of the SOAP web service.