ThreadDecorator(@Json("thid") threadId: String, @Json("pthid") parentThreadId: String? = null, @Json("sender_order") senderOrder: Int = 0, @Json("received_orders") receivedOrders: Map<String, Int> = emptyMap())
Thread decorator is generally required on any type of response