Deskhero Developer Hub
Back to deskhero.com
Dashboard

Temp dashboard

Returns the older static welcome dashboard (greeting header, any system messages, introduction sections describing the product areas and one featured blog post), which carries no ticket figures and is superseded by the dashboard endpoint.

GET /api/{tenant:minlength(2)}/v{version:apiVersion}/dashboard/temp_dashboard
Authorisation
Minimum role: USER

Request arguments

Name Type Source
Request body example
No input arguments

Response

Status
200 (OK)
Type
DTO_dashboard
Wrapper
DTO_response_wrap
Other statuses
400 (BadRequest), 403 (Forbidden)
Response body example
DTO_dashboard
NameTypeReadOnlyDescription
headerDTO_dashboard_qaHeader
faq_itemsDTO_dashboard_qa[]Faq items
featured_blog_postDTO_dashboard_blogFeatured blog post
system_messagesDTO_system_message[]System messages
quantitiesDTO_dashboard_quantitiesQuantities
kpis_this_periodDTO_dashboard_kpisKpis this period
kpis_previous_periodDTO_dashboard_kpisKpis previous period
tickets_latestDTO_dashboard_ticketsTickets latest
tickets_waiting_first_replyDTO_dashboard_ticketsTickets waiting first reply
tickets_sla_at_riskDTO_dashboard_ticketsBreached and soon-due tickets, earliest deadline first. Null when SLA is not enabled.
groupsDTO_reference[]Groups
wizard_light_itemsDTO_wizard_light_item[]Wizard light items
timeframeENUM dashboard_kpi_timeframeTimeframe
primary_emailStringPrimary email
any_ticketsBooleanAny tickets
DTO_dashboard_qa
NameTypeReadOnlyDescription
titleStringTitle
descriptionStringDescription
DTO_dashboard_blog
NameTypeReadOnlyDescription
titleStringTitle
image_urlStringImage url
descriptionStringDescription
urlStringUrl
DTO_system_message
NameTypeReadOnlyDescription
iconDTO_iconIcon
titleStringTitle
message_htmlStringMessage html
cta_textStringCta text
cta_urlStringCta url
color_paletteStringColor palette
dismissableBooleanDismissable
DTO_icon
NameTypeReadOnlyDescription
idInt32Id
nameStringName
fileStringFile
tagsString[]Tags
categoriesString[]Categories
DTO_dashboard_quantities
NameTypeReadOnlyDescription
tickets_per_statusDTO_reference_color_count[]Tickets per status
tickets_waiting_first_reply_countInt32Tickets waiting first reply count
reply_count_averageDoubleReply count average
tickets_sla_breached_countInt32 (nullable)Tickets whose next SLA deadline has passed. Null when SLA is not enabled for the workspace.
tickets_sla_at_risk_countInt32 (nullable)Tickets whose next SLA deadline is due within the at-risk window. Null when SLA is not enabled.
DTO_reference_color_count
NameTypeReadOnlyDescription
valueInt32 (nullable)ReadOnlyValue
bg_colorStringReadOnlyBg color
text_colorStringReadOnlyText color
idInt32Id
labelObjectReadOnlyLabel
DTO_dashboard_kpis
NameTypeReadOnlyDescription
minutes_per_statusDTO_reference_color_count[]Minutes per status
tickets_in_periodDTO_reference_count[]Tickets in period
average_first_reply_minutesInt32Average first reply minutes
average_resolution_time_minutesInt32Average resolution time minutes
sla_first_reply_met_pctDouble (nullable)Of first replies sent (on tickets created in the period, with a first-reply target), the percentage that beat their deadline. Null = SLA off or nothing measured in the period.
sla_resolution_met_pctDouble (nullable)Of tickets resolved (created in the period, with a resolution target), the percentage resolved on time.
sla_first_reply_met_by_ai_pctDouble (nullable)Of first replies that satisfied the SLA clock, the percentage sent by the AI auto-reply rather than a person.
DTO_reference_count
NameTypeReadOnlyDescription
valueInt32 (nullable)ReadOnlyValue
idInt32Id
labelObjectReadOnlyLabel
DTO_dashboard_tickets
NameTypeReadOnlyDescription
ticketsObjectTickets
additional_countInt32Additional count
DTO_reference
NameTypeReadOnlyDescription
idInt32The id of the reference
labelObjectReadOnlyName/Label from referenced object.
DTO_wizard_light_item
NameTypeReadOnlyDescription
titleStringTitle
descriptionStringDescription
description_longStringDescription long
button_textStringButton text
urlStringUrl
tooltipStringTooltip
categoryStringCategory
completedBooleanCompleted
section_keyStringStable grouping key for the frontend ("setup" | "knowledge" | "ai")
section_titleStringLocalized section heading, identical for all items sharing a section_key
lockedBooleanThe step depends on another step that is not far enough along yet (e.g. AI features waiting for the approved-FAQ minimum)
locked_textStringLocalized chip text explaining what unlocks the step; only set when locked
ready_textStringLocalized chip text shown when a previously gated step is unlocked but not yet completed
progress_currentInt32 (nullable)Progress meter numerator (e.g. approved FAQ count); null when the step has no meter
progress_targetInt32 (nullable)Progress meter denominator (e.g. the approved-FAQ minimum for AI features)
progress_textStringLocalized label for the progress meter, e.g. "46 of 100 approved Q&As"
ENUM dashboard_kpi_timeframe
ValueNameDescription
0UNKNOWNUNKNOWN
1TODAYTODAY
2YESTERDAYYESTERDAY
3THIS_WEEKTHIS_WEEK
4LAST_4_WEEKSLAST_4_WEEKS
5LAST_12_WEEKSLAST_12_WEEKS
6ALL_TIMEALL_TIME
7CUSTOMStats only: the caller supplies from and to instead. Resolving this without dates is an error, so the shared GetTimeFrame() extension deliberately refuses it.
8LAST_12_MONTHSLAST_12_MONTHS

Generated Aug 4, 2026 18:37