# Bazaardb — 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 retrieve comprehensive data about The Bazaar game cards, including items, skills, merchants, trainers, monsters, and events with full details like tiers, attributes, enchantments, and tooltips. Quickly find the specific card information you need to optimize your gameplay strategy and deck building.

**Category:** Entertainment | **Website:** [bazaardb.gg/search?c=all](https://bazaardb.gg/search?c=all) | **Docs:** [parse.bot/marketplace/155ad353-a423-43ac-9825-c1e430c5cb06/bazaardb-gg-api](https://parse.bot/marketplace/155ad353-a423-43ac-9825-c1e430c5cb06/bazaardb-gg-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-bazaardb-gg-api-155ad353/`
**Auth:** `Authorization: Bearer <LOCUS_API_KEY>`

## Endpoints

### get_card

Get a specific card by name. Returns full card details including all tiers, attributes, tooltips, enchantments, drop sources, art URLs, and transform data. Performs a case-insensitive exact match against card names; returns input_not_found if no match exists.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `name` | string | Yes | Card name to look up (e.g. 'Bar of Soap', 'Sword of Swords') |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-bazaardb-gg-api-155ad353/get_card \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"name":"<string>"}'
```

### search_cards

Search and list cards with optional text search, category filtering, and pagination. Returns rich card data including all tiers, base attributes, tooltips, enchantments, tags, heroes, and art URLs. Paginates via page number (0-indexed). Each Card includes full detail: tiers, enchantments, tooltips, drop sources.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `category` | string | No | Card category filter |
| `limit` | integer | No | Maximum number of cards to return per page |
| `order` | string | No | Sort order |
| `page` | integer | No | Page number (0-indexed) |
| `query` | string | No | Text search query (e.g. 'sword', 'poison') |
| `show_unobtainable` | boolean | No | Include unobtainable cards in results |
| `sort_by` | string | No | Sort field |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-bazaardb-gg-api-155ad353/search_cards \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"category":"<string>","limit":"<integer>","order":"<string>","page":"<integer>","query":"<string>","show_unobtainable":"<boolean>","sort_by":"<string>"}'
```
