# API Test Cases

You can use our test cases to confirm your implementation on our production endpoints. All requests using these values are not billable.&#x20;

## Test Cases

Refer below to set of test cases. They are all linked and refer back to the same vehicle IDs

<table><thead><tr><th width="146">Type</th><th width="111">Region</th><th width="218">Value</th><th>Outcome</th></tr></thead><tbody><tr><td>Registration Plate </td><td>Australia</td><td><code>REG4SUCCESS</code></td><td>Returns a successful lookup response with a high-quality vehicle match for an ICE vehicle</td></tr><tr><td>Registration Plate</td><td>Australia</td><td><code>REG4SUCCESSEV</code></td><td>Returns a successful lookup response with a high-quality match for an EV</td></tr><tr><td>Registration Plate </td><td>Australia</td><td><code>REG4WARNING</code></td><td>Returns a successful lookup response with a low-match quality warning</td></tr><tr><td>Registration Plate </td><td>Australia</td><td><code>REG4NOMATCH</code></td><td>Returns the VIN and vehicle description but no matching vehicle</td></tr><tr><td>Registration Plate </td><td>Australia</td><td><code>REG4VINONLY</code></td><td>Only returns the VIN and no other vehicle details</td></tr><tr><td>VIN</td><td>Australia</td><td>00000000000000000</td><td>Returns a valid VIN match in Australia for an ICE vehicle</td></tr><tr><td>VIN</td><td>Australia</td><td>00000000000000010</td><td>Returns a valid VIN match in Australia for an EV</td></tr><tr><td>Vehicle ID</td><td>Australia</td><td>1111111111111111</td><td>Can be used for /Predict or /Sourcing to return outcomes.</td></tr></tbody></table>

## Supported Endpoints

Test cases are supported across a range of API endpoints listed below. If the endpoint you are testing with is not listed get in touch to request test data.&#x20;

* `/valuations/predict`
* `/valuations/vins`
* `/valuations/registrations`
* `/valuations/residual`
* `/valuations/predict/conditions`
* `/sourcing/market_overlay`&#x20;
* `/sourcing/market_overlay/statistics`

## Implementation Guide

An example implementation could run a test as part of an integration test or development process. For example, you could test a valuation flow by first using a registration plate to get the ID (which is also test data) and send that to a /predict to get a valuation and a market overlay.&#x20;
