{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/blocksigner-org/json-schema/blocksigner-org-product-schema.json",
  "title": "Product",
  "x-generated": "2026-11-02",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/blocksigner-org-openapi.json#/components/schemas/Product",
  "additionalProperties": true,
  "properties": {
    "_meta": {
      "$ref": "#/$defs/Meta"
    }
  },
  "type": "object",
  "$defs": {
    "Meta": {
      "description": "Delivery metadata attached to every paid product.",
      "properties": {
        "defaults_applied": {
          "description": "Names of the parameters you omitted that we filled with sensible defaults. Present (a non-empty list, i.e. true) only when defaults were used.",
          "items": {
            "type": "string"
          },
          "type": "array"
        },
        "network": {
          "type": "string"
        },
        "price": {
          "type": "string"
        },
        "tag": {
          "description": "payer label: external, or internal for our own test wallets",
          "type": "string"
        },
        "tip": {
          "description": "Present with defaults_applied: where the full parameter list is.",
          "type": "string"
        },
        "trial": {
          "description": "Present when this call was a free first call (?trial=1).",
          "type": "string"
        }
      },
      "type": "object"
    }
  }
}