| This version is still in development and is not considered stable yet. For the latest stable version, please use Spring Boot 3.5.5! | 
Beans (beans)
The beans endpoint provides information about the application’s beans.
Retrieving the Beans
To retrieve the beans, make a GET request to /actuator/beans, as shown in the following curl-based example:
$ curl 'http://localhost:8080/actuator/beans' -i -X GETThe resulting response is similar to the following:
HTTP/1.1 200 OK
Content-Type: application/vnd.spring-boot.actuator.v3+json
Content-Length: 1155
{
  "contexts" : {
    "application" : {
      "beans" : {
        "org.springframework.boot.webmvc.autoconfigure.actuate.web.WebMvcEndpointManagementContextConfiguration" : {
          "aliases" : [ ],
          "dependencies" : [ ],
          "scope" : "singleton",
          "type" : "org.springframework.boot.webmvc.autoconfigure.actuate.web.WebMvcEndpointManagementContextConfiguration"
        },
        "org.springframework.boot.http.converter.autoconfigure.JacksonHttpMessageConvertersConfiguration$MappingJackson2HttpMessageConverterConfiguration" : {
          "aliases" : [ ],
          "dependencies" : [ ],
          "scope" : "singleton",
          "type" : "org.springframework.boot.http.converter.autoconfigure.JacksonHttpMessageConvertersConfiguration$MappingJackson2HttpMessageConverterConfiguration"
        },
        "org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration" : {
          "aliases" : [ ],
          "dependencies" : [ ],
          "scope" : "singleton",
          "type" : "org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration"
        }
      }
    }
  }
}Response Structure
The response contains details of the application’s beans. The following table describes the structure of the response:
| Path | Type | Description | 
|---|---|---|
| 
 | 
 | Application contexts keyed by id. | 
| 
 | 
 | Id of the parent application context, if any. | 
| 
 | 
 | Beans in the application context keyed by name. | 
| 
 | 
 | Names of any aliases. | 
| 
 | 
 | Scope of the bean. | 
| 
 | 
 | Fully qualified type of the bean. | 
| 
 | 
 | Resource in which the bean was defined, if any. | 
| 
 | 
 | Names of any dependencies. |