Skip to main content
POST
Create or update one of the authenticated user's equalizer presets. The record key is derived from the name (lower case, dashes, no spaces), so saving with an existing name overwrites that preset.

Authorizations

Authorization
string
header
required

Rocksky bearer token.

Body

application/json
name
string
required

Display name of the preset.

Required string length: 1 - 64
bands
object[]
required

Up to 10 EQ bands

precut
integer

Pre-amplification cut in tenths of dB applied before EQ bands (e.g. -60 = -6.0 dB)

Required range: -240 <= x <= 0

Response

Success

uri
string
required

AT URI of the preset record.

rkey
string
required

Record key: the preset name slugified (lower case, dashes, no spaces).

name
string
required

Display name of the preset.

bands
object[]
required

Up to 10 EQ bands

createdAt
string<date-time>
required

When this preset was first created.

precut
integer

Pre-amplification cut in tenths of dB applied before EQ bands (e.g. -60 = -6.0 dB)

Required range: -240 <= x <= 0
updatedAt
string<date-time>

When this preset was last updated.