服务成本计算器

方法适用于所有模式.

如果您使用API-Key令牌,调用该方法时需要具备列表中可用权限之一

计算具有指定参数的产品的市场服务成本。 请求和响应中的项的顺序保存以确定, 为哪个产品计算服务的成本。

请注意:计算器执行近似计算。 每个订单的最终成本取决于所提供的服务。

在请求中,您可以指定参数 campaignId,或 sellingProgram. 共享参数将导致错误。

**⚙️ 限制:**每分钟100个请求

Request

POST

https://api.partner.market.yandex.ru/v2/tariffs/calculate

Body

application/json
{
    "parameters": {
        "campaignId": 0,
        "sellingProgram": "FBY",
        "frequency": "DAILY",
        "currency": "RUR"
    },
    "offers": [
        {
            "categoryId": 0,
            "price": 0,
            "length": 0,
            "width": 0,
            "height": 0,
            "weight": 0,
            "quantity": 1
        }
    ]
}

Name

Description

offers*

Type: CalculateTariffsOfferDTO[]

您需要计算服务成本的产品。
您需要计算服务成本的产品参数。

Min items: 1

Max items: 200

parameters*

Type: CalculateTariffsParametersDTO

Параметры для расчета стоимости услуг.

CalculateTariffsOfferDTO

您需要计算服务成本的产品参数。

Name

Description

categoryId*

Type: integer<int64>

市场上的产品类别的标识符。

要计算服务成本,必须指定标识符 叶类 的产物。

要找出产品所属类别的ID,请使用请求 POST v2/categories/tree.

Min value (exclusive): 0

height*

Type: number

产品的高度以厘米为单位。

Min value (exclusive): 0

length*

Type: number

产品的长度以厘米为单位。

Min value (exclusive): 0

price*

Type: number

以卢布为单位的产品价格。

Min value (exclusive): 0

weight*

Type: number

以公斤为单位的产品重量。

Min value (exclusive): 0

width*

Type: number

产品的宽度以厘米为单位。

Min value (exclusive): 0

quantity

Type: integer<int32>

销售量是一个产品报价中的产品单位数。

Default: 1

Min value: 1

CalculateTariffsParametersDTO

用于计算服务成本的参数。

Name

Description

campaignId

Type: integer<int64>

活动ID。

您可以使用查询找到它 GET v2/campaigns 或者在市场上的卖家办公室找到它-点击您的企业名称并转到页面:

  • 模块和 API→区块 向Yandex发送数据。街市.
  • 查询日志 →块中的下拉列表 显示日志.

,不要发送商店ID,而不是,这是在卖方的帐户在市场上的商店名称旁边和一些报告。

执行请求的用户必须有权访问此活动。

使用参数 campaignId,如果您已经完成了市场上商店的激活。 否则,将返回一个空列表。

如果未指定参数,则需要参数 sellingProgram. 共享参数将导致错误。

Min value: 1

currency

Type: CurrencyType

货币代码:

  • RUR -俄罗斯卢布。
  • UAH -乌克兰格里夫纳。
  • BYR -白俄罗斯卢布。
  • KZT -哈萨克斯坦坚戈。
  • UZS -乌兹别克总和。

Enum: RUR, USD, EUR, UAH, AUD, GBP, BYR, BYN, DKK, ISK, KZT, CAD, CNY, NOK, XDR, SGD, TRY, SEK, CHF, JPY, AZN, ALL, DZD, AOA, ARS, AMD, AFN, BHD, BGN, BOB, BWP, BND, BRL, BIF, HUF, VEF, KPW, VND, GMD, GHS, GNF, HKD, GEL, AED, EGP, ZMK, ILS, INR, IDR, JOD, IQD, IRR, YER, QAR, KES, KGS, COP, CDF, CRC, KWD, CUP, LAK, LVL, SLL, LBP, LYD, SZL, LTL, MUR, MRO, MKD, MWK, MGA, MYR, MAD, MXN, MZN, MDL, MNT, NPR, NGN, NIO, NZD, OMR, PKR, PYG, PEN, PLN, KHR, SAR, RON, SCR, SYP, SKK, SOS, SDG, SRD, TJS, THB, TWD, BDT, TZS, TND, TMM, UGX, UZS, UYU, PHP, DJF, XAF, XOF, HRK, CZK, CLP, LKR, EEK, ETB, RSD, ZAR, KRW, NAD, TL, UE

frequency

Type: PaymentFrequencyType

Частота выплат.

Enum: DAILY, WEEKLY, BIWEEKLY, MONTHLY

sellingProgram

Type: SellingProgramType

安置模式:

  • FBY -FBY。
  • FBS -FBS。
  • DBS -DBS。
  • EXPRESS -快递。

Enum: FBY, FBS, DBS, EXPRESS, LAAS

CurrencyType

货币代码:

  • RUR -俄罗斯卢布。
  • UAH -乌克兰格里夫纳。
  • BYR -白俄罗斯卢布。
  • KZT -哈萨克斯坦坚戈。
  • UZS -乌兹别克总和。

Type

Description

CurrencyType

Enum: RUR, USD, EUR, UAH, AUD, GBP, BYR, BYN, DKK, ISK, KZT, CAD, CNY, NOK, XDR, SGD, TRY, SEK, CHF, JPY, AZN, ALL, DZD, AOA, ARS, AMD, AFN, BHD, BGN, BOB, BWP, BND, BRL, BIF, HUF, VEF, KPW, VND, GMD, GHS, GNF, HKD, GEL, AED, EGP, ZMK, ILS, INR, IDR, JOD, IQD, IRR, YER, QAR, KES, KGS, COP, CDF, CRC, KWD, CUP, LAK, LVL, SLL, LBP, LYD, SZL, LTL, MUR, MRO, MKD, MWK, MGA, MYR, MAD, MXN, MZN, MDL, MNT, NPR, NGN, NIO, NZD, OMR, PKR, PYG, PEN, PLN, KHR, SAR, RON, SCR, SYP, SKK, SOS, SDG, SRD, TJS, THB, TWD, BDT, TZS, TND, TMM, UGX, UZS, UYU, PHP, DJF, XAF, XOF, HRK, CZK, CLP, LKR, EEK, ETB, RSD, ZAR, KRW, NAD, TL, UE

PaymentFrequencyType

付款频率:

  • DAILY -每天。
  • WEEKLY -每周一次。
  • BIWEEKLY -每两周一次。
  • MONTHLY -每月一次。

阅读更多有关付款时间表的资料 在市场对卖家的帮助.

Type

Description

PaymentFrequencyType

Enum: DAILY, WEEKLY, BIWEEKLY, MONTHLY

SellingProgramType

安置模式:

  • FBY -FBY。
  • FBS -FBS。
  • DBS -DBS。
  • EXPRESS -快递。

Type

Description

SellingProgramType

Enum: FBY, FBS, DBS, EXPRESS, LAAS

Responses

200 OK

务的成本。

Body

application/json
{
    "status": "OK",
    "result": {
        "offers": [
            {
                "offer": {
                    "categoryId": 0,
                    "price": 0,
                    "length": 0,
                    "width": 0,
                    "height": 0,
                    "weight": 0,
                    "quantity": 1
                },
                "tariffs": [
                    {
                        "type": "AGENCY_COMMISSION",
                        "amount": 0,
                        "currency": "RUR",
                        "parameters": [
                            {
                                "name": "string",
                                "value": "string"
                            }
                        ]
                    }
                ]
            }
        ]
    }
}

Name

Description

status*

Type: ApiResponseStatusType

响应的类型。 可能的值:

  • OK -没有错误。
  • ERROR -处理请求时发生错误。

Enum: OK, ERROR

result

Type: CalculateTariffsResponseDTO

Стоимость услуг.

ApiResponseStatusType

响应的类型。 可能的值:

  • OK -没有错误。
  • ERROR -处理请求时发生错误。

Type

Description

ApiResponseStatusType

Enum: OK, ERROR

CalculateTariffsResponseDTO

服务成本的计算。

Name

Description

offers*

Type: CalculateTariffsOfferInfoDTO[]

务的成本。
务的成本。

CalculateTariffsOfferInfoDTO

务的成本。

Name

Description

offer*

Type: CalculateTariffsOfferDTO

您需要计算服务成本的产品参数。

tariffs*

Type: CalculatedTariffDTO[]

服务清单及其成本。

对于某些服务,可能会返回几个不同的值。 例如,在模型中 FBS 服务的成本 SORTING (订单处理)取决于装运方法和装运中的订单数量。 阅读更多有关服务收费的资料 在市场对卖家的帮助.
关于Yandex的信息。 市场服务。

CalculatedTariffDTO

关于Yandex的信息。 市场服务。

Name

Description

parameters*

Type: TariffParameterDTO[]

资费计算参数。
特定市场服务的计算细节。

type*

Type: CalculatedTariffType

Услуга Маркета.

Enum: AGENCY_COMMISSION, PAYMENT_TRANSFER, FEE, DELIVERY_TO_CUSTOMER, CROSSREGIONAL_DELIVERY, EXPRESS_DELIVERY, SORTING, MIDDLE_MILE

amount

Type: number

该服务的成本是卢布。

currency

Type: CurrencyType

货币代码:

  • RUR -俄罗斯卢布。
  • UAH -乌克兰格里夫纳。
  • BYR -白俄罗斯卢布。
  • KZT -哈萨克斯坦坚戈。
  • UZS -乌兹别克总和。

Enum: RUR, USD, EUR, UAH, AUD, GBP, BYR, BYN, DKK, ISK, KZT, CAD, CNY, NOK, XDR, SGD, TRY, SEK, CHF, JPY, AZN, ALL, DZD, AOA, ARS, AMD, AFN, BHD, BGN, BOB, BWP, BND, BRL, BIF, HUF, VEF, KPW, VND, GMD, GHS, GNF, HKD, GEL, AED, EGP, ZMK, ILS, INR, IDR, JOD, IQD, IRR, YER, QAR, KES, KGS, COP, CDF, CRC, KWD, CUP, LAK, LVL, SLL, LBP, LYD, SZL, LTL, MUR, MRO, MKD, MWK, MGA, MYR, MAD, MXN, MZN, MDL, MNT, NPR, NGN, NIO, NZD, OMR, PKR, PYG, PEN, PLN, KHR, SAR, RON, SCR, SYP, SKK, SOS, SDG, SRD, TJS, THB, TWD, BDT, TZS, TND, TMM, UGX, UZS, UYU, PHP, DJF, XAF, XOF, HRK, CZK, CLP, LKR, EEK, ETB, RSD, ZAR, KRW, NAD, TL, UE

TariffParameterDTO

特定市场服务的计算细节。

Name

Description

name*

Type: string

参数的名称。

value*

Type: string

参数的值。

CalculatedTariffType

市场服务:

  • AGENCY_COMMISSION -接受买方的付款。

  • PAYMENT_TRANSFER -转让买方的付款。

  • FEE -产品在市场上的放置。

  • DELIVERY_TO_CUSTOMER -交付给买方。

  • CROSSREGIONAL_DELIVERY -交付到联邦区,城市或城镇。

  • EXPRESS_DELIVERY -快递给买方。

  • SORTING -订单处理。

  • MIDDLE_MILE -平均英里。

阅读更多关于Yandex的信息。市场服务 在市场对卖家的帮助.

Type

Description

CalculatedTariffType

Enum: AGENCY_COMMISSION, PAYMENT_TRANSFER, FEE, DELIVERY_TO_CUSTOMER, CROSSREGIONAL_DELIVERY, EXPRESS_DELIVERY, SORTING, MIDDLE_MILE

400 Bad Request

请求包含不正确的数据。 有关错误的更多信息

Body

application/json
{
    "status": "OK",
    "errors": [
        {
            "code": "string",
            "message": "string"
        }
    ]
}

Name

Description

errors

Type: ApiErrorDTO[]

错误列表。
一般错误格式。

Min items: 1

status

Type: ApiResponseStatusType

响应的类型。 可能的值:

  • OK -没有错误。
  • ERROR -处理请求时发生错误。

Enum: OK, ERROR

ApiErrorDTO

一般错误格式。

Name

Description

code*

Type: string

的错误代码。

message

Type: string

错误的描述。

401 Unauthorized

请求中未指定授权数据。 有关错误的更多信息

Body

application/json
{
    "status": "OK",
    "errors": [
        {
            "code": "string",
            "message": "string"
        }
    ]
}

Name

Description

errors

Type: ApiErrorDTO[]

错误列表。
一般错误格式。

Min items: 1

status

Type: ApiResponseStatusType

响应的类型。 可能的值:

  • OK -没有错误。
  • ERROR -处理请求时发生错误。

Enum: OK, ERROR

403 Forbidden

授权数据不正确或禁止访问资源。 有关错误的更多信息

Body

application/json
{
    "status": "OK",
    "errors": [
        {
            "code": "string",
            "message": "string"
        }
    ]
}

Name

Description

errors

Type: ApiErrorDTO[]

错误列表。
一般错误格式。

Min items: 1

status

Type: ApiResponseStatusType

响应的类型。 可能的值:

  • OK -没有错误。
  • ERROR -处理请求时发生错误。

Enum: OK, ERROR

404 Not Found

找不到请求的资源。 有关错误的更多信息

Body

application/json
{
    "status": "OK",
    "errors": [
        {
            "code": "string",
            "message": "string"
        }
    ]
}

Name

Description

errors

Type: ApiErrorDTO[]

错误列表。
一般错误格式。

Min items: 1

status

Type: ApiResponseStatusType

响应的类型。 可能的值:

  • OK -没有错误。
  • ERROR -处理请求时发生错误。

Enum: OK, ERROR

420 Method Failure

已超出资源访问限制。 有关错误的更多信息

Body

application/json
{
    "status": "OK",
    "errors": [
        {
            "code": "string",
            "message": "string"
        }
    ]
}

Name

Description

errors

Type: ApiErrorDTO[]

错误列表。
一般错误格式。

Min items: 1

status

Type: ApiResponseStatusType

响应的类型。 可能的值:

  • OK -没有错误。
  • ERROR -处理请求时发生错误。

Enum: OK, ERROR

500 Internal Server Error

Yandex中的内部错误。 市场。 有关错误的更多信息

Body

application/json
{
    "status": "OK",
    "errors": [
        {
            "code": "string",
            "message": "string"
        }
    ]
}

Name

Description

errors

Type: ApiErrorDTO[]

错误列表。
一般错误格式。

Min items: 1

status

Type: ApiResponseStatusType

响应的类型。 可能的值:

  • OK -没有错误。
  • ERROR -处理请求时发生错误。

Enum: OK, ERROR

No longer supported, please use an alternative and newer version.

Категория, у которой нет дочерних.

上一篇
下一篇