Documentation
GET /api/helpdesk
The support desk: tickets, replies and the agent's state.
| Request | GET /api/helpdesk |
|---|---|
| Authentication | Session cookie required |
| Handler | backend/email_support.py |
What it does
Reading the inbox is the poll. There is no cron here, and opening or revisiting Support is exactly when the operator's real question is 'did anything just come in' — so this GET polls inbound mail for the resolved founder before it answers.
Authentication
Session cookie required. Send the ff_session cookie. Without one the engine treats the caller as a new visitor with no holds and no claims, and returns a new cookie to use from then on.
Parameters
| Parameter | In | Type | Required | Description |
|---|---|---|---|---|
ff_session | cookie | string | Optional | The session identifier. Omit it on the first call and store the value the response sets; every later call must send the same one or the engine treats the caller as a new visitor with no holds and no claims. |
Request
The cookie jar carries the session between calls. Angle-bracketed values are the parameter types from the table above.
curl -s -b cookies.txt -c cookies.txt \
"https://flowfinds.ai/api/helpdesk"const res = await fetch("https://flowfinds.ai/api/helpdesk", {
method: "GET",
credentials: "include",
});
const data = await res.json();import requests
s = requests.Session()
r = s.get("https://flowfinds.ai/api/helpdesk")
data = r.json()Recorded example
curl -s -b cookies.txt -c cookies.txt \
"$FLOWFINDS_ORIGIN/api/helpdesk"Responses
200 — Always. Tickets and desk state for the resolved founder.
Errors
This endpoint has no failure path of its own. An uncaught exception anywhere in the engine is still returned as structured JSON by the shared guard.
Related
GET /api/tracking— This founder's orders, and nobody else's.GET /api/revenue— Confirmed revenue, per store and per currency.GET /api/satisfaction— The satisfaction sample.POST /api/helpdesk— Act on a support ticket.POST /api/support— Ask the support agent a question.GET /api/todos— The operator's task list.POST /api/todos— Add, complete or delete a task.
Back to the API reference index, or read the cookbook for recipes that compose this endpoint with others.