---
title: "getMyFeesEstimates"
method: POST
path: "/products/fees/v0/feesEstimate"
tags: ["Product Fees v0"]
---

# getMyFeesEstimates

`POST /products/fees/v0/feesEstimate`

Returns the estimated fees for a list of products.

**Usage Plan:**

| Rate (requests per second) | Burst |
| ---- | ---- |
| 0.5 | 1 |

The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, see [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).

## Request body

- FeesEstimateByIdRequest[] — Request for estimated fees for a list of products.
  - `FeesEstimateRequest` FeesEstimateRequest — A product, marketplace, and proposed price used to request estimated fees.
    - `MarketplaceId` string, required — A marketplace identifier.
    - `IsAmazonFulfilled` boolean — When true, the offer is fulfilled by Amazon.
    - `PriceToEstimateFees` PriceToEstimateFees, required — Price information for an item, used to estimate fees.
      - `ListingPrice` MoneyType, required — Currency type and monetary value schema to demonstrate pricing information.
        - `currencyCode` string — The currency code in ISO 4217 format.
        - `amount` number — The monetary value.
      - `Shipping` MoneyType — Currency type and monetary value schema to demonstrate pricing information.
        - `currencyCode` string — The currency code in ISO 4217 format.
        - `amount` number — The monetary value.
      - `Points` Points — The number of Amazon Points that are offered with the purchase of an item and the monetary value of these points.
        - `pointsNumber` integer — The number of Amazon Points.
        - `pointsMonetaryValue` MoneyType — Currency type and monetary value schema to demonstrate pricing information.
          - `currencyCode` string — The currency code in ISO 4217 format.
          - `amount` number — The monetary value.
    - `Identifier` string, required — A unique identifier provided by the caller to track this request.
    - `OptionalFulfillmentProgram` 'FBA_CORE' | 'FBA_SNL' | 'FBA_EFN' — An optional enrollment program to return the estimated fees when the offer is fulfilled by Amazon (IsAmazonFulfilled is set to true).
  - `IdType` 'ASIN' | 'SellerSKU', required — The type of product identifier used in a `FeesEstimateByIdRequest`.
  - `IdValue` string, required — The item identifier.

## Response `200`

Success.

- FeesEstimateResult[] — Estimated fees for a list of products.
  - `Status` string — The status of the fee request. Possible values: Success, ClientError, ServiceError.
  - `FeesEstimateIdentifier` FeesEstimateIdentifier — An item identifier, marketplace, time of request, and other details that identify an estimate.
    - `MarketplaceId` string — A marketplace identifier.
    - `SellerId` string — The seller identifier.
    - `IdType` 'ASIN' | 'SellerSKU' — The type of product identifier used in a `FeesEstimateByIdRequest`.
    - `IdValue` string — The item identifier.
    - `IsAmazonFulfilled` boolean — When true, the offer is fulfilled by Amazon.
    - `PriceToEstimateFees` PriceToEstimateFees — Price information for an item, used to estimate fees.
      - `ListingPrice` MoneyType, required — Currency type and monetary value schema to demonstrate pricing information.
        - `currencyCode` string — The currency code in ISO 4217 format.
        - `amount` number — The monetary value.
      - `Shipping` MoneyType — Currency type and monetary value schema to demonstrate pricing information.
        - `currencyCode` string — The currency code in ISO 4217 format.
        - `amount` number — The monetary value.
      - `Points` Points — The number of Amazon Points that are offered with the purchase of an item and the monetary value of these points.
        - `pointsNumber` integer — The number of Amazon Points.
        - `pointsMonetaryValue` MoneyType — Currency type and monetary value schema to demonstrate pricing information.
          - `currencyCode` string — The currency code in ISO 4217 format.
          - `amount` number — The monetary value.
    - `SellerInputIdentifier` string — A unique identifier provided by the caller to track this request.
    - `OptionalFulfillmentProgram` 'FBA_CORE' | 'FBA_SNL' | 'FBA_EFN' — An optional enrollment program to return the estimated fees when the offer is fulfilled by Amazon (IsAmazonFulfilled is set to true).
  - `FeesEstimate` FeesEstimate — The total estimated fees for an item and a list of details.
    - `TimeOfFeesEstimation` string, date-time, required — The time at which the fees were estimated. This defaults to the time the request is made.
    - `TotalFeesEstimate` MoneyType — Currency type and monetary value schema to demonstrate pricing information.
      - `currencyCode` string — The currency code in ISO 4217 format.
      - `amount` number — The monetary value.
    - `FeeDetailList` FeeDetail[] — A list of other fees that contribute to a given fee.
      - `FeeType` string, required — The type of fee charged to a seller.
      - `FeeAmount` MoneyType, required — Currency type and monetary value schema to demonstrate pricing information.
        - `currencyCode` string — The currency code in ISO 4217 format.
        - `amount` number — The monetary value.
      - `FeePromotion` MoneyType — Currency type and monetary value schema to demonstrate pricing information.
        - `currencyCode` string — The currency code in ISO 4217 format.
        - `amount` number — The monetary value.
      - `TaxAmount` MoneyType — Currency type and monetary value schema to demonstrate pricing information.
        - `currencyCode` string — The currency code in ISO 4217 format.
        - `amount` number — The monetary value.
      - `FinalFee` MoneyType, required — Currency type and monetary value schema to demonstrate pricing information.
        - `currencyCode` string — The currency code in ISO 4217 format.
        - `amount` number — The monetary value.
      - `IncludedFeeDetailList` IncludedFeeDetail[] — A list of other fees that contribute to a given fee.
        - `FeeType` string, required — The type of fee charged to a seller.
        - `FeeAmount` MoneyType, required — Currency type and monetary value schema to demonstrate pricing information.
          - `currencyCode` string — The currency code in ISO 4217 format.
          - `amount` number — The monetary value.
        - `FeePromotion` MoneyType — Currency type and monetary value schema to demonstrate pricing information.
          - `currencyCode` string — The currency code in ISO 4217 format.
          - `amount` number — The monetary value.
        - `TaxAmount` MoneyType — Currency type and monetary value schema to demonstrate pricing information.
          - `currencyCode` string — The currency code in ISO 4217 format.
          - `amount` number — The monetary value.
        - `FinalFee` MoneyType, required — Currency type and monetary value schema to demonstrate pricing information.
          - `currencyCode` string — The currency code in ISO 4217 format.
          - `amount` number — The monetary value.
  - `Error` FeesEstimateError — An unexpected error occurred during this operation.
    - `Type` string, required — An error type, identifying either the receiver or the sender as the originator of the error.
    - `Code` string, required — An error code that identifies the type of error that occurred.
    - `Message` string, required — A message that describes the error condition.
    - `Detail` object[], required — Additional information that can help the caller understand or fix the issue.

## Other responses

- `400` — Request has missing or invalid parameters and cannot be parsed.
- `401` — The request's Authorization header is not formatted correctly or does not contain a valid token.
- `403` — Indicates access to the resource is forbidden. Possible reasons include **Access Denied**, **Unauthorized**, **Expired Token**, or **Invalid Signature**.
- `404` — The specified resource does not exist.
- `429` — The frequency of requests was greater than allowed.
- `500` — An unexpected condition occurred that prevented the server from fulfilling the request.
- `503` — Temporary overloading or maintenance of the server.

---

[API](https://skmtc.net/aws-samples/apis/a-content-management-v2020-11-01.md) · [All operations](https://skmtc.net/aws-samples/apis/a-content-management-v2020-11-01/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/aws-samples/a-content-management-v2020-11-01/revisions/815a5b6dbaa6/schema)
