{
  "schema_version": "sourcestrand-product-offer-v1",
  "product_id": "tw_supplier_discovery_pack",
  "title": "Taiwan Supplier Discovery Pack",
  "service_name": "Taiwan Supplier Discovery Pack",
  "buyer_summary": "Which Taiwan official-source streams should an AI assistant use for supplier discovery, factory presence, public-company context, and market entry preflight?",
  "canonical_base_url": "https://api.sourcestrand.com",
  "primary_buyer_jobs": [
    "Global sourcing teams screening Taiwan supplier and factory presence.",
    "AI agents deciding which Taiwan stream_ids to request before paid company or procurement research.",
    "Market-entry analysts who need English buyer fields without parsing Taiwan source-language datasets first."
  ],
  "free_validation": {
    "preview_url": "https://api.sourcestrand.com/v1/preview/tw-data-packs/supplier-discovery",
    "expected_preview_shape": [
      "product",
      "package_scope",
      "streams",
      "paid_unlock",
      "data_lineage",
      "limitations"
    ]
  },
  "agent_purchase_hint": {
    "recommended_base_url": "https://api.sourcestrand.com",
    "recommended_network": "eip155:8453",
    "buyer_hint_header": "x-buyer-hint: partner-or-campaign-name",
    "pay_when": [
      "The free preview matches the buyer task and the agent needs the complete stream routing pack.",
      "The buyer wants to decide which Taiwan official-source streams should become the next paid data package.",
      "The response will be used to brief a human analyst or agent workflow with lineage and limitations preserved."
    ],
    "do_not_pay_when": [
      "Supplier recommendation or credit scoring.",
      "A complete raw historical download.",
      "Legal, investment, procurement, or compliance advice."
    ]
  },
  "paid_endpoints": [
    {
      "method": "GET",
      "url_template": "https://api.sourcestrand.com/v1/paid/tw-data-packs/supplier-discovery",
      "price": "$0.03",
      "best_first_paid_step": true
    }
  ],
  "x402_purchase": {
    "protocol": "x402",
    "buyer_hint_header": "x-buyer-hint: partner-or-campaign-name",
    "payment_header_behavior": "Paid routes return HTTP 402 with PAYMENT-REQUIRED, Bazaar discovery metadata, and machine-readable x402 accepts when no valid payment header is provided.",
    "safety_note": "The buyer client signs locally. Do not send wallet private keys to this API."
  },
  "advice_boundary": "Informational stream-routing package only; not legal, compliance, procurement, credit, investment, tax, accounting, or trading advice."
}