v1

latestOpenAPI 3.0.12026-07-24210349345.4 KB
Topics

Delete topic

Deletes a preference center topic (e.g. a SMART campaign topic no longer in use). Returns the deleted topic on success.

delete/preference-center/api/v1/topics/{id}

Path parameters

idstring uuid required

Unique identifier (GUID) of the topic

Response

Topic deleted successfully. Returns the deleted topic.

idstring uuid

Unique identifier of the topic (set by server on create)

namestring

Display name of the topic

descriptionstring

Description of the topic

parentIdstring uuid nullable

Parent topic ID for hierarchical topics

orderinteger

Display order in the preference center

brandGroupIdstring uuid

Brand group this topic belongs to

createdAtstring date-time nullable

Set by server

createdBystring nullable

Set by server from auth context

updatedAtstring date-time nullable

Set by server

updatedBystring nullable

Set by server from auth context

hideFromUiboolean nullable

When true, topic is hidden from the preference center UI (e.g. SMART campaign topics). Cannot be changed after creation.