docs: def deserialize(self, method, endpoint, body):
          """
          A convenience method for deserializing the body of a request.
  
          If called on a list-style endpoint, this calls ``deserialize_list``.
          Otherwise, it will call ``deserialize_detail``.
  
          :param method: The HTTP method of the current request
          :type method: string
  
          :param endpoint: The endpoint style (``list`` or ``detail``)
          :type endpoint: string
  
          :param body: The body of the current request
          :type body: string
  
          :returns: The deserialized data
          :rtype: ``list`` or ``dict``
          """
          if endpoint == 'list':
              return self.deserialize_list(body)
  
          return self.deserialize_detail(body)