scoova_webhooks library

Scoova webhooks SDK for Dart / Flutter.

Two pieces:

  • WebhooksClient — CRUD over https://api.scoo-va.info/api/v1/webhooks/* (list, create, remove).
  • verifyWebhookSignature — HMAC-SHA256 verifier for your handler's X-Scoova-Signature header.

Classes

Webhook
WebhookCreated
Returned only on creation. secret is shown once — persist it.
WebhooksClient
Standalone client for Scoova webhook subscriptions.
WebhooksClientOptions

Constants

defaultBaseUrl → const String

Functions

verifyWebhookSignature({required String body, required String? headerValue, required String secret}) bool
Verify a webhook signature on your Dart server.

Exceptions / Errors

ScoovaWebhooksError