Bulk-import songs (1–100)
POST/api/songs/import
POST
/api/songs/import
Authorizations
Section titled “Authorizations”Request Body
Section titled “Request Body”object
songs
required
Array<object>
object
id
string format: uuid
title
required
string
artist
string
key
string
tempo
integer
duration
integer
content
string
notes
string
timeSignature
string
leadVocal
string
infoPa
string
mediaUrl
string
tags
Array<string>
midiClipPath
string
midiClipName
string
midiClipDeviceId
string format: uuid
midiClipLoopCount
integer
stepsEnabled
boolean
clickTrackEnabled
boolean
needsRehearsal
boolean
backingTrackPath
string
backingTrackName
string
backingTrackUploadedAt
string format: date-time
backingTrackLoopCount
integer
backingTrackStartTime
number
backingTrackEndTime
number
backingTrackAutoTrigger
boolean
backingTrackPlaybackRate
number
backingTrackPitchSemitones
integer
preferredRecordingId
string format: uuid
chartVersions
Array<object>
object
name
required
string
content
required
string
source
string
Responses
Section titled “ Responses ”Imported
object
ok
required
boolean
data
Invalid input
object
ok
required
boolean
error
required
string
code
string
Unauthenticated
object
ok
required
boolean
error
required
string
code
string
Forbidden / no permission
object
ok
required
boolean
error
required
string
code
string
Server error
object
ok
required
boolean
error
required
string
code
string
