RESTクエリ言語の構築
成熟したREST APIは多くの作業になる可能性があり、柔軟な方法でリソースを公開することは通常バランスのとれた行為です。
一方では、allow the client to search for information in many flexible waysにします。 一方、あまり多くの操作を実装することは望ましくありません。
A Search/Query Language for the APIが最も理にかなっています。これにより、強力な検索のためにAPIを開いたまま、単一のクリーンな操作が可能になります。
RESTクエリ言語の基本
RESTクエリ言語の詳細