S SmartDocs
Series: android kotlin 16 lines · Updated 2026-02-03

RetrofitClient.kt

android/MyComposeApiApp/app/src/main/java/ca/medontime/mycomposeapiapp/RetrofitClient.kt

package ca.medontime.mycomposeapiapp

import retrofit2.Retrofit
import retrofit2.converter.gson.GsonConverterFactory

object RetrofitClient {
    private const val BASE_URL = "https://jsonplaceholder.typicode.com/"

    val api: ApiService by lazy {
        Retrofit.Builder()
            .baseUrl(BASE_URL)
            .addConverterFactory(GsonConverterFactory.create())
            .build()
            .create(ApiService::class.java)
    }
}

Related articles