Extract vehicle catalog, grades, variants, and prices from Toyota Europe across 39 countries. Get list prices, discounts, promotions, engine specs, CO2 emissions, and fuel consumption for every model and trim level.
All notable changes to toyota-europe-inventory are documented in this file.
Format follows Keep a Changelog ; version numbers track Apify build versions.
[0.2.39] — 2026-09-20
Changed
README restructured (actually deployed) — Product-first structure now live on the Apify Store.
Supersedes 0.2.38 which was tagged but the sourceFiles push did not include the updated README.
Structure: H1 → What is → What data (Core/Specs/Model/Promotion + Market Reference Matrix +
Tax reliability) → Countries → Models → How to use → Input → Output → Pricing → FAQ (merged) →
Related → Changelog. No code, input schema, or output changes.
[0.2.38] — 2026-09-20
Note
No-op — Tagged as README restructure but the sourceFiles push did not deploy the updated
README. Deployed README remained changelog-first (identical to 0.2.37). Superseded by 0.2.39.
[0.2.37] — 2026-09-20
Fixed
Input schema deployed for the first time — The .actor/input_schema.json (7 fields,
42-country enum) and .actor/actor.json were present in the local repo since WS2 but were
never pushed to Apify due to the push script's dotdir exclusion (p.startswith('.') filtering
out .actor/). Build inputSchema was None on all prior builds. Fixed the push tooling
(DOTDIR_ALLOW = {'.actor'}) so that .actor/ is included in every future PUT sourceFiles.
Console now renders the structured input form instead of raw JSON.
Note — correction of record
Delivery docs WS1 through WS2.b referenced an input schema as if it existed on Apify. It did
not — build.inputSchema was None on every build up to 0.2.36. This is corrected as of 0.2.37.
[0.2.35] — 2026-09-19
Added
Norway BEV §6-8 (Merverdiavgiftsloven) partial exemption — Electric vehicles (BEV) priced
above the NOK 300,000 threshold (effective 2026-01-01, per Skatteetaten) cannot have their
exact VAT split reconstructed from source data. Affected rows now carry:
tax_calculation_status=partial, tax_calculation_method=no_bev_partial_exemption,
price_ex_vat=null, vat_amount_current=null, vat_rate=0.25 (statutory),
tax_calculation_warning=no_bev_vat_threshold_not_reconstructable_from_source.
Non-BEV rows in NO are unaffected (complete, statutory_vat_registration_tax_isolated).
market_reference.json → v1.3.0 — vat_relief block added for NO.
42-config regression gate — canonical regression count is now 42 configurations, not 39 markets.
Changed
Input schema countries enum description updated to document BE/CH language variants explicitly.
Documentation release — market_reference.json v1.2.0 (authority URLs, Toyota domain,
language code, fiscal-region defaults). No code or schema changes.
[0.2.33] — 2026-09-18
Fixed
VAT rate corrections (6 markets): EE 22%→24% (2025-07-01), RO 19%→21% (2025-08-01),
SK 20%→23% (2025-01-01), CH 7.7%→8.1% (2024-01-01), IL 17%→18% (2025-01-01),
KZ 12%→16% (2026-01-01).
Earlier versions documented in README.md changelog section.