Products

Calculate product profit

Calculate product profit. The limit is 60 requests per minute. Amazon seller account integration is required to make this request. You can do it here.

post/api/v1/products/{asin}/calculate

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

Path parameters

Amazon product ASIN.

Query parameters

Amazon marketplace domain. Domain amazon.com is used by default if domain and marketplaceId are not provided. If both domain and marketplaceId are chosen, domain has bigger priority. Options: amazon.com, amazon.ca, amazon.co.uk, amazon.de, amazon.es, amazon.it, amazon.fr, amazon.in, amazon.com.mx, amazon.com.br.

Amazon marketplace id. Domain amazon.com is used by default if domain and marketplaceId are not provided. If both domain and marketplaceId are chosen, domain has bigger priority. See all options here.

Request body

cogstring decimal required

Cost of Goods. Please add taxes to COG if necessary.

fba3plstring decimal required

Third Party Logistics for FBA. Please add FBA inbound placement service fee to Third Party Logistics for FBA if necessary (https://www.sellerassistant.app/blog/amazon-inbound-placement-fees).

fbm3plstring decimal required

Third Party Logistics for FBM.

overridePricestring decimal nullable

Optional price that overrides the price from Amazon to calculate profit. If not provided, the price from Amazon is used.

seasonMode'auto' | 'peak' | 'off_peak'

Storage fee season. auto uses the season for the current date, peak uses the October-December rate, and off_peak uses the January-September rate.

Example request

{
  "cog": "29.99",
  "fba3pl": "2.15",
  "fbm3pl": "3.21",
  "seasonMode": "off_peak"
}

Response

Calculate product profit response

Example response

{
  "currency": {
    "code": "USD",
    "symbol": "$"
  },
  "calculations": {
    "fba": {
      "price": "43.97",
      "cog": "29.99",
      "referralFee": "6.60",
      "fbaFee": "6.61",
      "storageFee": "0.49",
      "variableClosingFee": "0.00",
      "fba3pl": "2.15",
      "profit": "-1.87"
    },
    "fbm": {
      "price": "43.97",
      "cog": "29.99",
      "referralFee": "6.60",
      "variableClosingFee": "0.00",
      "fbm3pl": "3.21",
      "profit": "4.17"
    }
  },
  "profit": {
    "fba": {
      "amount": "-1.87",
      "breakEven": {
        "price": "46.16",
        "profit": "0.00"
      },
      "roi10": {
        "price": "49.95",
        "profit": "3.21"
      },
      "roi20": {
        "price": "53.73",
        "profit": "6.43"
      },
      "roi": -5.82,
      "margin": -4.25
    },
    "fbm": {
      "amount": "4.17",
      "breakEven": {
        "price": "39.06",
        "profit": "0.00"
      },
      "roi10": {
        "price": "42.96",
        "profit": "3.00"
      },
      "roi20": {
        "price": "46.87",
        "profit": "7.00"
      },
      "roi": 12.56,
      "margin": 9.48
    }
  },
  "estimate": {
    "sales": 10000,
    "revenue": "439700.00"
  }
}

Changes

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