in src/main/java/org/apache/fineract/cn/api/util/ApiFactory.java [45:58]
public <T> T create(final Class<T> clazz, final String target) {
final CookieInterceptingClient client = new CookieInterceptingClient(target);
return Feign.builder()
.contract(new SpringMvcContract())
.client(client)
.errorDecoder(new AnnotatedErrorDecoder(logger, clazz))
.requestInterceptor(new TenantedTargetInterceptor())
.requestInterceptor(new TokenedTargetInterceptor())
.requestInterceptor(new EmptyBodyInterceptor())
.requestInterceptor(client.getCookieInterceptor())
.decoder(new GsonDecoder())
.encoder(new GsonEncoder())
.target(clazz, target);
}