summaryrefslogtreecommitdiff
path: root/rest.pl
blob: 968743f061763303122548b1657d796c3fe194eb (plain)
  1. #!/usr/bin/perl
  2. use LedgerSMB::RESTXML::Handler;
  3. # To Enable the REST API, Delete these 3 lines.
  4. print "Content-type: text/plain\n\n";
  5. print "REST API disabled by default until authentication is working correctly";
  6. exit;
  7. LedgerSMB::RESTXML::Handler->cgi_handle();
  8. =head1 NAME
  9. rest.pl - RESTful interface to LedgerSMB
  10. =head1 SUMMARY
  11. status
  12. [OK] GET rest.pl/Customer/12345
  13. [ ] GET rest.pl/Customer/CUSTOMERNUMBER
  14. [OK] GET rest.pl/Customer_Search?_keyword=FOO
  15. [OK] GET rest.pl/Part/12345
  16. [ ] GET rest.pl/Part/PARTNUMBER
  17. [ ] GET rest.pl/Part_Search?_keyword=red
  18. [ ] GET rest.pl/SalesOrder/12345
  19. =cut