コンテンツにスキップ
View in Postman (opens in new tab)

複数のカタログアイテムを編集

patch

/catalogs/{catalog_name}/items

このエンドポイントを使用して、カタログ内の既存のアイテムを複数編集します。

1回のリクエストで最大50個のアイテムを処理できます。このエンドポイントは非同期です。

トラブルシューティング

次の表は、返される可能性のあるエラーと、それに対応するトラブルシューティングのステップを示しています。

エラー トラブルシューティング
catalog-not-found カタログ名が有効であることを確認してください。
ids-too-large アイテムIDは250文字以内にする必要があります。
ids-not-strings アイテムIDは文字列型である必要があります。
ids-not-unique アイテムIDはリクエスト内で一意である必要があります。
invalid-ids アイテムIDに使用できるのは、英字、数字、ハイフン、アンダースコアのみです。
invalid-fields APIリクエストで送信するすべてのフィールドが、カタログにすでに存在していることを確認してください。これは、エラーに記載されているIDフィールドとは関係ありません。
invalid-keys-in-value-object アイテムオブジェクトのキーに . または $ を含めることはできません。
items-missing-ids 一部のアイテムにアイテムIDがありません。各アイテムにアイテムIDがあることを確認してください。
items-array-is-invalid items はオブジェクトの配列である必要があります。
items-too-large アイテムの値は5,000文字を超えることはできません。
request-includes-too-many-items リクエストに含まれるアイテムが多すぎます。1回のリクエストあたりのアイテム上限は50個です。
too-deep-nesting-in-value-object アイテムオブジェクトのネストは50レベルを超えることはできません。
unable-to-coerce-value アイテムの型を変換できません。

OpenAPIドキュメントをダウンロードして、スキーマの検証に使用できます。その方法については、リクエストの検証にOpenAPIスキーマを使用するを参照してください。

New Stuff!