HESK API · v1.4.0

Features

A REST layer and staff token portal you drop onto an existing HESK 3.7.x help desk. Tokens are bound to HESK staff accounts. The help-desk source is not modified.

What you get

Tickets

Attachments

Identity and access

Customers, knowledgebase, canned replies

Customization

Every install is meant to be yours:

AreaHow
HESK path and public URLsconfig.local.php or installer flags
Portal name and vendor footerbranding
REST prefixapi_prefix
Token prefix, TTL, max per usertoken
CORS originscors
Rate limitsrate_limit
Paginationpagination
Logging / debuglog, debug
Table prefixInherited from HESK db_pfix
TLS / vhost / PHP-FPMSample nginx config you copy and edit

Full knob list on the install page →

What it does not do

Typical setup

A second hostname (for example api.help.example.com) with its document root on hesk-api/public, talking to the same MySQL database as HESK. Staff keep using HESK. Automations and other hosts use the API.

Changelog

1.4.0 — 2026-08-14

1.3.0 — 2026-08-14

First public, transportable package.