PATCH /tracks
Query parameters
-
audio_file
string -
created
string -
demo_files
string -
explicit_status
string -
genre
string -
id
string -
mix_version
string -
recording_location
string -
subgenre
string -
track_title
string -
updated
string -
recording_year
string -
isrc_code
string -
lyrics
string -
lyrics_text
string -
primary_artists
string -
featuring_artists
string -
remix_artists
string -
writer_artists
string -
performer_artists
string -
engineer_artists
string
Body
tracks
-
audio_file
string(text) Default value is empty.
-
created
string(timestamp with time zone) Required Default value is
now()
. -
explicit_status
string(text) Default value is empty.
-
genre
string(text) Default value is empty.
-
id
string(uuid) Required 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.
-
updated
string(timestamp with time zone) Required 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.
PATCH
/tracks
curl \
--request PATCH '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": ""
}