Overview
ISO 20080:2019/Amd 1:2021 is an amendment to ISO 20080:2019, titled Road vehicles - Information for remote diagnostic support - General requirements, definitions and use cases. Amendment 1 updates the informative Annex A to specify an implementation based on the ISO 20078:2021 Extended Vehicle (ExVe) web‑services model. The amendment prescribes REST APIs using JSON, and references OAuth2/OpenID Connect and HTTPS for secure access and transport.
Key topics and technical requirements
- ExVe Web Services: Annex A provides a web service specification derived from the ISO 20078 series; RESTful APIs are the mandated interaction style.
- Data format & versioning: Payloads use JSON. The amendment maps legacy media types to the ISO 20078‑2:2021 resource versioning approach (Accept / Content‑Type headers with exve-resourceversion).
- Security: Access control and identification rely on OAuth2 and OpenID Connect frameworks; transport protection is via HTTPS (see ISO 20078‑3:2021 for details).
- Error handling: HTTP status codes are used for API error mapping; general error conditions are mapped to ExVe error identifiers (e.g., 503 → exveErrorId 20080‑1000). ISO 20078‑2:2021 defines the HTTP status mappings.
- Asynchronous patterns: Many APIs (resourceReadout, ecuReadouts, dtcReadouts) follow an asynchronous request/poll pattern - POST to create a job, poll GET until asyncStatus = Complete.
- Mapped use cases: Standardized REST resources include:
- resourceReadout (discover available remote diagnostic resources)
- ecuReadouts (identify ECUs and their hardware/software IDs)
- dtcReadouts (read DTCs)
- readinessCodeReadouts, dtcSnapshotReadout, parameterReadout, malfunctionIndicatorReadout, clearDtcJob
- Non‑standardized operations: Certain functions (actuator activation, system setting changes, self‑tests) are noted as offering‑party specific and are not standardized by this amendment.
Applications - who uses this standard
- Automotive OEMs and telematics architects implementing remote diagnostic capability
- Fleet operators and service providers integrating vehicle health monitoring
- Telematics platform vendors, mobile backend developers, and API designers creating ExVe‑compatible services
- Aftermarket diagnostic tool and support system developers needing standardized DTC/ECU readouts
- Security and compliance teams referencing prescribed authentication and transport mechanisms
Related standards
- ISO 20078:2021 series (Extended Vehicle / ExVe - Web Services) - referenced as indispensable for implementing the Annex A REST APIs
- Original ISO 20080:2019 - base document for general requirements, definitions and use cases
Keywords: ISO 20080:2019/Amd 1:2021, remote diagnostic support, ExVe, ISO 20078, REST APIs, JSON, OAuth2, OpenID Connect, DTC, ECU, vehicle telematics.