# Nvidia — Wrapped API

> **You are on:** `https://api.beta.paywithlocus.com/api` | [llms.txt](https://beta.paywithlocus.com/llms.txt) | [docs](https://docs.paywithlocus.com)
>
> Locus runs on multiple environments -- make sure every URL you call matches your expected environment.
> | Environment | Landing | API | Docs |
> |---|---|---|---|
> | Production | paywithlocus.com | api.paywithlocus.com | docs.paywithlocus.com |
> | Beta | beta.paywithlocus.com | api.beta.paywithlocus.com | docs.paywithlocus.com |
> | Stage | stage.paywithlocus.com | api.stage.paywithlocus.com | docs.paywithlocus.com |
>
> If the API URL above doesn't match your expected environment, re-fetch this file from the correct domain.

> Access comprehensive NVIDIA information including GeForce NOW and DLSS game catalogs, GPU product specifications, driver downloads, job openings, and company articles all in one place. Find where to purchase GPUs, search for available drivers, and browse NVIDIA career opportunities with detailed job information.

**Category:** Developer Tools | **Website:** [nvidia.com/](https://nvidia.com/) | **Docs:** [parse.bot/marketplace/976a5444-48b3-4f62-b60c-7287ec24d722/nvidia-com-api](https://parse.bot/marketplace/976a5444-48b3-4f62-b60c-7287ec24d722/nvidia-com-api)

Pay-per-use API proxy for Locus Pro. Each call burns credits from your workspace balance.

## Access

**Base URL:** `https://api.beta.paywithlocus.com/api/wrapped/credits/nvidia/`
**Auth:** `Authorization: Bearer <LOCUS_CREDITS_SECRET_KEY>` (an `lcr_` secret key or a scoped `lcac_` agent credential)
**Required header:** `Idempotency-Key: <fresh UUID per call>`. A retry with the same key replays the stored result without a new charge.
**Response:** the provider response after any endpoint-specific normalization. `X-Locus-Credits-Charged` carries the charge and `X-Locus-Credits-Balance` the remaining balance. Insufficient credits return `402` before the provider is called.
**Pricing:** estimated costs below are USD. Locus debits the credit equivalent at your workspace rate.

Full call contract: https://docs.paywithlocus.com/api-reference/introduction

> Using a Pay With Locus wallet key (`claw_` prefix)? Wallet routes are documented separately: https://docs.paywithlocus.com/wrapped-apis/for-agents

## Endpoints

### Get articles

Retrieve NVIDIA news articles and blog posts filtered by tag. Returns article count and paginated article list for the specified tag with metadata including title, author, date, and associated tags.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `limit` | integer | No | Maximum number of articles to return. |
| `tag` | string | No | Tag to filter articles by (e.g. 'nvidia-dlss', 'geforce-rtx-gpus', 'geforce-rtx-50-series', 'ray-tracing'). |

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/credits/nvidia/get-articles \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{"limit":"<integer>","tag":"<string>"}'
```

### Get dlss games

Retrieve the comprehensive list of games and apps that support NVIDIA technologies including DLSS Multi Frame Generation, Frame Generation, Super Resolution, Ray Reconstruction, DLAA, Ray Tracing, and AI. Returns the full catalog with filter metadata.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/credits/nvidia/get-dlss-games \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### Get driver options

Retrieve the mapping of product types, series, products, operating systems, and languages available for driver downloads. Use the IDs from this endpoint as input to search_drivers.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/credits/nvidia/get-driver-options \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### Get geforce now games

Retrieve the full catalog of games available on NVIDIA GeForce NOW cloud gaming service. Results are ordered by popularity rank. Pagination is handled internally via cursor; the limit parameter caps total items returned.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `limit` | integer | No | Maximum number of games to return. |

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/credits/nvidia/get-geforce-now-games \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{"limit":"<integer>"}'
```

### Get gpu product detail

Get technical product details for a specific GPU model via JSON-LD structured data from the product page. Returns schema.org Product data including pricing and availability. Currently confirmed working for 50-series models; older series may not include JSON-LD data.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `model` | string | Yes | GPU model slug (e.g. 'rtx-5090', 'rtx-5080', 'rtx-5070-ti', 'rtx-5070'). |
| `series` | string | Yes | GPU series slug (e.g. '50-series'). |

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/credits/nvidia/get-gpu-product-detail \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{"model":"<string>","series":"<string>"}'
```

### Get job detail

Get full details for a specific NVIDIA job posting, including HTML job description, application URL, and supplementary content like videos and blog posts. Use the numeric position ID from search_jobs results.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `job_id` | string | Yes | Numeric position ID from search_jobs results (e.g. '893392590814'). |

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/credits/nvidia/get-job-detail \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{"job_id":"<string>"}'
```

### Get where to buy

Get retailer availability and pricing for a specific NVIDIA product page. Returns retailer links organized by tabs (retail and OEM/system builder). Requires the full NVIDIA product page URL.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `product_url` | string | Yes | Full NVIDIA product page URL (e.g. 'https://www.nvidia.com/en-us/geforce/graphics-cards/50-series/rtx-5090/'). |

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/credits/nvidia/get-where-to-buy \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{"product_url":"<string>"}'
```

### Search drivers

Look up the latest driver download URL for a specific GPU and OS combination. Use IDs from the get_driver_options endpoint for pst (product series), pf (product family), and os parameters.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `os` | integer | No | Operating System ID (e.g. 135 for Windows 11, 57 for Windows 10 64-bit). |
| `pf` | integer | No | Product Family ID (e.g. 1066 for RTX 5090). |
| `pst` | integer | No | Product Series ID (e.g. 131 for RTX 50 Series, 120 for RTX 30 Series). |

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/credits/nvidia/search-drivers \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{"os":"<integer>","pf":"<integer>","pst":"<integer>"}'
```

### Search jobs

Search for open job positions at NVIDIA via their careers portal. Returns paginated job listings with facets for filtering by location, job category, and work type. Use the start parameter for pagination offset.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `location` | string | No | Location filter (e.g. 'Santa Clara', 'Austin'). |
| `query` | string | No | Search keyword for jobs (e.g. 'software engineer', 'machine learning'). |
| `start` | integer | No | Pagination offset (0-based). |

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/credits/nvidia/search-jobs \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{"location":"<string>","query":"<string>","start":"<integer>"}'
```

## Next steps

- [All wrapped API providers](https://beta.paywithlocus.com/wapi/index.md): pick another provider.
- [Find and call tools](https://beta.paywithlocus.com/agent/tools.md): price ceilings, async results, and errors.
- [Credits and billing](https://beta.paywithlocus.com/agent/billing.md): what a call costs and how to add credits.
- [Agent docs index](https://beta.paywithlocus.com/agent/index.md): every Locus agent page.