diff --git a/api-ref/source/v3/index.rst b/api-ref/source/v3/index.rst index e5631cc81b..b95b04c450 100644 --- a/api-ref/source/v3/index.rst +++ b/api-ref/source/v3/index.rst @@ -18,6 +18,9 @@ policy rules based on a role-based access control (RBAC) approach. The Identity service configuration file sets the name and location of a JSON policy file that stores these rules. +Note that the V3 API implements HEAD for all GET requests. Each HEAD request +contains the same headers and HTTP status code as the corresponding GET API. + For information about Identity API protection, see `Identity API protection with role-based access control (RBAC) `_ diff --git a/releasenotes/notes/bug-1696574-15a728396350a95a.yaml b/releasenotes/notes/bug-1696574-15a728396350a95a.yaml new file mode 100644 index 0000000000..ea54bf4032 --- /dev/null +++ b/releasenotes/notes/bug-1696574-15a728396350a95a.yaml @@ -0,0 +1,8 @@ +--- +fixes: + - | + [`bug 1696574 `_] + All GET APIs within keystone now have support for HEAD, if not already + implemented. All new HEAD APIs have the same response codes and headers as + their GET counterparts. This aids in client-side processing, especially + caching.