POST /tracks

POST /tracks

Headers

  • Prefer string

    Preference

    Values are return=representation, return=minimal, return=none, resolution=ignore-duplicates, or resolution=merge-duplicates.

Query parameters

  • select string

    Filtering Columns

Body

tracks

  • audio_file string(text)

    Default value is empty.

  • created string(timestamp with time zone) Required

    Default value is now().

  • demo_files
  • 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.

  • primary_artists
  • featuring_artists
  • remix_artists
  • writer_artists
  • performer_artists
  • engineer_artists

Responses

  • 201

    Created

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": ""
}