UK/EU and international car transport quotes with HMRC, IVA, DVLA and logistics costings.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Use this after the user explicitly confirms a complete ShipMyCar quote draft. Quotes UK domestic transport or EU/international imports to the UK with transport and HMRC estimates only. VIN, DVLA/IVA and exports are disabled. It calculates pricing, writes a private quote continuation/API usage record, and returns a continueQuoteUrl. It does not send email or create a public booking.
Complete MCP quote draft.
Must be true to generate the quote.
Set true only when the user consents to storing supplied contact details in the continuation payload.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Use this after the user explicitly confirms a complete ShipMyCar quote draft. Quotes UK domestic transport or EU/international imports to the UK with transport and HMRC estimates only. VIN, DVLA/IVA and exports are disabled. It calculates pricing, writes a private quote continuation/API usage record, and returns a continueQuoteUrl. It does not send email or create a public booking.
| Argument | Type | Description |
|---|---|---|
| draft* | any | Complete MCP quote draft. |
| confirm* | boolean | Must be true to generate the quote. |
| contactConsent | boolean | Set true only when the user consents to storing supplied contact details in the continuation payload. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"draft",
"confirm"
],
"properties": {
"draft": {
"anyOf": [
{
"type": "object",
"properties": {
"contact": {
"type": "object",
"properties": {
"email": {
"type": "string"
},
"phone": {
"type": "string"
},
"lastName": {
"type": "string"
},
"firstName": {
"type": "string"
}
},
"description": "Optional. Store these details only with contactConsent on quote_generate.",
"additionalProperties": {}
},
"options": {
"type": "object",
"properties": {
"targetCurrency": {
"type": "string",
"description": "Currency for the quote, normally GBP."
},
"includeDestinationImportTaxes": {
"type": "boolean",
"description": "Always enabled for UK imports; domestic quotes cover transport only."
}
},
"additionalProperties": {}
},
"vehicle": {
"type": "object",
"properties": {
"make": {
"type": "string"
},
"year": {
"type": [
"number",
"string"
]
},
"model": {
"type": "string"
},
"value": {
"type": [
"number",
"string"
],
"description": "Actual purchase or current market value, required for every import to the UK. UK domestic quotes may use an approximate value or valueBand."
},
"currency": {
"type": "string",
"description": "Currency of the actual vehicle value, for example EUR, USD, JPY or GBP. Required for imports."
},
"fuelType": {
"type": "string"
},
"valueBand": {
"type": "string",
"description": "UK-to-UK alternative to value: 0-10000, 10001-50000, 50001-100000, 100001-500000 or 500000-plus, in GBP."
},
"engineSize": {
"type": [
"number",
"string"
]
},
"vehicleType": {
"type": "string"
},
"shippingSizeId": {
"type": [
"number",
"string"
],
"description": "Known shipping size identifier, if available. Supply year, make and model manually; VIN lookups are disabled."
}
},
"description": "Manual vehicle details. VINs are ignored and never sent for lookup.",
"additionalProperties": {}
},
"delivery": {
"anyOf": [
{
"type": "object",
"properties": {
"city": {
"type": "string"
},
"region": {
"type": "string"
},
"address": {
"type": "string",
"description": "Collection or delivery address, town or postcode."
},
"country": {
"type": "string",
"description": "Country name, for example United Kingdom."
},
"postcode": {
"type": "string"
},
"countryCode": {
"type": "string",
"description": "Two-letter country code, for example GB."
}
},
"additionalProperties": {}
},
{
"type": "string",
"description": "Address including country, for example London, United Kingdom."
}
]
},
"transport": {
"type": "object",
"properties": {
"nonRunner": {
"type": "boolean",
"description": "True if the vehicle cannot be driven."
},
"shippingMethod": {
"type": "string",
"description": "open or enclosed; open is the default."
}
},
"additionalProperties": {}
},
"collection": {
"anyOf": [
{
"type": "object",
"properties": {
"city": {
"type": "string"
},
"region": {
"type": "string"
},
"address": {
"type": "string",
"description": "Collection or delivery address, town or postcode."
},
"country": {
"type": "string",
"description": "Country name, for example United Kingdom."
},
"postcode": {
"type": "string"
},
"countryCode": {
"type": "string",
"description": "Two-letter country code, for example GB."
}
},
"additionalProperties": {}
},
{
"type": "string",
"description": "Address including country, for example London, United Kingdom."
}
]
},
"partnerReference": {
"type": "string"
},
"destinationCostDetails": {
"type": "object",
"properties": {
"hmrcDetails": {
"type": "object",
"properties": {
"importReason": {
"type": "string",
"description": "Personal: personal-use, moving-to-uk, gift, inheritance or returning. Commercial: vat-registered or not-vat-registered. Purchase and relocation aliases are accepted."
},
"importPurpose": {
"type": "string",
"description": "personal or commercial"
},
"importDuration": {
"type": "string",
"description": "temporary or permanent"
},
"isBuiltInJapan": {
"type": [
"boolean",
"string",
"number",
"null"
],
"description": "Was the vehicle manufactured in Japan? Ask when required by quote_get_requirements."
},
"ownedCar6Months": {
"type": [
"boolean",
"string",
"number",
"null"
],
"description": "For moving-to-uk: has the importer owned and used the vehicle abroad for at least 6 months?"
},
"isReturningVehicle": {
"type": [
"boolean",
"string",
"number",
"null"
],
"description": "For returning vehicles: was it UK registered before export?"
},
"hasEuExporterNumber": {
"type": [
"boolean",
"string",
"number",
"null"
],
"description": "Can the seller supply the required EU Registered Exporter Number?"
},
"registrationCountry": {
"type": "string",
"description": "Country where the vehicle is currently registered. Required even if collection country is known."
},
"hasEuStatementOnOrigin": {
"type": [
"boolean",
"string",
"number",
"null"
],
"description": "Can the seller supply a Statement on Origin proving EU manufacture?"
},
"livedOutsideUk12Months": {
"type": [
"boolean",
"string",
"number",
"null"
],
"description": "For moving-to-uk: has the importer lived outside the UK for at least 12 months?"
},
"hasJapanCorporateNumber": {
"type": [
"boolean",
"string",
"number",
"null"
],
"description": "Can the seller supply their 13-digit Japan Corporate Number?"
},
"previouslyRegisteredInUk": {
"type": [
"boolean",
"string",
"number",
"null"
],
"description": "For returning vehicles previously UK registered: did the importer own it at export and continuously while abroad?"
},
"hasJapanStatementOnOrigin": {
"type": [
"boolean",
"string",
"number",
"null"
],
"description": "Can the seller supply a Japanese Statement on Origin?"
}
},
"description": "HMRC estimate answers. Prefer booleans for yes/no questions and ask the user when unknown; never assume relief eligibility.",
"additionalProperties": {}
}
},
"additionalProperties": {}
}
},
"additionalProperties": {}
},
{
"type": "string",
"description": "Legacy natural-language quote details or a JSON-encoded draft. Prefer the object format."
}
],
"description": "Complete MCP quote draft."
},
"confirm": {
"type": "boolean",
"description": "Must be true to generate the quote."
},
"contactConsent": {
"type": "boolean",
"description": "Set true only when the user consents to storing supplied contact details in the continuation payload."
}
}
}Use this when a ShipMyCar quote draft needs checking before generation. It only inspects the draft and returns route requirements, enabled services, missing fields, and next questions.
| Argument | Type | Description |
|---|---|---|
| draft* | any | Current MCP quote draft to inspect. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"draft"
],
"properties": {
"draft": {
"anyOf": [
{
"type": "object",
"properties": {
"contact": {
"type": "object",
"properties": {
"email": {
"type": "string"
},
"phone": {
"type": "string"
},
"lastName": {
"type": "string"
},
"firstName": {
"type": "string"
}
},
"description": "Optional. Store these details only with contactConsent on quote_generate.",
"additionalProperties": {}
},
"options": {
"type": "object",
"properties": {
"targetCurrency": {
"type": "string",
"description": "Currency for the quote, normally GBP."
},
"includeDestinationImportTaxes": {
"type": "boolean",
"description": "Always enabled for UK imports; domestic quotes cover transport only."
}
},
"additionalProperties": {}
},
"vehicle": {
"type": "object",
"properties": {
"make": {
"type": "string"
},
"year": {
"type": [
"number",
"string"
]
},
"model": {
"type": "string"
},
"value": {
"type": [
"number",
"string"
],
"description": "Actual purchase or current market value, required for every import to the UK. UK domestic quotes may use an approximate value or valueBand."
},
"currency": {
"type": "string",
"description": "Currency of the actual vehicle value, for example EUR, USD, JPY or GBP. Required for imports."
},
"fuelType": {
"type": "string"
},
"valueBand": {
"type": "string",
"description": "UK-to-UK alternative to value: 0-10000, 10001-50000, 50001-100000, 100001-500000 or 500000-plus, in GBP."
},
"engineSize": {
"type": [
"number",
"string"
]
},
"vehicleType": {
"type": "string"
},
"shippingSizeId": {
"type": [
"number",
"string"
],
"description": "Known shipping size identifier, if available. Supply year, make and model manually; VIN lookups are disabled."
}
},
"description": "Manual vehicle details. VINs are ignored and never sent for lookup.",
"additionalProperties": {}
},
"delivery": {
"anyOf": [
{
"type": "object",
"properties": {
"city": {
"type": "string"
},
"region": {
"type": "string"
},
"address": {
"type": "string",
"description": "Collection or delivery address, town or postcode."
},
"country": {
"type": "string",
"description": "Country name, for example United Kingdom."
},
"postcode": {
"type": "string"
},
"countryCode": {
"type": "string",
"description": "Two-letter country code, for example GB."
}
},
"additionalProperties": {}
},
{
"type": "string",
"description": "Address including country, for example London, United Kingdom."
}
]
},
"transport": {
"type": "object",
"properties": {
"nonRunner": {
"type": "boolean",
"description": "True if the vehicle cannot be driven."
},
"shippingMethod": {
"type": "string",
"description": "open or enclosed; open is the default."
}
},
"additionalProperties": {}
},
"collection": {
"anyOf": [
{
"type": "object",
"properties": {
"city": {
"type": "string"
},
"region": {
"type": "string"
},
"address": {
"type": "string",
"description": "Collection or delivery address, town or postcode."
},
"country": {
"type": "string",
"description": "Country name, for example United Kingdom."
},
"postcode": {
"type": "string"
},
"countryCode": {
"type": "string",
"description": "Two-letter country code, for example GB."
}
},
"additionalProperties": {}
},
{
"type": "string",
"description": "Address including country, for example London, United Kingdom."
}
]
},
"partnerReference": {
"type": "string"
},
"destinationCostDetails": {
"type": "object",
"properties": {
"hmrcDetails": {
"type": "object",
"properties": {
"importReason": {
"type": "string",
"description": "Personal: personal-use, moving-to-uk, gift, inheritance or returning. Commercial: vat-registered or not-vat-registered. Purchase and relocation aliases are accepted."
},
"importPurpose": {
"type": "string",
"description": "personal or commercial"
},
"importDuration": {
"type": "string",
"description": "temporary or permanent"
},
"isBuiltInJapan": {
"type": [
"boolean",
"string",
"number",
"null"
],
"description": "Was the vehicle manufactured in Japan? Ask when required by quote_get_requirements."
},
"ownedCar6Months": {
"type": [
"boolean",
"string",
"number",
"null"
],
"description": "For moving-to-uk: has the importer owned and used the vehicle abroad for at least 6 months?"
},
"isReturningVehicle": {
"type": [
"boolean",
"string",
"number",
"null"
],
"description": "For returning vehicles: was it UK registered before export?"
},
"hasEuExporterNumber": {
"type": [
"boolean",
"string",
"number",
"null"
],
"description": "Can the seller supply the required EU Registered Exporter Number?"
},
"registrationCountry": {
"type": "string",
"description": "Country where the vehicle is currently registered. Required even if collection country is known."
},
"hasEuStatementOnOrigin": {
"type": [
"boolean",
"string",
"number",
"null"
],
"description": "Can the seller supply a Statement on Origin proving EU manufacture?"
},
"livedOutsideUk12Months": {
"type": [
"boolean",
"string",
"number",
"null"
],
"description": "For moving-to-uk: has the importer lived outside the UK for at least 12 months?"
},
"hasJapanCorporateNumber": {
"type": [
"boolean",
"string",
"number",
"null"
],
"description": "Can the seller supply their 13-digit Japan Corporate Number?"
},
"previouslyRegisteredInUk": {
"type": [
"boolean",
"string",
"number",
"null"
],
"description": "For returning vehicles previously UK registered: did the importer own it at export and continuously while abroad?"
},
"hasJapanStatementOnOrigin": {
"type": [
"boolean",
"string",
"number",
"null"
],
"description": "Can the seller supply a Japanese Statement on Origin?"
}
},
"description": "HMRC estimate answers. Prefer booleans for yes/no questions and ask the user when unknown; never assume relief eligibility.",
"additionalProperties": {}
}
},
"additionalProperties": {}
}
},
"additionalProperties": {}
},
{
"type": "string",
"description": "Legacy natural-language quote details or a JSON-encoded draft. Prefer the object format."
}
],
"description": "Current MCP quote draft to inspect."
}
}
}Use this when a user provides or corrects ShipMyCar quote details. It returns a stateless draft plus next questions and does not create records, send email, or contact ShipMyCar.
| Argument | Type | Description |
|---|---|---|
| draft | any | Current MCP quote draft returned by a previous tool call. |
| patch* | any | New quote details collected from the user. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"patch"
],
"properties": {
"draft": {
"anyOf": [
{
"type": "object",
"properties": {
"contact": {
"type": "object",
"properties": {
"email": {
"type": "string"
},
"phone": {
"type": "string"
},
"lastName": {
"type": "string"
},
"firstName": {
"type": "string"
}
},
"description": "Optional. Store these details only with contactConsent on quote_generate.",
"additionalProperties": {}
},
"options": {
"type": "object",
"properties": {
"targetCurrency": {
"type": "string",
"description": "Currency for the quote, normally GBP."
},
"includeDestinationImportTaxes": {
"type": "boolean",
"description": "Always enabled for UK imports; domestic quotes cover transport only."
}
},
"additionalProperties": {}
},
"vehicle": {
"type": "object",
"properties": {
"make": {
"type": "string"
},
"year": {
"type": [
"number",
"string"
]
},
"model": {
"type": "string"
},
"value": {
"type": [
"number",
"string"
],
"description": "Actual purchase or current market value, required for every import to the UK. UK domestic quotes may use an approximate value or valueBand."
},
"currency": {
"type": "string",
"description": "Currency of the actual vehicle value, for example EUR, USD, JPY or GBP. Required for imports."
},
"fuelType": {
"type": "string"
},
"valueBand": {
"type": "string",
"description": "UK-to-UK alternative to value: 0-10000, 10001-50000, 50001-100000, 100001-500000 or 500000-plus, in GBP."
},
"engineSize": {
"type": [
"number",
"string"
]
},
"vehicleType": {
"type": "string"
},
"shippingSizeId": {
"type": [
"number",
"string"
],
"description": "Known shipping size identifier, if available. Supply year, make and model manually; VIN lookups are disabled."
}
},
"description": "Manual vehicle details. VINs are ignored and never sent for lookup.",
"additionalProperties": {}
},
"delivery": {
"anyOf": [
{
"type": "object",
"properties": {
"city": {
"type": "string"
},
"region": {
"type": "string"
},
"address": {
"type": "string",
"description": "Collection or delivery address, town or postcode."
},
"country": {
"type": "string",
"description": "Country name, for example United Kingdom."
},
"postcode": {
"type": "string"
},
"countryCode": {
"type": "string",
"description": "Two-letter country code, for example GB."
}
},
"additionalProperties": {}
},
{
"type": "string",
"description": "Address including country, for example London, United Kingdom."
}
]
},
"transport": {
"type": "object",
"properties": {
"nonRunner": {
"type": "boolean",
"description": "True if the vehicle cannot be driven."
},
"shippingMethod": {
"type": "string",
"description": "open or enclosed; open is the default."
}
},
"additionalProperties": {}
},
"collection": {
"anyOf": [
{
"type": "object",
"properties": {
"city": {
"type": "string"
},
"region": {
"type": "string"
},
"address": {
"type": "string",
"description": "Collection or delivery address, town or postcode."
},
"country": {
"type": "string",
"description": "Country name, for example United Kingdom."
},
"postcode": {
"type": "string"
},
"countryCode": {
"type": "string",
"description": "Two-letter country code, for example GB."
}
},
"additionalProperties": {}
},
{
"type": "string",
"description": "Address including country, for example London, United Kingdom."
}
]
},
"partnerReference": {
"type": "string"
},
"destinationCostDetails": {
"type": "object",
"properties": {
"hmrcDetails": {
"type": "object",
"properties": {
"importReason": {
"type": "string",
"description": "Personal: personal-use, moving-to-uk, gift, inheritance or returning. Commercial: vat-registered or not-vat-registered. Purchase and relocation aliases are accepted."
},
"importPurpose": {
"type": "string",
"description": "personal or commercial"
},
"importDuration": {
"type": "string",
"description": "temporary or permanent"
},
"isBuiltInJapan": {
"type": [
"boolean",
"string",
"number",
"null"
],
"description": "Was the vehicle manufactured in Japan? Ask when required by quote_get_requirements."
},
"ownedCar6Months": {
"type": [
"boolean",
"string",
"number",
"null"
],
"description": "For moving-to-uk: has the importer owned and used the vehicle abroad for at least 6 months?"
},
"isReturningVehicle": {
"type": [
"boolean",
"string",
"number",
"null"
],
"description": "For returning vehicles: was it UK registered before export?"
},
"hasEuExporterNumber": {
"type": [
"boolean",
"string",
"number",
"null"
],
"description": "Can the seller supply the required EU Registered Exporter Number?"
},
"registrationCountry": {
"type": "string",
"description": "Country where the vehicle is currently registered. Required even if collection country is known."
},
"hasEuStatementOnOrigin": {
"type": [
"boolean",
"string",
"number",
"null"
],
"description": "Can the seller supply a Statement on Origin proving EU manufacture?"
},
"livedOutsideUk12Months": {
"type": [
"boolean",
"string",
"number",
"null"
],
"description": "For moving-to-uk: has the importer lived outside the UK for at least 12 months?"
},
"hasJapanCorporateNumber": {
"type": [
"boolean",
"string",
"number",
"null"
],
"description": "Can the seller supply their 13-digit Japan Corporate Number?"
},
"previouslyRegisteredInUk": {
"type": [
"boolean",
"string",
"number",
"null"
],
"description": "For returning vehicles previously UK registered: did the importer own it at export and continuously while abroad?"
},
"hasJapanStatementOnOrigin": {
"type": [
"boolean",
"string",
"number",
"null"
],
"description": "Can the seller supply a Japanese Statement on Origin?"
}
},
"description": "HMRC estimate answers. Prefer booleans for yes/no questions and ask the user when unknown; never assume relief eligibility.",
"additionalProperties": {}
}
},
"additionalProperties": {}
}
},
"additionalProperties": {}
},
{
"type": "string",
"description": "Legacy natural-language quote details or a JSON-encoded draft. Prefer the object format."
}
],
"description": "Current MCP quote draft returned by a previous tool call."
},
"patch": {
"anyOf": [
{
"type": "object",
"properties": {
"contact": {
"type": "object",
"properties": {
"email": {
"type": "string"
},
"phone": {
"type": "string"
},
"lastName": {
"type": "string"
},
"firstName": {
"type": "string"
}
},
"description": "Optional. Store these details only with contactConsent on quote_generate.",
"additionalProperties": {}
},
"options": {
"type": "object",
"properties": {
"targetCurrency": {
"type": "string",
"description": "Currency for the quote, normally GBP."
},
"includeDestinationImportTaxes": {
"type": "boolean",
"description": "Always enabled for UK imports; domestic quotes cover transport only."
}
},
"additionalProperties": {}
},
"vehicle": {
"type": "object",
"properties": {
"make": {
"type": "string"
},
"year": {
"type": [
"number",
"string"
]
},
"model": {
"type": "string"
},
"value": {
"type": [
"number",
"string"
],
"description": "Actual purchase or current market value, required for every import to the UK. UK domestic quotes may use an approximate value or valueBand."
},
"currency": {
"type": "string",
"description": "Currency of the actual vehicle value, for example EUR, USD, JPY or GBP. Required for imports."
},
"fuelType": {
"type": "string"
},
"valueBand": {
"type": "string",
"description": "UK-to-UK alternative to value: 0-10000, 10001-50000, 50001-100000, 100001-500000 or 500000-plus, in GBP."
},
"engineSize": {
"type": [
"number",
"string"
]
},
"vehicleType": {
"type": "string"
},
"shippingSizeId": {
"type": [
"number",
"string"
],
"description": "Known shipping size identifier, if available. Supply year, make and model manually; VIN lookups are disabled."
}
},
"description": "Manual vehicle details. VINs are ignored and never sent for lookup.",
"additionalProperties": {}
},
"delivery": {
"anyOf": [
{
"type": "object",
"properties": {
"city": {
"type": "string"
},
"region": {
"type": "string"
},
"address": {
"type": "string",
"description": "Collection or delivery address, town or postcode."
},
"country": {
"type": "string",
"description": "Country name, for example United Kingdom."
},
"postcode": {
"type": "string"
},
"countryCode": {
"type": "string",
"description": "Two-letter country code, for example GB."
}
},
"additionalProperties": {}
},
{
"type": "string",
"description": "Address including country, for example London, United Kingdom."
}
]
},
"transport": {
"type": "object",
"properties": {
"nonRunner": {
"type": "boolean",
"description": "True if the vehicle cannot be driven."
},
"shippingMethod": {
"type": "string",
"description": "open or enclosed; open is the default."
}
},
"additionalProperties": {}
},
"collection": {
"anyOf": [
{
"type": "object",
"properties": {
"city": {
"type": "string"
},
"region": {
"type": "string"
},
"address": {
"type": "string",
"description": "Collection or delivery address, town or postcode."
},
"country": {
"type": "string",
"description": "Country name, for example United Kingdom."
},
"postcode": {
"type": "string"
},
"countryCode": {
"type": "string",
"description": "Two-letter country code, for example GB."
}
},
"additionalProperties": {}
},
{
"type": "string",
"description": "Address including country, for example London, United Kingdom."
}
]
},
"partnerReference": {
"type": "string"
},
"destinationCostDetails": {
"type": "object",
"properties": {
"hmrcDetails": {
"type": "object",
"properties": {
"importReason": {
"type": "string",
"description": "Personal: personal-use, moving-to-uk, gift, inheritance or returning. Commercial: vat-registered or not-vat-registered. Purchase and relocation aliases are accepted."
},
"importPurpose": {
"type": "string",
"description": "personal or commercial"
},
"importDuration": {
"type": "string",
"description": "temporary or permanent"
},
"isBuiltInJapan": {
"type": [
"boolean",
"string",
"number",
"null"
],
"description": "Was the vehicle manufactured in Japan? Ask when required by quote_get_requirements."
},
"ownedCar6Months": {
"type": [
"boolean",
"string",
"number",
"null"
],
"description": "For moving-to-uk: has the importer owned and used the vehicle abroad for at least 6 months?"
},
"isReturningVehicle": {
"type": [
"boolean",
"string",
"number",
"null"
],
"description": "For returning vehicles: was it UK registered before export?"
},
"hasEuExporterNumber": {
"type": [
"boolean",
"string",
"number",
"null"
],
"description": "Can the seller supply the required EU Registered Exporter Number?"
},
"registrationCountry": {
"type": "string",
"description": "Country where the vehicle is currently registered. Required even if collection country is known."
},
"hasEuStatementOnOrigin": {
"type": [
"boolean",
"string",
"number",
"null"
],
"description": "Can the seller supply a Statement on Origin proving EU manufacture?"
},
"livedOutsideUk12Months": {
"type": [
"boolean",
"string",
"number",
"null"
],
"description": "For moving-to-uk: has the importer lived outside the UK for at least 12 months?"
},
"hasJapanCorporateNumber": {
"type": [
"boolean",
"string",
"number",
"null"
],
"description": "Can the seller supply their 13-digit Japan Corporate Number?"
},
"previouslyRegisteredInUk": {
"type": [
"boolean",
"string",
"number",
"null"
],
"description": "For returning vehicles previously UK registered: did the importer own it at export and continuously while abroad?"
},
"hasJapanStatementOnOrigin": {
"type": [
"boolean",
"string",
"number",
"null"
],
"description": "Can the seller supply a Japanese Statement on Origin?"
}
},
"description": "HMRC estimate answers. Prefer booleans for yes/no questions and ask the user when unknown; never assume relief eligibility.",
"additionalProperties": {}
}
},
"additionalProperties": {}
}
},
"additionalProperties": {}
},
{
"type": "string",
"description": "Legacy natural-language quote details or a JSON-encoded draft. Prefer the object format."
}
],
"description": "New quote details collected from the user."
}
}
}