public function itemUpdateListingType($item_id, $listing_type)
    {
        // TODO: Tests
        $response = $this->getGuzzleClient()
            ->post(
                '/items/' . $item_id . '/listing_type',
                array_merge(
                    $this->setQuery(),
                    $this->setBodyArray(['id' => $listing_type])
                )
            );

        return $this->serializer->deserialize(
            $response->getBody()->getContents(),
            Item::class,
            'json'
        );
    }