---
search:
  tags:
    - Bots
    - POST
seo:
  description: >-
    Every field is optional and a missing field keeps its stored value. That
    holds down to… Reference for the POST /v1/bot.update endpoint in the
    SteamSets API.
sidebar:
  label: Report a bot's status, prices and stock
  badge: POST
title: Report a bot's status, prices and stock
type: openapi-operation
---
Every field is optional and a missing field keeps its stored value. That holds down to each price side and stock count, and 0 removes one: `{"sets": {"prices": {"tf2": {"buy": 0}}}}` stops buying sets for TF2 keys and changes nothing else. `sets.stock`, when sent, replaces the whole stock. Push at least every 30 minutes: a bot silent for an hour shows as stale, and after a day it is hidden.

`POST /v1/bot.update`
