私は JSON API を構築しており、user
リソースを持っています。Auser
にはid
、プライマリ識別子とその他のいくつかのフィールドがあります:facebook_id
などlinkedin_id
。
特定のフィールドが存在するかどうかを確認する必要がありますuser
が、他のフィールドの 1 つ (例: facebook_id
) を使用するだけです。プライマリ識別子がないため/users/<id>
、それが a を返すかどうかを使用して確認することはできません。404
を使用することを考えました/users/exists?<field>=<value>
が、これが JSON API で正しいアプローチであるかどうかはわかりません。
私の質問は、どのエンドポイントを作成する必要があるか、ドキュメントが存在するかどうかに応じてどのコードを返す必要があるか、そしてどのような本文ですか?