コンテンツへスキップ

商品カタログをアップロードします。

リクエスト

商品カタログを CSV ファイルとしてアップロードします。ファイルは同じリクエスト内で検証されます。検証に合格したファイルは catalog_id と sku_count を添えて status ready を返し、検証に失敗したファイルはエラーを返すと同時に failed のカタログとして記録され、「カタログ一覧」に表示されます。

セキュリティ
BearerAuthenticationV2
ボディmultipart/form-data必須
filestring, (binary)必須

カタログファイルです。形式、エンコーディング、サイズ上限、必須列については、Product Catalog セクションの「カタログファイル」をご覧ください。

例:"@catalog.csv"
namestring

カタログにつける任意の名称。「カタログ一覧」に表示されます。省略すると name は null になります。

例:"Summer skincare"
curl -i -X POST \
  https://yce-api-01.makeupar.com/s2s/v2.1/product-catalog \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
  -H 'Content-Type: multipart/form-data' \
  -F file=@@catalog.csv \
  -F 'name=Summer skincare'

レスポンス

カタログがアップロードされ、肌分析に利用できるようになりました

ボディapplication/json
statusinteger

レスポンスステータス

例:200
dataobject(ProductCatalog)
レスポンス
{ "status": 200, "data": { "catalog_id": "1662043585118399001", "name": "Summer skincare", "status": "ready", "created_time": 1760256000000, "sku_count": 3 } }