Method: ContextIO::Account#post_webhook

Defined in:
lib/context_io/account.rb

#post_webhook(callback_url:, **kwargs) ⇒ Object



132
133
134
135
136
137
138
139
140
# File 'lib/context_io/account.rb', line 132

def post_webhook(callback_url:, **kwargs)
  given_params = kwargs.merge(callback_url: callback_url)
  token = call_api_return_new_object(klass: Webhook,
                                     url: "#{call_url}/webhooks",
                                     method: :post,
                                     valid_params: ValidPostParams::WEBHOOKS,
                                     given_params: given_params)
  return_post_api_call_made(token)
end