The documentation mentions that timeouts such as `api-timeout` can be set for a specific app deployment https://github.com/spring-cloud/spring-cloud-app-broker/blob/b6861ea7e0afad38090f2d049861f85ac5a7cb38/spring-cloud-app-broker-docs/src/docs/asciidoc/service-instances.adoc#L53-L54 https://github.com/spring-cloud/spring-cloud-app-broker/blob/b6861ea7e0afad38090f2d049861f85ac5a7cb38/spring-cloud-app-broker-docs/src/docs/asciidoc/service-instances.adoc#L105-L107 However, the timeout seems always fetched from a singleton bean https://github.com/spring-cloud/spring-cloud-app-broker/blob/c32dd2b103ff691d762af082c30194f1774872b0/spring-cloud-app-broker-deployer-cloudfoundry/src/main/java/org/springframework/cloud/appbroker/deployer/cloudfoundry/CloudFoundryAppDeployer.java#L177 https://github.com/spring-cloud/spring-cloud-app-broker/blob/bc75e248c29fdef8e107d3710f967962ed978536/spring-cloud-app-broker-autoconfigure/src/main/java/org/springframework/cloud/appbroker/autoconfigure/CloudFoundryAppDeployerAutoConfiguration.java#L66-L85