mantisbt/mantisbt — pull request #56 by bieli (2012-08-09 20:37:15+00:00)
Title: REST API prototype - available methods: mc_version, mc_issue_add

Instead of old NuSoap implementation of mantisbt API, my proposition it is REST/JSON API

Usage examples:
curl http://HOST/api/rest/mc_version
{"data":"1.2.11"}

curl -X POST http://HOST/api/rest/mc_issue_add -d "summary=test issue" -d "description=Description of test issue" -d "project=1" -d "category=cat1" -d "username=restuser" -d "password=pass"
{"data":"6"}

Solution is based on Slim PHP microframework (https://github.com/codeguy/Slim).
It is nice and fast future for connection mantisbt with older languages like Perl or Erlang :-) when WSDL in NuSoap not working fine sometimes.