UK-EN

Brego API

AI-Based Valuations & Depreciation for UK & Ireland

Sign up for a FREE API account

One Auto API provides access to Brego vehicle valuations and market insights through a single API, alongside data from other vehicle-data providers.

About Brego

Brego is a provider of AI-powered vehicle valuations and market intelligence for the UK and Ireland. Its broad coverage spans cars, light commercial vehicles, motorcycles and leisure vehicles, helping businesses value assets that may be poorly served by other valuation guides. For organisations making decisions at scale, that coverage makes Brego valuable wherever a missing valuation would interrupt an otherwise automated journey.

Through One Auto API, businesses can access Brego data alongside services from other vehicle data providers. This supports workflows ranging from motor finance underwriting and online vehicle buying to dealer stock appraisal, retail pricing,  motor finance underwriting and insurance claims.

Valuations built for automated decisions

A valuation service is at its most useful when it returns consistently accurate valuations across all the vehicles a business encounters. A finance provider may assess thousands of proposed purchases, including older cars, unusual derivatives and vehicles with limited comparable stock. A buying platform must respond quickly when a customer enters a registration number. In both cases, gaps in coverage can force a manual review,  delay decisions and result in increased costs with lower conversion rates.

Brego uses AI and extensive market data to generate valuations across a wide range of assets. Its coverage helps businesses bring more vehicles through an automated process while retaining the option to review cases that need additional judgement. For a lender, a current valuation can help establish whether the proposed finance amount is appropriate for the vehicle. For a buying platform, it can provide the basis for an initial offer or route the vehicle to the right appraisal process.

Brego also provides future value information, which can help lenders set residual values and monitor their risk to asset valuation over the term of a finance agreement. That adds context to decisions about term, deposit requirements and residual value setting.  For lenders valuations remain one input within a wider decision that may also include provenance and the customer’s circumstances.

Help dealers buy and price stock

Dealers make numerous value decisions in the course of their business. They need to judge what to offer in part-exchange, how much to pay when acquiring stock and where to position the retail price after preparation. Brego’s retail valuations help connect those decisions to the market.

At acquisition, an accurate view of likely retail value helps a buyer work backwards through preparation costs and required margin to set a sensible purchase price. Once a vehicle is in stock, pricing to market helps a dealer remain competitive without discounting unnecessarily. The objective is to balance stock turn and margin, recognising that vehicles held for longer generate less return on working capital so require additional margin. 

For dealers handling varied inventory and part-exchanges, Brego’s breadth of coverage is particularly useful. The ability to assess cars, commercial vehicles, motorcycles and leisure vehicles that may be unfamliar through a trusted valuation provider can support a consistent processes across different parts of the business.

Track demand with the Brego Desirability Score

Price alone does not show how readily a vehicle is likely to sell. Brego’s Desirability Score expresses relative retail demand on a scale of 0 to 100.  Through One Auto API, users can compare the current score with the previous month’s score to see whether the market for a vehicle appears to be improving or deteriorating.

That trend gives trade buyers another factor to consider before committing to a purchase. A vehicle with improving demand may justify a different buying approach from one facing reducing demand or increased competition.  The score can also be considered alongside advert volumes, asking prices and price movements to understand the wider market context.

The expected holding period matters. If a vehicle is likely to take longer to sell, a buyer may need more room between the purchase price and expected retail price to cover funding, preparation and other holding costs. By combining a valuation with desirability and its recent direction, teams can make buying and pricing decisions with a clearer view of the potential margin.

Add value to reports and claims workflows

Brego valuations can also help vehicle history report providers give used car buyers price context. Presented alongside checks from other sources, such as Experian vehicle history data, a valuation helps a customer assess both what a car may be worth and whether any recorded issues are reflected in the asking price.  Each dataset answers a different question, creating a more useful report when brought together.

In insurance claims, a retail market valuation provides a reference point for assessing a vehicle’s value when considering a total loss and settlement. Claims teams can use that information as part of their overall assessment, alongside the vehicle’s specification, condition and other evidence relevant to the claim.

One Auto API brings Brego valuations and desirability data together with other automotive services through a single integration. Whether you are building an automated lending journey, buying vehicles online or helping a dealer manage stock, Brego data provides a basis for informed decisions across a broad range of vehicles.

What the API Includes

Field NameField TypeExampleDefinition
0to100_kmph
Float
12.3Manufacturer's claimed time (in seconds) for 0 - 100 kilometers per hour.
advert_qty
Int
1Number of adverts matching the query parameters.
average_advert_days
Int
12Average number of days vehicles of this model have been advertised for.
average_advert_miles_per_month
Int
123Average monthly mileage of vehicles of this model advertised within this region.
average_advert_owners_per_annum
Float
0.12Average number of keepers per annum for this model.
average_advert_price_change
Int
-123Average change to the advertised price for this model within the last 7 days and within this region.
average_manufacturer_miles_per_month
Int
123Average monthly mileage of vehicles from this manufacturer.
average_model_miles_per_month
Int
123Average monthly miles advertised vehicles of this model have completed.
average_model_range_miles_per_month
Int
123Average monthly miles advertised vehicles of this model range have completed.
body_type_desc
String
hatchbackThe body type description
brego_derivative_id
String
0a1bc3d4-ef56-789g-h10i-j111k21l3m14The Brego Derivative ID.
brego_vehicle_description
String
MINI COUPE 1.6 Cooper 3dr (October 2011 - May 2015)The Brego vehicle description.
cherished_data_qty
Int
1The cherished data quantity.
cherished_plate_transfer_date
Date
2022-01-01Plate transfer date.
colour
String
REDExterior colour of vehicle.
count
Int
123Number of vehicles of this colour advertised.
currency_unit
String
eurThe currency unit.
current_kms
Int
The current mileage of the vehicle in kms
current_mileage
Int
12345Current mileage of the vehicle
current_vehicle_registration_mark
String
AB21ABCCurrent vehicle registration mark.
date_last_updated
Date
2020-01-01Date record was last updated
date_of_last_keeper_change
Date
2022-01-01Date of last keeper change.
desirability_rating
Int
750-100 value indicative of retail demand for the vehicle where 0 is low and 100 is high.
desirability_rating_last_month
Int
710-100 value indicative of average desirability rating for the past month, which when compared to today's desirability rating allows users to see the trend
engine_capacity_cc
Int
1499Cubic capacity of the engine.
error
String
Example error detailsDetails of what went wrong with the api call
first_registration_year
Int
Year of registration
forecast_date
Date
This is the date when the forecasted value is required.
fuel_type_desc
String
The vehicle's fuel type description
is_imported
Boolean
trueVehicle is imported.
is_imported_NI
Boolean
The vehicle is imported.
is_scrapped
Boolean
trueHas the vehicle been scrapped.
keeper_changes_qty
Int
1Number of keeper changes.
kms_per_annum
Int
The expected annual mileage in kms
manufacturer_desc
String
MiniManufacturer description
max_advert_mileage
Int
12345Maximum advertised price for this model.
max_advert_previous_owners
Int
2Maximum number of previous keepers for advertised models.
max_advert_price
Int
12345Maximum advertised price for this model.
mileage_unit
String
kmThe mileage unit.
miles_per_annum
Int
The expected annual mileage
min_advert_mileage
Int
12345Minimum advertised price for this model.
min_advert_previous_owners
Int
Minimum number of previous keepers for advertised models.
min_advert_price
Int
12345Minimum advertised price for this model.
model_range_desc
String
HatchModel range description.
number_cylinders
Int
3Number of cylinders within the engine.
number_doors
Int
2Number of doors.
number_gears
Int
1Number of gears.
number_previous_keepers
Int
1Number of previous keepers.
power_bhp
Float
201.2Maximum BHP (Brake Horse Power) of this vehicle.
previous_keeper_disposal_date
Date
2020-01-01The date the previous keeper disposed of the vehicle.
previous_vehicle_registration_mark
String
AB21CDEPrevious vehicle registration mark.
region
String
nationalRegion of the country the data applies to.
registration_date
Date
2020-01-01Date the vehicle was first registered in the UK.
result
String
failHas the vehicle passed all lead validation tests.
retail_average_valuation
Int
12345The suggested retail average valuation including VAT for the specified vehicle.
retail_high_valuation
Int
12345The suggested retail high valuation including VAT for the specified vehicle .
retail_low_valuation
Int
12345The suggested retail low valuation including VAT for the specified vehicle.
success
Boolean
trueWhether the api call was successful
top_speed_mph
Int
103Manufacturer's claimed top speed in miles per hour
trade_average_valuation
Int
12345The suggested trade average valuation including VAT for the specified vehicle.
trade_high_valuation
Int
12345The suggested trade high valuation including VAT for the specified vehicle.
trade_low_valuation
Int
12345The suggested trade low valuation including VAT for the specified vehicle.
transmission_desc
String
The vehicle's transmission type
valuation_date
Date
2024-05-01Allows the user to specify the date for the current/initial valuation (e.g. a historic date)
vehicle_desc
String
Mini Cooper SThe Vehicle description
vehicle_identification_number
String
ABCDE123456F78910Vehicle identification number (VIN).
vehicle_registration_mark
String
Vehicle registration number (VRM).
vehicle_type
String
carClass of vehicle.
version
Date
2020-01-01Date point of the valuation
weekly_advert_qty_change
Int
-12Maximum advertised price for this model.

Brego API Endpoints

Current & Future Valuation (Ireland) from Id
Powered by Brego

Retrieve current valuation and forecast data using a stored Brego Derivative ID, ideal for revaluing portfolios of vehicles.

Sample Brego API Responses

Current & Future Valuation (Ireland) from Id
Current & Future Valuation (Ireland) from VIN
Current & Future Valuation (Ireland) from VRM
Current & Future Valuation (UK) from VIN
Current & Future Valuation (UK) from VRM
Current Valuation (Ireland) from Id
Current Valuation (Ireland) from VIN
Current Valuation (Ireland) from VRM
Current Valuation (UK) from Id
Current Valuation (UK) from VIN
Current Valuation (UK) from VRM
Derivative ID (UK) from VRM
Desirability Rating (UK) from VIN
Desirability Rating (UK) from VRM
Search (Ireland)
Search (UK)
{
  "success": true,
  "result": {
    "valuations": [
      {
        "retail_low_valuation": 21595,
        "retail_average_valuation": 22767,
        "retail_high_valuation": 23814,
        "trade_low_valuation": 16351,
        "trade_average_valuation": 17239,
        "trade_high_valuation": 18032,
        "current_mileage": 80000,
        "version": "2024-05-01"
      }
    ],
    "brego_derivative_id": "0a1bc3d4-ef56-789g-h10i-j111k21l3m14",
    "vehicle_identification_number": "abcde123fg5678910",
    "currency_unit": "eur",
    "mileage_unit": "km"
  },
  "error": "If there is an error the message would go here"
}
{
  "success": true,
  "result": {
    "valuations": [
      {
        "retail_low_valuation": 21595,
        "retail_average_valuation": 22767,
        "retail_high_valuation": 22814,
        "trade_low_valuation": 16351,
        "trade_average_valuation": 17239,
        "trade_high_valuation": 18032,
        "current_mileage": 80000,
        "version": "2024-05-01"
      }
    ],
    "brego_derivative_id": "0a1bc3d4-ef56-789g-h10i-j111k21l3m14",
    "vehicle_identification_number": "abcde123fg5678910",
    "currency_unit": "eur",
    "mileage_unit": "km",
    "vehicle_desc": "Mini Cooper S",
    "vehicle_type": "car"
  },
  "error": "If there is an error the message would go here"
}
{
  "success": true,
  "result": {
    "valuations": [
      {
        "retail_low_valuation": 21595,
        "retail_average_valuation": 22767,
        "retail_high_valuation": 23814,
        "trade_low_valuation": 16351,
        "trade_average_valuation": 17239,
        "trade_high_valuation": 18032,
        "current_mileage": 80000,
        "version": "2024-05-01"
      }
    ],
    "brego_derivative_id": "0a1bc3d4-ef56-789g-h10i-j111k21l3m14",
    "vehicle_identification_number": "abcde123fg5678910",
    "currency_unit": "eur",
    "mileage_unit": "km",
    "vehicle_desc": "Mini Cooper S",
    "vehicle_type": "car"
  },
  "error": "If there is an error the message would go here"
}
{
  "success": true,
  "result": {
    "valuations": [
      {
        "retail_low_valuation": 15453,
        "retail_average_valuation": 16611,
        "retail_high_valuation": 17826,
        "trade_low_valuation": 13235,
        "trade_average_valuation": 14227,
        "trade_high_valuation": 15267,
        "current_mileage": 80000,
        "version": "2024-05-01"
      }
    ],
    "vehicle_desc": "Mini Cooper S",
    "brego_derivative_id": "0a1bc3d4-ef56-789g-h10i-j111k21l3m14",
    "vehicle_identification_number": "ABCDE123456F78910",
    "currency_unit": "gbp",
    "mileage_unit": "mi"
  },
  "error": "If there is an error the message would go here"
}
{
  "success": true,
  "result": {
    "valuations": [
      {
        "retail_low_valuation": 15453,
        "retail_average_valuation": 16611,
        "retail_high_valuation": 17826,
        "trade_low_valuation": 13235,
        "trade_average_valuation": 14227,
        "trade_high_valuation": 15267,
        "current_mileage": 80000,
        "version": "2024-05-01"
      }
    ],
    "brego_derivative_id": "0a1bc3d4-ef56-789g-h10i-j111k21l3m14",
    "vehicle_identification_number": "ABCDE123456F78910",
    "currency_unit": "gbp",
    "mileage_unit": "mi",
    "vehicle_desc": "Mini Cooper S",
    "vehicle_type": "car"
  },
  "error": "If there is an error the message would go here"
}
{
  "success": true,
  "result": {
    "retail_low_valuation": 21595,
    "retail_average_valuation": 22767,
    "retail_high_valuation": 23814,
    "trade_low_valuation": 16351,
    "trade_average_valuation": 17239,
    "trade_high_valuation": 18032,
    "current_mileage": 80000,
    "brego_derivative_id": "0a1bc3d4-ef56-789g-h10i-j111k21l3m14",
    "currency_unit": "eur",
    "mileage_unit": "km",
    "version": "2024-05-01"
  },
  "error": "If there is an error the message would go here"
}
{
  "success": true,
  "result": {
    "retail_low_valuation": 21595,
    "retail_average_valuation": 22767,
    "retail_high_valuation": 23814,
    "trade_low_valuation": 16351,
    "trade_average_valuation": 17239,
    "trade_high_valuation": 18032,
    "current_mileage": 80000,
    "brego_derivative_id": "0a1bc3d4-ef56-789g-h10i-j111k21l3m14",
    "vehicle_identification_number": "abcde123fg45678910",
    "currency_unit": "eur",
    "mileage_unit": "km",
    "version": "2024-05-01",
    "vehicle_desc": "Mini Cooper S",
    "vehicle_type": "car"
  },
  "error": "If there is an error the message would go here"
}
{
  "success": true,
  "result": {
    "retail_low_valuation": 21595,
    "retail_average_valuation": 22767,
    "retail_high_valuation": 23814,
    "trade_low_valuation": 16351,
    "trade_average_valuation": 17239,
    "trade_high_valuation": 18032,
    "current_mileage": 80000,
    "brego_derivative_id": "0a1bc3d4-ef56-789g-h10i-j111k21l3m14",
    "vehicle_identification_number": "abcde1234fg5678910",
    "currency_unit": "eur",
    "mileage_unit": "km",
    "version": "2024-05-01",
    "vehicle_desc": "Mini Cooper S",
    "vehicle_type": "car"
  },
  "error": "If there is an error the message would go here"
}
{
  "success": true,
  "result": {
    "retail_low_valuation": 22123,
    "retail_average_valuation": 23868,
    "retail_high_valuation": 25742,
    "trade_low_valuation": 19247,
    "trade_average_valuation": 20765,
    "trade_high_valuation": 22396,
    "current_mileage": 20000,
    "brego_derivative_id": "0a1bc3d4-ef56-789g-h10i-j111k21l3m14",
    "currency_unit": "gbp",
    "mileage_unit": "mi",
    "version": "2024-05-01"
  },
  "error": "If there is an error the message would go here"
}
{
  "success": true,
  "result": {
    "retail_low_valuation": 22131,
    "retail_average_valuation": 23876,
    "retail_high_valuation": 25751,
    "trade_low_valuation": 19254,
    "trade_average_valuation": 20772,
    "trade_high_valuation": 22403,
    "current_mileage": 20000,
    "vehicle_desc": "Mini Cooper S",
    "brego_derivative_id": "0a1bc3d4-ef56-789g-h10i-j111k21l3m14",
    "vehicle_identification_number": "ABCDE123456F78910",
    "currency_unit": "gbp",
    "mileage_unit": "mi",
    "version": "2020-01-01"
  },
  "error": "If there is an error the message would go here"
}
{
  "success": true,
  "result": {
    "retail_low_valuation": 22131,
    "retail_average_valuation": 23875,
    "retail_high_valuation": 25751,
    "trade_low_valuation": 19254,
    "trade_average_valuation": 20772,
    "trade_high_valuation": 22403,
    "current_mileage": 20000,
    "brego_derivative_id": "0a1bc3d4-ef56-789g-h10i-j111k21l3m14",
    "vehicle_identification_number": "ABCDE123456F78910",
    "currency_unit": "gbp",
    "mileage_unit": "mi",
    "version": "2024-05-01",
    "vehicle_desc": "Mini Cooper S",
    "vehicle_type": "car"
  },
  "error": "If there is an error the message would go here"
}
{
  "success": true,
  "result": {
    "brego_derivative_id": "0a1bc3d4-ef56-789g-h10i-j111k21l3m14",
    "vehicle_desc": "Mini Cooper S",
    "registration_date": "2020-01-01",
    "vehicle_identification_number": "ABCDE123456F78910",
    "vehicle_registration_mark": "AB21ABC",
    "colour": "RED",
    "first_registration_year": 2020,
    "is_scrapped": true,
    "is_imported": true,
    "is_imported_NI": true,
    "keeper_changes_qty": 1,
    "keeper_data_items": [
      {
        "date_of_last_keeper_change": "2020-01-01",
        "previous_keeper_disposal_date": "2020-01-01",
        "number_previous_keepers": 1
      }
    ],
    "cherished_data_qty": 1,
    "cherished_data_items": [
      {
        "cherished_plate_transfer_date": "2022-01-01",
        "current_vehicle_registration_mark": "AB21ABC",
        "previous_vehicle_registration_mark": "AB21CDE"
      }
    ]
  },
  "error": "If there is an error the message would go here"
}
{
  "success": true,
  "result": {
    "regions": [
      {
        "region": "national",
        "average_advert_days": 30,
        "average_advert_miles_per_month": 702,
        "average_advert_price_change": -123,
        "average_manufacturer_miles_per_month": 466,
        "average_model_range_miles_per_month": 702,
        "average_model_miles_per_month": 702,
        "min_advert_price": 20291,
        "max_advert_price": 20291,
        "min_advert_mileage": 51351,
        "max_advert_mileage": 51351,
        "weekly_advert_qty_change": -50,
        "advert_qty": 32,
        "average_advert_owners_per_annum": 0.28,
        "min_advert_previous_owners": 0,
        "max_advert_previous_owners": 2,
        "advert_vehicle_colours": [
          {
            "count": 32,
            "colour": "Black"
          }
        ],
        "vehicle_desc": "Mini Cooper S",
        "desirability_rating": 75,
        "desirability_rating_last_month": 71
      }
    ]
  },
  "error": "If there is an error the message would go here"
}
{
  "success": true,
  "result": {
    "regions": [
      {
        "region": "national",
        "average_advert_days": 30,
        "average_advert_miles_per_month": 702,
        "average_advert_price_change": -123,
        "average_manufacturer_miles_per_month": 466,
        "average_model_range_miles_per_month": 702,
        "average_model_miles_per_month": 702,
        "min_advert_price": 20291,
        "max_advert_price": 20291,
        "min_advert_mileage": 51351,
        "max_advert_mileage": 51351,
        "weekly_advert_qty_change": -50,
        "advert_qty": 32,
        "average_advert_owners_per_annum": 0.28,
        "min_advert_previous_owners": 0,
        "max_advert_previous_owners": 2,
        "advert_vehicle_colours": [
          {
            "count": 32,
            "colour": "Black"
          }
        ],
        "vehicle_desc": "Mini Cooper S",
        "desirability_rating": 75,
        "desirability_rating_last_month": 71
      }
    ]
  },
  "error": "If there is an error the message would go here"
}
{
  "success": true,
  "result": {
    "search_results": [
      {
        "brego_derivative_id": "0a1bc3d4-ef56-789g-h10i-j111k21l3m14",
        "brego_vehicle_description": "MINI COUPE 1.6 Cooper 3dr (October 2011 - May 2015)"
      }
    ],
    "error": "If there is an error the message would go here"
  }
}
{
  "success": true,
  "result": {
    "search_results": [
      {
        "brego_derivative_id": "0a1bc3d4-ef56-789g-h10i-j111k21l3m14",
        "brego_vehicle_description": "MINI COUPE 1.6 Cooper 3dr (October 2011 - May 2015)"
      }
    ],
    "error": "If there is an error the message would go here"
  }
}

FAQ

AI vehicle valuations, depreciation forecasts and market desirability for the UK and Ireland, available alongside other data sources in a single API integration.

AI provides the basis for accurate valuation of vehicles with less market evidence, enabling Brego to produce accurate valuations where other valuation guides may struggle.

Yes, a single API response provides a series of monthly valuations for the term of a forecast, allowing lenders and other finance related apps to model depreciation and equity over time - compared to a single point in time forecast typically provided by other data providers.

Cars, commercials, motorcycles and leisure vehicles - including motorhomes, and caravans. Where vehicles are not registered with the DVLA, or where DVLA records lack definition Brego offers a free text based search that can be used to identify the correct model before valuing based on a Derivative ID.

Brego provides highly accurate retail values with inferred trade values. Their AI-based valuation model allows them to excel in coverage of asset classes, older and low volume vehicles (such as supercars).

What does the Brego API provide through One Auto API?

AI vehicle valuations, depreciation forecasts and market desirability for the UK and Ireland, available alongside other data sources in a single API integration.

How does Brego value older or high-value, specialist vehicles?

AI provides the basis for accurate valuation of vehicles with less market evidence, enabling Brego to produce accurate valuations where other valuation guides may struggle.

Can I get the full depreciation curve from a single Brego call?

Yes, a single API response provides a series of monthly valuations for the term of a forecast, allowing lenders and other finance related apps to model depreciation and equity over time - compared to a single point in time forecast typically provided by other data providers.

Which vehicle types does Brego cover?

Cars, commercials, motorcycles and leisure vehicles - including motorhomes, and caravans. Where vehicles are not registered with the DVLA, or where DVLA records lack definition Brego offers a free text based search that can be used to identify the correct model before valuing based on a Derivative ID.

How does Brego compare to other valuation providers available via One Auto API?

Brego provides highly accurate retail values with inferred trade values. Their AI-based valuation model allows them to excel in coverage of asset classes, older and low volume vehicles (such as supercars).

Sign Up for a FREE API Account

Get instant access to our sandbox API and start building today.

No credit card required. Get started in minutes.

Data Providers:

Auto TraderAutoPredictBregoCarketaCartellCazanaClearWattDriveRightDataEV DatabaseEVOX ImagesExperianEzyvinMarketcheckRecall HQSagacitySalvageGuideSolifi Vehicle DataVIN AuditVehicle Data GlobalVehicle Imagery

Categories:

Car ImagesCar Mileage ChecksCar SpecificationElectric Vehicle DataLicense Plate to VINOE VIN LookupRegistration (VRM) LookupSMR DataService HistoryVIN DecoderVehicle Build SheetVehicle DataVehicle History ChecksVehicle Recall ChecksVehicle Technical DataVehicle Valuations

Solutions:

Aftermarket & PartsAuction & RemarketingAutomotive Data ReportsCar Buying PlatformsConsultancy ServicesConsumer Websites & AppsData CleansingData ProvidersFinance BrokersFleet OperatorsFranchised DealersIndependent DealersLead ManagementLeasing & Fleet ManagementLeasing BrokersManufacturersMotor FinanceMotor InsuranceRetail Pricing StrategiesScrap & SalvageSoftware DevelopersVehicle Appraisal SoftwareVehicle AssessorsVehicle History ReportsWhole Life Costs

Company:

About usBlogContact UsKnowledge BasePrivacy PolicyTerms and Conditions

Coverage:

CanadaEuropeIrelandUnited KingdomUnited States