Tickets, replies, files
List, create, update, and close tickets by id or tracking id. Staff replies, time worked, internal notes (with files), related-ticket links, and attachments.
A REST API and staff token portal that sits beside your existing HESK 3.7 help desk. Automations talk to the API. Staff keep using HESK. The help-desk PHP is not patched.
SHA-256 3b34f0b33e04f3925bd8bfb430de5f8d4f78a96a5a58f1448b895439c73f6559 · checksum file
List, create, update, and close tickets by id or tracking id. Staff replies, time worked, internal notes (with files), related-ticket links, and attachments.
Sign in at the API host with a HESK staff username and password. Each token inherits that user’s categories, privileges, and admin flag.
Local config overlays paths, CORS, rate limits, token prefix, and the vendor name shown in the portal and live OpenAPI spec.
unzip hesk-api-1.8.0.zip
cd hesk-api-1.8.0
php bin/install.php \
--hesk-path=/var/www/hesk \
--api-url=https://api.help.example.com \
--create-token --user=admin --name=Bootstrap
format (auto, plain, html, markdown). Markdown includes GitHub-style pipe tables. Log timestamps such as <2026-08-19T21:58:12.969Z> are not treated as HTML tagsallow_auto_install can be set from the portal Updates page. Upgrade instructions/login, /tokens, /updates, Swagger UI at /docs. Header, footer, and the token dashboard show this install’s version versus the latest TDC package, with a link to upgrade instructions when behind/openapi.json rewritten for this install’s public URLnotify: true|false){prefix}api_tokens and {prefix}api_audit_logIt is not a replacement help-desk UI. Customer portal users cannot mint API tokens.
Full install and customization → · Upgrade an existing install →