Skip to content

Hide or show the setup hub

POST
/setup/dismiss
curl --request POST \
--url https://example.com/setup/dismiss \
--header 'Content-Type: application/json' \
--cookie __Host-bottle.session_token=<__Host-bottle.session_token> \
--data '{ "dismissed": true, "forever": true }'

Stores whether Your day shows the full setup hub, its compact progress control, or, with forever, no setup progress at all. Showing it again brings back the full hub.

Media typeapplication/json
object
dismissed
required
boolean
forever
boolean

Example generated

{
"dismissed": true,
"forever": true
}

Where it stands now

Media typeapplication/json
object
activationDone
required
boolean
activationCompletedAt
required
string | null format: date-time
steps
required
Array<object>
object
key
required
string
Allowed values: business invoices vat bases gasTypes products cylinderCharges delivery vehicles people patches shiftPatterns closedDays timeOff planning payments accounting reminders customers standingOrders shop
level
required
string
Allowed values: open sell fleet week automate customers
done
required
boolean
skipped
required
boolean
skippable
required
boolean
required
required
boolean
sticky
required
boolean
answerable
required
boolean
count
required
integer | null
settled
required
integer
total
required
integer
> 0
complete
required
boolean
requiredDone
required
boolean
dismissed
required
boolean
closed
required
boolean
next
required
string | null
Allowed values: business invoices vat bases gasTypes products cylinderCharges delivery vehicles people patches shiftPatterns closedDays timeOff planning payments accounting reminders customers standingOrders shop
levels
required
Array<object>
object
key
required
string
Allowed values: open sell fleet week automate customers
number
required
integer
> 0
steps
required
Array<string>
done
required
boolean
doneCount
required
integer
total
required
integer
> 0
required
required
boolean
currentLevel
required
string | null
Allowed values: open sell fleet week automate customers
awards
required
Array<object>
object
key
required
string
kind
required
string
Allowed values: level first
earned
required
boolean
seen
required
boolean

Example

{
"steps": [
{
"key": "business",
"level": "open"
}
],
"next": "business",
"levels": [
{
"key": "open"
}
],
"currentLevel": "open",
"awards": [
{
"kind": "level"
}
]
}

Not signed in

Media typeapplication/json
object
error
required
string
message
required
string

Example

{
"error": "not_found",
"message": "Customer not found"
}

Not a member, or without the permission this needs

Media typeapplication/json
object
error
required
string
message
required
string

Example

{
"error": "not_found",
"message": "Customer not found"
}

Validation failed

Media typeapplication/json
object
error
required
string
Allowed values: validation
message
required
string
issues
required
Array<object>
object
path
required
string
message
required
string

Example

{
"error": "validation",
"issues": [
{
"path": "email",
"message": "Invalid email"
}
]
}