changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "properties": {
+ "_note": {
+ "description": "Where the figures come from: Autoza, prices in GBP, distances in miles.",
+ "type": "string"
+ },
+ "annual_tax_depends_on": {
+ "description": "What is needed to give one figure. Present only when annual_tax_gbp is null.",
+ "type": "string"
+ },
+ "annual_tax_gbp": {
+ "description": "Annual vehicle tax in GBP. Null only when the answer depends on a date the caller did not give; annual_tax_outcomes then lists each case.",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "annual_tax_outcomes": {
+ "description": "One entry per possible answer. Present only when annual_tax_gbp is null.",
+ "items": {
+ "properties": {
+ "annual_tax_gbp": {
+ "type": "number"
+ },
+ "if": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "if",
+ "annual_tax_gbp"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "basis": {
+ "type": "string"
+ },
+ "co2_band": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "expensive_car_supplement_gbp": {
+ "description": "Zero when no Expensive Car Supplement applies.",
+ "type": "number"
+ },
+ "first_year_rate_gbp": {
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "historic_class_eligible": {
+ "type": "boolean"
+ },
+ "notes": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "official_source": {
+ "description": "The GOV.UK page the rates come from.",
+ "type": "string"
+ },
+ "rates_verified_on": {
+ "description": "When the rates were last checked against GOV.UK.",
+ "type": "string"
+ },
+ "system": {
+ "description": "Which of the three UK systems applies.",
+ "type": "string"
+ },
+ "tax_year": {
+ "description": "The tax year the rates apply to, for example 2026/27.",
+ "type": "string"
+ }
+ },
+ "required": [
+ "annual_tax_gbp",
+ "tax_year",
+ "system",
+ "basis",
+ "expensive_car_supplement_gbp",
+ "notes",
+ "rates_verified_on",
+ "official_source",
+ "_note"
+ ],
+ "type": "object"
+}