Skip to main content
PUT
Set product surface overrides

Authorizations

Authorization
string
header
required

Bearer token authentication via Auth0. Users authenticate through Auth0 Universal Login. Include the access token in the Authorization header: Authorization: Bearer <token>

Path Parameters

workspaceId
string<uuid>
required
productId
string<uuid>
required
surfaceKey
string
required
Pattern: ^[a-z][a-z0-9_]{1,48}[a-z0-9]$

Body

application/json
overrides
object
required

Partial product fields to override for this surface. Valid keys are content fields from the CatalogProduct schema: title, description, short_description, keywords, attributes. Server validates and rejects unknown fields. Maximum 100KB, maximum 10 nesting depth.

Response

Overrides set

surface
object
Last modified on March 19, 2026