POST /tracks
Headers
-
Prefer string
Preference
Values are
return=representation
,return=minimal
,return=none
,resolution=ignore-duplicates
, orresolution=merge-duplicates
.
Query parameters
-
select string
Filtering Columns
Body
tracks
-
audio_file string(text)
Default value is empty.
-
Default value is
now()
. -
explicit_status string(text)
Default value is empty.
-
genre string(text)
Default value is empty.
-
Note: This is a Primary Key.
Default value is
extensions.uuid_generate_v4()
. -
mix_version string(text)
Default value is empty.
-
recording_location string(text)
Default value is empty.
-
subgenre string(text)
Default value is empty.
-
track_title string(text)
Default value is empty.
-
Default value is
now()
. -
recording_year string(text)
Default value is empty.
-
isrc_code string(text)
Default value is empty.
-
lyrics string(text)
Default value is empty.
-
lyrics_text string(text)
Default value is empty.
POST
/tracks
curl \
--request POST https://api.audiokit.ai:443/tracks \
--header "Prefer: return=representation" \
--data '{"audio_file":"","created":"now()","explicit_status":"","genre":"","id":"extensions.uuid_generate_v4()","mix_version":"","recording_location":"","subgenre":"","track_title":"","updated":"now()","recording_year":"","isrc_code":"","lyrics":"","lyrics_text":""}'
Request examples
# Headers
Prefer: return=representation
# Payload
{
"audio_file": "",
"created": "now()",
"explicit_status": "",
"genre": "",
"id": "extensions.uuid_generate_v4()",
"mix_version": "",
"recording_location": "",
"subgenre": "",
"track_title": "",
"updated": "now()",
"recording_year": "",
"isrc_code": "",
"lyrics": "",
"lyrics_text": ""
}