Connector Details
Type
Virtual machines, Single VM , BYOL
Runs on
Google Compute Engine
Last Update
24 October, 2024
Category
Technologies
Integration
Explore All Connectors
National Highway Traffic Safety Administration Vehicle Data Connector
National Highway Traffic Safety Administration Vehicle Data Connector
Connector Details
Type
Virtual machines, Single VM , BYOL
Runs on
Google Compute Engine
Last Update
24 October, 2024
Category
Overview
The National Highway Traffic Safety Administration (NHTSA) Vehicle Data Connector facilitates seamless integration with the NHTSA Vehicle Product Information Catalog (vPIC) Vehicle API, a U.S.-based service providing access to vehicle information, VIN decoding, manufacturer details, makes, models, parts, and specifications for vehicles primarily in the United States. This connector acts as a proxy to streamline data retrieval, supporting actions for decoding VINs, querying manufacturers, and fetching vehicle types and models. It supports JSON, XML, and CSV response formats.
Integration Overview
This document provides a detailed guide for each integration point, its purpose, configuration, and workflow support using the NHTSA vPIC Connector.r.
Supported Integration Action Points
Detailed Integration Documentation
2.1 Decode Vin Retrieval
Action | decodeVin |
Purpose | Decodes a VIN to extract vehicle information like make, model, and specifications. This serves as a primary tool for vehicle data lookup. |
Configuration | Ensure the connector is configured with the base URL via the CONNECTOR_ENV_NHTSAVPIC_BASE_URL environment variable. |
Parameters |
Required:
|
Output |
|
Workflow Example |
|
2.2 Decode Vin Values Retrieval
Action | decodeVinValues |
Purpose | Decodes a VIN in flat format for concise vehicle information retrieval. |
Configuration | Ensure the connector is configured with the base URL via the CONNECTOR_ENV_NHTSAVPIC_BASE_URL environment variable. |
Parameters |
Required:
|
Output |
|
Workflow Example |
|
2.3 Decode Vin Extended Retrieval
Action | decodeVinExtended |
Purpose | Decodes a VIN with extended vehicle information for detailed analysis. |
Configuration | Ensure the connector is configured with the base URL via the CONNECTOR_ENV_NHTSAVPIC_BASE_URL environment variable. |
Parameters |
Required:
|
Output |
|
Workflow Example |
|
2.4 Decode Vin Values Extended Retrieval
Action | decodeVinValuesExtended |
Purpose | Decodes a VIN in flat format with extended information for comprehensive yet concise data. |
Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_NHTSAVPIC_BASE_URL . |
Parameters |
Required:
|
Output |
|
Workflow Example |
|
2.5 Decode Wmi Retrieval
Action | decodeWmi |
Purpose | Decodes a World Manufacturer Identifier (WMI) to get manufacturer and country details. |
Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_NHTSAVPIC_BASE_URL . |
Parameters |
Required:
|
Output |
|
Workflow Example |
|
2.6 Get Wmis For Manufacturer Retrieval
Action | getWmisForManufacturer |
Purpose | Retrieves WMIs associated with a manufacturer, optionally filtered by vehicle type. |
Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_NHTSAVPIC_BASE_URL . |
Parameters |
Required:
|
Output |
|
Workflow Example |
|
2.7 Get All Makes Retrieval
Action | getAllMakes |
Purpose | Retrieves a list of all vehicle makes. |
Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_NHTSAVPIC_BASE_URL . |
Parameters |
Required: None
Optional:
|
Output |
|
Workflow Example |
|
2.8 Get Parts Retrieval
Action | getParts |
Purpose | Retrieves parts information filtered by type, date range, and manufacturer. |
Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_NHTSAVPIC_BASE_URL . |
Parameters |
Required: None
Optional:
|
Output |
|
Workflow Example |
|
2.9 Get All Manufacturers Retrieval
Action | getAllManufacturers |
Purpose | Retrieves a list of all manufacturers, optionally filtered by type and paginated. |
Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_NHTSAVPIC_BASE_URL . |
Parameters |
Required: None
Optional:
|
Output |
|
Workflow Example |
|
2.10 Get Manufacturer Details Retrieval
Action | getManufacturerDetails |
Purpose | Retrieves detailed information for a specific manufacturer. |
Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_NHTSAVPIC_BASE_URL . |
Parameters |
Required:
|
Output |
|
Workflow Example |
|
2.11 Get Vehicle Types For Make Retrieval
Action | getVehicleTypesForMake |
Purpose | Retrieves vehicle types for a specific make. |
Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_NHTSAVPIC_BASE_URL . |
Parameters |
Required:
|
Output |
|
Workflow Example |
|
2.12 Get Vehicle Types For Make Id Retrieval
Action | getVehicleTypesForMakeId |
Purpose | Retrieves vehicle types for a specific make ID. |
Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_NHTSAVPIC_BASE_URL . |
Parameters |
Required:
|
Output |
|
Workflow Example |
|
2.13 Get Equipment Plant Codes Retrieval
Action | getEquipmentPlantCodes |
Purpose | Retrieves equipment plant codes for a given year, type, and report type. |
Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_NHTSAVPIC_BASE_URL . |
Parameters |
Required:
|
Output |
|
Workflow Example |
|
2.14 Get Makes For Manufacturer Retrieval
Action | getMakesForManufacturer |
Purpose | Retrieves makes associated with a manufacturer. |
Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_NHTSAVPIC_BASE_URL . |
Parameters |
Required:
|
Output |
|
Workflow Example |
|
2.15 Get Makes For Manufacturer And Year Retrieval
Action | getMakesForManufacturerAndYear |
Purpose | Retrieves makes for a manufacturer and specific year. |
Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_NHTSAVPIC_BASE_URL . |
Parameters |
Required:
|
Output |
|
Workflow Example |
|
2.16 Get Makes For Vehicle Type Retrieval
Action | getMakesForVehicleType |
Purpose | Retrieves makes for a specific vehicle type. |
Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_NHTSAVPIC_BASE_URL . |
Parameters |
Required:
|
Output |
|
Workflow Example |
|
2.17 Get Models For Make Retrieval
Action | getModelsForMake |
Purpose | Retrieves models for a specific make. |
Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_NHTSAVPIC_BASE_URL . |
Parameters |
Required:
|
Output |
|
Workflow Example |
|
2.18 Get Models For Make Id Retrieval
Action | getModelsForMakeId |
Purpose | Retrieves models for a specific make ID. |
Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_NHTSAVPIC_BASE_URL . |
Parameters |
Required:
|
Output |
|
Workflow Example |
|
2.19 Get Models For Make Year Make Model Year Retrieval
Action | getModelsForMakeYearMakeModelYear |
Purpose | Retrieves models for a make and model year. |
Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_NHTSAVPIC_BASE_URL . |
Parameters |
Required:
|
Output |
|
Workflow Example |
|
2.20 Get Models For Make Year Make Vehicle Type Retrieval
Action | getModelsForMakeYearMakeVehicleType |
Purpose | Retrieves models for a make and vehicle type. |
Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_NHTSAVPIC_BASE_URL . |
Parameters |
Required:
|
Output |
|
Workflow Example |
|
2.21 Get Models For Make Year Model Year Vehicle Type Retrieval
Action | getModelsForMakeYearModelYearVehicleType |
Purpose | Retrieves models for a model year and vehicle type. |
Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_NHTSAVPIC_BASE_URL . |
Parameters |
Required:
|
Output |
|
Workflow Example |
|
2.22 Get Models For Make Id Year Make Id Model Year Retrieval
Action | getModelsForMakeIdYearMakeIdModelYear |
Purpose | Retrieves models for a make ID and model year. |
Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_NHTSAVPIC_BASE_URL . |
Parameters |
Required:
|
Output |
|
Workflow Example |
|
2.23 Get Models For Make Id Year Make Id Vehicle Type Retrieval
Action | getModelsForMakeIdYearMakeIdVehicleType |
Purpose | Retrieves models for a make ID and vehicle type. |
Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_NHTSAVPIC_BASE_URL . |
Parameters |
Required:
|
Output |
|
Workflow Example |
|
2.24 Get Models For Make Id Year Model Year Vehicle Type Retrieval
Action | getModelsForMakeIdYearModelYearVehicleType |
Purpose | Retrieves models for a model year and vehicle type. |
Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_NHTSAVPIC_BASE_URL . |
Parameters |
Required:
|
Output |
|
Workflow Example |
|
2.25 Get Vehicle Variable List Retrieval
Action | getVehicleVariableList |
Purpose | Retrieves a list of vehicle variables. |
Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_NHTSAVPIC_BASE_URL . |
Parameters |
Required: None
Optional:
|
Output |
|
Workflow Example |
|
2.26 Get Vehicle Variable Values List Retrieval
Action | getVehicleVariableValuesList |
Purpose | Retrieves values for a specific vehicle variable. |
Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_NHTSAVPIC_BASE_URL . |
Parameters |
Required:
|
Output |
|
Workflow Example |
|
2.27 Decode Vin Values Batch Retrieval
Action | decodeVinValuesBatch |
Purpose | Decodes multiple VINs in batch for efficient processing. |
Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_NHTSAVPIC_BASE_URL . |
Parameters |
Required: None (POST body with VINs)
Optional:
|
Output |
|
Workflow Example |
|
2.28 Get Canadian Vehicle Specifications Retrieval
Action | getCanadianVehicleSpecifications |
Purpose | Retrieves Canadian vehicle specifications filtered by year, make, model, and units. |
Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_NHTSAVPIC_BASE_URL . |
Parameters |
Required: None
Optional:
|
Output |
|
Workflow Example |
|
Workflow Creation with the Connector
Example Workflow: Vehicle Information Lookup
Retrieve Makes and Models |
|
Decode VIN |
|
Query Manufacturer and Parts |
|
Batch Processing |
|
This workflow enables applications to provide users with comprehensive vehicle data, enhancing safety checks, inventory management, and compliance verification.
Pricing
Support
For Technical support please contact us on
custom-connectors-support@isolutions.sa
iSolution logo - white - transparent 250 px
Register To Wired For Banking
Register To Palo Alto & iSolution Event
[forminator_form id=”14485″]
[forminator_form id=”14419″]
[forminator_form id=”14298″]
[forminator_form id=”13094″]