dmvic
Version:
A DMVIC NPM package to manage DMVIC certificate requests
20 lines (16 loc) • 589 B
JavaScript
import { apiConfig } from '../config/api-configs.mjs';
import { makeAuthenticatedRequest } from '../utils/api-helpers.mjs';
const getVehicleDetails = async (authToken, { registrationNumber } = {}) => {
if (!registrationNumber) {
throw new Error('Vehicle registration number is required!');
}
const requestBody = {
VehicleRegistrationNumber: registrationNumber,
};
return makeAuthenticatedRequest({
endpoint: apiConfig.general.getVehicleDetails,
requestPayload: requestBody,
authToken,
});
};
export { getVehicleDetails };