Repricer

List strategies

Lists the strategies of the team. A strategy holds the pricing rule, its parameters and the limits. POST /api/v1/sa/repricer/strategies/{id}/assign gives a strategy to products.

get/api/v1/sa/repricer/strategies

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/strategies
  • Auth: one of:
    • API key in query parameter api_key
    • API key in header X-Api-Key

Query parameters

pageinteger
Example:1

The page to read. It starts at 1.

per_pageinteger
Example:50

The rows a page carries. Without it a page carries 50.

Response

List of strategies

Example response

{
  "data": [
    {
      "id": 1,
      "team_id": 123,
      "name": "Aggressive Buy Box",
      "description": "Beat buy box by 1 cent",
      "color": "#FF5733",
      "action": "follow_buybox",
      "action_params": {
        "price_adjustment": -0.01,
        "price_adjustment_type": "amount",
        "reference": "fba",
        "respect_map": true,
        "when_winning": "follow_next",
        "when_unopposed": "hold"
      },
      "limits": {
        "min_price_mode": "target_roi",
        "target_roi": 10,
        "target_margin": 5,
        "min_price_markup": 2,
        "missing_cost_fallback": "none",
        "min_price": 5,
        "max_price": 100,
        "max_change_percent": 10
      },
      "rules": [
        {
          "name": "Amazon is selling",
          "condition": {
            "type": "amazon_selling",
            "value": true
          },
          "action": "hold",
          "action_params": {
            "price_adjustment": 5,
            "price_adjustment_type": "percent",
            "reference": "fba",
            "respect_map": true,
            "when_winning": "follow_next",
            "when_unopposed": "hold"
          }
        }
      ],
      "rules_count": 4,
      "product_count": 15,
      "created_by": 1,
      "updated_by": 1,
      "created_at": "2026-06-27T12:00:00Z",
      "updated_at": "2026-06-27T12:00:00Z"
    }
  ],
  "meta": {
    "pagination": {
      "page": 1,
      "per_page": 25,
      "total": 137,
      "last_page": 6
    },
    "trial_limit": {
      "max_rows": 25,
      "total": 137,
      "code": "trial_list_limited",
      "message": "The trial shows only the first rows of a list. Subscribe to see all rows.",
      "subscribe_url": "https://app.sellerassistant.app/subscription"
    }
  }
}

Changes

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