docs: def create_for(self, ref_type, ref_id, attributes, silent=False, hook=True):
          """
          https://developers.podio.com/doc/tasks/create-task-with-reference-22420
          If 'silent' is true, Podio will send no notifications and not post
          updates to the stream. If 'hook' is false webhooks will not be called.
          """
          # if not isinstance(attributes, dict):
          #    raise TypeError('Must be of type dict')
          attributes = json.dumps(attributes)
          return self.transport.POST(body=attributes,
                                     type='application/json',
                                     url='/task/%s/%s/%s' % (ref_type, ref_id,
                                                             self.get_options(silent=silent,
                                                                              hook=hook)))