path("credit") {
                    post {
                        entity(Jackson.unmarshaller(CreditRequest::class.java)) { credit ->
                            val response: CompletionStage<CreditResponse> = ask(supervisor, credit.operation(), timeout)
                                    .thenApply { it as CreditResponse }