While the example are not normative, the search endpoint definition differs per element:
POST /access/v1/search/subject HTTP/1.1
POST /access/v1/resource/search HTTP/1.1
POST /access/v1/search/action HTTP/1.1
Note the different path approach for resource.
Question: is this explicit or a typo? should the search API accepts 3 different endpoints?