Skip to content

First-run checklist status

GET
/api/first-run

Which getting-started steps the active band has completed. Seeded demo content does not count as completed.

Checklist status for the active band

object
ok
required
boolean
data
required
object
hasOwnSong
required
boolean
hasOwnSetlist
required
boolean
hasBandmate
required
boolean
hasSharedSet
required
boolean
hasGig
required
boolean
hasMidiDevice
required
boolean
hasPracticeSession
required
boolean
hasAssistantSession
required
boolean
goals
required
Array<string>
Allowed values: manage_songs build_setlists plan_gigs practice_tracking live_midi ai_assistant
latestSetlistId
required
string
nullable

Invalid band ID format

object
ok
required
boolean
error
required
string
code
string

Unauthenticated

object
ok
required
boolean
error
required
string
code
string

Not a member of the requested band

object
ok
required
boolean
error
required
string
code
string

Status temporarily unavailable

object
ok
required
boolean
error
required
string
code
string