Extends osTicket's REST API with powerful endpoints for advanced ticket management. Enables ticket creation with Markdown formatting, department routing, subticket support, and comprehensive ticket management (update, retrieve, search, delete, statistics).
- Extended Ticket Creation with Markdown formatting, department routing, subticket support
- Full Ticket Management (update, retrieve, search, delete)
- Subticket API for parent-child relationships (requires Subticket Manager Plugin)
- Ticket Statistics (global, by department, by staff)
- Granular API Key Permissions per endpoint
- Name-Based Filters (human-readable names instead of IDs)
- No Core Modifications (Signal-based architecture, update-safe)
- TDD-Tested with 168 tests
- osTicket 1.18.x
- PHP 8.1+
- Optional: Markdown Support Plugin for Markdown rendering
- Download the latest release from Releases
- Upload the
api-endpointsfolder to/include/plugins/on your osTicket server - Enable in Admin Panel > Manage > Plugins
- English: https://faq.markus-michalski.net/en/osticket/api-endpoints
- Deutsch: https://faq.markus-michalski.net/de/osticket/api-endpoints
- API Reference: https://faq.markus-michalski.net/en/osticket/api-endpoints/api-documentation
Released under the GNU General Public License v2, compatible with osTicket core. See LICENSE.
See CHANGELOG.md for version history.