internalRequest

inline suspend fun <R : Any> API<out APIType>.internalRequest(noinline builder: HttpRequestBuilder.() -> Unit, uploadFile: Boolean, crossinline block: suspend (HttpResponse) -> R): R
@JvmName(name = "internalPostRequest")
inline suspend fun <R : Any> API<APIType.Post>.internalRequest(noinline builder: HttpRequestBuilder.() -> Unit, crossinline block: suspend (HttpResponse) -> R): R
@JvmName(name = "internalFormRequest")
inline suspend fun <R : Any> API<APIType.Form>.internalRequest(noinline builder: HttpRequestBuilder.() -> Unit, crossinline block: suspend (HttpResponse) -> R): R