MOSHI Expected BEGIN_OBJECT but was BEGIN_ARRAY

Keywords´╝Ü android android-studio retrofit kotlin-coroutines moshi

Question: 

I'm trying to do a POST with retrofit, moshi and coroutines but I'm always getting this error Expected BEGIN_OBJECT but was BEGIN_ARRAY at path $

I've looked for other answers but none of them has solved my problem

This is my POST function

@POST("parks")
fun postPark(@Body park: Parkk) : Deferred<Parkk>

My model

data class Parkk(
    val id: Int,
    val name: String,
    val logo: String,
    val color: String
)

And my post coroutine

fun postPark(){
        coroutineScope.launch {
            val getParkListDeferred = Api.apiService.postPark(Parkk(43, "Prueba", "sad", "#000000"))
            try {
                val data = getParkListDeferred.await()

            } catch (e:Exception){
                Log.e("ParkDetailViewModel", e.toString())
            }
        }
    }

Answers: