removedInput schema / $defs
Removed value: -{
- "_USImportRiskAnswers": {
- "additionalProperties": false,
- "description": "Same nested, strict shape used by the public HTTP contract.",
- "properties": {
- "alcohol_or_tobacco": {
- "enum": [
- "yes",
- "no",
- "unknown"
- ],
- "title": "Alcohol Or Tobacco",
- "type": "string"
- },
- "battery": {
- "enum": [
- "yes",
- "no",
- "unknown"
- ],
- "title": "Battery",
- "type": "string"
- },
- "chemical_or_hazmat": {
- "enum": [
- "yes",
- "no",
- "unknown"
- ],
- "title": "Chemical Or Hazmat",
- "type": "string"
- },
- "childrens_product": {
- "enum": [
- "yes",
- "no",
- "unknown"
- ],
- "title": "Childrens Product",
- "type": "string"
- },
- "cosmetic": {
- "enum": [
- "yes",
- "no",
- "unknown"
- ],
- "title": "Cosmetic",
- "type": "string"
- },
- "counterfeit_or_unlicensed_replica": {
- "enum": [
- "yes",
- "no",
- "unknown"
- ],
- "title": "Counterfeit Or Unlicensed Replica",
- "type": "string"
- },
- "drug_or_medical_device": {
- "enum": [
- "yes",
- "no",
- "unknown"
- ],
- "title": "Drug Or Medical Device",
- "type": "string"
- },
- "food_or_supplement": {
- "enum": [
- "yes",
- "no",
- "unknown"
- ],
- "title": "Food Or Supplement",
- "type": "string"
- },
- "plant_seed_or_animal_product": {
- "enum": [
- "yes",
- "no",
- "unknown"
- ],
- "title": "Plant Seed Or Animal Product",
- "type": "string"
- },
- "radio_transmitter": {
- "enum": [
- "yes",
- "no",
- "unknown"
- ],
- "title": "Radio Transmitter",
- "type": "string"
- },
- "weapon_or_weapon_part": {
- "enum": [
- "yes",
- "no",
- "unknown"
- ],
- "title": "Weapon Or Weapon Part",
- "type": "string"
- }
- },
- "required": [
- "battery",
- "food_or_supplement",
- "drug_or_medical_device",
- "cosmetic",
- "plant_seed_or_animal_product",
- "chemical_or_hazmat",
- "alcohol_or_tobacco",
- "weapon_or_weapon_part",
- "counterfeit_or_unlicensed_replica",
- "radio_transmitter",
- "childrens_product"
- ],
- "title": "_USImportRiskAnswers",
- "type": "object"
- }
-}
addedInput schema / additionalProperties
Added value: +false
addedInput schema / properties / brand / maxLength
Added value: +120
removedInput schema / properties / brand / title
Removed value: -"Brand"
addedInput schema / properties / country_of_origin / description
Added value: +"Valid ISO-3166 manufacturing origin, not dispatch country"
addedInput schema / properties / country_of_origin / pattern
Added value: +"^[A-Z]{2}$"
removedInput schema / properties / country_of_origin / title
Removed value: -"Country Of Origin"
addedInput schema / properties / customs_value_usd / pattern
Added value: +"^[0-9]+(?:\\.[0-9]{1,2})?$"
removedInput schema / properties / customs_value_usd / title
Removed value: -"Customs Value Usd"
addedInput schema / properties / destination_country / const
Added value: +"US"
removedInput schema / properties / destination_country / title
Removed value: -"Destination Country"
addedInput schema / properties / dispatch_country / enum
Added value: +[
+ "DE",
+ "AT"
+]
removedInput schema / properties / dispatch_country / title
Removed value: -"Dispatch Country"
addedInput schema / properties / gtin / description
Added value: +"Optional GTIN/UPC/EAN"
removedInput schema / properties / gtin / title
Removed value: -"Gtin"
addedInput schema / properties / hts_code / description
Added value: +"Optional buyer-declared 6, 8 or 10 digit HTS code"
removedInput schema / properties / hts_code / title
Removed value: -"Hts Code"
addedInput schema / properties / importer_use / enum
Added value: +[
+ "personal",
+ "commercial_resale",
+ "business_use",
+ "gift",
+ "sample"
+]
removedInput schema / properties / importer_use / title
Removed value: -"Importer Use"
addedInput schema / properties / intended_use / maxLength
Added value: +500
addedInput schema / properties / intended_use / minLength
Added value: +3
removedInput schema / properties / intended_use / title
Removed value: -"Intended Use"
addedInput schema / properties / job_id / description
Added value: +"Opaque job ID returned by the free prepare call"
addedInput schema / properties / job_id / pattern
Added value: +"^[A-Za-z0-9_-]{20,64}$"
removedInput schema / properties / job_id / title
Removed value: -"Job Id"
addedInput schema / properties / material_or_composition / maxLength
Added value: +1000
addedInput schema / properties / material_or_composition / minLength
Added value: +3
removedInput schema / properties / material_or_composition / title
Removed value: -"Material Or Composition"
addedInput schema / properties / merchant_forwarding_policy / enum
Added value: +[
+ "allowed",
+ "prohibited",
+ "unknown"
+]
removedInput schema / properties / merchant_forwarding_policy / title
Removed value: -"Merchant Forwarding Policy"
addedInput schema / properties / model / maxLength
Added value: +120
removedInput schema / properties / model / title
Removed value: -"Model"
addedInput schema / properties / product_description / maxLength
Added value: +2000
addedInput schema / properties / product_description / minLength
Added value: +20
removedInput schema / properties / product_description / title
Removed value: -"Product Description"
addedInput schema / properties / product_name / maxLength
Added value: +160
addedInput schema / properties / product_name / minLength
Added value: +3
removedInput schema / properties / product_name / title
Removed value: -"Product Name"
addedInput schema / properties / quantity / maximum
Added value: +10000
addedInput schema / properties / quantity / minimum
Added value: +1
removedInput schema / properties / quantity / title
Removed value: -"Quantity"
addedInput schema / properties / recovery_secret / description
Added value: +"Secret returned by the free prepare call"
removedInput schema / properties / recovery_secret / title
Removed value: -"Recovery Secret"
removedInput schema / properties / risk_answers / $ref
Removed value: -"#/$defs/_USImportRiskAnswers"
addedInput schema / properties / risk_answers / additionalProperties
Added value: +false
addedInput schema / properties / risk_answers / properties
Added value: +{
+ "alcohol_or_tobacco": {
+ "enum": [
+ "yes",
+ "no",
+ "unknown"
+ ],
+ "type": "string"
+ },
+ "battery": {
+ "enum": [
+ "yes",
+ "no",
+ "unknown"
+ ],
+ "type": "string"
+ },
+ "chemical_or_hazmat": {
+ "enum": [
+ "yes",
+ "no",
+ "unknown"
+ ],
+ "type": "string"
+ },
+ "childrens_product": {
+ "enum": [
+ "yes",
+ "no",
+ "unknown"
+ ],
+ "type": "string"
+ },
+ "cosmetic": {
+ "enum": [
+ "yes",
+ "no",
+ "unknown"
+ ],
+ "type": "string"
+ },
+ "counterfeit_or_unlicensed_replica": {
+ "enum": [
+ "yes",
+ "no",
+ "unknown"
+ ],
+ "type": "string"
+ },
+ "drug_or_medical_device": {
+ "enum": [
+ "yes",
+ "no",
+ "unknown"
+ ],
+ "type": "string"
+ },
+ "food_or_supplement": {
+ "enum": [
+ "yes",
+ "no",
+ "unknown"
+ ],
+ "type": "string"
+ },
+ "plant_seed_or_animal_product": {
+ "enum": [
+ "yes",
+ "no",
+ "unknown"
+ ],
+ "type": "string"
+ },
+ "radio_transmitter": {
+ "enum": [
+ "yes",
+ "no",
+ "unknown"
+ ],
+ "type": "string"
+ },
+ "weapon_or_weapon_part": {
+ "enum": [
+ "yes",
+ "no",
+ "unknown"
+ ],
+ "type": "string"
+ }
+}
addedInput schema / properties / risk_answers / required
Added value: +[
+ "battery",
+ "food_or_supplement",
+ "drug_or_medical_device",
+ "cosmetic",
+ "plant_seed_or_animal_product",
+ "chemical_or_hazmat",
+ "alcohol_or_tobacco",
+ "weapon_or_weapon_part",
+ "counterfeit_or_unlicensed_replica",
+ "radio_transmitter",
+ "childrens_product"
+]
addedInput schema / properties / risk_answers / type
Added value: +"object"
removedInput schema / title
Removed value: -"us_import_readiness_guard_toolArguments"
changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "additionalProperties": true,
+ "anyOf": [
+ {
+ "required": [
+ "contract",
+ "policy_version",
+ "decision",
+ "input_fingerprint",
+ "route",
+ "product",
+ "tariff",
+ "ordinary_duty_component",
+ "entry_policy",
+ "recalls",
+ "regulatory_routing",
+ "forwarding",
+ "cost_view",
+ "source_snapshots",
+ "next_actions",
+ "validity",
+ "limitations",
+ "pricing",
+ "privacy",
+ "receipt",
+ "extensions"
+ ]
+ },
+ {
+ "required": [
+ "error"
+ ]
+ }
+ ],
+ "description": "Structured result contract for us_import_readiness_guard. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.",
+ "properties": {
+ "accepted": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "charged": {
+ "description": "When present on an error, false means the failed result is uncharged.",
+ "type": "boolean"
+ },
+ "contract": {
+ "type": "string"
+ },
+ "cost_view": {
+ "additionalProperties": true,
+ "type": "object"
+ },
+ "decision": {
+ "additionalProperties": true,
+ "type": "object"
+ },
+ "did_you_mean": {
+ "additionalProperties": true,
+ "type": [
+ "object",
+ "null"
+ ]
+ },
+ "entry_policy": {
+ "additionalProperties": true,
+ "type": "object"
+ },
+ "error": {
+ "oneOf": [
+ {
+ "type": "string"
+ },
+ {
+ "additionalProperties": true,
+ "properties": {
+ "code": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "message": {
+ "type": "string"
+ },
+ "param": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "type": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "message"
+ ],
+ "type": "object"
+ }
+ ]
+ },
+ "error_code": {
+ "type": "string"
+ },
+ "extensions": {
+ "additionalProperties": true,
+ "properties": {
+ "delivery-receipt": {
+ "additionalProperties": true,
+ "properties": {
+ "how_to_verify": {
+ "type": "string"
+ },
+ "issued_at": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "issuer": {
+ "type": "string"
+ },
+ "issuer_key": {
+ "type": "string"
+ },
+ "key_id": {
+ "type": "string"
+ },
+ "result_hash": {
+ "type": "string"
+ },
+ "service": {
+ "type": "string"
+ },
+ "signature": {
+ "type": "string"
+ },
+ "signed_message": {
+ "type": "string"
+ },
+ "standard": {
+ "const": "eucompliance-receipt/2",
+ "type": "string"
+ },
+ "subject": {
+ "type": "string"
+ },
+ "valid_until": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "verify_url": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "standard",
+ "service",
+ "subject",
+ "result_hash",
+ "issued_at",
+ "valid_until",
+ "issuer",
+ "issuer_key",
+ "key_id",
+ "verify_url",
+ "how_to_verify",
+ "signature",
+ "signed_message"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "delivery-receipt"
+ ],
+ "type": "object"
+ },
+ "forwarding": {
+ "additionalProperties": true,
+ "type": "object"
+ },
+ "input_fingerprint": {
+ "type": "string"
+ },
+ "limitations": {
+ "items": {},
+ "type": "array"
+ },
+ "message": {
+ "type": "string"
+ },
+ "missing": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "missing_checks": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "next_actions": {
+ "items": {},
+ "type": "array"
+ },
+ "ordinary_duty_component": {
+ "additionalProperties": true,
+ "type": "object"
+ },
+ "partial_evidence": {
+ "additionalProperties": true,
+ "type": "object"
+ },
+ "policy_version": {
+ "type": "string"
+ },
+ "pricing": {
+ "additionalProperties": true,
+ "type": "object"
+ },
+ "privacy": {
+ "additionalProperties": true,
+ "type": "object"
+ },
+ "product": {
+ "additionalProperties": true,
+ "type": "object"
+ },
+ "recalls": {
+ "additionalProperties": true,
+ "type": "object"
+ },
+ "receipt": {
+ "additionalProperties": true,
+ "properties": {
+ "how_to_verify": {
+ "type": "string"
+ },
+ "issued_at": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "issuer": {
+ "type": "string"
+ },
+ "issuer_key": {
+ "type": "string"
+ },
+ "key_id": {
+ "type": "string"
+ },
+ "result_hash": {
+ "type": "string"
+ },
+ "service": {
+ "type": "string"
+ },
+ "signature": {
+ "type": "string"
+ },
+ "signed_message": {
+ "type": "string"
+ },
+ "standard": {
+ "const": "eucompliance-receipt/2",
+ "type": "string"
+ },
+ "subject": {
+ "type": "string"
+ },
+ "valid_until": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "verify_url": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "standard",
+ "service",
+ "subject",
+ "result_hash",
+ "issued_at",
+ "valid_until",
+ "issuer",
+ "issuer_key",
+ "key_id",
+ "verify_url",
+ "how_to_verify",
+ "signature",
+ "signed_message"
+ ],
+ "type": "object"
+ },
+ "regulatory_routing": {
+ "additionalProperties": true,
+ "type": "object"
+ },
+ "retryable": {
+ "type": "boolean"
+ },
+ "route": {
+ "additionalProperties": true,
+ "type": "object"
+ },
+ "settled": {
+ "description": "When present on an error, false means no settlement occurred.",
+ "type": "boolean"
+ },
+ "source_snapshots": {
+ "items": {},
+ "type": "array"
+ },
+ "status_code": {
+ "type": "integer"
+ },
+ "tariff": {
+ "additionalProperties": true,
+ "type": "object"
+ },
+ "tool": {
+ "type": "string"
+ },
+ "unknown": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "validity": {
+ "additionalProperties": true,
+ "type": "object"
+ }
+ },
+ "type": "object"
+}