本ガイドでは、DEXTRE Merchant APIを利用した「カタログ」作成のリクエスト例を示します。
環境例を前提としたサンプルになりますので、自社環境に合わせて適宜ご調整ください。
https://docs.dextre.app/merchant-api/#tag/catalog/operation/createCatalog
ja)en)curl -X POST '<https://api.dextre.app/v1/merchant/brands/{ブランドのID(brandId)}/catalogs>' \\
-H 'X-Merchant-API-Version: 使用するAPIのバージョン(betaなど)' \\
-H 'X-Merchant-API-Key: マーチャントごとに発行された専用APIキー(sk_live_...)' \\
-d '{"code":"ブランド内で一意なコード","localizedNames":[{"languageCode":"ja","text":"カタログ名"},{"languageCode":"en","text":"Catalog Name"}],"status":"open"}'
{
"code": "ブランド内で一意なコード",
"localizedNames": [
{
"languageCode": "ja",
"text": "カタログ名"
},
{
"languageCode": "en",
"text": "Catalog Name"
}
],
"status": "open"
}
マーチャントで有効化されている言語の数だけ、要素を追加してください。
languageCodeには、マーチャントで有効化されている言語のコードを指定してください。
配列内でlanguageCodeの重複を起こさないようにご注意ください。
"localizedNames": [
{
"languageCode": "ja",
"text": "カタログの名称"
},
{
"languageCode": "en",
"text": "Catalog Name"
}
]