Testopia has a XML-RPC API based on the Bugzilla XML-RPC API. You can read more about the details at https://www.bugzilla.org/docs/5.0/en/html/api/Bugzilla/WebService.html
devZing also provides an online XML-RPC test client at https://xmlrpc.devzing.com/
API Docs:
Example
Here is an example HTTP POST to https://app.devzing.com/testopia/bugzilla/xmlrpc.cgi for the Testopia.testopia_version method.
Content-Type: text/xml <methodCall> <methodName>Testopia.testopia_version</methodName> </methodCall>
Here is the response
<?xml version="1.0" encoding="UTF-8" ?> <methodResponse> <params> <param> <value> <double>2.5</double> </value> </param> </params> </methodResponse>
Example 2
This example includes authentication and passes a parameter. The method Build.get retrieves the specific build.
<methodCall> <methodName>Build.get</methodName> <params> <param> <struct> <member> <name>Bugzilla_login</name> <value>demo@devzing.com</value> </member> <member> <name>Bugzilla_password</name> <value>password</value> </member> <member> <name>id</name> <value> <int>1</int> </value> </member> </struct> </param> </params> </methodCall>