このページはAIにより自動翻訳されており、不正確な内容が含まれている可能性があります。翻訳の誤りを報告するには、ページ右側の目次の下にあるフィードバックをご利用ください。
複数のカタログアイテムを編集
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!