Set webhook subscriptions
twin_set_webhooksReplace webhook subscriptions for QuickBooks, Jobber, or Housecall Pro in the local API twins, so you can test delivery signing and topic handling without real vendor accounts.
Instructions
Replace the webhook subscriptions, as an app would set them up in the vendor's developer settings. Each: { vendor: quickbooks | jobber | housecallpro, url, topics, clientId, clientSecret (signs deliveries: for Jobber the app's OAuth client secret, for QuickBooks its verifier token, for Housecall Pro its signing secret) }. quickbooks topics: qbo.customer.created.v1, qbo.customer.updated.v1, qbo.invoice.created.v1, qbo.invoice.updated.v1, qbo.payment.created.v1. jobber topics: CLIENT_CREATE, INVOICE_UPDATE. housecallpro topics: customer.created, customer.updated, job.created, job.scheduled, job.completed, job.paid, invoice.created, invoice.sent, invoice.payment.succeeded, invoice.paid. Answers as twin_webhooks does.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| subscriptions | Yes | Every subscription to keep, shaped as above; [] removes them all |