diff --git a/providers/asaas/index.json b/providers/asaas/index.json new file mode 100644 index 0000000..ab7af4c --- /dev/null +++ b/providers/asaas/index.json @@ -0,0 +1,13 @@ +{ + "label": "Asaas", + "configs": { + "latest_version": "latest", + "topic_identifier": "event" + }, + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-10-21" + } + } +} diff --git a/providers/asaas/latest/ACCESS_TOKEN_CREATED.json b/providers/asaas/latest/ACCESS_TOKEN_CREATED.json new file mode 100644 index 0000000..e1b914a --- /dev/null +++ b/providers/asaas/latest/ACCESS_TOKEN_CREATED.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_6561b631fa5580caadd00bbe3b858607&9193", + "event": "ACCESS_TOKEN_CREATED", + "dateCreated": "2026-05-19 12:25:15", + "account": { + "id": "47ed0d25-f9fb-4b35-b23a-d8895caf92b7", + "ownerId": null + }, + "accessToken": { + "id": "cf7662a4-a7dd-40ec-b8de-d28617729501", + "name": "TEST Key", + "enabled": false, + "dateCreated": "2026-05-19 12:25:15", + "disableReason": "MANUAL", + "expirationDate": null, + "projectedExpirationDateByLackOfUse": null + } + }, + "topic": "ACCESS_TOKEN_CREATED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.asaas.com/docs/api-key-events", + "retrieved": "2026-10-21" + } +} diff --git a/providers/asaas/latest/ACCOUNT_STATUS_COMMERCIAL_INFO_APPROVED.json b/providers/asaas/latest/ACCOUNT_STATUS_COMMERCIAL_INFO_APPROVED.json new file mode 100644 index 0000000..b0d0bdf --- /dev/null +++ b/providers/asaas/latest/ACCOUNT_STATUS_COMMERCIAL_INFO_APPROVED.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_05b708f961d739ea7eba7e4db318f621&368604920", + "event": "ACCOUNT_STATUS_COMMERCIAL_INFO_APPROVED", + "dateCreated": "2024-06-12 16:45:03", + "account": { + "id": "47ed0d25-f9fb-4b35-b23a-d8895caf92b7", + "ownerId": null + }, + "accountStatus": { + "id": "175027c1-029c-41e5-8b9a-e289b9788c33", + "commercialInfo": "APPROVED", + "bankAccountInfo": "APPROVED", + "documentation": "APPROVED", + "general": "APPROVED" + } + }, + "topic": "ACCOUNT_STATUS_COMMERCIAL_INFO_APPROVED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.asaas.com/docs/account-status-events", + "retrieved": "2026-10-21" + } +} diff --git a/providers/asaas/latest/BALANCE_VALUE_BLOCKED.json b/providers/asaas/latest/BALANCE_VALUE_BLOCKED.json new file mode 100644 index 0000000..57188ac --- /dev/null +++ b/providers/asaas/latest/BALANCE_VALUE_BLOCKED.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_6561b631fa5580caadd00bbe3b858607&9193", + "event": "BALANCE_VALUE_BLOCKED", + "dateCreated": "2024-10-16 11:11:04", + "account": { + "id": "47ed0d25-f9fb-4b35-b23a-d8895caf92b7", + "ownerId": null + }, + "balanceData": { + "value": 1234.56, + "date": "2025-09-03", + "description": "Balance block related to a Pix dispute.", + "type": "PIX_INFRACTION", + "paymentId": "pay_123456789" + } + }, + "topic": "BALANCE_VALUE_BLOCKED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.asaas.com/docs/balance-block-events", + "retrieved": "2026-10-21" + } +} diff --git a/providers/asaas/latest/BILL_PAID.json b/providers/asaas/latest/BILL_PAID.json new file mode 100644 index 0000000..850f80d --- /dev/null +++ b/providers/asaas/latest/BILL_PAID.json @@ -0,0 +1,39 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_05b708f961d739ea7eba7e4db318f621&368604920", + "event": "BILL_PAID", + "dateCreated": "2024-06-12 16:45:03", + "account": { + "id": "47ed0d25-f9fb-4b35-b23a-d8895caf92b7", + "ownerId": null + }, + "bill": { + "object": "bill", + "id": "f1bce822-6f37-4905-8de8-f1af9f2f4bab", + "status": "PAID", + "value": 29.9, + "discount": 0.0, + "interest": 0.0, + "fine": 0.0, + "identificationField": "03399.77779 29900.000000 04751.101017 1 81510000002990", + "dueDate": "2020-01-31", + "scheduleDate": "2020-01-31", + "paymentDate": "2020-01-31", + "fee": 0.0, + "description": "Mobile phone 01/12", + "companyName": null, + "transactionReceiptUrl": "https://www.asaas.com/comprovantes/00016578", + "canBeCancelled": false, + "failReasons": null + } + }, + "topic": "BILL_PAID", + "source": { + "type": "vendor-documentation", + "url": "https://docs.asaas.com/docs/bill-events", + "retrieved": "2026-10-21" + } +} diff --git a/providers/asaas/latest/CHECKOUT_CREATED.json b/providers/asaas/latest/CHECKOUT_CREATED.json new file mode 100644 index 0000000..e09894d --- /dev/null +++ b/providers/asaas/latest/CHECKOUT_CREATED.json @@ -0,0 +1,73 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_37260be8159d4472b4458d3de13efc2d&15370", + "event": "CHECKOUT_CREATED", + "dateCreated": "2024-10-31 18:07:47", + "account": { + "id": "47ed0d25-f9fb-4b35-b23a-d8895caf92b7", + "ownerId": null + }, + "checkout": { + "id": "2bd251f0-09b2-44ff-8a0c-a5cb29e5bbda", + "link": null, + "status": "ACTIVE", + "minutesToExpire": 10, + "billingTypes": [ + "MUNDIPAGG_CIELO" + ], + "chargeTypes": [ + "RECURRENT" + ], + "callback": { + "cancelUrl": "https://google.com", + "successUrl": "https://google.com", + "expiredUrl": "https://google.com" + }, + "items": [ + { + "name": "test2", + "description": "test", + "quantity": 2, + "value": 100 + }, + { + "name": "test2", + "description": "test2", + "quantity": 2, + "value": 100 + } + ], + "subscription": { + "cycle": "MONTHLY", + "nextDueDate": "2024-10-31T03:00:00+0000", + "endDate": "2025-10-29T03:00:00+0000" + }, + "installment": null, + "split": [ + { + "walletId": "c1ad713f-77fc-45b0-b734-b2ff9970d6d8", + "fixedValue": 2, + "percentualValue": null, + "totalFixedValue": null + }, + { + "walletId": "c1ad713f-77fc-45b0-b734-b2ff9970d6d8", + "fixedValue": null, + "percentualValue": 2, + "totalFixedValue": null + } + ], + "customer": "cus_000000018936", + "customerData": null + } + }, + "topic": "CHECKOUT_CREATED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.asaas.com/docs/checkout-events", + "retrieved": "2026-10-21" + } +} diff --git a/providers/asaas/latest/INTERNAL_TRANSFER_DEBIT.json b/providers/asaas/latest/INTERNAL_TRANSFER_DEBIT.json new file mode 100644 index 0000000..d78ee57 --- /dev/null +++ b/providers/asaas/latest/INTERNAL_TRANSFER_DEBIT.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_6561b631fa5580caadd00bbe3b858607&9193", + "event": "INTERNAL_TRANSFER_DEBIT", + "dateCreated": "2024-10-16 11:11:04", + "account": { + "id": "47ed0d25-f9fb-4b35-b23a-d8895caf92b7", + "ownerId": null + }, + "internalTransferData": { + "description": "Transfer sent to regularize the Asaas account balance", + "value": -48.52, + "date": "2025-09-03", + "type": "INTERNAL_LOAN" + } + }, + "topic": "INTERNAL_TRANSFER_DEBIT", + "source": { + "type": "vendor-documentation", + "url": "https://docs.asaas.com/docs/internal-movement-events", + "retrieved": "2026-10-21" + } +} diff --git a/providers/asaas/latest/INVOICE_CREATED.json b/providers/asaas/latest/INVOICE_CREATED.json new file mode 100644 index 0000000..44f5f59 --- /dev/null +++ b/providers/asaas/latest/INVOICE_CREATED.json @@ -0,0 +1,53 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_05b708f961d739ea7eba7e4db318f621&368604920", + "event": "INVOICE_CREATED", + "dateCreated": "2024-06-12 16:45:03", + "account": { + "id": "47ed0d25-f9fb-4b35-b23a-d8895caf92b7", + "ownerId": null + }, + "invoice": { + "object": "invoice", + "id": "inv_000000000232", + "status": "SCHEDULED", + "customer": "cus_000000002750", + "type": "NFS-e", + "statusDescription": null, + "serviceDescription": "Invoice for Bill 101940. \nService Description: SYSTEMS ANALYSIS AND DEVELOPMENT", + "pdfUrl": null, + "xmlUrl": null, + "rpsSerie": null, + "rpsNumber": null, + "number": null, + "validationCode": null, + "value": 300, + "deductions": 0, + "effectiveDate": "2018-07-03", + "observations": "Monthly fee for the work done in June.", + "estimatedTaxesDescription": "", + "payment": "pay_145059895800", + "installment": null, + "taxes": { + "retainIss": false, + "iss": 3, + "cofins": 3, + "csll": 1, + "inss": 0, + "ir": 1.5, + "pis": 0.65 + }, + "municipalServiceCode": "1.01", + "municipalServiceName": "Systems analysis and development" + } + }, + "topic": "INVOICE_CREATED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.asaas.com/docs/invoices-events", + "retrieved": "2026-10-21" + } +} diff --git a/providers/asaas/latest/PAYMENT_RECEIVED.json b/providers/asaas/latest/PAYMENT_RECEIVED.json new file mode 100644 index 0000000..97a1e63 --- /dev/null +++ b/providers/asaas/latest/PAYMENT_RECEIVED.json @@ -0,0 +1,102 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_05b708f961d739ea7eba7e4db318f621&368604920", + "event": "PAYMENT_RECEIVED", + "dateCreated": "2024-06-12 16:45:03", + "account": { + "id": "47ed0d25-f9fb-4b35-b23a-d8895caf92b7", + "ownerId": null + }, + "payment": { + "object": "payment", + "id": "pay_080225913252", + "dateCreated": "2021-01-01", + "customer": "cus_G7Dvo4iphUNk", + "subscription": "sub_VXJBYgP2u0eO", + "installment": "2765d086-c7c5-5cca-898a-4262d212587c", + "paymentLink": "123517639363", + "dueDate": "2021-01-01", + "originalDueDate": "2021-01-01", + "value": 100, + "netValue": 94.51, + "originalValue": null, + "interestValue": null, + "nossoNumero": null, + "description": "Order 056984", + "externalReference": "056984", + "billingType": "CREDIT_CARD", + "status": "RECEIVED", + "pixTransaction": null, + "confirmedDate": "2021-01-01", + "paymentDate": "2021-01-01", + "clientPaymentDate": "2021-01-01", + "installmentNumber": null, + "creditDate": "2021-02-01", + "custody": null, + "estimatedCreditDate": "2021-02-01", + "invoiceUrl": "https://www.asaas.com/i/080225913252", + "bankSlipUrl": null, + "transactionReceiptUrl": "https://www.asaas.com/comprovantes/4937311816045162", + "invoiceNumber": "00005101", + "deleted": false, + "anticipated": false, + "anticipable": false, + "lastInvoiceViewedDate": "2021-01-01 12:54:56", + "lastBankSlipViewedDate": null, + "postalService": false, + "creditCard": { + "creditCardNumber": "8829", + "creditCardBrand": "MASTERCARD", + "creditCardToken": "a75a1d98-c52d-4a6b-a413-71e00b193c99" + }, + "discount": { + "value": 0.0, + "dueDateLimitDays": 0, + "limitedDate": null, + "type": "FIXED" + }, + "fine": { + "value": 0.0, + "type": "FIXED" + }, + "interest": { + "value": 0.0, + "type": "PERCENTAGE" + }, + "split": [ + { + "id": "c788f2e1-0a5b-41b9-b0be-ff3641fb0cbe", + "walletId": "48548710-9baa-4ec1-a11f-9010193527c6", + "fixedValue": 20, + "status": "PENDING", + "refusalReason": null, + "externalReference": null, + "description": null + }, + { + "id": "e754f2e1-09mn-88pj-l552-df38j1fbll1c", + "walletId": "0b763922-aa88-4cbe-a567-e3fe8511fa06", + "percentualValue": 10, + "status": "PENDING", + "refusalReason": null, + "externalReference": null, + "description": null + } + ], + "chargeback": { + "status": "REQUESTED", + "reason": "PROCESS_ERROR" + }, + "refunds": null + } + }, + "topic": "PAYMENT_RECEIVED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.asaas.com/docs/payment-events", + "retrieved": "2026-10-21" + } +} diff --git a/providers/asaas/latest/PIX_AUTOMATIC_RECURRING_AUTHORIZATION_ACTIVATED.json b/providers/asaas/latest/PIX_AUTOMATIC_RECURRING_AUTHORIZATION_ACTIVATED.json new file mode 100644 index 0000000..f25b1ed --- /dev/null +++ b/providers/asaas/latest/PIX_AUTOMATIC_RECURRING_AUTHORIZATION_ACTIVATED.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_123456", + "event": "PIX_AUTOMATIC_RECURRING_AUTHORIZATION_ACTIVATED", + "dateCreated": "2026-07-10 14:32:18", + "account": { + "id": "accountId", + "ownerId": null + }, + "authorization": { + "id": "d51008fa-e28e-4823-82b4-4b1fcf485229", + "status": "ACTIVE", + "customerId": "cus_000006869125", + "frequency": "MONTHLY", + "value": 2.0, + "startDate": "2025-08-01", + "finishDate": "2028-01-01", + "immediateQrCode": { + "conciliationIdentifier": "ASAAS000000000000000000000000550ASA", + "expirationDate": "2025-07-24 18:00:20" + } + } + }, + "topic": "PIX_AUTOMATIC_RECURRING_AUTHORIZATION_ACTIVATED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.asaas.com/docs/events-for-automatic-pix", + "retrieved": "2026-10-21" + } +} diff --git a/providers/asaas/latest/PIX_AUTOMATIC_RECURRING_AUTHORIZATION_CANCELLED.json b/providers/asaas/latest/PIX_AUTOMATIC_RECURRING_AUTHORIZATION_CANCELLED.json new file mode 100644 index 0000000..58045f7 --- /dev/null +++ b/providers/asaas/latest/PIX_AUTOMATIC_RECURRING_AUTHORIZATION_CANCELLED.json @@ -0,0 +1,45 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_123456", + "event": "PIX_AUTOMATIC_RECURRING_AUTHORIZATION_CANCELLED", + "dateCreated": "2026-06-30 07:02:35", + "account": { + "id": "accountId", + "ownerId": null + }, + "authorization": { + "id": "cda9f932-9e89-469c-a6a7-1f0110e4d580", + "value": null, + "status": "CANCELLED", + "payload": null, + "frequency": "MONTHLY", + "startDate": "31/12/2025", + "contractId": "contractId", + "customerId": "cus_000000000000", + "finishDate": null, + "originType": "IMMEDIATE_PAYMENT_AND_RECURRING_QR_CODE", + "description": null, + "retryPolicy": "NOT_ALLOWED", + "encodedImage": null, + "minLimitValue": null, + "subscriptionId": null, + "immediateQrCode": { + "expirationDate": "03/01/2026 18:45:38", + "conciliationIdentifier": "CONCILIATION_IDENTIFIER" + }, + "cancellationDate": "30/06/2026", + "cancellationReason": "REQUESTED_BY_PAYER_USER", + "endToEndIdentifier": "END_TO_END_IDENTIFIER", + "paymentCreationMode": "MANUAL" + } + }, + "topic": "PIX_AUTOMATIC_RECURRING_AUTHORIZATION_CANCELLED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.asaas.com/docs/events-for-automatic-pix", + "retrieved": "2026-10-21" + } +} diff --git a/providers/asaas/latest/PIX_AUTOMATIC_RECURRING_ELIGIBILITY_UPDATED.json b/providers/asaas/latest/PIX_AUTOMATIC_RECURRING_ELIGIBILITY_UPDATED.json new file mode 100644 index 0000000..3a52c12 --- /dev/null +++ b/providers/asaas/latest/PIX_AUTOMATIC_RECURRING_ELIGIBILITY_UPDATED.json @@ -0,0 +1,24 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_ID", + "event": "PIX_AUTOMATIC_RECURRING_ELIGIBILITY_UPDATED", + "dateCreated": "2026-03-05 08:24:11", + "account": { + "id": "accountId", + "ownerId": null + }, + "eligibility": { + "status": "INELIGIBLE", + "ineligibleReasons": [] + } + }, + "topic": "PIX_AUTOMATIC_RECURRING_ELIGIBILITY_UPDATED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.asaas.com/docs/events-for-automatic-pix", + "retrieved": "2026-10-21" + } +} diff --git a/providers/asaas/latest/RECEIVABLE_ANTICIPATION_CREDITED.json b/providers/asaas/latest/RECEIVABLE_ANTICIPATION_CREDITED.json new file mode 100644 index 0000000..598dcd9 --- /dev/null +++ b/providers/asaas/latest/RECEIVABLE_ANTICIPATION_CREDITED.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_05b708f961d739ea7eba7e4db318f621&368604920", + "event": "RECEIVABLE_ANTICIPATION_CREDITED", + "dateCreated": "2024-06-12 16:45:03", + "account": { + "id": "47ed0d25-f9fb-4b35-b23a-d8895caf92b7", + "ownerId": null + }, + "anticipation": { + "object": "anticipation", + "id": "29ad50e9-64ee-427e-a00c-a3999510ca0a", + "installment": null, + "payment": "pay_4310966350068380", + "status": "CREDITED", + "anticipationDate": "2022-09-19", + "dueDate": "2022-09-30", + "requestDate": "2022-09-19", + "fee": 5.64, + "anticipationDays": 11, + "netValue": 302.37, + "totalValue": 310, + "value": 308.01, + "denialObservation": null + } + }, + "topic": "RECEIVABLE_ANTICIPATION_CREDITED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.asaas.com/docs/receivable-anticipation-events", + "retrieved": "2026-10-21" + } +} diff --git a/providers/asaas/latest/SUBSCRIPTION_CREATED.json b/providers/asaas/latest/SUBSCRIPTION_CREATED.json new file mode 100644 index 0000000..dcf9610 --- /dev/null +++ b/providers/asaas/latest/SUBSCRIPTION_CREATED.json @@ -0,0 +1,59 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_6561b631fa5580caadd00bbe3b858607&9193", + "event": "SUBSCRIPTION_CREATED", + "dateCreated": "2024-10-16 11:11:04", + "account": { + "id": "47ed0d25-f9fb-4b35-b23a-d8895caf92b7", + "ownerId": null + }, + "subscription": { + "object": "subscription", + "id": "sub_m5gdy1upm25fbwgx", + "dateCreated": "2024-10-16", + "customer": "cus_000000008773", + "paymentLink": null, + "value": 19.9, + "nextDueDate": "2024-11-22", + "cycle": "MONTHLY", + "description": "Pro Plan Subscription", + "billingType": "BOLETO", + "deleted": false, + "status": "ACTIVE", + "externalReference": null, + "sendPaymentByPostalService": false, + "discount": { + "value": 10, + "limitDate": null, + "dueDateLimitDays": 0, + "type": "PERCENTAGE" + }, + "fine": { + "value": 1, + "type": "PERCENTAGE" + }, + "interest": { + "value": 2, + "type": "PERCENTAGE" + }, + "split": [ + { + "walletId": "a0188304-4860-4d97-9178-4da0cde5fdc1", + "fixedValue": null, + "percentualValue": 20, + "externalReference": null, + "description": null + } + ] + } + }, + "topic": "SUBSCRIPTION_CREATED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.asaas.com/docs/subscription-events", + "retrieved": "2026-10-21" + } +} diff --git a/providers/asaas/latest/TRANSFER_CREATED.json b/providers/asaas/latest/TRANSFER_CREATED.json new file mode 100644 index 0000000..0a918ab --- /dev/null +++ b/providers/asaas/latest/TRANSFER_CREATED.json @@ -0,0 +1,53 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_05b708f961d739ea7eba7e4db318f621&368604920", + "event": "TRANSFER_CREATED", + "dateCreated": "2024-06-12 16:45:03", + "account": { + "id": "47ed0d25-f9fb-4b35-b23a-d8895caf92b7", + "ownerId": null + }, + "transfer": { + "object": "transfer", + "id": "777eb7c8-b1a2-4356-8fd8-a1b0644b5282", + "dateCreated": "2019-05-02", + "status": "PENDING", + "effectiveDate": null, + "endToEndIdentifier": null, + "type": "BANK_ACCOUNT", + "value": 1000, + "netValue": 1000, + "transferFee": 0, + "scheduleDate": "2019-05-02", + "authorized": true, + "failReason": null, + "transactionReceiptUrl": null, + "bankAccount": { + "bank": { + "ispb": "00000000", + "code": "001", + "name": "Banco do Brasil" + }, + "accountName": "Banco do Brasil Account", + "ownerName": "Marcelo Almeida", + "cpfCnpj": "***.143.689-**", + "agency": "1263", + "agencyDigit": "1", + "account": "26544", + "accountDigit": "1", + "pixAddressKey": null + }, + "operationType": "TED", + "description": null + } + }, + "topic": "TRANSFER_CREATED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.asaas.com/docs/transfer-events", + "retrieved": "2026-10-21" + } +} diff --git a/providers/callrail/index.json b/providers/callrail/index.json new file mode 100644 index 0000000..bbfb71b --- /dev/null +++ b/providers/callrail/index.json @@ -0,0 +1,13 @@ +{ + "label": "CallRail", + "configs": { + "latest_version": "latest", + "topic_identifier": null + }, + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-10-21" + } + } +} diff --git a/providers/callrail/latest/form_captured_webhook.json b/providers/callrail/latest/form_captured_webhook.json new file mode 100644 index 0000000..14e3c4d --- /dev/null +++ b/providers/callrail/latest/form_captured_webhook.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": 123456789, + "company_id": 987654321, + "form_data": { + "form_field1": "this is the message", + "form_field2": "support@callrail.com", + "form_field3": "John Q. Customer" + }, + "form_url": "http://www.example.com/form", + "landing_page_url": "http://www.example.com/", + "referrer": "direct", + "referring_url": "www.google.com", + "submitted_at": "2017-10-24T09:40:18.000-04:00", + "first_form": true, + "source": "Google Organic", + "keywords": "clinic hospital", + "campaign": "Website", + "medium": "Organic", + "utm_source": "search", + "utm_medium": "organic", + "utm_campaign": "Google Organic" + }, + "topic": "form_captured_webhook", + "source": { + "type": "vendor-documentation", + "url": "https://apidocs.callrail.com/#form-submission", + "retrieved": "2026-10-21" + } +} diff --git a/providers/callrail/latest/sms_received_webhook.json b/providers/callrail/latest/sms_received_webhook.json new file mode 100644 index 0000000..b6d7489 --- /dev/null +++ b/providers/callrail/latest/sms_received_webhook.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": 879204976, + "resource_id": "SCI0c14896tw1b64fb970ab62aaf4fbefd9", + "source_number": "770-555-5555", + "destination_number": "770-123-4567", + "content": "CallRail is the best! ", + "message_type": "sms", + "media_urls": [], + "timestamp": "2017-10-23T15:57:18.826-04:00", + "lead_status": null, + "conversation_id": "crpLH", + "company_resource_id": "COM834847e9f4bb4f9h8ll29eb173fe658e", + "person_resource_id": "PERb122rc301ec45f5yy021d4jj180c1a79" + }, + "topic": "sms_received_webhook", + "source": { + "type": "vendor-documentation", + "url": "https://apidocs.callrail.com/#text-message-received", + "retrieved": "2026-10-21" + } +} diff --git a/providers/callrail/latest/sms_sent_webhook.json b/providers/callrail/latest/sms_sent_webhook.json new file mode 100644 index 0000000..b0f1056 --- /dev/null +++ b/providers/callrail/latest/sms_sent_webhook.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": 980561249, + "resource_id": "SCI0c14896tw1b64fb970ab62aaf4fbefd9", + "agent": "Keith Rail", + "source_number": "770-123-4567", + "destination_number": "770-555-5555", + "content": "Well, that is good to know!", + "message_type": "sms", + "media_urls": [], + "timestamp": "2017-10-23T16:00:53.286-04:00", + "lead_status": null, + "conversation_id": "crpLH", + "company_resource_id": "COM834847e9f4bb4f9h8ll29eb173fe658e", + "person_resource_id": "PERb122rc301ec45f5yy021d4jj180c1a79" + }, + "topic": "sms_sent_webhook", + "source": { + "type": "vendor-documentation", + "url": "https://apidocs.callrail.com/#text-message-sent", + "retrieved": "2026-10-21" + } +} diff --git a/providers/castle/index.json b/providers/castle/index.json new file mode 100644 index 0000000..f03fa74 --- /dev/null +++ b/providers/castle/index.json @@ -0,0 +1,13 @@ +{ + "label": "Castle", + "configs": { + "latest_version": "v1", + "topic_identifier": "type" + }, + "provenance": { + "v1": { + "sourced_via": "docs", + "sourced_on": "2026-10-21" + } + } +} diff --git a/providers/castle/v1/list_item.created.json b/providers/castle/v1/list_item.created.json new file mode 100644 index 0000000..d3256b6 --- /dev/null +++ b/providers/castle/v1/list_item.created.json @@ -0,0 +1,42 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "api_version": "v1", + "app_id": "598653631847139", + "created_at": "2023-09-22T10:02:44.292Z", + "type": "$list_item.created", + "data": { + "id": "42bc2f4d-64d1-4291-a77f-61c64bd410a0", + "primary_value": "68776fee69c9c520022ea3267b5216b1", + "secondary_value": null, + "auto_archives_at": null, + "author": { + "type": "$castle_policy", + "identifier": "25e54542-7794-48ee-aca0-e0bbe6c82247", + "details": { + "policy": { + "id": "25e54542-7794-48ee-aca0-e0bbe6c82247", + "revision_id": "", + "name": "Webhook Test", + "action": "allow" + } + } + }, + "comment": null, + "list": { + "id": "a7f498f2-5788-40f0-9ebd-fdef3029ad59", + "name": "Multi Accounting", + "primary_field": "user.id", + "secondary_field": null + } + } + }, + "topic": "$list_item.created", + "source": { + "type": "vendor-documentation", + "url": "https://docs.castle.io/docs/webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/castle/v1/policy.matched.json b/providers/castle/v1/policy.matched.json new file mode 100644 index 0000000..a00ddf4 --- /dev/null +++ b/providers/castle/v1/policy.matched.json @@ -0,0 +1,184 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "api_version": "v1", + "app_id": "526745498142982", + "created_at": "2024-12-06T21:35:56.260Z", + "type": "$policy.matched", + "data": { + "policy": { + "id": "bccf9b8b-0b40-4c1b-8843-29288fff3752", + "revision_id": "", + "name": "Trust @legit.io", + "action": "allow" + }, + "event": { + "id": "2prOvFQjWDuDXVbRuY4FHBw1QqG", + "name": "Login Succeeded", + "type": "$login", + "status": "$succeeded", + "created_at": "2024-12-06T21:35:56.087Z", + "authenticated": true, + "changeset": { + "email": { + "changed": false + }, + "password": { + "changed": false + }, + "name": { + "changed": false + }, + "phone": { + "changed": false + } + }, + "device": { + "fingerprint": "vuDfvDLmR4qiOvmZtcSxqQ", + "software": { + "languages": [ + "en-us", + "en" + ], + "fingerprint": "B7GzjEI7ZDDWNP2va6jJdw", + "type": "browser", + "name": "Chrome", + "version": { + "major": "131", + "full": "131.0.0" + } + }, + "timezone": { + "offset": -480, + "name": "America/Los_Angeles" + }, + "os": { + "name": "Mac OS X", + "version": { + "major": "Catalina", + "full": "10.15.7" + } + }, + "hardware": { + "name": "Mac", + "brand": "Apple", + "type": "computer", + "display": { + "width": 1680, + "height": 1050 + } + }, + "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36", + "screen": { + "density": 1.6 + } + }, + "email": { + "value": "adam@legit.io", + "normalized": "adam@legit.io", + "domain": "legit.com", + "disposable": false, + "unreachable": false, + "domain_details": { + "created_at": "1998-06-11T00:00:00.000Z", + "updated_at": "2023-06-06T01:09:20.000Z", + "expires_at": "2024-06-10T04:00:00.000Z", + "registrar": "corp register", + "registrant": "Legit USA, Inc.", + "nameservers": [ + "nameserver1" + ], + "spf_record": { + "exists": true + }, + "dmarc_record": { + "exists": true + }, + "mx_records": { + "null_mx": false + } + } + }, + "endpoint": "/v1/risk", + "ip": { + "address": "85.222.81.170", + "asn": 7922, + "isp": { + "name": "Comcast Cable", + "organization": "Comcast Cable" + }, + "location": { + "city": "Brooklyn", + "country_code": "US", + "continent_code": "NA", + "latitude": 90.282, + "longitude": -100.0004, + "postal_code": "11245", + "region_code": "NY" + }, + "privacy": { + "anonymous": false, + "datacenter": false, + "proxy": false, + "tor": false + }, + "type": "ipv4" + }, + "metrics": { + "users_per_device_fingerprint": { + "value": 1 + } + }, + "policy": { + "action": "allow", + "id": "bccf9b8b-0b40-4c1b-8843-29288fff3752", + "name": "Trust @legit.io", + "revision_id": "46655da6-6ccb-4590-82a9-cae7d26baf6b" + }, + "scores": { + "account_abuse": { + "score": 0.821 + }, + "account_takeover": { + "score": 0.207 + }, + "bot": { + "score": 0.849 + } + }, + "sdks": { + "client": { + "name": "castle-web", + "version": "2.6.1" + }, + "server": { + "name": "castle-rb", + "version": "7.2.0" + } + }, + "user": { + "id": "bede8b63-8f77-4ae0-bdd7-751e743a221b", + "email": "adam@legit.co", + "name": "adam@legit.co", + "registered_at": "2018-02-20T23:04:24.371Z", + "traits": { + "organization_name": "legit", + "organization_linked_in_page": "", + "organization_domains": "" + } + }, + "signals": { + "replayed_device_data": {} + } + } + } + }, + "topic": "$policy.matched", + "source": { + "type": "vendor-documentation", + "url": "https://docs.castle.io/docs/webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/daytona/index.json b/providers/daytona/index.json new file mode 100644 index 0000000..e439bf2 --- /dev/null +++ b/providers/daytona/index.json @@ -0,0 +1,13 @@ +{ + "label": "Daytona", + "configs": { + "latest_version": "latest", + "topic_identifier": "event" + }, + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-10-21" + } + } +} diff --git a/providers/daytona/latest/sandbox.created.json b/providers/daytona/latest/sandbox.created.json new file mode 100644 index 0000000..677b3ee --- /dev/null +++ b/providers/daytona/latest/sandbox.created.json @@ -0,0 +1,20 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "sandbox.created", + "timestamp": "2025-12-19T10:30:00.000Z", + "id": "sandbox123", + "organizationId": "org123", + "state": "started", + "sandboxClass": "container", + "createdAt": "2025-12-19T10:30:00.000Z" + }, + "topic": "sandbox.created", + "source": { + "type": "vendor-documentation", + "url": "https://www.daytona.io/docs/en/webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/daytona/latest/sandbox.state.updated.json b/providers/daytona/latest/sandbox.state.updated.json new file mode 100644 index 0000000..35c2cef --- /dev/null +++ b/providers/daytona/latest/sandbox.state.updated.json @@ -0,0 +1,20 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "sandbox.state.updated", + "timestamp": "2025-12-19T10:30:00.000Z", + "id": "sandbox123", + "organizationId": "org123", + "oldState": "started", + "newState": "stopped", + "updatedAt": "2025-12-19T10:30:00.000Z" + }, + "topic": "sandbox.state.updated", + "source": { + "type": "vendor-documentation", + "url": "https://www.daytona.io/docs/en/webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/daytona/latest/snapshot.created.json b/providers/daytona/latest/snapshot.created.json new file mode 100644 index 0000000..1d7cf56 --- /dev/null +++ b/providers/daytona/latest/snapshot.created.json @@ -0,0 +1,20 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "snapshot.created", + "timestamp": "2025-12-19T10:30:00.000Z", + "id": "snapshot123", + "name": "my-snapshot", + "organizationId": "org123", + "state": "active", + "createdAt": "2025-12-19T10:30:00.000Z" + }, + "topic": "snapshot.created", + "source": { + "type": "vendor-documentation", + "url": "https://www.daytona.io/docs/en/webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/daytona/latest/snapshot.removed.json b/providers/daytona/latest/snapshot.removed.json new file mode 100644 index 0000000..a2459ce --- /dev/null +++ b/providers/daytona/latest/snapshot.removed.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "snapshot.removed", + "timestamp": "2025-12-19T10:30:00.000Z", + "id": "snapshot123", + "name": "my-snapshot", + "organizationId": "org123", + "removedAt": "2025-12-19T10:30:00.000Z" + }, + "topic": "snapshot.removed", + "source": { + "type": "vendor-documentation", + "url": "https://www.daytona.io/docs/en/webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/daytona/latest/snapshot.state.updated.json b/providers/daytona/latest/snapshot.state.updated.json new file mode 100644 index 0000000..0ccc888 --- /dev/null +++ b/providers/daytona/latest/snapshot.state.updated.json @@ -0,0 +1,21 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "snapshot.state.updated", + "timestamp": "2025-12-19T10:30:00.000Z", + "id": "snapshot123", + "name": "my-snapshot", + "organizationId": "org123", + "oldState": "building", + "newState": "active", + "updatedAt": "2025-12-19T10:30:00.000Z" + }, + "topic": "snapshot.state.updated", + "source": { + "type": "vendor-documentation", + "url": "https://www.daytona.io/docs/en/webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/daytona/latest/volume.created.json b/providers/daytona/latest/volume.created.json new file mode 100644 index 0000000..0de817a --- /dev/null +++ b/providers/daytona/latest/volume.created.json @@ -0,0 +1,20 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "volume.created", + "timestamp": "2025-12-19T10:30:00.000Z", + "id": "vol-12345678", + "name": "my-volume", + "organizationId": "org123", + "state": "ready", + "createdAt": "2025-12-19T10:30:00.000Z" + }, + "topic": "volume.created", + "source": { + "type": "vendor-documentation", + "url": "https://www.daytona.io/docs/en/webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/daytona/latest/volume.state.updated.json b/providers/daytona/latest/volume.state.updated.json new file mode 100644 index 0000000..0307257 --- /dev/null +++ b/providers/daytona/latest/volume.state.updated.json @@ -0,0 +1,21 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "volume.state.updated", + "timestamp": "2025-12-19T10:30:00.000Z", + "id": "vol-12345678", + "name": "my-volume", + "organizationId": "org123", + "oldState": "creating", + "newState": "ready", + "updatedAt": "2025-12-19T10:30:00.000Z" + }, + "topic": "volume.state.updated", + "source": { + "type": "vendor-documentation", + "url": "https://www.daytona.io/docs/en/webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/dbt-cloud/index.json b/providers/dbt-cloud/index.json new file mode 100644 index 0000000..084c7c6 --- /dev/null +++ b/providers/dbt-cloud/index.json @@ -0,0 +1,13 @@ +{ + "label": "dbt Cloud", + "configs": { + "latest_version": "latest", + "topic_identifier": "eventType" + }, + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-10-21" + } + } +} diff --git a/providers/dbt-cloud/latest/job.run.completed.json b/providers/dbt-cloud/latest/job.run.completed.json new file mode 100644 index 0000000..fb88194 --- /dev/null +++ b/providers/dbt-cloud/latest/job.run.completed.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "accountId": 1, + "webhookId": "wsu_12345abcde", + "eventId": "wev_2L6ZDoilyiWzKkSA59Gmc2d7FDD", + "timestamp": "2023-01-31T19:29:35.789265936Z", + "eventType": "job.run.completed", + "webhookName": "test", + "data": { + "jobId": "123", + "jobName": "Daily Job (dbt build)", + "runId": "12345", + "environmentId": "1234", + "environmentName": "Production", + "dbtVersion": "1.0.0", + "projectName": "Snowflake Github Demo", + "projectId": "167194", + "runStatus": "Success", + "runStatusCode": 10, + "runStatusMessage": "None", + "runReason": "Kicked off from the UI by test@test.com", + "runStartedAt": "2023-01-31T19:28:07Z", + "runFinishedAt": "2023-01-31T19:29:32Z" + } + }, + "topic": "job.run.completed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getdbt.com/docs/deploy/webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/dbt-cloud/latest/job.run.errored.json b/providers/dbt-cloud/latest/job.run.errored.json new file mode 100644 index 0000000..1310cf7 --- /dev/null +++ b/providers/dbt-cloud/latest/job.run.errored.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "accountId": 1, + "webhookId": "wsu_12345abcde", + "eventId": "wev_2L6m5BggBw9uPNuSmtg4MUiW4Re", + "timestamp": "2023-01-31T21:15:20.419714619Z", + "eventType": "job.run.errored", + "webhookName": "test", + "data": { + "jobId": "123", + "jobName": "dbt Vault", + "runId": "12345", + "environmentId": "1234", + "environmentName": "dbt Vault Demo", + "dbtVersion": "1.0.0", + "projectName": "Snowflake Github Demo", + "projectId": "167194", + "runStatus": "Errored", + "runStatusCode": 20, + "runStatusMessage": "None", + "runReason": "Kicked off from the UI by test@test.com", + "runStartedAt": "2023-01-31T21:14:41Z", + "runErroredAt": "2023-01-31T21:15:20Z" + } + }, + "topic": "job.run.errored", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getdbt.com/docs/deploy/webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/dbt-cloud/latest/job.run.started.json b/providers/dbt-cloud/latest/job.run.started.json new file mode 100644 index 0000000..024dad0 --- /dev/null +++ b/providers/dbt-cloud/latest/job.run.started.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "accountId": 1, + "webhookId": "wsu_12345abcde", + "eventId": "wev_2L6Z3l8uPedXKPq9D2nWbPIip7Z", + "timestamp": "2023-01-31T19:28:15.742843678Z", + "eventType": "job.run.started", + "webhookName": "test", + "data": { + "jobId": "123", + "jobName": "Daily Job (dbt build)", + "runId": "12345", + "environmentId": "1234", + "environmentName": "Production", + "dbtVersion": "1.0.0", + "projectName": "Snowflake Github Demo", + "projectId": "167194", + "runStatus": "Running", + "runStatusCode": 3, + "runStatusMessage": "None", + "runReason": "Kicked off from the UI by test@test.com", + "runStartedAt": "2023-01-31T19:28:07Z" + } + }, + "topic": "job.run.started", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getdbt.com/docs/deploy/webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/didit/index.json b/providers/didit/index.json new file mode 100644 index 0000000..6341796 --- /dev/null +++ b/providers/didit/index.json @@ -0,0 +1,13 @@ +{ + "label": "Didit", + "configs": { + "latest_version": "latest", + "topic_identifier": "webhook_type" + }, + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-10-21" + } + } +} diff --git a/providers/didit/latest/investigator.decision.automated.json b/providers/didit/latest/investigator.decision.automated.json new file mode 100644 index 0000000..9074e1f --- /dev/null +++ b/providers/didit/latest/investigator.decision.automated.json @@ -0,0 +1,38 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "9c0c8b8a-1111-4222-9333-777777777777", + "webhook_type": "investigator.decision.automated", + "timestamp": 1774970000, + "created_at": 1774970000, + "application_id": "11111111-2222-3333-4444-555555555555", + "environment": "live", + "run_id": "33333333-4444-5555-6666-777777777777", + "queue": "kyc", + "item": { + "kind": "session", + "id": "cccccccc-dddd-eeee-ffff-000000000000" + }, + "recommendation": "approve", + "confidence": 0.93, + "provenance": { + "agent_version": "1", + "model_id": "model-id", + "prompt_hash": "0a1b2c3d", + "policy_version": 4 + }, + "decided_by": "investigator", + "outcome": "approved", + "action": "approve", + "final_status": "Approved", + "agreed": true + }, + "topic": "investigator.decision.automated", + "source": { + "type": "vendor-documentation", + "url": "https://docs.didit.me/integration/webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/didit/latest/status.updated.json b/providers/didit/latest/status.updated.json new file mode 100644 index 0000000..d81d9be --- /dev/null +++ b/providers/didit/latest/status.updated.json @@ -0,0 +1,89 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "9c0c8b8a-1111-4222-9333-444444444444", + "webhook_type": "status.updated", + "timestamp": 1774970000, + "created_at": 1774969994, + "application_id": "11111111-2222-3333-4444-555555555555", + "environment": "live", + "sandbox_scenario": null, + "session_id": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", + "status": "Approved", + "workflow_id": "66666666-7777-8888-9999-000000000000", + "workflow_version": 4, + "vendor_data": "user_42", + "metadata": { + "tier": "premium" + }, + "decision": { + "session_id": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", + "session_number": 43762, + "status": "Approved", + "workflow_id": "66666666-7777-8888-9999-000000000000", + "features": [ + "ID_VERIFICATION", + "LIVENESS", + "FACE_MATCH", + "AML" + ], + "vendor_data": "user_42", + "id_verifications": [ + { + "node_id": "id_verification_1", + "status": "Approved", + "document_type": "Identity Card", + "document_number": "SAMPLE-DOC-12345", + "first_name": "Jane", + "last_name": "Doe", + "date_of_birth": "1990-01-01", + "issuing_state": "ESP", + "verification_method": "document", + "assurance": "documentary", + "wallet_provider": null, + "fallback_from": null, + "id_lookup": null, + "wallet_verification": null, + "warnings": [] + } + ], + "liveness_checks": [ + { + "node_id": "liveness_1", + "status": "Approved", + "method": "ACTIVE_3D", + "score": 95.4, + "warnings": [] + } + ], + "face_matches": [ + { + "node_id": "face_match_1", + "status": "Approved", + "score": 96.1, + "warnings": [] + } + ], + "aml_screenings": [ + { + "node_id": "aml_1", + "status": "Approved", + "total_hits": 0, + "entity_type": "person", + "hits": [], + "warnings": [] + } + ], + "reviews": [], + "created_at": "2026-05-17T08:54:25.443172Z" + } + }, + "topic": "status.updated", + "source": { + "type": "vendor-documentation", + "url": "https://docs.didit.me/integration/webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/didit/latest/transaction.created.json b/providers/didit/latest/transaction.created.json new file mode 100644 index 0000000..8641625 --- /dev/null +++ b/providers/didit/latest/transaction.created.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "uuid", + "webhook_type": "transaction.created", + "timestamp": 1774970000, + "created_at": 1774970000, + "application_id": "uuid", + "environment": "live", + "transaction_id": "uuid", + "txn_id": "finance0001", + "status": "APPROVED", + "score": 0, + "severity": "UNKNOWN", + "amount": "1200.00", + "currency": "EUR", + "direction": "OUTBOUND", + "action_required": null + }, + "topic": "transaction.created", + "source": { + "type": "vendor-documentation", + "url": "https://docs.didit.me/integration/webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/didit/latest/travel_rule.status.updated.json b/providers/didit/latest/travel_rule.status.updated.json new file mode 100644 index 0000000..cae483b --- /dev/null +++ b/providers/didit/latest/travel_rule.status.updated.json @@ -0,0 +1,24 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "9c0c8b8a-1111-4222-9333-666666666666", + "webhook_type": "travel_rule.status.updated", + "timestamp": 1774970000, + "created_at": 1774970000, + "application_id": "11111111-2222-3333-4444-555555555555", + "environment": "live", + "transaction_id": "22222222-3333-4444-5555-666666666666", + "txn_id": "trv-2026-07-05-001", + "travel_rule_status": "COMPLETED", + "rail": "INTERNAL", + "direction": "OUTBOUND" + }, + "topic": "travel_rule.status.updated", + "source": { + "type": "vendor-documentation", + "url": "https://docs.didit.me/integration/webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/didit/latest/user.status.updated.json b/providers/didit/latest/user.status.updated.json new file mode 100644 index 0000000..8148658 --- /dev/null +++ b/providers/didit/latest/user.status.updated.json @@ -0,0 +1,23 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "uuid", + "webhook_type": "user.status.updated", + "timestamp": 1774970000, + "created_at": 1774969980, + "application_id": "uuid", + "environment": "live", + "vendor_user_id": "uuid", + "vendor_data": "user_42", + "status": "BLOCKED", + "previous_status": "ACTIVE" + }, + "topic": "user.status.updated", + "source": { + "type": "vendor-documentation", + "url": "https://docs.didit.me/integration/webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/dropbox/index.json b/providers/dropbox/index.json new file mode 100644 index 0000000..6b59acd --- /dev/null +++ b/providers/dropbox/index.json @@ -0,0 +1,13 @@ +{ + "label": "Dropbox", + "configs": { + "latest_version": "latest", + "topic_identifier": null + }, + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-10-21" + } + } +} diff --git a/providers/dropbox/latest/member_info_change.json b/providers/dropbox/latest/member_info_change.json new file mode 100644 index 0000000..cd96b64 --- /dev/null +++ b/providers/dropbox/latest/member_info_change.json @@ -0,0 +1,23 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "team_events": [ + { + "event": "member_info_change", + "team_id": "team_id1", + "member_ids": [ + "member_id1", + "member_id2" + ] + } + ] + }, + "topic": "member_info_change", + "source": { + "type": "vendor-documentation", + "url": "https://docs.dropboxapi.com/dropbox-api/api-reference/business-endpoints/overview", + "retrieved": "2026-10-21" + } +} diff --git a/providers/dwolla/index.json b/providers/dwolla/index.json new file mode 100644 index 0000000..0b4ef13 --- /dev/null +++ b/providers/dwolla/index.json @@ -0,0 +1,13 @@ +{ + "label": "Dwolla", + "configs": { + "latest_version": "latest", + "topic_identifier": "topic" + }, + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-10-21" + } + } +} diff --git a/providers/dwolla/latest/customer_created.json b/providers/dwolla/latest/customer_created.json new file mode 100644 index 0000000..7bf7c3e --- /dev/null +++ b/providers/dwolla/latest/customer_created.json @@ -0,0 +1,38 @@ +{ + "headers": { + "x-dwolla-topic": "customer_created" + }, + "body": { + "_links": { + "account": { + "href": "https://api-sandbox.dwolla.com/accounts/0ee84069-47c5-455c-b425-633523291dc3", + "resource-type": "account", + "type": "application/vnd.dwolla.v1.hal+json" + }, + "customer": { + "href": "https://api-sandbox.dwolla.com/customers/a6f09251-c2de-4833-94a8-5c70916cebbc", + "resource-type": "customer", + "type": "application/vnd.dwolla.v1.hal+json" + }, + "resource": { + "href": "https://api-sandbox.dwolla.com/customers/a6f09251-c2de-4833-94a8-5c70916cebbc", + "type": "application/vnd.dwolla.v1.hal+json" + }, + "self": { + "href": "https://api-sandbox.dwolla.com/events/29a82d20-a703-41cb-9b3c-bd409c499925", + "resource-type": "event", + "type": "application/vnd.dwolla.v1.hal+json" + } + }, + "created": "2019-05-30T18:21:11.490Z", + "id": "29a82d20-a703-41cb-9b3c-bd409c499925", + "resourceId": "a6f09251-c2de-4833-94a8-5c70916cebbc", + "topic": "customer_created" + }, + "topic": "customer_created", + "source": { + "type": "vendor-documentation", + "url": "https://developers.dwolla.com/docs/webhook-events", + "retrieved": "2026-10-21" + } +} diff --git a/providers/fivetran/index.json b/providers/fivetran/index.json new file mode 100644 index 0000000..2a2ac86 --- /dev/null +++ b/providers/fivetran/index.json @@ -0,0 +1,13 @@ +{ + "label": "Fivetran", + "configs": { + "latest_version": "latest", + "topic_identifier": "event" + }, + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-10-21" + } + } +} diff --git a/providers/fivetran/latest/sync_end.json b/providers/fivetran/latest/sync_end.json new file mode 100644 index 0000000..670ec78 --- /dev/null +++ b/providers/fivetran/latest/sync_end.json @@ -0,0 +1,23 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "sync_end", + "created": "2021-08-18T11:38:34.386Z", + "connector_type": "asana", + "connector_id": "mystified_presiding", + "connector_name": "mystified_presiding", + "sync_id": "mystified_presiding", + "destination_group_id": "deck_enjoy", + "data": { + "status": "SUCCESSFUL" + } + }, + "topic": "sync_end", + "source": { + "type": "vendor-documentation", + "url": "https://fivetran.com/docs/rest-api/webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/gopuff/index.json b/providers/gopuff/index.json new file mode 100644 index 0000000..a9e04a6 --- /dev/null +++ b/providers/gopuff/index.json @@ -0,0 +1,13 @@ +{ + "label": "Gopuff", + "configs": { + "latest_version": "latest", + "topic_identifier": null + }, + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-10-21" + } + } +} diff --git a/providers/gopuff/latest/order.status.v2.json b/providers/gopuff/latest/order.status.v2.json new file mode 100644 index 0000000..701d8c2 --- /dev/null +++ b/providers/gopuff/latest/order.status.v2.json @@ -0,0 +1,20 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "order": { + "id": "0123456789", + "location_id": 482, + "partner_order_id": "ABC-512351", + "status": "Delivery", + "cancel_reason": null + } + }, + "topic": "order.status.v2", + "source": { + "type": "vendor-documentation", + "url": "https://devportaldocs.poweredbygopuff.com/#/webhooks/order-status", + "retrieved": "2026-10-21" + } +} diff --git a/providers/helius/index.json b/providers/helius/index.json new file mode 100644 index 0000000..2e0080e --- /dev/null +++ b/providers/helius/index.json @@ -0,0 +1,13 @@ +{ + "label": "Helius", + "configs": { + "latest_version": "latest", + "topic_identifier": "[].type" + }, + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-10-21" + } + } +} diff --git a/providers/helius/latest/NFT_SALE.json b/providers/helius/latest/NFT_SALE.json new file mode 100644 index 0000000..3c98421 --- /dev/null +++ b/providers/helius/latest/NFT_SALE.json @@ -0,0 +1,201 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": [ + { + "accountData": [ + { + "account": "CKs1E69a2e9TmH4mKKLrXFF8kD3ZnwKjoEuXa6sz9WqX", + "nativeBalanceChange": -72938049280, + "tokenBalanceChanges": [] + }, + { + "account": "NTYeYJ1wr4bpM5xo6zx5En44SvJFAd35zTxxNoERYqd", + "nativeBalanceChange": 0, + "tokenBalanceChanges": [] + }, + { + "account": "AAaTGaA3uVqikfVEwoSG7EwkCb4bBDsMEyueiVUS5CaU", + "nativeBalanceChange": 0, + "tokenBalanceChanges": [] + }, + { + "account": "autMW8SgBkVYeBgqYiTuJZnkvDZMVU2MHJh9Jh7CSQ2", + "nativeBalanceChange": 0, + "tokenBalanceChanges": [] + }, + { + "account": "D8TxfGwdu9MiNMoJmUoC9wQfNfNT7Lnm6DzifQHRTy6B", + "nativeBalanceChange": 0, + "tokenBalanceChanges": [] + }, + { + "account": "5DxD5ViWjvRZEkxQEaJHZw2sBsso6xoXx3wGFNKgXUzE", + "nativeBalanceChange": 71860273440, + "tokenBalanceChanges": [] + }, + { + "account": "25DTUAd1roBFoUQaxJQByL6Qy2cKQCBp4bK9sgfy9UiM", + "nativeBalanceChange": -2039280, + "tokenBalanceChanges": [ + { + "mint": "FdsNQE5EeCe57tbEYCRV1JwW5dzNCof7MUTaGWhmzYqu", + "rawTokenAmount": { + "decimals": 0, + "tokenAmount": "-1" + }, + "tokenAccount": "25DTUAd1roBFoUQaxJQByL6Qy2cKQCBp4bK9sgfy9UiM", + "userAccount": "1BWutmTvYPwDtmw9abTkS4Ssr8no61spGAvW1X6NDix" + } + ] + }, + { + "account": "DTYuh7gAGGZg2okM7hdFfU1yMY9LUemCiPyD5Z5GCs6Z", + "nativeBalanceChange": 2039280, + "tokenBalanceChanges": [ + { + "mint": "FdsNQE5EeCe57tbEYCRV1JwW5dzNCof7MUTaGWhmzYqu", + "rawTokenAmount": { + "decimals": 0, + "tokenAmount": "1" + }, + "tokenAccount": "DTYuh7gAGGZg2okM7hdFfU1yMY9LUemCiPyD5Z5GCs6Z", + "userAccount": "CKs1E69a2e9TmH4mKKLrXFF8kD3ZnwKjoEuXa6sz9WqX" + } + ] + }, + { + "account": "rFqFJ9g7TGBD8Ed7TPDnvGKZ5pWLPDyxLcvcH2eRCtt", + "nativeBalanceChange": 1080000000, + "tokenBalanceChanges": [] + }, + { + "account": "CgXS5xC3qAGSg9txD9bS7BUgugZwshivGXpCJcGmdwrd", + "nativeBalanceChange": -2234160, + "tokenBalanceChanges": [] + }, + { + "account": "M2mx93ekt1fmXSVkTrUL9xVFHkmME8HTUi5Cyc5aF7K", + "nativeBalanceChange": 0, + "tokenBalanceChanges": [] + }, + { + "account": "E8cU1WiRWjanGxmn96ewBgk9vPTcL6AEZ1t6F6fkgUWe", + "nativeBalanceChange": 0, + "tokenBalanceChanges": [] + }, + { + "account": "11111111111111111111111111111111", + "nativeBalanceChange": 0, + "tokenBalanceChanges": [] + }, + { + "account": "FdsNQE5EeCe57tbEYCRV1JwW5dzNCof7MUTaGWhmzYqu", + "nativeBalanceChange": 0, + "tokenBalanceChanges": [] + }, + { + "account": "AYZsWahcrSnkwqbA1ji7wEzgAnGjLNJhVUMDPfACECZf", + "nativeBalanceChange": 0, + "tokenBalanceChanges": [] + }, + { + "account": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA", + "nativeBalanceChange": 0, + "tokenBalanceChanges": [] + }, + { + "account": "SysvarRent111111111111111111111111111111111", + "nativeBalanceChange": 0, + "tokenBalanceChanges": [] + }, + { + "account": "ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL", + "nativeBalanceChange": 0, + "tokenBalanceChanges": [] + }, + { + "account": "1BWutmTvYPwDtmw9abTkS4Ssr8no61spGAvW1X6NDix", + "nativeBalanceChange": 0, + "tokenBalanceChanges": [] + } + ], + "description": "5DxD5ViWjvRZEkxQEaJHZw2sBsso6xoXx3wGFNKgXUzE sold Fox #7637 to CKs1E69a2e9TmH4mKKLrXFF8kD3ZnwKjoEuXa6sz9WqX for 72 SOL on MAGIC_EDEN.", + "events": { + "nft": { + "amount": 72000000000, + "buyer": "CKs1E69a2e9TmH4mKKLrXFF8kD3ZnwKjoEuXa6sz9WqX", + "description": "5DxD5ViWjvRZEkxQEaJHZw2sBsso6xoXx3wGFNKgXUzE sold Fox #7637 to CKs1E69a2e9TmH4mKKLrXFF8kD3ZnwKjoEuXa6sz9WqX for 72 SOL on MAGIC_EDEN.", + "fee": 10000, + "feePayer": "CKs1E69a2e9TmH4mKKLrXFF8kD3ZnwKjoEuXa6sz9WqX", + "nfts": [ + { + "mint": "FdsNQE5EeCe57tbEYCRV1JwW5dzNCof7MUTaGWhmzYqu", + "tokenStandard": "NonFungible" + } + ], + "saleType": "INSTANT_SALE", + "seller": "5DxD5ViWjvRZEkxQEaJHZw2sBsso6xoXx3wGFNKgXUzE", + "signature": "5nNtjezQMYBHvgSQmoRmJPiXGsPAWmJPoGSa64xanqrauogiVzFyGQhKeFataHGXq51jR2hjbzNTkPUpP787HAmL", + "slot": 171942732, + "source": "MAGIC_EDEN", + "staker": "", + "timestamp": 1673445241, + "type": "NFT_SALE" + } + }, + "fee": 10000, + "feePayer": "CKs1E69a2e9TmH4mKKLrXFF8kD3ZnwKjoEuXa6sz9WqX", + "nativeTransfers": [ + { + "amount": 72936000000, + "fromUserAccount": "CKs1E69a2e9TmH4mKKLrXFF8kD3ZnwKjoEuXa6sz9WqX", + "toUserAccount": "AAaTGaA3uVqikfVEwoSG7EwkCb4bBDsMEyueiVUS5CaU" + }, + { + "amount": 2011440, + "fromUserAccount": "CKs1E69a2e9TmH4mKKLrXFF8kD3ZnwKjoEuXa6sz9WqX", + "toUserAccount": "D8TxfGwdu9MiNMoJmUoC9wQfNfNT7Lnm6DzifQHRTy6B" + }, + { + "amount": 71856000000, + "fromUserAccount": "AAaTGaA3uVqikfVEwoSG7EwkCb4bBDsMEyueiVUS5CaU", + "toUserAccount": "5DxD5ViWjvRZEkxQEaJHZw2sBsso6xoXx3wGFNKgXUzE" + }, + { + "amount": 1080000000, + "fromUserAccount": "AAaTGaA3uVqikfVEwoSG7EwkCb4bBDsMEyueiVUS5CaU", + "toUserAccount": "rFqFJ9g7TGBD8Ed7TPDnvGKZ5pWLPDyxLcvcH2eRCtt" + }, + { + "amount": 2039280, + "fromUserAccount": "CKs1E69a2e9TmH4mKKLrXFF8kD3ZnwKjoEuXa6sz9WqX", + "toUserAccount": "DTYuh7gAGGZg2okM7hdFfU1yMY9LUemCiPyD5Z5GCs6Z" + } + ], + "signature": "5nNtjezQMYBHvgSQmoRmJPiXGsPAWmJPoGSa64xanqrauogiVzFyGQhKeFataHGXq51jR2hjbzNTkPUpP787HAmL", + "slot": 171942732, + "source": "MAGIC_EDEN", + "timestamp": 1673445241, + "tokenTransfers": [ + { + "fromTokenAccount": "25DTUAd1roBFoUQaxJQByL6Qy2cKQCBp4bK9sgfy9UiM", + "fromUserAccount": "1BWutmTvYPwDtmw9abTkS4Ssr8no61spGAvW1X6NDix", + "mint": "FdsNQE5EeCe57tbEYCRV1JwW5dzNCof7MUTaGWhmzYqu", + "toTokenAccount": "DTYuh7gAGGZg2okM7hdFfU1yMY9LUemCiPyD5Z5GCs6Z", + "toUserAccount": "CKs1E69a2e9TmH4mKKLrXFF8kD3ZnwKjoEuXa6sz9WqX", + "tokenAmount": 1, + "tokenStandard": "NonFungible" + } + ], + "type": "NFT_SALE" + } + ], + "topic": "NFT_SALE", + "source": { + "type": "vendor-documentation", + "url": "https://www.helius.dev/docs/webhooks#event-payload-example", + "retrieved": "2026-10-21" + } +} diff --git a/providers/heroku/index.json b/providers/heroku/index.json new file mode 100644 index 0000000..810323e --- /dev/null +++ b/providers/heroku/index.json @@ -0,0 +1,13 @@ +{ + "label": "Heroku", + "configs": { + "latest_version": "latest", + "topic_identifier": "webhook_metadata.event.include" + }, + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-10-21" + } + } +} diff --git a/providers/heroku/latest/api.addon-attachment.json b/providers/heroku/latest/api.addon-attachment.json new file mode 100644 index 0000000..c3a1b6c --- /dev/null +++ b/providers/heroku/latest/api.addon-attachment.json @@ -0,0 +1,60 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "create", + "actor": { + "email": "user-0165@example.com", + "id": "33500732-3b64-436f-9710-64cc569c3e4f" + }, + "created_at": "2016-10-26T22:48:45Z", + "id": "7846bee9-b017-4492-9bed-34cd8327e71d", + "data": { + "addon": { + "id": "c53451e0-bd35-4a30-b2c1-6220cc8d759e", + "name": "my-resource-0003", + "app": { + "id": "d2f24bd2-399a-4868-9467-bc0ba2411cc2", + "name": "sample-app-0084" + } + }, + "app": { + "id": "d2f24bd2-399a-4868-9467-bc0ba2411cc2", + "name": "sample-app-0084" + }, + "id": "25bfb830-8c4a-49e1-b0a3-831da386de90", + "name": "DATABASE", + "created_at": "2016-10-26T22:48:45Z", + "updated_at": "2016-10-26T22:48:45Z", + "web_url": "https://postgres.localhost/discover?hid=resource17@localhost" + }, + "previous_data": {}, + "published_at": null, + "resource": "addon-attachment", + "sequence": null, + "updated_at": "2016-10-26T22:48:45Z", + "version": "application/vnd.heroku+json; version=3", + "webhook_metadata": { + "attempt": { + "id": "8a44f820-2354-489d-9a11-a793cbf49979" + }, + "delivery": { + "id": "d244009a-670f-4340-88e9-789a4f9002d5" + }, + "event": { + "id": "7846bee9-b017-4492-9bed-34cd8327e71d", + "include": "api:addon-attachment" + }, + "webhook": { + "id": "b54e6a7e-d162-4bd7-ab42-1011582c19cc" + } + } + }, + "topic": "api:addon-attachment", + "source": { + "type": "vendor-documentation", + "url": "https://devcenter.heroku.com/articles/webhook-events#api-addon-attachment", + "retrieved": "2026-10-21" + } +} diff --git a/providers/heroku/latest/api.addon.json b/providers/heroku/latest/api.addon.json new file mode 100644 index 0000000..2ee9cb7 --- /dev/null +++ b/providers/heroku/latest/api.addon.json @@ -0,0 +1,64 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "create", + "actor": { + "email": "user-0043@example.com", + "id": "3a478127-ebe2-428b-93a7-bede426fcc33" + }, + "created_at": "2016-10-26T22:48:19Z", + "id": "c3441ec5-343d-4627-827f-94279554ed23", + "data": { + "actions": [], + "config_vars": [], + "created_at": "2016-10-26T22:48:19Z", + "id": "ac7eaeaf-cac3-43f2-8854-7c823e7bf755", + "name": "cloudcounter-encircled-31432", + "addon_service": { + "id": "75d809f2-14d1-4e74-9002-35b62d1db6eb", + "name": "cloudcounter" + }, + "plan": { + "id": "d22dadac-b12b-4f49-b7ce-2f95f5bb42b5", + "name": "cloudcounter:basic" + }, + "app": { + "id": "7c9e1f74-ad2c-4daf-91e5-f07bb7cafe90", + "name": "sample-app-0036" + }, + "provider_id": "", + "state": "provisioning", + "updated_at": "2016-10-26T22:48:19Z", + "web_url": "https://addons-sso.localhost/apps/7c9e1f74-ad2c-4daf-91e5-f07bb7cafe90/addons/ac7eaeaf-cac3-43f2-8854-7c823e7bf755" + }, + "previous_data": {}, + "published_at": null, + "resource": "addon", + "sequence": null, + "updated_at": "2016-10-26T22:48:19Z", + "version": "application/vnd.heroku+json; version=3", + "webhook_metadata": { + "attempt": { + "id": "8a44f820-2354-489d-9a11-a793cbf49979" + }, + "delivery": { + "id": "d244009a-670f-4340-88e9-789a4f9002d5" + }, + "event": { + "id": "c3441ec5-343d-4627-827f-94279554ed23", + "include": "api:addon" + }, + "webhook": { + "id": "b54e6a7e-d162-4bd7-ab42-1011582c19cc" + } + } + }, + "topic": "api:addon", + "source": { + "type": "vendor-documentation", + "url": "https://devcenter.heroku.com/articles/webhook-events#api-addon", + "retrieved": "2026-10-21" + } +} diff --git a/providers/heroku/latest/api.app.json b/providers/heroku/latest/api.app.json new file mode 100644 index 0000000..d388dd8 --- /dev/null +++ b/providers/heroku/latest/api.app.json @@ -0,0 +1,76 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "create", + "actor": { + "email": "user-0278@example.com", + "id": "4c66e6a9-f574-4f51-9fa7-2d743d8ab713" + }, + "created_at": "2016-10-26T22:49:22Z", + "id": "c27a5f4b-c9b7-4636-9645-48a5f7066c27", + "data": { + "archived_at": null, + "buildpack_provided_description": null, + "build_stack": { + "id": "5e854079-da33-475b-a209-77f527c0e2fb", + "name": "cedar-14" + }, + "created_at": "2016-10-26T22:49:22Z", + "id": "7c454377-91c6-44e3-87a2-ecb16437ced9", + "git_url": "https://git.heroku.com/polar-wildwood-81034.git", + "maintenance": false, + "name": "polar-wildwood-81034", + "owner": { + "email": "org-0058@herokumanager.com", + "id": "f948a684-4345-4bd2-b6cd-85d4175b93a5" + }, + "region": { + "id": "7044c05a-0873-42c2-abbe-6841c5481ba7", + "name": "us" + }, + "organization": { + "id": "f948a684-4345-4bd2-b6cd-85d4175b93a5", + "name": "org-0058" + }, + "space": null, + "released_at": "2016-10-26T22:49:22Z", + "repo_size": null, + "slug_size": null, + "stack": { + "id": "5e854079-da33-475b-a209-77f527c0e2fb", + "name": "cedar-14" + }, + "updated_at": "2016-10-26T22:49:22Z", + "web_url": "https://polar-wildwood-81034.herokuapp.com/" + }, + "previous_data": {}, + "published_at": null, + "resource": "app", + "sequence": null, + "updated_at": "2016-10-26T22:49:22Z", + "version": "application/vnd.heroku+json; version=3", + "webhook_metadata": { + "attempt": { + "id": "8a44f820-2354-489d-9a11-a793cbf49979" + }, + "delivery": { + "id": "d244009a-670f-4340-88e9-789a4f9002d5" + }, + "event": { + "id": "c27a5f4b-c9b7-4636-9645-48a5f7066c27", + "include": "api:app" + }, + "webhook": { + "id": "b54e6a7e-d162-4bd7-ab42-1011582c19cc" + } + } + }, + "topic": "api:app", + "source": { + "type": "vendor-documentation", + "url": "https://devcenter.heroku.com/articles/webhook-events#api-app", + "retrieved": "2026-10-21" + } +} diff --git a/providers/heroku/latest/api.build.json b/providers/heroku/latest/api.build.json new file mode 100644 index 0000000..272f157 --- /dev/null +++ b/providers/heroku/latest/api.build.json @@ -0,0 +1,65 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "create", + "actor": { + "email": "username@example.com", + "id": "7c1e3b25-40a1-416f-91a9-7cd01e517a28" + }, + "created_at": "2017-08-23T18:51:37+00:00", + "data": { + "app": { + "id": "7c9e1f74-ad2c-4daf-91e5-f07bb7cafe90", + "name": "example-app" + }, + "buildpacks": null, + "created_at": "2017-08-23T18:51:37Z", + "id": "d1315ea5-4885-4288-bc99-a470a005bbcc", + "output_stream_url": "https://build-output.heroku.com/streams/01234567-89ab-cdef-0123-456789abcdef", + "release": null, + "slug": null, + "source_blob": { + "checksum": null, + "url": "https://example.com/source.tgz?token=xyz", + "version": null + }, + "stack": "heroku-16", + "status": "pending", + "updated_at": "2017-08-23T18:51:37Z", + "user": { + "email": "username@example.com", + "id": "7c1e3b25-40a1-416f-91a9-7cd01e517a28" + } + }, + "id": "324df0d8-65ac-409c-bb5a-f96f0c9dce4a", + "previous_data": {}, + "published_at": "2017-08-23T18:51:38Z", + "resource": "build", + "sequence": null, + "updated_at": "2017-08-23T18:51:37+00:00", + "version": "application/vnd.heroku+json; version=3", + "webhook_metadata": { + "attempt": { + "id": "8a44f820-2354-489d-9a11-a793cbf49979" + }, + "delivery": { + "id": "d244009a-670f-4340-88e9-789a4f9002d5" + }, + "event": { + "id": "324df0d8-65ac-409c-bb5a-f96f0c9dce4a", + "include": "api:build" + }, + "webhook": { + "id": "b54e6a7e-d162-4bd7-ab42-1011582c19cc" + } + } + }, + "topic": "api:build", + "source": { + "type": "vendor-documentation", + "url": "https://devcenter.heroku.com/articles/webhook-events#api-build", + "retrieved": "2026-10-21" + } +} diff --git a/providers/heroku/latest/api.collaborator.json b/providers/heroku/latest/api.collaborator.json new file mode 100644 index 0000000..0a4a3b0 --- /dev/null +++ b/providers/heroku/latest/api.collaborator.json @@ -0,0 +1,56 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "create", + "actor": { + "email": "user-0386@example.com", + "id": "038df634-6962-43b9-a1ec-9ff09b8ce665" + }, + "created_at": "2016-10-26T22:50:00Z", + "id": "18a60f6b-83e4-4220-a6c3-47860ed5d4ab", + "data": { + "created_at": "2016-10-26T22:50:00Z", + "id": "a1b51dab-571c-4189-915b-9baff5a4a347", + "updated_at": "2016-10-26T22:50:00Z", + "user": { + "email": "user-0386@example.com", + "federated": false, + "id": "038df634-6962-43b9-a1ec-9ff09b8ce665" + }, + "app": { + "id": "de3d6f7a-1d45-4b6f-bf54-1b11d1f1e6b5", + "name": "sample-app-0270" + }, + "role": "owner" + }, + "previous_data": {}, + "published_at": null, + "resource": "collaborator", + "sequence": null, + "updated_at": "2016-10-26T22:50:00Z", + "version": "application/vnd.heroku+json; version=3", + "webhook_metadata": { + "attempt": { + "id": "8a44f820-2354-489d-9a11-a793cbf49979" + }, + "delivery": { + "id": "d244009a-670f-4340-88e9-789a4f9002d5" + }, + "event": { + "id": "18a60f6b-83e4-4220-a6c3-47860ed5d4ab", + "include": "api:collaborator" + }, + "webhook": { + "id": "b54e6a7e-d162-4bd7-ab42-1011582c19cc" + } + } + }, + "topic": "api:collaborator", + "source": { + "type": "vendor-documentation", + "url": "https://devcenter.heroku.com/articles/webhook-events#api-collaborator", + "retrieved": "2026-10-21" + } +} diff --git a/providers/heroku/latest/api.domain.json b/providers/heroku/latest/api.domain.json new file mode 100644 index 0000000..1dc768b --- /dev/null +++ b/providers/heroku/latest/api.domain.json @@ -0,0 +1,54 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "create", + "actor": { + "email": "org-0058@herokumanager.com", + "id": "f948a684-4345-4bd2-b6cd-85d4175b93a5" + }, + "created_at": "2016-10-26T22:49:22Z", + "id": "42963fb1-f4c6-4b3a-8b67-70f6db590ab4", + "data": { + "app": { + "id": "7c454377-91c6-44e3-87a2-ecb16437ced9", + "name": "polar-wildwood-81034" + }, + "cname": null, + "created_at": "2016-10-26T22:49:22Z", + "hostname": "polar-wildwood-81034.herokuapp.com", + "id": "e0470d2f-0f20-4280-ac85-a59e6cc5321d", + "kind": "heroku", + "status": "none", + "updated_at": "2016-10-26T22:49:22Z" + }, + "previous_data": {}, + "published_at": null, + "resource": "domain", + "sequence": null, + "updated_at": "2016-10-26T22:49:22Z", + "version": "application/vnd.heroku+json; version=3", + "webhook_metadata": { + "attempt": { + "id": "8a44f820-2354-489d-9a11-a793cbf49979" + }, + "delivery": { + "id": "d244009a-670f-4340-88e9-789a4f9002d5" + }, + "event": { + "id": "42963fb1-f4c6-4b3a-8b67-70f6db590ab4", + "include": "api:domain" + }, + "webhook": { + "id": "b54e6a7e-d162-4bd7-ab42-1011582c19cc" + } + } + }, + "topic": "api:domain", + "source": { + "type": "vendor-documentation", + "url": "https://devcenter.heroku.com/articles/webhook-events#api-domain", + "retrieved": "2026-10-21" + } +} diff --git a/providers/heroku/latest/api.dyno.json b/providers/heroku/latest/api.dyno.json new file mode 100644 index 0000000..f044872 --- /dev/null +++ b/providers/heroku/latest/api.dyno.json @@ -0,0 +1,60 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "create", + "actor": { + "email": "user-0243@example.com", + "id": "f5e62416-fd74-4d01-ba84-487479cff6b8" + }, + "created_at": "2016-10-26T22:49:12Z", + "id": "76481a35-e44b-4b47-9708-77a724cb5d3a", + "data": { + "attach_url": null, + "command": "ls", + "created_at": "2016-10-26T22:44:12Z", + "id": "7600c07e-b329-4f1d-977a-49559c26efb2", + "name": "run.1", + "app": { + "id": "39c3f6bd-af8f-4714-95f5-d865a2f23b71", + "name": "sample-app-0146" + }, + "release": { + "id": "9f52b70f-fc76-4092-ab9c-a1d75075a507", + "version": 1 + }, + "size": "1X", + "state": "up", + "type": "run", + "updated_at": "2016-10-26T22:44:12Z" + }, + "previous_data": {}, + "published_at": null, + "resource": "dyno", + "sequence": null, + "updated_at": "2016-10-26T22:49:12Z", + "version": "application/vnd.heroku+json; version=3", + "webhook_metadata": { + "attempt": { + "id": "8a44f820-2354-489d-9a11-a793cbf49979" + }, + "delivery": { + "id": "d244009a-670f-4340-88e9-789a4f9002d5" + }, + "event": { + "id": "76481a35-e44b-4b47-9708-77a724cb5d3a", + "include": "api:dyno" + }, + "webhook": { + "id": "b54e6a7e-d162-4bd7-ab42-1011582c19cc" + } + } + }, + "topic": "api:dyno", + "source": { + "type": "vendor-documentation", + "url": "https://devcenter.heroku.com/articles/webhook-events#api-dyno", + "retrieved": "2026-10-21" + } +} diff --git a/providers/heroku/latest/api.formation.json b/providers/heroku/latest/api.formation.json new file mode 100644 index 0000000..57e73d0 --- /dev/null +++ b/providers/heroku/latest/api.formation.json @@ -0,0 +1,53 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "destroy", + "actor": { + "email": "user-4451@example.com", + "id": "0a8411fe-aae7-49bb-a75d-69c8e94cb4cb" + }, + "created_at": "2014-01-01T08:00:00Z", + "id": "76cfeab0-5a13-436d-9c56-048b6282eadb", + "data": { + "app": { + "id": "c6085e11-9769-4036-b64a-3c60da3fc925", + "name": "sample-app-2263" + }, + "command": "ruby server.rb", + "created_at": "2014-01-01T08:00:00Z", + "id": "d77750f3-71db-494f-93cc-1c3111190f8b", + "type": "web", + "quantity": 0, + "size": "1X", + "updated_at": "2014-01-01T08:00:00Z" + }, + "published_at": null, + "resource": "formation", + "sequence": null, + "updated_at": "2014-01-01T08:00:00Z", + "version": "application/vnd.heroku+json; version=3", + "webhook_metadata": { + "attempt": { + "id": "8a44f820-2354-489d-9a11-a793cbf49979" + }, + "delivery": { + "id": "d244009a-670f-4340-88e9-789a4f9002d5" + }, + "event": { + "id": "76cfeab0-5a13-436d-9c56-048b6282eadb", + "include": "api:formation" + }, + "webhook": { + "id": "b54e6a7e-d162-4bd7-ab42-1011582c19cc" + } + } + }, + "topic": "api:formation", + "source": { + "type": "vendor-documentation", + "url": "https://devcenter.heroku.com/articles/webhook-events#api-formation", + "retrieved": "2026-10-21" + } +} diff --git a/providers/heroku/latest/api.release.json b/providers/heroku/latest/api.release.json new file mode 100644 index 0000000..46b41f5 --- /dev/null +++ b/providers/heroku/latest/api.release.json @@ -0,0 +1,62 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "create", + "actor": { + "email": "heroku-postgresql@addons.heroku.com", + "id": "f87b5e7e-4631-46cc-9912-9fcdbbb6c985" + }, + "created_at": "2016-10-26T22:50:29Z", + "id": "b6a68e77-8c13-41c8-b30c-b50cca7a608a", + "data": { + "addon_plan_names": [ + "heroku-postgresql:essential-0" + ], + "app": { + "id": "44dc9c7a-771c-4a9e-bfe9-a8dbc1c55f4d", + "name": "sample-app-0339" + }, + "created_at": "2016-10-26T22:50:29Z", + "description": "Update DATABASE by heroku-postgresql", + "status": "succeeded", + "id": "5f1463a4-0210-43ba-b906-52599e246482", + "slug": null, + "updated_at": "2016-10-26T22:50:29Z", + "user": { + "email": "heroku-postgresql@addons.heroku.com", + "id": "f87b5e7e-4631-46cc-9912-9fcdbbb6c985" + }, + "version": 3, + "current": true + }, + "previous_data": {}, + "published_at": null, + "resource": "release", + "sequence": null, + "updated_at": "2016-10-26T22:50:29Z", + "version": "application/vnd.heroku+json; version=3", + "webhook_metadata": { + "attempt": { + "id": "8a44f820-2354-489d-9a11-a793cbf49979" + }, + "delivery": { + "id": "d244009a-670f-4340-88e9-789a4f9002d5" + }, + "event": { + "id": "b6a68e77-8c13-41c8-b30c-b50cca7a608a", + "include": "api:release" + }, + "webhook": { + "id": "b54e6a7e-d162-4bd7-ab42-1011582c19cc" + } + } + }, + "topic": "api:release", + "source": { + "type": "vendor-documentation", + "url": "https://devcenter.heroku.com/articles/webhook-events#api-release", + "retrieved": "2026-10-21" + } +} diff --git a/providers/heroku/latest/dyno.json b/providers/heroku/latest/dyno.json new file mode 100644 index 0000000..8b997f6 --- /dev/null +++ b/providers/heroku/latest/dyno.json @@ -0,0 +1,57 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "destroy", + "actor": { + "email": "noreply+webhooks@heroku.com", + "id": "1030c06a-bcbe-4738-9134-89af5c717fb1" + }, + "created_at": "2025-03-20T18:32:57Z", + "data": { + "app": { + "id": "7921ed93-b8b3-4437-9d13-509fcf32595c", + "name": "glacial-taiga-45701" + }, + "command": "/cnb/process/web", + "exit_status": 2, + "id": "c86bee75-8523-46a7-b4d0-08663c975de8", + "management": "formation", + "name": "web.76bcb7fb4-552lh", + "release": { + "id": "1c462e25-e6b9-47db-b7d8-160e6a714677", + "version": 3 + }, + "size": "dyno-1c-0.5gb", + "state": "crashed", + "type": "web" + }, + "id": "615fbe2a-5add-4658-93e6-a1b905d1c9a1", + "previous_data": {}, + "published_at": null, + "resource": "dyno", + "version": "application/vnd.heroku+json; version=3", + "webhook_metadata": { + "attempt": { + "id": "92515333-3d4f-4ca9-ae43-760ec63322a4" + }, + "delivery": { + "id": "aaa950ff-84b9-48ac-9f29-093e33c64ea6" + }, + "event": { + "id": "615fbe2a-5add-4658-93e6-a1b905d1c9a1", + "include": "dyno" + }, + "webhook": { + "id": "24cb449e-864f-4aa1-bb9c-f6051d4cc500" + } + } + }, + "topic": "dyno", + "source": { + "type": "vendor-documentation", + "url": "https://devcenter.heroku.com/articles/webhook-events#dyno", + "retrieved": "2026-10-21" + } +} diff --git a/providers/hibob/index.json b/providers/hibob/index.json new file mode 100644 index 0000000..2d659ac --- /dev/null +++ b/providers/hibob/index.json @@ -0,0 +1,13 @@ +{ + "label": "HiBob", + "configs": { + "latest_version": "v2", + "topic_identifier": "type" + }, + "provenance": { + "v2": { + "sourced_via": "docs", + "sourced_on": "2026-10-21" + } + } +} diff --git a/providers/hibob/v2/employee.access.revoked.immediately.json b/providers/hibob/v2/employee.access.revoked.immediately.json new file mode 100644 index 0000000..048e636 --- /dev/null +++ b/providers/hibob/v2/employee.access.revoked.immediately.json @@ -0,0 +1,21 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "companyId": 636192, + "type": "employee.access.revoked.immediately", + "triggeredBy": "3332883804594373380", + "triggeredAt": "2026-03-02T12:17:21.974884", + "version": "v2", + "data": { + "employeeId": "3332883854254932743" + } + }, + "topic": "employee.access.revoked.immediately", + "source": { + "type": "vendor-documentation", + "url": "https://apidocs.hibob.com/reference/post_webhook_employee-access-revoked-immediately", + "retrieved": "2026-10-21" + } +} diff --git a/providers/hibob/v2/employee.activated.json b/providers/hibob/v2/employee.activated.json new file mode 100644 index 0000000..9af6011 --- /dev/null +++ b/providers/hibob/v2/employee.activated.json @@ -0,0 +1,21 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "companyId": 636192, + "type": "employee.activated", + "triggeredBy": "3332883804594373380", + "triggeredAt": "2025-01-08T13:06:26.935613", + "version": "v2", + "data": { + "employeeId": "3332883854254932743" + } + }, + "topic": "employee.activated", + "source": { + "type": "vendor-documentation", + "url": "https://apidocs.hibob.com/reference/post_webhook_employee-activated", + "retrieved": "2026-10-21" + } +} diff --git a/providers/hibob/v2/employee.created.json b/providers/hibob/v2/employee.created.json new file mode 100644 index 0000000..33db2b8 --- /dev/null +++ b/providers/hibob/v2/employee.created.json @@ -0,0 +1,21 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "companyId": 637323, + "type": "employee.created", + "triggeredBy": "3332883804594373380", + "triggeredAt": "2024-12-26T11:29:14.399997", + "version": "v2", + "data": { + "employeeId": "3332883894235038486" + } + }, + "topic": "employee.created", + "source": { + "type": "vendor-documentation", + "url": "https://apidocs.hibob.com/reference/post_webhook_employee-created", + "retrieved": "2026-10-21" + } +} diff --git a/providers/hibob/v2/employee.deleted.json b/providers/hibob/v2/employee.deleted.json new file mode 100644 index 0000000..163507e --- /dev/null +++ b/providers/hibob/v2/employee.deleted.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "companyId": 639814, + "type": "employee.deleted", + "triggeredBy": "3647561042940134248", + "triggeredAt": "2025-08-11T08:02:39.118536", + "version": "v2", + "data": { + "employeeId": "3647561274138559361", + "email": "zoe.clark_639814@samplebob.com" + } + }, + "topic": "employee.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://apidocs.hibob.com/reference/post_webhook_employee-deleted", + "retrieved": "2026-10-21" + } +} diff --git a/providers/hibob/v2/employee.inactivated.json b/providers/hibob/v2/employee.inactivated.json new file mode 100644 index 0000000..e3d0455 --- /dev/null +++ b/providers/hibob/v2/employee.inactivated.json @@ -0,0 +1,21 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "companyId": 636192, + "type": "employee.inactivated", + "triggeredBy": "3332883804594373380", + "triggeredAt": "2025-01-08T13:06:26.915964", + "version": "v2", + "data": { + "employeeId": "3332883854254932743" + } + }, + "topic": "employee.inactivated", + "source": { + "type": "vendor-documentation", + "url": "https://apidocs.hibob.com/reference/post_webhook_employee-inactivated", + "retrieved": "2026-10-21" + } +} diff --git a/providers/hibob/v2/employee.joined.json b/providers/hibob/v2/employee.joined.json new file mode 100644 index 0000000..8c5072c --- /dev/null +++ b/providers/hibob/v2/employee.joined.json @@ -0,0 +1,21 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "companyId": 637323, + "type": "employee.joined", + "triggeredBy": "3332883804594373380", + "triggeredAt": "2024-12-26T11:29:14.399997", + "version": "v2", + "data": { + "employeeId": "3332883894235038486" + } + }, + "topic": "employee.joined", + "source": { + "type": "vendor-documentation", + "url": "https://apidocs.hibob.com/reference/post_webhook_employee-joined", + "retrieved": "2026-10-21" + } +} diff --git a/providers/hibob/v2/employee.left.json b/providers/hibob/v2/employee.left.json new file mode 100644 index 0000000..952783c --- /dev/null +++ b/providers/hibob/v2/employee.left.json @@ -0,0 +1,21 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "companyId": 637323, + "type": "employee.left", + "triggeredBy": "3332883804594373380", + "triggeredAt": "2024-12-26T11:29:14.399997", + "version": "v2", + "data": { + "employeeId": "3332883894235038486" + } + }, + "topic": "employee.left", + "source": { + "type": "vendor-documentation", + "url": "https://apidocs.hibob.com/reference/post_webhook_employee-left", + "retrieved": "2026-10-21" + } +} diff --git a/providers/hibob/v2/employee.temporaryLeave.json b/providers/hibob/v2/employee.temporaryLeave.json new file mode 100644 index 0000000..cbb0450 --- /dev/null +++ b/providers/hibob/v2/employee.temporaryLeave.json @@ -0,0 +1,21 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "companyId": 636192, + "type": "employee.temporaryLeave", + "triggeredBy": "3332883804594373380", + "triggeredAt": "2025-01-08T13:06:26.935613", + "version": "v2", + "data": { + "employeeId": "3332883854254932743" + } + }, + "topic": "employee.temporaryLeave", + "source": { + "type": "vendor-documentation", + "url": "https://apidocs.hibob.com/reference/post_webhook_employee-temporary-leave", + "retrieved": "2026-10-21" + } +} diff --git a/providers/hibob/v2/employee.updated.json b/providers/hibob/v2/employee.updated.json new file mode 100644 index 0000000..b282361 --- /dev/null +++ b/providers/hibob/v2/employee.updated.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "companyId": 637323, + "type": "employee.updated", + "triggeredBy": "3332883804594373380", + "triggeredAt": "2024-12-26T11:29:14.399997", + "version": "v2", + "data": { + "employeeId": "3332883894235038486", + "fieldUpdates": [ + { + "id": "personal.birthDate" + } + ] + } + }, + "topic": "employee.updated", + "source": { + "type": "vendor-documentation", + "url": "https://apidocs.hibob.com/reference/post_webhook_employee-updated", + "retrieved": "2026-10-21" + } +} diff --git a/providers/hibob/v2/table.entry.created.json b/providers/hibob/v2/table.entry.created.json new file mode 100644 index 0000000..84b4b94 --- /dev/null +++ b/providers/hibob/v2/table.entry.created.json @@ -0,0 +1,23 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "companyId": 636192, + "type": "table.entry.created", + "triggeredBy": "3332883804594373380", + "triggeredAt": "2025-01-08T13:06:26.915906", + "version": "v2", + "data": { + "employeeId": "3332883854254932743", + "tableId": "lifecycle", + "effectiveDate": "2025-01-08" + } + }, + "topic": "table.entry.created", + "source": { + "type": "vendor-documentation", + "url": "https://apidocs.hibob.com/reference/post_webhook_table-entry-created", + "retrieved": "2026-10-21" + } +} diff --git a/providers/hibob/v2/table.entry.updated.json b/providers/hibob/v2/table.entry.updated.json new file mode 100644 index 0000000..6d2769e --- /dev/null +++ b/providers/hibob/v2/table.entry.updated.json @@ -0,0 +1,23 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "companyId": 636192, + "type": "table.entry.updated", + "triggeredBy": "3332883804594373380", + "triggeredAt": "2025-01-08T13:06:27.000000", + "version": "v2", + "data": { + "employeeId": "3332883854254932743", + "tableId": "lifecycle", + "effectiveDate": "2025-01-08" + } + }, + "topic": "table.entry.updated", + "source": { + "type": "vendor-documentation", + "url": "https://apidocs.hibob.com/reference/post_webhook_table-entry-updated", + "retrieved": "2026-10-21" + } +} diff --git a/providers/hibob/v2/timeoff.request.approved.json b/providers/hibob/v2/timeoff.request.approved.json new file mode 100644 index 0000000..fe703e5 --- /dev/null +++ b/providers/hibob/v2/timeoff.request.approved.json @@ -0,0 +1,23 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "companyId": 637323, + "type": "timeoff.request.approved", + "triggeredBy": "3419283646526259215", + "triggeredAt": "2024-10-03T09:29:00.831502", + "version": "v2", + "data": { + "timeoffRequestId": 32832853, + "employeeId": "3373576791477190995", + "getApi": "https://api.hibob.com/v1/timeoff/employees/3373576791477190995/requests/32832853" + } + }, + "topic": "timeoff.request.approved", + "source": { + "type": "vendor-documentation", + "url": "https://apidocs.hibob.com/reference/post_webhook_timeoff-request-approved", + "retrieved": "2026-10-21" + } +} diff --git a/providers/hibob/v2/timeoff.request.cancelled.json b/providers/hibob/v2/timeoff.request.cancelled.json new file mode 100644 index 0000000..cee32df --- /dev/null +++ b/providers/hibob/v2/timeoff.request.cancelled.json @@ -0,0 +1,24 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "companyId": 636192, + "type": "timeoff.request.cancelled", + "triggeredBy": "3332883804594373380", + "triggeredAt": "2025-01-02T11:08:26.022782", + "version": "v2", + "data": { + "timeoffRequestId": 32809865, + "employeeId": "3332883804594373380", + "getApi": "https://api.hibob.com/v1/timeoff/employees/3332883804594373380/requests/32809865", + "originalRequestId": null + } + }, + "topic": "timeoff.request.cancelled", + "source": { + "type": "vendor-documentation", + "url": "https://apidocs.hibob.com/reference/post_webhook_timeoff-request-cancelled", + "retrieved": "2026-10-21" + } +} diff --git a/providers/hibob/v2/timeoff.request.declined.json b/providers/hibob/v2/timeoff.request.declined.json new file mode 100644 index 0000000..527e77e --- /dev/null +++ b/providers/hibob/v2/timeoff.request.declined.json @@ -0,0 +1,23 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "companyId": 637323, + "type": "timeoff.request.declined", + "triggeredBy": "3419283646526259215", + "triggeredAt": "2024-10-03T09:29:00.831502", + "version": "v2", + "data": { + "timeoffRequestId": 32832969, + "employeeId": "3332883884017713938", + "getApi": "https://api.hibob.com/v1/timeoff/employees/3332883884017713938/requests/32832969" + } + }, + "topic": "timeoff.request.declined", + "source": { + "type": "vendor-documentation", + "url": "https://apidocs.hibob.com/reference/post_webhook_timeoff-request-declined", + "retrieved": "2026-10-21" + } +} diff --git a/providers/hibob/v2/timeoff.request.deleted.json b/providers/hibob/v2/timeoff.request.deleted.json new file mode 100644 index 0000000..55edbf5 --- /dev/null +++ b/providers/hibob/v2/timeoff.request.deleted.json @@ -0,0 +1,24 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "companyId": 636192, + "type": "timeoff.request.deleted", + "triggeredBy": "3332883804594373380", + "triggeredAt": "2025-01-02T11:08:26.022782", + "version": "v2", + "data": { + "timeoffRequestId": 32809865, + "employeeId": "3332883804594373380", + "getApi": "https://api.hibob.com/v1/timeoff/employees/3332883804594373380/requests/32809865", + "originalRequestId": null + } + }, + "topic": "timeoff.request.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://apidocs.hibob.com/reference/post_webhook_timeoff-request-deleted", + "retrieved": "2026-10-21" + } +} diff --git a/providers/hibob/v2/timeoff.request.imported.json b/providers/hibob/v2/timeoff.request.imported.json new file mode 100644 index 0000000..fe766e2 --- /dev/null +++ b/providers/hibob/v2/timeoff.request.imported.json @@ -0,0 +1,23 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "companyId": 637323, + "type": "timeoff.request.imported", + "triggeredBy": "3419283646526259215", + "triggeredAt": "2024-10-03T09:29:00.831502", + "version": "v2", + "data": { + "timeoffRequestId": 24640322, + "employeeId": "3052501936990322832", + "getApi": "https://api.hibob.com/v1/timeoff/employees/3052501936990322832/requests/24640322" + } + }, + "topic": "timeoff.request.imported", + "source": { + "type": "vendor-documentation", + "url": "https://apidocs.hibob.com/reference/post_webhook_timeoff-request-imported", + "retrieved": "2026-10-21" + } +} diff --git a/providers/hibob/v2/timeoff.request.requested.json b/providers/hibob/v2/timeoff.request.requested.json new file mode 100644 index 0000000..e728457 --- /dev/null +++ b/providers/hibob/v2/timeoff.request.requested.json @@ -0,0 +1,23 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "companyId": 637323, + "type": "timeoff.request.requested", + "triggeredBy": "3419283646526259215", + "triggeredAt": "2024-10-03T09:29:00.831502", + "version": "v2", + "data": { + "timeoffRequestId": 32832853, + "employeeId": "3373576791477190995", + "getApi": "https://api.hibob.com/v1/timeoff/employees/3373576791477190995/requests/32832853" + } + }, + "topic": "timeoff.request.requested", + "source": { + "type": "vendor-documentation", + "url": "https://apidocs.hibob.com/reference/post_webhook_timeoff-request-requested", + "retrieved": "2026-10-21" + } +} diff --git a/providers/hibob/v2/timeoff.request.setEndDate.json b/providers/hibob/v2/timeoff.request.setEndDate.json new file mode 100644 index 0000000..cf6e400 --- /dev/null +++ b/providers/hibob/v2/timeoff.request.setEndDate.json @@ -0,0 +1,23 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "companyId": 637323, + "type": "timeoff.request.setEndDate", + "triggeredBy": "3419283646526259215", + "triggeredAt": "2024-10-03T09:29:00.831502", + "version": "v2", + "data": { + "timeoffRequestId": 32832853, + "employeeId": "3373576791477190995", + "getApi": "https://api.hibob.com/v1/timeoff/employees/3373576791477190995/requests/32832853" + } + }, + "topic": "timeoff.request.setEndDate", + "source": { + "type": "vendor-documentation", + "url": "https://apidocs.hibob.com/reference/post_webhook_timeoff-request-set-end-date", + "retrieved": "2026-10-21" + } +} diff --git a/providers/hibob/v2/timeoff.request.updated.json b/providers/hibob/v2/timeoff.request.updated.json new file mode 100644 index 0000000..2cdfe47 --- /dev/null +++ b/providers/hibob/v2/timeoff.request.updated.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "companyId": 636192, + "type": "timeoff.request.updated", + "triggeredBy": "3332883804594373380", + "triggeredAt": "2025-02-18T16:15:00.218602", + "version": "v2", + "data": { + "timeoffRequestId": 34902625, + "employeeId": "3332883884017713938", + "getApi": "https://api.hibob.com/v1/timeoff/employees/3332883884017713938/requests/34900183", + "originalRequestId": 34615592, + "previousRequestId": 34900183 + } + }, + "topic": "timeoff.request.updated", + "source": { + "type": "vendor-documentation", + "url": "https://apidocs.hibob.com/reference/post_webhook_timeoff-request-updated", + "retrieved": "2026-10-21" + } +} diff --git a/providers/hibob/v2/todo.assign.json b/providers/hibob/v2/todo.assign.json new file mode 100644 index 0000000..acdae67 --- /dev/null +++ b/providers/hibob/v2/todo.assign.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "companyId": 636192, + "type": "todo.assign", + "triggeredBy": "3332883804594373380", + "triggeredAt": "2025-01-08T12:12:31.199878Z", + "version": "v2", + "data": { + "requestedForEmployeeId": "3332883884017713938", + "workflowId": 2302289, + "pivotDate": "2025-01-08", + "toDoIds": [ + { + "id": 32261122 + } + ] + } + }, + "topic": "todo.assign", + "source": { + "type": "vendor-documentation", + "url": "https://apidocs.hibob.com/reference/post_webhook_todo-assign", + "retrieved": "2026-10-21" + } +} diff --git a/providers/hibob/v2/todo.changedStatus.json b/providers/hibob/v2/todo.changedStatus.json new file mode 100644 index 0000000..f64fd19 --- /dev/null +++ b/providers/hibob/v2/todo.changedStatus.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "companyId": 636192, + "type": "todo.changedStatus", + "triggeredBy": "3332883804594373380", + "triggeredAt": "2025-01-08T12:10:22.297354Z", + "version": "v2", + "data": { + "toDoIds": [ + { + "id": 32008655 + } + ], + "toDoRequestedForIds": [ + "3332883881626960657" + ], + "toDoAssigneeIds": [ + "3332883804594373380" + ], + "newStatus": "Closed" + } + }, + "topic": "todo.changedStatus", + "source": { + "type": "vendor-documentation", + "url": "https://apidocs.hibob.com/reference/post_webhook_todo-changed-status", + "retrieved": "2026-10-21" + } +} diff --git a/providers/hibob/v2/workforcePlanning.position.created.json b/providers/hibob/v2/workforcePlanning.position.created.json new file mode 100644 index 0000000..ece039f --- /dev/null +++ b/providers/hibob/v2/workforcePlanning.position.created.json @@ -0,0 +1,21 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "companyId": 637323, + "type": "workforcePlanning.position.created", + "triggeredBy": "3418533772247696340", + "triggeredAt": "2024-10-03T09:29:00.831502Z", + "version": "v2", + "data": { + "positionId": 123 + } + }, + "topic": "workforcePlanning.position.created", + "source": { + "type": "vendor-documentation", + "url": "https://apidocs.hibob.com/reference/post_webhook_workforce-planning-position-created", + "retrieved": "2026-10-21" + } +} diff --git a/providers/hibob/v2/workforcePlanning.position.updated.json b/providers/hibob/v2/workforcePlanning.position.updated.json new file mode 100644 index 0000000..cd4d71c --- /dev/null +++ b/providers/hibob/v2/workforcePlanning.position.updated.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "companyId": 637323, + "type": "workforcePlanning.position.updated", + "triggeredBy": "3418533772247696340", + "triggeredAt": "2024-10-03T09:29:00.831502Z", + "version": "v2", + "data": { + "positionId": 123, + "fieldUpdatesIds": [ + { + "id": "/position/status" + } + ] + } + }, + "topic": "workforcePlanning.position.updated", + "source": { + "type": "vendor-documentation", + "url": "https://apidocs.hibob.com/reference/post_webhook_workforce-planning-position-updated", + "retrieved": "2026-10-21" + } +} diff --git a/providers/hibob/v2/workforcePlanning.positionBudget.created.json b/providers/hibob/v2/workforcePlanning.positionBudget.created.json new file mode 100644 index 0000000..ecbc6b4 --- /dev/null +++ b/providers/hibob/v2/workforcePlanning.positionBudget.created.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "companyId": 636192, + "type": "workforcePlanning.positionBudget.created", + "triggeredBy": "3332883804594373380", + "triggeredAt": "2025-07-07T14:30:47.831523Z", + "version": "v2", + "data": { + "positionBudgetId": 16649969, + "positionId": 16649970 + } + }, + "topic": "workforcePlanning.positionBudget.created", + "source": { + "type": "vendor-documentation", + "url": "https://apidocs.hibob.com/reference/post_webhook_workforce-planning-position-budget-created", + "retrieved": "2026-10-21" + } +} diff --git a/providers/hibob/v2/workforcePlanning.positionBudget.updated.json b/providers/hibob/v2/workforcePlanning.positionBudget.updated.json new file mode 100644 index 0000000..ce4bfb2 --- /dev/null +++ b/providers/hibob/v2/workforcePlanning.positionBudget.updated.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "companyId": 637323, + "type": "workforcePlanning.positionBudget.updated", + "triggeredBy": "3418533772247696340", + "triggeredAt": "2024-10-03T09:29:00.831502Z", + "version": "v2", + "data": { + "positionBudgetId": 123, + "positionId": 124, + "fieldUpdatesIds": [ + { + "id": "/positionBudget/baseSalary" + } + ] + } + }, + "topic": "workforcePlanning.positionBudget.updated", + "source": { + "type": "vendor-documentation", + "url": "https://apidocs.hibob.com/reference/post_webhook_workforce-planning-position-budget-updated", + "retrieved": "2026-10-21" + } +} diff --git a/providers/hibob/v2/workforcePlanning.positionOpening.created.json b/providers/hibob/v2/workforcePlanning.positionOpening.created.json new file mode 100644 index 0000000..219eed8 --- /dev/null +++ b/providers/hibob/v2/workforcePlanning.positionOpening.created.json @@ -0,0 +1,21 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "companyId": 637323, + "type": "workforcePlanning.positionOpening.created", + "triggeredBy": "3418533772247696340", + "triggeredAt": "2024-10-03T09:29:00.831502Z", + "version": "v2", + "data": { + "positionOpeningId": 123 + } + }, + "topic": "workforcePlanning.positionOpening.created", + "source": { + "type": "vendor-documentation", + "url": "https://apidocs.hibob.com/reference/post_webhook_workforce-planning-position-opening-created", + "retrieved": "2026-10-21" + } +} diff --git a/providers/hibob/v2/workforcePlanning.positionOpening.deleted.json b/providers/hibob/v2/workforcePlanning.positionOpening.deleted.json new file mode 100644 index 0000000..69c6ebf --- /dev/null +++ b/providers/hibob/v2/workforcePlanning.positionOpening.deleted.json @@ -0,0 +1,21 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "companyId": 637323, + "type": "workforcePlanning.positionOpening.deleted", + "triggeredBy": "3418533772247696340", + "triggeredAt": "2024-10-03T09:29:00.831502Z", + "version": "v2", + "data": { + "positionOpeningId": 123 + } + }, + "topic": "workforcePlanning.positionOpening.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://apidocs.hibob.com/reference/post_webhook_workforce-planning-position-opening-deleted", + "retrieved": "2026-10-21" + } +} diff --git a/providers/hibob/v2/workforcePlanning.positionOpening.updated.json b/providers/hibob/v2/workforcePlanning.positionOpening.updated.json new file mode 100644 index 0000000..45649f1 --- /dev/null +++ b/providers/hibob/v2/workforcePlanning.positionOpening.updated.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "companyId": 637323, + "type": "workforcePlanning.positionOpening.updated", + "triggeredBy": "3418533772247696340", + "triggeredAt": "2024-10-03T09:29:00.831502Z", + "version": "v2", + "data": { + "positionOpeningId": 123, + "fieldUpdatesIds": [ + { + "id": "/positionOpening/status" + } + ] + } + }, + "topic": "workforcePlanning.positionOpening.updated", + "source": { + "type": "vendor-documentation", + "url": "https://apidocs.hibob.com/reference/post_webhook_workforce-planning-position-opening-updated", + "retrieved": "2026-10-21" + } +} diff --git a/providers/launchdarkly/index.json b/providers/launchdarkly/index.json new file mode 100644 index 0000000..55694e3 --- /dev/null +++ b/providers/launchdarkly/index.json @@ -0,0 +1,13 @@ +{ + "label": "LaunchDarkly", + "configs": { + "latest_version": "latest", + "topic_identifier": "accesses[].action" + }, + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-10-21" + } + } +} diff --git a/providers/launchdarkly/latest/updateName.json b/providers/launchdarkly/latest/updateName.json new file mode 100644 index 0000000..71fbb30 --- /dev/null +++ b/providers/launchdarkly/latest/updateName.json @@ -0,0 +1,76 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "_links": { + "canonical": { + "href": "/api/v2/projects/alexis/environments/test", + "type": "application/json" + }, + "parent": { + "href": "/api/v2/auditlog", + "type": "application/json" + }, + "self": { + "href": "/api/v2/auditlog/57c0a8e29969090743529965", + "type": "application/json" + }, + "site": { + "href": "/settings#/projects", + "type": "text/html" + } + }, + "_id": "57c0a8e29969090743529965", + "date": 1472243938774, + "accesses": [ + { + "action": "updateName", + "resource": "proj/alexis:env/test" + } + ], + "kind": "environment", + "name": "Testing", + "description": "- Changed the name from ~~Test~~ to *Testing*", + "member": { + "_links": { + "parent": { + "href": "/internal/account/members", + "type": "application/json" + }, + "self": { + "href": "/internal/account/members/548f6741c1efad40031b18ae", + "type": "application/json" + } + }, + "_id": "548f6741c1efad40031b18ae", + "email": "ariel@acme.com", + "firstName": "Ariel", + "lastName": "Flores" + }, + "titleVerb": "changed the name of", + "title": "[Ariel Flores](mailto:ariel@acme.com) changed the name of [Testing](https://app.launchdarkly.com/settings#/projects)", + "target": { + "_links": { + "canonical": { + "href": "/api/v2/projects/alexis/environments/test", + "type": "application/json" + }, + "site": { + "href": "/settings#/projects", + "type": "text/html" + } + }, + "name": "Testing", + "resources": [ + "proj/alexis:env/test" + ] + } + }, + "topic": "updateName", + "source": { + "type": "vendor-documentation", + "url": "https://launchdarkly.com/docs/api/webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/lemon-squeezy/index.json b/providers/lemon-squeezy/index.json new file mode 100644 index 0000000..4bc1da9 --- /dev/null +++ b/providers/lemon-squeezy/index.json @@ -0,0 +1,13 @@ +{ + "label": "Lemon Squeezy", + "configs": { + "latest_version": "latest", + "topic_identifier": "x-event-name" + }, + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-10-21" + } + } +} diff --git a/providers/lemon-squeezy/latest/order_created.json b/providers/lemon-squeezy/latest/order_created.json new file mode 100644 index 0000000..9078da1 --- /dev/null +++ b/providers/lemon-squeezy/latest/order_created.json @@ -0,0 +1,107 @@ +{ + "headers": { + "content-type": "application/json", + "x-event-name": "order_created" + }, + "body": { + "meta": { + "event_name": "order_created" + }, + "data": { + "type": "orders", + "id": "1", + "attributes": { + "store_id": 1, + "customer_id": 1, + "identifier": "89b36d62-4f5c-4353-853f-0c769d0535c8", + "order_number": 1, + "user_name": "John Doe", + "user_email": "johndoe@example.com", + "currency": "EUR", + "currency_rate": "1.08405", + "subtotal": 1499.985, + "discount_total": 0, + "tax": 359.775, + "total": 1859.76, + "subtotal_usd": 1626, + "discount_total_usd": 0, + "tax_usd": 390, + "total_usd": 2016, + "tax_name": "ALV", + "tax_rate": "24.00", + "status": "paid", + "status_formatted": "Paid", + "refunded": null, + "refunded_at": null, + "subtotal_formatted": "\u20ac14.99", + "discount_total_formatted": "\u20ac0.00", + "tax_formatted": "\u20ac3.59", + "total_formatted": "\u20ac18.59", + "first_order_item": { + "order_id": 1, + "product_id": 1, + "variant_id": 1, + "product_name": "Product One", + "variant_name": "Default", + "price": 1500, + "created_at": "2023-01-17T12:26:23.000000Z", + "updated_at": "2023-01-17T12:26:23.000000Z", + "test_mode": false + }, + "urls": { + "receipt": "https://app.lemonsqueezy.com/my-orders/89b36d62-4f5c-4353-853f-0c769d0535c8?signature=8847fff02e1bfb0c7c43ff1cdf1b1657a8eed2029413692663b86859208c9f42" + }, + "created_at": "2023-01-17T12:26:23.000000Z", + "updated_at": "2023-01-17T12:26:23.000000Z", + "test_mode": false + }, + "relationships": { + "store": { + "links": { + "related": "https://api.lemonsqueezy.com/v1/orders/1/store", + "self": "https://api.lemonsqueezy.com/v1/orders/1/relationships/store" + } + }, + "customer": { + "links": { + "related": "https://api.lemonsqueezy.com/v1/orders/1/customer", + "self": "https://api.lemonsqueezy.com/v1/orders/1/relationships/customer" + } + }, + "order-items": { + "links": { + "related": "https://api.lemonsqueezy.com/v1/orders/1/order-items", + "self": "https://api.lemonsqueezy.com/v1/orders/1/relationships/order-items" + } + }, + "subscriptions": { + "links": { + "related": "https://api.lemonsqueezy.com/v1/orders/1/subscriptions", + "self": "https://api.lemonsqueezy.com/v1/orders/1/relationships/subscriptions" + } + }, + "license-keys": { + "links": { + "related": "https://api.lemonsqueezy.com/v1/orders/1/license-keys", + "self": "https://api.lemonsqueezy.com/v1/orders/1/relationships/license-keys" + } + }, + "discount-redemptions": { + "links": { + "related": "https://api.lemonsqueezy.com/v1/orders/1/discount-redemptions", + "self": "https://api.lemonsqueezy.com/v1/orders/1/relationships/discount-redemptions" + } + } + }, + "links": { + "self": "https://api.lemonsqueezy.com/v1/orders/1" + } + } + }, + "topic": "order_created", + "source": { + "type": "vendor-documentation", + "url": "https://docs.lemonsqueezy.com/help/webhooks/example-payloads", + "retrieved": "2026-10-21" + } +} diff --git a/providers/lemon-squeezy/latest/subscription_cancelled.json b/providers/lemon-squeezy/latest/subscription_cancelled.json new file mode 100644 index 0000000..0d3616f --- /dev/null +++ b/providers/lemon-squeezy/latest/subscription_cancelled.json @@ -0,0 +1,109 @@ +{ + "headers": { + "content-type": "application/json", + "x-event-name": "subscription_cancelled" + }, + "body": { + "meta": { + "event_name": "subscription_cancelled" + }, + "data": { + "type": "subscriptions", + "id": "3", + "attributes": { + "store_id": 2, + "customer_id": 2, + "order_id": 4, + "order_item_id": 4, + "product_id": 2, + "variant_id": 2, + "product_name": "Subscription One", + "variant_name": "Default", + "user_name": "John Doe", + "user_email": "johndoe@example.com", + "status": "cancelled", + "status_formatted": "Cancelled", + "pause": null, + "cancelled": true, + "trial_ends_at": null, + "billing_anchor": 17, + "first_subscription_item": { + "id": 1, + "subscription_id": 1, + "price_id": 1, + "quantity": 5, + "created_at": "2023-01-17T14:15:46.000000Z", + "updated_at": "2023-01-17T14:15:46.000000Z" + }, + "urls": { + "update_payment_method": "https://my-store.lemonsqueezy.com/subscription/3/payment-details?expires=1674065845&signature=193397167637b5ae4e3a36741926c4f073cfb3d242831962b32565637db2bbb0", + "customer_portal": "https://my-store.lemonsqueezy.com/billing?expires=1674065845&signature=82ae290ceac8edd4190c82825dd73a8743346d894a8ddbc4898b97eb96d105a5" + }, + "renews_at": "2023-02-17T14:15:43.000000Z", + "ends_at": "2023-02-17T14:15:43.000000Z", + "created_at": "2023-01-17T14:15:45.000000Z", + "updated_at": "2023-01-17T18:17:25.000000Z", + "test_mode": false + }, + "relationships": { + "store": { + "links": { + "related": "https://api.lemonsqueezy.com/v1/subscriptions/3/store", + "self": "https://api.lemonsqueezy.com/v1/subscriptions/3/relationships/store" + } + }, + "customer": { + "links": { + "related": "https://api.lemonsqueezy.com/v1/subscriptions/3/customer", + "self": "https://api.lemonsqueezy.com/v1/subscriptions/3/relationships/customer" + } + }, + "order": { + "links": { + "related": "https://api.lemonsqueezy.com/v1/subscriptions/3/order", + "self": "https://api.lemonsqueezy.com/v1/subscriptions/3/relationships/order" + } + }, + "order-item": { + "links": { + "related": "https://api.lemonsqueezy.com/v1/subscriptions/3/order-item", + "self": "https://api.lemonsqueezy.com/v1/subscriptions/3/relationships/order-item" + } + }, + "product": { + "links": { + "related": "https://api.lemonsqueezy.com/v1/subscriptions/3/product", + "self": "https://api.lemonsqueezy.com/v1/subscriptions/3/relationships/product" + } + }, + "variant": { + "links": { + "related": "https://api.lemonsqueezy.com/v1/subscriptions/3/variant", + "self": "https://api.lemonsqueezy.com/v1/subscriptions/3/relationships/variant" + } + }, + "subscription-items": { + "links": { + "related": "https://api.lemonsqueezy.com/v1/subscriptions/3/subscription-items", + "self": "https://api.lemonsqueezy.com/v1/subscriptions/3/relationships/subscription-items" + } + }, + "subscription-invoices": { + "links": { + "related": "https://api.lemonsqueezy.com/v1/subscriptions/3/subscription-invoices", + "self": "https://api.lemonsqueezy.com/v1/subscriptions/3/relationships/subscription-invoices" + } + } + }, + "links": { + "self": "https://api.lemonsqueezy.com/v1/subscriptions/3" + } + } + }, + "topic": "subscription_cancelled", + "source": { + "type": "vendor-documentation", + "url": "https://docs.lemonsqueezy.com/help/webhooks/example-payloads", + "retrieved": "2026-10-21" + } +} diff --git a/providers/lemon-squeezy/latest/subscription_created.json b/providers/lemon-squeezy/latest/subscription_created.json new file mode 100644 index 0000000..0d67856 --- /dev/null +++ b/providers/lemon-squeezy/latest/subscription_created.json @@ -0,0 +1,112 @@ +{ + "headers": { + "content-type": "application/json", + "x-event-name": "subscription_created" + }, + "body": { + "meta": { + "event_name": "subscription_created" + }, + "data": { + "type": "subscriptions", + "id": "1", + "attributes": { + "store_id": 2, + "customer_id": 2, + "order_id": 2, + "order_item_id": 2, + "product_id": 2, + "variant_id": 2, + "product_name": "Subscription One", + "variant_name": "Default", + "user_name": "John Doe", + "user_email": "johndoe@example.com", + "status": "on_trial", + "status_formatted": "On_trial", + "card_brand": "visa", + "card_last_four": "42424", + "payment_processor": "stripe", + "pause": null, + "cancelled": false, + "trial_ends_at": "2023-01-24T12:43:48.000000Z", + "billing_anchor": 24, + "first_subscription_item": { + "id": 1, + "subscription_id": 1, + "price_id": 1, + "quantity": 5, + "created_at": "2023-01-17T12:43:51.000000Z", + "updated_at": "2023-01-17T12:43:51.000000Z" + }, + "urls": { + "update_payment_method": "https://my-store.lemonsqueezy.com/subscription/1/payment-details?expires=1674045831&signature=31cf3c83983a03a6cf92e4ec3b469fc044eace0a13183dcb1d7bc0da3bad6f31", + "customer_portal": "https://my-store.lemonsqueezy.com/billing?expires=1674045831&signature=82ae290ceac8edd4190c82825dd73a8743346d894a8ddbc4898b97eb96d105a5" + }, + "renews_at": "2023-01-24T12:43:48.000000Z", + "ends_at": null, + "created_at": "2023-01-17T12:43:50.000000Z", + "updated_at": "2023-01-17T12:43:51.000000Z", + "test_mode": false + }, + "relationships": { + "store": { + "links": { + "related": "https://api.lemonsqueezy.com/v1/subscriptions/1/store", + "self": "https://api.lemonsqueezy.com/v1/subscriptions/1/relationships/store" + } + }, + "customer": { + "links": { + "related": "https://api.lemonsqueezy.com/v1/subscriptions/1/customer", + "self": "https://api.lemonsqueezy.com/v1/subscriptions/1/relationships/customer" + } + }, + "order": { + "links": { + "related": "https://api.lemonsqueezy.com/v1/subscriptions/1/order", + "self": "https://api.lemonsqueezy.com/v1/subscriptions/1/relationships/order" + } + }, + "order-item": { + "links": { + "related": "https://api.lemonsqueezy.com/v1/subscriptions/1/order-item", + "self": "https://api.lemonsqueezy.com/v1/subscriptions/1/relationships/order-item" + } + }, + "product": { + "links": { + "related": "https://api.lemonsqueezy.com/v1/subscriptions/1/product", + "self": "https://api.lemonsqueezy.com/v1/subscriptions/1/relationships/product" + } + }, + "variant": { + "links": { + "related": "https://api.lemonsqueezy.com/v1/subscriptions/1/variant", + "self": "https://api.lemonsqueezy.com/v1/subscriptions/1/relationships/variant" + } + }, + "subscription-items": { + "links": { + "related": "https://api.lemonsqueezy.com/v1/subscriptions/1/subscription-items", + "self": "https://api.lemonsqueezy.com/v1/subscriptions/1/relationships/subscription-items" + } + }, + "subscription-invoices": { + "links": { + "related": "https://api.lemonsqueezy.com/v1/subscriptions/1/subscription-invoices", + "self": "https://api.lemonsqueezy.com/v1/subscriptions/1/relationships/subscription-invoices" + } + } + }, + "links": { + "self": "https://api.lemonsqueezy.com/v1/subscriptions/1" + } + } + }, + "topic": "subscription_created", + "source": { + "type": "vendor-documentation", + "url": "https://docs.lemonsqueezy.com/help/webhooks/example-payloads", + "retrieved": "2026-10-21" + } +} diff --git a/providers/lemon-squeezy/latest/subscription_paused.json b/providers/lemon-squeezy/latest/subscription_paused.json new file mode 100644 index 0000000..06f10ee --- /dev/null +++ b/providers/lemon-squeezy/latest/subscription_paused.json @@ -0,0 +1,111 @@ +{ + "headers": { + "content-type": "application/json", + "x-event-name": "subscription_paused" + }, + "body": { + "meta": { + "event_name": "subscription_paused" + }, + "data": { + "type": "subscriptions", + "id": "3", + "attributes": { + "store_id": 2, + "customer_id": 2, + "order_id": 4, + "order_item_id": 4, + "product_id": 2, + "variant_id": 2, + "product_name": "Subscription One", + "variant_name": "Default", + "user_name": "John Doe", + "user_email": "johndoe@example.com", + "status": "paused", + "status_formatted": "Paused", + "pause": { + "mode": "void", + "resumes_at": null + }, + "cancelled": false, + "trial_ends_at": null, + "billing_anchor": 17, + "first_subscription_item": { + "id": 1, + "subscription_id": 1, + "price_id": 1, + "quantity": 5, + "created_at": "2023-01-17T14:15:46.000000Z", + "updated_at": "2023-01-17T14:15:46.000000Z" + }, + "urls": { + "update_payment_method": "https://my-store.lemonsqueezy.com/my-orders/91c29979-dade-458e-bd6d-caa895a5d5c3/subscription/3/update-payment-method?expires=1674221847&signature=b56e4fb5e8d102a0d29c3dcca95797bf6bb059d741c0b402f2893969aad53165" + }, + "renews_at": "2023-02-17T14:15:43.000000Z", + "ends_at": null, + "created_at": "2023-01-17T14:15:45.000000Z", + "updated_at": "2023-01-19T13:37:27.000000Z", + "test_mode": false + }, + "relationships": { + "store": { + "links": { + "related": "https://api.lemonsqueezy.com/v1/subscriptions/3/store", + "self": "https://api.lemonsqueezy.com/v1/subscriptions/3/relationships/store" + } + }, + "customer": { + "links": { + "related": "https://api.lemonsqueezy.com/v1/subscriptions/3/customer", + "self": "https://api.lemonsqueezy.com/v1/subscriptions/3/relationships/customer" + } + }, + "order": { + "links": { + "related": "https://api.lemonsqueezy.com/v1/subscriptions/3/order", + "self": "https://api.lemonsqueezy.com/v1/subscriptions/3/relationships/order" + } + }, + "order-item": { + "links": { + "related": "https://api.lemonsqueezy.com/v1/subscriptions/3/order-item", + "self": "https://api.lemonsqueezy.com/v1/subscriptions/3/relationships/order-item" + } + }, + "product": { + "links": { + "related": "https://api.lemonsqueezy.com/v1/subscriptions/3/product", + "self": "https://api.lemonsqueezy.com/v1/subscriptions/3/relationships/product" + } + }, + "variant": { + "links": { + "related": "https://api.lemonsqueezy.com/v1/subscriptions/3/variant", + "self": "https://api.lemonsqueezy.com/v1/subscriptions/3/relationships/variant" + } + }, + "subscription-items": { + "links": { + "related": "https://api.lemonsqueezy.com/v1/subscriptions/3/subscription-items", + "self": "https://api.lemonsqueezy.com/v1/subscriptions/3/relationships/subscription-items" + } + }, + "subscription-invoices": { + "links": { + "related": "https://api.lemonsqueezy.com/v1/subscriptions/3/subscription-invoices", + "self": "https://api.lemonsqueezy.com/v1/subscriptions/3/relationships/subscription-invoices" + } + } + }, + "links": { + "self": "https://api.lemonsqueezy.com/v1/subscriptions/3" + } + } + }, + "topic": "subscription_paused", + "source": { + "type": "vendor-documentation", + "url": "https://docs.lemonsqueezy.com/help/webhooks/example-payloads", + "retrieved": "2026-10-21" + } +} diff --git a/providers/mailjet/index.json b/providers/mailjet/index.json new file mode 100644 index 0000000..ee3df7b --- /dev/null +++ b/providers/mailjet/index.json @@ -0,0 +1,13 @@ +{ + "label": "Mailjet", + "configs": { + "latest_version": "latest", + "topic_identifier": "event" + }, + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-10-21" + } + } +} diff --git a/providers/mailjet/latest/blocked.json b/providers/mailjet/latest/blocked.json new file mode 100644 index 0000000..2ad359a --- /dev/null +++ b/providers/mailjet/latest/blocked.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "blocked", + "time": 1430812195, + "MessageID": 13792286917004336, + "Message_GUID": "1ab23cd4-e567-8901-2345-6789f0gh1i2j", + "email": "bounce@mailjet.com", + "mj_campaign_id": 0, + "mj_contact_id": 0, + "customcampaign": "", + "CustomID": "helloworld", + "Payload": "", + "error_related_to": "recipient", + "error": "user unknown" + }, + "topic": "blocked", + "source": { + "type": "vendor-documentation", + "url": "https://dev.mailjet.com/docs/email-api/webhooks/event-types#blocked-event", + "retrieved": "2026-10-21" + } +} diff --git a/providers/mailjet/latest/bounce.json b/providers/mailjet/latest/bounce.json new file mode 100644 index 0000000..0ac8cbf --- /dev/null +++ b/providers/mailjet/latest/bounce.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "bounce", + "time": 1430812195, + "MessageID": 13792286917004336, + "Message_GUID": "1ab23cd4-e567-8901-2345-6789f0gh1i2j", + "email": "bounce@mailjet.com", + "mj_campaign_id": 0, + "mj_contact_id": 0, + "customcampaign": "", + "CustomID": "helloworld", + "Payload": "", + "blocked": false, + "hard_bounce": true, + "error_related_to": "recipient", + "error": "user unknown", + "comment": "Host or domain name not found. Name service error for name=lbjsnrftlsiuvbsren.com type=A: Host not found" + }, + "topic": "bounce", + "source": { + "type": "vendor-documentation", + "url": "https://dev.mailjet.com/docs/email-api/webhooks/event-types#bounce-event", + "retrieved": "2026-10-21" + } +} diff --git a/providers/mailjet/latest/click.json b/providers/mailjet/latest/click.json new file mode 100644 index 0000000..388b1ae --- /dev/null +++ b/providers/mailjet/latest/click.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "click", + "time": 1433334653, + "MessageID": 19421777836302490, + "Message_GUID": "1ab23cd4-e567-8901-2345-6789f0gh1i2j", + "email": "api@mailjet.com", + "mj_campaign_id": 7272, + "mj_contact_id": 4, + "customcampaign": "", + "CustomID": "helloworld", + "Payload": "", + "url": "https://mailjet.com", + "ip": "127.0.0.1", + "geo": "FR", + "agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_0) AppleWebKit/537.36" + }, + "topic": "click", + "source": { + "type": "vendor-documentation", + "url": "https://dev.mailjet.com/docs/email-api/webhooks/event-types#click-event", + "retrieved": "2026-10-21" + } +} diff --git a/providers/mailjet/latest/open.json b/providers/mailjet/latest/open.json new file mode 100644 index 0000000..2d502bb --- /dev/null +++ b/providers/mailjet/latest/open.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "open", + "time": 1433103519, + "MessageID": 19421777396190490, + "Message_GUID": "1ab23cd4-e567-8901-2345-6789f0gh1i2j", + "email": "api@mailjet.com", + "mj_campaign_id": 7173, + "mj_contact_id": 320, + "customcampaign": "", + "CustomID": "helloworld", + "Payload": "", + "ip": "127.0.0.1", + "geo": "US", + "agent": "Mozilla/5.0 (Windows NT 5.1; rv:11.0) Gecko Firefox/11.0" + }, + "topic": "open", + "source": { + "type": "vendor-documentation", + "url": "https://dev.mailjet.com/docs/email-api/webhooks/event-types#open-event", + "retrieved": "2026-10-21" + } +} diff --git a/providers/mailjet/latest/sent.json b/providers/mailjet/latest/sent.json new file mode 100644 index 0000000..ab7c513 --- /dev/null +++ b/providers/mailjet/latest/sent.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "sent", + "time": 1433333949, + "MessageID": 19421777835146490, + "Message_GUID": "1ab23cd4-e567-8901-2345-6789f0gh1i2j", + "email": "api@mailjet.com", + "mj_campaign_id": 7257, + "mj_contact_id": 4, + "customcampaign": "", + "mj_message_id": "19421777835146490", + "smtp_reply": "sent (250 2.0.0 OK 1433333948 fa5si855896wjc.199 - gsmtp)", + "CustomID": "helloworld", + "Payload": "" + }, + "topic": "sent", + "source": { + "type": "vendor-documentation", + "url": "https://dev.mailjet.com/docs/email-api/webhooks/event-types#sent-event", + "retrieved": "2026-10-21" + } +} diff --git a/providers/mailjet/latest/spam.json b/providers/mailjet/latest/spam.json new file mode 100644 index 0000000..c3104e6 --- /dev/null +++ b/providers/mailjet/latest/spam.json @@ -0,0 +1,24 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "spam", + "time": 1430812195, + "MessageID": 13792286917004336, + "Message_GUID": "1ab23cd4-e567-8901-2345-6789f0gh1i2j", + "email": "bounce@mailjet.com", + "mj_campaign_id": 0, + "mj_contact_id": 0, + "customcampaign": "", + "CustomID": "helloworld", + "Payload": "", + "source": "JMRPP" + }, + "topic": "spam", + "source": { + "type": "vendor-documentation", + "url": "https://dev.mailjet.com/docs/email-api/webhooks/event-types#spam-event", + "retrieved": "2026-10-21" + } +} diff --git a/providers/mailjet/latest/unsub.json b/providers/mailjet/latest/unsub.json new file mode 100644 index 0000000..d2ab476 --- /dev/null +++ b/providers/mailjet/latest/unsub.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "unsub", + "time": 1433334941, + "MessageID": 20547674933128000, + "Message_GUID": "1ab23cd4-e567-8901-2345-6789f0gh1i2j", + "email": "api@mailjet.com", + "mj_campaign_id": 7276, + "mj_contact_id": 126, + "customcampaign": "", + "CustomID": "helloworld", + "Payload": "", + "mj_list_id": 1, + "ip": "127.0.0.1", + "geo": "FR", + "agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36" + }, + "topic": "unsub", + "source": { + "type": "vendor-documentation", + "url": "https://dev.mailjet.com/docs/email-api/webhooks/event-types#unsub-event", + "retrieved": "2026-10-21" + } +} diff --git a/providers/modern-treasury/index.json b/providers/modern-treasury/index.json new file mode 100644 index 0000000..592ffcf --- /dev/null +++ b/providers/modern-treasury/index.json @@ -0,0 +1,13 @@ +{ + "label": "Modern Treasury", + "configs": { + "latest_version": "latest", + "topic_identifier": null + }, + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-10-21" + } + } +} diff --git a/providers/modern-treasury/latest/balance_report.created.json b/providers/modern-treasury/latest/balance_report.created.json new file mode 100644 index 0000000..1b395bf --- /dev/null +++ b/providers/modern-treasury/latest/balance_report.created.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json", + "x-topic": "balance_report" + }, + "body": { + "event": "created", + "data": { + "as_of_date": "2019-12-12", + "as_of_time": null, + "balance_report_type": "previous_day", + "balances": [], + "created_at": "2019-12-12T22:51:43Z", + "id": "94bdba1d-ef15-4fbf-a213-9a5b342f221c", + "internal_account_id": "b9fc1ae0-d493-4f01-a7b3-b39104e802b5", + "object": "balance_report", + "updated_at": "2019-12-12T22:51:43Z" + } + }, + "topic": "balance_report.created", + "source": { + "type": "vendor-documentation", + "url": "https://docs.moderntreasury.com/platform/reference/balance-reports", + "retrieved": "2026-10-21" + } +} diff --git a/providers/modern-treasury/latest/case.opened.json b/providers/modern-treasury/latest/case.opened.json new file mode 100644 index 0000000..d7fceab --- /dev/null +++ b/providers/modern-treasury/latest/case.opened.json @@ -0,0 +1,41 @@ +{ + "headers": { + "content-type": "application/json", + "x-topic": "case" + }, + "body": { + "event": "opened", + "data": { + "id": "b7d0a9f4-1f2c-4c2e-9b3a-5f1d1c6e0f21", + "object": "case", + "live_mode": true, + "status": "open", + "subject_id": "7d885cb7-6cad-42ab-ae01-d61bb90b4780", + "subject_type": "legal_entity", + "requested_actions": [ + { + "id": "42e79631-195e-40d4-963f-e86b2facbc19", + "object": "requested_action", + "live_mode": true, + "category": "onboarding_proof_of_address_failure", + "field": "proof_of_address", + "instructions": "Upload a proof_of_address document dated within the last 90 days to the legal entity using the documents endpoint.", + "reasons": [ + "document_out_of_date" + ], + "created_at": "2026-08-20T20:13:46Z", + "updated_at": "2026-08-20T20:13:46Z" + } + ], + "resolved_actions": [], + "created_at": "2026-08-20T20:13:46Z", + "updated_at": "2026-08-20T20:13:46Z" + } + }, + "topic": "case.opened", + "source": { + "type": "vendor-documentation", + "url": "https://docs.moderntreasury.com/platform/reference/cases", + "retrieved": "2026-10-21" + } +} diff --git a/providers/modern-treasury/latest/connection_legal_entity.created.json b/providers/modern-treasury/latest/connection_legal_entity.created.json new file mode 100644 index 0000000..595fc8a --- /dev/null +++ b/providers/modern-treasury/latest/connection_legal_entity.created.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json", + "x-topic": "connection_legal_entity" + }, + "body": { + "event": "created", + "data": { + "id": "42e79631-195e-40d4-963f-e86b2facbc19", + "object": "connection_legal_entity", + "status": "processing", + "live_mode": true, + "vendor_id": null, + "created_at": "2024-08-29T20:13:46Z", + "updated_at": "2024-08-29T20:13:46Z", + "discarded_at": null, + "connection_id": "03a6a7a7-8f3d-4e5e-b55d-a16e4571cdd8", + "legal_entity_id": "7d885cb7-6cad-42ab-ae01-d61bb90b4780" + } + }, + "topic": "connection_legal_entity.created", + "source": { + "type": "vendor-documentation", + "url": "https://docs.moderntreasury.com/platform/reference/connection-legal-entity-webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/modern-treasury/latest/expected_payment.reconciled.json b/providers/modern-treasury/latest/expected_payment.reconciled.json new file mode 100644 index 0000000..a24e4f5 --- /dev/null +++ b/providers/modern-treasury/latest/expected_payment.reconciled.json @@ -0,0 +1,45 @@ +{ + "headers": { + "content-type": "application/json", + "x-topic": "expected_payment" + }, + "body": { + "event": "reconciled", + "data": { + "created_at": "2019-12-12T22:58:14Z", + "updated_at": "2019-12-12T23:01:32Z", + "description": null, + "id": "46141eca-7362-4a25-8f71-cf942423e450", + "live_mode": true, + "metadata": {}, + "object": "expected_payment", + "remittance_information": null, + "status": "reconciled", + "reconciliation_method": "automatic", + "transaction_id": "30dd4826-732f-4fe5-ab15-fc903f85ffdd", + "transaction_line_item_id": "724ed2e9-5b8d-42f8-a56a-705bb6c802ae", + "reconciliation_rule_variables": [ + { + "amount_lower_bound": 400000, + "amount_upper_bound": 400000, + "counterparty_id": null, + "currency": "USD", + "date_lower_bound": "2019-12-12", + "date_upper_bound": "2019-12-13", + "direction": "credit", + "internal_account_id": "b9fc1ae0-d493-4f01-a7b3-b39104e802b5", + "type": "ach", + "custom_identifiers": { + "payment_id": "12345" + } + } + ] + } + }, + "topic": "expected_payment.reconciled", + "source": { + "type": "vendor-documentation", + "url": "https://docs.moderntreasury.com/platform/reference/expected-payments", + "retrieved": "2026-10-21" + } +} diff --git a/providers/modern-treasury/latest/ledger_account_settlement.finish_processing.json b/providers/modern-treasury/latest/ledger_account_settlement.finish_processing.json new file mode 100644 index 0000000..bdb734e --- /dev/null +++ b/providers/modern-treasury/latest/ledger_account_settlement.finish_processing.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json", + "x-topic": "ledger_account_settlement" + }, + "body": { + "event": "finish_processing", + "data": { + "id": "e8006520-9cc2-4b53-a8c6-d24c43bbdedf", + "amount": 100, + "object": "ledger_account_settlement", + "status": "pending", + "currency": "USD", + "metadata": { + "foo": "bar" + }, + "live_mode": true, + "created_at": "2023-02-01T19:37:39Z", + "updated_at": "2023-02-01T19:37:41Z", + "description": "Alice's January Payout", + "currency_exponent": 2, + "ledger_transaction_id": "e6f6a58d-c967-4e0a-ab29-574d91a8b233", + "effective_at_upper_bound": "2023-01-31T23:59:59Z", + "settled_ledger_account_id": "4cf989d4-0abb-43b3-bb37-116dabc3ea67", + "contra_ledger_account_id": "8077e8df-42a2-458d-8f9e-931f386d6722" + } + }, + "topic": "ledger_account_settlement.finish_processing", + "source": { + "type": "vendor-documentation", + "url": "https://docs.moderntreasury.com/platform/reference/ledger-account-payouts", + "retrieved": "2026-10-21" + } +} diff --git a/providers/modern-treasury/latest/ledger_transaction.posted.json b/providers/modern-treasury/latest/ledger_transaction.posted.json new file mode 100644 index 0000000..0bf9ff3 --- /dev/null +++ b/providers/modern-treasury/latest/ledger_transaction.posted.json @@ -0,0 +1,58 @@ +{ + "headers": { + "content-type": "application/json", + "x-topic": "ledger_transaction" + }, + "body": { + "event": "posted", + "data": { + "id": "f6d60e77-244e-4000-bc48-db72eb1089eb", + "object": "ledger_transaction", + "status": "posted", + "metadata": {}, + "ledger_id": "34a26d9f-7b7e-42eb-9a71-41fddaaa3d3c", + "live_mode": true, + "posted_at": "2021-06-29T01:39:39Z", + "created_at": "2021-05-26T15:58:58Z", + "updated_at": "2021-06-29T01:39:39Z", + "description": null, + "external_id": "1234567", + "ledgerable_id": null, + "effective_date": "2021-05-25", + "effective_at": "2021-05-25T00:00:00.000000Z", + "ledger_entries": [ + { + "id": "c7731f70-abe7-4863-9643-e0eeb70fc5f8", + "amount": 800, + "object": "ledger_entry", + "direction": "debit", + "live_mode": true, + "created_at": "2021-05-26T15:58:58Z", + "updated_at": "2021-05-26T15:58:58Z", + "discarded_at": null, + "ledger_account_id": "70cbdadd-819e-44a4-9217-9a3fff537218", + "ledger_transaction_id": "f6d60e77-244e-4000-bc48-db72eb1089eb" + }, + { + "id": "d27c39f5-db6a-4744-935e-0f3210a3c138", + "amount": 800, + "object": "ledger_entry", + "direction": "credit", + "live_mode": true, + "created_at": "2021-05-26T15:58:58Z", + "updated_at": "2021-05-26T15:58:58Z", + "discarded_at": null, + "ledger_account_id": "a0bfdfbc-cf5b-454c-b205-465d87cf9fd7", + "ledger_transaction_id": "f6d60e77-244e-4000-bc48-db72eb1089eb" + } + ], + "ledgerable_type": null + } + }, + "topic": "ledger_transaction.posted", + "source": { + "type": "vendor-documentation", + "url": "https://docs.moderntreasury.com/platform/reference/ledger-transactions", + "retrieved": "2026-10-21" + } +} diff --git a/providers/modern-treasury/latest/legal_entity.activated.json b/providers/modern-treasury/latest/legal_entity.activated.json new file mode 100644 index 0000000..5ed3e05 --- /dev/null +++ b/providers/modern-treasury/latest/legal_entity.activated.json @@ -0,0 +1,401 @@ +{ + "headers": { + "content-type": "application/json", + "x-topic": "legal_entity" + }, + "body": { + "event": "activated", + "data": { + "id": "15815c3a-7367-4505-a0a1-d0296359c32a", + "email": "hogwarts@wizardy.com", + "object": "legal_entity", + "prefix": null, + "status": "active", + "suffix": null, + "website": "http://www.hogwarts.com", + "metadata": {}, + "addresses": [ + { + "id": "306ed6a3-7173-4ca9-a0d1-5999e8423ae7", + "line1": "119 5th Ave", + "line2": "Suite 600", + "object": "legal_entity_address", + "region": "NY", + "country": "US", + "locality": "New York", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "postal_code": "10011", + "discarded_at": null, + "address_types": [ + "residential" + ] + } + ], + "documents": [ + { + "id": "deeeef25-5d02-4eb1-9511-e547c26f3f0b", + "file": { + "size": 4, + "filename": "articles_of_incorporation.pdf", + "content_type": "application/pdf" + }, + "object": "document", + "source": "customer", + "live_mode": false, + "created_at": "2026-02-24T18:57:25Z", + "updated_at": "2026-02-24T18:57:27Z", + "discarded_at": null, + "document_type": "articles_of_incorporation", + "documentable_id": "15815c3a-7367-4505-a0a1-d0296359c32a", + "document_details": [], + "documentable_type": "legal_entity" + }, + { + "id": "b793b681-d909-481a-8576-97d7ce32eba5", + "file": { + "size": 4, + "filename": "proof_of_address.pdf", + "content_type": "application/pdf" + }, + "object": "document", + "source": "customer", + "live_mode": false, + "created_at": "2026-02-24T18:57:25Z", + "updated_at": "2026-02-24T18:57:27Z", + "discarded_at": null, + "document_type": "proof_of_address", + "documentable_id": "15815c3a-7367-4505-a0a1-d0296359c32a", + "document_details": [], + "documentable_type": "legal_entity" + } + ], + "last_name": null, + "live_mode": false, + "created_at": "2026-02-24T18:57:25Z", + "first_name": null, + "regulators": [], + "updated_at": "2026-02-24T18:57:31Z", + "date_formed": "1800-01-01", + "external_id": null, + "middle_name": null, + "risk_rating": null, + "discarded_at": null, + "intended_use": "Payment operations and treasury management", + "bank_settings": null, + "business_name": "Hogwarts", + "date_of_birth": null, + "phone_numbers": [ + { + "phone_number": "+14185438090" + } + ], + "ticker_symbol": null, + "preferred_name": null, + "identifications": [ + { + "id": "42176f51-633a-4bd7-87e6-47e907ffadfb", + "object": "identification", + "id_type": "us_ein", + "documents": [], + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "discarded_at": null, + "issuing_region": null, + "expiration_date": null, + "issuing_country": "US" + } + ], + "legal_structure": "corporation", + "listed_exchange": null, + "legal_entity_type": "business", + "compliance_details": null, + "citizenship_country": null, + "business_description": null, + "doing_business_as_names": [], + "operating_jurisdictions": [ + "USA" + ], + "country_of_incorporation": "US", + "expected_activity_volume": 1000000000, + "industry_classifications": [], + "third_party_verification": null, + "legal_entity_associations": [ + { + "id": "4e8ffc4c-0977-4189-8ae7-362fd13a2a02", + "title": null, + "object": "legal_entity_association", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "discarded_at": null, + "child_legal_entity": { + "id": "420ad384-ae2e-4f4d-84b6-427f8f673bae", + "email": "dumbledore@hogwarts.com", + "object": "legal_entity", + "prefix": null, + "status": "active", + "suffix": null, + "website": null, + "metadata": {}, + "addresses": [ + { + "id": "62366852-8a15-43e1-b286-8c8d8cbdb136", + "line1": "119 5th Ave", + "line2": "Suite 600", + "object": "legal_entity_address", + "region": "NY", + "country": "US", + "locality": "New York", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "postal_code": "10003", + "discarded_at": null, + "address_types": [ + "residential" + ] + } + ], + "documents": [], + "last_name": "Dumbledore", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "first_name": "Albus", + "regulators": [], + "updated_at": "2026-02-24T18:57:31Z", + "date_formed": null, + "external_id": null, + "middle_name": "Percival", + "risk_rating": null, + "discarded_at": null, + "intended_use": null, + "bank_settings": null, + "business_name": null, + "date_of_birth": "1881-07-01", + "phone_numbers": [ + { + "phone_number": "+14185438090" + } + ], + "ticker_symbol": null, + "preferred_name": null, + "identifications": [ + { + "id": "4431a2ab-5a29-45a7-b59a-b2fafbcfa7f6", + "object": "identification", + "id_type": "drivers_license", + "documents": [ + { + "id": "347a28d0-34b7-496a-bcde-6c0b674c023a", + "file": { + "size": 4, + "filename": "license_front.pdf", + "content_type": "application/pdf" + }, + "object": "document", + "source": "customer", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:27Z", + "discarded_at": null, + "document_type": "identification_front", + "documentable_id": "4431a2ab-5a29-45a7-b59a-b2fafbcfa7f6", + "document_details": [], + "documentable_type": "identification" + }, + { + "id": "5c6e3ddb-d76d-44b4-81d3-72439fe44429", + "file": { + "size": 4, + "filename": "license_back.pdf", + "content_type": "application/pdf" + }, + "object": "document", + "source": "customer", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:27Z", + "discarded_at": null, + "document_type": "identification_back", + "documentable_id": "4431a2ab-5a29-45a7-b59a-b2fafbcfa7f6", + "document_details": [], + "documentable_type": "identification" + } + ], + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "discarded_at": null, + "issuing_region": null, + "expiration_date": null, + "issuing_country": "US" + }, + { + "id": "6b464f15-12fe-40f1-9c79-1866d9359da1", + "object": "identification", + "id_type": "us_ssn", + "documents": [], + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "discarded_at": null, + "issuing_region": null, + "expiration_date": null, + "issuing_country": "US" + } + ], + "legal_structure": null, + "listed_exchange": null, + "legal_entity_type": "individual", + "compliance_details": null, + "citizenship_country": null, + "business_description": null, + "doing_business_as_names": [], + "operating_jurisdictions": [], + "country_of_incorporation": null, + "expected_activity_volume": null, + "industry_classifications": [], + "third_party_verification": null, + "legal_entity_associations": [], + "politically_exposed_person": null, + "primary_social_media_sites": [], + "wealth_and_employment_details": null + }, + "relationship_types": [ + "beneficial_owner" + ], + "ownership_percentage": null, + "parent_legal_entity_id": "15815c3a-7367-4505-a0a1-d0296359c32a" + }, + { + "id": "dfc4d9ca-d971-4577-8d97-7224754ff556", + "title": null, + "object": "legal_entity_association", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "discarded_at": null, + "child_legal_entity": { + "id": "539c02a0-94b9-47e3-828a-13b394f91151", + "email": "harry.potter@hogwarts.com", + "object": "legal_entity", + "prefix": null, + "status": "active", + "suffix": null, + "website": null, + "metadata": {}, + "addresses": [ + { + "id": "c6748074-7af5-4594-ac81-0a89870995d6", + "line1": "119 5th Ave", + "line2": "Suite 600", + "object": "legal_entity_address", + "region": "NY", + "country": "US", + "locality": "New York", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "postal_code": "10003", + "discarded_at": null, + "address_types": [ + "residential" + ] + } + ], + "documents": [], + "last_name": "Potter", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "first_name": "Harry", + "regulators": [], + "updated_at": "2026-02-24T18:57:31Z", + "date_formed": null, + "external_id": null, + "middle_name": "James", + "risk_rating": null, + "discarded_at": null, + "intended_use": null, + "bank_settings": null, + "business_name": null, + "date_of_birth": "1990-02-06", + "phone_numbers": [ + { + "phone_number": "+14185438090" + } + ], + "ticker_symbol": null, + "preferred_name": null, + "identifications": [ + { + "id": "3d8e5b6d-ea8e-4bf1-8007-154d9275cd90", + "object": "identification", + "id_type": "passport", + "documents": [ + { + "id": "bb039389-27f3-4386-b530-2dacf3a1deba", + "file": { + "size": 4, + "filename": "passport.pdf", + "content_type": "application/pdf" + }, + "object": "document", + "source": "customer", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:27Z", + "discarded_at": null, + "document_type": "identification_front", + "documentable_id": "3d8e5b6d-ea8e-4bf1-8007-154d9275cd90", + "document_details": [], + "documentable_type": "identification" + } + ], + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "discarded_at": null, + "issuing_region": null, + "expiration_date": null, + "issuing_country": "US" + } + ], + "legal_structure": null, + "listed_exchange": null, + "legal_entity_type": "individual", + "compliance_details": null, + "citizenship_country": null, + "business_description": null, + "doing_business_as_names": [], + "operating_jurisdictions": [], + "country_of_incorporation": null, + "expected_activity_volume": null, + "industry_classifications": [], + "third_party_verification": null, + "legal_entity_associations": [], + "politically_exposed_person": null, + "primary_social_media_sites": [], + "wealth_and_employment_details": null + }, + "relationship_types": [ + "control_person" + ], + "ownership_percentage": null, + "parent_legal_entity_id": "15815c3a-7367-4505-a0a1-d0296359c32a" + } + ], + "politically_exposed_person": null, + "primary_social_media_sites": [], + "wealth_and_employment_details": null + } + }, + "topic": "legal_entity.activated", + "source": { + "type": "vendor-documentation", + "url": "https://docs.moderntreasury.com/platform/reference/legal-entity-webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/modern-treasury/latest/legal_entity.created.json b/providers/modern-treasury/latest/legal_entity.created.json new file mode 100644 index 0000000..a819f11 --- /dev/null +++ b/providers/modern-treasury/latest/legal_entity.created.json @@ -0,0 +1,401 @@ +{ + "headers": { + "content-type": "application/json", + "x-topic": "legal_entity" + }, + "body": { + "event": "created", + "data": { + "id": "15815c3a-7367-4505-a0a1-d0296359c32a", + "email": "hogwarts@wizardy.com", + "object": "legal_entity", + "prefix": null, + "status": "pending", + "suffix": null, + "website": "http://www.hogwarts.com", + "metadata": {}, + "addresses": [ + { + "id": "306ed6a3-7173-4ca9-a0d1-5999e8423ae7", + "line1": "119 5th Ave", + "line2": "Suite 600", + "object": "legal_entity_address", + "region": "NY", + "country": "US", + "locality": "New York", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "postal_code": "10011", + "discarded_at": null, + "address_types": [ + "residential" + ] + } + ], + "documents": [ + { + "id": "deeeef25-5d02-4eb1-9511-e547c26f3f0b", + "file": { + "size": 4, + "filename": "articles_of_incorporation.pdf", + "content_type": "application/pdf" + }, + "object": "document", + "source": "customer", + "live_mode": false, + "created_at": "2026-02-24T18:57:25Z", + "updated_at": "2026-02-24T18:57:27Z", + "discarded_at": null, + "document_type": "articles_of_incorporation", + "documentable_id": "15815c3a-7367-4505-a0a1-d0296359c32a", + "document_details": [], + "documentable_type": "legal_entity" + }, + { + "id": "b793b681-d909-481a-8576-97d7ce32eba5", + "file": { + "size": 4, + "filename": "proof_of_address.pdf", + "content_type": "application/pdf" + }, + "object": "document", + "source": "customer", + "live_mode": false, + "created_at": "2026-02-24T18:57:25Z", + "updated_at": "2026-02-24T18:57:27Z", + "discarded_at": null, + "document_type": "proof_of_address", + "documentable_id": "15815c3a-7367-4505-a0a1-d0296359c32a", + "document_details": [], + "documentable_type": "legal_entity" + } + ], + "last_name": null, + "live_mode": false, + "created_at": "2026-02-24T18:57:25Z", + "first_name": null, + "regulators": [], + "updated_at": "2026-02-24T18:57:31Z", + "date_formed": "1800-01-01", + "external_id": null, + "middle_name": null, + "risk_rating": null, + "discarded_at": null, + "intended_use": "Payment operations and treasury management", + "bank_settings": null, + "business_name": "Hogwarts", + "date_of_birth": null, + "phone_numbers": [ + { + "phone_number": "+14185438090" + } + ], + "ticker_symbol": null, + "preferred_name": null, + "identifications": [ + { + "id": "42176f51-633a-4bd7-87e6-47e907ffadfb", + "object": "identification", + "id_type": "us_ein", + "documents": [], + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "discarded_at": null, + "issuing_region": null, + "expiration_date": null, + "issuing_country": "US" + } + ], + "legal_structure": "corporation", + "listed_exchange": null, + "legal_entity_type": "business", + "compliance_details": null, + "citizenship_country": null, + "business_description": null, + "doing_business_as_names": [], + "operating_jurisdictions": [ + "USA" + ], + "country_of_incorporation": "US", + "expected_activity_volume": 1000000000, + "industry_classifications": [], + "third_party_verification": null, + "legal_entity_associations": [ + { + "id": "4e8ffc4c-0977-4189-8ae7-362fd13a2a02", + "title": null, + "object": "legal_entity_association", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "discarded_at": null, + "child_legal_entity": { + "id": "420ad384-ae2e-4f4d-84b6-427f8f673bae", + "email": "dumbledore@hogwarts.com", + "object": "legal_entity", + "prefix": null, + "status": "pending", + "suffix": null, + "website": null, + "metadata": {}, + "addresses": [ + { + "id": "62366852-8a15-43e1-b286-8c8d8cbdb136", + "line1": "119 5th Ave", + "line2": "Suite 600", + "object": "legal_entity_address", + "region": "NY", + "country": "US", + "locality": "New York", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "postal_code": "10003", + "discarded_at": null, + "address_types": [ + "residential" + ] + } + ], + "documents": [], + "last_name": "Dumbledore", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "first_name": "Albus", + "regulators": [], + "updated_at": "2026-02-24T18:57:31Z", + "date_formed": null, + "external_id": null, + "middle_name": "Percival", + "risk_rating": null, + "discarded_at": null, + "intended_use": null, + "bank_settings": null, + "business_name": null, + "date_of_birth": "1881-07-01", + "phone_numbers": [ + { + "phone_number": "+14185438090" + } + ], + "ticker_symbol": null, + "preferred_name": null, + "identifications": [ + { + "id": "4431a2ab-5a29-45a7-b59a-b2fafbcfa7f6", + "object": "identification", + "id_type": "drivers_license", + "documents": [ + { + "id": "347a28d0-34b7-496a-bcde-6c0b674c023a", + "file": { + "size": 4, + "filename": "license_front.pdf", + "content_type": "application/pdf" + }, + "object": "document", + "source": "customer", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:27Z", + "discarded_at": null, + "document_type": "identification_front", + "documentable_id": "4431a2ab-5a29-45a7-b59a-b2fafbcfa7f6", + "document_details": [], + "documentable_type": "identification" + }, + { + "id": "5c6e3ddb-d76d-44b4-81d3-72439fe44429", + "file": { + "size": 4, + "filename": "license_back.pdf", + "content_type": "application/pdf" + }, + "object": "document", + "source": "customer", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:27Z", + "discarded_at": null, + "document_type": "identification_back", + "documentable_id": "4431a2ab-5a29-45a7-b59a-b2fafbcfa7f6", + "document_details": [], + "documentable_type": "identification" + } + ], + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "discarded_at": null, + "issuing_region": null, + "expiration_date": null, + "issuing_country": "US" + }, + { + "id": "6b464f15-12fe-40f1-9c79-1866d9359da1", + "object": "identification", + "id_type": "us_ssn", + "documents": [], + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "discarded_at": null, + "issuing_region": null, + "expiration_date": null, + "issuing_country": "US" + } + ], + "legal_structure": null, + "listed_exchange": null, + "legal_entity_type": "individual", + "compliance_details": null, + "citizenship_country": null, + "business_description": null, + "doing_business_as_names": [], + "operating_jurisdictions": [], + "country_of_incorporation": null, + "expected_activity_volume": null, + "industry_classifications": [], + "third_party_verification": null, + "legal_entity_associations": [], + "politically_exposed_person": null, + "primary_social_media_sites": [], + "wealth_and_employment_details": null + }, + "relationship_types": [ + "beneficial_owner" + ], + "ownership_percentage": null, + "parent_legal_entity_id": "15815c3a-7367-4505-a0a1-d0296359c32a" + }, + { + "id": "dfc4d9ca-d971-4577-8d97-7224754ff556", + "title": null, + "object": "legal_entity_association", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "discarded_at": null, + "child_legal_entity": { + "id": "539c02a0-94b9-47e3-828a-13b394f91151", + "email": "harry.potter@hogwarts.com", + "object": "legal_entity", + "prefix": null, + "status": "pending", + "suffix": null, + "website": null, + "metadata": {}, + "addresses": [ + { + "id": "c6748074-7af5-4594-ac81-0a89870995d6", + "line1": "119 5th Ave", + "line2": "Suite 600", + "object": "legal_entity_address", + "region": "NY", + "country": "US", + "locality": "New York", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "postal_code": "10003", + "discarded_at": null, + "address_types": [ + "residential" + ] + } + ], + "documents": [], + "last_name": "Potter", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "first_name": "Harry", + "regulators": [], + "updated_at": "2026-02-24T18:57:31Z", + "date_formed": null, + "external_id": null, + "middle_name": "James", + "risk_rating": null, + "discarded_at": null, + "intended_use": null, + "bank_settings": null, + "business_name": null, + "date_of_birth": "1990-02-06", + "phone_numbers": [ + { + "phone_number": "+14185438090" + } + ], + "ticker_symbol": null, + "preferred_name": null, + "identifications": [ + { + "id": "3d8e5b6d-ea8e-4bf1-8007-154d9275cd90", + "object": "identification", + "id_type": "passport", + "documents": [ + { + "id": "bb039389-27f3-4386-b530-2dacf3a1deba", + "file": { + "size": 4, + "filename": "passport.pdf", + "content_type": "application/pdf" + }, + "object": "document", + "source": "customer", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:27Z", + "discarded_at": null, + "document_type": "identification_front", + "documentable_id": "3d8e5b6d-ea8e-4bf1-8007-154d9275cd90", + "document_details": [], + "documentable_type": "identification" + } + ], + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "discarded_at": null, + "issuing_region": null, + "expiration_date": null, + "issuing_country": "US" + } + ], + "legal_structure": null, + "listed_exchange": null, + "legal_entity_type": "individual", + "compliance_details": null, + "citizenship_country": null, + "business_description": null, + "doing_business_as_names": [], + "operating_jurisdictions": [], + "country_of_incorporation": null, + "expected_activity_volume": null, + "industry_classifications": [], + "third_party_verification": null, + "legal_entity_associations": [], + "politically_exposed_person": null, + "primary_social_media_sites": [], + "wealth_and_employment_details": null + }, + "relationship_types": [ + "control_person" + ], + "ownership_percentage": null, + "parent_legal_entity_id": "15815c3a-7367-4505-a0a1-d0296359c32a" + } + ], + "politically_exposed_person": null, + "primary_social_media_sites": [], + "wealth_and_employment_details": null + } + }, + "topic": "legal_entity.created", + "source": { + "type": "vendor-documentation", + "url": "https://docs.moderntreasury.com/platform/reference/legal-entity-webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/modern-treasury/latest/legal_entity.denied.json b/providers/modern-treasury/latest/legal_entity.denied.json new file mode 100644 index 0000000..50155c1 --- /dev/null +++ b/providers/modern-treasury/latest/legal_entity.denied.json @@ -0,0 +1,401 @@ +{ + "headers": { + "content-type": "application/json", + "x-topic": "legal_entity" + }, + "body": { + "event": "denied", + "data": { + "id": "15815c3a-7367-4505-a0a1-d0296359c32a", + "email": "hogwarts@wizardy.com", + "object": "legal_entity", + "prefix": null, + "status": "denied", + "suffix": null, + "website": "http://www.hogwarts.com", + "metadata": {}, + "addresses": [ + { + "id": "306ed6a3-7173-4ca9-a0d1-5999e8423ae7", + "line1": "119 5th Ave", + "line2": "Suite 600", + "object": "legal_entity_address", + "region": "NY", + "country": "US", + "locality": "New York", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "postal_code": "10011", + "discarded_at": null, + "address_types": [ + "residential" + ] + } + ], + "documents": [ + { + "id": "deeeef25-5d02-4eb1-9511-e547c26f3f0b", + "file": { + "size": 4, + "filename": "articles_of_incorporation.pdf", + "content_type": "application/pdf" + }, + "object": "document", + "source": "customer", + "live_mode": false, + "created_at": "2026-02-24T18:57:25Z", + "updated_at": "2026-02-24T18:57:27Z", + "discarded_at": null, + "document_type": "articles_of_incorporation", + "documentable_id": "15815c3a-7367-4505-a0a1-d0296359c32a", + "document_details": [], + "documentable_type": "legal_entity" + }, + { + "id": "b793b681-d909-481a-8576-97d7ce32eba5", + "file": { + "size": 4, + "filename": "proof_of_address.pdf", + "content_type": "application/pdf" + }, + "object": "document", + "source": "customer", + "live_mode": false, + "created_at": "2026-02-24T18:57:25Z", + "updated_at": "2026-02-24T18:57:27Z", + "discarded_at": null, + "document_type": "proof_of_address", + "documentable_id": "15815c3a-7367-4505-a0a1-d0296359c32a", + "document_details": [], + "documentable_type": "legal_entity" + } + ], + "last_name": null, + "live_mode": false, + "created_at": "2026-02-24T18:57:25Z", + "first_name": null, + "regulators": [], + "updated_at": "2026-02-24T18:57:31Z", + "date_formed": "1800-01-01", + "external_id": null, + "middle_name": null, + "risk_rating": null, + "discarded_at": null, + "intended_use": "Payment operations and treasury management", + "bank_settings": null, + "business_name": "Hogwarts", + "date_of_birth": null, + "phone_numbers": [ + { + "phone_number": "+14185438090" + } + ], + "ticker_symbol": null, + "preferred_name": null, + "identifications": [ + { + "id": "42176f51-633a-4bd7-87e6-47e907ffadfb", + "object": "identification", + "id_type": "us_ein", + "documents": [], + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "discarded_at": null, + "issuing_region": null, + "expiration_date": null, + "issuing_country": "US" + } + ], + "legal_structure": "corporation", + "listed_exchange": null, + "legal_entity_type": "business", + "compliance_details": null, + "citizenship_country": null, + "business_description": null, + "doing_business_as_names": [], + "operating_jurisdictions": [ + "USA" + ], + "country_of_incorporation": "US", + "expected_activity_volume": 1000000000, + "industry_classifications": [], + "third_party_verification": null, + "legal_entity_associations": [ + { + "id": "4e8ffc4c-0977-4189-8ae7-362fd13a2a02", + "title": null, + "object": "legal_entity_association", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "discarded_at": null, + "child_legal_entity": { + "id": "420ad384-ae2e-4f4d-84b6-427f8f673bae", + "email": "dumbledore@hogwarts.com", + "object": "legal_entity", + "prefix": null, + "status": "denied", + "suffix": null, + "website": null, + "metadata": {}, + "addresses": [ + { + "id": "62366852-8a15-43e1-b286-8c8d8cbdb136", + "line1": "119 5th Ave", + "line2": "Suite 600", + "object": "legal_entity_address", + "region": "NY", + "country": "US", + "locality": "New York", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "postal_code": "10003", + "discarded_at": null, + "address_types": [ + "residential" + ] + } + ], + "documents": [], + "last_name": "Dumbledore", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "first_name": "Albus", + "regulators": [], + "updated_at": "2026-02-24T18:57:31Z", + "date_formed": null, + "external_id": null, + "middle_name": "Percival", + "risk_rating": null, + "discarded_at": null, + "intended_use": null, + "bank_settings": null, + "business_name": null, + "date_of_birth": "1881-07-01", + "phone_numbers": [ + { + "phone_number": "+14185438090" + } + ], + "ticker_symbol": null, + "preferred_name": null, + "identifications": [ + { + "id": "4431a2ab-5a29-45a7-b59a-b2fafbcfa7f6", + "object": "identification", + "id_type": "drivers_license", + "documents": [ + { + "id": "347a28d0-34b7-496a-bcde-6c0b674c023a", + "file": { + "size": 4, + "filename": "license_front.pdf", + "content_type": "application/pdf" + }, + "object": "document", + "source": "customer", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:27Z", + "discarded_at": null, + "document_type": "identification_front", + "documentable_id": "4431a2ab-5a29-45a7-b59a-b2fafbcfa7f6", + "document_details": [], + "documentable_type": "identification" + }, + { + "id": "5c6e3ddb-d76d-44b4-81d3-72439fe44429", + "file": { + "size": 4, + "filename": "license_back.pdf", + "content_type": "application/pdf" + }, + "object": "document", + "source": "customer", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:27Z", + "discarded_at": null, + "document_type": "identification_back", + "documentable_id": "4431a2ab-5a29-45a7-b59a-b2fafbcfa7f6", + "document_details": [], + "documentable_type": "identification" + } + ], + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "discarded_at": null, + "issuing_region": null, + "expiration_date": null, + "issuing_country": "US" + }, + { + "id": "6b464f15-12fe-40f1-9c79-1866d9359da1", + "object": "identification", + "id_type": "us_ssn", + "documents": [], + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "discarded_at": null, + "issuing_region": null, + "expiration_date": null, + "issuing_country": "US" + } + ], + "legal_structure": null, + "listed_exchange": null, + "legal_entity_type": "individual", + "compliance_details": null, + "citizenship_country": null, + "business_description": null, + "doing_business_as_names": [], + "operating_jurisdictions": [], + "country_of_incorporation": null, + "expected_activity_volume": null, + "industry_classifications": [], + "third_party_verification": null, + "legal_entity_associations": [], + "politically_exposed_person": null, + "primary_social_media_sites": [], + "wealth_and_employment_details": null + }, + "relationship_types": [ + "beneficial_owner" + ], + "ownership_percentage": null, + "parent_legal_entity_id": "15815c3a-7367-4505-a0a1-d0296359c32a" + }, + { + "id": "dfc4d9ca-d971-4577-8d97-7224754ff556", + "title": null, + "object": "legal_entity_association", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "discarded_at": null, + "child_legal_entity": { + "id": "539c02a0-94b9-47e3-828a-13b394f91151", + "email": "harry.potter@hogwarts.com", + "object": "legal_entity", + "prefix": null, + "status": "denied", + "suffix": null, + "website": null, + "metadata": {}, + "addresses": [ + { + "id": "c6748074-7af5-4594-ac81-0a89870995d6", + "line1": "119 5th Ave", + "line2": "Suite 600", + "object": "legal_entity_address", + "region": "NY", + "country": "US", + "locality": "New York", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "postal_code": "10003", + "discarded_at": null, + "address_types": [ + "residential" + ] + } + ], + "documents": [], + "last_name": "Potter", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "first_name": "Harry", + "regulators": [], + "updated_at": "2026-02-24T18:57:31Z", + "date_formed": null, + "external_id": null, + "middle_name": "James", + "risk_rating": null, + "discarded_at": null, + "intended_use": null, + "bank_settings": null, + "business_name": null, + "date_of_birth": "1990-02-06", + "phone_numbers": [ + { + "phone_number": "+14185438090" + } + ], + "ticker_symbol": null, + "preferred_name": null, + "identifications": [ + { + "id": "3d8e5b6d-ea8e-4bf1-8007-154d9275cd90", + "object": "identification", + "id_type": "passport", + "documents": [ + { + "id": "bb039389-27f3-4386-b530-2dacf3a1deba", + "file": { + "size": 4, + "filename": "passport.pdf", + "content_type": "application/pdf" + }, + "object": "document", + "source": "customer", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:27Z", + "discarded_at": null, + "document_type": "identification_front", + "documentable_id": "3d8e5b6d-ea8e-4bf1-8007-154d9275cd90", + "document_details": [], + "documentable_type": "identification" + } + ], + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "discarded_at": null, + "issuing_region": null, + "expiration_date": null, + "issuing_country": "US" + } + ], + "legal_structure": null, + "listed_exchange": null, + "legal_entity_type": "individual", + "compliance_details": null, + "citizenship_country": null, + "business_description": null, + "doing_business_as_names": [], + "operating_jurisdictions": [], + "country_of_incorporation": null, + "expected_activity_volume": null, + "industry_classifications": [], + "third_party_verification": null, + "legal_entity_associations": [], + "politically_exposed_person": null, + "primary_social_media_sites": [], + "wealth_and_employment_details": null + }, + "relationship_types": [ + "control_person" + ], + "ownership_percentage": null, + "parent_legal_entity_id": "15815c3a-7367-4505-a0a1-d0296359c32a" + } + ], + "politically_exposed_person": null, + "primary_social_media_sites": [], + "wealth_and_employment_details": null + } + }, + "topic": "legal_entity.denied", + "source": { + "type": "vendor-documentation", + "url": "https://docs.moderntreasury.com/platform/reference/legal-entity-webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/modern-treasury/latest/legal_entity.suspended.json b/providers/modern-treasury/latest/legal_entity.suspended.json new file mode 100644 index 0000000..d3e9e80 --- /dev/null +++ b/providers/modern-treasury/latest/legal_entity.suspended.json @@ -0,0 +1,401 @@ +{ + "headers": { + "content-type": "application/json", + "x-topic": "legal_entity" + }, + "body": { + "event": "suspended", + "data": { + "id": "15815c3a-7367-4505-a0a1-d0296359c32a", + "email": "hogwarts@wizardy.com", + "object": "legal_entity", + "prefix": null, + "status": "suspended", + "suffix": null, + "website": "http://www.hogwarts.com", + "metadata": {}, + "addresses": [ + { + "id": "306ed6a3-7173-4ca9-a0d1-5999e8423ae7", + "line1": "119 5th Ave", + "line2": "Suite 600", + "object": "legal_entity_address", + "region": "NY", + "country": "US", + "locality": "New York", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "postal_code": "10011", + "discarded_at": null, + "address_types": [ + "residential" + ] + } + ], + "documents": [ + { + "id": "deeeef25-5d02-4eb1-9511-e547c26f3f0b", + "file": { + "size": 4, + "filename": "articles_of_incorporation.pdf", + "content_type": "application/pdf" + }, + "object": "document", + "source": "customer", + "live_mode": false, + "created_at": "2026-02-24T18:57:25Z", + "updated_at": "2026-02-24T18:57:27Z", + "discarded_at": null, + "document_type": "articles_of_incorporation", + "documentable_id": "15815c3a-7367-4505-a0a1-d0296359c32a", + "document_details": [], + "documentable_type": "legal_entity" + }, + { + "id": "b793b681-d909-481a-8576-97d7ce32eba5", + "file": { + "size": 4, + "filename": "proof_of_address.pdf", + "content_type": "application/pdf" + }, + "object": "document", + "source": "customer", + "live_mode": false, + "created_at": "2026-02-24T18:57:25Z", + "updated_at": "2026-02-24T18:57:27Z", + "discarded_at": null, + "document_type": "proof_of_address", + "documentable_id": "15815c3a-7367-4505-a0a1-d0296359c32a", + "document_details": [], + "documentable_type": "legal_entity" + } + ], + "last_name": null, + "live_mode": false, + "created_at": "2026-02-24T18:57:25Z", + "first_name": null, + "regulators": [], + "updated_at": "2026-02-24T18:57:31Z", + "date_formed": "1800-01-01", + "external_id": null, + "middle_name": null, + "risk_rating": null, + "discarded_at": null, + "intended_use": "Payment operations and treasury management", + "bank_settings": null, + "business_name": "Hogwarts", + "date_of_birth": null, + "phone_numbers": [ + { + "phone_number": "+14185438090" + } + ], + "ticker_symbol": null, + "preferred_name": null, + "identifications": [ + { + "id": "42176f51-633a-4bd7-87e6-47e907ffadfb", + "object": "identification", + "id_type": "us_ein", + "documents": [], + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "discarded_at": null, + "issuing_region": null, + "expiration_date": null, + "issuing_country": "US" + } + ], + "legal_structure": "corporation", + "listed_exchange": null, + "legal_entity_type": "business", + "compliance_details": null, + "citizenship_country": null, + "business_description": null, + "doing_business_as_names": [], + "operating_jurisdictions": [ + "USA" + ], + "country_of_incorporation": "US", + "expected_activity_volume": 1000000000, + "industry_classifications": [], + "third_party_verification": null, + "legal_entity_associations": [ + { + "id": "4e8ffc4c-0977-4189-8ae7-362fd13a2a02", + "title": null, + "object": "legal_entity_association", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "discarded_at": null, + "child_legal_entity": { + "id": "420ad384-ae2e-4f4d-84b6-427f8f673bae", + "email": "dumbledore@hogwarts.com", + "object": "legal_entity", + "prefix": null, + "status": "suspended", + "suffix": null, + "website": null, + "metadata": {}, + "addresses": [ + { + "id": "62366852-8a15-43e1-b286-8c8d8cbdb136", + "line1": "119 5th Ave", + "line2": "Suite 600", + "object": "legal_entity_address", + "region": "NY", + "country": "US", + "locality": "New York", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "postal_code": "10003", + "discarded_at": null, + "address_types": [ + "residential" + ] + } + ], + "documents": [], + "last_name": "Dumbledore", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "first_name": "Albus", + "regulators": [], + "updated_at": "2026-02-24T18:57:31Z", + "date_formed": null, + "external_id": null, + "middle_name": "Percival", + "risk_rating": null, + "discarded_at": null, + "intended_use": null, + "bank_settings": null, + "business_name": null, + "date_of_birth": "1881-07-01", + "phone_numbers": [ + { + "phone_number": "+14185438090" + } + ], + "ticker_symbol": null, + "preferred_name": null, + "identifications": [ + { + "id": "4431a2ab-5a29-45a7-b59a-b2fafbcfa7f6", + "object": "identification", + "id_type": "drivers_license", + "documents": [ + { + "id": "347a28d0-34b7-496a-bcde-6c0b674c023a", + "file": { + "size": 4, + "filename": "license_front.pdf", + "content_type": "application/pdf" + }, + "object": "document", + "source": "customer", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:27Z", + "discarded_at": null, + "document_type": "identification_front", + "documentable_id": "4431a2ab-5a29-45a7-b59a-b2fafbcfa7f6", + "document_details": [], + "documentable_type": "identification" + }, + { + "id": "5c6e3ddb-d76d-44b4-81d3-72439fe44429", + "file": { + "size": 4, + "filename": "license_back.pdf", + "content_type": "application/pdf" + }, + "object": "document", + "source": "customer", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:27Z", + "discarded_at": null, + "document_type": "identification_back", + "documentable_id": "4431a2ab-5a29-45a7-b59a-b2fafbcfa7f6", + "document_details": [], + "documentable_type": "identification" + } + ], + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "discarded_at": null, + "issuing_region": null, + "expiration_date": null, + "issuing_country": "US" + }, + { + "id": "6b464f15-12fe-40f1-9c79-1866d9359da1", + "object": "identification", + "id_type": "us_ssn", + "documents": [], + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "discarded_at": null, + "issuing_region": null, + "expiration_date": null, + "issuing_country": "US" + } + ], + "legal_structure": null, + "listed_exchange": null, + "legal_entity_type": "individual", + "compliance_details": null, + "citizenship_country": null, + "business_description": null, + "doing_business_as_names": [], + "operating_jurisdictions": [], + "country_of_incorporation": null, + "expected_activity_volume": null, + "industry_classifications": [], + "third_party_verification": null, + "legal_entity_associations": [], + "politically_exposed_person": null, + "primary_social_media_sites": [], + "wealth_and_employment_details": null + }, + "relationship_types": [ + "beneficial_owner" + ], + "ownership_percentage": null, + "parent_legal_entity_id": "15815c3a-7367-4505-a0a1-d0296359c32a" + }, + { + "id": "dfc4d9ca-d971-4577-8d97-7224754ff556", + "title": null, + "object": "legal_entity_association", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "discarded_at": null, + "child_legal_entity": { + "id": "539c02a0-94b9-47e3-828a-13b394f91151", + "email": "harry.potter@hogwarts.com", + "object": "legal_entity", + "prefix": null, + "status": "suspended", + "suffix": null, + "website": null, + "metadata": {}, + "addresses": [ + { + "id": "c6748074-7af5-4594-ac81-0a89870995d6", + "line1": "119 5th Ave", + "line2": "Suite 600", + "object": "legal_entity_address", + "region": "NY", + "country": "US", + "locality": "New York", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "postal_code": "10003", + "discarded_at": null, + "address_types": [ + "residential" + ] + } + ], + "documents": [], + "last_name": "Potter", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "first_name": "Harry", + "regulators": [], + "updated_at": "2026-02-24T18:57:31Z", + "date_formed": null, + "external_id": null, + "middle_name": "James", + "risk_rating": null, + "discarded_at": null, + "intended_use": null, + "bank_settings": null, + "business_name": null, + "date_of_birth": "1990-02-06", + "phone_numbers": [ + { + "phone_number": "+14185438090" + } + ], + "ticker_symbol": null, + "preferred_name": null, + "identifications": [ + { + "id": "3d8e5b6d-ea8e-4bf1-8007-154d9275cd90", + "object": "identification", + "id_type": "passport", + "documents": [ + { + "id": "bb039389-27f3-4386-b530-2dacf3a1deba", + "file": { + "size": 4, + "filename": "passport.pdf", + "content_type": "application/pdf" + }, + "object": "document", + "source": "customer", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:27Z", + "discarded_at": null, + "document_type": "identification_front", + "documentable_id": "3d8e5b6d-ea8e-4bf1-8007-154d9275cd90", + "document_details": [], + "documentable_type": "identification" + } + ], + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "discarded_at": null, + "issuing_region": null, + "expiration_date": null, + "issuing_country": "US" + } + ], + "legal_structure": null, + "listed_exchange": null, + "legal_entity_type": "individual", + "compliance_details": null, + "citizenship_country": null, + "business_description": null, + "doing_business_as_names": [], + "operating_jurisdictions": [], + "country_of_incorporation": null, + "expected_activity_volume": null, + "industry_classifications": [], + "third_party_verification": null, + "legal_entity_associations": [], + "politically_exposed_person": null, + "primary_social_media_sites": [], + "wealth_and_employment_details": null + }, + "relationship_types": [ + "control_person" + ], + "ownership_percentage": null, + "parent_legal_entity_id": "15815c3a-7367-4505-a0a1-d0296359c32a" + } + ], + "politically_exposed_person": null, + "primary_social_media_sites": [], + "wealth_and_employment_details": null + } + }, + "topic": "legal_entity.suspended", + "source": { + "type": "vendor-documentation", + "url": "https://docs.moderntreasury.com/platform/reference/legal-entity-webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/modern-treasury/latest/legal_entity.updated.json b/providers/modern-treasury/latest/legal_entity.updated.json new file mode 100644 index 0000000..8e27a57 --- /dev/null +++ b/providers/modern-treasury/latest/legal_entity.updated.json @@ -0,0 +1,401 @@ +{ + "headers": { + "content-type": "application/json", + "x-topic": "legal_entity" + }, + "body": { + "event": "updated", + "data": { + "id": "15815c3a-7367-4505-a0a1-d0296359c32a", + "email": "hogwarts@wizardy.com", + "object": "legal_entity", + "prefix": null, + "status": "pending", + "suffix": null, + "website": "http://www.hogwarts.com", + "metadata": {}, + "addresses": [ + { + "id": "306ed6a3-7173-4ca9-a0d1-5999e8423ae7", + "line1": "119 5th Ave", + "line2": "Suite 600", + "object": "legal_entity_address", + "region": "NY", + "country": "US", + "locality": "New York", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "postal_code": "10011", + "discarded_at": null, + "address_types": [ + "residential" + ] + } + ], + "documents": [ + { + "id": "deeeef25-5d02-4eb1-9511-e547c26f3f0b", + "file": { + "size": 4, + "filename": "articles_of_incorporation.pdf", + "content_type": "application/pdf" + }, + "object": "document", + "source": "customer", + "live_mode": false, + "created_at": "2026-02-24T18:57:25Z", + "updated_at": "2026-02-24T18:57:27Z", + "discarded_at": null, + "document_type": "articles_of_incorporation", + "documentable_id": "15815c3a-7367-4505-a0a1-d0296359c32a", + "document_details": [], + "documentable_type": "legal_entity" + }, + { + "id": "b793b681-d909-481a-8576-97d7ce32eba5", + "file": { + "size": 4, + "filename": "proof_of_address.pdf", + "content_type": "application/pdf" + }, + "object": "document", + "source": "customer", + "live_mode": false, + "created_at": "2026-02-24T18:57:25Z", + "updated_at": "2026-02-24T18:57:27Z", + "discarded_at": null, + "document_type": "proof_of_address", + "documentable_id": "15815c3a-7367-4505-a0a1-d0296359c32a", + "document_details": [], + "documentable_type": "legal_entity" + } + ], + "last_name": null, + "live_mode": false, + "created_at": "2026-02-24T18:57:25Z", + "first_name": null, + "regulators": [], + "updated_at": "2026-02-24T18:57:31Z", + "date_formed": "1800-01-01", + "external_id": null, + "middle_name": null, + "risk_rating": null, + "discarded_at": null, + "intended_use": "Payment operations and treasury management", + "bank_settings": null, + "business_name": "Hogwarts", + "date_of_birth": null, + "phone_numbers": [ + { + "phone_number": "+14185438090" + } + ], + "ticker_symbol": null, + "preferred_name": null, + "identifications": [ + { + "id": "42176f51-633a-4bd7-87e6-47e907ffadfb", + "object": "identification", + "id_type": "us_ein", + "documents": [], + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "discarded_at": null, + "issuing_region": null, + "expiration_date": null, + "issuing_country": "US" + } + ], + "legal_structure": "corporation", + "listed_exchange": null, + "legal_entity_type": "business", + "compliance_details": null, + "citizenship_country": null, + "business_description": null, + "doing_business_as_names": [], + "operating_jurisdictions": [ + "USA" + ], + "country_of_incorporation": "US", + "expected_activity_volume": 1000000000, + "industry_classifications": [], + "third_party_verification": null, + "legal_entity_associations": [ + { + "id": "4e8ffc4c-0977-4189-8ae7-362fd13a2a02", + "title": null, + "object": "legal_entity_association", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "discarded_at": null, + "child_legal_entity": { + "id": "420ad384-ae2e-4f4d-84b6-427f8f673bae", + "email": "dumbledore@hogwarts.com", + "object": "legal_entity", + "prefix": null, + "status": "pending", + "suffix": null, + "website": null, + "metadata": {}, + "addresses": [ + { + "id": "62366852-8a15-43e1-b286-8c8d8cbdb136", + "line1": "119 5th Ave", + "line2": "Suite 600", + "object": "legal_entity_address", + "region": "NY", + "country": "US", + "locality": "New York", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "postal_code": "10003", + "discarded_at": null, + "address_types": [ + "residential" + ] + } + ], + "documents": [], + "last_name": "Dumbledore", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "first_name": "Albus", + "regulators": [], + "updated_at": "2026-02-24T18:57:31Z", + "date_formed": null, + "external_id": null, + "middle_name": "Percival", + "risk_rating": null, + "discarded_at": null, + "intended_use": null, + "bank_settings": null, + "business_name": null, + "date_of_birth": "1881-07-01", + "phone_numbers": [ + { + "phone_number": "+14185438090" + } + ], + "ticker_symbol": null, + "preferred_name": null, + "identifications": [ + { + "id": "4431a2ab-5a29-45a7-b59a-b2fafbcfa7f6", + "object": "identification", + "id_type": "drivers_license", + "documents": [ + { + "id": "347a28d0-34b7-496a-bcde-6c0b674c023a", + "file": { + "size": 4, + "filename": "license_front.pdf", + "content_type": "application/pdf" + }, + "object": "document", + "source": "customer", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:27Z", + "discarded_at": null, + "document_type": "identification_front", + "documentable_id": "4431a2ab-5a29-45a7-b59a-b2fafbcfa7f6", + "document_details": [], + "documentable_type": "identification" + }, + { + "id": "5c6e3ddb-d76d-44b4-81d3-72439fe44429", + "file": { + "size": 4, + "filename": "license_back.pdf", + "content_type": "application/pdf" + }, + "object": "document", + "source": "customer", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:27Z", + "discarded_at": null, + "document_type": "identification_back", + "documentable_id": "4431a2ab-5a29-45a7-b59a-b2fafbcfa7f6", + "document_details": [], + "documentable_type": "identification" + } + ], + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "discarded_at": null, + "issuing_region": null, + "expiration_date": null, + "issuing_country": "US" + }, + { + "id": "6b464f15-12fe-40f1-9c79-1866d9359da1", + "object": "identification", + "id_type": "us_ssn", + "documents": [], + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "discarded_at": null, + "issuing_region": null, + "expiration_date": null, + "issuing_country": "US" + } + ], + "legal_structure": null, + "listed_exchange": null, + "legal_entity_type": "individual", + "compliance_details": null, + "citizenship_country": null, + "business_description": null, + "doing_business_as_names": [], + "operating_jurisdictions": [], + "country_of_incorporation": null, + "expected_activity_volume": null, + "industry_classifications": [], + "third_party_verification": null, + "legal_entity_associations": [], + "politically_exposed_person": null, + "primary_social_media_sites": [], + "wealth_and_employment_details": null + }, + "relationship_types": [ + "beneficial_owner" + ], + "ownership_percentage": null, + "parent_legal_entity_id": "15815c3a-7367-4505-a0a1-d0296359c32a" + }, + { + "id": "dfc4d9ca-d971-4577-8d97-7224754ff556", + "title": null, + "object": "legal_entity_association", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "discarded_at": null, + "child_legal_entity": { + "id": "539c02a0-94b9-47e3-828a-13b394f91151", + "email": "harry.potter@hogwarts.com", + "object": "legal_entity", + "prefix": null, + "status": "pending", + "suffix": null, + "website": null, + "metadata": {}, + "addresses": [ + { + "id": "c6748074-7af5-4594-ac81-0a89870995d6", + "line1": "119 5th Ave", + "line2": "Suite 600", + "object": "legal_entity_address", + "region": "NY", + "country": "US", + "locality": "New York", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "postal_code": "10003", + "discarded_at": null, + "address_types": [ + "residential" + ] + } + ], + "documents": [], + "last_name": "Potter", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "first_name": "Harry", + "regulators": [], + "updated_at": "2026-02-24T18:57:31Z", + "date_formed": null, + "external_id": null, + "middle_name": "James", + "risk_rating": null, + "discarded_at": null, + "intended_use": null, + "bank_settings": null, + "business_name": null, + "date_of_birth": "1990-02-06", + "phone_numbers": [ + { + "phone_number": "+14185438090" + } + ], + "ticker_symbol": null, + "preferred_name": null, + "identifications": [ + { + "id": "3d8e5b6d-ea8e-4bf1-8007-154d9275cd90", + "object": "identification", + "id_type": "passport", + "documents": [ + { + "id": "bb039389-27f3-4386-b530-2dacf3a1deba", + "file": { + "size": 4, + "filename": "passport.pdf", + "content_type": "application/pdf" + }, + "object": "document", + "source": "customer", + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:27Z", + "discarded_at": null, + "document_type": "identification_front", + "documentable_id": "3d8e5b6d-ea8e-4bf1-8007-154d9275cd90", + "document_details": [], + "documentable_type": "identification" + } + ], + "live_mode": false, + "created_at": "2026-02-24T18:57:26Z", + "updated_at": "2026-02-24T18:57:26Z", + "discarded_at": null, + "issuing_region": null, + "expiration_date": null, + "issuing_country": "US" + } + ], + "legal_structure": null, + "listed_exchange": null, + "legal_entity_type": "individual", + "compliance_details": null, + "citizenship_country": null, + "business_description": null, + "doing_business_as_names": [], + "operating_jurisdictions": [], + "country_of_incorporation": null, + "expected_activity_volume": null, + "industry_classifications": [], + "third_party_verification": null, + "legal_entity_associations": [], + "politically_exposed_person": null, + "primary_social_media_sites": [], + "wealth_and_employment_details": null + }, + "relationship_types": [ + "control_person" + ], + "ownership_percentage": null, + "parent_legal_entity_id": "15815c3a-7367-4505-a0a1-d0296359c32a" + } + ], + "politically_exposed_person": null, + "primary_social_media_sites": [], + "wealth_and_employment_details": null + } + }, + "topic": "legal_entity.updated", + "source": { + "type": "vendor-documentation", + "url": "https://docs.moderntreasury.com/platform/reference/legal-entity-webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/modern-treasury/latest/return.created.json b/providers/modern-treasury/latest/return.created.json new file mode 100644 index 0000000..a193bd1 --- /dev/null +++ b/providers/modern-treasury/latest/return.created.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json", + "x-topic": "return" + }, + "body": { + "event": "created", + "data": { + "id": "59981d98-7573-4e82-981e-acb1aaf4801e", + "object": "return", + "status": "pending", + "reconciliation_status": "reconciled", + "returnable_id": "0383a613-1439-4ff8-992c-5e8691dfcc19", + "returnable_type": "payment_order", + "transaction_line_item_id": null, + "transaction_id": null, + "type": "ach", + "amount": 20000, + "currency": "USD", + "code": "R03", + "reason": "No Account/Unable to Locate Account", + "role": "originating", + "created_at": "2019-12-12T23:15:49Z", + "updated_at": "2019-12-12T23:15:49Z" + } + }, + "topic": "return.created", + "source": { + "type": "vendor-documentation", + "url": "https://docs.moderntreasury.com/platform/reference/returns", + "retrieved": "2026-10-21" + } +} diff --git a/providers/modern-treasury/latest/transaction.reconciled.json b/providers/modern-treasury/latest/transaction.reconciled.json new file mode 100644 index 0000000..df8b608 --- /dev/null +++ b/providers/modern-treasury/latest/transaction.reconciled.json @@ -0,0 +1,41 @@ +{ + "headers": { + "content-type": "application/json", + "x-topic": "transaction" + }, + "body": { + "event": "reconciled", + "data": { + "id": "30dd4826-732f-4fe5-ab15-fc903f85ffdd", + "object": "transaction", + "amount": 400000, + "posted": true, + "direction": "credit", + "type": "ach", + "as_of_date": "2019-12-12", + "as_of_time": null, + "created_at": "2019-12-12T23:01:17Z", + "currency": "USD", + "details": {}, + "internal_account_id": "b9fc1ae0-d493-4f01-a7b3-b39104e802b5", + "metadata": {}, + "custom_identifiers": { + "buyer_email_address": "jennifer.dough@email.com", + "payment_id": "abc123" + }, + "reconciled": true, + "updated_at": "2019-12-12T23:01:32Z", + "vendor_code": "142", + "vendor_code_type": "bai2", + "vendor_customer_id": null, + "vendor_description": "ACH PAYMENT", + "vendor_id": null + } + }, + "topic": "transaction.reconciled", + "source": { + "type": "vendor-documentation", + "url": "https://docs.moderntreasury.com/platform/reference/transactions", + "retrieved": "2026-10-21" + } +} diff --git a/providers/modern-treasury/latest/user_onboarding.approved.json b/providers/modern-treasury/latest/user_onboarding.approved.json new file mode 100644 index 0000000..498a240 --- /dev/null +++ b/providers/modern-treasury/latest/user_onboarding.approved.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json", + "x-topic": "user_onboarding" + }, + "body": { + "event": "approved", + "data": { + "id": "e640a26e-4289-4799-b991-e5a136b94428", + "object": "user_onboarding", + "live_mode": true, + "metadata": { + "foo": "bar" + }, + "party_type": "individual", + "status": "approved", + "verified_phone": null, + "verified_email": null, + "counterparty_id": "72d63b95-910f-41ae-a13c-5a9465c891a1", + "external_account_id": "4c95964e-c9d4-4102-9183-2c8ae39e2c1d", + "decision_id": "08d9b87d-67a2-4234-a6d0-e8fec11ebb4f", + "created_at": "2022-05-16T05:14:02Z", + "updated_at": "2022-05-16T05:14:02Z" + } + }, + "topic": "user_onboarding.approved", + "source": { + "type": "vendor-documentation", + "url": "https://docs.moderntreasury.com/platform/reference/user-onboardings", + "retrieved": "2026-10-21" + } +} diff --git a/providers/motive/index.json b/providers/motive/index.json new file mode 100644 index 0000000..1c84488 --- /dev/null +++ b/providers/motive/index.json @@ -0,0 +1,13 @@ +{ + "label": "Motive", + "configs": { + "latest_version": "latest", + "topic_identifier": "action" + }, + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-10-21" + } + } +} diff --git a/providers/motive/latest/dashcam_disconnected.json b/providers/motive/latest/dashcam_disconnected.json new file mode 100644 index 0000000..043a52b --- /dev/null +++ b/providers/motive/latest/dashcam_disconnected.json @@ -0,0 +1,53 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "dashcam_disconnected", + "id": 852147, + "offline_id": null, + "company_id": 160, + "start_time": "2025-09-23T10:00:00Z", + "end_time": "2025-09-23T10:15:30Z", + "disconnect_location": "456 Oak Avenue, San Francisco, CA 94103", + "reconnect_location": "789 Pine Street, San Jose, CA 95110", + "created_at": "2025-09-23T10:00:00Z", + "updated_at": "2025-09-23T10:15:30Z", + "identifier": "0987654321", + "vehicle": { + "id": 12345, + "number": "Fleet_Van_001" + }, + "previous_driver": { + "id": 98765, + "first_name": "Jane", + "last_name": "Doe", + "driver_company_id": "c1" + }, + "next_driver": { + "id": 54321, + "first_name": "John", + "last_name": "Smith", + "driver_company_id": "c1" + }, + "notes": [ + { + "id": 101, + "body": "Dashcam power briefly lost during transit.", + "created_at": "2025-09-23T10:05:00Z", + "updated_at": "2025-09-23T10:05:00Z", + "user": { + "id": 202, + "first_name": "Alex", + "last_name": "Johnson" + } + } + ] + }, + "topic": "dashcam_disconnected", + "source": { + "type": "vendor-documentation", + "url": "https://developer.gomotive.com/docs/overview-company-webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/motive/latest/driver_performance_event_updated.json b/providers/motive/latest/driver_performance_event_updated.json new file mode 100644 index 0000000..0ca755b --- /dev/null +++ b/providers/motive/latest/driver_performance_event_updated.json @@ -0,0 +1,120 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "driver_performance_event_updated", + "id": 123, + "acceleration": 32.23, + "end_bearing": 110.95, + "end_speed": 23.868, + "end_time": "2023-04-12T01:28:12Z", + "lat": 37.4121698, + "lon": -121.9286528, + "m_gps_heading": [ + 114.53, + 113.91, + 113.15 + ], + "m_gps_lat": [ + 37.4119784, + 37.4119346, + 37.4118874 + ], + "m_gps_lon": [ + -121.9282081, + -121.9281022, + -121.9279839 + ], + "m_veh_odo": "nil", + "m_veh_spd": [ + 31.0, + 35.0, + 41.0 + ], + "start_bearing": 111.45, + "start_speed": 32.22, + "start_time": "2023-04-12T01:28:11Z", + "type": "hard_brake", + "driver_id": 1, + "vehicle_id": 12, + "eld_device_id": 123, + "camera_media": { + "id": 321, + "available": true, + "cam_positions": [ + "front_facing", + "driver_facing" + ], + "cam_type": "dc54", + "uploaded_at": "2023-04-12T01:30:50Z", + "start_time": "2023-04-12T01:28:04Z", + "duration": 15, + "downloadable_videos": { + "front_facing_enhanced_url": "nil", + "front_facing_enhanced_ai_viz_url": "nil", + "dual_facing_enhanced_url": "https://keep-truckin-preview.s3.amazonaws.com/uploads/camera_media/media/2436118/mp4-dual_facing-enhanced-7fa92a01-d7d1a59b", + "dual_facing_enhanced_ai_viz_url": "nil", + "front_facing_plain_url": "https://keep-truckin-preview.s3.amazonaws.com/uploads/camera_media/media/2436118/mp4-front_facing-7fa92a01-38c6-493b-ba3e27aa", + "driver_facing_plain_url": "https://keep-truckin-preview.s3.amazonaws.com/uploads/camera_media/media/2436118/mp4-driver_facing-7fa92a01-38c6-493b-ba0b-5f3468c90c4a1de1f81e527bbaea69176acd25cce16c0968310" + }, + "auto_transcode_status": "success", + "downloadable_images": { + "front_facing_jpg_url": "nil", + "driver_facing_jpg_url": "nil" + } + }, + "m_gps_spd": [ + 33.012, + 38.7, + 43.416 + ], + "location": "San Jose, CA", + "intensity": "-7.1 mph/s", + "coaching_status": "pending_review", + "coached_at": "nil", + "coachable_behaviors": [ + "hard_brake" + ], + "coached_behaviors": "nil", + "primary_behavior": [ + "hard_brake" + ], + "secondary_behaviors": [ + "no_tag_applies" + ], + "max_speed": 58.86, + "min_speed": 0.0, + "event_intensity": { + "name": "Braking Intensity", + "value": 11.5, + "unit_type": "acceleration" + }, + "current_vehicle": { + "id": 117800, + "number": "Sample" + }, + "current_driver": { + "id": 983335, + "first_name": "john", + "last_name": "doe", + "email": "john_doe@gmail.com", + "driver_company_id": "john" + }, + "metadata": { + "additional_context": "nil", + "annotation_tags": [ + "no_tag_applies" + ], + "severity": "low", + "trigger": "nil" + }, + "edited_by_fm": false + }, + "topic": "driver_performance_event_updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.gomotive.com/docs/overview-company-webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/motive/latest/engine_toggle_event.json b/providers/motive/latest/engine_toggle_event.json new file mode 100644 index 0000000..2b87ba3 --- /dev/null +++ b/providers/motive/latest/engine_toggle_event.json @@ -0,0 +1,39 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "engine_toggle_event", + "trigger": "on", + "vehicle_id": 123, + "company_id": 456, + "vehicle_number": "T123", + "vin": "ABC12345678909876", + "make": "Kenworth", + "model": "379", + "year": "2008", + "license_plate_state": "CA", + "license_plate_number": "7ABD123", + "metric_units": false, + "fuel_type": "diesel", + "eld_device_id": 1, + "eld_device": { + "id": 1, + "identifier": "00000001", + "model": "lbb-2" + }, + "current_driver": { + "id": 1, + "first_name": "Bob", + "last_name": "Smith", + "driver_company_id": "1223" + }, + "updated_at": "2026-10-08T14:13:53Z" + }, + "topic": "engine_toggle_event", + "source": { + "type": "vendor-documentation", + "url": "https://developer.gomotive.com/docs/overview-company-webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/motive/latest/fault_code_closed.json b/providers/motive/latest/fault_code_closed.json new file mode 100644 index 0000000..fce32d1 --- /dev/null +++ b/providers/motive/latest/fault_code_closed.json @@ -0,0 +1,51 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "fault_code_closed", + "trigger": "updated", + "id": 123, + "code": "J1939", + "code_description": "Cargo Securement", + "status": "closed", + "first_observed_at": "2017-01-01T12:45:33Z", + "last_observed_at": "2017-01-05T12:45:33Z", + "type": "constant", + "fmi": 5, + "code_label": "SPN-5610", + "source_address_label": "Fuel System", + "occurrence_count": -1, + "num_observations": 6, + "sum_num_observations": 6, + "source_address_name": null, + "source_address": "1711", + "is_sid": true, + "fmi_description": "Abnormal rate of change", + "dtc_status": null, + "dtc_severity": null, + "functional_grp_id": null, + "ftb": null, + "vehicle": { + "id": 1, + "number": "T123", + "make": "Kenworth", + "model": "379", + "year": "2008", + "vin": "ABC12345678909876", + "metric_units": true + }, + "eld_device": { + "id": 1, + "identifier": "00000001", + "model": "lbb-2" + }, + "network": "j1587/j1708" + }, + "topic": "fault_code_closed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.gomotive.com/docs/overview-company-webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/motive/latest/fault_code_opened.json b/providers/motive/latest/fault_code_opened.json new file mode 100644 index 0000000..65c3198 --- /dev/null +++ b/providers/motive/latest/fault_code_opened.json @@ -0,0 +1,51 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "fault_code_opened", + "trigger": "created", + "id": 123, + "code": "J1939", + "code_description": "Cargo Securement", + "status": "open", + "first_observed_at": "2017-01-01T12:45:33Z", + "last_observed_at": "2017-01-05T12:45:33Z", + "type": "constant", + "fmi": 5, + "code_label": "SPN-5610", + "source_address_label": "Fuel System", + "occurrence_count": -1, + "num_observations": 6, + "sum_num_observations": 6, + "source_address_name": null, + "source_address": "1711", + "is_sid": true, + "fmi_description": "Abnormal rate of change", + "dtc_status": null, + "dtc_severity": null, + "functional_grp_id": null, + "ftb": null, + "vehicle": { + "id": 1, + "number": "T123", + "make": "Kenworth", + "model": "379", + "year": "2008", + "vin": "ABC12345678909876", + "metric_units": true + }, + "eld_device": { + "id": 1, + "identifier": "00000001", + "model": "lbb-2" + }, + "network": "j1587/j1708" + }, + "topic": "fault_code_opened", + "source": { + "type": "vendor-documentation", + "url": "https://developer.gomotive.com/docs/overview-company-webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/motive/latest/form_entry_upserted.json b/providers/motive/latest/form_entry_upserted.json new file mode 100644 index 0000000..4b2aefe --- /dev/null +++ b/providers/motive/latest/form_entry_upserted.json @@ -0,0 +1,46 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "trigger": "created", + "company_id": 160, + "id": 77286, + "form_id": 80292, + "driver_id": 1056424, + "vehicle_id": 110750, + "dispatch_id": 40647, + "dispatch_stop_id": 74191, + "dispatch_trip_id": null, + "bearing": null, + "city": "Islamabad", + "created_at": "2025-04-11T05:49:52Z", + "entered_at": "2025-04-11T05:50:38Z", + "lat": 33.6374721, + "lon": 73.1529747, + "rg_brg": 146.9229008955778, + "rg_km": 11.626666965605796, + "rg_match": false, + "state": "PK", + "stop_category": "additional_stop", + "current_load_number": null, + "freight_bill_id": null, + "submitted": true, + "entry": { + "name": "Bar" + }, + "form_version": 4, + "speed": 0, + "location": "7.2 mi SE of Islamabad, PK", + "odometer": null, + "vendor_dispatch_id": "1744302113019687286", + "vendor_stop_id": "G13-3", + "action": "form_entry_upserted" + }, + "topic": "form_entry_upserted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.gomotive.com/docs/overview-company-webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/motive/latest/speeding_event_created.json b/providers/motive/latest/speeding_event_created.json new file mode 100644 index 0000000..d82a8a3 --- /dev/null +++ b/providers/motive/latest/speeding_event_created.json @@ -0,0 +1,40 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "speeding_event_created", + "id": 435681, + "max_over_speed_in_kph": 15.715800000000002, + "avg_over_speed_in_kph": 12.358282941176471, + "min_posted_speed_limit_in_kph": 48.2802, + "max_posted_speed_limit_in_kph": 48.2802, + "avg_vehicle_speed": 60.59663658536588, + "min_vehicle_speed": 58.0001, + "max_vehicle_speed": 63.996, + "duration": 83, + "start_lat": 43.0301183, + "start_lon": -78.8308857, + "end_lat": 43.0217879, + "end_lon": -78.843557, + "type": "posted", + "start_time": "2023-04-17T13:46:04Z", + "end_time": "2023-04-17T13:47:27Z", + "coaching_status": "pending_review", + "status": "invalid", + "driver_id": 1, + "vehicle_id": 12, + "eld_device_id": 123, + "metadata": { + "severity": "medium", + "trigger": "speeding", + "is_manually_changed": false + } + }, + "topic": "speeding_event_created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.gomotive.com/docs/overview-company-webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/motive/latest/user_duty_status_updated.json b/providers/motive/latest/user_duty_status_updated.json new file mode 100644 index 0000000..a8207f8 --- /dev/null +++ b/providers/motive/latest/user_duty_status_updated.json @@ -0,0 +1,55 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "user_duty_status_updated", + "id": 123456, + "role": "driver", + "email": null, + "username": "test-driver-name", + "first_name": "Test", + "last_name": "Driver-name", + "driver_company_id": null, + "phone": null, + "phone_ext": null, + "carrier_name": null, + "carrier_street": null, + "carrier_city": null, + "carrier_state": null, + "carrier_zip": null, + "terminal_street": null, + "terminal_city": null, + "terminal_state": null, + "terminal_zip": null, + "time_zone": "Pacific Time (US & Canada)", + "cycle": "Other", + "exception_24_hour_restart": false, + "exception_8_hour_break": false, + "exception_wait_time": false, + "exception_short_haul": false, + "exception_ca_farm_school_bus": false, + "cycle2": null, + "exception_24_hour_restart2": false, + "exception_8_hour_break2": false, + "exception_wait_time2": false, + "exception_short_haul2": false, + "exception_ca_farm_school_bus2": false, + "eld_mode": "exempt", + "time_tracking_mode": "timecards", + "drivers_license_number": null, + "drivers_license_state": null, + "yard_moves_enabled": false, + "personal_conveyance_enabled": false, + "status": "active", + "trigger": "updated", + "duty_status": "on_duty", + "updated_at": "2025-02-19T11:04:09Z" + }, + "topic": "user_duty_status_updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.gomotive.com/docs/webhooks-v2", + "retrieved": "2026-10-21" + } +} diff --git a/providers/motive/latest/vehicle_gateway_disconnect_ended.json b/providers/motive/latest/vehicle_gateway_disconnect_ended.json new file mode 100644 index 0000000..ae88502 --- /dev/null +++ b/providers/motive/latest/vehicle_gateway_disconnect_ended.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "vehicle_gateway_disconnect_ended", + "id": 378, + "company_id": 160, + "start_time": "2022-02-03T15:32:39Z", + "end_time": "2021-12-26T14:06:00Z", + "disconnect_location": "25 Hazelwood Dr, Buffalo, NY 14228", + "reconnect_location": "25 Hazelwood Dr, Buffalo, NY 14228", + "created_at": "2022-02-03T15:35:00Z", + "updated_at": "2025-07-17T22:21:07Z", + "identifier": "01314517", + "vehicle": { + "id": 34553, + "number": "Sivanesh_Car_Preview" + }, + "previous_driver": { + "id": 1050024, + "first_name": "farjad", + "last_name": "khanp1 deactivated", + "driver_company_id": "p1" + }, + "next_driver": null, + "notes": [ + { + "id": 10573, + "body": "nbvhb", + "created_at": "2022-02-07T11:18:59Z", + "updated_at": "2022-02-07T11:18:59Z", + "user": { + "id": 1052595, + "first_name": "GK", + "last_name": "FM" + } + } + ] + }, + "topic": "vehicle_gateway_disconnect_ended", + "source": { + "type": "vendor-documentation", + "url": "https://developer.gomotive.com/docs/overview-company-webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/motive/latest/vehicle_gateway_disconnected.json b/providers/motive/latest/vehicle_gateway_disconnected.json new file mode 100644 index 0000000..3c77e0d --- /dev/null +++ b/providers/motive/latest/vehicle_gateway_disconnected.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "vehicle_gateway_disconnected", + "id": 378010, + "company_id": 160, + "start_time": "2022-02-03T15:32:39Z", + "end_time": null, + "disconnect_location": "25 Hazelwood Dr, Buffalo, NY 14228", + "reconnect_location": "25 Hazelwood Dr, Buffalo, NY 14228", + "created_at": "2025-07-17T23:55:03Z", + "updated_at": "2025-07-17T23:55:03Z", + "identifier": "01314517", + "vehicle": { + "id": 34553, + "number": "Sivanesh_Car_Preview" + }, + "previous_driver": { + "id": 1050024, + "first_name": "farjad", + "last_name": "khanp1 deactivated", + "driver_company_id": "p1" + }, + "next_driver": null, + "notes": [] + }, + "topic": "vehicle_gateway_disconnected", + "source": { + "type": "vendor-documentation", + "url": "https://developer.gomotive.com/docs/overview-company-webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/onfido/index.json b/providers/onfido/index.json new file mode 100644 index 0000000..afb42bc --- /dev/null +++ b/providers/onfido/index.json @@ -0,0 +1,13 @@ +{ + "label": "Onfido", + "configs": { + "latest_version": "latest", + "topic_identifier": "payload.action" + }, + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-10-21" + } + } +} diff --git a/providers/onfido/latest/watchlist_monitor.matches_updated.json b/providers/onfido/latest/watchlist_monitor.matches_updated.json new file mode 100644 index 0000000..c39b283 --- /dev/null +++ b/providers/onfido/latest/watchlist_monitor.matches_updated.json @@ -0,0 +1,57 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "payload": { + "resource_type": "watchlist_monitor", + "action": "watchlist_monitor.matches_updated", + "object": { + "id": "e56b6d2d-574b-442b-a9a0-b962cceecf44", + "completed_at_iso8601": "2023-08-24T11:49:20Z", + "completed_at": "2023-08-24T11:49:20.801Z" + }, + "resource": { + "properties": { + "monitor_id": "e56b6d2d-574b-442b-a9a0-b962cceecf44", + "records": [], + "matches": [] + }, + "breakdown": { + "sanction": { + "result": "clear", + "breakdown": { + "sanction": { + "result": "clear" + } + } + }, + "politically_exposed_person": { + "result": "consider", + "breakdown": { + "politically_exposed_person": { + "result": "consider" + } + } + }, + "warnings": { + "result": "clear", + "breakdown": { + "warnings": { + "result": "clear" + } + } + } + }, + "result": "consider", + "applicant_id": "07d71f71-43fb-46af-94b9-7a33a2beb7dc" + } + } + }, + "topic": "watchlist_monitor.matches_updated", + "source": { + "type": "vendor-documentation", + "url": "https://documentation.onfido.com/api/latest/#events", + "retrieved": "2026-10-21" + } +} diff --git a/providers/onfido/latest/workflow_run.completed.json b/providers/onfido/latest/workflow_run.completed.json new file mode 100644 index 0000000..5725807 --- /dev/null +++ b/providers/onfido/latest/workflow_run.completed.json @@ -0,0 +1,43 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "payload": { + "resource_type": "workflow_run", + "action": "workflow_run.completed", + "object": { + "id": "36a56899-d617-4988-85bf-b76640861bf5", + "status": "abandoned", + "completed_at_iso8601": "2022-12-19T16:54:44Z", + "href": "https://api.onfido.com/v3.6/workflow_runs/36a56899-d617-4988-85bf-b76640861bf5" + }, + "resource": { + "dashboard_url": "https://dashboard.onfido.com/results/36a56899-d617-4988-85bf-b76640861bf5", + "workflow_version_id": 0, + "applicant_id": "9bb725cb-c9a4-4b46-bfc7-d62965a32d9a", + "created_at": "2022-12-05T16:54:44Z", + "reasons": [], + "link": { + "language": null, + "completed_redirect_url": null, + "expires_at": null, + "expired_redirect_url": null, + "url": "https://onfido.app/l/36a56899-d617-4988-85bf-b76640861bf5" + }, + "error": null, + "output": null, + "id": "36a56899-d617-4988-85bf-b76640861bf5", + "updated_at": "2022-12-19T16:54:44Z", + "status": "abandoned", + "workflow_id": "f96b8c57-8084-4ca7-bc4c-f737e1cb1718" + } + } + }, + "topic": "workflow_run.completed", + "source": { + "type": "vendor-documentation", + "url": "https://documentation.onfido.com/api/latest/#events", + "retrieved": "2026-10-21" + } +} diff --git a/providers/onfido/latest/workflow_run_evidence_folder.created.json b/providers/onfido/latest/workflow_run_evidence_folder.created.json new file mode 100644 index 0000000..c858818 --- /dev/null +++ b/providers/onfido/latest/workflow_run_evidence_folder.created.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "payload": { + "resource_type": "workflow_run_evidence_folder", + "action": "workflow_run_evidence_folder.created", + "object": { + "id": "36a56899-d617-4988-85bf-b76640861bf5", + "workflow_run_id": "36a56899-d617-4988-85bf-b76640861bf5", + "created_at_iso8601": "2022-12-19T16:54:44Z", + "href": "https://api.onfido.com/v3.6/workflow_runs/36a56899-d617-4988-85bf-b76640861bf5/evidence_folder" + }, + "resource": { + "workflow_run_id": "36a56899-d617-4988-85bf-b76640861bf5", + "created_at": "2022-12-19T16:54:44Z" + } + } + }, + "topic": "workflow_run_evidence_folder.created", + "source": { + "type": "vendor-documentation", + "url": "https://documentation.onfido.com/api/latest/#events", + "retrieved": "2026-10-21" + } +} diff --git a/providers/onfido/latest/workflow_task.completed.json b/providers/onfido/latest/workflow_task.completed.json new file mode 100644 index 0000000..bcb8999 --- /dev/null +++ b/providers/onfido/latest/workflow_task.completed.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "payload": { + "resource_type": "workflow_task", + "action": "workflow_task.completed", + "object": { + "id": "profile_4f4b2", + "task_spec_id": "profile_4f4b2", + "task_def_id": "profile_data", + "workflow_run_id": "2f152409-d6c4-4711-8750-48517f99a8d6", + "status": "cancelled", + "completed_at_iso8601": "2022-12-19T16:41:44Z", + "href": "https://api.onfido.com/v3.6/workflow_runs/2f152409-d6c4-4711-8750-48517f99a8d6/tasks/profile_4f4b2" + }, + "resource": { + "id": "profile_4f4b2", + "created_at": "2022-12-05T16:41:43Z", + "task_def_id": "profile_data", + "workflow_run_id": "2f152409-d6c4-4711-8750-48517f99a8d6", + "output": null, + "input": {}, + "task_def_version": null, + "updated_at": "2022-12-19T16:41:44Z" + } + } + }, + "topic": "workflow_task.completed", + "source": { + "type": "vendor-documentation", + "url": "https://documentation.onfido.com/api/latest/#events", + "retrieved": "2026-10-21" + } +} diff --git a/providers/onfido/latest/workflow_task.started.json b/providers/onfido/latest/workflow_task.started.json new file mode 100644 index 0000000..939ab98 --- /dev/null +++ b/providers/onfido/latest/workflow_task.started.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "payload": { + "resource_type": "workflow_task", + "action": "workflow_task.started", + "object": { + "id": "document_photo_c0888", + "task_spec_id": "document_photo_c0888", + "task_def_id": "upload_document_photo", + "workflow_run_id": "0072fd81-7c5f-4bff-b3a9-7bea6ec3f838", + "status": "started", + "started_at_iso8601": "2022-12-19T16:44:54Z", + "href": "https://api.onfido.com/v3.6/workflow_runs/0072fd81-7c5f-4bff-b3a9-7bea6ec3f838/tasks/document_photo_c0888" + }, + "resource": { + "input": {}, + "created_at": "2022-12-19T16:44:54Z", + "output": null, + "id": "document_photo_c0888", + "updated_at": "2022-12-19T16:44:54Z", + "task_def_version": null, + "task_def_id": "upload_document_photo", + "workflow_run_id": "0072fd81-7c5f-4bff-b3a9-7bea6ec3f838" + } + } + }, + "topic": "workflow_task.started", + "source": { + "type": "vendor-documentation", + "url": "https://documentation.onfido.com/api/latest/#events", + "retrieved": "2026-10-21" + } +} diff --git a/providers/ramp/index.json b/providers/ramp/index.json new file mode 100644 index 0000000..1532821 --- /dev/null +++ b/providers/ramp/index.json @@ -0,0 +1,13 @@ +{ + "label": "Ramp", + "configs": { + "latest_version": "latest", + "topic_identifier": "type" + }, + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-10-21" + } + } +} diff --git a/providers/ramp/latest/bills.ready_to_sync.json b/providers/ramp/latest/bills.ready_to_sync.json new file mode 100644 index 0000000..9219cdc --- /dev/null +++ b/providers/ramp/latest/bills.ready_to_sync.json @@ -0,0 +1,20 @@ +{ + "headers": { + "x-ramp-webhook-id": "c683a860-0f90-4a88-a725-1f040aeada8e" + }, + "body": { + "id": "c683a860-0f90-4a88-a725-1f040aeada8e", + "type": "bills.ready_to_sync", + "created_at": "2025-04-01T12:10:00Z", + "business_id": "945c7d8f-6c35-4d63-9c1c-79e67c9cee73", + "object": { + "id": "9cd3f558-a005-4e34-8d26-3f9a8c7b4d2e" + } + }, + "topic": "bills.ready_to_sync", + "source": { + "type": "vendor-documentation", + "url": "https://docs.ramp.com/developer-api/v1/webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/ramp/latest/purchase_orders.created.json b/providers/ramp/latest/purchase_orders.created.json new file mode 100644 index 0000000..01b4297 --- /dev/null +++ b/providers/ramp/latest/purchase_orders.created.json @@ -0,0 +1,20 @@ +{ + "headers": { + "x-ramp-webhook-id": "d794a971-1a01-4b99-a836-2a151bcca99f" + }, + "body": { + "id": "d794a971-1a01-4b99-a836-2a151bcca99f", + "type": "purchase_orders.created", + "created_at": "2025-04-01T12:15:00Z", + "business_id": "945c7d8f-6c35-4d63-9c1c-79e67c9cee73", + "object": { + "id": "0de4a669-b116-4f45-8e37-4a0b9d8c5e3f" + } + }, + "topic": "purchase_orders.created", + "source": { + "type": "vendor-documentation", + "url": "https://docs.ramp.com/developer-api/v1/webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/ramp/latest/transactions.cleared.json b/providers/ramp/latest/transactions.cleared.json new file mode 100644 index 0000000..b0bf7d2 --- /dev/null +++ b/providers/ramp/latest/transactions.cleared.json @@ -0,0 +1,20 @@ +{ + "headers": { + "x-ramp-webhook-id": "a461a658-8d78-4e66-b1fd-9c818bcfea6b" + }, + "body": { + "id": "a461a658-8d78-4e66-b1fd-9c818bcfea6b", + "type": "transactions.cleared", + "created_at": "2025-04-01T12:00:00Z", + "business_id": "945c7d8f-6c35-4d63-9c1c-79e67c9cee73", + "object": { + "id": "3aa9eed1-c793-4b52-a502-e7f2a7e4c1b2" + } + }, + "topic": "transactions.cleared", + "source": { + "type": "vendor-documentation", + "url": "https://docs.ramp.com/developer-api/v1/webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/rutter/index.json b/providers/rutter/index.json new file mode 100644 index 0000000..127db1c --- /dev/null +++ b/providers/rutter/index.json @@ -0,0 +1,13 @@ +{ + "label": "Rutter", + "configs": { + "latest_version": "latest", + "topic_identifier": "code" + }, + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-10-21" + } + } +} diff --git a/providers/rutter/latest/BILL_DELETED.json b/providers/rutter/latest/BILL_DELETED.json new file mode 100644 index 0000000..9a11f4b --- /dev/null +++ b/providers/rutter/latest/BILL_DELETED.json @@ -0,0 +1,21 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "BILL", + "code": "BILL_DELETED", + "connection_id": "f53bd178-0834-456d-adc0-735a6cf64002", + "access_token": "c37ffdf3-48b3-4e7b-a224-1732d71e655f", + "bill": { + "id": "3ca7e1cb-48ce-4bb9-a0d7-6ab6250aff76", + "deleted_at": "2024-01-03T13:47:26.000Z" + } + }, + "topic": "BILL_DELETED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.rutter.com/implementation-guides/webhooks#delete-webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/rutter/latest/CONNECTION_AUTHENTICATED.json b/providers/rutter/latest/CONNECTION_AUTHENTICATED.json new file mode 100644 index 0000000..cd98792 --- /dev/null +++ b/providers/rutter/latest/CONNECTION_AUTHENTICATED.json @@ -0,0 +1,18 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "CONNECTION", + "code": "CONNECTION_AUTHENTICATED", + "connection_id": "3adc1519-0d6e-4222-83de-25b457cf42be", + "access_token": "313c3e00-2bbc-4b2e-a9dc-13abed546b65", + "platform": "INTUIT_BANK_FEEDS" + }, + "topic": "CONNECTION_AUTHENTICATED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.rutter.com/implementation-guides/webhooks#connection-authenticated", + "retrieved": "2026-10-21" + } +} diff --git a/providers/rutter/latest/CONNECTION_DISABLED.json b/providers/rutter/latest/CONNECTION_DISABLED.json new file mode 100644 index 0000000..e23f306 --- /dev/null +++ b/providers/rutter/latest/CONNECTION_DISABLED.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "CONNECTION", + "code": "CONNECTION_DISABLED", + "connection_id": "3adc1519-0d6e-4222-83de-25b457cf42be", + "access_token": "313c3e00-2bbc-4b2e-a9dc-13abed546b65", + "disable_error": "Reached same error over 100 times", + "disable_message": "Error: HTTP server returned 500" + }, + "topic": "CONNECTION_DISABLED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.rutter.com/implementation-guides/webhooks#connection-disabled", + "retrieved": "2026-10-21" + } +} diff --git a/providers/rutter/latest/CONNECTION_LINK_ERROR.json b/providers/rutter/latest/CONNECTION_LINK_ERROR.json new file mode 100644 index 0000000..2ee6a96 --- /dev/null +++ b/providers/rutter/latest/CONNECTION_LINK_ERROR.json @@ -0,0 +1,20 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "CONNECTION", + "code": "CONNECTION_LINK_ERROR", + "connection_id": "3adc1519-0d6e-4222-83de-25b457cf42be", + "access_token": "313c3e00-2bbc-4b2e-a9dc-13abed546b65", + "update_url": "https://link.rutterapi.com/connection/3adc1519-0d6e-4222-83de-25b457cf42be", + "message": "The merchant denied access during OAuth", + "platform": "SHOPIFY" + }, + "topic": "CONNECTION_LINK_ERROR", + "source": { + "type": "vendor-documentation", + "url": "https://docs.rutter.com/implementation-guides/webhooks#connection-link-error", + "retrieved": "2026-10-21" + } +} diff --git a/providers/rutter/latest/CONNECTION_NEEDS_UPDATE.json b/providers/rutter/latest/CONNECTION_NEEDS_UPDATE.json new file mode 100644 index 0000000..0e59e97 --- /dev/null +++ b/providers/rutter/latest/CONNECTION_NEEDS_UPDATE.json @@ -0,0 +1,18 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "CONNECTION", + "code": "CONNECTION_NEEDS_UPDATE", + "connection_id": "3adc1519-0d6e-4222-83de-25b457cf42be", + "access_token": "313c3e00-2bbc-4b2e-a9dc-13abed546b65", + "update_url": "https://link.rutterapi.com/connection/3adc1519-0d6e-4222-83de-25b457cf42be" + }, + "topic": "CONNECTION_NEEDS_UPDATE", + "source": { + "type": "vendor-documentation", + "url": "https://docs.rutter.com/implementation-guides/webhooks#connection-needs-update", + "retrieved": "2026-10-21" + } +} diff --git a/providers/rutter/latest/CONNECTION_UPDATED.json b/providers/rutter/latest/CONNECTION_UPDATED.json new file mode 100644 index 0000000..c5930bb --- /dev/null +++ b/providers/rutter/latest/CONNECTION_UPDATED.json @@ -0,0 +1,18 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "CONNECTION", + "code": "CONNECTION_UPDATED", + "connection_id": "3adc1519-0d6e-4222-83de-25b457cf42be", + "access_token": "313c3e00-2bbc-4b2e-a9dc-13abed546b65", + "store_unique_id": "AWMFIE33LD" + }, + "topic": "CONNECTION_UPDATED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.rutter.com/implementation-guides/webhooks#connection-updated", + "retrieved": "2026-10-21" + } +} diff --git a/providers/rutter/latest/INCREMENTAL_SYNC_COMPLETED.json b/providers/rutter/latest/INCREMENTAL_SYNC_COMPLETED.json new file mode 100644 index 0000000..30cbf65 --- /dev/null +++ b/providers/rutter/latest/INCREMENTAL_SYNC_COMPLETED.json @@ -0,0 +1,21 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "CONNECTION", + "code": "INCREMENTAL_SYNC_COMPLETED", + "connection_id": "3adc1519-0d6e-4222-83de-25b457cf42be", + "access_token": "313c3e00-2bbc-4b2e-a9dc-13abed546b65", + "incremental_sync_type": "manual", + "entities": [ + "ORDER" + ] + }, + "topic": "INCREMENTAL_SYNC_COMPLETED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.rutter.com/implementation-guides/webhooks#incremental-sync-completed", + "retrieved": "2026-10-21" + } +} diff --git a/providers/rutter/latest/INITIAL_UPDATE.json b/providers/rutter/latest/INITIAL_UPDATE.json new file mode 100644 index 0000000..f7c0905 --- /dev/null +++ b/providers/rutter/latest/INITIAL_UPDATE.json @@ -0,0 +1,17 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "CONNECTION", + "code": "INITIAL_UPDATE", + "connection_id": "3adc1519-0d6e-4222-83de-25b457cf42be", + "access_token": "313c3e00-2bbc-4b2e-a9dc-13abed546b65" + }, + "topic": "INITIAL_UPDATE", + "source": { + "type": "vendor-documentation", + "url": "https://docs.rutter.com/implementation-guides/webhooks#initial-update", + "retrieved": "2026-10-21" + } +} diff --git a/providers/rutter/latest/ORDER_DELETED.json b/providers/rutter/latest/ORDER_DELETED.json new file mode 100644 index 0000000..6c9ba6d --- /dev/null +++ b/providers/rutter/latest/ORDER_DELETED.json @@ -0,0 +1,20 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "ORDER", + "code": "ORDER_DELETED", + "access_token": "313c3e00-2bbc-4b2e-a9dc-13abed546b65", + "connection_id": "222c3e00-2bbc-4b2e-a9dc-13abed546b65", + "order": { + "id": "60fde312-0a7e-4bda-b838-3aa19a5c57e4" + } + }, + "topic": "ORDER_DELETED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.rutter.com/implementation-guides/webhooks#order-deleted", + "retrieved": "2026-10-21" + } +} diff --git a/providers/rutter/latest/PRODUCT_DELETED.json b/providers/rutter/latest/PRODUCT_DELETED.json new file mode 100644 index 0000000..2f3b401 --- /dev/null +++ b/providers/rutter/latest/PRODUCT_DELETED.json @@ -0,0 +1,20 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "PRODUCT", + "code": "PRODUCT_DELETED", + "access_token": "313c3e00-2bbc-4b2e-a9dc-13abed546b65", + "connection_id": "222c3e00-2bbc-4b2e-a9dc-13abed546b65", + "product": { + "id": "60fde312-0a7e-4bda-b838-3aa19a5c57e4" + } + }, + "topic": "PRODUCT_DELETED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.rutter.com/implementation-guides/webhooks#product-deleted", + "retrieved": "2026-10-21" + } +} diff --git a/providers/rutter/latest/STORE_UPDATED.json b/providers/rutter/latest/STORE_UPDATED.json new file mode 100644 index 0000000..b988037 --- /dev/null +++ b/providers/rutter/latest/STORE_UPDATED.json @@ -0,0 +1,24 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "STORE", + "code": "STORE_UPDATED", + "connection_id": "3adc1519-0d6e-4222-83de-25b457cf42be", + "access_token": "313c3e00-2bbc-4b2e-a9dc-13abed546b65", + "store": { + "default_currency": "EUR", + "email": "example@rutterapi.com", + "id": "3e406708-e696-4454-9367-a6bb2bd9bdf0", + "store_name": "Rutter test store", + "url": "www.google.com" + } + }, + "topic": "STORE_UPDATED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.rutter.com/implementation-guides/webhooks#store-updated", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/index.json b/providers/stytch/index.json new file mode 100644 index 0000000..89c8222 --- /dev/null +++ b/providers/stytch/index.json @@ -0,0 +1,13 @@ +{ + "label": "Stytch", + "configs": { + "latest_version": "latest", + "topic_identifier": null + }, + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-10-21" + } + } +} diff --git a/providers/stytch/latest/dashboard.member.create.json b/providers/stytch/latest/dashboard.member.create.json new file mode 100644 index 0000000..d935bac --- /dev/null +++ b/providers/stytch/latest/dashboard.member.create.json @@ -0,0 +1,69 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "CREATE", + "details": { + "organization_id": "organization-test-00000000-0000-0000-0000-000000000000" + }, + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "member-test-00000000-0000-0000-0000-000000000000", + "member": { + "created_at": "2024-01-02T03:04:05Z", + "default_mfa_method": "", + "email_address": "adalovelace@stytch.example.com", + "email_address_verified": false, + "external_id": "", + "is_admin": false, + "is_breakglass": false, + "is_locked": false, + "lock_created_at": null, + "lock_expires_at": null, + "member_id": "member-test-00000000-0000-0000-0000-000000000000", + "member_password_id": "", + "mfa_enrolled": false, + "mfa_phone_number": "", + "mfa_phone_number_verified": false, + "name": "Ada Lovelace", + "oauth_registrations": [], + "organization_id": "organization-test-00000000-0000-0000-0000-000000000000", + "retired_email_addresses": [], + "roles": [ + { + "role_id": "stytch_member", + "sources": [ + { + "details": {}, + "type": "direct_assignment" + } + ] + } + ], + "scim_registration": { + "connection_id": "scim-connection-test-00000000-0000-0000-0000-000000000000", + "external_id": "", + "registration_id": "scim-member-registration-test-00000000-0000-0000-0000-000000000000", + "scim_attributes": {} + }, + "sso_registrations": [], + "status": "active", + "totp_registration_id": "", + "trusted_metadata": {}, + "untrusted_metadata": {}, + "updated_at": "2024-01-02T03:04:05.678901Z" + }, + "object_type": "member", + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "source": "DASHBOARD", + "timestamp": "2024-01-02T03:04:05.678901Z", + "vertical": "B2B", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "dashboard.member.create", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2XtyUqbN4SKO3pqtd1Yp5eNLYas/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/dashboard.member.delete.json b/providers/stytch/latest/dashboard.member.delete.json new file mode 100644 index 0000000..b153f02 --- /dev/null +++ b/providers/stytch/latest/dashboard.member.delete.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "DELETE", + "details": { + "organization_id": "organization-test-00000000-0000-0000-0000-000000000000" + }, + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "member-test-00000000-0000-0000-0000-000000000000", + "object_type": "member", + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "source": "DASHBOARD", + "timestamp": "2024-01-02T03:04:05.678901Z", + "vertical": "B2B", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "dashboard.member.delete", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2XtyUqbN4SKO3pqtd1Yp5eNLYas/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/dashboard.member.update.json b/providers/stytch/latest/dashboard.member.update.json new file mode 100644 index 0000000..0391821 --- /dev/null +++ b/providers/stytch/latest/dashboard.member.update.json @@ -0,0 +1,69 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "UPDATE", + "details": { + "organization_id": "organization-test-00000000-0000-0000-0000-000000000000" + }, + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "member-test-00000000-0000-0000-0000-000000000000", + "member": { + "created_at": "2024-01-02T03:04:05Z", + "default_mfa_method": "", + "email_address": "adalovelace@stytch.example.com", + "email_address_verified": false, + "external_id": "", + "is_admin": false, + "is_breakglass": false, + "is_locked": false, + "lock_created_at": null, + "lock_expires_at": null, + "member_id": "member-test-00000000-0000-0000-0000-000000000000", + "member_password_id": "", + "mfa_enrolled": false, + "mfa_phone_number": "", + "mfa_phone_number_verified": false, + "name": "Ada Lovelace", + "oauth_registrations": [], + "organization_id": "organization-test-00000000-0000-0000-0000-000000000000", + "retired_email_addresses": [], + "roles": [ + { + "role_id": "stytch_member", + "sources": [ + { + "details": {}, + "type": "direct_assignment" + } + ] + } + ], + "scim_registration": { + "connection_id": "scim-connection-test-00000000-0000-0000-0000-000000000000", + "external_id": "", + "registration_id": "scim-member-registration-test-00000000-0000-0000-0000-000000000000", + "scim_attributes": {} + }, + "sso_registrations": [], + "status": "active", + "totp_registration_id": "", + "trusted_metadata": {}, + "untrusted_metadata": {}, + "updated_at": "2024-01-02T03:04:05.678901Z" + }, + "object_type": "member", + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "source": "DASHBOARD", + "timestamp": "2024-01-02T03:04:05.678901Z", + "vertical": "B2B", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "dashboard.member.update", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2XtyUqbN4SKO3pqtd1Yp5eNLYas/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/dashboard.oidc_connection.create.json b/providers/stytch/latest/dashboard.oidc_connection.create.json new file mode 100644 index 0000000..07111b8 --- /dev/null +++ b/providers/stytch/latest/dashboard.oidc_connection.create.json @@ -0,0 +1,39 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "CREATE", + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "oidc-connection-test-00000000-0000-0000-0000-000000000000", + "object_type": "oidc_connection", + "oidc_connection": { + "attribute_mapping": {}, + "authorization_url": "", + "client_id": "", + "client_secret": "", + "connection_id": "oidc-connection-test-00000000-0000-0000-0000-000000000000", + "custom_scopes": "", + "display_name": "my-oidc-connection", + "identity_provider": "generic", + "issuer": "", + "jwks_url": "", + "organization_id": "organization-test-00000000-0000-0000-0000-000000000000", + "redirect_url": "", + "status": "pending", + "token_url": "", + "userinfo_url": "" + }, + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "source": "DASHBOARD", + "timestamp": "2024-01-02T03:04:05.678901Z", + "vertical": "B2B", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "dashboard.oidc_connection.create", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2XtyUqbN4SKO3pqtd1Yp5eNLYas/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/dashboard.oidc_connection.delete.json b/providers/stytch/latest/dashboard.oidc_connection.delete.json new file mode 100644 index 0000000..65fc749 --- /dev/null +++ b/providers/stytch/latest/dashboard.oidc_connection.delete.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "DELETE", + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "oidc-connection-test-00000000-0000-0000-0000-000000000000", + "object_type": "oidc_connection", + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "source": "DASHBOARD", + "timestamp": "2024-01-02T03:04:05.678901Z", + "vertical": "B2B", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "dashboard.oidc_connection.delete", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2XtyUqbN4SKO3pqtd1Yp5eNLYas/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/dashboard.oidc_connection.update.json b/providers/stytch/latest/dashboard.oidc_connection.update.json new file mode 100644 index 0000000..f0e497a --- /dev/null +++ b/providers/stytch/latest/dashboard.oidc_connection.update.json @@ -0,0 +1,39 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "UPDATE", + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "oidc-connection-test-00000000-0000-0000-0000-000000000000", + "object_type": "oidc_connection", + "oidc_connection": { + "attribute_mapping": {}, + "authorization_url": "", + "client_id": "", + "client_secret": "", + "connection_id": "oidc-connection-test-00000000-0000-0000-0000-000000000000", + "custom_scopes": "", + "display_name": "my-oidc-connection", + "identity_provider": "generic", + "issuer": "", + "jwks_url": "", + "organization_id": "organization-test-00000000-0000-0000-0000-000000000000", + "redirect_url": "", + "status": "pending", + "token_url": "", + "userinfo_url": "" + }, + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "source": "DASHBOARD", + "timestamp": "2024-01-02T03:04:05.678901Z", + "vertical": "B2B", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "dashboard.oidc_connection.update", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2XtyUqbN4SKO3pqtd1Yp5eNLYas/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/dashboard.organization.create.json b/providers/stytch/latest/dashboard.organization.create.json new file mode 100644 index 0000000..c248c3a --- /dev/null +++ b/providers/stytch/latest/dashboard.organization.create.json @@ -0,0 +1,57 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "CREATE", + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "organization-test-00000000-0000-0000-0000-000000000000", + "object_type": "organization", + "organization": { + "allowed_auth_methods": [], + "allowed_first_party_connected_apps": [], + "allowed_mfa_methods": [], + "allowed_oauth_tenants": {}, + "allowed_third_party_connected_apps": [], + "auth_methods": "ALL_ALLOWED", + "claimed_email_domains": [], + "created_at": "2024-01-02T03:04:05Z", + "email_allowed_domains": [], + "email_invites": "ALL_ALLOWED", + "email_jit_provisioning": "NOT_ALLOWED", + "first_party_connected_apps_allowed_type": "ALL_ALLOWED", + "mfa_methods": "ALL_ALLOWED", + "mfa_policy": "OPTIONAL", + "oauth_tenant_jit_provisioning": "NOT_ALLOWED", + "organization_id": "organization-test-00000000-0000-0000-0000-000000000000", + "organization_logo_url": "", + "organization_name": "test4", + "organization_slug": "test4", + "rbac_email_implicit_role_assignments": [], + "scim_active_connection": { + "bearer_token_expires_at": "2024-01-02T03:04:05Z", + "bearer_token_last_four": "fG3P", + "connection_id": "scim-connection-test-00000000-0000-0000-0000-000000000000", + "display_name": "my-scim-connection" + }, + "sso_active_connections": [], + "sso_default_connection_id": null, + "sso_jit_provisioning": "NOT_ALLOWED", + "sso_jit_provisioning_allowed_connections": [], + "third_party_connected_apps_allowed_type": "ALL_ALLOWED", + "trusted_metadata": {}, + "updated_at": "2024-01-02T03:04:05.678901Z" + }, + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "source": "DASHBOARD", + "timestamp": "2024-01-02T03:04:05.678901Z", + "vertical": "B2B", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "dashboard.organization.create", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2XtyUqbN4SKO3pqtd1Yp5eNLYas/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/dashboard.organization.delete.json b/providers/stytch/latest/dashboard.organization.delete.json new file mode 100644 index 0000000..73e0157 --- /dev/null +++ b/providers/stytch/latest/dashboard.organization.delete.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "DELETE", + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "organization-test-00000000-0000-0000-0000-000000000000", + "object_type": "organization", + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "source": "DASHBOARD", + "timestamp": "2024-01-02T03:04:05.678901Z", + "vertical": "B2B", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "dashboard.organization.delete", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2XtyUqbN4SKO3pqtd1Yp5eNLYas/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/dashboard.organization.update.json b/providers/stytch/latest/dashboard.organization.update.json new file mode 100644 index 0000000..d75bcc2 --- /dev/null +++ b/providers/stytch/latest/dashboard.organization.update.json @@ -0,0 +1,57 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "UPDATE", + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "organization-test-00000000-0000-0000-0000-000000000000", + "object_type": "organization", + "organization": { + "allowed_auth_methods": [], + "allowed_first_party_connected_apps": [], + "allowed_mfa_methods": [], + "allowed_oauth_tenants": {}, + "allowed_third_party_connected_apps": [], + "auth_methods": "ALL_ALLOWED", + "claimed_email_domains": [], + "created_at": "2024-01-02T03:04:05Z", + "email_allowed_domains": [], + "email_invites": "ALL_ALLOWED", + "email_jit_provisioning": "NOT_ALLOWED", + "first_party_connected_apps_allowed_type": "ALL_ALLOWED", + "mfa_methods": "ALL_ALLOWED", + "mfa_policy": "OPTIONAL", + "oauth_tenant_jit_provisioning": "NOT_ALLOWED", + "organization_id": "organization-test-00000000-0000-0000-0000-000000000000", + "organization_logo_url": "", + "organization_name": "test4", + "organization_slug": "test4", + "rbac_email_implicit_role_assignments": [], + "scim_active_connection": { + "bearer_token_expires_at": "2024-01-02T03:04:05Z", + "bearer_token_last_four": "fG3P", + "connection_id": "scim-connection-test-00000000-0000-0000-0000-000000000000", + "display_name": "my-scim-connection" + }, + "sso_active_connections": [], + "sso_default_connection_id": null, + "sso_jit_provisioning": "NOT_ALLOWED", + "sso_jit_provisioning_allowed_connections": [], + "third_party_connected_apps_allowed_type": "ALL_ALLOWED", + "trusted_metadata": {}, + "updated_at": "2024-01-02T03:04:05.678901Z" + }, + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "source": "DASHBOARD", + "timestamp": "2024-01-02T03:04:05.678901Z", + "vertical": "B2B", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "dashboard.organization.update", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2XtyUqbN4SKO3pqtd1Yp5eNLYas/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/dashboard.saml_connection.create.json b/providers/stytch/latest/dashboard.saml_connection.create.json new file mode 100644 index 0000000..f45e55b --- /dev/null +++ b/providers/stytch/latest/dashboard.saml_connection.create.json @@ -0,0 +1,50 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "CREATE", + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "saml-connection-test-00000000-0000-0000-0000-000000000000", + "object_type": "saml_connection", + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "saml_connection": { + "acs_url": "https://test.stytch.com/v1/b2b/sso/callback/saml-connection-test-00000000-0000-0000-0000-000000000000", + "alternative_acs_url": "", + "alternative_audience_uri": "", + "attribute_mapping": {}, + "audience_uri": "https://test.stytch.com/v1/b2b/sso/callback/saml-connection-test-00000000-0000-0000-0000-000000000000", + "connection_id": "saml-connection-test-00000000-0000-0000-0000-000000000000", + "display_name": "my-saml-connection", + "identity_provider": "generic", + "idp_entity_id": "", + "idp_initiated_auth_disabled": false, + "idp_sso_url": "", + "nameid_format": "", + "organization_id": "organization-test-00000000-0000-0000-0000-000000000000", + "saml_connection_implicit_role_assignments": [], + "saml_group_implicit_role_assignments": [], + "signing_certificates": [ + { + "certificate": "-----BEGIN CERTIFICATE-----\nabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVW-----END CERTIFICATE-----\n", + "certificate_id": "saml-signing-key-test-00000000-0000-0000-0000-000000000000", + "created_at": "2024-02-23T23:45:01Z", + "expires_at": "2034-02-23T23:45:01Z", + "issuer": "Stytch" + } + ], + "status": "pending", + "verification_certificates": [] + }, + "source": "DASHBOARD", + "timestamp": "2024-01-02T03:04:05.678901Z", + "vertical": "B2B", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "dashboard.saml_connection.create", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2XtyUqbN4SKO3pqtd1Yp5eNLYas/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/dashboard.saml_connection.delete.json b/providers/stytch/latest/dashboard.saml_connection.delete.json new file mode 100644 index 0000000..056e466 --- /dev/null +++ b/providers/stytch/latest/dashboard.saml_connection.delete.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "DELETE", + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "saml-connection-test-00000000-0000-0000-0000-000000000000", + "object_type": "saml_connection", + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "source": "DASHBOARD", + "timestamp": "2024-01-02T03:04:05.678901Z", + "vertical": "B2B", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "dashboard.saml_connection.delete", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2XtyUqbN4SKO3pqtd1Yp5eNLYas/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/dashboard.saml_connection.update.json b/providers/stytch/latest/dashboard.saml_connection.update.json new file mode 100644 index 0000000..f608b5a --- /dev/null +++ b/providers/stytch/latest/dashboard.saml_connection.update.json @@ -0,0 +1,50 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "UPDATE", + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "saml-connection-test-00000000-0000-0000-0000-000000000000", + "object_type": "saml_connection", + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "saml_connection": { + "acs_url": "https://test.stytch.com/v1/b2b/sso/callback/saml-connection-test-00000000-0000-0000-0000-000000000000", + "alternative_acs_url": "", + "alternative_audience_uri": "", + "attribute_mapping": {}, + "audience_uri": "https://test.stytch.com/v1/b2b/sso/callback/saml-connection-test-00000000-0000-0000-0000-000000000000", + "connection_id": "saml-connection-test-00000000-0000-0000-0000-000000000000", + "display_name": "my-saml-connection", + "identity_provider": "generic", + "idp_entity_id": "", + "idp_initiated_auth_disabled": false, + "idp_sso_url": "", + "nameid_format": "", + "organization_id": "organization-test-00000000-0000-0000-0000-000000000000", + "saml_connection_implicit_role_assignments": [], + "saml_group_implicit_role_assignments": [], + "signing_certificates": [ + { + "certificate": "-----BEGIN CERTIFICATE-----\nabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVW-----END CERTIFICATE-----\n", + "certificate_id": "saml-signing-key-test-00000000-0000-0000-0000-000000000000", + "created_at": "2024-02-23T23:45:01Z", + "expires_at": "2034-02-23T23:45:01Z", + "issuer": "Stytch" + } + ], + "status": "pending", + "verification_certificates": [] + }, + "source": "DASHBOARD", + "timestamp": "2024-01-02T03:04:05.678901Z", + "vertical": "B2B", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "dashboard.saml_connection.update", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2XtyUqbN4SKO3pqtd1Yp5eNLYas/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/dashboard.user.create.json b/providers/stytch/latest/dashboard.user.create.json new file mode 100644 index 0000000..fce80ff --- /dev/null +++ b/providers/stytch/latest/dashboard.user.create.json @@ -0,0 +1,52 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "CREATE", + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "user-test-00000000-0000-0000-0000-000000000000", + "object_type": "user", + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "source": "DASHBOARD", + "timestamp": "2024-11-21T06:47:49.555247073Z", + "user": { + "biometric_registrations": [], + "created_at": "2024-01-02T03:04:05Z", + "crypto_wallets": [], + "emails": [ + { + "email": "adalovelace@stytch.example.com", + "email_id": "email-test-00000000-0000-0000-0000-000000000000", + "verified": false + } + ], + "external_id": "", + "is_locked": false, + "lock_created_at": null, + "lock_expires_at": null, + "name": { + "first_name": "Ada", + "last_name": "Lovelace", + "middle_name": "" + }, + "password": null, + "phone_numbers": [], + "providers": [], + "status": "active", + "totps": [], + "trusted_metadata": {}, + "untrusted_metadata": {}, + "user_id": "user-test-00000000-0000-0000-0000-000000000000", + "webauthn_registrations": [] + }, + "vertical": "CONSUMER", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "dashboard.user.create", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2olWIePjxAFYube1xW8DoQUEnyY/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/dashboard.user.delete.json b/providers/stytch/latest/dashboard.user.delete.json new file mode 100644 index 0000000..293fd8e --- /dev/null +++ b/providers/stytch/latest/dashboard.user.delete.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "DELETE", + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "user-test-00000000-0000-0000-0000-000000000000", + "object_type": "user", + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "source": "DASHBOARD", + "timestamp": "2024-11-21T06:47:49.555247073Z", + "vertical": "CONSUMER", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "dashboard.user.delete", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2olWIePjxAFYube1xW8DoQUEnyY/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/dashboard.user.update.json b/providers/stytch/latest/dashboard.user.update.json new file mode 100644 index 0000000..27b5176 --- /dev/null +++ b/providers/stytch/latest/dashboard.user.update.json @@ -0,0 +1,52 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "UPDATE", + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "user-test-00000000-0000-0000-0000-000000000000", + "object_type": "user", + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "source": "DASHBOARD", + "timestamp": "2024-11-21T06:47:49.555247073Z", + "user": { + "biometric_registrations": [], + "created_at": "2024-01-02T03:04:05Z", + "crypto_wallets": [], + "emails": [ + { + "email": "adalovelace@stytch.example.com", + "email_id": "email-test-00000000-0000-0000-0000-000000000000", + "verified": false + } + ], + "external_id": "", + "is_locked": false, + "lock_created_at": null, + "lock_expires_at": null, + "name": { + "first_name": "Ada", + "last_name": "Lovelace", + "middle_name": "" + }, + "password": null, + "phone_numbers": [], + "providers": [], + "status": "active", + "totps": [], + "trusted_metadata": {}, + "untrusted_metadata": {}, + "user_id": "user-test-00000000-0000-0000-0000-000000000000", + "webauthn_registrations": [] + }, + "vertical": "CONSUMER", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "dashboard.user.update", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2olWIePjxAFYube1xW8DoQUEnyY/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/direct.member.create.json b/providers/stytch/latest/direct.member.create.json new file mode 100644 index 0000000..a46b0bd --- /dev/null +++ b/providers/stytch/latest/direct.member.create.json @@ -0,0 +1,69 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "CREATE", + "details": { + "organization_id": "organization-test-00000000-0000-0000-0000-000000000000" + }, + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "member-test-00000000-0000-0000-0000-000000000000", + "member": { + "created_at": "2024-01-02T03:04:05Z", + "default_mfa_method": "", + "email_address": "adalovelace@stytch.example.com", + "email_address_verified": false, + "external_id": "", + "is_admin": false, + "is_breakglass": false, + "is_locked": false, + "lock_created_at": null, + "lock_expires_at": null, + "member_id": "member-test-00000000-0000-0000-0000-000000000000", + "member_password_id": "", + "mfa_enrolled": false, + "mfa_phone_number": "", + "mfa_phone_number_verified": false, + "name": "Ada Lovelace", + "oauth_registrations": [], + "organization_id": "organization-test-00000000-0000-0000-0000-000000000000", + "retired_email_addresses": [], + "roles": [ + { + "role_id": "stytch_member", + "sources": [ + { + "details": {}, + "type": "direct_assignment" + } + ] + } + ], + "scim_registration": { + "connection_id": "scim-connection-test-00000000-0000-0000-0000-000000000000", + "external_id": "", + "registration_id": "scim-member-registration-test-00000000-0000-0000-0000-000000000000", + "scim_attributes": {} + }, + "sso_registrations": [], + "status": "active", + "totp_registration_id": "", + "trusted_metadata": {}, + "untrusted_metadata": {}, + "updated_at": "2024-01-02T03:04:05.678901Z" + }, + "object_type": "member", + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "source": "DIRECT", + "timestamp": "2024-01-02T03:04:05.678901Z", + "vertical": "B2B", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "direct.member.create", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2XtyUqbN4SKO3pqtd1Yp5eNLYas/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/direct.member.delete.json b/providers/stytch/latest/direct.member.delete.json new file mode 100644 index 0000000..dbb96d4 --- /dev/null +++ b/providers/stytch/latest/direct.member.delete.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "DELETE", + "details": { + "organization_id": "organization-test-00000000-0000-0000-0000-000000000000" + }, + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "external_id": "", + "id": "member-test-00000000-0000-0000-0000-000000000000", + "object_type": "member", + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "source": "DIRECT", + "timestamp": "2024-01-02T03:04:05.678901Z", + "vertical": "B2B", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "direct.member.delete", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2XtyUqbN4SKO3pqtd1Yp5eNLYas/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/direct.member.impersonate.json b/providers/stytch/latest/direct.member.impersonate.json new file mode 100644 index 0000000..92860ee --- /dev/null +++ b/providers/stytch/latest/direct.member.impersonate.json @@ -0,0 +1,72 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "IMPERSONATE", + "details": { + "impersonator_email": "admin@example.com", + "organization_id": "organization-test-00000000-0000-0000-0000-000000000000", + "reason": "troubleshooting" + }, + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "external_id": "", + "id": "member-test-00000000-0000-0000-0000-000000000000", + "member": { + "created_at": "2024-01-02T03:04:05Z", + "default_mfa_method": "", + "email_address": "adalovelace@stytch.example.com", + "email_address_verified": false, + "external_id": "", + "is_admin": false, + "is_breakglass": false, + "is_locked": false, + "lock_created_at": null, + "lock_expires_at": null, + "member_id": "member-test-00000000-0000-0000-0000-000000000000", + "member_password_id": "", + "mfa_enrolled": false, + "mfa_phone_number": "", + "mfa_phone_number_verified": false, + "name": "Ada Lovelace", + "oauth_registrations": [], + "organization_id": "organization-test-00000000-0000-0000-0000-000000000000", + "retired_email_addresses": [], + "roles": [ + { + "role_id": "stytch_member", + "sources": [ + { + "details": {}, + "type": "direct_assignment" + } + ] + } + ], + "scim_registration": { + "connection_id": "scim-connection-test-00000000-0000-0000-0000-000000000000", + "external_id": "", + "registration_id": "scim-member-registration-test-00000000-0000-0000-0000-000000000000", + "scim_attributes": {} + }, + "sso_registrations": [], + "status": "active", + "totp_registration_id": "", + "trusted_metadata": {}, + "untrusted_metadata": {}, + "updated_at": "2024-01-02T03:04:05.678901Z" + }, + "object_type": "member", + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "source": "DIRECT", + "timestamp": "2024-01-02T03:04:05.678901Z", + "vertical": "B2B", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "direct.member.impersonate", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2XtyUqbN4SKO3pqtd1Yp5eNLYas/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/direct.member.update.json b/providers/stytch/latest/direct.member.update.json new file mode 100644 index 0000000..94ef34c --- /dev/null +++ b/providers/stytch/latest/direct.member.update.json @@ -0,0 +1,69 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "UPDATE", + "details": { + "organization_id": "organization-test-00000000-0000-0000-0000-000000000000" + }, + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "member-test-00000000-0000-0000-0000-000000000000", + "member": { + "created_at": "2024-01-02T03:04:05Z", + "default_mfa_method": "", + "email_address": "adalovelace@stytch.example.com", + "email_address_verified": false, + "external_id": "", + "is_admin": false, + "is_breakglass": false, + "is_locked": false, + "lock_created_at": null, + "lock_expires_at": null, + "member_id": "member-test-00000000-0000-0000-0000-000000000000", + "member_password_id": "", + "mfa_enrolled": false, + "mfa_phone_number": "", + "mfa_phone_number_verified": false, + "name": "Ada Lovelace", + "oauth_registrations": [], + "organization_id": "organization-test-00000000-0000-0000-0000-000000000000", + "retired_email_addresses": [], + "roles": [ + { + "role_id": "stytch_member", + "sources": [ + { + "details": {}, + "type": "direct_assignment" + } + ] + } + ], + "scim_registration": { + "connection_id": "scim-connection-test-00000000-0000-0000-0000-000000000000", + "external_id": "", + "registration_id": "scim-member-registration-test-00000000-0000-0000-0000-000000000000", + "scim_attributes": {} + }, + "sso_registrations": [], + "status": "active", + "totp_registration_id": "", + "trusted_metadata": {}, + "untrusted_metadata": {}, + "updated_at": "2024-01-02T03:04:05.678901Z" + }, + "object_type": "member", + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "source": "DIRECT", + "timestamp": "2024-01-02T03:04:05.678901Z", + "vertical": "B2B", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "direct.member.update", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2XtyUqbN4SKO3pqtd1Yp5eNLYas/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/direct.member_device.new_device_attribute.json b/providers/stytch/latest/direct.member_device.new_device_attribute.json new file mode 100644 index 0000000..1afd6d1 --- /dev/null +++ b/providers/stytch/latest/direct.member_device.new_device_attribute.json @@ -0,0 +1,44 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "NEW_DEVICE_ATTRIBUTE", + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "member-test-00000000-0000-0000-0000-000000000000", + "member_device": { + "ip_address": "192.0.2.0", + "ip_address_details": { + "first_seen_at": "2025-08-01T21:26:30Z", + "is_new": false, + "last_seen_at": "2025-08-04T01:45:42Z" + }, + "ip_geo_city": "San Francisco", + "ip_geo_country": "US", + "ip_geo_country_details": { + "first_seen_at": "2025-08-01T21:26:30Z", + "is_new": false, + "last_seen_at": "2025-08-04T01:45:42Z" + }, + "ip_geo_region": "California", + "visitor_id": "visitor-00000000-0000-0000-0000-000000000000", + "visitor_id_details": { + "first_seen_at": "2025-08-12T14:54:42Z", + "is_new": true, + "last_seen_at": null + } + }, + "object_type": "member_device", + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "source": "DIRECT", + "timestamp": "2025-08-12T14:54:42.678901Z", + "vertical": "B2B", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "direct.member_device.new_device_attribute", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2XtyUqbN4SKO3pqtd1Yp5eNLYas/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/direct.oidc_connection.create.json b/providers/stytch/latest/direct.oidc_connection.create.json new file mode 100644 index 0000000..bc8cacc --- /dev/null +++ b/providers/stytch/latest/direct.oidc_connection.create.json @@ -0,0 +1,39 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "CREATE", + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "oidc-connection-test-00000000-0000-0000-0000-000000000000", + "object_type": "oidc_connection", + "oidc_connection": { + "attribute_mapping": {}, + "authorization_url": "", + "client_id": "", + "client_secret": "", + "connection_id": "oidc-connection-test-00000000-0000-0000-0000-000000000000", + "custom_scopes": "", + "display_name": "my-oidc-connection", + "identity_provider": "generic", + "issuer": "", + "jwks_url": "", + "organization_id": "organization-test-00000000-0000-0000-0000-000000000000", + "redirect_url": "", + "status": "pending", + "token_url": "", + "userinfo_url": "" + }, + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "source": "DIRECT", + "timestamp": "2024-01-02T03:04:05.678901Z", + "vertical": "B2B", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "direct.oidc_connection.create", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2XtyUqbN4SKO3pqtd1Yp5eNLYas/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/direct.oidc_connection.delete.json b/providers/stytch/latest/direct.oidc_connection.delete.json new file mode 100644 index 0000000..9be9b37 --- /dev/null +++ b/providers/stytch/latest/direct.oidc_connection.delete.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "DELETE", + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "oidc-connection-test-00000000-0000-0000-0000-000000000000", + "object_type": "oidc_connection", + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "source": "DIRECT", + "timestamp": "2024-01-02T03:04:05.678901Z", + "vertical": "B2B", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "direct.oidc_connection.delete", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2XtyUqbN4SKO3pqtd1Yp5eNLYas/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/direct.oidc_connection.update.json b/providers/stytch/latest/direct.oidc_connection.update.json new file mode 100644 index 0000000..c41d811 --- /dev/null +++ b/providers/stytch/latest/direct.oidc_connection.update.json @@ -0,0 +1,39 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "UPDATE", + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "oidc-connection-test-00000000-0000-0000-0000-000000000000", + "object_type": "oidc_connection", + "oidc_connection": { + "attribute_mapping": {}, + "authorization_url": "", + "client_id": "", + "client_secret": "", + "connection_id": "oidc-connection-test-00000000-0000-0000-0000-000000000000", + "custom_scopes": "", + "display_name": "my-oidc-connection", + "identity_provider": "generic", + "issuer": "", + "jwks_url": "", + "organization_id": "organization-test-00000000-0000-0000-0000-000000000000", + "redirect_url": "", + "status": "pending", + "token_url": "", + "userinfo_url": "" + }, + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "source": "DIRECT", + "timestamp": "2024-01-02T03:04:05.678901Z", + "vertical": "B2B", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "direct.oidc_connection.update", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2XtyUqbN4SKO3pqtd1Yp5eNLYas/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/direct.organization.create.json b/providers/stytch/latest/direct.organization.create.json new file mode 100644 index 0000000..cf7dc85 --- /dev/null +++ b/providers/stytch/latest/direct.organization.create.json @@ -0,0 +1,57 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "CREATE", + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "organization-test-00000000-0000-0000-0000-000000000000", + "object_type": "organization", + "organization": { + "allowed_auth_methods": [], + "allowed_first_party_connected_apps": [], + "allowed_mfa_methods": [], + "allowed_oauth_tenants": {}, + "allowed_third_party_connected_apps": [], + "auth_methods": "ALL_ALLOWED", + "claimed_email_domains": [], + "created_at": "2024-01-02T03:04:05Z", + "email_allowed_domains": [], + "email_invites": "ALL_ALLOWED", + "email_jit_provisioning": "NOT_ALLOWED", + "first_party_connected_apps_allowed_type": "ALL_ALLOWED", + "mfa_methods": "ALL_ALLOWED", + "mfa_policy": "OPTIONAL", + "oauth_tenant_jit_provisioning": "NOT_ALLOWED", + "organization_id": "organization-test-00000000-0000-0000-0000-000000000000", + "organization_logo_url": "", + "organization_name": "test4", + "organization_slug": "test4", + "rbac_email_implicit_role_assignments": [], + "scim_active_connection": { + "bearer_token_expires_at": "2024-01-02T03:04:05Z", + "bearer_token_last_four": "fG3P", + "connection_id": "scim-connection-test-00000000-0000-0000-0000-000000000000", + "display_name": "my-scim-connection" + }, + "sso_active_connections": [], + "sso_default_connection_id": null, + "sso_jit_provisioning": "NOT_ALLOWED", + "sso_jit_provisioning_allowed_connections": [], + "third_party_connected_apps_allowed_type": "ALL_ALLOWED", + "trusted_metadata": {}, + "updated_at": "2024-01-02T03:04:05.678901Z" + }, + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "source": "DIRECT", + "timestamp": "2024-01-02T03:04:05.678901Z", + "vertical": "B2B", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "direct.organization.create", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2XtyUqbN4SKO3pqtd1Yp5eNLYas/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/direct.organization.delete.json b/providers/stytch/latest/direct.organization.delete.json new file mode 100644 index 0000000..0166f4e --- /dev/null +++ b/providers/stytch/latest/direct.organization.delete.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "DELETE", + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "organization-test-00000000-0000-0000-0000-000000000000", + "object_type": "organization", + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "source": "DIRECT", + "timestamp": "2024-01-02T03:04:05.678901Z", + "vertical": "B2B", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "direct.organization.delete", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2XtyUqbN4SKO3pqtd1Yp5eNLYas/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/direct.organization.update.json b/providers/stytch/latest/direct.organization.update.json new file mode 100644 index 0000000..9766b3a --- /dev/null +++ b/providers/stytch/latest/direct.organization.update.json @@ -0,0 +1,57 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "UPDATE", + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "organization-test-00000000-0000-0000-0000-000000000000", + "object_type": "organization", + "organization": { + "allowed_auth_methods": [], + "allowed_first_party_connected_apps": [], + "allowed_mfa_methods": [], + "allowed_oauth_tenants": {}, + "allowed_third_party_connected_apps": [], + "auth_methods": "ALL_ALLOWED", + "claimed_email_domains": [], + "created_at": "2024-01-02T03:04:05Z", + "email_allowed_domains": [], + "email_invites": "ALL_ALLOWED", + "email_jit_provisioning": "NOT_ALLOWED", + "first_party_connected_apps_allowed_type": "ALL_ALLOWED", + "mfa_methods": "ALL_ALLOWED", + "mfa_policy": "OPTIONAL", + "oauth_tenant_jit_provisioning": "NOT_ALLOWED", + "organization_id": "organization-test-00000000-0000-0000-0000-000000000000", + "organization_logo_url": "", + "organization_name": "test4", + "organization_slug": "test4", + "rbac_email_implicit_role_assignments": [], + "scim_active_connection": { + "bearer_token_expires_at": "2024-01-02T03:04:05Z", + "bearer_token_last_four": "fG3P", + "connection_id": "scim-connection-test-00000000-0000-0000-0000-000000000000", + "display_name": "my-scim-connection" + }, + "sso_active_connections": [], + "sso_default_connection_id": null, + "sso_jit_provisioning": "NOT_ALLOWED", + "sso_jit_provisioning_allowed_connections": [], + "third_party_connected_apps_allowed_type": "ALL_ALLOWED", + "trusted_metadata": {}, + "updated_at": "2024-01-02T03:04:05.678901Z" + }, + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "source": "DIRECT", + "timestamp": "2024-01-02T03:04:05.678901Z", + "vertical": "B2B", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "direct.organization.update", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2XtyUqbN4SKO3pqtd1Yp5eNLYas/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/direct.saml_connection.create.json b/providers/stytch/latest/direct.saml_connection.create.json new file mode 100644 index 0000000..5ccb616 --- /dev/null +++ b/providers/stytch/latest/direct.saml_connection.create.json @@ -0,0 +1,50 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "CREATE", + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "saml-connection-test-00000000-0000-0000-0000-000000000000", + "object_type": "saml_connection", + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "saml_connection": { + "acs_url": "https://test.stytch.com/v1/b2b/sso/callback/saml-connection-test-00000000-0000-0000-0000-000000000000", + "alternative_acs_url": "", + "alternative_audience_uri": "", + "attribute_mapping": {}, + "audience_uri": "https://test.stytch.com/v1/b2b/sso/callback/saml-connection-test-00000000-0000-0000-0000-000000000000", + "connection_id": "saml-connection-test-00000000-0000-0000-0000-000000000000", + "display_name": "my-saml-connection", + "identity_provider": "generic", + "idp_entity_id": "", + "idp_initiated_auth_disabled": false, + "idp_sso_url": "", + "nameid_format": "", + "organization_id": "organization-test-00000000-0000-0000-0000-000000000000", + "saml_connection_implicit_role_assignments": [], + "saml_group_implicit_role_assignments": [], + "signing_certificates": [ + { + "certificate": "-----BEGIN CERTIFICATE-----\nabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVW-----END CERTIFICATE-----\n", + "certificate_id": "saml-signing-key-test-00000000-0000-0000-0000-000000000000", + "created_at": "2024-02-23T23:45:01Z", + "expires_at": "2034-02-23T23:45:01Z", + "issuer": "Stytch" + } + ], + "status": "pending", + "verification_certificates": [] + }, + "source": "DIRECT", + "timestamp": "2024-01-02T03:04:05.678901Z", + "vertical": "B2B", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "direct.saml_connection.create", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2XtyUqbN4SKO3pqtd1Yp5eNLYas/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/direct.saml_connection.delete.json b/providers/stytch/latest/direct.saml_connection.delete.json new file mode 100644 index 0000000..359c986 --- /dev/null +++ b/providers/stytch/latest/direct.saml_connection.delete.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "DELETE", + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "saml-connection-test-00000000-0000-0000-0000-000000000000", + "object_type": "saml_connection", + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "source": "DIRECT", + "timestamp": "2024-01-02T03:04:05.678901Z", + "vertical": "B2B", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "direct.saml_connection.delete", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2XtyUqbN4SKO3pqtd1Yp5eNLYas/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/direct.saml_connection.update.json b/providers/stytch/latest/direct.saml_connection.update.json new file mode 100644 index 0000000..3313f22 --- /dev/null +++ b/providers/stytch/latest/direct.saml_connection.update.json @@ -0,0 +1,50 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "UPDATE", + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "saml-connection-test-00000000-0000-0000-0000-000000000000", + "object_type": "saml_connection", + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "saml_connection": { + "acs_url": "https://test.stytch.com/v1/b2b/sso/callback/saml-connection-test-00000000-0000-0000-0000-000000000000", + "alternative_acs_url": "", + "alternative_audience_uri": "", + "attribute_mapping": {}, + "audience_uri": "https://test.stytch.com/v1/b2b/sso/callback/saml-connection-test-00000000-0000-0000-0000-000000000000", + "connection_id": "saml-connection-test-00000000-0000-0000-0000-000000000000", + "display_name": "my-saml-connection", + "identity_provider": "generic", + "idp_entity_id": "", + "idp_initiated_auth_disabled": false, + "idp_sso_url": "", + "nameid_format": "", + "organization_id": "organization-test-00000000-0000-0000-0000-000000000000", + "saml_connection_implicit_role_assignments": [], + "saml_group_implicit_role_assignments": [], + "signing_certificates": [ + { + "certificate": "-----BEGIN CERTIFICATE-----\nabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVW-----END CERTIFICATE-----\n", + "certificate_id": "saml-signing-key-test-00000000-0000-0000-0000-000000000000", + "created_at": "2024-02-23T23:45:01Z", + "expires_at": "2034-02-23T23:45:01Z", + "issuer": "Stytch" + } + ], + "status": "pending", + "verification_certificates": [] + }, + "source": "DIRECT", + "timestamp": "2024-01-02T03:04:05.678901Z", + "vertical": "B2B", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "direct.saml_connection.update", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2XtyUqbN4SKO3pqtd1Yp5eNLYas/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/direct.user.create.json b/providers/stytch/latest/direct.user.create.json new file mode 100644 index 0000000..fb54cbd --- /dev/null +++ b/providers/stytch/latest/direct.user.create.json @@ -0,0 +1,52 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "CREATE", + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "user-test-00000000-0000-0000-0000-000000000000", + "object_type": "user", + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "source": "DIRECT", + "timestamp": "2024-11-21T06:47:49.555247073Z", + "user": { + "biometric_registrations": [], + "created_at": "2024-01-02T03:04:05Z", + "crypto_wallets": [], + "emails": [ + { + "email": "adalovelace@stytch.example.com", + "email_id": "email-test-00000000-0000-0000-0000-000000000000", + "verified": false + } + ], + "external_id": "", + "is_locked": false, + "lock_created_at": null, + "lock_expires_at": null, + "name": { + "first_name": "Ada", + "last_name": "Lovelace", + "middle_name": "" + }, + "password": null, + "phone_numbers": [], + "providers": [], + "status": "active", + "totps": [], + "trusted_metadata": {}, + "untrusted_metadata": {}, + "user_id": "user-test-00000000-0000-0000-0000-000000000000", + "webauthn_registrations": [] + }, + "vertical": "CONSUMER", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "direct.user.create", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2olWIePjxAFYube1xW8DoQUEnyY/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/direct.user.delete.json b/providers/stytch/latest/direct.user.delete.json new file mode 100644 index 0000000..31dd78d --- /dev/null +++ b/providers/stytch/latest/direct.user.delete.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "DELETE", + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "user-test-00000000-0000-0000-0000-000000000000", + "object_type": "user", + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "source": "DIRECT", + "timestamp": "2024-11-21T06:47:49.555247073Z", + "vertical": "CONSUMER", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "direct.user.delete", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2olWIePjxAFYube1xW8DoQUEnyY/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/direct.user.update.json b/providers/stytch/latest/direct.user.update.json new file mode 100644 index 0000000..4b13db9 --- /dev/null +++ b/providers/stytch/latest/direct.user.update.json @@ -0,0 +1,52 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "UPDATE", + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "user-test-00000000-0000-0000-0000-000000000000", + "object_type": "user", + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "source": "DIRECT", + "timestamp": "2024-11-21T06:47:49.555247073Z", + "user": { + "biometric_registrations": [], + "created_at": "2024-01-02T03:04:05Z", + "crypto_wallets": [], + "emails": [ + { + "email": "adalovelace@stytch.example.com", + "email_id": "email-test-00000000-0000-0000-0000-000000000000", + "verified": false + } + ], + "external_id": "", + "is_locked": false, + "lock_created_at": null, + "lock_expires_at": null, + "name": { + "first_name": "Ada", + "last_name": "Lovelace", + "middle_name": "" + }, + "password": null, + "phone_numbers": [], + "providers": [], + "status": "active", + "totps": [], + "trusted_metadata": {}, + "untrusted_metadata": {}, + "user_id": "user-test-00000000-0000-0000-0000-000000000000", + "webauthn_registrations": [] + }, + "vertical": "CONSUMER", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "direct.user.update", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2olWIePjxAFYube1xW8DoQUEnyY/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/direct.user_device.new_device_attribute.json b/providers/stytch/latest/direct.user_device.new_device_attribute.json new file mode 100644 index 0000000..f68b254 --- /dev/null +++ b/providers/stytch/latest/direct.user_device.new_device_attribute.json @@ -0,0 +1,44 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "NEW_DEVICE_ATTRIBUTE", + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "user-test-00000000-0000-0000-0000-000000000000", + "object_type": "user_device", + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "source": "DIRECT", + "timestamp": "2025-08-12T14:54:42.678901Z", + "user_device": { + "ip_address": "192.0.2.0", + "ip_address_details": { + "first_seen_at": "2025-08-01T21:26:30Z", + "is_new": false, + "last_seen_at": "2025-08-04T01:45:42Z" + }, + "ip_geo_city": "San Francisco", + "ip_geo_country": "US", + "ip_geo_country_details": { + "first_seen_at": "2025-08-01T21:26:30Z", + "is_new": false, + "last_seen_at": "2025-08-04T01:45:42Z" + }, + "ip_geo_region": "California", + "visitor_id": "visitor-00000000-0000-0000-0000-000000000000", + "visitor_id_details": { + "first_seen_at": "2025-08-12T14:54:42Z", + "is_new": true, + "last_seen_at": null + } + }, + "vertical": "CONSUMER", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "direct.user_device.new_device_attribute", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2olWIePjxAFYube1xW8DoQUEnyY/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/scim.member.create.json b/providers/stytch/latest/scim.member.create.json new file mode 100644 index 0000000..d396fab --- /dev/null +++ b/providers/stytch/latest/scim.member.create.json @@ -0,0 +1,69 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "CREATE", + "details": { + "organization_id": "organization-test-00000000-0000-0000-0000-000000000000" + }, + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "member-test-00000000-0000-0000-0000-000000000000", + "member": { + "created_at": "2024-01-02T03:04:05Z", + "default_mfa_method": "", + "email_address": "adalovelace@stytch.example.com", + "email_address_verified": false, + "external_id": "", + "is_admin": false, + "is_breakglass": false, + "is_locked": false, + "lock_created_at": null, + "lock_expires_at": null, + "member_id": "member-test-00000000-0000-0000-0000-000000000000", + "member_password_id": "", + "mfa_enrolled": false, + "mfa_phone_number": "", + "mfa_phone_number_verified": false, + "name": "Ada Lovelace", + "oauth_registrations": [], + "organization_id": "organization-test-00000000-0000-0000-0000-000000000000", + "retired_email_addresses": [], + "roles": [ + { + "role_id": "stytch_member", + "sources": [ + { + "details": {}, + "type": "direct_assignment" + } + ] + } + ], + "scim_registration": { + "connection_id": "scim-connection-test-00000000-0000-0000-0000-000000000000", + "external_id": "", + "registration_id": "scim-member-registration-test-00000000-0000-0000-0000-000000000000", + "scim_attributes": {} + }, + "sso_registrations": [], + "status": "active", + "totp_registration_id": "", + "trusted_metadata": {}, + "untrusted_metadata": {}, + "updated_at": "2024-01-02T03:04:05.678901Z" + }, + "object_type": "member", + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "source": "SCIM", + "timestamp": "2024-01-02T03:04:05.678901Z", + "vertical": "B2B", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "scim.member.create", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2XtyUqbN4SKO3pqtd1Yp5eNLYas/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/scim.member.delete.json b/providers/stytch/latest/scim.member.delete.json new file mode 100644 index 0000000..8b18c0d --- /dev/null +++ b/providers/stytch/latest/scim.member.delete.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "DELETE", + "details": { + "organization_id": "organization-test-00000000-0000-0000-0000-000000000000" + }, + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "member-test-00000000-0000-0000-0000-000000000000", + "object_type": "member", + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "source": "SCIM", + "timestamp": "2024-01-02T03:04:05.678901Z", + "vertical": "B2B", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "scim.member.delete", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2XtyUqbN4SKO3pqtd1Yp5eNLYas/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/scim.member.update.json b/providers/stytch/latest/scim.member.update.json new file mode 100644 index 0000000..c2e3b8d --- /dev/null +++ b/providers/stytch/latest/scim.member.update.json @@ -0,0 +1,69 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "UPDATE", + "details": { + "organization_id": "organization-test-00000000-0000-0000-0000-000000000000" + }, + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "member-test-00000000-0000-0000-0000-000000000000", + "member": { + "created_at": "2024-01-02T03:04:05Z", + "default_mfa_method": "", + "email_address": "adalovelace@stytch.example.com", + "email_address_verified": false, + "external_id": "", + "is_admin": false, + "is_breakglass": false, + "is_locked": false, + "lock_created_at": null, + "lock_expires_at": null, + "member_id": "member-test-00000000-0000-0000-0000-000000000000", + "member_password_id": "", + "mfa_enrolled": false, + "mfa_phone_number": "", + "mfa_phone_number_verified": false, + "name": "Ada Lovelace", + "oauth_registrations": [], + "organization_id": "organization-test-00000000-0000-0000-0000-000000000000", + "retired_email_addresses": [], + "roles": [ + { + "role_id": "stytch_member", + "sources": [ + { + "details": {}, + "type": "direct_assignment" + } + ] + } + ], + "scim_registration": { + "connection_id": "scim-connection-test-00000000-0000-0000-0000-000000000000", + "external_id": "", + "registration_id": "scim-member-registration-test-00000000-0000-0000-0000-000000000000", + "scim_attributes": {} + }, + "sso_registrations": [], + "status": "active", + "totp_registration_id": "", + "trusted_metadata": {}, + "untrusted_metadata": {}, + "updated_at": "2024-01-02T03:04:05.678901Z" + }, + "object_type": "member", + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "source": "SCIM", + "timestamp": "2024-01-02T03:04:05.678901Z", + "vertical": "B2B", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "scim.member.update", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2XtyUqbN4SKO3pqtd1Yp5eNLYas/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/scim.scim_group.create.json b/providers/stytch/latest/scim.scim_group.create.json new file mode 100644 index 0000000..dd463bf --- /dev/null +++ b/providers/stytch/latest/scim.scim_group.create.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "CREATE", + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "scim-group-test-00000000-0000-0000-0000-000000000000", + "object_type": "scim_group", + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "scim_group": { + "connection_id": "scim-connection-test-00000000-0000-0000-0000-000000000000", + "group_id": "scim-group-test-00000000-0000-0000-0000-000000000000", + "group_name": "my great group", + "organization_id": "organization-test-00000000-0000-0000-0000-000000000000" + }, + "source": "SCIM", + "timestamp": "2024-12-02T20:02:35.962262780Z", + "vertical": "B2B", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "scim.scim_group.create", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2XtyUqbN4SKO3pqtd1Yp5eNLYas/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/scim.scim_group.delete.json b/providers/stytch/latest/scim.scim_group.delete.json new file mode 100644 index 0000000..e09cf6c --- /dev/null +++ b/providers/stytch/latest/scim.scim_group.delete.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "DELETE", + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "scim-group-test-00000000-0000-0000-0000-000000000000", + "object_type": "scim_group", + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "source": "SCIM", + "timestamp": "2024-12-02T20:02:35.962262780Z", + "vertical": "B2B", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "scim.scim_group.delete", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2XtyUqbN4SKO3pqtd1Yp5eNLYas/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/scim.scim_group.update.json b/providers/stytch/latest/scim.scim_group.update.json new file mode 100644 index 0000000..a92672f --- /dev/null +++ b/providers/stytch/latest/scim.scim_group.update.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "UPDATE", + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "scim-group-test-00000000-0000-0000-0000-000000000000", + "object_type": "scim_group", + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "scim_group": { + "connection_id": "scim-connection-test-00000000-0000-0000-0000-000000000000", + "group_id": "scim-group-test-00000000-0000-0000-0000-000000000000", + "group_name": "my great group", + "organization_id": "organization-test-00000000-0000-0000-0000-000000000000" + }, + "source": "SCIM", + "timestamp": "2024-12-02T20:02:35.962262780Z", + "vertical": "B2B", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "scim.scim_group.update", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2XtyUqbN4SKO3pqtd1Yp5eNLYas/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/scim.scim_member_group.create.json b/providers/stytch/latest/scim.scim_member_group.create.json new file mode 100644 index 0000000..9324fc8 --- /dev/null +++ b/providers/stytch/latest/scim.scim_member_group.create.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "CREATE", + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "scim-member-group-test-00000000-0000-0000-0000-000000000000", + "object_type": "scim_member_group", + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "scim_group_membership": { + "connection_id": "scim-connection-test-00000000-0000-0000-0000-000000000000", + "group_id": "scim-group-test-00000000-0000-0000-0000-000000000000", + "member_group_id": "scim-member-group-test-00000000-0000-0000-0000-000000000000", + "member_id": "member-test-00000000-0000-0000-0000-000000000000", + "organization_id": "organization-test-00000000-0000-0000-0000-000000000000" + }, + "source": "SCIM", + "timestamp": "2024-12-02T20:02:36.012444727Z", + "vertical": "B2B", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "scim.scim_member_group.create", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2XtyUqbN4SKO3pqtd1Yp5eNLYas/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/stytch/latest/scim.scim_member_group.delete.json b/providers/stytch/latest/scim.scim_member_group.delete.json new file mode 100644 index 0000000..f16a122 --- /dev/null +++ b/providers/stytch/latest/scim.scim_member_group.delete.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": "DELETE", + "event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000", + "id": "scim-member-group-test-00000000-0000-0000-0000-000000000000", + "object_type": "scim_member_group", + "project_id": "project-test-00000000-0000-0000-0000-000000000000", + "source": "SCIM", + "timestamp": "2024-12-02T20:02:36.012444727Z", + "vertical": "B2B", + "workspace_id": "workspace-prod-00000000-0000-0000-0000-000000000000" + }, + "topic": "scim.scim_member_group.delete", + "source": { + "type": "vendor-documentation", + "url": "https://www.svix.com/event-types/us/org_2XtyUqbN4SKO3pqtd1Yp5eNLYas/", + "retrieved": "2026-10-21" + } +} diff --git a/providers/unipile/index.json b/providers/unipile/index.json new file mode 100644 index 0000000..8bdf76c --- /dev/null +++ b/providers/unipile/index.json @@ -0,0 +1,16 @@ +{ + "label": "Unipile", + "configs": { + "latest_version": "latest", + "topic_identifier": [ + "event", + "AccountStatus.message" + ] + }, + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-10-21" + } + } +} diff --git a/providers/unipile/latest/CREDENTIALS.json b/providers/unipile/latest/CREDENTIALS.json new file mode 100644 index 0000000..59bcc1b --- /dev/null +++ b/providers/unipile/latest/CREDENTIALS.json @@ -0,0 +1,18 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "AccountStatus": { + "account_id": "h_EKCy2lRLef5NzHp0iw4A", + "account_type": "LINKEDIN", + "message": "CREDENTIALS" + } + }, + "topic": "CREDENTIALS", + "source": { + "type": "vendor-documentation", + "url": "https://developer.unipile.com/docs/account-lifecycle#synchronization-status", + "retrieved": "2026-10-21" + } +} diff --git a/providers/unipile/latest/new_relation.json b/providers/unipile/latest/new_relation.json new file mode 100644 index 0000000..42ddc10 --- /dev/null +++ b/providers/unipile/latest/new_relation.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "new_relation", + "account_id": "SDF4tGaPSPSzNe1D1xsOs", + "account_type": "LINKEDIN", + "webhook_name": "", + "user_full_name": "Satya Nadella", + "user_provider_id": "ACoAAAEkwwAB9KEc2TrQgOLEQ-vzRyZeCDyc6DQ", + "user_public_identifier": "satyanadella", + "user_profile_url": "https://www.linkedin.com/in/satyanadella/", + "user_picture_url": "https://media.licdn.com/dms/image/v2/C5603AQHHUuOSlRVA1w/profile-displayphoto-shrink_100_100/profile-displayphoto-shrink_100_100/0/1579726625423?e=1775088000&v=beta&t=Ke9Wy1fa4eAgmuIdSmUPQg85GN-VoyFApO_SsW5cE5I" + }, + "topic": "new_relation", + "source": { + "type": "vendor-documentation", + "url": "https://developer.unipile.com/docs/detecting-accepted-invitations", + "retrieved": "2026-10-21" + } +} diff --git a/providers/veriff/index.json b/providers/veriff/index.json new file mode 100644 index 0000000..7637660 --- /dev/null +++ b/providers/veriff/index.json @@ -0,0 +1,19 @@ +{ + "label": "Veriff", + "configs": { + "latest_version": "latest", + "topic_identifier": [ + "action", + "verification.status", + "checkType", + "eventType", + "type" + ] + }, + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-10-21" + } + } +} diff --git a/providers/veriff/latest/approved.json b/providers/veriff/latest/approved.json new file mode 100644 index 0000000..2f7c4e9 --- /dev/null +++ b/providers/veriff/latest/approved.json @@ -0,0 +1,100 @@ +{ + "headers": { + "x-auth-client": "8e4f7cd8-7a19-4d7d-971f-a076407ee03c", + "x-hmac-signature": "01fa3ded011bfce75672c99877a6cc1cf7aeaeda0ccb6b43fc21b60f595063c2", + "content-type": "application/json" + }, + "body": { + "status": "success", + "verification": { + "id": "12df6045-3846-3e45-946a-14fa6136d78b", + "code": 9001, + "person": { + "gender": null, + "idNumber": null, + "lastName": "MORGAN", + "addresses": [ + { + "fullAddress": "1234 Snowy Ridge Road, Indiana, 56789 USA", + "parsedAddress": { + "city": null, + "unit": null, + "state": "Indiana", + "street": "1234 Snowy Ridge Road", + "country": "USA", + "postcode": "56789", + "houseNumber": "null" + } + } + ], + "firstName": "SARAH", + "citizenship": null, + "dateOfBirth": "1967-03-30", + "nationality": null, + "yearOfBirth": "1967", + "placeOfBirth": "MADRID", + "pepSanctionMatch": null + }, + "reason": null, + "status": "approved", + "comments": [], + "document": { + "type": "DRIVERS_LICENSE", + "number": "MORGA753116SM9IJ", + "country": "GB", + "validFrom": null, + "validUntil": "2022-04-20", + "placeOfIssue": "MADRID", + "firstIssue": "2015-03-21", + "issueNumber": "01", + "issuedBy": "ISSUER" + }, + "reasonCode": null, + "vendorData": "12345678", + "decisionTime": "2019-11-06T07:18:36.916Z", + "acceptanceTime": "2019-11-06T07:15:27.000Z", + "additionalVerifiedData": { + "driversLicenseCategory": { + "B": true + }, + "driversLicenseCategoryFrom": { + "B": "2019-10-06" + }, + "driversLicenseCategoryUntil": { + "B": "2025-10-05" + }, + "estimatedAge": 32, + "estimatedGender": 0.613 + }, + "riskLabels": [ + { + "label": "document_integration_level_crosslinked_with_fraud", + "category": "document", + "sessionIds": [ + "5a2358e7-fd31-4fcb-a23f-4d76651ba68a" + ] + }, + { + "label": "document_integration_level_crosslinked_with_multiple_declines", + "category": "document", + "sessionIds": [ + "fd5c1563-1d23-4b1a-ae46-7ba429927ed8" + ] + } + ], + "biometricAuthentication": { + "matchedSessionId": "d40edb60-6ae6-4475-be72-84b81669cce6", + "matchedSessionVendorData": "User001" + } + }, + "technicalData": { + "ip": "186.153.67.122" + } + }, + "topic": "approved", + "source": { + "type": "vendor-documentation", + "url": "https://devdocs.veriff.com/docs/webhooks-guide", + "retrieved": "2026-10-21" + } +} diff --git a/providers/veriff/latest/curp_registry.json b/providers/veriff/latest/curp_registry.json new file mode 100644 index 0000000..4432633 --- /dev/null +++ b/providers/veriff/latest/curp_registry.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "curp_registry", + "id": "f04bdb47-d3be-4b28-b028-a652feb060b5", + "vendorData": "1234567812345678", + "endUserId": "a1b2c35d-e8f7-6d5e-3cd2-a1b2c35db3d4", + "version": "1.0.0", + "data": { + "attemptId": "e30122d1-740b-4764-853f-470374a7abf4", + "name": "curp_registry", + "status": "found", + "code": 200, + "details": { + "statusCurp": "RCN", + "curp": "VISH760905HSRLNN06", + "description": "Registro de cambio no afectando a curp" + } + } + }, + "topic": "curp_registry", + "source": { + "type": "vendor-documentation", + "url": "https://devdocs.veriff.com/docs/curp-webhook", + "retrieved": "2026-10-21" + } +} diff --git a/providers/veriff/latest/flow_cancelled.json b/providers/veriff/latest/flow_cancelled.json new file mode 100644 index 0000000..539d72d --- /dev/null +++ b/providers/veriff/latest/flow_cancelled.json @@ -0,0 +1,24 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "f04bdb47-d3be-4b28-b028-a652feb060b5", + "attemptId": "e30122d1-740b-4764-853f-470374a7abf4", + "feature": "selfid", + "code": 7010, + "action": "flow_cancelled", + "context": { + "reason": "quit_session_confirmed", + "state": "camera_access_blocked_screen_shown" + }, + "vendorData": "QWE123", + "endUserId": "a1b2c35d-e8f7-6d5e-3cd2-a1b2c35db3d4" + }, + "topic": "flow_cancelled", + "source": { + "type": "vendor-documentation", + "url": "https://devdocs.veriff.com/docs/event-webhook", + "retrieved": "2026-10-21" + } +} diff --git a/providers/veriff/latest/flow_finished.json b/providers/veriff/latest/flow_finished.json new file mode 100644 index 0000000..ecb5aa6 --- /dev/null +++ b/providers/veriff/latest/flow_finished.json @@ -0,0 +1,24 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "f04bdb47-d3be-4b28-b028-a652feb060b5", + "attemptId": "e30122d1-740b-4764-853f-470374a7abf4", + "feature": "selfid", + "code": 7009, + "action": "flow_finished", + "context": { + "reason": "finished_screen_confirmed_clicked", + "state": "finished_screen_shown" + }, + "vendorData": "QWE123", + "endUserId": "a1b2c35d-e8f7-6d5e-3cd2-a1b2c35db3d4" + }, + "topic": "flow_finished", + "source": { + "type": "vendor-documentation", + "url": "https://devdocs.veriff.com/docs/event-webhook", + "retrieved": "2026-10-21" + } +} diff --git a/providers/veriff/latest/ine_registry.json b/providers/veriff/latest/ine_registry.json new file mode 100644 index 0000000..f67861b --- /dev/null +++ b/providers/veriff/latest/ine_registry.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "eventType": "ine_registry", + "sessionId": "f04bdb47-d3be-4b28-b028-a652feb060b5", + "attemptId": "e30122d1-740b-4764-853f-470374a7abf4", + "vendorData": "1234567812345678", + "endUserId": "a1b2c35d-e8f7-6d5e-3cd2-a1b2c35db3d4", + "version": "1.0.0", + "time": "2021-06-02T11:04:00.287Z", + "data": { + "status": "La credencial es v\u00e1lida", + "code": 200, + "details": { + "active": true, + "documentState": "El documento es v\u00e1lido." + } + } + }, + "topic": "ine_registry", + "source": { + "type": "vendor-documentation", + "url": "https://devdocs.veriff.com/docs/ine-webhook", + "retrieved": "2026-10-21" + } +} diff --git a/providers/veriff/latest/initial_result.json b/providers/veriff/latest/initial_result.json new file mode 100644 index 0000000..262d6f1 --- /dev/null +++ b/providers/veriff/latest/initial_result.json @@ -0,0 +1,39 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "checkType": "initial_result", + "attemptId": "aea9ba6d-1b47-47fc-a4fc-f72b6d3584a7", + "sessionId": "f04bdb47-d3be-4b28-b028-a652feb060b5", + "vendorData": "customer_ref_12345", + "endUserId": "c1de400b-1877-4284-8494-071d37916197", + "matchStatus": "no_match", + "reviewStatus": "no_match", + "hasUnacknowledgedChanges": false, + "monitorStatus": "enabled", + "searchTerm": { + "name": "John Smith", + "year": "1985", + "lists": [ + "SANCTIONS", + "PEP_CLASS_1" + ], + "countries": [ + "US" + ], + "exactMatch": false, + "matchThreshold": 80, + "excludeDeceased": true + }, + "totalHits": 0, + "createdAt": "2021-07-05T13:23:59.851Z", + "hits": [] + }, + "topic": "initial_result", + "source": { + "type": "vendor-documentation", + "url": "https://devdocs.veriff.com/docs/watchlist-screening-webhook", + "retrieved": "2026-10-21" + } +} diff --git a/providers/veriff/latest/submitted.json b/providers/veriff/latest/submitted.json new file mode 100644 index 0000000..4ac5253 --- /dev/null +++ b/providers/veriff/latest/submitted.json @@ -0,0 +1,20 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "f04bdb47-d3be-4b28-b028-a652feb060b5", + "attemptId": "e30122d1-740b-4764-853f-470374a7abf4", + "feature": "selfid", + "code": 7002, + "action": "submitted", + "vendorData": "12345678", + "endUserId": "a1b2c35d-e8f7-6d5e-3cd2-a1b2c35db3d4" + }, + "topic": "submitted", + "source": { + "type": "vendor-documentation", + "url": "https://devdocs.veriff.com/docs/event-webhook", + "retrieved": "2026-10-21" + } +} diff --git a/providers/veriff/latest/updated_result.json b/providers/veriff/latest/updated_result.json new file mode 100644 index 0000000..c27fea5 --- /dev/null +++ b/providers/veriff/latest/updated_result.json @@ -0,0 +1,81 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "checkType": "updated_result", + "attemptId": "aea9ba6d-1b47-47fc-a4fc-f72b6d3584a7", + "sessionId": "f04bdb47-d3be-4b28-b028-a652feb060b5", + "vendorData": "customer_ref_12345", + "endUserId": "c1de400b-1877-4284-8494-071d37916197", + "matchStatus": "possible_match", + "reviewStatus": "potential_match", + "hasUnacknowledgedChanges": true, + "monitorStatus": "enabled", + "searchTerm": { + "name": "Maria Santos", + "year": "1978", + "lists": [ + "SANCTIONS", + "PEP_CLASS_1", + "PEP_CLASS_2" + ], + "countries": [ + "BR", + "US" + ], + "exactMatch": false, + "matchThreshold": 80, + "excludeDeceased": false + }, + "totalHits": 1, + "createdAt": "2021-07-15T08:45:22.123Z", + "hits": [ + { + "id": "7RMP2WNBY3KHQ8F", + "matchStatus": "potential_match", + "isWhitelisted": false, + "matchedName": "Maria Santos Silva", + "countries": [ + "Brazil" + ], + "dateOfBirth": "1978", + "dateOfDeath": null, + "matchTypes": [ + "matching_name", + "year_of_birth" + ], + "aka": [ + "Maria S. Silva" + ], + "associates": [], + "listingsRelatedToMatch": { + "warnings": [], + "sanctions": [], + "fitnessProbity": [], + "pep": [ + { + "sourceName": "Brazil Government Officials Database", + "sourceUrl": null, + "date": "2021-07-14" + } + ], + "adverseMedia": [ + { + "sourceName": "Local News Reports", + "snippet": "Brazilian government official Maria Santos Silva appeared on a regional PEP watchlist following appointment to a federal oversight committee.", + "sourceUrl": null, + "date": "2021-07-10" + } + ] + } + } + ] + }, + "topic": "updated_result", + "source": { + "type": "vendor-documentation", + "url": "https://devdocs.veriff.com/docs/watchlist-screening-webhook", + "retrieved": "2026-10-21" + } +} diff --git a/providers/veriff/latest/waiting_complete.json b/providers/veriff/latest/waiting_complete.json new file mode 100644 index 0000000..381a364 --- /dev/null +++ b/providers/veriff/latest/waiting_complete.json @@ -0,0 +1,23 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "f04bdb47-d3be-4b28-b028-a652feb060b5", + "attemptId": "e30122d1-740b-4764-853f-470374a7abf4", + "feature": "selfid", + "code": 7007, + "action": "waiting_complete", + "context": { + "reason": "final_decision_received" + }, + "vendorData": "QWE123", + "endUserId": "a1b2c35d-e8f7-6d5e-3cd2-a1b2c35db3d4" + }, + "topic": "waiting_complete", + "source": { + "type": "vendor-documentation", + "url": "https://devdocs.veriff.com/docs/event-webhook", + "retrieved": "2026-10-21" + } +} diff --git a/providers/webex/index.json b/providers/webex/index.json new file mode 100644 index 0000000..8cb3914 --- /dev/null +++ b/providers/webex/index.json @@ -0,0 +1,13 @@ +{ + "label": "Webex", + "configs": { + "latest_version": "latest", + "topic_identifier": null + }, + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-10-21" + } + } +} diff --git a/providers/webex/latest/messages.created.json b/providers/webex/latest/messages.created.json new file mode 100644 index 0000000..9f7eb33 --- /dev/null +++ b/providers/webex/latest/messages.created.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "Y2lzY29zcGFyazovL3VzL1dFQkhPT0svZjRlNjA1NjAtNjYwMi00ZmIwLWEyNWEtOTQ5ODgxNjA5NDk3", + "name": "New message in 'Project Unicorn' room", + "resource": "messages", + "event": "created", + "filter": "roomId=Y2lzY29zcGFyazovL3VzL1JPT00vYmJjZWIxYWQtNDNmMS0zYjU4LTkxNDctZjE0YmIwYzRkMTU0", + "orgId": "OTZhYmMyYWEtM2RjYy0xMWU1LWExNTItZmUzNDgxOWNkYzlh", + "createdBy": "Y2lzY29zcGFyazovL3VzL1BFT1BMRS9mNWIzNjE4Ny1jOGRkLTQ3MjctOGIyZi1mOWM0NDdmMjkwNDY", + "appId": "Y2lzY29zcGFyazovL3VzL0FQUExJQ0FUSU9OL0MyNzljYjMwYzAyOTE4MGJiNGJkYWViYjA2MWI3OTY1Y2RhMzliNjAyOTdjODUwM2YyNjZhYmY2NmM5OTllYzFm", + "ownedBy": "creator", + "status": "active", + "actorId": "Y2lzY29zcGFyazovL3VzL1BFT1BMRS9mNWIzNjE4Ny1jOGRkLTQ3MjctOGIyZi1mOWM0NDdmMjkwNDY", + "data": { + "id": "Y2lzY29zcGFyazovL3VzL01FU1NBR0UvOTJkYjNiZTAtNDNiZC0xMWU2LThhZTktZGQ1YjNkZmM1NjVk", + "roomId": "Y2lzY29zcGFyazovL3VzL1JPT00vYmJjZWIxYWQtNDNmMS0zYjU4LTkxNDctZjE0YmIwYzRkMTU0", + "personId": "Y2lzY29zcGFyazovL3VzL1BFT1BMRS9mNWIzNjE4Ny1jOGRkLTQ3MjctOGIyZi1mOWM0NDdmMjkwNDY", + "personEmail": "matt@example.com", + "created": "2015-10-18T14:26:16.000Z" + } + }, + "topic": "messages.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.webex.com/docs/webhooks", + "retrieved": "2026-10-21" + } +} diff --git a/providers/zernio/index.json b/providers/zernio/index.json new file mode 100644 index 0000000..e99b01f --- /dev/null +++ b/providers/zernio/index.json @@ -0,0 +1,13 @@ +{ + "label": "Zernio", + "configs": { + "latest_version": "latest", + "topic_identifier": "event" + }, + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-10-21" + } + } +} diff --git a/providers/zernio/latest/webhook.test.json b/providers/zernio/latest/webhook.test.json new file mode 100644 index 0000000..c640ded --- /dev/null +++ b/providers/zernio/latest/webhook.test.json @@ -0,0 +1,20 @@ +{ + "headers": { + "content-type": "application/json", + "user-agent": "Zernio-Webhooks/1.0", + "x-zernio-event": "webhook.test", + "x-zernio-event-id": "3f0c1c2e-6c4a-4d3e-9b1f-2a7d8e9f0a1b" + }, + "body": { + "id": "3f0c1c2e-6c4a-4d3e-9b1f-2a7d8e9f0a1b", + "event": "webhook.test", + "message": "This is a test webhook from Zernio", + "timestamp": "2027-01-01T17:00:00Z" + }, + "topic": "webhook.test", + "source": { + "type": "vendor-documentation", + "url": "https://docs.zernio.com/webhooks#first-event", + "retrieved": "2026-10-21" + } +}