Module: Unitpost

Defined in:
lib/unitpost.rb,
lib/unitpost/client.rb,
lib/unitpost/errors.rb,
lib/unitpost/version.rb,
lib/unitpost/webhooks.rb,
lib/unitpost/resources.rb,
lib/unitpost/http_client.rb,
lib/unitpost/generated/operations.rb

Overview

frozen_string_literal: true

Defined Under Namespace

Modules: Generated, Resources, Webhooks Classes: Client, Error, HttpClient, Result, WebhookVerificationError

Constant Summary collapse

VERSION =
"0.1.0"

Class Method Summary collapse

Class Method Details

.verify_webhook(payload:, secret:, headers:, tolerance_seconds: 300) ⇒ Object

Convenience: Unitpost.verify_webhook(...) delegates to Unitpost::Webhooks.verify.



11
12
13
# File 'lib/unitpost.rb', line 11

def self.verify_webhook(payload:, secret:, headers:, tolerance_seconds: 300)
  Webhooks.verify(payload: payload, secret: secret, headers: headers, tolerance_seconds: tolerance_seconds)
end