postResult

inline suspend fun <T : Any, B, R : Any> postResult(resource: T, body: B, authType: AuthType, idempotencyKey: IdempotencyKey?): ApiResult<R>
inline suspend fun <T : Any, R : Any> postResult(resource: T, authType: AuthType, idempotencyKey: IdempotencyKey?): ApiResult<R>
inline suspend fun <B, R : Any> postResult(url: String, body: B, authType: AuthType, idempotencyKey: IdempotencyKey?): ApiResult<R>