EcliPanel’s ticketing system handles user support requests with an optional AI-assisted reply feature. Tickets are categorised by department and priority, and can be answered either by a staff member or by the AI model linked to the panel. Application forms provide a structured intake alternative to free-form tickets.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/thenoname-gurl/EcliPanel/llms.txt
Use this file to discover all available pages before exploring further.
Ticket endpoints require the
ticketing feature flag to be enabled. Application form endpoints require the applications feature flag.Tickets
List tickets
GET /api/tickets
Returns all tickets belonging to the authenticated user, or all tickets if the caller has staff-level access.
Ticket ID.
Ticket subject line.
Current status:
open, pending, resolved, or closed.Priority level:
urgent, high, medium, or low.Department the ticket is assigned to:
Technical Support, Billing, Sales, or Security.ISO 8601 creation timestamp.
ISO 8601 last-updated timestamp.
Create ticket
POST /api/tickets/create
Short subject line for the ticket.
Initial message body.
One of
urgent, high, medium, or low. Defaults to medium.One of
Technical Support, Billing, Sales, or Security. Defaults to Technical Support.Whether the ticket was created.
Get ticket details
GET /api/tickets/:id
Returns a ticket and its full reply thread.
Ticket ID.
Ticket ID.
Ticket subject.
Current status.
Reply to a ticket
POST /api/tickets/:id/reply
Ticket ID.
Reply message body.
Whether the reply was saved.
The created reply record.
Ticket statistics
GET /api/tickets/stats
Returns aggregate ticket counts by status. Useful for staff dashboards.
Count of open tickets.
Count of pending tickets.
Count of resolved tickets.
Count of closed tickets.
Application forms
Application forms provide structured intake for requests that don’t fit a standard support ticket—for example, beta access requests, verification submissions, or onboarding workflows.List application forms
GET /api/applications/forms
Returns forms the authenticated user is eligible to view and submit.
Form ID.
Form title.
Short description of the form’s purpose.
Whether the form is accepting submissions.
Maximum submissions per user. Default is
5.Submit an application
POST /api/applications/forms/:id/submit
Form ID.
Key-value map of field IDs to response values, as defined by the form’s question schema.
Whether the submission was accepted.
ID of the created submission record.