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

# GET /v1/sell/status: Is Instant Sell Enabled for My Key?

> Check whether Instant Sell is enabled for your key, and read its limits, before you integrate.

Feature discovery for Instant Sell. Works for every key, whether or not selling is enabled on it.

**Authentication required.** Send your key as `Authorization: Bearer csb_pub_...`.

## Response fields

<ResponseField name="enabled" type="boolean" required>
  `false` while Instant Sell is switched off for everyone.
</ResponseField>

<ResponseField name="access" type="string" required>
  Always `"invite_only"`.
</ResponseField>

<ResponseField name="selling_enabled_for_key" type="boolean" required>
  Whether this key may quote and sell. Ask support to enable it.
</ResponseField>

<ResponseField name="margin" type="null" required>
  Not disclosed. Quotes are already the amount you are credited.
</ResponseField>

<ResponseField name="min_item_usd" type="number" required />

<ResponseField name="max_items_per_order" type="integer" required />

<ResponseField name="max_active_orders" type="integer" required />

<ResponseField name="hold_days_estimate" type="integer" required>
  Rough days from acceptance to credit for CS2. Dota 2 and Rust differ, see [when the money arrives](/guides/instant-sell#when-the-money-arrives).
</ResponseField>

## Example request

```bash theme={null}
curl https://csboard.com/v1/sell/status \
  -H "Authorization: Bearer csb_pub_..."
```

## Example response

```json theme={null}
{
  "enabled": true,
  "access": "invite_only",
  "selling_enabled_for_key": true,
  "margin": null,
  "min_item_usd": 1,
  "max_items_per_order": 250,
  "max_active_orders": 100000,
  "hold_days_estimate": 8
}
```


## OpenAPI

````yaml GET /sell/status
openapi: 3.1.0
info:
  title: CSBoard API
  version: 1.0.0
  description: >-
    Market data over the CSBoard marketplace — live listings, floats, stickers,
    minAsk prices, FX rates — plus opt-in buying straight from your balance.
    Free to read, key-gated, built for automation.
  contact:
    name: CSBoard
    url: https://csboard.com/docs
servers:
  - url: https://csboard.com/v1
    description: Production
security:
  - bearerAuth: []
tags:
  - name: Status
    description: Liveness and freshness probes.
  - name: Market data
    description: Read the live catalog, prices, and FX rates.
  - name: Trading
    description: Buy listings from your CSBoard balance. Opt-in, key-gated.
  - name: Instant Sell
    description: >-
      Sell CS2, Dota 2 and Rust items from any Steam inventory to the CSBoard
      network and get paid to your balance. Invite-only.
  - name: P2P
    description: >-
      List your own CS2 skins on the CSBoard P2P market. Free — any valid key,
      no balance requirement.
  - name: Account
    description: Your balance, settled funds, and trading status.
  - name: Webhooks
    description: Register an endpoint and receive signed order updates instead of polling.
paths:
  /sell/status:
    get:
      tags:
        - Instant Sell
      summary: Instant Sell status
      description: >-
        Feature discovery. Works for every key, whether or not selling is
        enabled on it.
      operationId: getSellStatus
      responses:
        '200':
          description: Status.
          content:
            application/json:
              example:
                enabled: true
                access: invite_only
                selling_enabled_for_key: false
                margin: null
                min_item_usd: 1
                max_items_per_order: 250
                max_active_orders: 100000
                hold_days_estimate: 8
        '401':
          $ref: '#/components/responses/Unauthorized'
components:
  responses:
    Unauthorized:
      description: Missing or invalid API key (`missing_api_key` or `invalid_api_key`).
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/Error'
          example:
            code: missing_api_key
            detail: >-
              Provide your API key via `Authorization: Bearer csb_pub_…`.
              Generate one at https://csboard.com/profile?tab=api
  schemas:
    Error:
      type: object
      description: >-
        All errors return { code, detail }. Some carry extra fields (e.g.
        price_moved adds current_total_usd, insufficient_balance adds
        required_usd/current_usd).
      properties:
        code:
          type: string
          description: >-
            Machine-readable error code, e.g. rate_limit_exceeded,
            trading_not_enabled, price_moved.
        detail:
          type: string
          description: Human-readable explanation.
      required:
        - code
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      description: >-
        Send your key as a Bearer token on every request: `Authorization: Bearer
        csb_pub_...`. Generate keys in your CSBoard profile.

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.