私は現在、リソースの一部のサブセットに対して、そのリソースの単一作成と一括作成の両方をサポートする必要がある REST API を実装しています。2 つの別個のエンドポイントを公開する必要があるかどうかを判断しようとしています。1 つは単一作成用、もう 1 つは一括作成用です。
たとえば、アドレスリソースがあるとします。そのリソースの表現を URI に POST することで、単一のアドレスを作成できます/address
。一括作成をサポートしたい場合は、/address
複数の表現がそのエンドポイントに POST されているかどうかをエンドポイントに識別させてから、適切なアクション (単一の作成または一括作成のいずれか) を実行させる方がよいでしょうか。一括作成のみを受け入れる完全に別のエンドポイントですか?