Skip to content

Create or update a subcategory preference

PUT
/api/v1/user-subcategory-preference
curl --request PUT \
--url https://example.com/api/v1/user-subcategory-preference \
--header 'Content-Type: application/json' \
--data '{ "subcategory": "example", "visible": true }'
Media typeapplication/json
object
subcategory
required

Subcategory ID (15 chars)

string
visible
required
boolean
Examplegenerated
{
"subcategory": "example",
"visible": true
}

Saved subcategory preference

Media typeapplication/json
object
id
required

Preference ID (15 chars)

string
user
required

User ID (15 chars)

string
subcategory
required

Subcategory ID (15 chars)

string
visible
required
boolean
priority
integer
nullable
created
string format: date-time
updated
string format: date-time
Examplegenerated
{
"id": "example",
"user": "example",
"subcategory": "example",
"visible": true,
"priority": 1,
"created": "2026-04-15T12:00:00Z",
"updated": "2026-04-15T12:00:00Z"
}

Bad Request

Unauthorized

Internal Server Error