Skip to main content

Developer Portal

Put “Find My Fit™” on your site.

License the same fitment engine that powers The RV Fuel Vault. Let your shoppers pick their year, make, and model and instantly see the exact RV Fuel-Door cover that fits. One lightweight API and a drop-in widget.

Free for stocking dealers & distributors.

Instant fitment

Year / make / model in, exact fitting parts out. No fitment guesswork on your PDP.

Drop-in widget

One script tag adds the finder anywhere. Or call the JSON API and build your own UI.

Domain-locked keys

Keys are locked to your domains and rate-limited, so your integration stays yours.

Simple JSON

A single REST endpoint. Works from your server or the browser (CORS enabled).

Simple, partner-friendly pricing

Free to start. You only pay if you’re a non-stocking reseller.

Stocking dealers & distributors

Free

If you stock RV Fuel Vault, the API and widget are included at no charge.

Non-stocking partners

Monthly plan

Not stocking yet? Get access on a simple monthly plan. Talk to us about volume.

Access is free to start; RV Fuel Vault reserves the right to introduce or adjust fees on reasonable notice. See the API & Data-Use License.

Quick start

Authenticate with your key in the x-api-key header (or Authorization: Bearer). All responses are JSON.

1. List available years, makes & models

Call the endpoint with no parameters to populate your dropdowns.

GET https://thervfuelvault.com/api/partner/fitment
  -> { "years": [...], "makes": [...], "models": [...] }

2. Look up fitting parts

cURL
curl "https://thervfuelvault.com/api/partner/fitment?year=2024&make=Ford&model=F-53" \
  -H "x-api-key: rvfv_xxxxxxxxxxxx.your_secret_here"
JavaScript (fetch)
const res = await fetch(
  "https://thervfuelvault.com/api/partner/fitment?year=2024&make=Ford&model=F-53",
  { headers: { "x-api-key": "rvfv_xxxxxxxxxxxx.your_secret_here" } }
);
const { results } = await res.json();
// results[].parts[] -> { partNumber, name, description, price, imageUrl }

3. Example response

{
  "results": [
    {
      "make": "Ford",
      "model": "F-53",
      "yearStart": 2016,
      "yearEnd": 2024,
      "chassis": "Ford F-53",
      "parts": [
        {
          "partNumber": "RVFV-XXXX",
          "name": "RV Fuel Vault — Fuel Door Cover",
          "price": 149.0,
          "imageUrl": "https://thervfuelvault.com/images/after-rv-fuel-vault.jpg",
          "description": "..."
        }
      ]
    }
  ]
}

Or embed the drop-in widget

Adds the full finder UI with the required “Powered by RV Fuel Vault” attribution and buy links — no build step.

HTML
<!-- Drop this where you want the finder to appear -->
<div id="rvfv-find-my-fit"></div>
<script
  src="https://thervfuelvault.com/find-my-fit.js"
  data-key="rvfv_xxxxxxxxxxxx.your_secret_here"
  defer
></script>

Try it live

Paste your API key and run a real lookup against this endpoint. Leave year/make/model blank to fetch the dropdown option sets.

No key yet? Request one here — approved partners get an active key by email.

Ready to add Find My Fit™?

Request a key, accept the license, and you’ll be live in minutes.

Request API access