blob: 276182028d7701f13cbe3b5940ecb92ff54588f6 (
plain)
- #!/usr/bin/perl
- use LedgerSMB::RESTXML::Handler;
- # To Enable the REST API, Delete these 5 lines.
- print "Content-type: text/plain\n\n";
- print "REST API disabled by default until authentication is working correctly\n";
- print "If you understand the security implications of this, and wish to enable the REST api\n";
- print "Then open rest.pl, and remove these 5 lines";
- exit;
- LedgerSMB::RESTXML::Handler->cgi_handle();
- =head1 NAME
- rest.pl - RESTful interface to LedgerSMB
- =head1 SUMMARY
-
- URLS that are working:
- [OK] GET rest.pl/Login/Customer/12345
- [ ] GET rest.pl/Login/Customer/CUSTOMERNUMBER
- [OK] GET rest.pl/Login/Customer_Search?_keyword=FOO
- [OK] GET rest.pl/Login/Part/12345
- [ ] GET rest.pl/Login/Part/PARTNUMBER
- [ ] GET rest.pl/Login/Part_Search?_keyword=red
- [ ] GET rest.pl/Login/SalesOrder/12345
- =cut
|