P2P
GET /v1/p2p/inventory — Your CS2 Inventory, Ready to List
Your CS2 items, one row per copy, with whether each can be listed on the CSBoard P2P market right now and why not.
GET
Your inventory, ready to list
The first step of listing over the API. It returns every CS2 item we have seen in your Steam inventory, one row per copy —
asset_id tells two copies of the same skin apart. listable says whether a copy can be published right now; when it cannot, reasons says why. listed marks copies that already have a listing.
Pass operational_asset_id and asset_revision from this response, unchanged, to POST /v1/p2p/listings.
Authentication required. Send your key as Authorization: Bearer csb_pub_.... Free — any valid key, no balance requirement.
The inventory read
Publishing needs a current read of your Steam inventory.inventory_proof tells you where that stands:
Example request
Example response
Error codes
Authorizations
Send your key as a Bearer token on every request: Authorization: Bearer csb_pub_.... Generate keys in your CSBoard profile.
Response
Your items and the state of the inventory read.