:allowed_param: 'title', 'text', 'campaignId', 'tags' (optional), 'customFields' (optional)

def create_idea(self, *args, **kwargs):
        """ :allowed_param: 'title', 'text', 'campaignId', 'tags' (optional), 'customFields' (optional)
        """
        kwargs.update({'headers': {'content-type':'application/json'}})
        return bind_api(
            api=self,
            path='/idea',
            method='POST',
            payload_type='idea',
            post_param=['title', 'text', 'campaignId', 'tags', 'customFields']
        )(*args, **kwargs)