質問: (v2)httpステータスについて 組織連動関連のapiのドキュメントを見ると 処理後のhttpステータスで、ある程度の処理結果が推測できるよう 設計されているように見受けられます。 すべての組織連動のapiの確認をしたわけではありませんが 基本的に処理の成功は、200(ok)と201(created)の2種類 処理失敗は、400(badrequest), 403(forbidden), 404(notfound), 409(conflict), 500(internal server error)の5種類 と思っています。 201は、基本的に追加処理の成功時に返されるコードかと思われますが 役職修正、利用権限タイプ修正の結果が201だったり 組織追加の結果が200 など、統一されていないところがありました。 ※その他のapiも、ドキュメントに載っていないコードが返ってきているものがいくつかありました。 現在の仕様として、処理成功で返ってくるステータスは、200と201だけという認識で正しいでしょうか。 今後の仕様変更の可能性も見据えると、200番台と考えるべきでしょうか。 もし可能であれば、番号体系のルールをご教示下さ
回答: api responseのhttpステータスコードについて、現在、指針の統一化を検討中です。 現状成功のレスポンスで利用されるステータスコードは200と201のみですが、将来的に 204 no content 等を 採用する可能性もございますので、200番台は成功と見ていただけると幸いです。