# Wiki Rustclash — 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.

> Access Rust game items, skins, blueprints, and crafting data from the RustClash Wiki. Browse and search items by category, explore skin listings with market prices, and retrieve detailed stats including crafting recipes, repair costs, loot locations, and workbench blueprint tiers.

**Category:** Entertainment | **Website:** [wiki.rustclash.com/](https://wiki.rustclash.com/) | **Docs:** [parse.bot/marketplace/7a7f9821-e955-48c7-80da-fe2b5e72793e/wiki-rustclash-com-api](https://parse.bot/marketplace/7a7f9821-e955-48c7-80da-fe2b5e72793e/wiki-rustclash-com-api)

Pay-per-use API proxy. Each call is automatically billed to your wallet in USDC.

## Access

**Base URL:** `https://api.paywithlocus.com/api/wrapped/parse-wiki-rustclash-com-api-7a7f9821/`
**Auth:** `Authorization: Bearer <LOCUS_API_KEY>`

## Endpoints

### get_blueprint_tracker

Fetch the blueprint tracker showing all craftable items organized by workbench tier (Level 1, Level 2, Level 3) with their scrap research costs. Each tier lists all items that can be researched at that workbench level.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-wiki-rustclash-com-api-7a7f9821/get_blueprint_tracker \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### get_item_details

Get comprehensive details for a specific item including stats, crafting recipes, loot locations, repair costs, recycling outputs, damage tables, mod compatibility, available skins, tips, tech-tree info, and durability. Each data category is returned as a tab entry when available for the item.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `slug` | string | Yes | Item slug from search_items or list_items results (e.g. 'assault-rifle', 'pump-shotgun', 'bolt-action-rifle'). |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-wiki-rustclash-com-api-7a7f9821/get_item_details \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"slug":"<string>"}'
```

### get_skin_details

Get comprehensive details for a specific skin including category stats, market prices from multiple sources, and related tabs (skin-for, reskin, break-skin, buy-skin). Prices include Steam Market and third-party marketplace values.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `slug` | string | Yes | Skin slug from search_items or list_skins results (e.g. 'aircraft-parts-ak47', 'anubis-ak47'). |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-wiki-rustclash-com-api-7a7f9821/get_skin_details \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"slug":"<string>"}'
```

### list_all_item_groups

List all available item groups/categories from the site navigation menu. Each group has a name, identifier slug, and URL. Use the group identifier as input to list_items.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-wiki-rustclash-com-api-7a7f9821/list_all_item_groups \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### list_featured_skins

Get featured skins from the homepage, including the newest releases and the most expensive skins currently listed. Each skin includes name, slug for detail lookup, and current price in USD.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-wiki-rustclash-com-api-7a7f9821/list_featured_skins \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### list_items

List all items in a specific group (category). Returns item names, slugs, URLs, and images. Groups correspond to the site's navigation categories; use list_all_item_groups to discover available group identifiers.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `group` | string | No | Group/category identifier. Use list_all_item_groups to discover all valid values. |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-wiki-rustclash-com-api-7a7f9821/list_items \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"group":"<string>"}'
```

### list_skins

List all game skins with optional filtering by item name. Returns skin name, associated item, price in USD, Twitch drop status, new status, slug, URL, and image. Client-side sorting and filtering are applied after fetching all skins from the page.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `item_filter` | string | No | Filter skins by item name (e.g. 'Assault Rifle', 'Pump Shotgun'). Case-insensitive partial match. |
| `sort` | string | No | Sort order for results. |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-wiki-rustclash-com-api-7a7f9821/list_skins \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"item_filter":"<string>","sort":"<string>"}'
```

### search_items

Full-text search across items and skins by keyword. Returns up to 10 results mixing both items and skins, each with name, slug, type, URL, and image. Use the slug from results to fetch full details via get_item_details or get_skin_details depending on the type field.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `query` | string | Yes | Search keyword (e.g. 'ak47', 'wood', 'shotgun'). |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-wiki-rustclash-com-api-7a7f9821/search_items \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"query":"<string>"}'
```
