> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mannco.store/llms.txt
> Use this file to discover all available pages before exploring further.

# Mannco.store API Documentation

> Complete API reference for the Mannco.store TF2, CS2, Dota 2, Rust & Steam trading platform

## Welcome

Mannco.store is a marketplace for trading Steam items across multiple games including **Team Fortress 2** (440), **Counter-Strike 2** (730), **Dota 2** (570), **Rust** (252490), and **Steam** (753). This documentation covers the REST API with **API key authentication**.

<Card title="API Introduction" icon="rocket" href="/api-reference/introduction" horizontal>
  Learn about API key authentication, base URL, error handling, and permissions.
</Card>

## Quick Start

1. **Get your API Key** from your Mannco.store account settings
2. **Authenticate** using `POST /user/login` with your API key
3. **Receive JWT token** to use for all subsequent API calls
4. **Make API calls** with your JWT token

<Card title="Authentication Guide" icon="key" href="/api-reference/authentication" horizontal>
  Learn how to authenticate with your API key and obtain a JWT token.
</Card>

## API Categories

<Columns cols={2}>
  <Card title="Authentication" icon="key" href="/api-reference/authentication">
    API key login and JWT token management.
  </Card>

  <Card title="Items" icon="box" href="/api-reference/items/get-item-details">
    Browse item details, listings, pricing, sales graphs, and buy order lists.
  </Card>

  <Card title="Offers" icon="handshake" href="/api-reference/offers/get-received-offers">
    Create, accept, decline, and manage trade offers between users.
  </Card>

  <Card title="Buy Orders" icon="cart-shopping" href="/api-reference/buy-orders/create-buy-order">
    Create, update, and remove buy orders for items.
  </Card>

  <Card title="Payment" icon="credit-card" href="/api-reference/payment/create-payment-session">
    Create checkout sessions to add balance or pay for cart items.
  </Card>

  <Card title="Inventory" icon="warehouse" href="/api-reference/inventory/get-items-on-sale">
    View items on sale, in inventory, set prices, and withdraw items.
  </Card>

  <Card title="Cart" icon="cart-shopping" href="/api-reference/cart/get-cart">
    Manage your shopping cart with add, bulk add, remove, and integrity checks.
  </Card>

  <Card title="Deposit & Selling" icon="arrow-down-to-bracket" href="/api-reference/listing/get-deposit-information">
    Deposit Steam items onto the platform for selling.
  </Card>

  <Card title="Trades" icon="right-left" href="/api-reference/trading/get-active-trades">
    View active and historical Steam trades, resend trade offers.
  </Card>

  <Card title="User Account" icon="user" href="/api-reference/user-account/get-user-information">
    Account info, balance, sessions, store profile, and history.
  </Card>
</Columns>

## Supported Games

| Game             | App ID   | Description                                          |
| ---------------- | -------- | ---------------------------------------------------- |
| Team Fortress 2  | `440`    | Hats, weapons, unusuals, killstreaks, spells         |
| Counter-Strike 2 | `730`    | Skins, stickers, keychains, wear values              |
| Dota 2           | `570`    | Cosmetics, arcanas, immortals                        |
| Rust             | `252490` | Skins and cosmetics                                  |
| Steam            | `753`    | Trading cards, backgrounds, emoticons, booster packs |

## API Key Authentication

This API uses **API key authentication** instead of session-based authentication. All endpoints require a valid JWT token obtained by authenticating with your API key.

<Note>
  This documentation covers only the API endpoints that require the `api` permission filter, plus the `POST /user/login` endpoint for authentication.
</Note>

## Need Help?

* **Website:** [mannco.store](https://mannco.store)
* **Discord:** [Join our Discord](https://discord.gg/mannco)
* **Support:** Create a ticket through the website
