Skip to main content
POST
/
resolve-brand
Resolve brand manifest
curl --request POST \
  --url https://api.agentic.scope3.com/api/v2/storefront/resolve-brand \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "domain": "<string>"
}
'
{
  "resolved": true,
  "domain": "<string>",
  "brandName": "<string>",
  "logoUrl": "<string>",
  "manifestUrl": "<string>",
  "manifest": {},
  "registryEntry": {},
  "authorizedOperators": [
    {}
  ],
  "houseBrand": true,
  "warning": "<string>",
  "error": "<string>",
  "builderUrl": "<string>"
}

Authorizations

Authorization
string
header
required

API key or access token

Body

application/json
domain
string
required

Brand domain to resolve (e.g., "nike.com")

Minimum string length: 1

Response

Resolve brand manifest

resolved
boolean
required

Whether a brand manifest was found

domain
string
required
brandName
string
logoUrl
string | null
manifestUrl
string
manifest
object
registryEntry
object
authorizedOperators
object[]
houseBrand
boolean
warning
string
error
string
builderUrl
string

Set when resolved is false -- URL where the caller can register a manifest