code: def pin_verify(self, path, *paths, **kwargs):
          
          #PY2: No support for kw-only parameters after glob parameters
          if "verbose" in kwargs:
              kwargs.setdefault("opts", {"verbose": kwargs["verbose"]})
              del kwargs["verbose"]
  
          args = (path,) + paths
          return self._client.request('/pin/verify', args, decoder='json',
                                      stream=True, **kwargs)
docs: Verify that recursive pins are complete.
  
          Scan the repo for pinned object graphs and check their integrity.
          Issues will be reported back with a helpful human-readable error
          message to aid in error recovery. This is useful to help recover
          from datastore corruptions (such as when accidentally deleting
          files added using the filestore backend).
  
          This function returns an iterator needs to be closed using a context
          manager (``with``-statement) or using the ``.close()`` method.
  
          .. code-block:: python
  
              >>> with c.pin_verify("QmN…TTZ", verbose=True) as pin_verify_iter:
              ...     for item in pin_verify_iter:
              ...         print(item)
              ...
              {"Cid":"QmVkNdzCBukBRdpyFiKPyL2R15qPExMr9rV9RFV2kf9eeV","Ok":True}
              {"Cid":"QmbPzQruAEFjUU3gQfupns6b8USr8VrD9H71GrqGDXQSxm","Ok":True}
              {"Cid":"Qmcns1nUvbeWiecdGDPw8JxWeUfxCV8JKhTfgzs3F8JM4P","Ok":True}
              …
  
          Parameters
          ----------
          path : str
              Path to object(s) to be checked
          verbose : bool
              Also report status of items that were OK? (Default: ``False``)
  
          Returns
          -------
              iterable