{
  "openapi": "3.0.3",
  "info": {
    "title": "US NHTSA Vehicle VIN Decoder & Safety Recall Auditor",
    "version": "3.0.0",
    "description": "Batch decode 17-character and partial Vehicle Identification Numbers (VINs), extract official technical specifications, and audit active safety recalls directly from U.S. NHTSA / Department of Transportation APIs.\n\n### Enterprise B2B Value Proposition (US NHTSA Vehicle VIN Decoder & Safety Recall Auditor)\n- **Target B2B Buyers:** Auto InsurTechs, Commercial Fleet Managers, Automotive Marketplaces, and Lending Underwriters.\n- **Zero External API Keys Required:** Connects directly to authoritative government, regulatory, and financial primary registries with built-in retry/backoff and deterministic schema normalization.\n- **Quantitative Scoring & RAG Briefs:** Every record is enriched with a quantitative 0-100 risk/viability score and an LLM-ready Markdown executive brief (`Vehicle VIN Decoded & Recall Audited`).\n- **Backend Proxy Secret Injection:** RapidAPI Studio and Zyla API Hub inject `Authorization: Bearer <APIFY_API_TOKEN>` invisibly at the proxy layer when forwarding synchronous calls to `https://api.apify.com/v2/acts/b2b-quant-apis~us-nhtsa-vehicle-vin-recall-auditor/run-sync-get-dataset-items`.\n- **Marketplace Categories:** RapidAPI `Logistics` | Zyla API Hub `Logistics & Shipping`.\n- **Subscription Tiers (USD):** `BASIC` ($0.00/mo, 15 req/mo hard cap), `PRO` ($19.00/mo, 1,000 req/mo + $0.02/extra), `ULTRA` ($49.00/mo, 5,000 req/mo + $0.015/extra), `MEGA` ($149.00/mo, 25,000 req/mo + $0.010/extra).\n- **SEO Keywords:** vin-decoder, nhtsa-recalls, vehicle-safety, fleet-management, auto-insurance, automotive-kyb, vpic-api.",
    "termsOfService": "https://jesleytassili-glitch.github.io/b2b-quant-mcp-n8n-suite/",
    "contact": {
      "name": "B2B Quant APIs (@b2b-quant-apis)",
      "email": "jesleytassili@gmail.com",
      "url": "https://apify.com/b2b-quant-apis/us-nhtsa-vehicle-vin-recall-auditor"
    },
    "license": {
      "name": "Commercial B2B API Subscription (RapidAPI & Zyla Hub)",
      "url": "https://apify.com/b2b-quant-apis/us-nhtsa-vehicle-vin-recall-auditor"
    },
    "x-category": "Logistics",
    "x-rapidapi-category": "Logistics",
    "x-zyla-category": "Logistics & Shipping",
    "x-seo-tags": [
      "vin-decoder",
      "nhtsa-recalls",
      "vehicle-safety",
      "fleet-management",
      "auto-insurance",
      "automotive-kyb",
      "vpic-api"
    ],
    "x-payout-destination": "Wise #890361113",
    "x-pricing-plans": {
      "BASIC": {
        "tier": "BASIC",
        "label": "Freemium Developer Trial",
        "monthlyPriceUsd": 0.0,
        "monthlyQuotaRequests": 15,
        "overagePricePerRequestUsd": 0.0,
        "hardLimit": true
      },
      "PRO": {
        "tier": "PRO",
        "label": "Startup & RevOps Pipeline",
        "monthlyPriceUsd": 19.0,
        "monthlyQuotaRequests": 1000,
        "overagePricePerRequestUsd": 0.02,
        "hardLimit": false
      },
      "ULTRA": {
        "tier": "ULTRA",
        "label": "Mid-Market Automation Cluster",
        "monthlyPriceUsd": 49.0,
        "monthlyQuotaRequests": 5000,
        "overagePricePerRequestUsd": 0.015,
        "hardLimit": false
      },
      "MEGA": {
        "tier": "MEGA",
        "label": "Enterprise High-Throughput SLA",
        "monthlyPriceUsd": 149.0,
        "monthlyQuotaRequests": 25000,
        "overagePricePerRequestUsd": 0.01,
        "hardLimit": false
      }
    },
    "x-code-snippets": {
      "cURL": "# Primary Synchronous Endpoint: https://us-nhtsa-vehicle-vin-recall-auditor.p.rapidapi.com/v2/acts/b2b-quant-apis~us-nhtsa-vehicle-vin-recall-auditor/run-sync-get-dataset-items (Gateway Route: https://b2b-quant-rapidapi-gateway.jesleytassili.workers.dev/v1/us-nhtsa-vehicle-vin-recall-auditor)\ncurl --request POST \\\n  --url \"https://us-nhtsa-vehicle-vin-recall-auditor.p.rapidapi.com/v2/acts/b2b-quant-apis~us-nhtsa-vehicle-vin-recall-auditor/run-sync-get-dataset-items\" \\\n  --header \"Content-Type: application/json\" \\\n  --header \"X-RapidAPI-Host: us-nhtsa-vehicle-vin-recall-auditor.p.rapidapi.com\" \\\n  --header \"X-RapidAPI-Key: <YOUR_RAPIDAPI_OR_ZYLA_KEY>\" \\\n  --data '{\"vins\": [\"5UXWX7C5*BA\", \"1HGCM82633A004352\"], \"checkRecalls\": true, \"maxResults\": 10}'",
      "Python": "import httpx\n\n# Primary Synchronous Endpoint (Gateway Route: https://b2b-quant-rapidapi-gateway.jesleytassili.workers.dev/v1/us-nhtsa-vehicle-vin-recall-auditor)\nurl = \"https://us-nhtsa-vehicle-vin-recall-auditor.p.rapidapi.com/v2/acts/b2b-quant-apis~us-nhtsa-vehicle-vin-recall-auditor/run-sync-get-dataset-items\"\npayload = {\n    \"vins\": [\n        \"5UXWX7C5*BA\",\n        \"1HGCM82633A004352\"\n    ],\n    \"checkRecalls\": true,\n    \"maxResults\": 10\n}\nheaders = {\n    \"Content-Type\": \"application/json\",\n    \"X-RapidAPI-Host\": \"us-nhtsa-vehicle-vin-recall-auditor.p.rapidapi.com\",\n    \"X-RapidAPI-Key\": \"<YOUR_RAPIDAPI_OR_ZYLA_KEY>\",\n}\n\nwith httpx.Client(timeout=30.0) as client:\n    response = client.post(url, json=payload, headers=headers)\n    response.raise_for_status()\n    print(response.json())\n",
      "Node.js": "// Primary Synchronous Endpoint (Gateway Route: https://b2b-quant-rapidapi-gateway.jesleytassili.workers.dev/v1/us-nhtsa-vehicle-vin-recall-auditor)\nconst url = \"https://us-nhtsa-vehicle-vin-recall-auditor.p.rapidapi.com/v2/acts/b2b-quant-apis~us-nhtsa-vehicle-vin-recall-auditor/run-sync-get-dataset-items\";\nconst options = {\n  method: \"POST\",\n  headers: {\n    \"Content-Type\": \"application/json\",\n    \"X-RapidAPI-Host\": \"us-nhtsa-vehicle-vin-recall-auditor.p.rapidapi.com\",\n    \"X-RapidAPI-Key\": \"<YOUR_RAPIDAPI_OR_ZYLA_KEY>\"\n  },\n  body: JSON.stringify({\"vins\": [\"5UXWX7C5*BA\", \"1HGCM82633A004352\"], \"checkRecalls\": true, \"maxResults\": 10})\n};\n\nconst response = await fetch(url, options);\nconst data = await response.json();\nconsole.log(data);\n"
    },
    "x-primary-backend-url": "https://api.apify.com",
    "x-primary-backend-base-url": "https://api.apify.com",
    "x-apify-sync-endpoint": "https://api.apify.com/v2/acts/b2b-quant-apis~us-nhtsa-vehicle-vin-recall-auditor/run-sync-get-dataset-items",
    "x-apify-health-endpoint": "https://api.apify.com/v2/acts/b2b-quant-apis~us-nhtsa-vehicle-vin-recall-auditor",
    "x-backend-secret-header": {
      "name": "Authorization",
      "valueTemplate": "Bearer <APIFY_API_TOKEN>",
      "headerName": "Authorization",
      "headerValueTemplate": "Bearer <APIFY_API_TOKEN>",
      "injectedByProxy": true,
      "hiddenFromSubscriber": true,
      "description": "Secret Header injected invisibly by RapidAPI Studio and Zyla API Hub proxy when calling https://api.apify.com."
    },
    "x-openapi-spec-url": "https://jesleytassili-glitch.github.io/specs_openapi_31/us-nhtsa-vehicle-vin-recall-auditor.json",
    "x-openapi-suite-spec-url": "https://jesleytassili-glitch.github.io/b2b-quant-mcp-n8n-suite/specs_openapi_31/us-nhtsa-vehicle-vin-recall-auditor.json",
    "x-apis-json-url": "https://jesleytassili-glitch.github.io/apis.json",
    "x-github-release-tag": "v2.2.0"
  },
  "externalDocs": {
    "description": "Official B2B Documentation & Schema Reference for US NHTSA Vehicle VIN Decoder & Safety Recall Auditor",
    "url": "https://jesleytassili-glitch.github.io/b2b-quant-mcp-n8n-suite/actors/us-nhtsa-vehicle-vin-recall-auditor.html"
  },
  "servers": [
    {
      "url": "https://api.apify.com",
      "description": "Primary Apify Cloud Synchronous Execution Cluster (Real HTTP 200/201 POST & GET)"
    },
    {
      "url": "https://api.apify.com/v2/acts/b2b-quant-apis~us-nhtsa-vehicle-vin-recall-auditor/run-sync-get-dataset-items",
      "description": "Direct Apify Actor Synchronous Execution Endpoint (us-nhtsa-vehicle-vin-recall-auditor)"
    },
    {
      "url": "https://b2b-quant-rapidapi-gateway.jesleytassili.workers.dev",
      "description": "Anti-Bypass Stateless B2B Gateway (RapidAPI & Zyla Hub Proxy)"
    }
  ],
  "tags": [
    {
      "name": "Logistics",
      "description": "RapidAPI Hub primary category: Logistics (Zyla Hub: Logistics & Shipping)"
    },
    {
      "name": "vin-decoder",
      "description": "B2B SEO Search Tag: vin-decoder"
    },
    {
      "name": "nhtsa-recalls",
      "description": "B2B SEO Search Tag: nhtsa-recalls"
    },
    {
      "name": "vehicle-safety",
      "description": "B2B SEO Search Tag: vehicle-safety"
    },
    {
      "name": "fleet-management",
      "description": "B2B SEO Search Tag: fleet-management"
    },
    {
      "name": "auto-insurance",
      "description": "B2B SEO Search Tag: auto-insurance"
    },
    {
      "name": "automotive-kyb",
      "description": "B2B SEO Search Tag: automotive-kyb"
    },
    {
      "name": "vpic-api",
      "description": "B2B SEO Search Tag: vpic-api"
    }
  ],
  "security": [
    {
      "ApifyCloudBearerAuth": []
    },
    {
      "RapidAPIProxySecret": []
    },
    {
      "ZylaProxySecret": []
    },
    {
      "RapidAPISubscriberKey": []
    }
  ],
  "paths": {
    "/v2/acts/b2b-quant-apis~us-nhtsa-vehicle-vin-recall-auditor/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run_sync_us_nhtsa_vehicle_vin_recall_auditor",
        "summary": "Execute US NHTSA Vehicle VIN Decoder & Safety Recall Auditor (Apify Cloud Synchronous POST)",
        "description": "Synchronous stateless execution of **US NHTSA Vehicle VIN Decoder & Safety Recall Auditor**. RapidAPI Studio and Zyla API Hub inject the backend secret header `Authorization: Bearer <APIFY_API_TOKEN>` invisibly to the end user, validate `X-RapidAPI-Proxy-Secret` / `X-Zyla-Proxy-Secret` in constant time (`hmac.compare_digest`), inject quota headers (`X-RateLimit-Remaining`, `X-Engine-Version`), and return deterministic JSON records.",
        "tags": [
          "Logistics",
          "vin-decoder",
          "nhtsa-recalls",
          "vehicle-safety",
          "fleet-management",
          "auto-insurance"
        ],
        "x-codeSamples": [
          {
            "lang": "cURL",
            "label": "cURL",
            "source": "# Primary Synchronous Endpoint: https://us-nhtsa-vehicle-vin-recall-auditor.p.rapidapi.com/v2/acts/b2b-quant-apis~us-nhtsa-vehicle-vin-recall-auditor/run-sync-get-dataset-items (Gateway Route: https://b2b-quant-rapidapi-gateway.jesleytassili.workers.dev/v1/us-nhtsa-vehicle-vin-recall-auditor)\ncurl --request POST \\\n  --url \"https://us-nhtsa-vehicle-vin-recall-auditor.p.rapidapi.com/v2/acts/b2b-quant-apis~us-nhtsa-vehicle-vin-recall-auditor/run-sync-get-dataset-items\" \\\n  --header \"Content-Type: application/json\" \\\n  --header \"X-RapidAPI-Host: us-nhtsa-vehicle-vin-recall-auditor.p.rapidapi.com\" \\\n  --header \"X-RapidAPI-Key: <YOUR_RAPIDAPI_OR_ZYLA_KEY>\" \\\n  --data '{\"vins\": [\"5UXWX7C5*BA\", \"1HGCM82633A004352\"], \"checkRecalls\": true, \"maxResults\": 10}'"
          },
          {
            "lang": "Python",
            "label": "Python (httpx)",
            "source": "import httpx\n\n# Primary Synchronous Endpoint (Gateway Route: https://b2b-quant-rapidapi-gateway.jesleytassili.workers.dev/v1/us-nhtsa-vehicle-vin-recall-auditor)\nurl = \"https://us-nhtsa-vehicle-vin-recall-auditor.p.rapidapi.com/v2/acts/b2b-quant-apis~us-nhtsa-vehicle-vin-recall-auditor/run-sync-get-dataset-items\"\npayload = {\n    \"vins\": [\n        \"5UXWX7C5*BA\",\n        \"1HGCM82633A004352\"\n    ],\n    \"checkRecalls\": true,\n    \"maxResults\": 10\n}\nheaders = {\n    \"Content-Type\": \"application/json\",\n    \"X-RapidAPI-Host\": \"us-nhtsa-vehicle-vin-recall-auditor.p.rapidapi.com\",\n    \"X-RapidAPI-Key\": \"<YOUR_RAPIDAPI_OR_ZYLA_KEY>\",\n}\n\nwith httpx.Client(timeout=30.0) as client:\n    response = client.post(url, json=payload, headers=headers)\n    response.raise_for_status()\n    print(response.json())\n"
          },
          {
            "lang": "Node.js",
            "label": "Node.js (fetch)",
            "source": "// Primary Synchronous Endpoint (Gateway Route: https://b2b-quant-rapidapi-gateway.jesleytassili.workers.dev/v1/us-nhtsa-vehicle-vin-recall-auditor)\nconst url = \"https://us-nhtsa-vehicle-vin-recall-auditor.p.rapidapi.com/v2/acts/b2b-quant-apis~us-nhtsa-vehicle-vin-recall-auditor/run-sync-get-dataset-items\";\nconst options = {\n  method: \"POST\",\n  headers: {\n    \"Content-Type\": \"application/json\",\n    \"X-RapidAPI-Host\": \"us-nhtsa-vehicle-vin-recall-auditor.p.rapidapi.com\",\n    \"X-RapidAPI-Key\": \"<YOUR_RAPIDAPI_OR_ZYLA_KEY>\"\n  },\n  body: JSON.stringify({\"vins\": [\"5UXWX7C5*BA\", \"1HGCM82633A004352\"], \"checkRecalls\": true, \"maxResults\": 10})\n};\n\nconst response = await fetch(url, options);\nconst data = await response.json();\nconsole.log(data);\n"
          }
        ],
        "x-snippets": {
          "cURL": "# Primary Synchronous Endpoint: https://us-nhtsa-vehicle-vin-recall-auditor.p.rapidapi.com/v2/acts/b2b-quant-apis~us-nhtsa-vehicle-vin-recall-auditor/run-sync-get-dataset-items (Gateway Route: https://b2b-quant-rapidapi-gateway.jesleytassili.workers.dev/v1/us-nhtsa-vehicle-vin-recall-auditor)\ncurl --request POST \\\n  --url \"https://us-nhtsa-vehicle-vin-recall-auditor.p.rapidapi.com/v2/acts/b2b-quant-apis~us-nhtsa-vehicle-vin-recall-auditor/run-sync-get-dataset-items\" \\\n  --header \"Content-Type: application/json\" \\\n  --header \"X-RapidAPI-Host: us-nhtsa-vehicle-vin-recall-auditor.p.rapidapi.com\" \\\n  --header \"X-RapidAPI-Key: <YOUR_RAPIDAPI_OR_ZYLA_KEY>\" \\\n  --data '{\"vins\": [\"5UXWX7C5*BA\", \"1HGCM82633A004352\"], \"checkRecalls\": true, \"maxResults\": 10}'",
          "Python": "import httpx\n\n# Primary Synchronous Endpoint (Gateway Route: https://b2b-quant-rapidapi-gateway.jesleytassili.workers.dev/v1/us-nhtsa-vehicle-vin-recall-auditor)\nurl = \"https://us-nhtsa-vehicle-vin-recall-auditor.p.rapidapi.com/v2/acts/b2b-quant-apis~us-nhtsa-vehicle-vin-recall-auditor/run-sync-get-dataset-items\"\npayload = {\n    \"vins\": [\n        \"5UXWX7C5*BA\",\n        \"1HGCM82633A004352\"\n    ],\n    \"checkRecalls\": true,\n    \"maxResults\": 10\n}\nheaders = {\n    \"Content-Type\": \"application/json\",\n    \"X-RapidAPI-Host\": \"us-nhtsa-vehicle-vin-recall-auditor.p.rapidapi.com\",\n    \"X-RapidAPI-Key\": \"<YOUR_RAPIDAPI_OR_ZYLA_KEY>\",\n}\n\nwith httpx.Client(timeout=30.0) as client:\n    response = client.post(url, json=payload, headers=headers)\n    response.raise_for_status()\n    print(response.json())\n",
          "Node.js": "// Primary Synchronous Endpoint (Gateway Route: https://b2b-quant-rapidapi-gateway.jesleytassili.workers.dev/v1/us-nhtsa-vehicle-vin-recall-auditor)\nconst url = \"https://us-nhtsa-vehicle-vin-recall-auditor.p.rapidapi.com/v2/acts/b2b-quant-apis~us-nhtsa-vehicle-vin-recall-auditor/run-sync-get-dataset-items\";\nconst options = {\n  method: \"POST\",\n  headers: {\n    \"Content-Type\": \"application/json\",\n    \"X-RapidAPI-Host\": \"us-nhtsa-vehicle-vin-recall-auditor.p.rapidapi.com\",\n    \"X-RapidAPI-Key\": \"<YOUR_RAPIDAPI_OR_ZYLA_KEY>\"\n  },\n  body: JSON.stringify({\"vins\": [\"5UXWX7C5*BA\", \"1HGCM82633A004352\"], \"checkRecalls\": true, \"maxResults\": 10})\n};\n\nconst response = await fetch(url, options);\nconst data = await response.json();\nconsole.log(data);\n"
        },
        "x-backend-secret-header": {
          "name": "Authorization",
          "value": "Bearer <APIFY_API_TOKEN>",
          "visibleToSubscriber": false
        },
        "requestBody": {
          "required": true,
          "description": "Structured JSON parameters for `us-nhtsa-vehicle-vin-recall-auditor`.",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UsNhtsaVehicleVinRecallAuditorRequest"
              },
              "example": {
                "vins": [
                  "5UXWX7C5*BA",
                  "1HGCM82633A004352"
                ],
                "checkRecalls": true,
                "maxResults": 10
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful synchronous execution of `us-nhtsa-vehicle-vin-recall-auditor` returning enriched B2B JSON records.",
            "headers": {
              "X-RateLimit-Remaining": {
                "description": "Remaining requests in the subscriber's monthly plan quota (BASIC=15, PRO=1000, ULTRA=5000, MEGA=25000).",
                "schema": {
                  "type": "integer",
                  "example": 999
                }
              },
              "X-Engine-Version": {
                "description": "Deterministic B2B engine release version.",
                "schema": {
                  "type": "string",
                  "example": "3.0.0"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UsNhtsaVehicleVinRecallAuditorResponseEnvelope"
                },
                "example": {
                  "status": "succeeded",
                  "actor": "us-nhtsa-vehicle-vin-recall-auditor",
                  "engineVersion": "3.0.0",
                  "count": 1,
                  "data": [
                    {
                      "vin": "5UXWX7C5*BA",
                      "isValidVinFormat": true,
                      "checkDigitValid": false,
                      "make": "BMW",
                      "model": "X3",
                      "modelYear": 2011,
                      "vehicleType": "MULTIPURPOSE PASSENGER VEHICLE (MPV)",
                      "bodyClass": "Sport Utility Vehicle [SUV]/Multipurpose Vehicle [MPV]",
                      "engineCylinders": 6,
                      "displacementL": 3.0,
                      "fuelTypePrimary": "Gasoline",
                      "driveType": "AWD/All-Wheel Drive",
                      "manufacturer": "BMW MANUFACTURER CORPORATION / BMW NORTH AMERICA",
                      "plantCity": "MUNICH",
                      "plantCountry": "GERMANY",
                      "errorCode": "6",
                      "recallsCount": 4,
                      "fleetSafetyStatus": "RECALL_ALERT",
                      "recallsSummary": [
                        {
                          "campaignNumber": "17V683000",
                          "component": "ENGINE AND ENGINE COOLING:EXHAUST SYSTEM:EMISSION CONTROL:CRANKCASE (PCV)",
                          "summary": "BMW of North America, LLC (BMW) is recalling certain 2008-2011 128i and 2007-2011 328i, 328xi, 328i xDrive, 525i, 525xi, 528i, 528xi, 530i, 530xi, X3 3.0si, X3 xDrive30i, X5 xDrive30i, Z4 3.0i, Z4 3.0si and Z4 sDrive30i vehicles.  The heater for the positive crankcase ventilation (PCV) valve may sho",
                          "consequence": "An electrical short can cause the parts within the PCV valve to melt, increasing the risk of a fire, even when the vehicle is not in use.",
                          "remedy": "BMW will notify owners, and dealers will replace the PCV valve heater, free of charge.  Interim letters were mailed on November 27, 2017.  Owners will receive a second notification by the end of October 2018.  Owners may contact BMW customer service "
                        },
                        {
                          "campaignNumber": "16V333000",
                          "component": "CHILD SEAT:LATCH STRAP",
                          "summary": "BMW of North America, LLC (BMW) is recalling certain model year 2011-2017, X3 sDrive28i, X3 xDrive28i and X3 xDrive35i, vehicles manufactured July 2, 2010 to April 14, 2016, 2015-2017 X3 xDrive28d vehicles manufactured March 10, 2014 to March 31, 2016, and 2015-2017 x4 xDrive28i, X4 xDrive35i and X4",
                          "consequence": "Damaged lower anchor bars may increase the child's risk of injury in the event of a crash.",
                          "remedy": "BMW will notify owners, and dealers will weld a reinforcing bracket to the lower anchor bars and the vehicle body, free of  charge.  The recall began on July 13, 2016.  Owners may contact BMW customer service at 1-800-525-7417."
                        },
                        {
                          "campaignNumber": "11V341000",
                          "component": "STEERING:ELECTRIC POWER ASSIST SYSTEM",
                          "summary": "BMW IS RECALLING CERTAIN MODEL YEAR 2011 X3 PASSENGER VEHICLES MANUFACTURED FROM APRIL 27, 2011, THROUGH JUNE 8, 2011.  A CONTROL MODULE IN THE ELECTRIC POWER STEERING (EPS) UNIT MAY MALFUNCTION, RESULTING IN A SUDDEN LOSS OF POWER STEERING ASSISTANCE.",
                          "consequence": "SUDDEN LOSS OF POWER STEERING ASSISTANCE COULD INCREASE THE RISK OF A CRASH.",
                          "remedy": "BMW WILL NOTIFY OWNERS AND DEALERS WILL REPAIR THE VEHICLES FREE OF CHARGE.  THE SAFETY RECALL IS EXPECTED TO BEGIN DURING AUGUST 2011.  OWNERS MAY CONTACT BMW CUSTOMER RELATIONS AND SERVICES AT 1-800-525-7417."
                        }
                      ],
                      "source": "U.S. NHTSA vPIC & Recalls API",
                      "auditedAt": "2026-11-03T21:16:52.487645+00:00"
                    }
                  ]
                }
              }
            }
          },
          "201": {
            "description": "Synchronous dataset created and returned for `us-nhtsa-vehicle-vin-recall-auditor` on Apify Cloud (`HTTP 201`).",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UsNhtsaVehicleVinRecallAuditorResponseEnvelope"
                },
                "example": {
                  "status": "succeeded",
                  "actor": "us-nhtsa-vehicle-vin-recall-auditor",
                  "engineVersion": "3.0.0",
                  "count": 1,
                  "data": [
                    {
                      "vin": "5UXWX7C5*BA",
                      "isValidVinFormat": true,
                      "checkDigitValid": false,
                      "make": "BMW",
                      "model": "X3",
                      "modelYear": 2011,
                      "vehicleType": "MULTIPURPOSE PASSENGER VEHICLE (MPV)",
                      "bodyClass": "Sport Utility Vehicle [SUV]/Multipurpose Vehicle [MPV]",
                      "engineCylinders": 6,
                      "displacementL": 3.0,
                      "fuelTypePrimary": "Gasoline",
                      "driveType": "AWD/All-Wheel Drive",
                      "manufacturer": "BMW MANUFACTURER CORPORATION / BMW NORTH AMERICA",
                      "plantCity": "MUNICH",
                      "plantCountry": "GERMANY",
                      "errorCode": "6",
                      "recallsCount": 4,
                      "fleetSafetyStatus": "RECALL_ALERT",
                      "recallsSummary": [
                        {
                          "campaignNumber": "17V683000",
                          "component": "ENGINE AND ENGINE COOLING:EXHAUST SYSTEM:EMISSION CONTROL:CRANKCASE (PCV)",
                          "summary": "BMW of North America, LLC (BMW) is recalling certain 2008-2011 128i and 2007-2011 328i, 328xi, 328i xDrive, 525i, 525xi, 528i, 528xi, 530i, 530xi, X3 3.0si, X3 xDrive30i, X5 xDrive30i, Z4 3.0i, Z4 3.0si and Z4 sDrive30i vehicles.  The heater for the positive crankcase ventilation (PCV) valve may sho",
                          "consequence": "An electrical short can cause the parts within the PCV valve to melt, increasing the risk of a fire, even when the vehicle is not in use.",
                          "remedy": "BMW will notify owners, and dealers will replace the PCV valve heater, free of charge.  Interim letters were mailed on November 27, 2017.  Owners will receive a second notification by the end of October 2018.  Owners may contact BMW customer service "
                        },
                        {
                          "campaignNumber": "16V333000",
                          "component": "CHILD SEAT:LATCH STRAP",
                          "summary": "BMW of North America, LLC (BMW) is recalling certain model year 2011-2017, X3 sDrive28i, X3 xDrive28i and X3 xDrive35i, vehicles manufactured July 2, 2010 to April 14, 2016, 2015-2017 X3 xDrive28d vehicles manufactured March 10, 2014 to March 31, 2016, and 2015-2017 x4 xDrive28i, X4 xDrive35i and X4",
                          "consequence": "Damaged lower anchor bars may increase the child's risk of injury in the event of a crash.",
                          "remedy": "BMW will notify owners, and dealers will weld a reinforcing bracket to the lower anchor bars and the vehicle body, free of  charge.  The recall began on July 13, 2016.  Owners may contact BMW customer service at 1-800-525-7417."
                        },
                        {
                          "campaignNumber": "11V341000",
                          "component": "STEERING:ELECTRIC POWER ASSIST SYSTEM",
                          "summary": "BMW IS RECALLING CERTAIN MODEL YEAR 2011 X3 PASSENGER VEHICLES MANUFACTURED FROM APRIL 27, 2011, THROUGH JUNE 8, 2011.  A CONTROL MODULE IN THE ELECTRIC POWER STEERING (EPS) UNIT MAY MALFUNCTION, RESULTING IN A SUDDEN LOSS OF POWER STEERING ASSISTANCE.",
                          "consequence": "SUDDEN LOSS OF POWER STEERING ASSISTANCE COULD INCREASE THE RISK OF A CRASH.",
                          "remedy": "BMW WILL NOTIFY OWNERS AND DEALERS WILL REPAIR THE VEHICLES FREE OF CHARGE.  THE SAFETY RECALL IS EXPECTED TO BEGIN DURING AUGUST 2011.  OWNERS MAY CONTACT BMW CUSTOMER RELATIONS AND SERVICES AT 1-800-525-7417."
                        }
                      ],
                      "source": "U.S. NHTSA vPIC & Recalls API",
                      "auditedAt": "2026-11-03T21:16:52.487645+00:00"
                    }
                  ]
                }
              }
            }
          },
          "400": {
            "description": "Bad Request — Invalid JSON payload or schema validation error.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                },
                "example": {
                  "status": "error",
                  "code": 400,
                  "message": "Invalid JSON request body."
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — Missing or invalid `X-RapidAPI-Proxy-Secret` / `X-Zyla-Proxy-Secret` header (Anti-Bypass Protection).",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                },
                "example": {
                  "status": "forbidden",
                  "code": 403,
                  "message": "Direct access denied. Requests must originate from RapidAPI Hub or Zyla API Hub with a valid Proxy-Secret."
                }
              }
            }
          },
          "429": {
            "description": "Too Many Requests — Monthly plan quota exceeded (e.g., BASIC Freemium 15 req/month hard limit).",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                },
                "example": {
                  "status": "quota_exceeded",
                  "code": 429,
                  "message": "Monthly request quota exceeded for BASIC plan (15 req/month hard limit). Upgrade to PRO ($19/mo), ULTRA ($49/mo), or MEGA ($149/mo)."
                }
              }
            }
          }
        }
      }
    },
    "/v2/acts/b2b-quant-apis~us-nhtsa-vehicle-vin-recall-auditor": {
      "get": {
        "operationId": "status_us_nhtsa_vehicle_vin_recall_auditor",
        "summary": "Actor Metadata & Live Connectivity Check for US NHTSA Vehicle VIN Decoder & Safety Recall Auditor",
        "description": "Immediate `HTTP 200` status and metadata health check for `us-nhtsa-vehicle-vin-recall-auditor` on RapidAPI Studio and Zyla API Hub (`GET https://api.apify.com/v2/acts/b2b-quant-apis~us-nhtsa-vehicle-vin-recall-auditor` and `GET /v1/us-nhtsa-vehicle-vin-recall-auditor/health`) without starting a container build or run.",
        "tags": [
          "Logistics"
        ],
        "responses": {
          "200": {
            "description": "Engine online and ready (`HTTP 200 JSON`).",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "string",
                      "example": "ok"
                    },
                    "actor": {
                      "type": "string",
                      "example": "us-nhtsa-vehicle-vin-recall-auditor"
                    },
                    "engineVersion": {
                      "type": "string",
                      "example": "3.0.0"
                    },
                    "category": {
                      "type": "string",
                      "example": "Logistics"
                    },
                    "data": {
                      "type": "object",
                      "additionalProperties": true,
                      "example": {
                        "name": "us-nhtsa-vehicle-vin-recall-auditor",
                        "username": "b2b-quant-apis",
                        "isPublic": true
                      }
                    }
                  }
                },
                "example": {
                  "status": "ok",
                  "actor": "us-nhtsa-vehicle-vin-recall-auditor",
                  "engineVersion": "3.0.0",
                  "category": "Logistics",
                  "data": {
                    "name": "us-nhtsa-vehicle-vin-recall-auditor",
                    "username": "b2b-quant-apis",
                    "isPublic": true
                  }
                }
              }
            }
          }
        }
      }
    },
    "/v1/us-nhtsa-vehicle-vin-recall-auditor": {
      "post": {
        "operationId": "execute_us_nhtsa_vehicle_vin_recall_auditor",
        "summary": "Execute US NHTSA Vehicle VIN Decoder & Safety Recall Auditor",
        "description": "Synchronous stateless execution of **US NHTSA Vehicle VIN Decoder & Safety Recall Auditor**. RapidAPI Studio and Zyla API Hub inject the backend secret header `Authorization: Bearer <APIFY_API_TOKEN>` invisibly to the end user, validate `X-RapidAPI-Proxy-Secret` / `X-Zyla-Proxy-Secret` in constant time (`hmac.compare_digest`), inject quota headers (`X-RateLimit-Remaining`, `X-Engine-Version`), and return deterministic JSON records.",
        "tags": [
          "Logistics",
          "vin-decoder",
          "nhtsa-recalls",
          "vehicle-safety",
          "fleet-management",
          "auto-insurance"
        ],
        "x-codeSamples": [
          {
            "lang": "cURL",
            "label": "cURL",
            "source": "# Primary Synchronous Endpoint: https://us-nhtsa-vehicle-vin-recall-auditor.p.rapidapi.com/v2/acts/b2b-quant-apis~us-nhtsa-vehicle-vin-recall-auditor/run-sync-get-dataset-items (Gateway Route: https://b2b-quant-rapidapi-gateway.jesleytassili.workers.dev/v1/us-nhtsa-vehicle-vin-recall-auditor)\ncurl --request POST \\\n  --url \"https://us-nhtsa-vehicle-vin-recall-auditor.p.rapidapi.com/v2/acts/b2b-quant-apis~us-nhtsa-vehicle-vin-recall-auditor/run-sync-get-dataset-items\" \\\n  --header \"Content-Type: application/json\" \\\n  --header \"X-RapidAPI-Host: us-nhtsa-vehicle-vin-recall-auditor.p.rapidapi.com\" \\\n  --header \"X-RapidAPI-Key: <YOUR_RAPIDAPI_OR_ZYLA_KEY>\" \\\n  --data '{\"vins\": [\"5UXWX7C5*BA\", \"1HGCM82633A004352\"], \"checkRecalls\": true, \"maxResults\": 10}'"
          },
          {
            "lang": "Python",
            "label": "Python (httpx)",
            "source": "import httpx\n\n# Primary Synchronous Endpoint (Gateway Route: https://b2b-quant-rapidapi-gateway.jesleytassili.workers.dev/v1/us-nhtsa-vehicle-vin-recall-auditor)\nurl = \"https://us-nhtsa-vehicle-vin-recall-auditor.p.rapidapi.com/v2/acts/b2b-quant-apis~us-nhtsa-vehicle-vin-recall-auditor/run-sync-get-dataset-items\"\npayload = {\n    \"vins\": [\n        \"5UXWX7C5*BA\",\n        \"1HGCM82633A004352\"\n    ],\n    \"checkRecalls\": true,\n    \"maxResults\": 10\n}\nheaders = {\n    \"Content-Type\": \"application/json\",\n    \"X-RapidAPI-Host\": \"us-nhtsa-vehicle-vin-recall-auditor.p.rapidapi.com\",\n    \"X-RapidAPI-Key\": \"<YOUR_RAPIDAPI_OR_ZYLA_KEY>\",\n}\n\nwith httpx.Client(timeout=30.0) as client:\n    response = client.post(url, json=payload, headers=headers)\n    response.raise_for_status()\n    print(response.json())\n"
          },
          {
            "lang": "Node.js",
            "label": "Node.js (fetch)",
            "source": "// Primary Synchronous Endpoint (Gateway Route: https://b2b-quant-rapidapi-gateway.jesleytassili.workers.dev/v1/us-nhtsa-vehicle-vin-recall-auditor)\nconst url = \"https://us-nhtsa-vehicle-vin-recall-auditor.p.rapidapi.com/v2/acts/b2b-quant-apis~us-nhtsa-vehicle-vin-recall-auditor/run-sync-get-dataset-items\";\nconst options = {\n  method: \"POST\",\n  headers: {\n    \"Content-Type\": \"application/json\",\n    \"X-RapidAPI-Host\": \"us-nhtsa-vehicle-vin-recall-auditor.p.rapidapi.com\",\n    \"X-RapidAPI-Key\": \"<YOUR_RAPIDAPI_OR_ZYLA_KEY>\"\n  },\n  body: JSON.stringify({\"vins\": [\"5UXWX7C5*BA\", \"1HGCM82633A004352\"], \"checkRecalls\": true, \"maxResults\": 10})\n};\n\nconst response = await fetch(url, options);\nconst data = await response.json();\nconsole.log(data);\n"
          }
        ],
        "x-snippets": {
          "cURL": "# Primary Synchronous Endpoint: https://us-nhtsa-vehicle-vin-recall-auditor.p.rapidapi.com/v2/acts/b2b-quant-apis~us-nhtsa-vehicle-vin-recall-auditor/run-sync-get-dataset-items (Gateway Route: https://b2b-quant-rapidapi-gateway.jesleytassili.workers.dev/v1/us-nhtsa-vehicle-vin-recall-auditor)\ncurl --request POST \\\n  --url \"https://us-nhtsa-vehicle-vin-recall-auditor.p.rapidapi.com/v2/acts/b2b-quant-apis~us-nhtsa-vehicle-vin-recall-auditor/run-sync-get-dataset-items\" \\\n  --header \"Content-Type: application/json\" \\\n  --header \"X-RapidAPI-Host: us-nhtsa-vehicle-vin-recall-auditor.p.rapidapi.com\" \\\n  --header \"X-RapidAPI-Key: <YOUR_RAPIDAPI_OR_ZYLA_KEY>\" \\\n  --data '{\"vins\": [\"5UXWX7C5*BA\", \"1HGCM82633A004352\"], \"checkRecalls\": true, \"maxResults\": 10}'",
          "Python": "import httpx\n\n# Primary Synchronous Endpoint (Gateway Route: https://b2b-quant-rapidapi-gateway.jesleytassili.workers.dev/v1/us-nhtsa-vehicle-vin-recall-auditor)\nurl = \"https://us-nhtsa-vehicle-vin-recall-auditor.p.rapidapi.com/v2/acts/b2b-quant-apis~us-nhtsa-vehicle-vin-recall-auditor/run-sync-get-dataset-items\"\npayload = {\n    \"vins\": [\n        \"5UXWX7C5*BA\",\n        \"1HGCM82633A004352\"\n    ],\n    \"checkRecalls\": true,\n    \"maxResults\": 10\n}\nheaders = {\n    \"Content-Type\": \"application/json\",\n    \"X-RapidAPI-Host\": \"us-nhtsa-vehicle-vin-recall-auditor.p.rapidapi.com\",\n    \"X-RapidAPI-Key\": \"<YOUR_RAPIDAPI_OR_ZYLA_KEY>\",\n}\n\nwith httpx.Client(timeout=30.0) as client:\n    response = client.post(url, json=payload, headers=headers)\n    response.raise_for_status()\n    print(response.json())\n",
          "Node.js": "// Primary Synchronous Endpoint (Gateway Route: https://b2b-quant-rapidapi-gateway.jesleytassili.workers.dev/v1/us-nhtsa-vehicle-vin-recall-auditor)\nconst url = \"https://us-nhtsa-vehicle-vin-recall-auditor.p.rapidapi.com/v2/acts/b2b-quant-apis~us-nhtsa-vehicle-vin-recall-auditor/run-sync-get-dataset-items\";\nconst options = {\n  method: \"POST\",\n  headers: {\n    \"Content-Type\": \"application/json\",\n    \"X-RapidAPI-Host\": \"us-nhtsa-vehicle-vin-recall-auditor.p.rapidapi.com\",\n    \"X-RapidAPI-Key\": \"<YOUR_RAPIDAPI_OR_ZYLA_KEY>\"\n  },\n  body: JSON.stringify({\"vins\": [\"5UXWX7C5*BA\", \"1HGCM82633A004352\"], \"checkRecalls\": true, \"maxResults\": 10})\n};\n\nconst response = await fetch(url, options);\nconst data = await response.json();\nconsole.log(data);\n"
        },
        "x-backend-secret-header": {
          "name": "Authorization",
          "value": "Bearer <APIFY_API_TOKEN>",
          "visibleToSubscriber": false
        },
        "requestBody": {
          "required": true,
          "description": "Structured JSON parameters for `us-nhtsa-vehicle-vin-recall-auditor`.",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UsNhtsaVehicleVinRecallAuditorRequest"
              },
              "example": {
                "vins": [
                  "5UXWX7C5*BA",
                  "1HGCM82633A004352"
                ],
                "checkRecalls": true,
                "maxResults": 10
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful synchronous execution of `us-nhtsa-vehicle-vin-recall-auditor` returning enriched B2B JSON records.",
            "headers": {
              "X-RateLimit-Remaining": {
                "description": "Remaining requests in the subscriber's monthly plan quota (BASIC=15, PRO=1000, ULTRA=5000, MEGA=25000).",
                "schema": {
                  "type": "integer",
                  "example": 999
                }
              },
              "X-Engine-Version": {
                "description": "Deterministic B2B engine release version.",
                "schema": {
                  "type": "string",
                  "example": "3.0.0"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UsNhtsaVehicleVinRecallAuditorResponseEnvelope"
                },
                "example": {
                  "status": "succeeded",
                  "actor": "us-nhtsa-vehicle-vin-recall-auditor",
                  "engineVersion": "3.0.0",
                  "count": 1,
                  "data": [
                    {
                      "vin": "5UXWX7C5*BA",
                      "isValidVinFormat": true,
                      "checkDigitValid": false,
                      "make": "BMW",
                      "model": "X3",
                      "modelYear": 2011,
                      "vehicleType": "MULTIPURPOSE PASSENGER VEHICLE (MPV)",
                      "bodyClass": "Sport Utility Vehicle [SUV]/Multipurpose Vehicle [MPV]",
                      "engineCylinders": 6,
                      "displacementL": 3.0,
                      "fuelTypePrimary": "Gasoline",
                      "driveType": "AWD/All-Wheel Drive",
                      "manufacturer": "BMW MANUFACTURER CORPORATION / BMW NORTH AMERICA",
                      "plantCity": "MUNICH",
                      "plantCountry": "GERMANY",
                      "errorCode": "6",
                      "recallsCount": 4,
                      "fleetSafetyStatus": "RECALL_ALERT",
                      "recallsSummary": [
                        {
                          "campaignNumber": "17V683000",
                          "component": "ENGINE AND ENGINE COOLING:EXHAUST SYSTEM:EMISSION CONTROL:CRANKCASE (PCV)",
                          "summary": "BMW of North America, LLC (BMW) is recalling certain 2008-2011 128i and 2007-2011 328i, 328xi, 328i xDrive, 525i, 525xi, 528i, 528xi, 530i, 530xi, X3 3.0si, X3 xDrive30i, X5 xDrive30i, Z4 3.0i, Z4 3.0si and Z4 sDrive30i vehicles.  The heater for the positive crankcase ventilation (PCV) valve may sho",
                          "consequence": "An electrical short can cause the parts within the PCV valve to melt, increasing the risk of a fire, even when the vehicle is not in use.",
                          "remedy": "BMW will notify owners, and dealers will replace the PCV valve heater, free of charge.  Interim letters were mailed on November 27, 2017.  Owners will receive a second notification by the end of October 2018.  Owners may contact BMW customer service "
                        },
                        {
                          "campaignNumber": "16V333000",
                          "component": "CHILD SEAT:LATCH STRAP",
                          "summary": "BMW of North America, LLC (BMW) is recalling certain model year 2011-2017, X3 sDrive28i, X3 xDrive28i and X3 xDrive35i, vehicles manufactured July 2, 2010 to April 14, 2016, 2015-2017 X3 xDrive28d vehicles manufactured March 10, 2014 to March 31, 2016, and 2015-2017 x4 xDrive28i, X4 xDrive35i and X4",
                          "consequence": "Damaged lower anchor bars may increase the child's risk of injury in the event of a crash.",
                          "remedy": "BMW will notify owners, and dealers will weld a reinforcing bracket to the lower anchor bars and the vehicle body, free of  charge.  The recall began on July 13, 2016.  Owners may contact BMW customer service at 1-800-525-7417."
                        },
                        {
                          "campaignNumber": "11V341000",
                          "component": "STEERING:ELECTRIC POWER ASSIST SYSTEM",
                          "summary": "BMW IS RECALLING CERTAIN MODEL YEAR 2011 X3 PASSENGER VEHICLES MANUFACTURED FROM APRIL 27, 2011, THROUGH JUNE 8, 2011.  A CONTROL MODULE IN THE ELECTRIC POWER STEERING (EPS) UNIT MAY MALFUNCTION, RESULTING IN A SUDDEN LOSS OF POWER STEERING ASSISTANCE.",
                          "consequence": "SUDDEN LOSS OF POWER STEERING ASSISTANCE COULD INCREASE THE RISK OF A CRASH.",
                          "remedy": "BMW WILL NOTIFY OWNERS AND DEALERS WILL REPAIR THE VEHICLES FREE OF CHARGE.  THE SAFETY RECALL IS EXPECTED TO BEGIN DURING AUGUST 2011.  OWNERS MAY CONTACT BMW CUSTOMER RELATIONS AND SERVICES AT 1-800-525-7417."
                        }
                      ],
                      "source": "U.S. NHTSA vPIC & Recalls API",
                      "auditedAt": "2026-11-03T21:16:52.487645+00:00"
                    }
                  ]
                }
              }
            }
          },
          "201": {
            "description": "Synchronous dataset created and returned for `us-nhtsa-vehicle-vin-recall-auditor` on Apify Cloud (`HTTP 201`).",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UsNhtsaVehicleVinRecallAuditorResponseEnvelope"
                },
                "example": {
                  "status": "succeeded",
                  "actor": "us-nhtsa-vehicle-vin-recall-auditor",
                  "engineVersion": "3.0.0",
                  "count": 1,
                  "data": [
                    {
                      "vin": "5UXWX7C5*BA",
                      "isValidVinFormat": true,
                      "checkDigitValid": false,
                      "make": "BMW",
                      "model": "X3",
                      "modelYear": 2011,
                      "vehicleType": "MULTIPURPOSE PASSENGER VEHICLE (MPV)",
                      "bodyClass": "Sport Utility Vehicle [SUV]/Multipurpose Vehicle [MPV]",
                      "engineCylinders": 6,
                      "displacementL": 3.0,
                      "fuelTypePrimary": "Gasoline",
                      "driveType": "AWD/All-Wheel Drive",
                      "manufacturer": "BMW MANUFACTURER CORPORATION / BMW NORTH AMERICA",
                      "plantCity": "MUNICH",
                      "plantCountry": "GERMANY",
                      "errorCode": "6",
                      "recallsCount": 4,
                      "fleetSafetyStatus": "RECALL_ALERT",
                      "recallsSummary": [
                        {
                          "campaignNumber": "17V683000",
                          "component": "ENGINE AND ENGINE COOLING:EXHAUST SYSTEM:EMISSION CONTROL:CRANKCASE (PCV)",
                          "summary": "BMW of North America, LLC (BMW) is recalling certain 2008-2011 128i and 2007-2011 328i, 328xi, 328i xDrive, 525i, 525xi, 528i, 528xi, 530i, 530xi, X3 3.0si, X3 xDrive30i, X5 xDrive30i, Z4 3.0i, Z4 3.0si and Z4 sDrive30i vehicles.  The heater for the positive crankcase ventilation (PCV) valve may sho",
                          "consequence": "An electrical short can cause the parts within the PCV valve to melt, increasing the risk of a fire, even when the vehicle is not in use.",
                          "remedy": "BMW will notify owners, and dealers will replace the PCV valve heater, free of charge.  Interim letters were mailed on November 27, 2017.  Owners will receive a second notification by the end of October 2018.  Owners may contact BMW customer service "
                        },
                        {
                          "campaignNumber": "16V333000",
                          "component": "CHILD SEAT:LATCH STRAP",
                          "summary": "BMW of North America, LLC (BMW) is recalling certain model year 2011-2017, X3 sDrive28i, X3 xDrive28i and X3 xDrive35i, vehicles manufactured July 2, 2010 to April 14, 2016, 2015-2017 X3 xDrive28d vehicles manufactured March 10, 2014 to March 31, 2016, and 2015-2017 x4 xDrive28i, X4 xDrive35i and X4",
                          "consequence": "Damaged lower anchor bars may increase the child's risk of injury in the event of a crash.",
                          "remedy": "BMW will notify owners, and dealers will weld a reinforcing bracket to the lower anchor bars and the vehicle body, free of  charge.  The recall began on July 13, 2016.  Owners may contact BMW customer service at 1-800-525-7417."
                        },
                        {
                          "campaignNumber": "11V341000",
                          "component": "STEERING:ELECTRIC POWER ASSIST SYSTEM",
                          "summary": "BMW IS RECALLING CERTAIN MODEL YEAR 2011 X3 PASSENGER VEHICLES MANUFACTURED FROM APRIL 27, 2011, THROUGH JUNE 8, 2011.  A CONTROL MODULE IN THE ELECTRIC POWER STEERING (EPS) UNIT MAY MALFUNCTION, RESULTING IN A SUDDEN LOSS OF POWER STEERING ASSISTANCE.",
                          "consequence": "SUDDEN LOSS OF POWER STEERING ASSISTANCE COULD INCREASE THE RISK OF A CRASH.",
                          "remedy": "BMW WILL NOTIFY OWNERS AND DEALERS WILL REPAIR THE VEHICLES FREE OF CHARGE.  THE SAFETY RECALL IS EXPECTED TO BEGIN DURING AUGUST 2011.  OWNERS MAY CONTACT BMW CUSTOMER RELATIONS AND SERVICES AT 1-800-525-7417."
                        }
                      ],
                      "source": "U.S. NHTSA vPIC & Recalls API",
                      "auditedAt": "2026-11-03T21:16:52.487645+00:00"
                    }
                  ]
                }
              }
            }
          },
          "400": {
            "description": "Bad Request — Invalid JSON payload or schema validation error.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                },
                "example": {
                  "status": "error",
                  "code": 400,
                  "message": "Invalid JSON request body."
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — Missing or invalid `X-RapidAPI-Proxy-Secret` / `X-Zyla-Proxy-Secret` header (Anti-Bypass Protection).",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                },
                "example": {
                  "status": "forbidden",
                  "code": 403,
                  "message": "Direct access denied. Requests must originate from RapidAPI Hub or Zyla API Hub with a valid Proxy-Secret."
                }
              }
            }
          },
          "429": {
            "description": "Too Many Requests — Monthly plan quota exceeded (e.g., BASIC Freemium 15 req/month hard limit).",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                },
                "example": {
                  "status": "quota_exceeded",
                  "code": 429,
                  "message": "Monthly request quota exceeded for BASIC plan (15 req/month hard limit). Upgrade to PRO ($19/mo), ULTRA ($49/mo), or MEGA ($149/mo)."
                }
              }
            }
          }
        }
      }
    },
    "/v1/us-nhtsa-vehicle-vin-recall-auditor/health": {
      "get": {
        "operationId": "health_us_nhtsa_vehicle_vin_recall_auditor",
        "summary": "Health & SLA Check for US NHTSA Vehicle VIN Decoder & Safety Recall Auditor",
        "description": "Immediate `HTTP 200` status and metadata health check for `us-nhtsa-vehicle-vin-recall-auditor` on RapidAPI Studio and Zyla API Hub (`GET https://api.apify.com/v2/acts/b2b-quant-apis~us-nhtsa-vehicle-vin-recall-auditor` and `GET /v1/us-nhtsa-vehicle-vin-recall-auditor/health`) without starting a container build or run.",
        "tags": [
          "Logistics"
        ],
        "responses": {
          "200": {
            "description": "Engine online and ready (`HTTP 200 JSON`).",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "string",
                      "example": "ok"
                    },
                    "actor": {
                      "type": "string",
                      "example": "us-nhtsa-vehicle-vin-recall-auditor"
                    },
                    "engineVersion": {
                      "type": "string",
                      "example": "3.0.0"
                    },
                    "category": {
                      "type": "string",
                      "example": "Logistics"
                    },
                    "data": {
                      "type": "object",
                      "additionalProperties": true,
                      "example": {
                        "name": "us-nhtsa-vehicle-vin-recall-auditor",
                        "username": "b2b-quant-apis",
                        "isPublic": true
                      }
                    }
                  }
                },
                "example": {
                  "status": "ok",
                  "actor": "us-nhtsa-vehicle-vin-recall-auditor",
                  "engineVersion": "3.0.0",
                  "category": "Logistics",
                  "data": {
                    "name": "us-nhtsa-vehicle-vin-recall-auditor",
                    "username": "b2b-quant-apis",
                    "isPublic": true
                  }
                }
              }
            }
          }
        }
      }
    }
  },
  "components": {
    "securitySchemes": {
      "ApifyCloudBearerAuth": {
        "type": "http",
        "scheme": "bearer",
        "bearerFormat": "APIFY_API_TOKEN",
        "description": "Backend Secret Header (`Authorization: Bearer <APIFY_API_TOKEN>`) injected invisibly by RapidAPI Studio and Zyla API Hub proxy when calling https://api.apify.com."
      },
      "RapidAPIProxySecret": {
        "type": "apiKey",
        "in": "header",
        "name": "X-RapidAPI-Proxy-Secret",
        "description": "RapidAPI Hub shared proxy secret verified in constant time via hmac.compare_digest."
      },
      "ZylaProxySecret": {
        "type": "apiKey",
        "in": "header",
        "name": "X-Zyla-Proxy-Secret",
        "description": "Zyla API Hub shared proxy secret verified in constant time via hmac.compare_digest."
      },
      "RapidAPISubscriberKey": {
        "type": "apiKey",
        "in": "header",
        "name": "X-RapidAPI-Key",
        "description": "Subscriber API Key injected by RapidAPI Hub or Zyla API Hub."
      }
    },
    "schemas": {
      "UsNhtsaVehicleVinRecallAuditorRequest": {
        "type": "object",
        "title": "US NHTSA Vehicle VIN Decoder & Safety Recall Auditor Request Schema",
        "description": "Input parameters for US NHTSA Vehicle VIN Decoder & Safety Recall Auditor.",
        "properties": {
          "vins": {
            "type": "array",
            "title": "Vehicle Identification Numbers (VINs)",
            "description": "List of 17-character Vehicle Identification Numbers to decode and audit.",
            "items": {
              "type": "string"
            },
            "default": [
              "5UXWX7C5*BA",
              "1HGCM82633A004352"
            ],
            "example": [
              "5UXWX7C5*BA",
              "1HGCM82633A004352"
            ]
          },
          "checkRecalls": {
            "type": "boolean",
            "title": "Check NHTSA Safety Recalls",
            "description": "Query official NHTSA Recall API by decoded Make, Model, and Model Year.",
            "default": true,
            "example": true
          },
          "maxResults": {
            "type": "integer",
            "title": "Max VINs to Process",
            "description": "Maximum number of VINs to decode and audit per run.",
            "default": 50,
            "minimum": 1,
            "maximum": 500,
            "example": 10
          }
        },
        "required": [
          "vins"
        ],
        "example": {
          "vins": [
            "5UXWX7C5*BA",
            "1HGCM82633A004352"
          ],
          "checkRecalls": true,
          "maxResults": 10
        }
      },
      "UsNhtsaVehicleVinRecallAuditorRecord": {
        "type": "object",
        "title": "US NHTSA Vehicle VIN Decoder & Safety Recall Auditor Output Record",
        "description": "Enriched B2B dataset item returned by `us-nhtsa-vehicle-vin-recall-auditor`.",
        "properties": {
          "vin": {
            "type": "string",
            "title": "VIN",
            "description": "VIN",
            "example": "5UXWX7C5*BA"
          },
          "isValidVinFormat": {
            "type": "boolean",
            "title": "Valid Format",
            "description": "Valid Format",
            "example": true
          },
          "make": {
            "type": "string",
            "title": "Make",
            "description": "Make",
            "example": "BMW"
          },
          "model": {
            "type": "string",
            "title": "Model",
            "description": "Model",
            "example": "X3"
          },
          "modelYear": {
            "type": "string",
            "title": "Model Year",
            "description": "Model Year",
            "example": 2011
          },
          "vehicleType": {
            "type": "string",
            "title": "Vehicle Type",
            "description": "Vehicle Type",
            "example": "MULTIPURPOSE PASSENGER VEHICLE (MPV)"
          },
          "bodyClass": {
            "type": "string",
            "title": "Body Class",
            "description": "Body Class",
            "example": "Sport Utility Vehicle [SUV]/Multipurpose Vehicle [MPV]"
          },
          "engineCylinders": {
            "type": "string",
            "title": "Engine Cylinders",
            "description": "Engine Cylinders",
            "example": 6
          },
          "displacementL": {
            "type": "string",
            "title": "Displacement (L)",
            "description": "Displacement (L)",
            "example": 3.0
          },
          "fuelTypePrimary": {
            "type": "string",
            "title": "Primary Fuel Type",
            "description": "Primary Fuel Type",
            "example": "Gasoline"
          },
          "driveType": {
            "type": "string",
            "title": "Drive Type",
            "description": "Drive Type",
            "example": "AWD/All-Wheel Drive"
          },
          "manufacturer": {
            "type": "string",
            "title": "Manufacturer",
            "description": "Manufacturer",
            "example": "BMW MANUFACTURER CORPORATION / BMW NORTH AMERICA"
          },
          "plantCity": {
            "type": "string",
            "title": "Plant City",
            "description": "Plant City",
            "example": "MUNICH"
          },
          "plantCountry": {
            "type": "string",
            "title": "Plant Country",
            "description": "Plant Country",
            "example": "GERMANY"
          },
          "errorCode": {
            "type": "string",
            "title": "NHTSA Error Code",
            "description": "NHTSA Error Code",
            "example": "6"
          },
          "recallsCount": {
            "type": "integer",
            "title": "Recalls Count",
            "description": "Recalls Count",
            "example": 4
          },
          "fleetSafetyStatus": {
            "type": "string",
            "title": "Fleet Safety Status",
            "description": "Fleet Safety Status",
            "example": "RECALL_ALERT"
          },
          "recallsSummary": {
            "type": "array",
            "title": "Recalls Summary",
            "description": "Recalls Summary",
            "items": {
              "type": "object",
              "additionalProperties": true
            },
            "example": [
              {
                "campaignNumber": "17V683000",
                "component": "ENGINE AND ENGINE COOLING:EXHAUST SYSTEM:EMISSION CONTROL:CRANKCASE (PCV)",
                "summary": "BMW of North America, LLC (BMW) is recalling certain 2008-2011 128i and 2007-2011 328i, 328xi, 328i xDrive, 525i, 525xi, 528i, 528xi, 530i, 530xi, X3 3.0si, X3 xDrive30i, X5 xDrive30i, Z4 3.0i, Z4 3.0si and Z4 sDrive30i vehicles.  The heater for the positive crankcase ventilation (PCV) valve may sho",
                "consequence": "An electrical short can cause the parts within the PCV valve to melt, increasing the risk of a fire, even when the vehicle is not in use.",
                "remedy": "BMW will notify owners, and dealers will replace the PCV valve heater, free of charge.  Interim letters were mailed on November 27, 2017.  Owners will receive a second notification by the end of October 2018.  Owners may contact BMW customer service "
              },
              {
                "campaignNumber": "16V333000",
                "component": "CHILD SEAT:LATCH STRAP",
                "summary": "BMW of North America, LLC (BMW) is recalling certain model year 2011-2017, X3 sDrive28i, X3 xDrive28i and X3 xDrive35i, vehicles manufactured July 2, 2010 to April 14, 2016, 2015-2017 X3 xDrive28d vehicles manufactured March 10, 2014 to March 31, 2016, and 2015-2017 x4 xDrive28i, X4 xDrive35i and X4",
                "consequence": "Damaged lower anchor bars may increase the child's risk of injury in the event of a crash.",
                "remedy": "BMW will notify owners, and dealers will weld a reinforcing bracket to the lower anchor bars and the vehicle body, free of  charge.  The recall began on July 13, 2016.  Owners may contact BMW customer service at 1-800-525-7417."
              },
              {
                "campaignNumber": "11V341000",
                "component": "STEERING:ELECTRIC POWER ASSIST SYSTEM",
                "summary": "BMW IS RECALLING CERTAIN MODEL YEAR 2011 X3 PASSENGER VEHICLES MANUFACTURED FROM APRIL 27, 2011, THROUGH JUNE 8, 2011.  A CONTROL MODULE IN THE ELECTRIC POWER STEERING (EPS) UNIT MAY MALFUNCTION, RESULTING IN A SUDDEN LOSS OF POWER STEERING ASSISTANCE.",
                "consequence": "SUDDEN LOSS OF POWER STEERING ASSISTANCE COULD INCREASE THE RISK OF A CRASH.",
                "remedy": "BMW WILL NOTIFY OWNERS AND DEALERS WILL REPAIR THE VEHICLES FREE OF CHARGE.  THE SAFETY RECALL IS EXPECTED TO BEGIN DURING AUGUST 2011.  OWNERS MAY CONTACT BMW CUSTOMER RELATIONS AND SERVICES AT 1-800-525-7417."
              }
            ]
          },
          "source": {
            "type": "string",
            "title": "Data Source",
            "description": "Data Source",
            "example": "U.S. NHTSA vPIC & Recalls API"
          },
          "auditedAt": {
            "type": "string",
            "title": "Audited At (UTC)",
            "description": "Audited At (UTC)",
            "example": "2026-11-03T21:16:52.487645+00:00"
          },
          "checkDigitValid": {
            "type": "boolean",
            "title": "checkDigitValid",
            "description": "checkDigitValid validated by US NHTSA Vehicle VIN Decoder & Safety Recall Auditor.",
            "example": false
          }
        },
        "example": {
          "vin": "5UXWX7C5*BA",
          "isValidVinFormat": true,
          "checkDigitValid": false,
          "make": "BMW",
          "model": "X3",
          "modelYear": 2011,
          "vehicleType": "MULTIPURPOSE PASSENGER VEHICLE (MPV)",
          "bodyClass": "Sport Utility Vehicle [SUV]/Multipurpose Vehicle [MPV]",
          "engineCylinders": 6,
          "displacementL": 3.0,
          "fuelTypePrimary": "Gasoline",
          "driveType": "AWD/All-Wheel Drive",
          "manufacturer": "BMW MANUFACTURER CORPORATION / BMW NORTH AMERICA",
          "plantCity": "MUNICH",
          "plantCountry": "GERMANY",
          "errorCode": "6",
          "recallsCount": 4,
          "fleetSafetyStatus": "RECALL_ALERT",
          "recallsSummary": [
            {
              "campaignNumber": "17V683000",
              "component": "ENGINE AND ENGINE COOLING:EXHAUST SYSTEM:EMISSION CONTROL:CRANKCASE (PCV)",
              "summary": "BMW of North America, LLC (BMW) is recalling certain 2008-2011 128i and 2007-2011 328i, 328xi, 328i xDrive, 525i, 525xi, 528i, 528xi, 530i, 530xi, X3 3.0si, X3 xDrive30i, X5 xDrive30i, Z4 3.0i, Z4 3.0si and Z4 sDrive30i vehicles.  The heater for the positive crankcase ventilation (PCV) valve may sho",
              "consequence": "An electrical short can cause the parts within the PCV valve to melt, increasing the risk of a fire, even when the vehicle is not in use.",
              "remedy": "BMW will notify owners, and dealers will replace the PCV valve heater, free of charge.  Interim letters were mailed on November 27, 2017.  Owners will receive a second notification by the end of October 2018.  Owners may contact BMW customer service "
            },
            {
              "campaignNumber": "16V333000",
              "component": "CHILD SEAT:LATCH STRAP",
              "summary": "BMW of North America, LLC (BMW) is recalling certain model year 2011-2017, X3 sDrive28i, X3 xDrive28i and X3 xDrive35i, vehicles manufactured July 2, 2010 to April 14, 2016, 2015-2017 X3 xDrive28d vehicles manufactured March 10, 2014 to March 31, 2016, and 2015-2017 x4 xDrive28i, X4 xDrive35i and X4",
              "consequence": "Damaged lower anchor bars may increase the child's risk of injury in the event of a crash.",
              "remedy": "BMW will notify owners, and dealers will weld a reinforcing bracket to the lower anchor bars and the vehicle body, free of  charge.  The recall began on July 13, 2016.  Owners may contact BMW customer service at 1-800-525-7417."
            },
            {
              "campaignNumber": "11V341000",
              "component": "STEERING:ELECTRIC POWER ASSIST SYSTEM",
              "summary": "BMW IS RECALLING CERTAIN MODEL YEAR 2011 X3 PASSENGER VEHICLES MANUFACTURED FROM APRIL 27, 2011, THROUGH JUNE 8, 2011.  A CONTROL MODULE IN THE ELECTRIC POWER STEERING (EPS) UNIT MAY MALFUNCTION, RESULTING IN A SUDDEN LOSS OF POWER STEERING ASSISTANCE.",
              "consequence": "SUDDEN LOSS OF POWER STEERING ASSISTANCE COULD INCREASE THE RISK OF A CRASH.",
              "remedy": "BMW WILL NOTIFY OWNERS AND DEALERS WILL REPAIR THE VEHICLES FREE OF CHARGE.  THE SAFETY RECALL IS EXPECTED TO BEGIN DURING AUGUST 2011.  OWNERS MAY CONTACT BMW CUSTOMER RELATIONS AND SERVICES AT 1-800-525-7417."
            }
          ],
          "source": "U.S. NHTSA vPIC & Recalls API",
          "auditedAt": "2026-11-03T21:16:52.487645+00:00"
        }
      },
      "UsNhtsaVehicleVinRecallAuditorResponseEnvelope": {
        "type": "object",
        "title": "US NHTSA Vehicle VIN Decoder & Safety Recall Auditor Synchronous Response Envelope",
        "required": [
          "status",
          "actor",
          "count",
          "data"
        ],
        "properties": {
          "status": {
            "type": "string",
            "example": "succeeded"
          },
          "actor": {
            "type": "string",
            "example": "us-nhtsa-vehicle-vin-recall-auditor"
          },
          "marketplace": {
            "type": "string",
            "example": "rapidapi_zyla_hub"
          },
          "engineVersion": {
            "type": "string",
            "example": "3.0.0"
          },
          "count": {
            "type": "integer",
            "example": 1
          },
          "data": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UsNhtsaVehicleVinRecallAuditorRecord"
            }
          }
        },
        "example": {
          "status": "succeeded",
          "actor": "us-nhtsa-vehicle-vin-recall-auditor",
          "engineVersion": "3.0.0",
          "count": 1,
          "data": [
            {
              "vin": "5UXWX7C5*BA",
              "isValidVinFormat": true,
              "checkDigitValid": false,
              "make": "BMW",
              "model": "X3",
              "modelYear": 2011,
              "vehicleType": "MULTIPURPOSE PASSENGER VEHICLE (MPV)",
              "bodyClass": "Sport Utility Vehicle [SUV]/Multipurpose Vehicle [MPV]",
              "engineCylinders": 6,
              "displacementL": 3.0,
              "fuelTypePrimary": "Gasoline",
              "driveType": "AWD/All-Wheel Drive",
              "manufacturer": "BMW MANUFACTURER CORPORATION / BMW NORTH AMERICA",
              "plantCity": "MUNICH",
              "plantCountry": "GERMANY",
              "errorCode": "6",
              "recallsCount": 4,
              "fleetSafetyStatus": "RECALL_ALERT",
              "recallsSummary": [
                {
                  "campaignNumber": "17V683000",
                  "component": "ENGINE AND ENGINE COOLING:EXHAUST SYSTEM:EMISSION CONTROL:CRANKCASE (PCV)",
                  "summary": "BMW of North America, LLC (BMW) is recalling certain 2008-2011 128i and 2007-2011 328i, 328xi, 328i xDrive, 525i, 525xi, 528i, 528xi, 530i, 530xi, X3 3.0si, X3 xDrive30i, X5 xDrive30i, Z4 3.0i, Z4 3.0si and Z4 sDrive30i vehicles.  The heater for the positive crankcase ventilation (PCV) valve may sho",
                  "consequence": "An electrical short can cause the parts within the PCV valve to melt, increasing the risk of a fire, even when the vehicle is not in use.",
                  "remedy": "BMW will notify owners, and dealers will replace the PCV valve heater, free of charge.  Interim letters were mailed on November 27, 2017.  Owners will receive a second notification by the end of October 2018.  Owners may contact BMW customer service "
                },
                {
                  "campaignNumber": "16V333000",
                  "component": "CHILD SEAT:LATCH STRAP",
                  "summary": "BMW of North America, LLC (BMW) is recalling certain model year 2011-2017, X3 sDrive28i, X3 xDrive28i and X3 xDrive35i, vehicles manufactured July 2, 2010 to April 14, 2016, 2015-2017 X3 xDrive28d vehicles manufactured March 10, 2014 to March 31, 2016, and 2015-2017 x4 xDrive28i, X4 xDrive35i and X4",
                  "consequence": "Damaged lower anchor bars may increase the child's risk of injury in the event of a crash.",
                  "remedy": "BMW will notify owners, and dealers will weld a reinforcing bracket to the lower anchor bars and the vehicle body, free of  charge.  The recall began on July 13, 2016.  Owners may contact BMW customer service at 1-800-525-7417."
                },
                {
                  "campaignNumber": "11V341000",
                  "component": "STEERING:ELECTRIC POWER ASSIST SYSTEM",
                  "summary": "BMW IS RECALLING CERTAIN MODEL YEAR 2011 X3 PASSENGER VEHICLES MANUFACTURED FROM APRIL 27, 2011, THROUGH JUNE 8, 2011.  A CONTROL MODULE IN THE ELECTRIC POWER STEERING (EPS) UNIT MAY MALFUNCTION, RESULTING IN A SUDDEN LOSS OF POWER STEERING ASSISTANCE.",
                  "consequence": "SUDDEN LOSS OF POWER STEERING ASSISTANCE COULD INCREASE THE RISK OF A CRASH.",
                  "remedy": "BMW WILL NOTIFY OWNERS AND DEALERS WILL REPAIR THE VEHICLES FREE OF CHARGE.  THE SAFETY RECALL IS EXPECTED TO BEGIN DURING AUGUST 2011.  OWNERS MAY CONTACT BMW CUSTOMER RELATIONS AND SERVICES AT 1-800-525-7417."
                }
              ],
              "source": "U.S. NHTSA vPIC & Recalls API",
              "auditedAt": "2026-11-03T21:16:52.487645+00:00"
            }
          ]
        }
      },
      "ErrorResponse": {
        "type": "object",
        "required": [
          "status",
          "code",
          "message"
        ],
        "properties": {
          "status": {
            "type": "string",
            "example": "error"
          },
          "code": {
            "type": "integer",
            "example": 403
          },
          "message": {
            "type": "string",
            "example": "Direct access denied."
          }
        }
      }
    }
  }
}