def network(self, identifier):
if isinstance(identifier, dict):<EOL><INDENT>identifier = identifier.get('<STR_LIT:id>')<EOL><DEDENT>j, _ = self.request('<STR_LIT:GET>', '<STR_LIT>' + str(identifier))<EOL>return j<EOL>
::

    GET /:login/networks/:id

:param identifier: match on the listed network identifier
:type identifier: :py:class:`basestring` or :py:class:`dict`

:Returns: characteristics of the requested network
:rtype: :py:class:`dict`

Either a string or a dictionary with an ``id`` key may be passed in.