Repricer

Update repricer settings

Changes the fields of the body. The other fields keep their values. A team with no settings gets them with this call. The answer is the settings of the team.

patch/api/v1/sa/repricer/settings

Request

  • Base URL: https://app.sellerassistant.app (the document declares no server; this is the origin it was published from)
  • URL: https://app.sellerassistant.app/api/v1/sa/repricer/settings
  • Auth: one of:
    • API key in query parameter api_key
    • API key in header X-Api-Key

Request body

mode'off' | 'dry' | 'live' nullable

The repricer mode of the team.

auto_enroll_mode'off' | 'live' nullable

Whether a SKU the team adds later starts repricing on its own.

auto_enroll_reprice_priority'fast' | 'regular' nullable
auto_enroll_marketplace_idsstring[] nullable

The marketplaces the auto enrollment covers. An empty array means every marketplace of the team.

Example request

{
  "mode": "dry",
  "auto_enroll_mode": "off",
  "auto_enroll_reprice_priority": "regular",
  "auto_enroll_marketplace_ids": [
    "ATVPDKIKX0DER"
  ]
}

Response

Successful response. See RepricerSettings schema for updated values.

Example response

{
  "data": {
    "id": 1,
    "team_id": 123,
    "mode": "dry",
    "auto_enroll_mode": "off",
    "auto_enroll_reprice_priority": "regular",
    "auto_enroll_marketplace_ids": [
      "ATVPDKIKX0DER"
    ],
    "created_by": 7,
    "updated_by": 42,
    "created_at": "2026-03-23T12:00:00Z",
    "updated_at": "2026-03-23T12:00:00Z"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.