本ガイドでは、DEXTRE Merchant APIを利用した「製品(Product)」作成のリクエスト例を示します。
環境例を前提としたサンプルになりますので、自社環境に合わせて適宜ご調整ください。
https://docs.dextre.app/merchant-api/#tag/product/operation/createProduct
ja)en)JPY)USD)kakeritsu_transaction)exw)curl -X POST '<https://api.dextre.app/v1/merchant/brands/{ブランドのID(brandId)}/products>' \\
-H 'X-Merchant-API-Version: 使用するAPIのバージョン(betaなど)' \\
-H 'X-Merchant-API-Key: マーチャントごとに発行された専用APIキー(sk_live_...)' \\
-d '{"modelNumber":"ブランド内で一意な品番","localizedNames":[{"languageCode":"ja","text":"製品名"},{"languageCode":"en","text":"Product Name"}],"skuTemplateId":"SKUテンプレートのID","prices":[{"transactionTermCode":"kakeritsu_transaction","currencyCode":"JPY","unitPrice":1000},{"transactionTermCode":"kakeritsu_transaction","currencyCode":"USD","unitPrice":0},{"transactionTermCode":"exw","currencyCode":"JPY","unitPrice":0},{"transactionTermCode":"exw","currencyCode":"USD","unitPrice":10}],"skus":[{"skuNumber":"製品内で一意なSKU番号","components":[{"skuPropertyId":"SKUプロパティのID 1","skuPropertyVariantId":"SKUプロパティのバリアントID 1"},{"skuPropertyId":"SKUプロパティのID 2","skuPropertyVariantId":"SKUプロパティのバリアントID 2"}],"prices":[{"transactionTermCode":"kakeritsu_transaction","currencyCode":"JPY","unitPrice":1500},{"transactionTermCode":"kakeritsu_transaction","currencyCode":"USD","unitPrice":0},{"transactionTermCode":"exw","currencyCode":"JPY","unitPrice":0},{"transactionTermCode":"exw","currencyCode":"USD","unitPrice":15}]}]}'
{
"modelNumber": "ブランド内で一意な品番",
"localizedNames": [
{
"languageCode": "ja",
"text": "製品名"
},
{
"languageCode": "en",
"text": "Product Name"
}
],
"skuTemplateId": "SKUテンプレートのID",
"prices": [
{
"transactionTermCode": "kakeritsu_transaction",
"currencyCode": "JPY",
"unitPrice": 1000
},
{
"transactionTermCode": "kakeritsu_transaction",
"currencyCode": "USD",
"unitPrice": 0
},
{
"transactionTermCode": "exw",
"currencyCode": "JPY",
"unitPrice": 0
},
{
"transactionTermCode": "exw",
"currencyCode": "USD",
"unitPrice": 10
}
],
"skus": [
{
"skuNumber": "製品内で一意なSKU番号",
"components": [
{
"skuPropertyId": "SKUプロパティのID 1",
"skuPropertyVariantId": "SKUプロパティのバリアントID 1"
},
{
"skuPropertyId": "SKUプロパティのID 2",
"skuPropertyVariantId": "SKUプロパティのバリアントID 2"
}
],
"prices": [
{
"transactionTermCode": "kakeritsu_transaction",
"currencyCode": "JPY",
"unitPrice": 1500
},
{
"transactionTermCode": "kakeritsu_transaction",
"currencyCode": "USD",
"unitPrice": 0
},
{
"transactionTermCode": "exw",
"currencyCode": "JPY",
"unitPrice": 0
},
{
"transactionTermCode": "exw",
"currencyCode": "USD",
"unitPrice": 15
}
]
}
]
}