Skip to content
 
 

Repository files navigation

API Endpoints Plugin for osTicket

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).

Key Features

  • 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

Requirements

Installation

  1. Download the latest release from Releases
  2. Upload the api-endpoints folder to /include/plugins/ on your osTicket server
  3. Enable in Admin Panel > Manage > Plugins

Documentation

License

Released under the GNU General Public License v2, compatible with osTicket core. See LICENSE.

Changelog

See CHANGELOG.md for version history.

About

Extends osTicket's REST API with powerful endpoints for advanced ticket management.

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages