# Dell — Wrapped API

> **You are on:** `https://api.paywithlocus.com/api` | [llms.txt](https://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.

> Search and explore Dell products across categories while accessing detailed specifications, drivers, downloads, warranty information, and support articles all from one unified interface. Get comprehensive product details and driver compatibility information to make informed purchasing and support decisions.

**Category:** E-commerce | **Website:** [dell.com/](https://dell.com/) | **Docs:** [parse.bot/marketplace/ea2adc42-f437-458b-a522-6b9630c7dacd/dell-com-api](https://parse.bot/marketplace/ea2adc42-f437-458b-a522-6b9630c7dacd/dell-com-api)

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

## Access

**Base URL:** `https://api.paywithlocus.com/api/wrapped/credits/dell/`
**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 article details

Get the full content of a Dell knowledge base article by article ID. Returns the article title and body content. The last_modified field may be null as it is often JavaScript-rendered.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `article_id` | string | Yes | Knowledge base article ID (e.g., '000125125', '000123456') |

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

### Get drivers and downloads

Retrieve the list of available drivers and downloads for a Dell product. Returns driver names, versions, release dates, importance levels, categories, and download URLs. The response is decoded from ROT-3 encoding used by Dell's driver API.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `os_code` | string | No | Operating system code. Accepted values: 'WT64A' (Windows 10/11 64-bit), 'W10P64' (Windows 10 Pro 64-bit), 'BIOSA' (BIOS) |
| `product_code` | string | Yes | Dell product code (e.g., 'xps-15-9510-laptop', 'inspiron-15-3520-laptop') |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/credits/dell/get-drivers-and-downloads \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{"os_code":"<string>","product_code":"<string>"}'
```

### Get product categories

Retrieve the list of top-level Dell product categories with their URL paths. Returns a static list of main product category groupings available on Dell's US store.

**Estimated cost:** Metered

_No parameters required._

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

### Get product details

Get detailed information for a specific Dell product by its SKU. Searches for the product and retrieves its product page data including name, price, and URL. Specs and description may be empty or null when content is JavaScript-rendered.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `sku` | string | Yes | Product SKU from search results (e.g., '210-bvrc', '210-btbg') |

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

### Get warranty status

Check warranty and support coverage status for a Dell product by service tag.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `service_tag` | string | Yes | Dell service tag (e.g., 'ABC1234') |

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

### Search products

Search for Dell products by keyword. Returns a paginated list of products from Dell's US store with names, URLs, prices, and SKUs. Results come from the search results page and typically return up to 12 products per query.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `query` | string | Yes | Search keyword (e.g., 'monitor', 'XPS 13', 'laptop') |

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

## Next steps

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