GET /v1.1/decode_vinMODEL YEAR —
Decoded vehicle
—
- Engine
- —
- Transmission
- —
- Drive
- —
- Fuel
- —
- Tank
- —
- Seating
- —
- Steering
- —
- Brakes
- —
- L × W × H
- —
Plate lookup · Oregon
Enter a Oregon plate to find the vehicle's VIN, then decode it into year, make, model and factory specs.
GET /v1.1/decode_vinMODEL YEAR —
—
The Oregon Department of Transportation provides vehicle titling and registration services, as well as the provision of license plates, via its Driver & Motor Vehicle Services (DMV) division. All vehicles must be titled and registered to the owner so they may legally use the car within the state. Portland, Oregon, continues to see a rise in vehicle thefts, with figures going above 10,000 in 2022. Even as volunteers work hard to find many of these stolen vehicles before they’re scrapped, most stolen vehicles are never successfully recovered. All you need to do is key in the car’s license plate number, and pick the state where the vehicle was registered. You’ll almost immediately receive the information you need, from the vehicle’s accident records, odometer readings, technical specifications, and more.
Oregon introduced a “Salmon” plate, which displays vibrant artwork of a salmon, symbolizing the state’s commitment to wildlife and environmental health. Proceeds from this plate help fund projects that restore habitats for salmon and other wildlife across Oregon, highlighting the state’s dedication to its natural ecosystems.

Much like other states, the vehicle license plate is mounted on the front and rear of a vehicle. Another way to identify the license plate number is, you can find it on the vehicle’s certificate of title, or from other important documents such as its insurance documents.

You can either mail in the required documents, along with the payment of fees, to the DMV office, or bring them with you to the DMV in-person. For this part of the process, you will need:
If you’re mailing in, send the documents and fees to the following address:
Oregon DMV
1905 Lana Ave NE
Salem OR 97314
For passenger vehicles, you may alternatively complete the registration process via the DMV’s online service. Meanwhile, renewals can be done via the DMV’s online service; in some cases, a DEQ emissions test may also be needed beforehand. Note that online renewals are only available for plates that expired less than a year ago.
If you plan to renew by mail, send the renewal application form, all required documents, and relevant fees to:
DMV Services
Attn: Renewal
1905 Lana Ave NE
Salem OR 97314
Plate combinations are six characters long following a “123 ABC” format
Standard plates: These plates use the standard tree plate originally introduced in 2004.
Personalized plates: Personalized plates require you to fill up a Custom Plate applicaiton form. Conditions to applying for one include:
Veteran plates: These are issued to former serving, or active duty, members of any US military outfit. Plates are also available for service in any previous conflicts (i.e., the Vietnam War) as well as medal recipients (i.e., Silver Star).
Disabled plates: Oregon only has Disabled Veteran plates available. Applying for one requires proof of “a service-
connected disability,” as well as a completed application form. Note that plate holders will still require Disabled Person Parking Permits from the state.
Special plates: This refers to unique plates for organizations, charitable groups, and so forth. These organizations or groups may have a unique style or design of plates, and the criteria for this style may vary from state to state.
Special plates that are available include:
Some of these plates may have additional fees and/or contribution fees that you need to pay. Contribution fees have a minimum payment, but you can increase it if you so desire.
Only relevant information that doesn’t reveal a person’s identity or background will be shared. As such, you won’t be restricted to how many lookups you’d like to perform, as no sensitive data will be leaked. Additionally, the Freedom of Information Act (FOIA) grants individuals the right to access information collected by the government.
state=OR; get the VIN backimport os, requests r = requests.post( "https://vindecoder.p.rapidapi.com/api/v4/decode_plate", data={"plate": "<plate>", "state": "OR"}, headers={ "X-RapidAPI-Key": os.environ["RAPIDAPI_KEY"], "X-RapidAPI-Host": "vindecoder.p.rapidapi.com", }, timeout=10, ) vin = r.json()["data"]["vin"]
const res = await fetch("https://vindecoder.p.rapidapi.com/api/v4/decode_plate", { method: "POST", headers: { "X-RapidAPI-Key": process.env.RAPIDAPI_KEY, "X-RapidAPI-Host": "vindecoder.p.rapidapi.com", }, body: new URLSearchParams({ plate: "<plate>", state: "OR" }), }); const data = await res.json(); if (data.success) console.log(data.data.vin);
curl -X POST "https://vindecoder.p.rapidapi.com/api/v4/decode_plate" \ --data-urlencode "plate=<plate>" \ --data "state=OR" \ -H "X-RapidAPI-Key: $RAPIDAPI_KEY" \ -H "X-RapidAPI-Host: vindecoder.p.rapidapi.com"
Subscribe on RapidAPI, copy your key, make the call. Upgrade to PRO or ULTRA there when you need more.