What you receive
- Variation-dimension value summary
- Proposed child labels and combinations
- Missing theme-attribute findings
- Duplicate-combination and unplanned-attribute findings
- Readiness count and review steps
Pay once · No Friday subscription
Find incomplete and duplicate child combinations before catalog entry.
Included in the $9.00 Shelf Kit
Sellers, agencies, catalog teams, and agents reviewing a proposed parent-child family before marketplace-specific validation.
Delivery: usually a structured result, workbook, or ZIP depending on the tool.
Friday treats SKU, product-name, theme, and attribute fields as untrusted data and creates only a review draft. It reads no marketplace taxonomy or policy, accesses no seller account, and does not publish listings or change catalog relationships. The seller must confirm current category eligibility and every parent-child relationship before use.
Synthetic sample
{
"publish_status": "draft_needs_review",
"dimensions": [
{
"name": "Color",
"values": [
"Black",
"Blue"
]
},
{
"name": "Capacity",
"values": [
"24 oz",
"32 oz"
]
}
],
"child_preview": [
{
"sku": "BOTTLE-BLK-24",
"proposed_label": "Example Brand Insulated Water Bottle \u2014 Black / 24 oz",
"status": "ready_for_review"
},
{
"sku": "BOTTLE-BLU-32",
"proposed_label": "Example Brand Insulated Water Bottle \u2014 Blue / 32 oz",
"status": "ready_for_review"
},
{
"sku": "BOTTLE-BLU-MISSING",
"proposed_label": "Example Brand Insulated Water Bottle \u2014 Blue",
"status": "needs_input"
}
],
"issue_preview": [
{
"severity": "error",
"code": "missing_theme_attribute",
"sku": "BOTTLE-BLU-MISSING",
"message": "Missing planned attribute(s): Capacity."
}
],
"safety": "Planning draft only; reads no marketplace taxonomy or policy, accesses no account, and creates or changes no parent, child, or listing."
}
This sample uses synthetic facts. Your output is generated only from the facts you submit.
POST /v1/catalog/variation-family-plan
Exact x402 price: $0.25. Use the public OpenAPI schema and Base USDC payment flow. The response returns a private job URL and temporary token.