# Choose a WOK subscription by workload

All-purpose subscriptions cover mixed integrations. Specialist subscriptions cover only the data endpoints listed in `GET /v1/key` → `access.endpoints`.

| Subscription | USD / 30 days | Units / 30 days | Units / UTC day | Units / minute |
| --- | ---: | ---: | ---: | ---: |
| Inventory Starter | $12 | 150,000 | 6,000 | 300 |
| Inventory | $25 | 450,000 | 15,000 | 600 |
| Inventory Pro | $49 | 900,000 | 32,000 | 1,200 |
| Inventory Scale | $99 | 2,000,000 | 70,000 | 1,500 |
| Inventory Business | $149 | 3,000,000 | 110,000 | 1,500 |
| Prices Starter | $6 | 250,000 | 10,000 | 300 |
| Prices | $9 | 600,000 | 20,000 | 600 |
| Prices Pro | $19 | 2,000,000 | 70,000 | 1,200 |
| Prices Scale | $39 | 6,000,000 | 210,000 | 1,500 |
| Prices Business | $59 | 12,000,000 | 420,000 | 1,500 |
| Players Starter | $8 | 60,000 | 2,500 | 300 |
| Players | $15 | 200,000 | 7,000 | 600 |
| Players Pro | $29 | 500,000 | 18,000 | 1,200 |
| Players Scale | $59 | 1,100,000 | 40,000 | 1,500 |
| Players Business | $89 | 1,750,000 | 65,000 | 1,500 |
| Float | $9 | 100,000 | 5,000 | 300 |
| Float Pro | $19 | 1,000,000 | 50,000 | 1,200 |
| Float Scale | $39 | 3,000,000 | 120,000 | 1,500 |
| History | $6 | 750,000 | 30,000 | 600 |
| History Pro | $12 | 3,000,000 | 120,000 | 1,200 |
| History Scale | $25 | 12,000,000 | 450,000 | 1,500 |
| Assets | $15 | 300,000 | 15,000 | 300 |
| Assets Pro | $29 | 1,000,000 | 50,000 | 1,200 |
| Assets Scale | $49 | 5,000,000 | 200,000 | 1,500 |

| Inventory Enterprise | $299 | 6,000,000 | 220,000 | 1,500 |
| Inventory Enterprise Plus | $569 | 12,000,000 | 450,000 | 1,500 |
| Players Enterprise | $199 | 4,000,000 | 150,000 | 1,500 |
| Players Enterprise Plus | $389 | 8,000,000 | 300,000 | 1,500 |
| Prices Enterprise | $99 | 25,000,000 | 900,000 | 1,500 |
| Prices Enterprise Plus | $179 | 50,000,000 | 1,800,000 | 1,500 |
| History Business | $49 | 25,000,000 | 900,000 | 1,500 |
| History Enterprise | $89 | 50,000,000 | 1,800,000 | 1,500 |
| Float Business | $69 | 6,000,000 | 220,000 | 1,500 |
| Float Enterprise | $119 | 12,000,000 | 450,000 | 1,500 |
| Assets Business | $89 | 10,000,000 | 350,000 | 1,500 |
| Assets Enterprise | $149 | 20,000,000 | 700,000 | 1,500 |

Choose **By workload** on the pricing page, then Inventory, Prices, Players, Float, History or Assets.
Use **High volume** to compare larger allowances; the largest standard tier stays visible for comparison.
Each workload has multiple volume levels with the same endpoint access. Higher
tiers increase quotas; a rate limit is a ceiling,
not a guarantee of upstream response time. All listed prices are in USD for
30 days. Longer prepaid periods preserve the 30-day quota cycle.

Inventory includes inventory retrieval and batches, cached price refresh, inventory snapshots and differences, plus the same local price methods as Prices. Prices includes `/v1/price`, `/v1/prices`, `/v1/items`, `/v1/prices/coverage`, `/v1/price-history`, `/v1/portfolio-history`, `/v1/cs2/items`. It reads the collected catalog and does not request live Steam Market listings or force upstream price updates.

Players includes Steam profiles, profile batches, security data, friends, level, alias history, owned games, game achievements, Rust counters/summary/achievements/playtime, and FACEIT player/statistics/history methods. Steam privacy and source availability still apply.

Inventory and price endpoints work across the supported games for each method; these are workload subscriptions, not separate per-game purchases. The CS2-specific endpoints remain CS2-specific.

## All-purpose subscriptions

One key covers inventories and batches, inventory snapshots, supported game profiles
and statistics, FACEIT, the local price catalog and saved price history, observed
CS2 asset search (beta), browser 3D and the asynchronous Screenshot API. CS2 inspect
(float, seed and attachments) needs the **Inspect add-on, $9 / 30 days**. Queued
crawls and catalog exports need **Bulk, $19 / 30 days**. These add-ons require a paid
all-purpose subscription. Higher universal tiers keep the same base access.

| Plan | USD / 30 days | Units / 30 days | Units / UTC day | Units / minute |
| --- | ---: | ---: | ---: | ---: |
| Free Developer | $0 | 1,000 | 100 | 30 |
| Start | $12 | 300,000 | 10,000 | 120 |
| Pro | $29 | 700,000 | 24,000 | 300 |
| Max | $59 | 2,000,000 | 80,000 | 600 |
| Ultra | $119 | 7,000,000 | 240,000 | 1,200 |
| Titan | $199 | 9,000,000 | 350,000 | 1,500 |
| Business | $569 | 12,000,000 | 450,000 | 1,500 |
| Enterprise | $949 | 20,000,000 | 750,000 | 1,500 |
| Enterprise Plus | $1399 | 30,000,000 | 1,100,000 | 1,500 |

Free allows 10 item loads in 3D per 30 days; paid plans have no view quota and
include custom branding. Screenshot jobs use API units and a separate render queue,
with at most two pending jobs per key. The current renderer does not reproduce
applied stickers, charms or StatTrak geometry. Steam privacy, upstream availability
and observed dataset coverage still apply on every plan.

The checkout shows the base amount, selected payment surcharge and subtotal.
Platega conversion is indicative until the provider confirms the exchange rate.
Stripe shows applicable taxes and the final total before confirmation. Direct
USDT invoices show the exact amount separately; wallet/network fees are external.

## Check your key

```sh
curl --fail-with-body https://woksteamapi.com/v1/key \
  -H "Authorization: Bearer $WOK_API_KEY"
```

`access.category` is `all`, `inventory`, `prices`, `players`, `float`, `history` or `assets`. Specialist keys expose the complete data endpoint list. A method outside that list returns HTTP 403 with `endpoint_not_in_plan` in `error`, before quota reservation and upstream work. The key information request is free of API credits.

Batch units are charged per requested player/item, as in existing plans. Daily and minute limits are shared across the included methods; monthly usage follows the key's rolling 30-day window. Purchases are prepaid by default. If Stripe is offered, a new 30-day plan may use automatic renewal only when explicitly selected at checkout; it can be canceled in Account. A purchase creates its own key; renew an existing key explicitly in Account.

All specialist subscriptions include browser 3D and custom branding under the same conditions as other paid plans. They do not include the server Screenshot API, crawls or catalog exports. Float and Assets include CS2 inspect; other specialist families do not. Choose Free or an all-purpose subscription for Screenshot API. Priority and additional request units can be purchased for specialist keys; Inspect/Bulk add-ons are available on all-purpose subscriptions. Add-ons do not widen specialist scopes.

See the [live pricing page](https://woksteamapi.com/pricing) for current offers and [API documentation](https://woksteamapi.com/docs) for input parameters. Existing paid keys retain their plan, limits, price and endpoint access.


## Float, History and Assets

- **Float** includes `POST /v1/cs2/inspect`, `POST /v1/cs2/doppler-phase`, and `GET /v1/cs2/items`. Modern certificate links resolve locally; legacy S/M/D links resolve through WOK Steam GC bots. Identical in-flight calls are coalesced and successful GC observations cached for 60 seconds. If Steam cannot return the item, HTTP 503 with Retry-After is explicit; no fake float is returned. Steam Market crawling is not included.
- **History** includes `GET /v1/price-history`, `POST /v1/portfolio-history`, and `GET /v1/prices/coverage`. These are saved observations, with real gaps when no source data exists.
- **Assets (beta)** includes `/v1/cs2/assets`, `/v1/cs2/assets/find`, `/v1/cs2/assets/coverage`, plus the Float methods. Search is limited to public inventories WOK already observed: up to 100,000 assets, retained for 7 days, at most 5,000 per inventory. No new Steam calls, private inventories or complete transfer history. Float/seed matches are candidates, not proof of unique identity. Check the coverage endpoint before relying on the dataset. Batch find charges one unit per query.

## Add one million units to an existing key

Account → your key → **Add 1M units**. All active standard keys, including Free, are eligible subject to the 60M monthly and 2M daily ceilings.

- **$25** for Prices, History, Float and Assets (local data).
- **$45** for Inventory, Players, all-purpose and Free keys (upstream-capable data).
- Each pack adds **1,000,000 monthly units and 50,000 units per UTC day** until the current quota window resets or the subscription ends, whichever comes first. It does not increase the per-minute limit, broaden endpoint access or extend the subscription.
- One-time payment, no automatic renewal. Multiple paid packs stack within that window. Account checkout shows the exact price and expiration before purchase. Purchases close during the final three hours of the window to avoid paying across a reset.
- Early paid renewal resets the window and expires existing packs. Remaining pack units do not carry over. Quota exhaustion can be resolved with a pack; a rate limit cannot.

## Setup and coding agents

Start at [Integrations](https://woksteamapi.com/integrations), choose the workload, and use cURL, Node.js or Python. Each page has a **Copy for agent** button and a plain Markdown guide at `/api/integrations/{workload}.md`.

A general [agent handoff](https://woksteamapi.com/integrations/agents) includes authentication, contract URLs, bounded retries, quotas, missing-data handling and checks. The copied text contains no key: set `WOK_API_KEY` separately on the server. Keep secrets out of browser bundles, prompts, query strings and logs.
