From bb6a2bfe3379862da998fcac6c15c8c639a8782b Mon Sep 17 00:00:00 2001 From: Jared Hancock <jared@osticket.com> Date: Fri, 16 Nov 2012 10:08:48 -0600 Subject: [PATCH] Add index page for HTTP API --- setup/doc/api.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 setup/doc/api.md diff --git a/setup/doc/api.md b/setup/doc/api.md new file mode 100644 index 000000000..9f13dab82 --- /dev/null +++ b/setup/doc/api.md @@ -0,0 +1,24 @@ +osTicket API +============ + +The osTicket API is implemented as (somewhat) simple XML or JSON over HTTP. +For now, only ticket creation is supported, but eventually, all resources +inside osTicket will be accessible and modifiable via the API. + +Authentication +-------------- + +Authentication via the API is done via API keys configured inside the +osTicket admin panel. API keys are created and tied to a source IP address, +which will be checked against the source IP of requests to the HTTP API. + +Wrappers +-------- + +Currently, there are no wrappers for the API. If you've written one and +would like it on the list, submit a pull request to add your wrapper. + +Resources +--------- + +- [Tickets](api/tickets.md) -- GitLab