Skip to main content
GET
/
v1
/
marketing
/
price-positioning
Analyze a brand's price positioning vs competitors
curl --request GET \
  --url https://api.syntalic.com/v1/marketing/price-positioning \
  --header 'Content-Type: application/json' \
  --data '
{
  "brand": "Apple",
  "country": "us",
  "category": "electronics"
}
'
{}

Query Parameters

brand
string
required

Brand name (e.g., Sony, Samsung, Nike)

Minimum string length: 1
country
enum<string>
default:us

Country (us or ca)

Available options:
us,
ca
category
string

Product category (e.g., electronics, grocery, beauty). Fuzzy human-readable input — the resolver maps it through tier 1-4 (id → exact name → trigram → embedding kNN) to a canonical category_id. Pair with category_id if you have a deterministic id from a prior call.

Minimum string length: 1

Body

application/json

Query parameters as JSON (alternative to URL query string for agents that prefer body-based invocation).

brand
string
required

Brand name (e.g., Sony, Samsung, Nike)

Minimum string length: 1
Example:

"Apple"

country
enum<string>
default:us

Country (us or ca)

Available options:
us,
ca
Example:

"us"

category
string

Product category (e.g., electronics, grocery, beauty). Fuzzy human-readable input — the resolver maps it through tier 1-4 (id → exact name → trigram → embedding kNN) to a canonical category_id. Pair with category_id if you have a deterministic id from a prior call.

Minimum string length: 1
Example:

"electronics"

Response

Price positioning data

The response is of type object.