From f1ff0ee39d26547e55832be2b169d25070168bae Mon Sep 17 00:00:00 2001 From: garethx Date: Wed, 5 Aug 2026 14:12:01 +0100 Subject: [PATCH 1/4] Add 1,660 sample payloads from vendor documentation examples MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Covers 103 providers: 92 this repo has no entry for at all, and 11 it already carries, where these fill in topics that have never been captured. Nothing captured is overwritten — every file here is a topic with no existing sample at that version. None of them are captured requests. Each is the example the vendor publishes in their own documentation, and each says so: "source": { "type": "vendor-documentation", "url": "", "retrieved": "2026-07-29" } Existing entries have no `source` key, so its absence is what marks a sample as observed. A capture must always beat a doc example: when real traffic for one of these provider+topic pairs is sampled, it replaces the file rather than sitting beside it. 248 doc samples were dropped for exactly this reason before the PR was cut — shopify alone had 174 topics already captured here. Doc samples for an existing provider go in that provider's own version directory, not a new `latest/`: shopify's in 2024-10/, github's in 2022-11-28/, checkout's in 1.0.25/, paypal's in 1.0/. Three existing files change, each for a reason checked against the vendor's own documentation: - providers/monday/index.json — topic_identifier `type` -> `event.type`. monday's payload is {"event": {"type": ...}} with no top-level `type`. Confirmed by developer.monday.com ("Every webhook sent to your endpoint will have an `event` field containing the payload with the event's data") and by all four captured samples already here. - providers/pipedrive/index.json — latest_version `1` -> `2`, and the doc samples land in a new `2/`. The 12 captured samples are Webhooks v1, which carries a top-level `event` field. Pipedrive removed that field in v2 and replaced it with meta.action + meta.entity; v2 has been the default since 2025-03-17. topic_identifier stays `event` because that is what resolves for the v1 captures, and one identifier has to serve both. - providers/scrapfly/README.md — documents the Crawler API as a fourth webhook family whose event name is in X-Scrapfly-Crawl-Event-Name, since X-Scrapfly-Webhook-Resource-Type is "always `crawler`" there and would collapse all seven crawler events into one topic. GitLab's samples are named for the X-Gitlab-Event header values ("Job Hook") rather than the object_kind body field ("build"), matching the seven already captured here and GitLab's own published table. Follows the contributing guide: display-name `label`, `configs.latest_version`, `configs.topic_identifier` where the provider has one, and one `.json` per topic holding `headers` and `body`. `yarn compile` produces all 111 providers with no topic collisions. Source: hookdeck/webhook-registry `samples-doc/`, which records the vendor URL and retrieval date behind every file. Co-Authored-By: Claude Opus 5 --- README.md | 36 ++ providers/adyen/1/AUTORESCUE.json | 37 ++ providers/adyen/1/CAPTURE_FAILED.json | 38 ++ providers/adyen/1/CHARGEBACK.json | 48 ++ providers/adyen/1/CHARGEBACK_REVERSED.json | 35 ++ .../adyen/1/DISPUTE_DEFENSE_PERIOD_ENDED.json | 39 ++ providers/adyen/1/EXPIRE.json | 31 + providers/adyen/1/INFORMATION_SUPPLIED.json | 38 ++ providers/adyen/1/ISSUER_COMMENTS.json | 46 ++ .../1/ISSUER_RESPONSE_TIMEFRAME_EXPIRED.json | 39 ++ providers/adyen/1/MANUAL_REVIEW_ACCEPT.json | 36 ++ providers/adyen/1/MANUAL_REVIEW_REJECT.json | 37 ++ .../adyen/1/NOTIFICATION_OF_CHARGEBACK.json | 47 ++ providers/adyen/1/NOTIFICATION_OF_FRAUD.json | 39 ++ providers/adyen/1/OFFER_CLOSED.json | 36 ++ providers/adyen/1/ORDER_CLOSED.json | 37 ++ providers/adyen/1/ORDER_OPENED.json | 31 + providers/adyen/1/PAIDOUT_REVERSED.json | 32 + providers/adyen/1/PAYOUT_DECLINE.json | 37 ++ providers/adyen/1/PAYOUT_EXPIRE.json | 33 + providers/adyen/1/PAYOUT_THIRDPARTY.json | 38 ++ providers/adyen/1/POSTPONED_REFUND.json | 36 ++ providers/adyen/1/PREARBITRATION_LOST.json | 38 ++ providers/adyen/1/PREARBITRATION_WON.json | 32 + providers/adyen/1/RECURRING_CONTRACT.json | 41 ++ providers/adyen/1/REFUND.json | 33 + providers/adyen/1/REFUNDED_REVERSED.json | 33 + providers/adyen/1/REFUND_FAILED.json | 37 ++ providers/adyen/1/REFUND_WITH_DATA.json | 33 + providers/adyen/1/REPORT_AVAILABLE.json | 34 + .../adyen/1/REQUEST_FOR_INFORMATION.json | 37 ++ providers/adyen/1/SECOND_CHARGEBACK.json | 37 ++ providers/adyen/1/TECHNICAL_CANCEL.json | 36 ++ providers/adyen/1/VOID_PENDING_REFUND.json | 36 ++ .../adyen/1/ach.notificationOfChange.json | 27 + providers/adyen/1/adyenIssuing.json | 19 + providers/adyen/1/allowList.json | 26 + ...balancePlatform.accountHolder.created.json | 72 +++ ...balancePlatform.accountHolder.updated.json | 160 +++++ ...alancePlatform.authentication.created.json | 52 ++ ...balancePlatform.authorisation.relayed.json | 166 +++++ ...alancePlatform.balanceAccount.created.json | 25 + ...balanceAccount.recurringTopUp.created.json | 47 ++ ...balanceAccount.recurringTopUp.deleted.json | 47 ++ ...balanceAccount.recurringTopUp.updated.json | 49 ++ ...alancePlatform.balanceAccount.updated.json | 26 + ...ePlatform.balanceAccountSweep.created.json | 40 ++ ...ePlatform.balanceAccountSweep.deleted.json | 40 ++ ...ePlatform.balanceAccountSweep.updated.json | 40 ++ .../1/balancePlatform.cardorder.created.json | 28 + .../1/balancePlatform.cardorder.updated.json | 26 + ...ancePlatform.incomingTransfer.created.json | 49 ++ ...ancePlatform.incomingTransfer.updated.json | 68 ++ ...eBalanceCompensationWarning.scheduled.json | 33 + ...ancePlatform.outgoingTransfer.created.json | 50 ++ ...ancePlatform.outgoingTransfer.updated.json | 50 ++ .../1/balancePlatform.payment.created.json | 115 ++++ .../1/balancePlatform.payment.updated.json | 109 ++++ ...ncePlatform.paymentInstrument.created.json | 40 ++ ...ncePlatform.paymentInstrument.updated.json | 40 ++ .../1/balancePlatform.report.created.json | 24 + .../1/balancePlatform.score.triggered.json | 42 ++ .../balancePlatform.transaction.created.json | 51 ++ .../1/balancePlatform.transfer.created.json | 71 +++ .../1/balancePlatform.transfer.updated.json | 121 ++++ providers/adyen/1/bankAccount.json | 33 + providers/adyen/1/bankTransfer.json | 38 ++ providers/adyen/1/blockList.json | 37 ++ providers/adyen/1/card.json | 56 ++ providers/adyen/1/cardTransfer.json | 56 ++ providers/adyen/1/debit.json | 25 + .../adyen/1/eft.notificationOfChange.json | 25 + providers/adyen/1/individual.json | 79 +++ providers/adyen/1/internalTransfer.json | 95 +++ providers/adyen/1/mc.json | 29 + providers/adyen/1/merchant.created.json | 27 + providers/adyen/1/merchant.updated.json | 78 +++ providers/adyen/1/organization.json | 51 ++ providers/adyen/1/paymentMethod.created.json | 23 + providers/adyen/1/proofOfIndustry.json | 26 + providers/adyen/1/pull.json | 27 + providers/adyen/1/push.json | 31 + .../1/recurring.token.alreadyExisting.json | 24 + .../adyen/1/recurring.token.created.json | 24 + .../adyen/1/recurring.token.disabled.json | 23 + .../adyen/1/recurring.token.updated.json | 24 + providers/adyen/1/registrationDocument.json | 26 + providers/adyen/1/scheme.json | 20 + providers/adyen/1/soleProprietorship.json | 27 + providers/adyen/1/standard.json | 112 ++++ providers/adyen/1/swish.json | 26 + providers/adyen/1/trust.json | 52 ++ .../adyen/1/unincorporatedPartnership.json | 52 ++ providers/adyen/1/velocity.json | 43 ++ providers/adyen/1/visa.json | 21 + providers/airwallex/index.json | 8 + .../airwallex/latest/balance.adjustment.json | 27 + .../airwallex/latest/balance.ga.top_up.json | 31 + .../airwallex/latest/balance.va.top_up.json | 26 + .../latest/conversion.scheduled.json | 82 +++ ....card.low_remaining_transaction_limit.json | 28 + .../latest/issuing.card.modified.json | 30 + .../latest/payment_consent.created.json | 68 ++ .../latest/payment_consent.paused.json | 53 ++ .../payment_consent.verification_failed.json | 64 ++ .../payment_dispute.requires_response.json | 48 ++ .../latest/payment_intent.succeeded.json | 25 + ...payout.batch_transfers.funding.funded.json | 63 ++ .../latest/payout.transfer.scheduled.json | 94 +++ .../latest/spend.expense.approved.json | 50 ++ ...reimbursement_report.awaiting_payment.json | 36 ++ providers/alchemy/index.json | 8 + .../alchemy/latest/ADDRESS_ACTIVITY.json | 31 + providers/alipay/index.json | 8 + providers/alipay/latest/PAYMENT_RESULT.json | 27 + providers/ascend/index.json | 8 + providers/ascend/latest/invoice.paid.json | 45 ++ providers/attentive/index.json | 8 + .../latest/custom_attribute.set.json | 37 ++ .../latest/email.message_link_click.json | 31 + providers/attentive/latest/email.opened.json | 30 + providers/attentive/latest/email.sent.json | 31 + .../attentive/latest/email.subscribed.json | 32 + .../attentive/latest/email.unsubscribed.json | 27 + .../attentive/latest/sms.inbound_message.json | 44 ++ .../latest/sms.message_link_click.json | 30 + providers/attentive/latest/sms.sent.json | 30 + .../attentive/latest/sms.subscribed.json | 22 + .../attentive/latest/sms.unsubscribed.json | 27 + .../2025-04/store.hook.deliveryException.json | 24 + .../store.priceList.records.created.json | 30 + .../2025-04/store.product.deleted.json | 22 + providers/bridge-api/index.json | 8 + providers/bridge-api/latest/TEST_EVENT.json | 20 + .../latest/item.account.created.json | 21 + .../latest/item.account.deleted.json | 20 + .../latest/item.account.updated.json | 25 + providers/bridge-api/latest/item.created.json | 19 + providers/bridge-api/latest/item.deleted.json | 19 + .../bridge-api/latest/item.refreshed.json | 20 + providers/bridge-api/latest/user.deleted.json | 18 + providers/bridge-xyz/index.json | 8 + .../bridge-xyz/latest/customer.updated.json | 23 + providers/calendly/index.json | 8 + .../calendly/latest/invitee.created.json | 28 + providers/chargebee/index.json | 8 + .../latest/subscription_created.json | 36 ++ .../checkout/1.0.25/3ds_card_enrolled.json | 21 + .../1.0.25/3ds_card_information_changed.json | 21 + .../1.0.25/aml_verification_created.json | 28 + .../aml_verification_monitoring_alert.json | 28 + .../aml_verification_monitoring_reviewed.json | 28 + ...aml_verification_onboarding_completed.json | 28 + .../aml_verification_onboarding_reviewed.json | 28 + .../aml_verification_onboarding_started.json | 28 + .../aml_verification_status_changed.json | 28 + .../1.0.25/authentication_attempted.json | 40 ++ .../1.0.25/authentication_expired.json | 45 ++ .../1.0.25/authentication_failed.json | 51 ++ .../1.0.25/authorization_advice_received.json | 71 +++ .../1.0.25/authorization_approved.json | 98 +++ .../1.0.25/authorization_declined.json | 97 +++ .../checkout/1.0.25/bank_account_updated.json | 55 ++ .../checkout/1.0.25/batch_successful.json | 39 ++ .../checkout/1.0.25/batch_unsuccessful.json | 37 ++ providers/checkout/1.0.25/card_activated.json | 21 + providers/checkout/1.0.25/card_created.json | 42 ++ .../checkout/1.0.25/card_details_changed.json | 41 ++ providers/checkout/1.0.25/card_revoked.json | 22 + providers/checkout/1.0.25/card_suspended.json | 22 + providers/checkout/1.0.25/card_updated.json | 49 ++ .../1.0.25/card_verification_declined.json | 91 +++ providers/checkout/1.0.25/card_verified.json | 102 +++ .../1.0.25/digital_card_activated.json | 22 + .../1.0.25/digital_card_deactivated.json | 22 + .../checkout/1.0.25/digital_card_deleted.json | 22 + .../1.0.25/digital_card_not_provisioned.json | 22 + .../checkout/1.0.25/digital_card_pending.json | 22 + .../1.0.25/digital_card_provisioned.json | 53 ++ .../checkout/1.0.25/dispute_accepted.json | 59 ++ ...ispute_arbitration_evidence_submitted.json | 49 ++ .../1.0.25/dispute_arbitration_lost.json | 59 ++ .../dispute_arbitration_sent_to_scheme.json | 59 ++ .../1.0.25/dispute_arbitration_won.json | 59 ++ .../checkout/1.0.25/dispute_canceled.json | 59 ++ ...spute_evidence_acknowledged_by_scheme.json | 59 ++ .../1.0.25/dispute_evidence_required.json | 60 ++ .../1.0.25/dispute_evidence_submitted.json | 59 ++ .../checkout/1.0.25/dispute_expired.json | 59 ++ providers/checkout/1.0.25/dispute_lost.json | 59 ++ .../checkout/1.0.25/dispute_received.json | 59 ++ .../checkout/1.0.25/dispute_resolved.json | 61 ++ providers/checkout/1.0.25/dispute_won.json | 59 ++ providers/checkout/1.0.25/fraud_reported.json | 47 ++ providers/checkout/1.0.25/full_dd_failed.json | 27 + providers/checkout/1.0.25/full_dd_passed.json | 27 + .../identity_verification_anonymized.json | 35 ++ ...identity_verification_audit_completed.json | 35 ++ ...identity_verification_capture_aborted.json | 35 ++ ...entity_verification_capture_completed.json | 30 + ...identity_verification_capture_refused.json | 34 + ...dentity_verification_checks_completed.json | 35 ++ ...tity_verification_checks_inconclusive.json | 35 ++ .../1.0.25/identity_verification_closed.json | 35 ++ .../1.0.25/identity_verification_created.json | 30 + .../identity_verification_link_expired.json | 34 + .../1.0.25/identity_verification_opened.json | 30 + .../identity_verification_report_created.json | 35 ++ .../1.0.25/identity_verification_reset.json | 30 + ...identity_verification_retry_requested.json | 30 + .../1.0.25/identity_verification_started.json | 30 + .../1.0.25/issuer_reversal_processed.json | 39 ++ .../1.0.25/issuing_chargeback_processed.json | 37 ++ .../1.0.25/issuing_dispute_closed.json | 35 ++ .../issuing_prearbitration_processed.json | 37 ++ .../issuing_representment_received.json | 37 ++ providers/checkout/1.0.25/match_failed.json | 27 + providers/checkout/1.0.25/match_passed.json | 27 + .../checkout/1.0.25/network_token_update.json | 37 ++ ...ment_authorization_increment_declined.json | 44 ++ .../payment_authorization_incremented.json | 53 ++ .../checkout/1.0.25/payment_canceled.json | 34 + .../1.0.25/payment_capture_declined.json | 66 ++ .../1.0.25/payment_capture_pending.json | 38 ++ .../1.0.25/payment_compliance_review.json | 32 + .../checkout/1.0.25/payment_declined.json | 115 ++++ .../checkout/1.0.25/payment_expired.json | 38 ++ ...ayment_instrument_verification_failed.json | 37 ++ ...ayment_instrument_verification_passed.json | 34 + .../checkout/1.0.25/payment_optimized.json | 28 + providers/checkout/1.0.25/payment_paid.json | 58 ++ .../checkout/1.0.25/payment_pending.json | 37 ++ .../1.0.25/payment_refund_declined.json | 62 ++ .../1.0.25/payment_refund_pending.json | 33 + .../checkout/1.0.25/payment_refunded.json | 62 ++ .../1.0.25/payment_retry_scheduled.json | 88 +++ .../checkout/1.0.25/payment_returned.json | 43 ++ .../1.0.25/payment_void_declined.json | 67 ++ .../checkout/1.0.25/payments_disabled.json | 30 + .../checkout/1.0.25/payments_enabled.json | 30 + .../checkout/1.0.25/payout_declined.json | 39 ++ providers/checkout/1.0.25/payout_paid.json | 37 ++ .../checkout/1.0.25/payouts_enabled.json | 27 + .../checkout/1.0.25/presentment_received.json | 72 +++ .../checkout/1.0.25/presentment_reversed.json | 72 +++ .../checkout/1.0.25/report_generated.json | 49 ++ .../1.0.25/request_for_information.json | 36 ++ .../request_for_information_received.json | 56 ++ .../checkout/1.0.25/reversal_approved.json | 49 ++ .../checkout/1.0.25/reversal_declined.json | 50 ++ .../checkout/1.0.25/settlement_debited.json | 42 ++ .../checkout/1.0.25/settlement_generated.json | 42 ++ .../1.0.25/settlement_instructed.json | 42 ++ .../checkout/1.0.25/settlement_rejected.json | 42 ++ .../checkout/1.0.25/settlement_returned.json | 42 ++ providers/checkout/1.0.25/status_changed.json | 28 + ...ccount_low_balance_threshold_exceeded.json | 31 + .../1.0.25/sub_account_top_up_received.json | 32 + .../checkout/1.0.25/sub_entity_created.json | 27 + .../1.0.25/transfer_status_changed.json | 27 + providers/checkout/1.0.25/vmss_failed.json | 27 + providers/checkout/1.0.25/vmss_passed.json | 27 + providers/circle/index.json | 8 + .../circle/latest/addressBookRecipients.json | 32 + .../approvalWorkflowTransferApproved.json | 27 + .../circle/latest/cpn.payment.completed.json | 22 + .../latest/cpn.transaction.broadcasted.json | 22 + providers/circle/latest/creditFees.json | 33 + providers/circle/latest/creditRepayments.json | 36 ++ providers/circle/latest/creditTransfers.json | 40 ++ providers/circle/latest/deposits.json | 46 ++ providers/circle/latest/externalEntities.json | 29 + providers/circle/latest/paymentIntents.json | 60 ++ providers/circle/latest/payments.json | 45 ++ providers/circle/latest/payouts.json | 51 ++ providers/circle/latest/transfers.json | 42 ++ providers/circle/latest/wire.json | 36 ++ providers/claude-managed-agents/index.json | 8 + .../latest/session.status_idled.json | 22 + providers/clerk/index.json | 8 + providers/clerk/latest/user.created.json | 38 ++ providers/clio/index.json | 8 + providers/clio/latest/created.json | 21 + providers/cloudsignal/index.json | 8 + providers/cloudsignal/latest/ItemShipped.json | 22 + providers/coinbase-commerce/index.json | 8 + .../latest/charge.confirmed.json | 47 ++ providers/courier/index.json | 8 + .../courier/latest/audiences.calculated.json | 20 + .../courier/latest/audiences.updated.json | 23 + .../latest/audiences.user.matched.json | 20 + .../latest/audiences.user.unmatched.json | 20 + providers/courier/latest/message.updated.json | 44 ++ .../latest/notification.published.json | 18 + .../notification.submission_canceled.json | 19 + providers/cursor/index.json | 8 + providers/cursor/latest/statusChange.json | 27 + providers/customerio/index.json | 8 + .../latest/customer_subscribed.json | 26 + providers/customerio/latest/email_sent.json | 29 + providers/customerio/latest/sms_sent.json | 29 + providers/discord/index.json | 8 + .../discord/latest/ENTITLEMENT_CREATE.json | 31 + .../discord/latest/ENTITLEMENT_DELETE.json | 31 + .../discord/latest/ENTITLEMENT_UPDATE.json | 31 + .../discord/latest/LOBBY_MESSAGE_DELETE.json | 24 + providers/docusign/index.json | 8 + .../docusign/latest/envelope-completed.json | 28 + providers/ebay/index.json | 8 + .../latest/MARKETPLACE_ACCOUNT_DELETION.json | 29 + providers/elevenlabs/index.json | 8 + .../latest/post_call_transcription.json | 40 ++ .../latest/voice_removal_notice.json | 21 + providers/exact-online/index.json | 8 + providers/exact-online/latest/Accounts.json | 23 + providers/fastspring/index.json | 8 + .../fastspring/latest/order.completed.json | 31 + providers/faundit/index.json | 8 + providers/faundit/latest/item-status.json | 20 + providers/favro/index.json | 8 + providers/favro/latest/ping.json | 19 + providers/fireflies/index.json | 8 + .../fireflies/latest/meeting.transcribed.json | 17 + providers/flexport/index.json | 8 + .../flexport/latest/shipment.created.json | 27 + .../latest/shipment_leg.departed.json | 32 + providers/frontapp/index.json | 8 + .../frontapp/latest/inbound_received.json | 47 ++ providers/fusionauth/index.json | 8 + .../fusionauth/latest/audit-log.create.json | 146 +++++ .../fusionauth/latest/event-log.create.json | 36 ++ .../latest/group.create.complete.json | 32 + providers/fusionauth/latest/group.create.json | 32 + .../latest/group.delete.complete.json | 32 + providers/fusionauth/latest/group.delete.json | 32 + .../latest/group.member.add.complete.json | 42 ++ .../fusionauth/latest/group.member.add.json | 42 ++ .../latest/group.member.remove.complete.json | 42 ++ .../latest/group.member.remove.json | 42 ++ .../latest/group.member.update.complete.json | 42 ++ .../latest/group.member.update.json | 42 ++ .../latest/group.update.complete.json | 41 ++ providers/fusionauth/latest/group.update.json | 41 ++ .../latest/jwt.public-key.update.json | 22 + .../latest/jwt.refresh-token.revoke.json | 44 ++ providers/fusionauth/latest/jwt.refresh.json | 24 + .../fusionauth/latest/kickstart.success.json | 19 + providers/fusionauth/latest/user.action.json | 64 ++ .../fusionauth/latest/user.bulk.create.json | 46 ++ .../latest/user.create.complete.json | 42 ++ providers/fusionauth/latest/user.create.json | 42 ++ .../fusionauth/latest/user.deactivate.json | 64 ++ .../latest/user.delete.complete.json | 56 ++ providers/fusionauth/latest/user.delete.json | 56 ++ .../fusionauth/latest/user.email.update.json | 46 ++ .../latest/user.email.verified.json | 63 ++ .../latest/user.identity-provider.link.json | 64 ++ .../latest/user.identity-provider.unlink.json | 64 ++ .../latest/user.identity.verified.json | 65 ++ .../fusionauth/latest/user.login.failed.json | 55 ++ .../latest/user.login.new-device.json | 56 ++ .../fusionauth/latest/user.login.success.json | 33 + .../latest/user.login.suspicious.json | 67 ++ .../latest/user.password.breach.json | 44 ++ .../latest/user.password.reset.send.json | 54 ++ .../latest/user.password.reset.start.json | 54 ++ .../latest/user.password.reset.success.json | 54 ++ .../latest/user.password.update.json | 54 ++ .../fusionauth/latest/user.reactivate.json | 56 ++ .../latest/user.registration.verified.json | 53 ++ .../latest/user.two-factor.method.add.json | 59 ++ .../latest/user.two-factor.method.remove.json | 59 ++ .../latest/user.update.complete.json | 80 +++ providers/fusionauth/latest/user.update.json | 80 +++ providers/gemini/index.json | 8 + providers/gemini/latest/batch.succeeded.json | 20 + .../2022-11-28/branch_protection_rule.json | 225 +++++++ providers/github/2022-11-28/check_run.json | 335 ++++++++++ providers/github/2022-11-28/check_suite.json | 240 +++++++ .../2022-11-28/code_scanning_alert.json | 223 +++++++ .../github/2022-11-28/commit_comment.json | 168 +++++ .../github/2022-11-28/dependabot_alert.json | 243 +++++++ providers/github/2022-11-28/deploy_key.json | 142 +++++ providers/github/2022-11-28/deployment.json | 264 ++++++++ .../github/2022-11-28/deployment_review.json | 450 +++++++++++++ .../github/2022-11-28/deployment_status.json | 302 +++++++++ providers/github/2022-11-28/discussion.json | 194 ++++++ .../github/2022-11-28/discussion_comment.json | 239 +++++++ providers/github/2022-11-28/fork.json | 237 +++++++ .../2022-11-28/github_app_authorization.json | 35 ++ providers/github/2022-11-28/gollum.json | 147 +++++ providers/github/2022-11-28/installation.json | 94 +++ .../2022-11-28/installation_repositories.json | 116 ++++ providers/github/2022-11-28/issues.json | 279 ++++++++ .../2022-11-28/marketplace_purchase.json | 91 +++ providers/github/2022-11-28/member.json | 154 +++++ providers/github/2022-11-28/membership.json | 83 +++ providers/github/2022-11-28/merge_group.json | 172 +++++ providers/github/2022-11-28/meta.json | 151 +++++ providers/github/2022-11-28/milestone.json | 171 +++++ providers/github/2022-11-28/org_block.json | 69 ++ providers/github/2022-11-28/organization.json | 58 ++ providers/github/2022-11-28/package.json | 261 ++++++++ providers/github/2022-11-28/page_build.json | 169 +++++ providers/github/2022-11-28/project.json | 168 +++++ providers/github/2022-11-28/project_card.json | 173 +++++ .../github/2022-11-28/project_column.json | 149 +++++ .../github/2022-11-28/projects_v2_item.json | 85 +++ providers/github/2022-11-28/public.json | 137 ++++ .../2022-11-28/pull_request_review.json | 571 +++++++++++++++++ .../pull_request_review_comment.json | 588 +++++++++++++++++ .../pull_request_review_thread.json | 590 +++++++++++++++++ .../github/2022-11-28/registry_package.json | 388 ++++++++++++ providers/github/2022-11-28/repository.json | 153 +++++ .../repository_vulnerability_alert.json | 148 +++++ .../2022-11-28/secret_scanning_alert.json | 155 +++++ .../github/2022-11-28/security_advisory.json | 64 ++ providers/github/2022-11-28/sponsorship.json | 90 +++ providers/github/2022-11-28/status.json | 246 ++++++++ providers/github/2022-11-28/team.json | 68 ++ providers/github/2022-11-28/team_add.json | 164 +++++ providers/github/2022-11-28/workflow_job.json | 165 +++++ providers/github/2022-11-28/workflow_run.json | 385 ++++++++++++ providers/gitlab/current/Deployment Hook.json | 53 ++ .../gitlab/current/Feature Flag Hook.json | 47 ++ providers/gitlab/current/Job Hook.json | 103 +++ .../gitlab/current/Merge Request Hook.json | 217 +++++++ providers/gitlab/current/Milestone Hook.json | 48 ++ providers/gitlab/current/Pipeline Hook.json | 278 ++++++++ providers/greendot/index.json | 8 + providers/greendot/latest/aFTTransfer.json | 37 ++ providers/greendot/latest/accountUpdated.json | 74 +++ providers/greendot/latest/achTransfer.json | 34 + .../latest/adjustmentFinalStatus.json | 36 ++ providers/greendot/latest/ammRule.json | 46 ++ providers/greendot/latest/atmPinReset.json | 32 + .../greendot/latest/billPayTransfer.json | 40 ++ providers/greendot/latest/cardUpdate.json | 40 ++ .../greendot/latest/directDepositSwitch.json | 35 ++ providers/greendot/latest/failedTransfer.json | 33 + providers/greendot/latest/featureUpdate.json | 32 + providers/greendot/latest/provisioning.json | 46 ++ .../greendot/latest/singlePhaseTransfer.json | 41 ++ providers/greendot/latest/statementReady.json | 31 + providers/greendot/latest/transaction.json | 23 + providers/huggingface/index.json | 8 + .../huggingface/latest/repo.content.json | 35 ++ providers/intercom/index.json | 8 + .../latest/conversation.user.created.json | 31 + providers/jira/index.json | 8 + providers/jira/latest/jira.issue_updated.json | 42 ++ providers/klaviyo/index.json | 8 + .../latest/event.klaviyo.opened_email.json | 28 + providers/lithic/index.json | 8 + .../latest/card_transaction.updated.json | 19 + providers/mailchimp/index.json | 8 + providers/mailchimp/latest/subscribe.json | 28 + providers/mailgun/index.json | 8 + providers/mailgun/latest/accepted.json | 53 ++ providers/mailgun/latest/clicked.json | 53 ++ providers/mailgun/latest/complained.json | 47 ++ providers/mailgun/latest/delivered.json | 22 + providers/mailgun/latest/failed.json | 75 +++ providers/mailgun/latest/opened.json | 52 ++ providers/mailgun/latest/unsubscribed.json | 52 ++ providers/meraki/index.json | 8 + providers/meraki/latest/motion_alert.json | 29 + providers/microsoft-graph/index.json | 8 + providers/microsoft-graph/latest/created.json | 30 + providers/microsoft-graph/latest/updated.json | 29 + .../monday/current/change_column_value.json | 29 + providers/monday/current/create_item.json | 25 + providers/monday/index.json | 12 +- providers/nmi/index.json | 8 + .../nmi/latest/transaction.sale.success.json | 29 + providers/notion/index.json | 8 + providers/notion/latest/comment.created.json | 48 ++ providers/notion/latest/comment.deleted.json | 48 ++ providers/notion/latest/comment.updated.json | 48 ++ .../latest/data_source.content_updated.json | 57 ++ .../notion/latest/data_source.created.json | 38 ++ .../notion/latest/data_source.deleted.json | 38 ++ .../notion/latest/data_source.moved.json | 38 ++ .../latest/data_source.schema_updated.json | 64 ++ .../notion/latest/data_source.undeleted.json | 38 ++ .../latest/database.content_updated.json | 57 ++ providers/notion/latest/database.created.json | 47 ++ providers/notion/latest/database.deleted.json | 47 ++ providers/notion/latest/database.moved.json | 47 ++ .../latest/database.schema_updated.json | 64 ++ .../notion/latest/database.undeleted.json | 47 ++ .../notion/latest/page.content_updated.json | 53 ++ providers/notion/latest/page.created.json | 47 ++ providers/notion/latest/page.deleted.json | 47 ++ providers/notion/latest/page.locked.json | 47 ++ providers/notion/latest/page.moved.json | 47 ++ .../latest/page.properties_updated.json | 52 ++ providers/notion/latest/page.undeleted.json | 47 ++ providers/notion/latest/page.unlocked.json | 47 ++ providers/nuvemshop/index.json | 8 + providers/nuvemshop/latest/order.created.json | 16 + providers/nuvemshop/latest/order.paid.json | 16 + providers/nylas/index.json | 8 + providers/nylas/latest/booking.cancelled.json | 63 ++ providers/nylas/latest/booking.created.json | 65 ++ providers/nylas/latest/booking.pending.json | 65 ++ providers/nylas/latest/booking.reminder.json | 62 ++ .../nylas/latest/booking.rescheduled.json | 63 ++ providers/nylas/latest/calendar.created.json | 37 ++ providers/nylas/latest/calendar.deleted.json | 31 + providers/nylas/latest/calendar.updated.json | 37 ++ providers/nylas/latest/contact.deleted.json | 27 + providers/nylas/latest/contact.updated.json | 85 +++ providers/nylas/latest/event.created.json | 86 +++ providers/nylas/latest/event.deleted.json | 28 + providers/nylas/latest/event.updated.json | 80 +++ providers/nylas/latest/folder.created.json | 29 + providers/nylas/latest/folder.deleted.json | 29 + providers/nylas/latest/folder.updated.json | 29 + providers/nylas/latest/grant.created.json | 35 ++ providers/nylas/latest/grant.deleted.json | 29 + providers/nylas/latest/grant.expired.json | 30 + .../latest/grant.imap_sync_completed.json | 29 + providers/nylas/latest/grant.updated.json | 30 + .../nylas/latest/message.bounce_detected.json | 47 ++ providers/nylas/latest/message.bounced.json | 56 ++ providers/nylas/latest/message.complaint.json | 50 ++ .../nylas/latest/message.created.cleaned.json | 76 +++ providers/nylas/latest/message.created.json | 32 + .../latest/message.created.metadata.json | 107 ++++ providers/nylas/latest/message.deleted.json | 27 + providers/nylas/latest/message.delivered.json | 49 ++ .../nylas/latest/message.link_clicked.json | 60 ++ .../latest/message.link_clicked.legacy.json | 60 ++ providers/nylas/latest/message.opened.json | 55 ++ .../nylas/latest/message.opened.legacy.json | 54 ++ providers/nylas/latest/message.rejected.json | 44 ++ .../nylas/latest/message.send_failed.json | 83 +++ .../nylas/latest/message.send_success.json | 71 +++ .../latest/message.transactional.bounced.json | 55 ++ .../message.transactional.complaint.json | 49 ++ .../message.transactional.delivered.json | 48 ++ .../message.transactional.rejected.json | 43 ++ providers/nylas/latest/message.updated.json | 58 ++ .../latest/message.updated.metadata.json | 107 ++++ providers/nylas/latest/notetaker.created.json | 56 ++ providers/nylas/latest/notetaker.deleted.json | 32 + providers/nylas/latest/notetaker.media.json | 60 ++ .../nylas/latest/notetaker.meeting_state.json | 52 ++ providers/nylas/latest/notetaker.updated.json | 45 ++ providers/nylas/latest/thread.replied.json | 38 ++ .../nylas/latest/thread.replied.legacy.json | 48 ++ providers/okta/index.json | 8 + providers/okta/latest/user.session.start.json | 46 ++ providers/openai/index.json | 8 + providers/openai/latest/batch.cancelled.json | 19 + providers/openai/latest/batch.completed.json | 19 + providers/openai/latest/batch.expired.json | 19 + providers/openai/latest/batch.failed.json | 19 + .../openai/latest/eval.run.canceled.json | 19 + providers/openai/latest/eval.run.failed.json | 19 + .../openai/latest/eval.run.succeeded.json | 19 + .../latest/fine_tuning.job.cancelled.json | 19 + .../openai/latest/fine_tuning.job.failed.json | 19 + .../latest/fine_tuning.job.succeeded.json | 19 + .../openai/latest/realtime.call.incoming.json | 33 + .../openai/latest/response.cancelled.json | 19 + .../openai/latest/response.completed.json | 19 + providers/openai/latest/response.failed.json | 19 + .../openai/latest/response.incomplete.json | 19 + providers/orb/index.json | 8 + providers/orb/latest/invoice.issued.json | 19 + providers/oura/index.json | 8 + providers/oura/latest/sleep.json | 18 + .../current/address.imported.json | 36 ++ .../current/address.updated.json | 35 ++ .../current/api_key.created.json | 37 ++ .../current/api_key.expired.json | 37 ++ .../current/api_key.expiring.json | 37 ++ .../current/api_key.revoked.json | 37 ++ .../current/api_key.updated.json | 36 ++ .../current/api_key_exposure.created.json | 27 + .../current/business.created.json | 35 ++ .../current/business.imported.json | 38 ++ .../current/business.updated.json | 45 ++ .../current/client_token.created.json | 27 + .../current/client_token.revoked.json | 27 + .../current/client_token.updated.json | 27 + .../current/customer.imported.json | 32 + .../current/customer.updated.json | 29 + .../current/discount.created.json | 38 ++ .../current/discount.imported.json | 43 ++ .../current/discount.updated.json | 41 ++ .../current/discount_group.created.json | 25 + .../current/discount_group.updated.json | 25 + .../current/payment_method.deleted.json | 27 + .../current/payment_method.saved.json | 26 + .../paddlebilling/current/payout.created.json | 24 + .../paddlebilling/current/payout.paid.json | 24 + .../paddlebilling/current/price.created.json | 48 ++ .../paddlebilling/current/price.imported.json | 47 ++ .../paddlebilling/current/price.updated.json | 69 ++ .../current/product.created.json | 44 ++ .../current/product.imported.json | 33 + .../current/product.updated.json | 44 ++ .../paddlebilling/current/report.created.json | 54 ++ .../paddlebilling/current/report.updated.json | 54 ++ .../current/subscription.canceled.json | 210 +++++++ .../current/subscription.imported.json | 166 +++++ .../current/subscription.paused.json | 160 +++++ .../current/subscription.resumed.json | 163 +++++ .../current/subscription.trialing.json | 141 +++++ .../current/transaction.canceled.json | 297 +++++++++ .../current/transaction.revised.json | 297 +++++++++ providers/paymob/index.json | 8 + providers/paymob/latest/TRANSACTION.json | 40 ++ .../paypal/1.0/PAYMENT.CAPTURE.COMPLETED.json | 39 ++ providers/paystack/index.json | 8 + providers/paystack/latest/charge.success.json | 33 + providers/persona/index.json | 8 + .../persona/latest/inquiry.completed.json | 30 + providers/picqer/index.json | 8 + providers/picqer/latest/comments.created.json | 48 ++ providers/picqer/latest/orders.allocated.json | 85 +++ providers/picqer/latest/orders.completed.json | 18 + .../picqer/latest/orders.notes.created.json | 81 +++ .../latest/picklist_batches.created.json | 94 +++ .../picqer/latest/picklists.created.json | 84 +++ .../latest/picklists.shipments.created.json | 40 ++ .../latest/products.free_stock_changed.json | 72 +++ .../picqer/latest/products.stock_changed.json | 77 +++ .../products.stock_on_location_changed.json | 28 + .../latest/purchase_orders.created.json | 53 ++ .../purchase_orders.receipts.created.json | 32 + .../latest/receipts.product_received.json | 44 ++ .../latest/returns.products_received.json | 117 ++++ .../picqer/latest/returns.status_changed.json | 140 +++++ providers/pipedrive/2/change.activity.json | 67 ++ providers/pipedrive/2/change.board.json | 46 ++ providers/pipedrive/2/change.deal.json | 88 +++ .../pipedrive/2/change.deal_installment.json | 49 ++ .../pipedrive/2/change.deal_product.json | 66 ++ providers/pipedrive/2/change.json | 36 ++ providers/pipedrive/2/change.lead.json | 72 +++ providers/pipedrive/2/change.note.json | 55 ++ .../pipedrive/2/change.organization.json | 58 ++ providers/pipedrive/2/change.person.json | 54 ++ providers/pipedrive/2/change.phase.json | 47 ++ providers/pipedrive/2/change.pipeline.json | 49 ++ providers/pipedrive/2/change.product.json | 64 ++ providers/pipedrive/2/change.project.json | 68 ++ providers/pipedrive/2/change.stage.json | 52 ++ providers/pipedrive/2/change.task.json | 57 ++ providers/pipedrive/2/change.user.json | 51 ++ providers/pipedrive/2/create.activity.json | 58 ++ providers/pipedrive/2/create.board.json | 43 ++ providers/pipedrive/2/create.deal.json | 66 ++ .../pipedrive/2/create.deal_installment.json | 46 ++ .../pipedrive/2/create.deal_product.json | 61 ++ providers/pipedrive/2/create.lead.json | 64 ++ providers/pipedrive/2/create.note.json | 52 ++ .../pipedrive/2/create.organization.json | 49 ++ providers/pipedrive/2/create.person.json | 51 ++ providers/pipedrive/2/create.phase.json | 44 ++ providers/pipedrive/2/create.pipeline.json | 46 ++ providers/pipedrive/2/create.product.json | 61 ++ providers/pipedrive/2/create.project.json | 65 ++ providers/pipedrive/2/create.stage.json | 48 ++ providers/pipedrive/2/create.task.json | 54 ++ providers/pipedrive/2/create.user.json | 48 ++ providers/pipedrive/2/delete.activity.json | 63 ++ providers/pipedrive/2/delete.board.json | 43 ++ providers/pipedrive/2/delete.deal.json | 84 +++ .../pipedrive/2/delete.deal_installment.json | 46 ++ .../pipedrive/2/delete.deal_product.json | 59 ++ providers/pipedrive/2/delete.lead.json | 64 ++ providers/pipedrive/2/delete.note.json | 52 ++ .../pipedrive/2/delete.organization.json | 54 ++ providers/pipedrive/2/delete.person.json | 51 ++ providers/pipedrive/2/delete.phase.json | 44 ++ providers/pipedrive/2/delete.pipeline.json | 46 ++ providers/pipedrive/2/delete.product.json | 61 ++ providers/pipedrive/2/delete.project.json | 65 ++ providers/pipedrive/2/delete.stage.json | 48 ++ providers/pipedrive/2/delete.task.json | 54 ++ providers/pipedrive/index.json | 10 +- providers/polar/index.json | 8 + providers/polar/latest/order.paid.json | 18 + providers/postmark/index.json | 8 + providers/postmark/latest/Bounce.json | 23 + providers/postmark/latest/Click.json | 47 ++ providers/postmark/latest/Delivery.json | 25 + providers/postmark/latest/Inbound.json | 91 +++ providers/postmark/latest/Open.json | 46 ++ providers/postmark/latest/SpamComplaint.json | 36 ++ .../postmark/latest/SubscriptionChange.json | 27 + providers/razorpay/index.json | 8 + .../razorpay/latest/invoice.expired.json | 98 +++ providers/razorpay/latest/invoice.paid.json | 149 +++++ .../latest/invoice.partially_paid.json | 144 +++++ providers/razorpay/latest/order.paid.json | 68 ++ .../razorpay/latest/payment.authorized.json | 57 ++ .../razorpay/latest/payment.captured.json | 31 + .../latest/payment.downtime.resolved.json | 42 ++ .../latest/payment.downtime.started.json | 42 ++ .../latest/payment.downtime.updated.json | 42 ++ providers/razorpay/latest/payment.failed.json | 57 ++ providers/razorpay/latest/refund.created.json | 81 +++ providers/razorpay/latest/refund.failed.json | 81 +++ .../razorpay/latest/refund.processed.json | 81 +++ .../razorpay/latest/refund.speed_changed.json | 76 +++ .../razorpay/latest/settlement.processed.json | 34 + .../latest/subscription.activated.json | 54 ++ .../latest/subscription.cancelled.json | 54 ++ .../razorpay/latest/subscription.charged.json | 100 +++ providers/recharge/index.json | 7 + .../recharge/latest/address.created.json | 40 ++ .../recharge/latest/address.updated.json | 40 ++ .../recharge/latest/app.uninstalled.json | 23 + providers/recharge/latest/charge.created.json | 111 ++++ providers/recharge/latest/charge.failed.json | 113 ++++ .../latest/charge.max_retries_reached.json | 182 ++++++ providers/recharge/latest/charge.paid.json | 111 ++++ .../recharge/latest/charge.refunded.json | 149 +++++ .../recharge/latest/charge.upcoming.json | 103 +++ providers/recharge/latest/charge.updated.json | 111 ++++ .../recharge/latest/checkout.created.json | 83 +++ .../recharge/latest/checkout.processed.json | 83 +++ .../recharge/latest/customer.created.json | 39 ++ .../recharge/latest/onetime.created.json | 34 + .../recharge/latest/onetime.deleted.json | 16 + .../recharge/latest/onetime.updated.json | 34 + providers/recharge/latest/order.created.json | 102 +++ providers/recharge/latest/order.deleted.json | 16 + .../recharge/latest/order.processed.json | 102 +++ providers/recharge/latest/order.upcoming.json | 102 +++ providers/recharge/latest/order.updated.json | 102 +++ .../recharge/latest/product.created.json | 47 ++ .../recharge/latest/product.deleted.json | 16 + .../recharge/latest/recharge.uninstalled.json | 29 + .../latest/subscription.activated.json | 55 ++ .../latest/subscription.cancelled.json | 55 ++ .../recharge/latest/subscription.created.json | 55 ++ .../recharge/latest/subscription.deleted.json | 51 ++ .../recharge/latest/subscription.skipped.json | 58 ++ .../latest/subscription.unskipped.json | 58 ++ .../recharge/latest/subscription.updated.json | 55 ++ providers/recurly/index.json | 8 + providers/recurly/latest/authorized.json | 19 + providers/recurly/latest/balance_updated.json | 18 + providers/recurly/latest/canceled.json | 19 + providers/recurly/latest/closed.json | 19 + .../recurly/latest/consumption_requested.json | 18 + providers/recurly/latest/created.json | 20 + providers/recurly/latest/deactivated.json | 19 + providers/recurly/latest/deleted.json | 19 + .../recurly/latest/downgrade_canceled.json | 18 + providers/recurly/latest/downgraded.json | 18 + providers/recurly/latest/expired.json | 19 + .../recurly/latest/extended_renewal.json | 18 + providers/recurly/latest/failed.json | 19 + providers/recurly/latest/failed_renewal.json | 18 + .../failed_renewal_with_grace_period.json | 18 + providers/recurly/latest/low_balance.json | 19 + providers/recurly/latest/past_due.json | 19 + providers/recurly/latest/pause.canceled.json | 19 + providers/recurly/latest/pause.modified.json | 19 + providers/recurly/latest/pause.scheduled.json | 19 + .../latest/pause_schedule_changed.json | 18 + providers/recurly/latest/paused.json | 19 + providers/recurly/latest/pending.json | 19 + .../latest/pending_change.scheduled.json | 19 + providers/recurly/latest/plan_changed.json | 18 + .../latest/price_change_confirmed.json | 18 + providers/recurly/latest/processing.json | 19 + providers/recurly/latest/purchased.json | 18 + providers/recurly/latest/reactivated.json | 19 + providers/recurly/latest/recovered.json | 18 + providers/recurly/latest/redeemed.json | 18 + providers/recurly/latest/refund_declined.json | 18 + providers/recurly/latest/refund_reversed.json | 18 + providers/recurly/latest/refunded.json | 19 + providers/recurly/latest/regenerated.json | 18 + .../renewal.annual_subscription_reminder.json | 19 + .../renewal.bacs_subscription_will_renew.json | 19 + .../latest/renewal.bill_date_reminder.json | 19 + .../latest/renewal.cc_will_expire.json | 19 + ...al.mastercard_subscription_will_renew.json | 19 + .../renewal.ramp_price_will_change.json | 19 + .../recurly/latest/renewal.scheduled.json | 19 + .../renewal.sepa_subscription_will_renew.json | 19 + ...newal.six_month_subscription_reminder.json | 19 + providers/recurly/latest/renewal.skipped.json | 19 + .../renewal.subscription_trial_expiring.json | 19 + .../latest/renewal.term_renewal_reminder.json | 19 + providers/recurly/latest/renewed.json | 19 + providers/recurly/latest/resubscribed.json | 18 + .../resubscribed_incorrect_account.json | 19 + providers/recurly/latest/resumed.json | 19 + providers/recurly/latest/revoked.json | 18 + providers/recurly/latest/scheduled.json | 19 + providers/recurly/latest/succeeded.json | 19 + .../latest/transaction_status_updated.json | 19 + providers/recurly/latest/updated.json | 19 + providers/recurly/latest/upgraded.json | 18 + providers/recurly/latest/voided.json | 19 + providers/resend/index.json | 8 + providers/resend/latest/contact.created.json | 28 + providers/resend/latest/contact.deleted.json | 28 + providers/resend/latest/contact.updated.json | 28 + providers/resend/latest/domain.created.json | 49 ++ providers/resend/latest/domain.deleted.json | 49 ++ providers/resend/latest/domain.updated.json | 58 ++ providers/resend/latest/email.bounced.json | 35 ++ providers/resend/latest/email.clicked.json | 36 ++ providers/resend/latest/email.complained.json | 30 + providers/resend/latest/email.delivered.json | 24 + .../resend/latest/email.delivery_delayed.json | 30 + providers/resend/latest/email.failed.json | 33 + providers/resend/latest/email.opened.json | 30 + providers/resend/latest/email.received.json | 32 + providers/resend/latest/email.scheduled.json | 30 + providers/resend/latest/email.sent.json | 30 + providers/resend/latest/email.suppressed.json | 34 + .../resend/latest/suppression.added.json | 22 + .../resend/latest/suppression.removed.json | 22 + providers/retell/index.json | 8 + providers/retell/latest/call_analyzed.json | 29 + providers/revolut/index.json | 8 + providers/revolut/latest/ORDER_COMPLETED.json | 16 + providers/scrapfly/README.md | 19 + .../scrapfly/latest/crawler_cancelled.json | 37 ++ .../scrapfly/latest/crawler_finished.json | 37 ++ .../scrapfly/latest/crawler_started.json | 37 ++ .../scrapfly/latest/crawler_stopped.json | 37 ++ .../latest/crawler_url_discovered.json | 41 ++ .../scrapfly/latest/crawler_url_failed.json | 77 +++ .../scrapfly/latest/crawler_url_skipped.json | 40 ++ providers/sendgrid/index.json | 8 + .../latest/account_status_change.json | 19 + providers/sendgrid/latest/bounce.json | 26 + providers/sendgrid/latest/click.json | 38 ++ providers/sendgrid/latest/deferred.json | 26 + providers/sendgrid/latest/delivered.json | 23 + providers/sendgrid/latest/dropped.json | 24 + .../sendgrid/latest/group_resubscribe.json | 26 + .../sendgrid/latest/group_unsubscribe.json | 26 + providers/sendgrid/latest/open.json | 34 + providers/sendgrid/latest/processed.json | 26 + providers/sendgrid/latest/spamreport.json | 21 + providers/sendgrid/latest/unsubscribe.json | 27 + providers/shiphero/index.json | 8 + .../shiphero/latest/Inventory.Update.json | 24 + .../shopify/2024-10/app.scopes_update.json | 24 + .../2024-10/customers.purchasing_summary.json | 22 + ...rs_whats_app_marketing_consent.update.json | 22 + .../delivery_promise_settings.update.json | 17 + .../2024-10/fulfillment_holds.added.json | 27 + .../2024-10/fulfillment_holds.released.json | 27 + ...rs.manually_reported_progress_stopped.json | 24 + .../fulfillment_orders.progress_reported.json | 28 + .../inventory_shipments.add_items.json | 26 + .../2024-10/inventory_shipments.create.json | 33 + .../2024-10/inventory_shipments.delete.json | 16 + .../inventory_shipments.mark_in_transit.json | 17 + .../inventory_shipments.receive_items.json | 35 ++ .../inventory_shipments.remove_items.json | 24 + ...tory_shipments.update_item_quantities.json | 28 + .../inventory_shipments.update_tracking.json | 22 + .../inventory_transfers.add_items.json | 32 + .../2024-10/inventory_transfers.cancel.json | 23 + .../2024-10/inventory_transfers.complete.json | 23 + .../inventory_transfers.ready_to_ship.json | 33 + .../inventory_transfers.remove_items.json | 30 + ...tory_transfers.update_item_quantities.json | 35 ++ .../2024-10/inventory_transfers.updated.json | 22 + .../shopify/2024-10/locales.destroy.json | 16 + .../2024-10/markets_backup_region.update.json | 16 + .../2024-10/metafield_definitions.create.json | 43 ++ .../2024-10/metafield_definitions.delete.json | 17 + .../2024-10/metafield_definitions.update.json | 43 ++ .../2024-10/orders.link_requested.json | 595 ++++++++++++++++++ providers/slack/index.json | 8 + providers/slack/latest/accounts_changed.json | 30 + .../slack/latest/app_context_changed.json | 39 ++ providers/slack/latest/app_deleted.json | 36 ++ providers/slack/latest/app_home_opened.json | 33 + providers/slack/latest/app_installed.json | 37 ++ providers/slack/latest/app_mention.json | 35 ++ providers/slack/latest/app_rate_limited.json | 18 + providers/slack/latest/app_requested.json | 82 +++ providers/slack/latest/app_uninstalled.json | 30 + .../slack/latest/app_uninstalled_team.json | 37 ++ .../assistant_thread_context_changed.json | 41 ++ .../latest/assistant_thread_started.json | 41 ++ providers/slack/latest/bot_added.json | 38 ++ providers/slack/latest/bot_changed.json | 38 ++ providers/slack/latest/call_rejected.json | 34 + providers/slack/latest/channel_archive.json | 32 + providers/slack/latest/channel_created.json | 36 ++ providers/slack/latest/channel_deleted.json | 31 + .../slack/latest/channel_history_changed.json | 33 + .../slack/latest/channel_id_changed.json | 32 + providers/slack/latest/channel_left.json | 31 + providers/slack/latest/channel_marked.json | 32 + providers/slack/latest/channel_rename.json | 35 ++ providers/slack/latest/channel_shared.json | 33 + providers/slack/latest/channel_unarchive.json | 32 + providers/slack/latest/channel_unshared.json | 34 + providers/slack/latest/commands_changed.json | 30 + providers/slack/latest/dnd_updated.json | 38 ++ providers/slack/latest/dnd_updated_user.json | 36 ++ .../slack/latest/email_domain_changed.json | 32 + providers/slack/latest/emoji_changed.json | 35 ++ .../latest/entity_details_requested.json | 47 ++ .../external_org_migration_finished.json | 36 ++ .../external_org_migration_started.json | 35 ++ providers/slack/latest/file_change.json | 34 + .../slack/latest/file_comment_deleted.json | 35 ++ providers/slack/latest/file_created.json | 34 + providers/slack/latest/file_deleted.json | 32 + providers/slack/latest/file_public.json | 34 + providers/slack/latest/file_shared.json | 37 ++ providers/slack/latest/file_unshared.json | 34 + providers/slack/latest/function_executed.json | 66 ++ providers/slack/latest/goodbye.json | 30 + .../slack/latest/grid_migration_finished.json | 23 + .../slack/latest/grid_migration_started.json | 23 + providers/slack/latest/group_archive.json | 31 + providers/slack/latest/group_close.json | 32 + providers/slack/latest/group_deleted.json | 31 + .../slack/latest/group_history_changed.json | 33 + providers/slack/latest/group_joined.json | 52 ++ providers/slack/latest/group_left.json | 31 + providers/slack/latest/group_marked.json | 32 + providers/slack/latest/group_open.json | 32 + providers/slack/latest/group_rename.json | 35 ++ providers/slack/latest/group_unarchive.json | 31 + providers/slack/latest/hello.json | 30 + providers/slack/latest/im_close.json | 32 + providers/slack/latest/im_created.json | 38 ++ .../slack/latest/im_history_changed.json | 33 + providers/slack/latest/im_marked.json | 32 + providers/slack/latest/im_open.json | 32 + providers/slack/latest/invite_requested.json | 50 ++ providers/slack/latest/link_shared.json | 53 ++ .../slack/latest/manual_presence_change.json | 31 + .../slack/latest/member_joined_channel.json | 36 ++ .../slack/latest/member_left_channel.json | 34 + providers/slack/latest/message.app_home.json | 37 ++ providers/slack/latest/message.channels.json | 36 ++ providers/slack/latest/message.groups.json | 36 ++ providers/slack/latest/message.im.json | 36 ++ providers/slack/latest/message.json | 35 ++ providers/slack/latest/message.mpim.json | 36 ++ .../latest/message_metadata_deleted.json | 48 ++ .../slack/latest/message_metadata_posted.json | 47 ++ .../latest/message_metadata_updated.json | 57 ++ providers/slack/latest/pref_change.json | 32 + providers/slack/latest/presence_change.json | 32 + providers/slack/latest/reaction_added.json | 40 ++ providers/slack/latest/reaction_removed.json | 40 ++ providers/slack/latest/reconnect_url.json | 30 + .../shared_channel_invite_declined.json | 104 +++ .../shared_channel_invite_received.json | 72 +++ .../shared_channel_invite_requested.json | 89 +++ providers/slack/latest/subteam_created.json | 50 ++ .../slack/latest/subteam_members_changed.json | 43 ++ .../slack/latest/subteam_self_added.json | 31 + .../slack/latest/subteam_self_removed.json | 31 + providers/slack/latest/subteam_updated.json | 66 ++ .../slack/latest/team_access_granted.json | 39 ++ .../slack/latest/team_access_revoked.json | 39 ++ .../slack/latest/team_domain_change.json | 32 + .../slack/latest/team_migration_started.json | 29 + providers/slack/latest/team_plan_change.json | 35 ++ providers/slack/latest/team_pref_change.json | 31 + .../slack/latest/team_profile_reorder.json | 37 ++ providers/slack/latest/team_rename.json | 31 + providers/slack/latest/tokens_revoked.json | 30 + providers/slack/latest/url_verification.json | 16 + providers/slack/latest/user_change.json | 79 +++ providers/slack/latest/user_connection.json | 26 + .../slack/latest/user_huddle_changed.json | 82 +++ .../slack/latest/user_profile_changed.json | 40 ++ .../slack/latest/user_status_changed.json | 41 ++ providers/slack/latest/user_typing.json | 32 + providers/smartcar/index.json | 8 + providers/smartcar/latest/VEHICLE_ERROR.json | 58 ++ providers/smartcar/latest/VEHICLE_STATE.json | 62 ++ providers/smartcar/latest/VERIFY.json | 25 + providers/smile/index.json | 8 + providers/smile/latest/ACCOUNT_CONNECTED.json | 25 + providers/smile/latest/ACCOUNT_CREATED.json | 24 + .../smile/latest/ACCOUNT_DISCONNECTED.json | 24 + providers/smile/latest/ACCOUNT_FAILED.json | 27 + providers/smile/latest/ARCHIVE_ANALYZED.json | 21 + providers/smile/latest/ARCHIVE_FAILED.json | 23 + providers/smile/latest/ARCHIVE_REVOKED.json | 21 + providers/smile/latest/ARCHIVE_STARTED.json | 21 + .../smile/latest/CONTRIBUTIONS_ADDED.json | 25 + providers/smile/latest/DOCUMENTS_ADDED.json | 25 + providers/smile/latest/EINCOMES_ADDED.json | 25 + providers/smile/latest/EMPLOYMENTS_ADDED.json | 25 + providers/smile/latest/IDENTITY_ADDED.json | 25 + providers/smile/latest/INCOMES_ADDED.json | 25 + providers/smile/latest/INSIGHT_ADDED.json | 25 + providers/smile/latest/INVITE_INVITED.json | 21 + providers/smile/latest/INVITE_LINKED.json | 21 + providers/smile/latest/LIABILITIES_ADDED.json | 25 + providers/smile/latest/LINK_ADDED.json | 25 + providers/smile/latest/RATING_ADDED.json | 25 + providers/smile/latest/RECORD_COMPLETED.json | 57 ++ providers/smile/latest/RECORD_CREATED.json | 21 + providers/smile/latest/TASK_FINISHED.json | 202 ++++++ providers/smile/latest/TASK_STARTED.json | 26 + .../smile/latest/TRANSACTIONS_ADDED.json | 25 + providers/smile/latest/USER_CREATED.json | 20 + providers/solidgate/index.json | 8 + .../latest/alt_gate.order.updated.json | 82 +++ .../alt_gate.paypal_dispute.received.json | 37 ++ .../alt_gate.recurring_token.cancelled.json | 17 + .../latest/card.network_token.created.json | 19 + .../latest/card.network_token.updated.json | 19 + .../latest/card_gate.chargeback.received.json | 52 ++ .../card_gate.fraud_alert.received.json | 25 + .../latest/card_gate.order.updated.json | 230 +++++++ .../card_gate.prevention_alert.received.json | 32 + .../latest/subscription.updated.json | 90 +++ .../latest/subscription.updated.v2.json | 110 ++++ .../latest/taxer.tax.calculated.json | 33 + providers/square/index.json | 8 + .../square/latest/bank_account.created.json | 39 ++ .../square/latest/bank_account.disabled.json | 39 ++ .../square/latest/bank_account.verified.json | 39 ++ providers/square/latest/booking.created.json | 44 ++ ...ooking.custom_attribute.owned.deleted.json | 30 + ...ooking.custom_attribute.owned.updated.json | 29 + ...king.custom_attribute.visible.deleted.json | 30 + ...king.custom_attribute.visible.updated.json | 29 + ...om_attribute_definition.owned.created.json | 33 + ...om_attribute_definition.owned.deleted.json | 34 + ...om_attribute_definition.owned.updated.json | 33 + ..._attribute_definition.visible.created.json | 33 + ..._attribute_definition.visible.deleted.json | 34 + ..._attribute_definition.visible.updated.json | 33 + providers/square/latest/booking.updated.json | 44 ++ .../latest/card.automatically_updated.json | 49 ++ providers/square/latest/card.created.json | 49 ++ providers/square/latest/card.disabled.json | 49 ++ providers/square/latest/card.forgotten.json | 32 + providers/square/latest/card.updated.json | 49 ++ .../latest/catalog.version.updated.json | 26 + providers/square/latest/customer.created.json | 47 ++ .../customer.custom_attribute.deleted.json | 30 + ...stomer.custom_attribute.owned.deleted.json | 30 + ...stomer.custom_attribute.owned.updated.json | 29 + ...tomer.custom_attribute.public.deleted.json | 32 + ...tomer.custom_attribute.public.updated.json | 31 + ...omer.custom_attribute.visible.deleted.json | 32 + ...omer.custom_attribute.visible.updated.json | 31 + ...r.custom_attribute_definition.created.json | 33 + ...r.custom_attribute_definition.deleted.json | 34 + ...om_attribute_definition.owned.created.json | 33 + ...om_attribute_definition.owned.deleted.json | 34 + ...om_attribute_definition.owned.updated.json | 33 + ...m_attribute_definition.public.created.json | 47 ++ ...m_attribute_definition.public.deleted.json | 52 ++ ...m_attribute_definition.public.updated.json | 51 ++ ...r.custom_attribute_definition.updated.json | 33 + ..._attribute_definition.visible.created.json | 47 ++ ..._attribute_definition.visible.deleted.json | 52 ++ ..._attribute_definition.visible.updated.json | 51 ++ providers/square/latest/customer.deleted.json | 43 ++ providers/square/latest/customer.updated.json | 37 ++ .../square/latest/device.code.paired.json | 36 ++ providers/square/latest/device.created.json | 83 +++ providers/square/latest/dispute.created.json | 44 ++ .../square/latest/dispute.evidence.added.json | 47 ++ .../latest/dispute.evidence.created.json | 44 ++ .../latest/dispute.evidence.deleted.json | 44 ++ .../latest/dispute.evidence.removed.json | 44 ++ .../square/latest/dispute.state.changed.json | 47 ++ .../square/latest/dispute.state.updated.json | 44 ++ .../latest/gift_card.activity.created.json | 43 ++ .../latest/gift_card.activity.updated.json | 41 ++ .../square/latest/gift_card.created.json | 35 ++ .../latest/gift_card.customer_linked.json | 39 ++ .../latest/gift_card.customer_unlinked.json | 36 ++ .../square/latest/gift_card.updated.json | 35 ++ .../latest/inventory.count.updated.json | 33 + providers/square/latest/invoice.canceled.json | 92 +++ providers/square/latest/invoice.created.json | 92 +++ providers/square/latest/invoice.deleted.json | 23 + .../square/latest/invoice.payment_made.json | 83 +++ .../square/latest/invoice.published.json | 92 +++ providers/square/latest/invoice.refunded.json | 83 +++ .../invoice.scheduled_charge_failed.json | 96 +++ providers/square/latest/invoice.updated.json | 107 ++++ providers/square/latest/job.created.json | 31 + providers/square/latest/job.updated.json | 31 + .../latest/labor.scheduled_shift.created.json | 39 ++ .../latest/labor.scheduled_shift.deleted.json | 22 + .../labor.scheduled_shift.published.json | 49 ++ .../latest/labor.scheduled_shift.updated.json | 49 ++ .../square/latest/labor.shift.created.json | 49 ++ .../square/latest/labor.shift.deleted.json | 22 + .../square/latest/labor.shift.updated.json | 60 ++ .../square/latest/labor.timecard.created.json | 48 ++ .../square/latest/labor.timecard.deleted.json | 22 + .../square/latest/labor.timecard.updated.json | 59 ++ providers/square/latest/location.created.json | 22 + ...cation.custom_attribute.owned.deleted.json | 30 + ...cation.custom_attribute.owned.updated.json | 29 + ...tion.custom_attribute.visible.deleted.json | 30 + ...tion.custom_attribute.visible.updated.json | 29 + ...om_attribute_definition.owned.created.json | 33 + ...om_attribute_definition.owned.deleted.json | 34 + ...om_attribute_definition.owned.updated.json | 33 + ..._attribute_definition.visible.created.json | 33 + ..._attribute_definition.visible.deleted.json | 34 + ..._attribute_definition.visible.updated.json | 33 + providers/square/latest/location.updated.json | 22 + .../latest/loyalty.account.created.json | 38 ++ .../latest/loyalty.account.deleted.json | 38 ++ .../latest/loyalty.account.updated.json | 38 ++ .../square/latest/loyalty.event.created.json | 35 ++ .../latest/loyalty.program.created.json | 71 +++ .../latest/loyalty.program.updated.json | 71 +++ .../latest/loyalty.promotion.created.json | 56 ++ .../latest/loyalty.promotion.updated.json | 58 ++ ...rchant.custom_attribute.owned.deleted.json | 30 + ...rchant.custom_attribute.owned.updated.json | 29 + ...hant.custom_attribute.visible.deleted.json | 30 + ...hant.custom_attribute.visible.updated.json | 29 + ...om_attribute_definition.owned.created.json | 33 + ...om_attribute_definition.owned.deleted.json | 34 + ...om_attribute_definition.owned.updated.json | 33 + ..._attribute_definition.visible.created.json | 33 + ..._attribute_definition.visible.deleted.json | 34 + ..._attribute_definition.visible.updated.json | 33 + .../latest/oauth.authorization.revoked.json | 27 + ...ne_checkout.location_settings.updated.json | 63 ++ ...ne_checkout.merchant_settings.updated.json | 60 ++ providers/square/latest/order.created.json | 30 + .../order.custom_attribute.owned.deleted.json | 30 + .../order.custom_attribute.owned.updated.json | 29 + ...rder.custom_attribute.visible.deleted.json | 30 + ...rder.custom_attribute.visible.updated.json | 29 + ...om_attribute_definition.owned.created.json | 33 + ...om_attribute_definition.owned.deleted.json | 34 + ...om_attribute_definition.owned.updated.json | 33 + ..._attribute_definition.visible.created.json | 33 + ..._attribute_definition.visible.deleted.json | 34 + ..._attribute_definition.visible.updated.json | 33 + .../latest/order.fulfillment.updated.json | 38 ++ providers/square/latest/order.updated.json | 31 + providers/square/latest/payment.created.json | 78 +++ providers/square/latest/payment.updated.json | 31 + providers/square/latest/payout.failed.json | 42 ++ providers/square/latest/payout.paid.json | 42 ++ providers/square/latest/payout.sent.json | 42 ++ providers/square/latest/refund.created.json | 37 ++ providers/square/latest/refund.updated.json | 47 ++ .../square/latest/subscription.created.json | 35 ++ .../square/latest/subscription.updated.json | 35 ++ .../square/latest/team_member.created.json | 38 ++ .../square/latest/team_member.updated.json | 38 ++ .../team_member.wage_setting.updated.json | 40 ++ .../latest/terminal.action.created.json | 37 ++ .../latest/terminal.action.updated.json | 38 ++ .../latest/terminal.checkout.created.json | 44 ++ .../latest/terminal.checkout.updated.json | 47 ++ .../latest/terminal.refund.created.json | 65 ++ .../latest/terminal.refund.updated.json | 65 ++ .../square/latest/transfer_order.created.json | 44 ++ .../square/latest/transfer_order.deleted.json | 22 + .../square/latest/transfer_order.updated.json | 44 ++ providers/square/latest/vendor.created.json | 47 ++ providers/square/latest/vendor.updated.json | 48 ++ providers/tally/index.json | 8 + providers/tally/latest/FORM_RESPONSE.json | 38 ++ providers/tebex/index.json | 8 + providers/tebex/latest/payment.completed.json | 19 + .../tebex/latest/validation.webhook.json | 17 + providers/telnyx/index.json | 8 + providers/telnyx/latest/call.answered.json | 30 + providers/telnyx/latest/call.bridged.json | 28 + providers/telnyx/latest/call.dequeued.json | 29 + .../telnyx/latest/call.dtmf.received.json | 29 + providers/telnyx/latest/call.enqueued.json | 28 + .../telnyx/latest/call.fork.started.json | 27 + .../telnyx/latest/call.fork.stopped.json | 27 + .../telnyx/latest/call.gather.ended.json | 30 + providers/telnyx/latest/call.hangup.json | 46 ++ providers/telnyx/latest/call.initiated.json | 34 + .../latest/call.machine.detection.ended.json | 28 + .../latest/call.machine.greeting.ended.json | 28 + .../call.machine.premium.detection.ended.json | 28 + .../call.machine.premium.greeting.ended.json | 28 + .../telnyx/latest/call.playback.ended.json | 29 + .../telnyx/latest/call.playback.started.json | 28 + .../telnyx/latest/call.recording.saved.json | 36 ++ providers/telnyx/latest/call.speak.ended.json | 27 + .../telnyx/latest/call.speak.started.json | 26 + .../telnyx/latest/call.transcription.json | 30 + providers/telnyx/latest/fax.delivered.json | 36 ++ providers/telnyx/latest/fax.failed.json | 36 ++ .../telnyx/latest/fax.media.processed.json | 34 + providers/telnyx/latest/fax.queued.json | 35 ++ .../telnyx/latest/fax.sending.started.json | 34 + .../telnyx/latest/message.finalized.json | 42 ++ providers/telnyx/latest/message.received.json | 74 +++ providers/telnyx/latest/message.sent.json | 85 +++ .../telnyx/latest/porting_order.deleted.json | 28 + .../telnyx/latest/streaming.started.json | 27 + .../telnyx/latest/streaming.stopped.json | 27 + providers/tikkie/index.json | 8 + providers/tikkie/latest/PAYMENT.json | 17 + providers/tiktok/index.json | 8 + .../tiktok/latest/authorization.removed.json | 18 + .../latest/portability.download.ready.json | 17 + .../latest/video.publish.completed.json | 18 + .../tiktok/latest/video.upload.failed.json | 18 + providers/treezor/index.json | 8 + .../treezor/latest/authorization.cancel.json | 42 ++ .../treezor/latest/authorization.create.json | 42 ++ .../treezor/latest/authorization.update.json | 42 ++ .../treezor/latest/beneficiary.create.json | 46 ++ .../treezor/latest/beneficiary.update.json | 43 ++ .../card.acquiring.chargeback.create.json | 40 ++ providers/treezor/latest/card.activate.json | 104 +++ .../treezor/latest/card.assignwallet.json | 104 +++ providers/treezor/latest/card.changepin.json | 104 +++ .../treezor/latest/card.convertvirtual.json | 104 +++ .../treezor/latest/card.createvirtual.json | 104 +++ .../treezor/latest/card.expiryAlert.json | 37 ++ providers/treezor/latest/card.limits.json | 104 +++ providers/treezor/latest/card.lockunlock.json | 109 ++++ providers/treezor/latest/card.options.json | 104 +++ .../treezor/latest/card.register3DS.json | 104 +++ providers/treezor/latest/card.renew.json | 103 +++ .../treezor/latest/card.requestphysical.json | 104 +++ providers/treezor/latest/card.setpin.json | 104 +++ .../treezor/latest/card.unblockcvc2.json | 109 ++++ providers/treezor/latest/card.update.json | 104 +++ .../card3DSv2Authentication.create.json | 37 ++ .../card3DSv2Authentication.update.json | 26 + .../treezor/latest/cardBulkUpdate.create.json | 47 ++ .../treezor/latest/cardBulkUpdate.update.json | 47 ++ .../latest/cardtransaction.create.json | 94 +++ .../treezor/latest/kycliveness.create.json | 34 + .../treezor/latest/kycliveness.update.json | 53 ++ providers/treezor/latest/payin.cancel.json | 77 +++ providers/treezor/latest/payin.create.json | 24 + providers/treezor/latest/payin.update.json | 77 +++ .../treezor/latest/payinrefund.cancel.json | 37 ++ .../treezor/latest/payinrefund.create.json | 40 ++ .../treezor/latest/payinrefund.update.json | 40 ++ providers/treezor/latest/qes.aborted.json | 33 + providers/treezor/latest/qes.created.json | 27 + providers/treezor/latest/qes.finalized.json | 41 ++ providers/treezor/latest/qes.processing.json | 27 + .../recallR.response_expiration_alert.json | 44 ++ .../treezor/latest/sca.wallet.create.json | 75 +++ .../treezor/latest/sca.wallet.delete.json | 133 ++++ providers/treezor/latest/sca.wallet.lock.json | 133 ++++ .../treezor/latest/sca.wallet.resetPin.json | 92 +++ providers/treezor/latest/sca.wallet.swap.json | 75 +++ .../treezor/latest/sca.wallet.unlock.json | 131 ++++ .../treezor/latest/sca.wallet.update.json | 94 +++ .../treezor/latest/sepa.refund_sddr.json | 44 ++ .../treezor/latest/sepa.reject_sddr_b2b.json | 43 ++ .../treezor/latest/sepa.reject_sddr_core.json | 43 ++ .../treezor/latest/sepa.return_sctr.json | 36 ++ .../latest/sepaSctrInst.reject_sctr_inst.json | 43 ++ .../separecallsctrinst.expiration_alert.json | 58 ++ .../treezor/latest/topupCard.cancel.json | 42 ++ .../treezor/latest/topupCard.validate.json | 42 ++ providers/treezor/latest/transfer.cancel.json | 45 ++ providers/treezor/latest/transfer.create.json | 45 ++ providers/treezor/latest/transfer.update.json | 45 ++ .../latest/videoConference.aborted.json | 33 + .../latest/videoConference.created.json | 27 + .../latest/videoConference.finalized.json | 40 ++ .../latest/videoConference.processing.json | 27 + providers/treezor/latest/wallet.cancel.json | 53 ++ providers/treezor/latest/wallet.create.json | 54 ++ providers/treezor/latest/wallet.update.json | 53 ++ providers/trello/index.json | 8 + providers/trello/latest/createCard.json | 54 ++ providers/twitch/index.json | 8 + .../twitch/latest/automod.message.hold.json | 81 +++ .../twitch/latest/automod.message.update.json | 69 ++ .../latest/automod.settings.update.json | 51 ++ .../twitch/latest/automod.terms.update.json | 45 ++ .../twitch/latest/channel.ad_break.begin.json | 40 ++ providers/twitch/latest/channel.ban.json | 44 ++ providers/twitch/latest/channel.bits.use.json | 72 +++ ...oints_automatic_reward_redemption.add.json | 55 ++ ...nnel.channel_points_custom_reward.add.json | 68 ++ ...l.channel_points_custom_reward.remove.json | 69 ++ ...l.channel_points_custom_reward.update.json | 68 ++ .../channel.charity_campaign.donate.json | 48 ++ .../channel.charity_campaign.progress.json | 49 ++ .../channel.charity_campaign.start.json | 50 ++ .../latest/channel.charity_campaign.stop.json | 50 ++ .../twitch/latest/channel.chat.clear.json | 35 ++ .../channel.chat.clear_user_messages.json | 38 ++ .../twitch/latest/channel.chat.message.json | 85 +++ .../latest/channel.chat.message_delete.json | 39 ++ .../latest/channel.chat.notification.json | 97 +++ .../channel.chat.user_message_hold.json | 69 ++ .../channel.chat.user_message_update.json | 70 +++ .../latest/channel.chat_settings.update.json | 42 ++ providers/twitch/latest/channel.follow.json | 39 ++ .../twitch/latest/channel.goal.begin.json | 40 ++ providers/twitch/latest/channel.goal.end.json | 42 ++ .../twitch/latest/channel.goal.progress.json | 40 ++ .../channel.guest_star_guest.update.json | 47 ++ .../channel.guest_star_session.begin.json | 40 ++ .../channel.guest_star_session.end.json | 41 ++ .../channel.guest_star_settings.update.json | 39 ++ .../latest/channel.hype_train.begin.json | 55 ++ .../twitch/latest/channel.hype_train.end.json | 52 ++ .../latest/channel.hype_train.progress.json | 53 ++ providers/twitch/latest/channel.moderate.json | 67 ++ .../twitch/latest/channel.moderator.add.json | 37 ++ .../latest/channel.moderator.remove.json | 37 ++ .../twitch/latest/channel.poll.begin.json | 60 ++ providers/twitch/latest/channel.poll.end.json | 70 +++ .../twitch/latest/channel.poll.progress.json | 69 ++ .../latest/channel.prediction.begin.json | 50 ++ providers/twitch/latest/channel.raid.json | 38 ++ .../latest/channel.shared_chat.begin.json | 50 ++ .../latest/channel.shared_chat.end.json | 38 ++ .../latest/channel.shared_chat.update.json | 55 ++ .../latest/channel.shield_mode.begin.json | 39 ++ .../latest/channel.shield_mode.end.json | 39 ++ .../latest/channel.shoutout.create.json | 45 ++ .../latest/channel.shoutout.receive.json | 40 ++ .../twitch/latest/channel.subscribe.json | 39 ++ .../latest/channel.subscription.end.json | 39 ++ .../channel.suspicious_user.message.json | 72 +++ .../channel.suspicious_user.update.json | 42 ++ providers/twitch/latest/channel.unban.json | 40 ++ .../latest/channel.unban_request.create.json | 41 ++ .../latest/channel.unban_request.resolve.json | 44 ++ providers/twitch/latest/channel.update.json | 41 ++ providers/twitch/latest/channel.vip.add.json | 37 ++ .../twitch/latest/channel.vip.remove.json | 37 ++ .../latest/channel.warning.acknowledge.json | 38 ++ .../twitch/latest/channel.warning.send.json | 43 ++ .../twitch/latest/conduit.shard.disabled.json | 40 ++ .../extension.bits_transaction.create.json | 45 ++ providers/twitch/latest/stream.offline.json | 35 ++ providers/twitch/latest/stream.online.json | 37 ++ .../latest/user.authorization.grant.json | 35 ++ .../twitch/latest/user.whisper.message.json | 40 ++ providers/twitter/index.json | 8 + .../twitter/latest/direct_message_events.json | 74 +++ ...direct_message_indicate_typing_events.json | 52 ++ .../direct_message_mark_read_events.json | 55 ++ .../twitter/latest/tweet_delete_events.json | 23 + providers/twitter/latest/user_event.json | 24 + providers/typeform/index.json | 8 + providers/typeform/latest/form_response.json | 36 ++ providers/uber/index.json | 8 + .../uber/latest/orders.notification.json | 23 + providers/usps/index.json | 8 + providers/usps/latest/TRACKING.json | 23 + providers/utila/index.json | 8 + .../latest/TRANSACTION_STATE_UPDATED.json | 23 + providers/vercel/index.json | 8 + .../vercel/latest/deployment.created.json | 36 ++ providers/walmart/index.json | 8 + providers/walmart/latest/BUY_BOX_CHANGED.json | 76 +++ providers/walmart/latest/INVENTORY_OOS.json | 32 + providers/walmart/latest/OFFER_PUBLISHED.json | 30 + .../walmart/latest/OFFER_UNPUBLISHED.json | 36 ++ providers/walmart/latest/ORDER_UPDATES.json | 145 +++++ providers/walmart/latest/PO_CREATED.json | 21 + .../walmart/latest/PO_LINE_AUTOCANCELLED.json | 43 ++ providers/webflow/index.json | 8 + .../latest/collection_item_changed.json | 31 + .../latest/collection_item_created.json | 27 + .../latest/collection_item_deleted.json | 20 + .../latest/collection_item_unpublished.json | 20 + providers/webflow/latest/comment_created.json | 40 ++ providers/webflow/latest/ecomm_new_order.json | 30 + .../webflow/latest/ecomm_order_changed.json | 221 +++++++ providers/webflow/latest/form_submission.json | 26 + providers/webflow/latest/page_created.json | 25 + providers/webflow/latest/page_deleted.json | 25 + .../webflow/latest/page_metadata_updated.json | 25 + providers/webflow/latest/site_publish.json | 24 + providers/wechat/index.json | 8 + .../wechat/latest/TRANSACTION.SUCCESS.json | 25 + providers/whatsapp/index.json | 8 + providers/whatsapp/latest/messages.json | 47 ++ providers/workos/index.json | 8 + ...nt.registration.claim.attempt.created.json | 27 + .../agent.registration.claim.completed.json | 30 + .../latest/agent.registration.created.json | 32 + .../agent.registration.credential.issued.json | 28 + ...nt.registration.organization.switched.json | 22 + providers/workos/latest/api_key.created.json | 35 ++ providers/workos/latest/api_key.revoked.json | 35 ++ providers/workos/latest/api_key.updated.json | 38 ++ ...hentication.email_verification_failed.json | 31 + ...tication.email_verification_succeeded.json | 27 + .../authentication.magic_auth_failed.json | 31 + .../authentication.magic_auth_succeeded.json | 27 + .../latest/authentication.mfa_failed.json | 31 + .../latest/authentication.mfa_succeeded.json | 27 + .../latest/authentication.oauth_failed.json | 31 + .../authentication.oauth_succeeded.json | 27 + .../latest/authentication.passkey_failed.json | 31 + .../authentication.passkey_succeeded.json | 27 + .../authentication.password_failed.json | 31 + .../authentication.password_succeeded.json | 27 + .../authentication.radar_risk_detected.json | 28 + .../latest/authentication.sso_failed.json | 35 ++ .../latest/authentication.sso_succeeded.json | 32 + .../workos/latest/connection.activated.json | 34 + .../workos/latest/connection.deactivated.json | 34 + .../workos/latest/connection.deleted.json | 34 + ...ion.saml_certificate_renewal_required.json | 29 + .../connection.saml_certificate_renewed.json | 28 + providers/workos/latest/dsync.activated.json | 35 ++ providers/workos/latest/dsync.deleted.json | 27 + .../workos/latest/dsync.group.created.json | 26 + .../workos/latest/dsync.group.deleted.json | 26 + .../workos/latest/dsync.group.updated.json | 27 + .../workos/latest/dsync.group.user_added.json | 62 ++ .../latest/dsync.group.user_removed.json | 62 ++ .../workos/latest/dsync.user.created.json | 22 + .../workos/latest/dsync.user.deleted.json | 50 ++ .../workos/latest/dsync.user.updated.json | 51 ++ .../latest/email_verification.created.json | 28 + providers/workos/latest/flag.created.json | 33 + providers/workos/latest/flag.deleted.json | 33 + .../workos/latest/flag.rule_updated.json | 56 ++ providers/workos/latest/flag.updated.json | 45 ++ providers/workos/latest/group.created.json | 26 + providers/workos/latest/group.deleted.json | 26 + .../workos/latest/group.member_added.json | 21 + .../workos/latest/group.member_removed.json | 21 + providers/workos/latest/group.updated.json | 26 + .../workos/latest/invitation.accepted.json | 34 + .../workos/latest/invitation.created.json | 34 + .../workos/latest/invitation.resent.json | 34 + .../workos/latest/invitation.revoked.json | 34 + .../workos/latest/magic_auth.created.json | 28 + .../workos/latest/organization.created.json | 39 ++ .../workos/latest/organization.deleted.json | 35 ++ .../workos/latest/organization.updated.json | 39 ++ .../latest/organization_domain.created.json | 29 + .../latest/organization_domain.deleted.json | 29 + .../latest/organization_domain.updated.json | 29 + ...ganization_domain.verification_failed.json | 29 + .../latest/organization_domain.verified.json | 29 + .../organization_membership.created.json | 38 ++ .../organization_membership.deleted.json | 38 ++ .../organization_membership.updated.json | 38 ++ .../latest/organization_role.created.json | 32 + .../latest/organization_role.deleted.json | 32 + .../latest/organization_role.updated.json | 32 + .../workos/latest/password_reset.created.json | 27 + .../latest/password_reset.succeeded.json | 27 + .../workos/latest/permission.created.json | 28 + .../workos/latest/permission.deleted.json | 28 + .../workos/latest/permission.updated.json | 28 + .../pipes.connected_account.connected.json | 31 + .../pipes.connected_account.disconnected.json | 31 + ...nected_account.reauthorization_needed.json | 31 + .../latest/radar.challenge_created.json | 25 + providers/workos/latest/role.created.json | 26 + providers/workos/latest/role.deleted.json | 23 + providers/workos/latest/role.updated.json | 27 + providers/workos/latest/session.created.json | 33 + providers/workos/latest/session.revoked.json | 33 + providers/workos/latest/user.created.json | 31 + providers/workos/latest/user.deleted.json | 29 + providers/workos/latest/user.updated.json | 29 + .../workos/latest/vault.byok_key.deleted.json | 21 + ...vault.byok_key.verification_completed.json | 22 + .../workos/latest/vault.data.created.json | 27 + .../workos/latest/vault.data.deleted.json | 23 + providers/workos/latest/vault.data.read.json | 24 + .../workos/latest/vault.data.updated.json | 27 + .../workos/latest/vault.dek.decrypted.json | 23 + providers/workos/latest/vault.dek.read.json | 29 + .../workos/latest/vault.kek.created.json | 24 + .../workos/latest/vault.metadata.read.json | 23 + providers/xero/index.json | 8 + providers/xero/latest/CREDITNOTE.CREATE.json | 31 + providers/zendesk/index.json | 8 + .../zen.event-type.agent.channel_created.json | 28 + .../zen.event-type.agent.channel_deleted.json | 28 + .../zen.event-type.agent.groups_updated.json | 34 + ...event-type.agent.max_capacity_changed.json | 41 ++ .../zen.event-type.agent.state_changed.json | 30 + ...vent-type.agent.unified_state_changed.json | 37 ++ .../zen.event-type.agent.work_item_added.json | 30 + ...en.event-type.agent.work_item_removed.json | 30 + ...en.event-type.agent.work_item_updated.json | 31 + ...zen.event-type.article.author_changed.json | 27 + ...en.event-type.article.comment_changed.json | 29 + ...en.event-type.article.comment_created.json | 31 + ....event-type.article.comment_published.json | 30 + ...vent-type.article.comment_unpublished.json | 30 + .../zen.event-type.article.published.json | 31 + ...ent-type.article.subscription_created.json | 30 + .../zen.event-type.article.unpublished.json | 25 + .../zen.event-type.article.vote_changed.json | 31 + .../zen.event-type.article.vote_created.json | 31 + .../zen.event-type.article.vote_removed.json | 29 + ...zen.event-type.community_post.changed.json | 31 + ...t-type.community_post.comment_changed.json | 30 + ...t-type.community_post.comment_created.json | 31 + ...type.community_post.comment_published.json | 30 + ...pe.community_post.comment_unpublished.json | 30 + ...e.community_post.comment_vote_changed.json | 35 ++ ...e.community_post.comment_vote_created.json | 35 ++ ...zen.event-type.community_post.created.json | 29 + ...n.event-type.community_post.published.json | 26 + ...e.community_post.subscription_created.json | 31 + ...event-type.community_post.unpublished.json | 26 + ...vent-type.community_post.vote_changed.json | 32 + ...vent-type.community_post.vote_created.json | 32 + ...vent-type.community_post.vote_removed.json | 30 + ...t-type.messaging_ticket.message_added.json | 34 + .../zen.event-type.organization.created.json | 30 + ...ype.organization.custom_field_changed.json | 44 ++ .../zen.event-type.organization.deleted.json | 30 + ...type.organization.external_id_changed.json | 33 + ....event-type.organization.name_changed.json | 33 + ....event-type.organization.tags_changed.json | 41 ++ ...-type.ticket.agent_assignment_changed.json | 57 ++ ...e.ticket.attachment_linked_to_comment.json | 62 ++ ...cket.attachment_redacted_from_comment.json | 59 ++ .../zen.event-type.ticket.brand_changed.json | 56 ++ .../zen.event-type.ticket.comment_added.json | 65 ++ ...vent-type.ticket.comment_made_private.json | 55 ++ ...en.event-type.ticket.comment_redacted.json | 58 ++ .../latest/zen.event-type.ticket.created.json | 26 + .../zen.event-type.ticket.csat_received.json | 57 ++ .../zen.event-type.ticket.csat_requested.json | 54 ++ ...vent-type.ticket.custom_field_changed.json | 64 ++ ...ent-type.ticket.custom_status_changed.json | 56 ++ ...event-type.ticket.description_changed.json | 56 ++ ...n.event-type.ticket.email_ccs_changed.json | 56 ++ ...event-type.ticket.external_id_changed.json | 54 ++ ...n.event-type.ticket.followers_changed.json | 58 ++ .../zen.event-type.ticket.form_changed.json | 56 ++ ...-type.ticket.group_assignment_changed.json | 56 ++ .../zen.event-type.ticket.marked_as_spam.json | 52 ++ .../latest/zen.event-type.ticket.merged.json | 55 ++ ...t-type.ticket.next_sla_breach_changed.json | 56 ++ ....event-type.ticket.ola_policy_changed.json | 54 ++ ...vent-type.ticket.organization_changed.json | 56 ++ ...event-type.ticket.permanently_deleted.json | 52 ++ ...en.event-type.ticket.priority_changed.json | 56 ++ ...vent-type.ticket.problem_link_changed.json | 54 ++ ...n.event-type.ticket.requester_changed.json | 54 ++ ...en.event-type.ticket.schedule_changed.json | 62 ++ ....event-type.ticket.sla_policy_changed.json | 56 ++ .../zen.event-type.ticket.soft_deleted.json | 52 ++ .../zen.event-type.ticket.status_changed.json | 54 ++ ...zen.event-type.ticket.subject_changed.json | 54 ++ ...n.event-type.ticket.submitter_changed.json | 54 ++ .../zen.event-type.ticket.tags_changed.json | 58 ++ ...event-type.ticket.task_due_at_changed.json | 56 ++ .../zen.event-type.ticket.type_changed.json | 56 ++ .../zen.event-type.ticket.undeleted.json | 54 ++ .../zen.event-type.user.active_changed.json | 33 + .../zen.event-type.user.alias_changed.json | 33 + .../latest/zen.event-type.user.created.json | 30 + ....event-type.user.custom_field_changed.json | 44 ++ ...n.event-type.user.custom_role_changed.json | 33 + ...event-type.user.default_group_changed.json | 33 + .../latest/zen.event-type.user.deleted.json | 30 + .../zen.event-type.user.details_changed.json | 33 + ...n.event-type.user.external_id_changed.json | 33 + ...nt-type.user.group_membership_created.json | 34 + ...nt-type.user.group_membership_deleted.json | 34 + .../zen.event-type.user.identity_deleted.json | 37 ++ ...en.event-type.user.last_login_changed.json | 33 + .../zen.event-type.user.name_changed.json | 33 + .../zen.event-type.user.notes_changed.json | 33 + ...pe.user.only_private_comments_changed.json | 33 + ....user.organization_membership_created.json | 34 + ....user.organization_membership_deleted.json | 34 + .../zen.event-type.user.password_changed.json | 30 + .../zen.event-type.user.photo_changed.json | 33 + .../zen.event-type.user.role_changed.json | 33 + ...zen.event-type.user.suspended_changed.json | 33 + .../zen.event-type.user.tags_changed.json | 41 ++ ...zen.event-type.user.time_zone_changed.json | 33 + providers/zerohash/index.json | 8 + .../connect_deposit.status_changed.json | 52 ++ .../connect_withdrawal.status_changed.json | 54 ++ .../latest/payout.status_updated.json | 61 ++ providers/zift/index.json | 8 + .../latest/billing.transaction-created.json | 26 + providers/zoom/index.json | 8 + .../app.authorization_request_approved.json | 36 ++ .../app.authorization_request_created.json | 66 ++ .../app.authorization_request_declined.json | 36 ++ providers/zoom/latest/app_deauthorized.json | 22 + .../zoom/latest/chat_channel.deleted.json | 27 + .../latest/chat_channel.member_joined.json | 27 + .../zoom/latest/chat_message.deleted.json | 31 + .../zoom/latest/chat_message.updated.json | 31 + ...ntrol_conference_warm_invite_executed.json | 27 + ...enter.call_control_make_call_executed.json | 32 + ...act_center.consumer_messaging_opt_out.json | 29 + ...gement_conference_participant_invited.json | 61 ++ ..._center.engagement_consumer_sent_file.json | 52 ++ ...ter.engagement_follow_up_task_created.json | 27 + ...ter.engagement_follow_up_task_updated.json | 27 + ...ntact_center.engagement_monitor_ended.json | 45 ++ ...act_center.engagement_monitor_started.json | 45 ++ .../contact_center.engagement_note_added.json | 47 ++ ...ntact_center.inbox_message_downloaded.json | 44 ++ ...contact_center.inbox_message_reopened.json | 43 ++ ...contact_center.inbox_message_resolved.json | 43 ++ ...enter.outbound_campaign_dialer_status.json | 26 + .../latest/contact_center.queue_created.json | 65 ++ ...tact_center.queue_supervisor_assigned.json | 33 + .../latest/contact_center.task_created.json | 44 ++ ...tact_center.task_reservation_canceled.json | 45 ++ .../latest/contact_center.user_opt_out.json | 34 + .../zoom/latest/endpoint.url_validation.json | 18 + providers/zoom/latest/group.admin_added.json | 30 + .../latest/group.lock_settings_updated.json | 37 ++ .../meeting.ai_companion_assets_deleted.json | 28 + .../meeting.aic_transcript_completed.json | 27 + providers/zoom/latest/meeting.alert.json | 31 + .../zoom/latest/meeting.device_tested.json | 30 + providers/zoom/latest/meeting.ended.json | 30 + .../latest/meeting.invitation_accepted.json | 30 + .../meeting.participant_jbh_joined.json | 34 + .../meeting.participant_jbh_waiting.json | 33 + .../latest/meeting.participant_joined.json | 40 ++ ...eting.participant_joined_waiting_room.json | 40 ++ .../zoom/latest/meeting.participant_left.json | 42 ++ ...eeting.participant_left_breakout_room.json | 44 ++ ...ing.participant_phone_callout_ringing.json | 27 + providers/zoom/latest/meeting.risk_alert.json | 43 ++ providers/zoom/latest/meeting.started.json | 27 + .../latest/meeting.summary_recovered.json | 34 + .../zoom/latest/meeting.summary_shared.json | 39 ++ .../phone.call_log_permanently_deleted.json | 27 + .../zoom/latest/phone.callee_missed.json | 50 ++ .../phone.caller_call_log_completed.json | 54 ++ .../zoom/latest/phone.caller_ringing.json | 41 ++ .../zoom/latest/phone.fax_log_deleted.json | 25 + .../phone.fax_log_permanently_deleted.json | 25 + ...recording_completed_for_access_member.json | 54 ++ .../zoom/latest/phone.recording_deleted.json | 26 + .../zoom/latest/phone.recording_resumed.json | 34 + .../phone.recording_transcript_completed.json | 49 ++ providers/zoom/latest/phone.sms_sent.json | 69 ++ ....transfer_call_to_voicemail_initiated.json | 30 + .../phone.transfer_recipient_updated.json | 35 ++ .../zoom/latest/phone.voicemail_received.json | 39 ++ .../recording.archive_files_completed.json | 70 +++ .../zoom/latest/recording.completed.json | 81 +++ .../recording.registration_approved.json | 40 ++ .../session.ai_interpreter_usage_summary.json | 28 + providers/zoom/latest/session.alert.json | 25 + providers/zoom/latest/session.ended.json | 26 + .../session.live_streaming_started.json | 35 ++ .../session.live_streaming_stopped.json | 35 ++ .../latest/session.recording_deleted.json | 27 + .../zoom/latest/session.recording_paused.json | 29 + .../latest/session.recording_resumed.json | 29 + .../latest/session.recording_started.json | 29 + .../session.recording_summary_completed.json | 39 ++ ...ession.recording_transcript_completed.json | 39 ++ .../zoom/latest/session.sharing_ended.json | 33 + .../zoom/latest/session.sharing_started.json | 33 + providers/zoom/latest/session.started.json | 25 + .../session.stream_ingestion_stopped.json | 31 + .../session.stream_ingestion_unbind.json | 31 + providers/zoom/latest/session.user_left.json | 33 + .../session.user_phone_callout_accepted.json | 32 + .../session.user_phone_callout_canceled.json | 29 + .../session.user_phone_callout_ringing.json | 32 + ...ssion.user_room_system_callout_missed.json | 31 + ...ion.user_room_system_callout_rejected.json | 31 + ...sion.user_room_system_callout_ringing.json | 31 + .../latest/team_chat.bookmark_removed.json | 61 ++ .../latest/team_chat.channel_archived.json | 29 + .../team_chat.channel_invitation_removed.json | 55 ++ ..._chat.channel_join_approval_requested.json | 37 ++ .../team_chat.channel_join_declined.json | 41 ++ .../latest/team_chat.channel_pin_added.json | 59 ++ .../latest/team_chat.channel_pin_removed.json | 59 ++ .../latest/team_chat.dm_reaction_added.json | 32 + .../zoom/latest/team_chat.emoji_added.json | 25 + .../zoom/latest/team_chat.emoji_removed.json | 25 + .../zoom/latest/team_chat.file_changed.json | 37 ++ .../latest/team_chat.file_downloaded.json | 33 + .../team_chat.shared_spaces_member_left.json | 26 + .../latest/visitor_management.checked_in.json | 30 + .../visitor_management.checked_out.json | 30 + ...visitor_management.invitation_created.json | 31 + ...visitor_management.invitation_deleted.json | 28 + .../webinar.chat_message_file_downloaded.json | 32 + .../latest/webinar.converted_to_meeting.json | 30 + providers/zoom/latest/webinar.deleted.json | 37 ++ .../latest/webinar.participant_feedback.json | 37 ++ providers/zoom/latest/workspace.deleted.json | 24 + .../zoom/latest/workspace.issue_reported.json | 35 ++ ...eck_in_questionnaire_response_created.json | 73 +++ .../workspace.reservation_checked_in.json | 28 + .../workspace.reservation_checked_out.json | 28 + .../latest/workspace.reservation_created.json | 29 + .../latest/workspace.reservation_deleted.json | 28 + ...vation_questionnaire_response_created.json | 73 +++ ...vation_questionnaire_response_updated.json | 73 +++ .../zoom/latest/workspace.user_assigned.json | 28 + .../latest/workspace.user_unassigned.json | 27 + .../latest/zoom_events.event_cancelled.json | 31 + .../latest/zoom_events.event_duplicated.json | 32 + .../latest/zoom_events.event_published.json | 31 + .../latest/zoom_events.event_updated.json | 31 + .../latest/zoom_events.exhibitor_created.json | 29 + .../latest/zoom_events.exhibitor_deleted.json | 29 + .../latest/zoom_events.exhibitor_updated.json | 29 + .../latest/zoom_events.session_created.json | 29 + .../latest/zoom_events.session_deleted.json | 29 + .../latest/zoom_events.session_ended.json | 28 + .../latest/zoom_events.session_updated.json | 29 + .../latest/zoom_events.speaker_created.json | 25 + .../latest/zoom_events.speaker_deleted.json | 25 + .../latest/zoom_events.speaker_updated.json | 25 + .../latest/zoom_events.ticket_created.json | 28 + .../latest/zoom_events.ticket_deleted.json | 28 + .../zoom_events.ticket_type_created.json | 28 + .../zoom_events.ticket_type_deleted.json | 28 + .../zoom_events.ticket_type_updated.json | 28 + .../latest/zoom_events.ticket_updated.json | 28 + .../zoom_events.vod_registration_created.json | 47 ++ providers/zoom/latest/zoomroom.alert.json | 28 + .../zoom/latest/zoomroom.checked_in.json | 30 + .../zoom/latest/zoomroom.checked_out.json | 30 + .../zoom/latest/zoomroom.delayed_alert.json | 28 + .../zoomroom.digital_signage_app_ended.json | 25 + .../latest/zoomroom.location_deleted.json | 26 + .../latest/zoomroom.location_updated.json | 26 + .../zoom/latest/zoomroom.sensor_data.json | 30 + providers/zoom/latest/zoomroom.updated.json | 22 + 1756 files changed, 79316 insertions(+), 11 deletions(-) create mode 100644 providers/adyen/1/AUTORESCUE.json create mode 100644 providers/adyen/1/CAPTURE_FAILED.json create mode 100644 providers/adyen/1/CHARGEBACK.json create mode 100644 providers/adyen/1/CHARGEBACK_REVERSED.json create mode 100644 providers/adyen/1/DISPUTE_DEFENSE_PERIOD_ENDED.json create mode 100644 providers/adyen/1/EXPIRE.json create mode 100644 providers/adyen/1/INFORMATION_SUPPLIED.json create mode 100644 providers/adyen/1/ISSUER_COMMENTS.json create mode 100644 providers/adyen/1/ISSUER_RESPONSE_TIMEFRAME_EXPIRED.json create mode 100644 providers/adyen/1/MANUAL_REVIEW_ACCEPT.json create mode 100644 providers/adyen/1/MANUAL_REVIEW_REJECT.json create mode 100644 providers/adyen/1/NOTIFICATION_OF_CHARGEBACK.json create mode 100644 providers/adyen/1/NOTIFICATION_OF_FRAUD.json create mode 100644 providers/adyen/1/OFFER_CLOSED.json create mode 100644 providers/adyen/1/ORDER_CLOSED.json create mode 100644 providers/adyen/1/ORDER_OPENED.json create mode 100644 providers/adyen/1/PAIDOUT_REVERSED.json create mode 100644 providers/adyen/1/PAYOUT_DECLINE.json create mode 100644 providers/adyen/1/PAYOUT_EXPIRE.json create mode 100644 providers/adyen/1/PAYOUT_THIRDPARTY.json create mode 100644 providers/adyen/1/POSTPONED_REFUND.json create mode 100644 providers/adyen/1/PREARBITRATION_LOST.json create mode 100644 providers/adyen/1/PREARBITRATION_WON.json create mode 100644 providers/adyen/1/RECURRING_CONTRACT.json create mode 100644 providers/adyen/1/REFUND.json create mode 100644 providers/adyen/1/REFUNDED_REVERSED.json create mode 100644 providers/adyen/1/REFUND_FAILED.json create mode 100644 providers/adyen/1/REFUND_WITH_DATA.json create mode 100644 providers/adyen/1/REPORT_AVAILABLE.json create mode 100644 providers/adyen/1/REQUEST_FOR_INFORMATION.json create mode 100644 providers/adyen/1/SECOND_CHARGEBACK.json create mode 100644 providers/adyen/1/TECHNICAL_CANCEL.json create mode 100644 providers/adyen/1/VOID_PENDING_REFUND.json create mode 100644 providers/adyen/1/ach.notificationOfChange.json create mode 100644 providers/adyen/1/adyenIssuing.json create mode 100644 providers/adyen/1/allowList.json create mode 100644 providers/adyen/1/balancePlatform.accountHolder.created.json create mode 100644 providers/adyen/1/balancePlatform.accountHolder.updated.json create mode 100644 providers/adyen/1/balancePlatform.authentication.created.json create mode 100644 providers/adyen/1/balancePlatform.authorisation.relayed.json create mode 100644 providers/adyen/1/balancePlatform.balanceAccount.created.json create mode 100644 providers/adyen/1/balancePlatform.balanceAccount.recurringTopUp.created.json create mode 100644 providers/adyen/1/balancePlatform.balanceAccount.recurringTopUp.deleted.json create mode 100644 providers/adyen/1/balancePlatform.balanceAccount.recurringTopUp.updated.json create mode 100644 providers/adyen/1/balancePlatform.balanceAccount.updated.json create mode 100644 providers/adyen/1/balancePlatform.balanceAccountSweep.created.json create mode 100644 providers/adyen/1/balancePlatform.balanceAccountSweep.deleted.json create mode 100644 providers/adyen/1/balancePlatform.balanceAccountSweep.updated.json create mode 100644 providers/adyen/1/balancePlatform.cardorder.created.json create mode 100644 providers/adyen/1/balancePlatform.cardorder.updated.json create mode 100644 providers/adyen/1/balancePlatform.incomingTransfer.created.json create mode 100644 providers/adyen/1/balancePlatform.incomingTransfer.updated.json create mode 100644 providers/adyen/1/balancePlatform.negativeBalanceCompensationWarning.scheduled.json create mode 100644 providers/adyen/1/balancePlatform.outgoingTransfer.created.json create mode 100644 providers/adyen/1/balancePlatform.outgoingTransfer.updated.json create mode 100644 providers/adyen/1/balancePlatform.payment.created.json create mode 100644 providers/adyen/1/balancePlatform.payment.updated.json create mode 100644 providers/adyen/1/balancePlatform.paymentInstrument.created.json create mode 100644 providers/adyen/1/balancePlatform.paymentInstrument.updated.json create mode 100644 providers/adyen/1/balancePlatform.report.created.json create mode 100644 providers/adyen/1/balancePlatform.score.triggered.json create mode 100644 providers/adyen/1/balancePlatform.transaction.created.json create mode 100644 providers/adyen/1/balancePlatform.transfer.created.json create mode 100644 providers/adyen/1/balancePlatform.transfer.updated.json create mode 100644 providers/adyen/1/bankAccount.json create mode 100644 providers/adyen/1/bankTransfer.json create mode 100644 providers/adyen/1/blockList.json create mode 100644 providers/adyen/1/card.json create mode 100644 providers/adyen/1/cardTransfer.json create mode 100644 providers/adyen/1/debit.json create mode 100644 providers/adyen/1/eft.notificationOfChange.json create mode 100644 providers/adyen/1/individual.json create mode 100644 providers/adyen/1/internalTransfer.json create mode 100644 providers/adyen/1/mc.json create mode 100644 providers/adyen/1/merchant.created.json create mode 100644 providers/adyen/1/merchant.updated.json create mode 100644 providers/adyen/1/organization.json create mode 100644 providers/adyen/1/paymentMethod.created.json create mode 100644 providers/adyen/1/proofOfIndustry.json create mode 100644 providers/adyen/1/pull.json create mode 100644 providers/adyen/1/push.json create mode 100644 providers/adyen/1/recurring.token.alreadyExisting.json create mode 100644 providers/adyen/1/recurring.token.created.json create mode 100644 providers/adyen/1/recurring.token.disabled.json create mode 100644 providers/adyen/1/recurring.token.updated.json create mode 100644 providers/adyen/1/registrationDocument.json create mode 100644 providers/adyen/1/scheme.json create mode 100644 providers/adyen/1/soleProprietorship.json create mode 100644 providers/adyen/1/standard.json create mode 100644 providers/adyen/1/swish.json create mode 100644 providers/adyen/1/trust.json create mode 100644 providers/adyen/1/unincorporatedPartnership.json create mode 100644 providers/adyen/1/velocity.json create mode 100644 providers/adyen/1/visa.json create mode 100644 providers/airwallex/index.json create mode 100644 providers/airwallex/latest/balance.adjustment.json create mode 100644 providers/airwallex/latest/balance.ga.top_up.json create mode 100644 providers/airwallex/latest/balance.va.top_up.json create mode 100644 providers/airwallex/latest/conversion.scheduled.json create mode 100644 providers/airwallex/latest/issuing.card.low_remaining_transaction_limit.json create mode 100644 providers/airwallex/latest/issuing.card.modified.json create mode 100644 providers/airwallex/latest/payment_consent.created.json create mode 100644 providers/airwallex/latest/payment_consent.paused.json create mode 100644 providers/airwallex/latest/payment_consent.verification_failed.json create mode 100644 providers/airwallex/latest/payment_dispute.requires_response.json create mode 100644 providers/airwallex/latest/payment_intent.succeeded.json create mode 100644 providers/airwallex/latest/payout.batch_transfers.funding.funded.json create mode 100644 providers/airwallex/latest/payout.transfer.scheduled.json create mode 100644 providers/airwallex/latest/spend.expense.approved.json create mode 100644 providers/airwallex/latest/spend.reimbursement_report.awaiting_payment.json create mode 100644 providers/alchemy/index.json create mode 100644 providers/alchemy/latest/ADDRESS_ACTIVITY.json create mode 100644 providers/alipay/index.json create mode 100644 providers/alipay/latest/PAYMENT_RESULT.json create mode 100644 providers/ascend/index.json create mode 100644 providers/ascend/latest/invoice.paid.json create mode 100644 providers/attentive/index.json create mode 100644 providers/attentive/latest/custom_attribute.set.json create mode 100644 providers/attentive/latest/email.message_link_click.json create mode 100644 providers/attentive/latest/email.opened.json create mode 100644 providers/attentive/latest/email.sent.json create mode 100644 providers/attentive/latest/email.subscribed.json create mode 100644 providers/attentive/latest/email.unsubscribed.json create mode 100644 providers/attentive/latest/sms.inbound_message.json create mode 100644 providers/attentive/latest/sms.message_link_click.json create mode 100644 providers/attentive/latest/sms.sent.json create mode 100644 providers/attentive/latest/sms.subscribed.json create mode 100644 providers/attentive/latest/sms.unsubscribed.json create mode 100644 providers/bigcommerce/2025-04/store.hook.deliveryException.json create mode 100644 providers/bigcommerce/2025-04/store.priceList.records.created.json create mode 100644 providers/bigcommerce/2025-04/store.product.deleted.json create mode 100644 providers/bridge-api/index.json create mode 100644 providers/bridge-api/latest/TEST_EVENT.json create mode 100644 providers/bridge-api/latest/item.account.created.json create mode 100644 providers/bridge-api/latest/item.account.deleted.json create mode 100644 providers/bridge-api/latest/item.account.updated.json create mode 100644 providers/bridge-api/latest/item.created.json create mode 100644 providers/bridge-api/latest/item.deleted.json create mode 100644 providers/bridge-api/latest/item.refreshed.json create mode 100644 providers/bridge-api/latest/user.deleted.json create mode 100644 providers/bridge-xyz/index.json create mode 100644 providers/bridge-xyz/latest/customer.updated.json create mode 100644 providers/calendly/index.json create mode 100644 providers/calendly/latest/invitee.created.json create mode 100644 providers/chargebee/index.json create mode 100644 providers/chargebee/latest/subscription_created.json create mode 100644 providers/checkout/1.0.25/3ds_card_enrolled.json create mode 100644 providers/checkout/1.0.25/3ds_card_information_changed.json create mode 100644 providers/checkout/1.0.25/aml_verification_created.json create mode 100644 providers/checkout/1.0.25/aml_verification_monitoring_alert.json create mode 100644 providers/checkout/1.0.25/aml_verification_monitoring_reviewed.json create mode 100644 providers/checkout/1.0.25/aml_verification_onboarding_completed.json create mode 100644 providers/checkout/1.0.25/aml_verification_onboarding_reviewed.json create mode 100644 providers/checkout/1.0.25/aml_verification_onboarding_started.json create mode 100644 providers/checkout/1.0.25/aml_verification_status_changed.json create mode 100644 providers/checkout/1.0.25/authentication_attempted.json create mode 100644 providers/checkout/1.0.25/authentication_expired.json create mode 100644 providers/checkout/1.0.25/authentication_failed.json create mode 100644 providers/checkout/1.0.25/authorization_advice_received.json create mode 100644 providers/checkout/1.0.25/authorization_approved.json create mode 100644 providers/checkout/1.0.25/authorization_declined.json create mode 100644 providers/checkout/1.0.25/bank_account_updated.json create mode 100644 providers/checkout/1.0.25/batch_successful.json create mode 100644 providers/checkout/1.0.25/batch_unsuccessful.json create mode 100644 providers/checkout/1.0.25/card_activated.json create mode 100644 providers/checkout/1.0.25/card_created.json create mode 100644 providers/checkout/1.0.25/card_details_changed.json create mode 100644 providers/checkout/1.0.25/card_revoked.json create mode 100644 providers/checkout/1.0.25/card_suspended.json create mode 100644 providers/checkout/1.0.25/card_updated.json create mode 100644 providers/checkout/1.0.25/card_verification_declined.json create mode 100644 providers/checkout/1.0.25/card_verified.json create mode 100644 providers/checkout/1.0.25/digital_card_activated.json create mode 100644 providers/checkout/1.0.25/digital_card_deactivated.json create mode 100644 providers/checkout/1.0.25/digital_card_deleted.json create mode 100644 providers/checkout/1.0.25/digital_card_not_provisioned.json create mode 100644 providers/checkout/1.0.25/digital_card_pending.json create mode 100644 providers/checkout/1.0.25/digital_card_provisioned.json create mode 100644 providers/checkout/1.0.25/dispute_accepted.json create mode 100644 providers/checkout/1.0.25/dispute_arbitration_evidence_submitted.json create mode 100644 providers/checkout/1.0.25/dispute_arbitration_lost.json create mode 100644 providers/checkout/1.0.25/dispute_arbitration_sent_to_scheme.json create mode 100644 providers/checkout/1.0.25/dispute_arbitration_won.json create mode 100644 providers/checkout/1.0.25/dispute_canceled.json create mode 100644 providers/checkout/1.0.25/dispute_evidence_acknowledged_by_scheme.json create mode 100644 providers/checkout/1.0.25/dispute_evidence_required.json create mode 100644 providers/checkout/1.0.25/dispute_evidence_submitted.json create mode 100644 providers/checkout/1.0.25/dispute_expired.json create mode 100644 providers/checkout/1.0.25/dispute_lost.json create mode 100644 providers/checkout/1.0.25/dispute_received.json create mode 100644 providers/checkout/1.0.25/dispute_resolved.json create mode 100644 providers/checkout/1.0.25/dispute_won.json create mode 100644 providers/checkout/1.0.25/fraud_reported.json create mode 100644 providers/checkout/1.0.25/full_dd_failed.json create mode 100644 providers/checkout/1.0.25/full_dd_passed.json create mode 100644 providers/checkout/1.0.25/identity_verification_anonymized.json create mode 100644 providers/checkout/1.0.25/identity_verification_audit_completed.json create mode 100644 providers/checkout/1.0.25/identity_verification_capture_aborted.json create mode 100644 providers/checkout/1.0.25/identity_verification_capture_completed.json create mode 100644 providers/checkout/1.0.25/identity_verification_capture_refused.json create mode 100644 providers/checkout/1.0.25/identity_verification_checks_completed.json create mode 100644 providers/checkout/1.0.25/identity_verification_checks_inconclusive.json create mode 100644 providers/checkout/1.0.25/identity_verification_closed.json create mode 100644 providers/checkout/1.0.25/identity_verification_created.json create mode 100644 providers/checkout/1.0.25/identity_verification_link_expired.json create mode 100644 providers/checkout/1.0.25/identity_verification_opened.json create mode 100644 providers/checkout/1.0.25/identity_verification_report_created.json create mode 100644 providers/checkout/1.0.25/identity_verification_reset.json create mode 100644 providers/checkout/1.0.25/identity_verification_retry_requested.json create mode 100644 providers/checkout/1.0.25/identity_verification_started.json create mode 100644 providers/checkout/1.0.25/issuer_reversal_processed.json create mode 100644 providers/checkout/1.0.25/issuing_chargeback_processed.json create mode 100644 providers/checkout/1.0.25/issuing_dispute_closed.json create mode 100644 providers/checkout/1.0.25/issuing_prearbitration_processed.json create mode 100644 providers/checkout/1.0.25/issuing_representment_received.json create mode 100644 providers/checkout/1.0.25/match_failed.json create mode 100644 providers/checkout/1.0.25/match_passed.json create mode 100644 providers/checkout/1.0.25/network_token_update.json create mode 100644 providers/checkout/1.0.25/payment_authorization_increment_declined.json create mode 100644 providers/checkout/1.0.25/payment_authorization_incremented.json create mode 100644 providers/checkout/1.0.25/payment_canceled.json create mode 100644 providers/checkout/1.0.25/payment_capture_declined.json create mode 100644 providers/checkout/1.0.25/payment_capture_pending.json create mode 100644 providers/checkout/1.0.25/payment_compliance_review.json create mode 100644 providers/checkout/1.0.25/payment_declined.json create mode 100644 providers/checkout/1.0.25/payment_expired.json create mode 100644 providers/checkout/1.0.25/payment_instrument_verification_failed.json create mode 100644 providers/checkout/1.0.25/payment_instrument_verification_passed.json create mode 100644 providers/checkout/1.0.25/payment_optimized.json create mode 100644 providers/checkout/1.0.25/payment_paid.json create mode 100644 providers/checkout/1.0.25/payment_pending.json create mode 100644 providers/checkout/1.0.25/payment_refund_declined.json create mode 100644 providers/checkout/1.0.25/payment_refund_pending.json create mode 100644 providers/checkout/1.0.25/payment_refunded.json create mode 100644 providers/checkout/1.0.25/payment_retry_scheduled.json create mode 100644 providers/checkout/1.0.25/payment_returned.json create mode 100644 providers/checkout/1.0.25/payment_void_declined.json create mode 100644 providers/checkout/1.0.25/payments_disabled.json create mode 100644 providers/checkout/1.0.25/payments_enabled.json create mode 100644 providers/checkout/1.0.25/payout_declined.json create mode 100644 providers/checkout/1.0.25/payout_paid.json create mode 100644 providers/checkout/1.0.25/payouts_enabled.json create mode 100644 providers/checkout/1.0.25/presentment_received.json create mode 100644 providers/checkout/1.0.25/presentment_reversed.json create mode 100644 providers/checkout/1.0.25/report_generated.json create mode 100644 providers/checkout/1.0.25/request_for_information.json create mode 100644 providers/checkout/1.0.25/request_for_information_received.json create mode 100644 providers/checkout/1.0.25/reversal_approved.json create mode 100644 providers/checkout/1.0.25/reversal_declined.json create mode 100644 providers/checkout/1.0.25/settlement_debited.json create mode 100644 providers/checkout/1.0.25/settlement_generated.json create mode 100644 providers/checkout/1.0.25/settlement_instructed.json create mode 100644 providers/checkout/1.0.25/settlement_rejected.json create mode 100644 providers/checkout/1.0.25/settlement_returned.json create mode 100644 providers/checkout/1.0.25/status_changed.json create mode 100644 providers/checkout/1.0.25/sub_account_low_balance_threshold_exceeded.json create mode 100644 providers/checkout/1.0.25/sub_account_top_up_received.json create mode 100644 providers/checkout/1.0.25/sub_entity_created.json create mode 100644 providers/checkout/1.0.25/transfer_status_changed.json create mode 100644 providers/checkout/1.0.25/vmss_failed.json create mode 100644 providers/checkout/1.0.25/vmss_passed.json create mode 100644 providers/circle/index.json create mode 100644 providers/circle/latest/addressBookRecipients.json create mode 100644 providers/circle/latest/approvalWorkflowTransferApproved.json create mode 100644 providers/circle/latest/cpn.payment.completed.json create mode 100644 providers/circle/latest/cpn.transaction.broadcasted.json create mode 100644 providers/circle/latest/creditFees.json create mode 100644 providers/circle/latest/creditRepayments.json create mode 100644 providers/circle/latest/creditTransfers.json create mode 100644 providers/circle/latest/deposits.json create mode 100644 providers/circle/latest/externalEntities.json create mode 100644 providers/circle/latest/paymentIntents.json create mode 100644 providers/circle/latest/payments.json create mode 100644 providers/circle/latest/payouts.json create mode 100644 providers/circle/latest/transfers.json create mode 100644 providers/circle/latest/wire.json create mode 100644 providers/claude-managed-agents/index.json create mode 100644 providers/claude-managed-agents/latest/session.status_idled.json create mode 100644 providers/clerk/index.json create mode 100644 providers/clerk/latest/user.created.json create mode 100644 providers/clio/index.json create mode 100644 providers/clio/latest/created.json create mode 100644 providers/cloudsignal/index.json create mode 100644 providers/cloudsignal/latest/ItemShipped.json create mode 100644 providers/coinbase-commerce/index.json create mode 100644 providers/coinbase-commerce/latest/charge.confirmed.json create mode 100644 providers/courier/index.json create mode 100644 providers/courier/latest/audiences.calculated.json create mode 100644 providers/courier/latest/audiences.updated.json create mode 100644 providers/courier/latest/audiences.user.matched.json create mode 100644 providers/courier/latest/audiences.user.unmatched.json create mode 100644 providers/courier/latest/message.updated.json create mode 100644 providers/courier/latest/notification.published.json create mode 100644 providers/courier/latest/notification.submission_canceled.json create mode 100644 providers/cursor/index.json create mode 100644 providers/cursor/latest/statusChange.json create mode 100644 providers/customerio/index.json create mode 100644 providers/customerio/latest/customer_subscribed.json create mode 100644 providers/customerio/latest/email_sent.json create mode 100644 providers/customerio/latest/sms_sent.json create mode 100644 providers/discord/index.json create mode 100644 providers/discord/latest/ENTITLEMENT_CREATE.json create mode 100644 providers/discord/latest/ENTITLEMENT_DELETE.json create mode 100644 providers/discord/latest/ENTITLEMENT_UPDATE.json create mode 100644 providers/discord/latest/LOBBY_MESSAGE_DELETE.json create mode 100644 providers/docusign/index.json create mode 100644 providers/docusign/latest/envelope-completed.json create mode 100644 providers/ebay/index.json create mode 100644 providers/ebay/latest/MARKETPLACE_ACCOUNT_DELETION.json create mode 100644 providers/elevenlabs/index.json create mode 100644 providers/elevenlabs/latest/post_call_transcription.json create mode 100644 providers/elevenlabs/latest/voice_removal_notice.json create mode 100644 providers/exact-online/index.json create mode 100644 providers/exact-online/latest/Accounts.json create mode 100644 providers/fastspring/index.json create mode 100644 providers/fastspring/latest/order.completed.json create mode 100644 providers/faundit/index.json create mode 100644 providers/faundit/latest/item-status.json create mode 100644 providers/favro/index.json create mode 100644 providers/favro/latest/ping.json create mode 100644 providers/fireflies/index.json create mode 100644 providers/fireflies/latest/meeting.transcribed.json create mode 100644 providers/flexport/index.json create mode 100644 providers/flexport/latest/shipment.created.json create mode 100644 providers/flexport/latest/shipment_leg.departed.json create mode 100644 providers/frontapp/index.json create mode 100644 providers/frontapp/latest/inbound_received.json create mode 100644 providers/fusionauth/index.json create mode 100644 providers/fusionauth/latest/audit-log.create.json create mode 100644 providers/fusionauth/latest/event-log.create.json create mode 100644 providers/fusionauth/latest/group.create.complete.json create mode 100644 providers/fusionauth/latest/group.create.json create mode 100644 providers/fusionauth/latest/group.delete.complete.json create mode 100644 providers/fusionauth/latest/group.delete.json create mode 100644 providers/fusionauth/latest/group.member.add.complete.json create mode 100644 providers/fusionauth/latest/group.member.add.json create mode 100644 providers/fusionauth/latest/group.member.remove.complete.json create mode 100644 providers/fusionauth/latest/group.member.remove.json create mode 100644 providers/fusionauth/latest/group.member.update.complete.json create mode 100644 providers/fusionauth/latest/group.member.update.json create mode 100644 providers/fusionauth/latest/group.update.complete.json create mode 100644 providers/fusionauth/latest/group.update.json create mode 100644 providers/fusionauth/latest/jwt.public-key.update.json create mode 100644 providers/fusionauth/latest/jwt.refresh-token.revoke.json create mode 100644 providers/fusionauth/latest/jwt.refresh.json create mode 100644 providers/fusionauth/latest/kickstart.success.json create mode 100644 providers/fusionauth/latest/user.action.json create mode 100644 providers/fusionauth/latest/user.bulk.create.json create mode 100644 providers/fusionauth/latest/user.create.complete.json create mode 100644 providers/fusionauth/latest/user.create.json create mode 100644 providers/fusionauth/latest/user.deactivate.json create mode 100644 providers/fusionauth/latest/user.delete.complete.json create mode 100644 providers/fusionauth/latest/user.delete.json create mode 100644 providers/fusionauth/latest/user.email.update.json create mode 100644 providers/fusionauth/latest/user.email.verified.json create mode 100644 providers/fusionauth/latest/user.identity-provider.link.json create mode 100644 providers/fusionauth/latest/user.identity-provider.unlink.json create mode 100644 providers/fusionauth/latest/user.identity.verified.json create mode 100644 providers/fusionauth/latest/user.login.failed.json create mode 100644 providers/fusionauth/latest/user.login.new-device.json create mode 100644 providers/fusionauth/latest/user.login.success.json create mode 100644 providers/fusionauth/latest/user.login.suspicious.json create mode 100644 providers/fusionauth/latest/user.password.breach.json create mode 100644 providers/fusionauth/latest/user.password.reset.send.json create mode 100644 providers/fusionauth/latest/user.password.reset.start.json create mode 100644 providers/fusionauth/latest/user.password.reset.success.json create mode 100644 providers/fusionauth/latest/user.password.update.json create mode 100644 providers/fusionauth/latest/user.reactivate.json create mode 100644 providers/fusionauth/latest/user.registration.verified.json create mode 100644 providers/fusionauth/latest/user.two-factor.method.add.json create mode 100644 providers/fusionauth/latest/user.two-factor.method.remove.json create mode 100644 providers/fusionauth/latest/user.update.complete.json create mode 100644 providers/fusionauth/latest/user.update.json create mode 100644 providers/gemini/index.json create mode 100644 providers/gemini/latest/batch.succeeded.json create mode 100644 providers/github/2022-11-28/branch_protection_rule.json create mode 100644 providers/github/2022-11-28/check_run.json create mode 100644 providers/github/2022-11-28/check_suite.json create mode 100644 providers/github/2022-11-28/code_scanning_alert.json create mode 100644 providers/github/2022-11-28/commit_comment.json create mode 100644 providers/github/2022-11-28/dependabot_alert.json create mode 100644 providers/github/2022-11-28/deploy_key.json create mode 100644 providers/github/2022-11-28/deployment.json create mode 100644 providers/github/2022-11-28/deployment_review.json create mode 100644 providers/github/2022-11-28/deployment_status.json create mode 100644 providers/github/2022-11-28/discussion.json create mode 100644 providers/github/2022-11-28/discussion_comment.json create mode 100644 providers/github/2022-11-28/fork.json create mode 100644 providers/github/2022-11-28/github_app_authorization.json create mode 100644 providers/github/2022-11-28/gollum.json create mode 100644 providers/github/2022-11-28/installation.json create mode 100644 providers/github/2022-11-28/installation_repositories.json create mode 100644 providers/github/2022-11-28/issues.json create mode 100644 providers/github/2022-11-28/marketplace_purchase.json create mode 100644 providers/github/2022-11-28/member.json create mode 100644 providers/github/2022-11-28/membership.json create mode 100644 providers/github/2022-11-28/merge_group.json create mode 100644 providers/github/2022-11-28/meta.json create mode 100644 providers/github/2022-11-28/milestone.json create mode 100644 providers/github/2022-11-28/org_block.json create mode 100644 providers/github/2022-11-28/organization.json create mode 100644 providers/github/2022-11-28/package.json create mode 100644 providers/github/2022-11-28/page_build.json create mode 100644 providers/github/2022-11-28/project.json create mode 100644 providers/github/2022-11-28/project_card.json create mode 100644 providers/github/2022-11-28/project_column.json create mode 100644 providers/github/2022-11-28/projects_v2_item.json create mode 100644 providers/github/2022-11-28/public.json create mode 100644 providers/github/2022-11-28/pull_request_review.json create mode 100644 providers/github/2022-11-28/pull_request_review_comment.json create mode 100644 providers/github/2022-11-28/pull_request_review_thread.json create mode 100644 providers/github/2022-11-28/registry_package.json create mode 100644 providers/github/2022-11-28/repository.json create mode 100644 providers/github/2022-11-28/repository_vulnerability_alert.json create mode 100644 providers/github/2022-11-28/secret_scanning_alert.json create mode 100644 providers/github/2022-11-28/security_advisory.json create mode 100644 providers/github/2022-11-28/sponsorship.json create mode 100644 providers/github/2022-11-28/status.json create mode 100644 providers/github/2022-11-28/team.json create mode 100644 providers/github/2022-11-28/team_add.json create mode 100644 providers/github/2022-11-28/workflow_job.json create mode 100644 providers/github/2022-11-28/workflow_run.json create mode 100644 providers/gitlab/current/Deployment Hook.json create mode 100644 providers/gitlab/current/Feature Flag Hook.json create mode 100644 providers/gitlab/current/Job Hook.json create mode 100644 providers/gitlab/current/Merge Request Hook.json create mode 100644 providers/gitlab/current/Milestone Hook.json create mode 100644 providers/gitlab/current/Pipeline Hook.json create mode 100644 providers/greendot/index.json create mode 100644 providers/greendot/latest/aFTTransfer.json create mode 100644 providers/greendot/latest/accountUpdated.json create mode 100644 providers/greendot/latest/achTransfer.json create mode 100644 providers/greendot/latest/adjustmentFinalStatus.json create mode 100644 providers/greendot/latest/ammRule.json create mode 100644 providers/greendot/latest/atmPinReset.json create mode 100644 providers/greendot/latest/billPayTransfer.json create mode 100644 providers/greendot/latest/cardUpdate.json create mode 100644 providers/greendot/latest/directDepositSwitch.json create mode 100644 providers/greendot/latest/failedTransfer.json create mode 100644 providers/greendot/latest/featureUpdate.json create mode 100644 providers/greendot/latest/provisioning.json create mode 100644 providers/greendot/latest/singlePhaseTransfer.json create mode 100644 providers/greendot/latest/statementReady.json create mode 100644 providers/greendot/latest/transaction.json create mode 100644 providers/huggingface/index.json create mode 100644 providers/huggingface/latest/repo.content.json create mode 100644 providers/intercom/index.json create mode 100644 providers/intercom/latest/conversation.user.created.json create mode 100644 providers/jira/index.json create mode 100644 providers/jira/latest/jira.issue_updated.json create mode 100644 providers/klaviyo/index.json create mode 100644 providers/klaviyo/latest/event.klaviyo.opened_email.json create mode 100644 providers/lithic/index.json create mode 100644 providers/lithic/latest/card_transaction.updated.json create mode 100644 providers/mailchimp/index.json create mode 100644 providers/mailchimp/latest/subscribe.json create mode 100644 providers/mailgun/index.json create mode 100644 providers/mailgun/latest/accepted.json create mode 100644 providers/mailgun/latest/clicked.json create mode 100644 providers/mailgun/latest/complained.json create mode 100644 providers/mailgun/latest/delivered.json create mode 100644 providers/mailgun/latest/failed.json create mode 100644 providers/mailgun/latest/opened.json create mode 100644 providers/mailgun/latest/unsubscribed.json create mode 100644 providers/meraki/index.json create mode 100644 providers/meraki/latest/motion_alert.json create mode 100644 providers/microsoft-graph/index.json create mode 100644 providers/microsoft-graph/latest/created.json create mode 100644 providers/microsoft-graph/latest/updated.json create mode 100644 providers/monday/current/change_column_value.json create mode 100644 providers/monday/current/create_item.json create mode 100644 providers/nmi/index.json create mode 100644 providers/nmi/latest/transaction.sale.success.json create mode 100644 providers/notion/index.json create mode 100644 providers/notion/latest/comment.created.json create mode 100644 providers/notion/latest/comment.deleted.json create mode 100644 providers/notion/latest/comment.updated.json create mode 100644 providers/notion/latest/data_source.content_updated.json create mode 100644 providers/notion/latest/data_source.created.json create mode 100644 providers/notion/latest/data_source.deleted.json create mode 100644 providers/notion/latest/data_source.moved.json create mode 100644 providers/notion/latest/data_source.schema_updated.json create mode 100644 providers/notion/latest/data_source.undeleted.json create mode 100644 providers/notion/latest/database.content_updated.json create mode 100644 providers/notion/latest/database.created.json create mode 100644 providers/notion/latest/database.deleted.json create mode 100644 providers/notion/latest/database.moved.json create mode 100644 providers/notion/latest/database.schema_updated.json create mode 100644 providers/notion/latest/database.undeleted.json create mode 100644 providers/notion/latest/page.content_updated.json create mode 100644 providers/notion/latest/page.created.json create mode 100644 providers/notion/latest/page.deleted.json create mode 100644 providers/notion/latest/page.locked.json create mode 100644 providers/notion/latest/page.moved.json create mode 100644 providers/notion/latest/page.properties_updated.json create mode 100644 providers/notion/latest/page.undeleted.json create mode 100644 providers/notion/latest/page.unlocked.json create mode 100644 providers/nuvemshop/index.json create mode 100644 providers/nuvemshop/latest/order.created.json create mode 100644 providers/nuvemshop/latest/order.paid.json create mode 100644 providers/nylas/index.json create mode 100644 providers/nylas/latest/booking.cancelled.json create mode 100644 providers/nylas/latest/booking.created.json create mode 100644 providers/nylas/latest/booking.pending.json create mode 100644 providers/nylas/latest/booking.reminder.json create mode 100644 providers/nylas/latest/booking.rescheduled.json create mode 100644 providers/nylas/latest/calendar.created.json create mode 100644 providers/nylas/latest/calendar.deleted.json create mode 100644 providers/nylas/latest/calendar.updated.json create mode 100644 providers/nylas/latest/contact.deleted.json create mode 100644 providers/nylas/latest/contact.updated.json create mode 100644 providers/nylas/latest/event.created.json create mode 100644 providers/nylas/latest/event.deleted.json create mode 100644 providers/nylas/latest/event.updated.json create mode 100644 providers/nylas/latest/folder.created.json create mode 100644 providers/nylas/latest/folder.deleted.json create mode 100644 providers/nylas/latest/folder.updated.json create mode 100644 providers/nylas/latest/grant.created.json create mode 100644 providers/nylas/latest/grant.deleted.json create mode 100644 providers/nylas/latest/grant.expired.json create mode 100644 providers/nylas/latest/grant.imap_sync_completed.json create mode 100644 providers/nylas/latest/grant.updated.json create mode 100644 providers/nylas/latest/message.bounce_detected.json create mode 100644 providers/nylas/latest/message.bounced.json create mode 100644 providers/nylas/latest/message.complaint.json create mode 100644 providers/nylas/latest/message.created.cleaned.json create mode 100644 providers/nylas/latest/message.created.json create mode 100644 providers/nylas/latest/message.created.metadata.json create mode 100644 providers/nylas/latest/message.deleted.json create mode 100644 providers/nylas/latest/message.delivered.json create mode 100644 providers/nylas/latest/message.link_clicked.json create mode 100644 providers/nylas/latest/message.link_clicked.legacy.json create mode 100644 providers/nylas/latest/message.opened.json create mode 100644 providers/nylas/latest/message.opened.legacy.json create mode 100644 providers/nylas/latest/message.rejected.json create mode 100644 providers/nylas/latest/message.send_failed.json create mode 100644 providers/nylas/latest/message.send_success.json create mode 100644 providers/nylas/latest/message.transactional.bounced.json create mode 100644 providers/nylas/latest/message.transactional.complaint.json create mode 100644 providers/nylas/latest/message.transactional.delivered.json create mode 100644 providers/nylas/latest/message.transactional.rejected.json create mode 100644 providers/nylas/latest/message.updated.json create mode 100644 providers/nylas/latest/message.updated.metadata.json create mode 100644 providers/nylas/latest/notetaker.created.json create mode 100644 providers/nylas/latest/notetaker.deleted.json create mode 100644 providers/nylas/latest/notetaker.media.json create mode 100644 providers/nylas/latest/notetaker.meeting_state.json create mode 100644 providers/nylas/latest/notetaker.updated.json create mode 100644 providers/nylas/latest/thread.replied.json create mode 100644 providers/nylas/latest/thread.replied.legacy.json create mode 100644 providers/okta/index.json create mode 100644 providers/okta/latest/user.session.start.json create mode 100644 providers/openai/index.json create mode 100644 providers/openai/latest/batch.cancelled.json create mode 100644 providers/openai/latest/batch.completed.json create mode 100644 providers/openai/latest/batch.expired.json create mode 100644 providers/openai/latest/batch.failed.json create mode 100644 providers/openai/latest/eval.run.canceled.json create mode 100644 providers/openai/latest/eval.run.failed.json create mode 100644 providers/openai/latest/eval.run.succeeded.json create mode 100644 providers/openai/latest/fine_tuning.job.cancelled.json create mode 100644 providers/openai/latest/fine_tuning.job.failed.json create mode 100644 providers/openai/latest/fine_tuning.job.succeeded.json create mode 100644 providers/openai/latest/realtime.call.incoming.json create mode 100644 providers/openai/latest/response.cancelled.json create mode 100644 providers/openai/latest/response.completed.json create mode 100644 providers/openai/latest/response.failed.json create mode 100644 providers/openai/latest/response.incomplete.json create mode 100644 providers/orb/index.json create mode 100644 providers/orb/latest/invoice.issued.json create mode 100644 providers/oura/index.json create mode 100644 providers/oura/latest/sleep.json create mode 100644 providers/paddlebilling/current/address.imported.json create mode 100644 providers/paddlebilling/current/address.updated.json create mode 100644 providers/paddlebilling/current/api_key.created.json create mode 100644 providers/paddlebilling/current/api_key.expired.json create mode 100644 providers/paddlebilling/current/api_key.expiring.json create mode 100644 providers/paddlebilling/current/api_key.revoked.json create mode 100644 providers/paddlebilling/current/api_key.updated.json create mode 100644 providers/paddlebilling/current/api_key_exposure.created.json create mode 100644 providers/paddlebilling/current/business.created.json create mode 100644 providers/paddlebilling/current/business.imported.json create mode 100644 providers/paddlebilling/current/business.updated.json create mode 100644 providers/paddlebilling/current/client_token.created.json create mode 100644 providers/paddlebilling/current/client_token.revoked.json create mode 100644 providers/paddlebilling/current/client_token.updated.json create mode 100644 providers/paddlebilling/current/customer.imported.json create mode 100644 providers/paddlebilling/current/customer.updated.json create mode 100644 providers/paddlebilling/current/discount.created.json create mode 100644 providers/paddlebilling/current/discount.imported.json create mode 100644 providers/paddlebilling/current/discount.updated.json create mode 100644 providers/paddlebilling/current/discount_group.created.json create mode 100644 providers/paddlebilling/current/discount_group.updated.json create mode 100644 providers/paddlebilling/current/payment_method.deleted.json create mode 100644 providers/paddlebilling/current/payment_method.saved.json create mode 100644 providers/paddlebilling/current/payout.created.json create mode 100644 providers/paddlebilling/current/payout.paid.json create mode 100644 providers/paddlebilling/current/price.created.json create mode 100644 providers/paddlebilling/current/price.imported.json create mode 100644 providers/paddlebilling/current/price.updated.json create mode 100644 providers/paddlebilling/current/product.created.json create mode 100644 providers/paddlebilling/current/product.imported.json create mode 100644 providers/paddlebilling/current/product.updated.json create mode 100644 providers/paddlebilling/current/report.created.json create mode 100644 providers/paddlebilling/current/report.updated.json create mode 100644 providers/paddlebilling/current/subscription.canceled.json create mode 100644 providers/paddlebilling/current/subscription.imported.json create mode 100644 providers/paddlebilling/current/subscription.paused.json create mode 100644 providers/paddlebilling/current/subscription.resumed.json create mode 100644 providers/paddlebilling/current/subscription.trialing.json create mode 100644 providers/paddlebilling/current/transaction.canceled.json create mode 100644 providers/paddlebilling/current/transaction.revised.json create mode 100644 providers/paymob/index.json create mode 100644 providers/paymob/latest/TRANSACTION.json create mode 100644 providers/paypal/1.0/PAYMENT.CAPTURE.COMPLETED.json create mode 100644 providers/paystack/index.json create mode 100644 providers/paystack/latest/charge.success.json create mode 100644 providers/persona/index.json create mode 100644 providers/persona/latest/inquiry.completed.json create mode 100644 providers/picqer/index.json create mode 100644 providers/picqer/latest/comments.created.json create mode 100644 providers/picqer/latest/orders.allocated.json create mode 100644 providers/picqer/latest/orders.completed.json create mode 100644 providers/picqer/latest/orders.notes.created.json create mode 100644 providers/picqer/latest/picklist_batches.created.json create mode 100644 providers/picqer/latest/picklists.created.json create mode 100644 providers/picqer/latest/picklists.shipments.created.json create mode 100644 providers/picqer/latest/products.free_stock_changed.json create mode 100644 providers/picqer/latest/products.stock_changed.json create mode 100644 providers/picqer/latest/products.stock_on_location_changed.json create mode 100644 providers/picqer/latest/purchase_orders.created.json create mode 100644 providers/picqer/latest/purchase_orders.receipts.created.json create mode 100644 providers/picqer/latest/receipts.product_received.json create mode 100644 providers/picqer/latest/returns.products_received.json create mode 100644 providers/picqer/latest/returns.status_changed.json create mode 100644 providers/pipedrive/2/change.activity.json create mode 100644 providers/pipedrive/2/change.board.json create mode 100644 providers/pipedrive/2/change.deal.json create mode 100644 providers/pipedrive/2/change.deal_installment.json create mode 100644 providers/pipedrive/2/change.deal_product.json create mode 100644 providers/pipedrive/2/change.json create mode 100644 providers/pipedrive/2/change.lead.json create mode 100644 providers/pipedrive/2/change.note.json create mode 100644 providers/pipedrive/2/change.organization.json create mode 100644 providers/pipedrive/2/change.person.json create mode 100644 providers/pipedrive/2/change.phase.json create mode 100644 providers/pipedrive/2/change.pipeline.json create mode 100644 providers/pipedrive/2/change.product.json create mode 100644 providers/pipedrive/2/change.project.json create mode 100644 providers/pipedrive/2/change.stage.json create mode 100644 providers/pipedrive/2/change.task.json create mode 100644 providers/pipedrive/2/change.user.json create mode 100644 providers/pipedrive/2/create.activity.json create mode 100644 providers/pipedrive/2/create.board.json create mode 100644 providers/pipedrive/2/create.deal.json create mode 100644 providers/pipedrive/2/create.deal_installment.json create mode 100644 providers/pipedrive/2/create.deal_product.json create mode 100644 providers/pipedrive/2/create.lead.json create mode 100644 providers/pipedrive/2/create.note.json create mode 100644 providers/pipedrive/2/create.organization.json create mode 100644 providers/pipedrive/2/create.person.json create mode 100644 providers/pipedrive/2/create.phase.json create mode 100644 providers/pipedrive/2/create.pipeline.json create mode 100644 providers/pipedrive/2/create.product.json create mode 100644 providers/pipedrive/2/create.project.json create mode 100644 providers/pipedrive/2/create.stage.json create mode 100644 providers/pipedrive/2/create.task.json create mode 100644 providers/pipedrive/2/create.user.json create mode 100644 providers/pipedrive/2/delete.activity.json create mode 100644 providers/pipedrive/2/delete.board.json create mode 100644 providers/pipedrive/2/delete.deal.json create mode 100644 providers/pipedrive/2/delete.deal_installment.json create mode 100644 providers/pipedrive/2/delete.deal_product.json create mode 100644 providers/pipedrive/2/delete.lead.json create mode 100644 providers/pipedrive/2/delete.note.json create mode 100644 providers/pipedrive/2/delete.organization.json create mode 100644 providers/pipedrive/2/delete.person.json create mode 100644 providers/pipedrive/2/delete.phase.json create mode 100644 providers/pipedrive/2/delete.pipeline.json create mode 100644 providers/pipedrive/2/delete.product.json create mode 100644 providers/pipedrive/2/delete.project.json create mode 100644 providers/pipedrive/2/delete.stage.json create mode 100644 providers/pipedrive/2/delete.task.json create mode 100644 providers/polar/index.json create mode 100644 providers/polar/latest/order.paid.json create mode 100644 providers/postmark/index.json create mode 100644 providers/postmark/latest/Bounce.json create mode 100644 providers/postmark/latest/Click.json create mode 100644 providers/postmark/latest/Delivery.json create mode 100644 providers/postmark/latest/Inbound.json create mode 100644 providers/postmark/latest/Open.json create mode 100644 providers/postmark/latest/SpamComplaint.json create mode 100644 providers/postmark/latest/SubscriptionChange.json create mode 100644 providers/razorpay/index.json create mode 100644 providers/razorpay/latest/invoice.expired.json create mode 100644 providers/razorpay/latest/invoice.paid.json create mode 100644 providers/razorpay/latest/invoice.partially_paid.json create mode 100644 providers/razorpay/latest/order.paid.json create mode 100644 providers/razorpay/latest/payment.authorized.json create mode 100644 providers/razorpay/latest/payment.captured.json create mode 100644 providers/razorpay/latest/payment.downtime.resolved.json create mode 100644 providers/razorpay/latest/payment.downtime.started.json create mode 100644 providers/razorpay/latest/payment.downtime.updated.json create mode 100644 providers/razorpay/latest/payment.failed.json create mode 100644 providers/razorpay/latest/refund.created.json create mode 100644 providers/razorpay/latest/refund.failed.json create mode 100644 providers/razorpay/latest/refund.processed.json create mode 100644 providers/razorpay/latest/refund.speed_changed.json create mode 100644 providers/razorpay/latest/settlement.processed.json create mode 100644 providers/razorpay/latest/subscription.activated.json create mode 100644 providers/razorpay/latest/subscription.cancelled.json create mode 100644 providers/razorpay/latest/subscription.charged.json create mode 100644 providers/recharge/index.json create mode 100644 providers/recharge/latest/address.created.json create mode 100644 providers/recharge/latest/address.updated.json create mode 100644 providers/recharge/latest/app.uninstalled.json create mode 100644 providers/recharge/latest/charge.created.json create mode 100644 providers/recharge/latest/charge.failed.json create mode 100644 providers/recharge/latest/charge.max_retries_reached.json create mode 100644 providers/recharge/latest/charge.paid.json create mode 100644 providers/recharge/latest/charge.refunded.json create mode 100644 providers/recharge/latest/charge.upcoming.json create mode 100644 providers/recharge/latest/charge.updated.json create mode 100644 providers/recharge/latest/checkout.created.json create mode 100644 providers/recharge/latest/checkout.processed.json create mode 100644 providers/recharge/latest/customer.created.json create mode 100644 providers/recharge/latest/onetime.created.json create mode 100644 providers/recharge/latest/onetime.deleted.json create mode 100644 providers/recharge/latest/onetime.updated.json create mode 100644 providers/recharge/latest/order.created.json create mode 100644 providers/recharge/latest/order.deleted.json create mode 100644 providers/recharge/latest/order.processed.json create mode 100644 providers/recharge/latest/order.upcoming.json create mode 100644 providers/recharge/latest/order.updated.json create mode 100644 providers/recharge/latest/product.created.json create mode 100644 providers/recharge/latest/product.deleted.json create mode 100644 providers/recharge/latest/recharge.uninstalled.json create mode 100644 providers/recharge/latest/subscription.activated.json create mode 100644 providers/recharge/latest/subscription.cancelled.json create mode 100644 providers/recharge/latest/subscription.created.json create mode 100644 providers/recharge/latest/subscription.deleted.json create mode 100644 providers/recharge/latest/subscription.skipped.json create mode 100644 providers/recharge/latest/subscription.unskipped.json create mode 100644 providers/recharge/latest/subscription.updated.json create mode 100644 providers/recurly/index.json create mode 100644 providers/recurly/latest/authorized.json create mode 100644 providers/recurly/latest/balance_updated.json create mode 100644 providers/recurly/latest/canceled.json create mode 100644 providers/recurly/latest/closed.json create mode 100644 providers/recurly/latest/consumption_requested.json create mode 100644 providers/recurly/latest/created.json create mode 100644 providers/recurly/latest/deactivated.json create mode 100644 providers/recurly/latest/deleted.json create mode 100644 providers/recurly/latest/downgrade_canceled.json create mode 100644 providers/recurly/latest/downgraded.json create mode 100644 providers/recurly/latest/expired.json create mode 100644 providers/recurly/latest/extended_renewal.json create mode 100644 providers/recurly/latest/failed.json create mode 100644 providers/recurly/latest/failed_renewal.json create mode 100644 providers/recurly/latest/failed_renewal_with_grace_period.json create mode 100644 providers/recurly/latest/low_balance.json create mode 100644 providers/recurly/latest/past_due.json create mode 100644 providers/recurly/latest/pause.canceled.json create mode 100644 providers/recurly/latest/pause.modified.json create mode 100644 providers/recurly/latest/pause.scheduled.json create mode 100644 providers/recurly/latest/pause_schedule_changed.json create mode 100644 providers/recurly/latest/paused.json create mode 100644 providers/recurly/latest/pending.json create mode 100644 providers/recurly/latest/pending_change.scheduled.json create mode 100644 providers/recurly/latest/plan_changed.json create mode 100644 providers/recurly/latest/price_change_confirmed.json create mode 100644 providers/recurly/latest/processing.json create mode 100644 providers/recurly/latest/purchased.json create mode 100644 providers/recurly/latest/reactivated.json create mode 100644 providers/recurly/latest/recovered.json create mode 100644 providers/recurly/latest/redeemed.json create mode 100644 providers/recurly/latest/refund_declined.json create mode 100644 providers/recurly/latest/refund_reversed.json create mode 100644 providers/recurly/latest/refunded.json create mode 100644 providers/recurly/latest/regenerated.json create mode 100644 providers/recurly/latest/renewal.annual_subscription_reminder.json create mode 100644 providers/recurly/latest/renewal.bacs_subscription_will_renew.json create mode 100644 providers/recurly/latest/renewal.bill_date_reminder.json create mode 100644 providers/recurly/latest/renewal.cc_will_expire.json create mode 100644 providers/recurly/latest/renewal.mastercard_subscription_will_renew.json create mode 100644 providers/recurly/latest/renewal.ramp_price_will_change.json create mode 100644 providers/recurly/latest/renewal.scheduled.json create mode 100644 providers/recurly/latest/renewal.sepa_subscription_will_renew.json create mode 100644 providers/recurly/latest/renewal.six_month_subscription_reminder.json create mode 100644 providers/recurly/latest/renewal.skipped.json create mode 100644 providers/recurly/latest/renewal.subscription_trial_expiring.json create mode 100644 providers/recurly/latest/renewal.term_renewal_reminder.json create mode 100644 providers/recurly/latest/renewed.json create mode 100644 providers/recurly/latest/resubscribed.json create mode 100644 providers/recurly/latest/resubscribed_incorrect_account.json create mode 100644 providers/recurly/latest/resumed.json create mode 100644 providers/recurly/latest/revoked.json create mode 100644 providers/recurly/latest/scheduled.json create mode 100644 providers/recurly/latest/succeeded.json create mode 100644 providers/recurly/latest/transaction_status_updated.json create mode 100644 providers/recurly/latest/updated.json create mode 100644 providers/recurly/latest/upgraded.json create mode 100644 providers/recurly/latest/voided.json create mode 100644 providers/resend/index.json create mode 100644 providers/resend/latest/contact.created.json create mode 100644 providers/resend/latest/contact.deleted.json create mode 100644 providers/resend/latest/contact.updated.json create mode 100644 providers/resend/latest/domain.created.json create mode 100644 providers/resend/latest/domain.deleted.json create mode 100644 providers/resend/latest/domain.updated.json create mode 100644 providers/resend/latest/email.bounced.json create mode 100644 providers/resend/latest/email.clicked.json create mode 100644 providers/resend/latest/email.complained.json create mode 100644 providers/resend/latest/email.delivered.json create mode 100644 providers/resend/latest/email.delivery_delayed.json create mode 100644 providers/resend/latest/email.failed.json create mode 100644 providers/resend/latest/email.opened.json create mode 100644 providers/resend/latest/email.received.json create mode 100644 providers/resend/latest/email.scheduled.json create mode 100644 providers/resend/latest/email.sent.json create mode 100644 providers/resend/latest/email.suppressed.json create mode 100644 providers/resend/latest/suppression.added.json create mode 100644 providers/resend/latest/suppression.removed.json create mode 100644 providers/retell/index.json create mode 100644 providers/retell/latest/call_analyzed.json create mode 100644 providers/revolut/index.json create mode 100644 providers/revolut/latest/ORDER_COMPLETED.json create mode 100644 providers/scrapfly/latest/crawler_cancelled.json create mode 100644 providers/scrapfly/latest/crawler_finished.json create mode 100644 providers/scrapfly/latest/crawler_started.json create mode 100644 providers/scrapfly/latest/crawler_stopped.json create mode 100644 providers/scrapfly/latest/crawler_url_discovered.json create mode 100644 providers/scrapfly/latest/crawler_url_failed.json create mode 100644 providers/scrapfly/latest/crawler_url_skipped.json create mode 100644 providers/sendgrid/index.json create mode 100644 providers/sendgrid/latest/account_status_change.json create mode 100644 providers/sendgrid/latest/bounce.json create mode 100644 providers/sendgrid/latest/click.json create mode 100644 providers/sendgrid/latest/deferred.json create mode 100644 providers/sendgrid/latest/delivered.json create mode 100644 providers/sendgrid/latest/dropped.json create mode 100644 providers/sendgrid/latest/group_resubscribe.json create mode 100644 providers/sendgrid/latest/group_unsubscribe.json create mode 100644 providers/sendgrid/latest/open.json create mode 100644 providers/sendgrid/latest/processed.json create mode 100644 providers/sendgrid/latest/spamreport.json create mode 100644 providers/sendgrid/latest/unsubscribe.json create mode 100644 providers/shiphero/index.json create mode 100644 providers/shiphero/latest/Inventory.Update.json create mode 100644 providers/shopify/2024-10/app.scopes_update.json create mode 100644 providers/shopify/2024-10/customers.purchasing_summary.json create mode 100644 providers/shopify/2024-10/customers_whats_app_marketing_consent.update.json create mode 100644 providers/shopify/2024-10/delivery_promise_settings.update.json create mode 100644 providers/shopify/2024-10/fulfillment_holds.added.json create mode 100644 providers/shopify/2024-10/fulfillment_holds.released.json create mode 100644 providers/shopify/2024-10/fulfillment_orders.manually_reported_progress_stopped.json create mode 100644 providers/shopify/2024-10/fulfillment_orders.progress_reported.json create mode 100644 providers/shopify/2024-10/inventory_shipments.add_items.json create mode 100644 providers/shopify/2024-10/inventory_shipments.create.json create mode 100644 providers/shopify/2024-10/inventory_shipments.delete.json create mode 100644 providers/shopify/2024-10/inventory_shipments.mark_in_transit.json create mode 100644 providers/shopify/2024-10/inventory_shipments.receive_items.json create mode 100644 providers/shopify/2024-10/inventory_shipments.remove_items.json create mode 100644 providers/shopify/2024-10/inventory_shipments.update_item_quantities.json create mode 100644 providers/shopify/2024-10/inventory_shipments.update_tracking.json create mode 100644 providers/shopify/2024-10/inventory_transfers.add_items.json create mode 100644 providers/shopify/2024-10/inventory_transfers.cancel.json create mode 100644 providers/shopify/2024-10/inventory_transfers.complete.json create mode 100644 providers/shopify/2024-10/inventory_transfers.ready_to_ship.json create mode 100644 providers/shopify/2024-10/inventory_transfers.remove_items.json create mode 100644 providers/shopify/2024-10/inventory_transfers.update_item_quantities.json create mode 100644 providers/shopify/2024-10/inventory_transfers.updated.json create mode 100644 providers/shopify/2024-10/locales.destroy.json create mode 100644 providers/shopify/2024-10/markets_backup_region.update.json create mode 100644 providers/shopify/2024-10/metafield_definitions.create.json create mode 100644 providers/shopify/2024-10/metafield_definitions.delete.json create mode 100644 providers/shopify/2024-10/metafield_definitions.update.json create mode 100644 providers/shopify/2024-10/orders.link_requested.json create mode 100644 providers/slack/index.json create mode 100644 providers/slack/latest/accounts_changed.json create mode 100644 providers/slack/latest/app_context_changed.json create mode 100644 providers/slack/latest/app_deleted.json create mode 100644 providers/slack/latest/app_home_opened.json create mode 100644 providers/slack/latest/app_installed.json create mode 100644 providers/slack/latest/app_mention.json create mode 100644 providers/slack/latest/app_rate_limited.json create mode 100644 providers/slack/latest/app_requested.json create mode 100644 providers/slack/latest/app_uninstalled.json create mode 100644 providers/slack/latest/app_uninstalled_team.json create mode 100644 providers/slack/latest/assistant_thread_context_changed.json create mode 100644 providers/slack/latest/assistant_thread_started.json create mode 100644 providers/slack/latest/bot_added.json create mode 100644 providers/slack/latest/bot_changed.json create mode 100644 providers/slack/latest/call_rejected.json create mode 100644 providers/slack/latest/channel_archive.json create mode 100644 providers/slack/latest/channel_created.json create mode 100644 providers/slack/latest/channel_deleted.json create mode 100644 providers/slack/latest/channel_history_changed.json create mode 100644 providers/slack/latest/channel_id_changed.json create mode 100644 providers/slack/latest/channel_left.json create mode 100644 providers/slack/latest/channel_marked.json create mode 100644 providers/slack/latest/channel_rename.json create mode 100644 providers/slack/latest/channel_shared.json create mode 100644 providers/slack/latest/channel_unarchive.json create mode 100644 providers/slack/latest/channel_unshared.json create mode 100644 providers/slack/latest/commands_changed.json create mode 100644 providers/slack/latest/dnd_updated.json create mode 100644 providers/slack/latest/dnd_updated_user.json create mode 100644 providers/slack/latest/email_domain_changed.json create mode 100644 providers/slack/latest/emoji_changed.json create mode 100644 providers/slack/latest/entity_details_requested.json create mode 100644 providers/slack/latest/external_org_migration_finished.json create mode 100644 providers/slack/latest/external_org_migration_started.json create mode 100644 providers/slack/latest/file_change.json create mode 100644 providers/slack/latest/file_comment_deleted.json create mode 100644 providers/slack/latest/file_created.json create mode 100644 providers/slack/latest/file_deleted.json create mode 100644 providers/slack/latest/file_public.json create mode 100644 providers/slack/latest/file_shared.json create mode 100644 providers/slack/latest/file_unshared.json create mode 100644 providers/slack/latest/function_executed.json create mode 100644 providers/slack/latest/goodbye.json create mode 100644 providers/slack/latest/grid_migration_finished.json create mode 100644 providers/slack/latest/grid_migration_started.json create mode 100644 providers/slack/latest/group_archive.json create mode 100644 providers/slack/latest/group_close.json create mode 100644 providers/slack/latest/group_deleted.json create mode 100644 providers/slack/latest/group_history_changed.json create mode 100644 providers/slack/latest/group_joined.json create mode 100644 providers/slack/latest/group_left.json create mode 100644 providers/slack/latest/group_marked.json create mode 100644 providers/slack/latest/group_open.json create mode 100644 providers/slack/latest/group_rename.json create mode 100644 providers/slack/latest/group_unarchive.json create mode 100644 providers/slack/latest/hello.json create mode 100644 providers/slack/latest/im_close.json create mode 100644 providers/slack/latest/im_created.json create mode 100644 providers/slack/latest/im_history_changed.json create mode 100644 providers/slack/latest/im_marked.json create mode 100644 providers/slack/latest/im_open.json create mode 100644 providers/slack/latest/invite_requested.json create mode 100644 providers/slack/latest/link_shared.json create mode 100644 providers/slack/latest/manual_presence_change.json create mode 100644 providers/slack/latest/member_joined_channel.json create mode 100644 providers/slack/latest/member_left_channel.json create mode 100644 providers/slack/latest/message.app_home.json create mode 100644 providers/slack/latest/message.channels.json create mode 100644 providers/slack/latest/message.groups.json create mode 100644 providers/slack/latest/message.im.json create mode 100644 providers/slack/latest/message.json create mode 100644 providers/slack/latest/message.mpim.json create mode 100644 providers/slack/latest/message_metadata_deleted.json create mode 100644 providers/slack/latest/message_metadata_posted.json create mode 100644 providers/slack/latest/message_metadata_updated.json create mode 100644 providers/slack/latest/pref_change.json create mode 100644 providers/slack/latest/presence_change.json create mode 100644 providers/slack/latest/reaction_added.json create mode 100644 providers/slack/latest/reaction_removed.json create mode 100644 providers/slack/latest/reconnect_url.json create mode 100644 providers/slack/latest/shared_channel_invite_declined.json create mode 100644 providers/slack/latest/shared_channel_invite_received.json create mode 100644 providers/slack/latest/shared_channel_invite_requested.json create mode 100644 providers/slack/latest/subteam_created.json create mode 100644 providers/slack/latest/subteam_members_changed.json create mode 100644 providers/slack/latest/subteam_self_added.json create mode 100644 providers/slack/latest/subteam_self_removed.json create mode 100644 providers/slack/latest/subteam_updated.json create mode 100644 providers/slack/latest/team_access_granted.json create mode 100644 providers/slack/latest/team_access_revoked.json create mode 100644 providers/slack/latest/team_domain_change.json create mode 100644 providers/slack/latest/team_migration_started.json create mode 100644 providers/slack/latest/team_plan_change.json create mode 100644 providers/slack/latest/team_pref_change.json create mode 100644 providers/slack/latest/team_profile_reorder.json create mode 100644 providers/slack/latest/team_rename.json create mode 100644 providers/slack/latest/tokens_revoked.json create mode 100644 providers/slack/latest/url_verification.json create mode 100644 providers/slack/latest/user_change.json create mode 100644 providers/slack/latest/user_connection.json create mode 100644 providers/slack/latest/user_huddle_changed.json create mode 100644 providers/slack/latest/user_profile_changed.json create mode 100644 providers/slack/latest/user_status_changed.json create mode 100644 providers/slack/latest/user_typing.json create mode 100644 providers/smartcar/index.json create mode 100644 providers/smartcar/latest/VEHICLE_ERROR.json create mode 100644 providers/smartcar/latest/VEHICLE_STATE.json create mode 100644 providers/smartcar/latest/VERIFY.json create mode 100644 providers/smile/index.json create mode 100644 providers/smile/latest/ACCOUNT_CONNECTED.json create mode 100644 providers/smile/latest/ACCOUNT_CREATED.json create mode 100644 providers/smile/latest/ACCOUNT_DISCONNECTED.json create mode 100644 providers/smile/latest/ACCOUNT_FAILED.json create mode 100644 providers/smile/latest/ARCHIVE_ANALYZED.json create mode 100644 providers/smile/latest/ARCHIVE_FAILED.json create mode 100644 providers/smile/latest/ARCHIVE_REVOKED.json create mode 100644 providers/smile/latest/ARCHIVE_STARTED.json create mode 100644 providers/smile/latest/CONTRIBUTIONS_ADDED.json create mode 100644 providers/smile/latest/DOCUMENTS_ADDED.json create mode 100644 providers/smile/latest/EINCOMES_ADDED.json create mode 100644 providers/smile/latest/EMPLOYMENTS_ADDED.json create mode 100644 providers/smile/latest/IDENTITY_ADDED.json create mode 100644 providers/smile/latest/INCOMES_ADDED.json create mode 100644 providers/smile/latest/INSIGHT_ADDED.json create mode 100644 providers/smile/latest/INVITE_INVITED.json create mode 100644 providers/smile/latest/INVITE_LINKED.json create mode 100644 providers/smile/latest/LIABILITIES_ADDED.json create mode 100644 providers/smile/latest/LINK_ADDED.json create mode 100644 providers/smile/latest/RATING_ADDED.json create mode 100644 providers/smile/latest/RECORD_COMPLETED.json create mode 100644 providers/smile/latest/RECORD_CREATED.json create mode 100644 providers/smile/latest/TASK_FINISHED.json create mode 100644 providers/smile/latest/TASK_STARTED.json create mode 100644 providers/smile/latest/TRANSACTIONS_ADDED.json create mode 100644 providers/smile/latest/USER_CREATED.json create mode 100644 providers/solidgate/index.json create mode 100644 providers/solidgate/latest/alt_gate.order.updated.json create mode 100644 providers/solidgate/latest/alt_gate.paypal_dispute.received.json create mode 100644 providers/solidgate/latest/alt_gate.recurring_token.cancelled.json create mode 100644 providers/solidgate/latest/card.network_token.created.json create mode 100644 providers/solidgate/latest/card.network_token.updated.json create mode 100644 providers/solidgate/latest/card_gate.chargeback.received.json create mode 100644 providers/solidgate/latest/card_gate.fraud_alert.received.json create mode 100644 providers/solidgate/latest/card_gate.order.updated.json create mode 100644 providers/solidgate/latest/card_gate.prevention_alert.received.json create mode 100644 providers/solidgate/latest/subscription.updated.json create mode 100644 providers/solidgate/latest/subscription.updated.v2.json create mode 100644 providers/solidgate/latest/taxer.tax.calculated.json create mode 100644 providers/square/index.json create mode 100644 providers/square/latest/bank_account.created.json create mode 100644 providers/square/latest/bank_account.disabled.json create mode 100644 providers/square/latest/bank_account.verified.json create mode 100644 providers/square/latest/booking.created.json create mode 100644 providers/square/latest/booking.custom_attribute.owned.deleted.json create mode 100644 providers/square/latest/booking.custom_attribute.owned.updated.json create mode 100644 providers/square/latest/booking.custom_attribute.visible.deleted.json create mode 100644 providers/square/latest/booking.custom_attribute.visible.updated.json create mode 100644 providers/square/latest/booking.custom_attribute_definition.owned.created.json create mode 100644 providers/square/latest/booking.custom_attribute_definition.owned.deleted.json create mode 100644 providers/square/latest/booking.custom_attribute_definition.owned.updated.json create mode 100644 providers/square/latest/booking.custom_attribute_definition.visible.created.json create mode 100644 providers/square/latest/booking.custom_attribute_definition.visible.deleted.json create mode 100644 providers/square/latest/booking.custom_attribute_definition.visible.updated.json create mode 100644 providers/square/latest/booking.updated.json create mode 100644 providers/square/latest/card.automatically_updated.json create mode 100644 providers/square/latest/card.created.json create mode 100644 providers/square/latest/card.disabled.json create mode 100644 providers/square/latest/card.forgotten.json create mode 100644 providers/square/latest/card.updated.json create mode 100644 providers/square/latest/catalog.version.updated.json create mode 100644 providers/square/latest/customer.created.json create mode 100644 providers/square/latest/customer.custom_attribute.deleted.json create mode 100644 providers/square/latest/customer.custom_attribute.owned.deleted.json create mode 100644 providers/square/latest/customer.custom_attribute.owned.updated.json create mode 100644 providers/square/latest/customer.custom_attribute.public.deleted.json create mode 100644 providers/square/latest/customer.custom_attribute.public.updated.json create mode 100644 providers/square/latest/customer.custom_attribute.visible.deleted.json create mode 100644 providers/square/latest/customer.custom_attribute.visible.updated.json create mode 100644 providers/square/latest/customer.custom_attribute_definition.created.json create mode 100644 providers/square/latest/customer.custom_attribute_definition.deleted.json create mode 100644 providers/square/latest/customer.custom_attribute_definition.owned.created.json create mode 100644 providers/square/latest/customer.custom_attribute_definition.owned.deleted.json create mode 100644 providers/square/latest/customer.custom_attribute_definition.owned.updated.json create mode 100644 providers/square/latest/customer.custom_attribute_definition.public.created.json create mode 100644 providers/square/latest/customer.custom_attribute_definition.public.deleted.json create mode 100644 providers/square/latest/customer.custom_attribute_definition.public.updated.json create mode 100644 providers/square/latest/customer.custom_attribute_definition.updated.json create mode 100644 providers/square/latest/customer.custom_attribute_definition.visible.created.json create mode 100644 providers/square/latest/customer.custom_attribute_definition.visible.deleted.json create mode 100644 providers/square/latest/customer.custom_attribute_definition.visible.updated.json create mode 100644 providers/square/latest/customer.deleted.json create mode 100644 providers/square/latest/customer.updated.json create mode 100644 providers/square/latest/device.code.paired.json create mode 100644 providers/square/latest/device.created.json create mode 100644 providers/square/latest/dispute.created.json create mode 100644 providers/square/latest/dispute.evidence.added.json create mode 100644 providers/square/latest/dispute.evidence.created.json create mode 100644 providers/square/latest/dispute.evidence.deleted.json create mode 100644 providers/square/latest/dispute.evidence.removed.json create mode 100644 providers/square/latest/dispute.state.changed.json create mode 100644 providers/square/latest/dispute.state.updated.json create mode 100644 providers/square/latest/gift_card.activity.created.json create mode 100644 providers/square/latest/gift_card.activity.updated.json create mode 100644 providers/square/latest/gift_card.created.json create mode 100644 providers/square/latest/gift_card.customer_linked.json create mode 100644 providers/square/latest/gift_card.customer_unlinked.json create mode 100644 providers/square/latest/gift_card.updated.json create mode 100644 providers/square/latest/inventory.count.updated.json create mode 100644 providers/square/latest/invoice.canceled.json create mode 100644 providers/square/latest/invoice.created.json create mode 100644 providers/square/latest/invoice.deleted.json create mode 100644 providers/square/latest/invoice.payment_made.json create mode 100644 providers/square/latest/invoice.published.json create mode 100644 providers/square/latest/invoice.refunded.json create mode 100644 providers/square/latest/invoice.scheduled_charge_failed.json create mode 100644 providers/square/latest/invoice.updated.json create mode 100644 providers/square/latest/job.created.json create mode 100644 providers/square/latest/job.updated.json create mode 100644 providers/square/latest/labor.scheduled_shift.created.json create mode 100644 providers/square/latest/labor.scheduled_shift.deleted.json create mode 100644 providers/square/latest/labor.scheduled_shift.published.json create mode 100644 providers/square/latest/labor.scheduled_shift.updated.json create mode 100644 providers/square/latest/labor.shift.created.json create mode 100644 providers/square/latest/labor.shift.deleted.json create mode 100644 providers/square/latest/labor.shift.updated.json create mode 100644 providers/square/latest/labor.timecard.created.json create mode 100644 providers/square/latest/labor.timecard.deleted.json create mode 100644 providers/square/latest/labor.timecard.updated.json create mode 100644 providers/square/latest/location.created.json create mode 100644 providers/square/latest/location.custom_attribute.owned.deleted.json create mode 100644 providers/square/latest/location.custom_attribute.owned.updated.json create mode 100644 providers/square/latest/location.custom_attribute.visible.deleted.json create mode 100644 providers/square/latest/location.custom_attribute.visible.updated.json create mode 100644 providers/square/latest/location.custom_attribute_definition.owned.created.json create mode 100644 providers/square/latest/location.custom_attribute_definition.owned.deleted.json create mode 100644 providers/square/latest/location.custom_attribute_definition.owned.updated.json create mode 100644 providers/square/latest/location.custom_attribute_definition.visible.created.json create mode 100644 providers/square/latest/location.custom_attribute_definition.visible.deleted.json create mode 100644 providers/square/latest/location.custom_attribute_definition.visible.updated.json create mode 100644 providers/square/latest/location.updated.json create mode 100644 providers/square/latest/loyalty.account.created.json create mode 100644 providers/square/latest/loyalty.account.deleted.json create mode 100644 providers/square/latest/loyalty.account.updated.json create mode 100644 providers/square/latest/loyalty.event.created.json create mode 100644 providers/square/latest/loyalty.program.created.json create mode 100644 providers/square/latest/loyalty.program.updated.json create mode 100644 providers/square/latest/loyalty.promotion.created.json create mode 100644 providers/square/latest/loyalty.promotion.updated.json create mode 100644 providers/square/latest/merchant.custom_attribute.owned.deleted.json create mode 100644 providers/square/latest/merchant.custom_attribute.owned.updated.json create mode 100644 providers/square/latest/merchant.custom_attribute.visible.deleted.json create mode 100644 providers/square/latest/merchant.custom_attribute.visible.updated.json create mode 100644 providers/square/latest/merchant.custom_attribute_definition.owned.created.json create mode 100644 providers/square/latest/merchant.custom_attribute_definition.owned.deleted.json create mode 100644 providers/square/latest/merchant.custom_attribute_definition.owned.updated.json create mode 100644 providers/square/latest/merchant.custom_attribute_definition.visible.created.json create mode 100644 providers/square/latest/merchant.custom_attribute_definition.visible.deleted.json create mode 100644 providers/square/latest/merchant.custom_attribute_definition.visible.updated.json create mode 100644 providers/square/latest/oauth.authorization.revoked.json create mode 100644 providers/square/latest/online_checkout.location_settings.updated.json create mode 100644 providers/square/latest/online_checkout.merchant_settings.updated.json create mode 100644 providers/square/latest/order.created.json create mode 100644 providers/square/latest/order.custom_attribute.owned.deleted.json create mode 100644 providers/square/latest/order.custom_attribute.owned.updated.json create mode 100644 providers/square/latest/order.custom_attribute.visible.deleted.json create mode 100644 providers/square/latest/order.custom_attribute.visible.updated.json create mode 100644 providers/square/latest/order.custom_attribute_definition.owned.created.json create mode 100644 providers/square/latest/order.custom_attribute_definition.owned.deleted.json create mode 100644 providers/square/latest/order.custom_attribute_definition.owned.updated.json create mode 100644 providers/square/latest/order.custom_attribute_definition.visible.created.json create mode 100644 providers/square/latest/order.custom_attribute_definition.visible.deleted.json create mode 100644 providers/square/latest/order.custom_attribute_definition.visible.updated.json create mode 100644 providers/square/latest/order.fulfillment.updated.json create mode 100644 providers/square/latest/order.updated.json create mode 100644 providers/square/latest/payment.created.json create mode 100644 providers/square/latest/payment.updated.json create mode 100644 providers/square/latest/payout.failed.json create mode 100644 providers/square/latest/payout.paid.json create mode 100644 providers/square/latest/payout.sent.json create mode 100644 providers/square/latest/refund.created.json create mode 100644 providers/square/latest/refund.updated.json create mode 100644 providers/square/latest/subscription.created.json create mode 100644 providers/square/latest/subscription.updated.json create mode 100644 providers/square/latest/team_member.created.json create mode 100644 providers/square/latest/team_member.updated.json create mode 100644 providers/square/latest/team_member.wage_setting.updated.json create mode 100644 providers/square/latest/terminal.action.created.json create mode 100644 providers/square/latest/terminal.action.updated.json create mode 100644 providers/square/latest/terminal.checkout.created.json create mode 100644 providers/square/latest/terminal.checkout.updated.json create mode 100644 providers/square/latest/terminal.refund.created.json create mode 100644 providers/square/latest/terminal.refund.updated.json create mode 100644 providers/square/latest/transfer_order.created.json create mode 100644 providers/square/latest/transfer_order.deleted.json create mode 100644 providers/square/latest/transfer_order.updated.json create mode 100644 providers/square/latest/vendor.created.json create mode 100644 providers/square/latest/vendor.updated.json create mode 100644 providers/tally/index.json create mode 100644 providers/tally/latest/FORM_RESPONSE.json create mode 100644 providers/tebex/index.json create mode 100644 providers/tebex/latest/payment.completed.json create mode 100644 providers/tebex/latest/validation.webhook.json create mode 100644 providers/telnyx/index.json create mode 100644 providers/telnyx/latest/call.answered.json create mode 100644 providers/telnyx/latest/call.bridged.json create mode 100644 providers/telnyx/latest/call.dequeued.json create mode 100644 providers/telnyx/latest/call.dtmf.received.json create mode 100644 providers/telnyx/latest/call.enqueued.json create mode 100644 providers/telnyx/latest/call.fork.started.json create mode 100644 providers/telnyx/latest/call.fork.stopped.json create mode 100644 providers/telnyx/latest/call.gather.ended.json create mode 100644 providers/telnyx/latest/call.hangup.json create mode 100644 providers/telnyx/latest/call.initiated.json create mode 100644 providers/telnyx/latest/call.machine.detection.ended.json create mode 100644 providers/telnyx/latest/call.machine.greeting.ended.json create mode 100644 providers/telnyx/latest/call.machine.premium.detection.ended.json create mode 100644 providers/telnyx/latest/call.machine.premium.greeting.ended.json create mode 100644 providers/telnyx/latest/call.playback.ended.json create mode 100644 providers/telnyx/latest/call.playback.started.json create mode 100644 providers/telnyx/latest/call.recording.saved.json create mode 100644 providers/telnyx/latest/call.speak.ended.json create mode 100644 providers/telnyx/latest/call.speak.started.json create mode 100644 providers/telnyx/latest/call.transcription.json create mode 100644 providers/telnyx/latest/fax.delivered.json create mode 100644 providers/telnyx/latest/fax.failed.json create mode 100644 providers/telnyx/latest/fax.media.processed.json create mode 100644 providers/telnyx/latest/fax.queued.json create mode 100644 providers/telnyx/latest/fax.sending.started.json create mode 100644 providers/telnyx/latest/message.finalized.json create mode 100644 providers/telnyx/latest/message.received.json create mode 100644 providers/telnyx/latest/message.sent.json create mode 100644 providers/telnyx/latest/porting_order.deleted.json create mode 100644 providers/telnyx/latest/streaming.started.json create mode 100644 providers/telnyx/latest/streaming.stopped.json create mode 100644 providers/tikkie/index.json create mode 100644 providers/tikkie/latest/PAYMENT.json create mode 100644 providers/tiktok/index.json create mode 100644 providers/tiktok/latest/authorization.removed.json create mode 100644 providers/tiktok/latest/portability.download.ready.json create mode 100644 providers/tiktok/latest/video.publish.completed.json create mode 100644 providers/tiktok/latest/video.upload.failed.json create mode 100644 providers/treezor/index.json create mode 100644 providers/treezor/latest/authorization.cancel.json create mode 100644 providers/treezor/latest/authorization.create.json create mode 100644 providers/treezor/latest/authorization.update.json create mode 100644 providers/treezor/latest/beneficiary.create.json create mode 100644 providers/treezor/latest/beneficiary.update.json create mode 100644 providers/treezor/latest/card.acquiring.chargeback.create.json create mode 100644 providers/treezor/latest/card.activate.json create mode 100644 providers/treezor/latest/card.assignwallet.json create mode 100644 providers/treezor/latest/card.changepin.json create mode 100644 providers/treezor/latest/card.convertvirtual.json create mode 100644 providers/treezor/latest/card.createvirtual.json create mode 100644 providers/treezor/latest/card.expiryAlert.json create mode 100644 providers/treezor/latest/card.limits.json create mode 100644 providers/treezor/latest/card.lockunlock.json create mode 100644 providers/treezor/latest/card.options.json create mode 100644 providers/treezor/latest/card.register3DS.json create mode 100644 providers/treezor/latest/card.renew.json create mode 100644 providers/treezor/latest/card.requestphysical.json create mode 100644 providers/treezor/latest/card.setpin.json create mode 100644 providers/treezor/latest/card.unblockcvc2.json create mode 100644 providers/treezor/latest/card.update.json create mode 100644 providers/treezor/latest/card3DSv2Authentication.create.json create mode 100644 providers/treezor/latest/card3DSv2Authentication.update.json create mode 100644 providers/treezor/latest/cardBulkUpdate.create.json create mode 100644 providers/treezor/latest/cardBulkUpdate.update.json create mode 100644 providers/treezor/latest/cardtransaction.create.json create mode 100644 providers/treezor/latest/kycliveness.create.json create mode 100644 providers/treezor/latest/kycliveness.update.json create mode 100644 providers/treezor/latest/payin.cancel.json create mode 100644 providers/treezor/latest/payin.create.json create mode 100644 providers/treezor/latest/payin.update.json create mode 100644 providers/treezor/latest/payinrefund.cancel.json create mode 100644 providers/treezor/latest/payinrefund.create.json create mode 100644 providers/treezor/latest/payinrefund.update.json create mode 100644 providers/treezor/latest/qes.aborted.json create mode 100644 providers/treezor/latest/qes.created.json create mode 100644 providers/treezor/latest/qes.finalized.json create mode 100644 providers/treezor/latest/qes.processing.json create mode 100644 providers/treezor/latest/recallR.response_expiration_alert.json create mode 100644 providers/treezor/latest/sca.wallet.create.json create mode 100644 providers/treezor/latest/sca.wallet.delete.json create mode 100644 providers/treezor/latest/sca.wallet.lock.json create mode 100644 providers/treezor/latest/sca.wallet.resetPin.json create mode 100644 providers/treezor/latest/sca.wallet.swap.json create mode 100644 providers/treezor/latest/sca.wallet.unlock.json create mode 100644 providers/treezor/latest/sca.wallet.update.json create mode 100644 providers/treezor/latest/sepa.refund_sddr.json create mode 100644 providers/treezor/latest/sepa.reject_sddr_b2b.json create mode 100644 providers/treezor/latest/sepa.reject_sddr_core.json create mode 100644 providers/treezor/latest/sepa.return_sctr.json create mode 100644 providers/treezor/latest/sepaSctrInst.reject_sctr_inst.json create mode 100644 providers/treezor/latest/separecallsctrinst.expiration_alert.json create mode 100644 providers/treezor/latest/topupCard.cancel.json create mode 100644 providers/treezor/latest/topupCard.validate.json create mode 100644 providers/treezor/latest/transfer.cancel.json create mode 100644 providers/treezor/latest/transfer.create.json create mode 100644 providers/treezor/latest/transfer.update.json create mode 100644 providers/treezor/latest/videoConference.aborted.json create mode 100644 providers/treezor/latest/videoConference.created.json create mode 100644 providers/treezor/latest/videoConference.finalized.json create mode 100644 providers/treezor/latest/videoConference.processing.json create mode 100644 providers/treezor/latest/wallet.cancel.json create mode 100644 providers/treezor/latest/wallet.create.json create mode 100644 providers/treezor/latest/wallet.update.json create mode 100644 providers/trello/index.json create mode 100644 providers/trello/latest/createCard.json create mode 100644 providers/twitch/index.json create mode 100644 providers/twitch/latest/automod.message.hold.json create mode 100644 providers/twitch/latest/automod.message.update.json create mode 100644 providers/twitch/latest/automod.settings.update.json create mode 100644 providers/twitch/latest/automod.terms.update.json create mode 100644 providers/twitch/latest/channel.ad_break.begin.json create mode 100644 providers/twitch/latest/channel.ban.json create mode 100644 providers/twitch/latest/channel.bits.use.json create mode 100644 providers/twitch/latest/channel.channel_points_automatic_reward_redemption.add.json create mode 100644 providers/twitch/latest/channel.channel_points_custom_reward.add.json create mode 100644 providers/twitch/latest/channel.channel_points_custom_reward.remove.json create mode 100644 providers/twitch/latest/channel.channel_points_custom_reward.update.json create mode 100644 providers/twitch/latest/channel.charity_campaign.donate.json create mode 100644 providers/twitch/latest/channel.charity_campaign.progress.json create mode 100644 providers/twitch/latest/channel.charity_campaign.start.json create mode 100644 providers/twitch/latest/channel.charity_campaign.stop.json create mode 100644 providers/twitch/latest/channel.chat.clear.json create mode 100644 providers/twitch/latest/channel.chat.clear_user_messages.json create mode 100644 providers/twitch/latest/channel.chat.message.json create mode 100644 providers/twitch/latest/channel.chat.message_delete.json create mode 100644 providers/twitch/latest/channel.chat.notification.json create mode 100644 providers/twitch/latest/channel.chat.user_message_hold.json create mode 100644 providers/twitch/latest/channel.chat.user_message_update.json create mode 100644 providers/twitch/latest/channel.chat_settings.update.json create mode 100644 providers/twitch/latest/channel.follow.json create mode 100644 providers/twitch/latest/channel.goal.begin.json create mode 100644 providers/twitch/latest/channel.goal.end.json create mode 100644 providers/twitch/latest/channel.goal.progress.json create mode 100644 providers/twitch/latest/channel.guest_star_guest.update.json create mode 100644 providers/twitch/latest/channel.guest_star_session.begin.json create mode 100644 providers/twitch/latest/channel.guest_star_session.end.json create mode 100644 providers/twitch/latest/channel.guest_star_settings.update.json create mode 100644 providers/twitch/latest/channel.hype_train.begin.json create mode 100644 providers/twitch/latest/channel.hype_train.end.json create mode 100644 providers/twitch/latest/channel.hype_train.progress.json create mode 100644 providers/twitch/latest/channel.moderate.json create mode 100644 providers/twitch/latest/channel.moderator.add.json create mode 100644 providers/twitch/latest/channel.moderator.remove.json create mode 100644 providers/twitch/latest/channel.poll.begin.json create mode 100644 providers/twitch/latest/channel.poll.end.json create mode 100644 providers/twitch/latest/channel.poll.progress.json create mode 100644 providers/twitch/latest/channel.prediction.begin.json create mode 100644 providers/twitch/latest/channel.raid.json create mode 100644 providers/twitch/latest/channel.shared_chat.begin.json create mode 100644 providers/twitch/latest/channel.shared_chat.end.json create mode 100644 providers/twitch/latest/channel.shared_chat.update.json create mode 100644 providers/twitch/latest/channel.shield_mode.begin.json create mode 100644 providers/twitch/latest/channel.shield_mode.end.json create mode 100644 providers/twitch/latest/channel.shoutout.create.json create mode 100644 providers/twitch/latest/channel.shoutout.receive.json create mode 100644 providers/twitch/latest/channel.subscribe.json create mode 100644 providers/twitch/latest/channel.subscription.end.json create mode 100644 providers/twitch/latest/channel.suspicious_user.message.json create mode 100644 providers/twitch/latest/channel.suspicious_user.update.json create mode 100644 providers/twitch/latest/channel.unban.json create mode 100644 providers/twitch/latest/channel.unban_request.create.json create mode 100644 providers/twitch/latest/channel.unban_request.resolve.json create mode 100644 providers/twitch/latest/channel.update.json create mode 100644 providers/twitch/latest/channel.vip.add.json create mode 100644 providers/twitch/latest/channel.vip.remove.json create mode 100644 providers/twitch/latest/channel.warning.acknowledge.json create mode 100644 providers/twitch/latest/channel.warning.send.json create mode 100644 providers/twitch/latest/conduit.shard.disabled.json create mode 100644 providers/twitch/latest/extension.bits_transaction.create.json create mode 100644 providers/twitch/latest/stream.offline.json create mode 100644 providers/twitch/latest/stream.online.json create mode 100644 providers/twitch/latest/user.authorization.grant.json create mode 100644 providers/twitch/latest/user.whisper.message.json create mode 100644 providers/twitter/index.json create mode 100644 providers/twitter/latest/direct_message_events.json create mode 100644 providers/twitter/latest/direct_message_indicate_typing_events.json create mode 100644 providers/twitter/latest/direct_message_mark_read_events.json create mode 100644 providers/twitter/latest/tweet_delete_events.json create mode 100644 providers/twitter/latest/user_event.json create mode 100644 providers/typeform/index.json create mode 100644 providers/typeform/latest/form_response.json create mode 100644 providers/uber/index.json create mode 100644 providers/uber/latest/orders.notification.json create mode 100644 providers/usps/index.json create mode 100644 providers/usps/latest/TRACKING.json create mode 100644 providers/utila/index.json create mode 100644 providers/utila/latest/TRANSACTION_STATE_UPDATED.json create mode 100644 providers/vercel/index.json create mode 100644 providers/vercel/latest/deployment.created.json create mode 100644 providers/walmart/index.json create mode 100644 providers/walmart/latest/BUY_BOX_CHANGED.json create mode 100644 providers/walmart/latest/INVENTORY_OOS.json create mode 100644 providers/walmart/latest/OFFER_PUBLISHED.json create mode 100644 providers/walmart/latest/OFFER_UNPUBLISHED.json create mode 100644 providers/walmart/latest/ORDER_UPDATES.json create mode 100644 providers/walmart/latest/PO_CREATED.json create mode 100644 providers/walmart/latest/PO_LINE_AUTOCANCELLED.json create mode 100644 providers/webflow/index.json create mode 100644 providers/webflow/latest/collection_item_changed.json create mode 100644 providers/webflow/latest/collection_item_created.json create mode 100644 providers/webflow/latest/collection_item_deleted.json create mode 100644 providers/webflow/latest/collection_item_unpublished.json create mode 100644 providers/webflow/latest/comment_created.json create mode 100644 providers/webflow/latest/ecomm_new_order.json create mode 100644 providers/webflow/latest/ecomm_order_changed.json create mode 100644 providers/webflow/latest/form_submission.json create mode 100644 providers/webflow/latest/page_created.json create mode 100644 providers/webflow/latest/page_deleted.json create mode 100644 providers/webflow/latest/page_metadata_updated.json create mode 100644 providers/webflow/latest/site_publish.json create mode 100644 providers/wechat/index.json create mode 100644 providers/wechat/latest/TRANSACTION.SUCCESS.json create mode 100644 providers/whatsapp/index.json create mode 100644 providers/whatsapp/latest/messages.json create mode 100644 providers/workos/index.json create mode 100644 providers/workos/latest/agent.registration.claim.attempt.created.json create mode 100644 providers/workos/latest/agent.registration.claim.completed.json create mode 100644 providers/workos/latest/agent.registration.created.json create mode 100644 providers/workos/latest/agent.registration.credential.issued.json create mode 100644 providers/workos/latest/agent.registration.organization.switched.json create mode 100644 providers/workos/latest/api_key.created.json create mode 100644 providers/workos/latest/api_key.revoked.json create mode 100644 providers/workos/latest/api_key.updated.json create mode 100644 providers/workos/latest/authentication.email_verification_failed.json create mode 100644 providers/workos/latest/authentication.email_verification_succeeded.json create mode 100644 providers/workos/latest/authentication.magic_auth_failed.json create mode 100644 providers/workos/latest/authentication.magic_auth_succeeded.json create mode 100644 providers/workos/latest/authentication.mfa_failed.json create mode 100644 providers/workos/latest/authentication.mfa_succeeded.json create mode 100644 providers/workos/latest/authentication.oauth_failed.json create mode 100644 providers/workos/latest/authentication.oauth_succeeded.json create mode 100644 providers/workos/latest/authentication.passkey_failed.json create mode 100644 providers/workos/latest/authentication.passkey_succeeded.json create mode 100644 providers/workos/latest/authentication.password_failed.json create mode 100644 providers/workos/latest/authentication.password_succeeded.json create mode 100644 providers/workos/latest/authentication.radar_risk_detected.json create mode 100644 providers/workos/latest/authentication.sso_failed.json create mode 100644 providers/workos/latest/authentication.sso_succeeded.json create mode 100644 providers/workos/latest/connection.activated.json create mode 100644 providers/workos/latest/connection.deactivated.json create mode 100644 providers/workos/latest/connection.deleted.json create mode 100644 providers/workos/latest/connection.saml_certificate_renewal_required.json create mode 100644 providers/workos/latest/connection.saml_certificate_renewed.json create mode 100644 providers/workos/latest/dsync.activated.json create mode 100644 providers/workos/latest/dsync.deleted.json create mode 100644 providers/workos/latest/dsync.group.created.json create mode 100644 providers/workos/latest/dsync.group.deleted.json create mode 100644 providers/workos/latest/dsync.group.updated.json create mode 100644 providers/workos/latest/dsync.group.user_added.json create mode 100644 providers/workos/latest/dsync.group.user_removed.json create mode 100644 providers/workos/latest/dsync.user.created.json create mode 100644 providers/workos/latest/dsync.user.deleted.json create mode 100644 providers/workos/latest/dsync.user.updated.json create mode 100644 providers/workos/latest/email_verification.created.json create mode 100644 providers/workos/latest/flag.created.json create mode 100644 providers/workos/latest/flag.deleted.json create mode 100644 providers/workos/latest/flag.rule_updated.json create mode 100644 providers/workos/latest/flag.updated.json create mode 100644 providers/workos/latest/group.created.json create mode 100644 providers/workos/latest/group.deleted.json create mode 100644 providers/workos/latest/group.member_added.json create mode 100644 providers/workos/latest/group.member_removed.json create mode 100644 providers/workos/latest/group.updated.json create mode 100644 providers/workos/latest/invitation.accepted.json create mode 100644 providers/workos/latest/invitation.created.json create mode 100644 providers/workos/latest/invitation.resent.json create mode 100644 providers/workos/latest/invitation.revoked.json create mode 100644 providers/workos/latest/magic_auth.created.json create mode 100644 providers/workos/latest/organization.created.json create mode 100644 providers/workos/latest/organization.deleted.json create mode 100644 providers/workos/latest/organization.updated.json create mode 100644 providers/workos/latest/organization_domain.created.json create mode 100644 providers/workos/latest/organization_domain.deleted.json create mode 100644 providers/workos/latest/organization_domain.updated.json create mode 100644 providers/workos/latest/organization_domain.verification_failed.json create mode 100644 providers/workos/latest/organization_domain.verified.json create mode 100644 providers/workos/latest/organization_membership.created.json create mode 100644 providers/workos/latest/organization_membership.deleted.json create mode 100644 providers/workos/latest/organization_membership.updated.json create mode 100644 providers/workos/latest/organization_role.created.json create mode 100644 providers/workos/latest/organization_role.deleted.json create mode 100644 providers/workos/latest/organization_role.updated.json create mode 100644 providers/workos/latest/password_reset.created.json create mode 100644 providers/workos/latest/password_reset.succeeded.json create mode 100644 providers/workos/latest/permission.created.json create mode 100644 providers/workos/latest/permission.deleted.json create mode 100644 providers/workos/latest/permission.updated.json create mode 100644 providers/workos/latest/pipes.connected_account.connected.json create mode 100644 providers/workos/latest/pipes.connected_account.disconnected.json create mode 100644 providers/workos/latest/pipes.connected_account.reauthorization_needed.json create mode 100644 providers/workos/latest/radar.challenge_created.json create mode 100644 providers/workos/latest/role.created.json create mode 100644 providers/workos/latest/role.deleted.json create mode 100644 providers/workos/latest/role.updated.json create mode 100644 providers/workos/latest/session.created.json create mode 100644 providers/workos/latest/session.revoked.json create mode 100644 providers/workos/latest/user.created.json create mode 100644 providers/workos/latest/user.deleted.json create mode 100644 providers/workos/latest/user.updated.json create mode 100644 providers/workos/latest/vault.byok_key.deleted.json create mode 100644 providers/workos/latest/vault.byok_key.verification_completed.json create mode 100644 providers/workos/latest/vault.data.created.json create mode 100644 providers/workos/latest/vault.data.deleted.json create mode 100644 providers/workos/latest/vault.data.read.json create mode 100644 providers/workos/latest/vault.data.updated.json create mode 100644 providers/workos/latest/vault.dek.decrypted.json create mode 100644 providers/workos/latest/vault.dek.read.json create mode 100644 providers/workos/latest/vault.kek.created.json create mode 100644 providers/workos/latest/vault.metadata.read.json create mode 100644 providers/xero/index.json create mode 100644 providers/xero/latest/CREDITNOTE.CREATE.json create mode 100644 providers/zendesk/index.json create mode 100644 providers/zendesk/latest/zen.event-type.agent.channel_created.json create mode 100644 providers/zendesk/latest/zen.event-type.agent.channel_deleted.json create mode 100644 providers/zendesk/latest/zen.event-type.agent.groups_updated.json create mode 100644 providers/zendesk/latest/zen.event-type.agent.max_capacity_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.agent.state_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.agent.unified_state_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.agent.work_item_added.json create mode 100644 providers/zendesk/latest/zen.event-type.agent.work_item_removed.json create mode 100644 providers/zendesk/latest/zen.event-type.agent.work_item_updated.json create mode 100644 providers/zendesk/latest/zen.event-type.article.author_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.article.comment_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.article.comment_created.json create mode 100644 providers/zendesk/latest/zen.event-type.article.comment_published.json create mode 100644 providers/zendesk/latest/zen.event-type.article.comment_unpublished.json create mode 100644 providers/zendesk/latest/zen.event-type.article.published.json create mode 100644 providers/zendesk/latest/zen.event-type.article.subscription_created.json create mode 100644 providers/zendesk/latest/zen.event-type.article.unpublished.json create mode 100644 providers/zendesk/latest/zen.event-type.article.vote_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.article.vote_created.json create mode 100644 providers/zendesk/latest/zen.event-type.article.vote_removed.json create mode 100644 providers/zendesk/latest/zen.event-type.community_post.changed.json create mode 100644 providers/zendesk/latest/zen.event-type.community_post.comment_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.community_post.comment_created.json create mode 100644 providers/zendesk/latest/zen.event-type.community_post.comment_published.json create mode 100644 providers/zendesk/latest/zen.event-type.community_post.comment_unpublished.json create mode 100644 providers/zendesk/latest/zen.event-type.community_post.comment_vote_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.community_post.comment_vote_created.json create mode 100644 providers/zendesk/latest/zen.event-type.community_post.created.json create mode 100644 providers/zendesk/latest/zen.event-type.community_post.published.json create mode 100644 providers/zendesk/latest/zen.event-type.community_post.subscription_created.json create mode 100644 providers/zendesk/latest/zen.event-type.community_post.unpublished.json create mode 100644 providers/zendesk/latest/zen.event-type.community_post.vote_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.community_post.vote_created.json create mode 100644 providers/zendesk/latest/zen.event-type.community_post.vote_removed.json create mode 100644 providers/zendesk/latest/zen.event-type.messaging_ticket.message_added.json create mode 100644 providers/zendesk/latest/zen.event-type.organization.created.json create mode 100644 providers/zendesk/latest/zen.event-type.organization.custom_field_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.organization.deleted.json create mode 100644 providers/zendesk/latest/zen.event-type.organization.external_id_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.organization.name_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.organization.tags_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.ticket.agent_assignment_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.ticket.attachment_linked_to_comment.json create mode 100644 providers/zendesk/latest/zen.event-type.ticket.attachment_redacted_from_comment.json create mode 100644 providers/zendesk/latest/zen.event-type.ticket.brand_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.ticket.comment_added.json create mode 100644 providers/zendesk/latest/zen.event-type.ticket.comment_made_private.json create mode 100644 providers/zendesk/latest/zen.event-type.ticket.comment_redacted.json create mode 100644 providers/zendesk/latest/zen.event-type.ticket.created.json create mode 100644 providers/zendesk/latest/zen.event-type.ticket.csat_received.json create mode 100644 providers/zendesk/latest/zen.event-type.ticket.csat_requested.json create mode 100644 providers/zendesk/latest/zen.event-type.ticket.custom_field_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.ticket.custom_status_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.ticket.description_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.ticket.email_ccs_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.ticket.external_id_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.ticket.followers_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.ticket.form_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.ticket.group_assignment_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.ticket.marked_as_spam.json create mode 100644 providers/zendesk/latest/zen.event-type.ticket.merged.json create mode 100644 providers/zendesk/latest/zen.event-type.ticket.next_sla_breach_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.ticket.ola_policy_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.ticket.organization_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.ticket.permanently_deleted.json create mode 100644 providers/zendesk/latest/zen.event-type.ticket.priority_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.ticket.problem_link_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.ticket.requester_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.ticket.schedule_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.ticket.sla_policy_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.ticket.soft_deleted.json create mode 100644 providers/zendesk/latest/zen.event-type.ticket.status_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.ticket.subject_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.ticket.submitter_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.ticket.tags_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.ticket.task_due_at_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.ticket.type_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.ticket.undeleted.json create mode 100644 providers/zendesk/latest/zen.event-type.user.active_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.user.alias_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.user.created.json create mode 100644 providers/zendesk/latest/zen.event-type.user.custom_field_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.user.custom_role_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.user.default_group_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.user.deleted.json create mode 100644 providers/zendesk/latest/zen.event-type.user.details_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.user.external_id_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.user.group_membership_created.json create mode 100644 providers/zendesk/latest/zen.event-type.user.group_membership_deleted.json create mode 100644 providers/zendesk/latest/zen.event-type.user.identity_deleted.json create mode 100644 providers/zendesk/latest/zen.event-type.user.last_login_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.user.name_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.user.notes_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.user.only_private_comments_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.user.organization_membership_created.json create mode 100644 providers/zendesk/latest/zen.event-type.user.organization_membership_deleted.json create mode 100644 providers/zendesk/latest/zen.event-type.user.password_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.user.photo_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.user.role_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.user.suspended_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.user.tags_changed.json create mode 100644 providers/zendesk/latest/zen.event-type.user.time_zone_changed.json create mode 100644 providers/zerohash/index.json create mode 100644 providers/zerohash/latest/connect_deposit.status_changed.json create mode 100644 providers/zerohash/latest/connect_withdrawal.status_changed.json create mode 100644 providers/zerohash/latest/payout.status_updated.json create mode 100644 providers/zift/index.json create mode 100644 providers/zift/latest/billing.transaction-created.json create mode 100644 providers/zoom/index.json create mode 100644 providers/zoom/latest/app.authorization_request_approved.json create mode 100644 providers/zoom/latest/app.authorization_request_created.json create mode 100644 providers/zoom/latest/app.authorization_request_declined.json create mode 100644 providers/zoom/latest/app_deauthorized.json create mode 100644 providers/zoom/latest/chat_channel.deleted.json create mode 100644 providers/zoom/latest/chat_channel.member_joined.json create mode 100644 providers/zoom/latest/chat_message.deleted.json create mode 100644 providers/zoom/latest/chat_message.updated.json create mode 100644 providers/zoom/latest/contact_center.call_control_conference_warm_invite_executed.json create mode 100644 providers/zoom/latest/contact_center.call_control_make_call_executed.json create mode 100644 providers/zoom/latest/contact_center.consumer_messaging_opt_out.json create mode 100644 providers/zoom/latest/contact_center.engagement_conference_participant_invited.json create mode 100644 providers/zoom/latest/contact_center.engagement_consumer_sent_file.json create mode 100644 providers/zoom/latest/contact_center.engagement_follow_up_task_created.json create mode 100644 providers/zoom/latest/contact_center.engagement_follow_up_task_updated.json create mode 100644 providers/zoom/latest/contact_center.engagement_monitor_ended.json create mode 100644 providers/zoom/latest/contact_center.engagement_monitor_started.json create mode 100644 providers/zoom/latest/contact_center.engagement_note_added.json create mode 100644 providers/zoom/latest/contact_center.inbox_message_downloaded.json create mode 100644 providers/zoom/latest/contact_center.inbox_message_reopened.json create mode 100644 providers/zoom/latest/contact_center.inbox_message_resolved.json create mode 100644 providers/zoom/latest/contact_center.outbound_campaign_dialer_status.json create mode 100644 providers/zoom/latest/contact_center.queue_created.json create mode 100644 providers/zoom/latest/contact_center.queue_supervisor_assigned.json create mode 100644 providers/zoom/latest/contact_center.task_created.json create mode 100644 providers/zoom/latest/contact_center.task_reservation_canceled.json create mode 100644 providers/zoom/latest/contact_center.user_opt_out.json create mode 100644 providers/zoom/latest/endpoint.url_validation.json create mode 100644 providers/zoom/latest/group.admin_added.json create mode 100644 providers/zoom/latest/group.lock_settings_updated.json create mode 100644 providers/zoom/latest/meeting.ai_companion_assets_deleted.json create mode 100644 providers/zoom/latest/meeting.aic_transcript_completed.json create mode 100644 providers/zoom/latest/meeting.alert.json create mode 100644 providers/zoom/latest/meeting.device_tested.json create mode 100644 providers/zoom/latest/meeting.ended.json create mode 100644 providers/zoom/latest/meeting.invitation_accepted.json create mode 100644 providers/zoom/latest/meeting.participant_jbh_joined.json create mode 100644 providers/zoom/latest/meeting.participant_jbh_waiting.json create mode 100644 providers/zoom/latest/meeting.participant_joined.json create mode 100644 providers/zoom/latest/meeting.participant_joined_waiting_room.json create mode 100644 providers/zoom/latest/meeting.participant_left.json create mode 100644 providers/zoom/latest/meeting.participant_left_breakout_room.json create mode 100644 providers/zoom/latest/meeting.participant_phone_callout_ringing.json create mode 100644 providers/zoom/latest/meeting.risk_alert.json create mode 100644 providers/zoom/latest/meeting.started.json create mode 100644 providers/zoom/latest/meeting.summary_recovered.json create mode 100644 providers/zoom/latest/meeting.summary_shared.json create mode 100644 providers/zoom/latest/phone.call_log_permanently_deleted.json create mode 100644 providers/zoom/latest/phone.callee_missed.json create mode 100644 providers/zoom/latest/phone.caller_call_log_completed.json create mode 100644 providers/zoom/latest/phone.caller_ringing.json create mode 100644 providers/zoom/latest/phone.fax_log_deleted.json create mode 100644 providers/zoom/latest/phone.fax_log_permanently_deleted.json create mode 100644 providers/zoom/latest/phone.recording_completed_for_access_member.json create mode 100644 providers/zoom/latest/phone.recording_deleted.json create mode 100644 providers/zoom/latest/phone.recording_resumed.json create mode 100644 providers/zoom/latest/phone.recording_transcript_completed.json create mode 100644 providers/zoom/latest/phone.sms_sent.json create mode 100644 providers/zoom/latest/phone.transfer_call_to_voicemail_initiated.json create mode 100644 providers/zoom/latest/phone.transfer_recipient_updated.json create mode 100644 providers/zoom/latest/phone.voicemail_received.json create mode 100644 providers/zoom/latest/recording.archive_files_completed.json create mode 100644 providers/zoom/latest/recording.completed.json create mode 100644 providers/zoom/latest/recording.registration_approved.json create mode 100644 providers/zoom/latest/session.ai_interpreter_usage_summary.json create mode 100644 providers/zoom/latest/session.alert.json create mode 100644 providers/zoom/latest/session.ended.json create mode 100644 providers/zoom/latest/session.live_streaming_started.json create mode 100644 providers/zoom/latest/session.live_streaming_stopped.json create mode 100644 providers/zoom/latest/session.recording_deleted.json create mode 100644 providers/zoom/latest/session.recording_paused.json create mode 100644 providers/zoom/latest/session.recording_resumed.json create mode 100644 providers/zoom/latest/session.recording_started.json create mode 100644 providers/zoom/latest/session.recording_summary_completed.json create mode 100644 providers/zoom/latest/session.recording_transcript_completed.json create mode 100644 providers/zoom/latest/session.sharing_ended.json create mode 100644 providers/zoom/latest/session.sharing_started.json create mode 100644 providers/zoom/latest/session.started.json create mode 100644 providers/zoom/latest/session.stream_ingestion_stopped.json create mode 100644 providers/zoom/latest/session.stream_ingestion_unbind.json create mode 100644 providers/zoom/latest/session.user_left.json create mode 100644 providers/zoom/latest/session.user_phone_callout_accepted.json create mode 100644 providers/zoom/latest/session.user_phone_callout_canceled.json create mode 100644 providers/zoom/latest/session.user_phone_callout_ringing.json create mode 100644 providers/zoom/latest/session.user_room_system_callout_missed.json create mode 100644 providers/zoom/latest/session.user_room_system_callout_rejected.json create mode 100644 providers/zoom/latest/session.user_room_system_callout_ringing.json create mode 100644 providers/zoom/latest/team_chat.bookmark_removed.json create mode 100644 providers/zoom/latest/team_chat.channel_archived.json create mode 100644 providers/zoom/latest/team_chat.channel_invitation_removed.json create mode 100644 providers/zoom/latest/team_chat.channel_join_approval_requested.json create mode 100644 providers/zoom/latest/team_chat.channel_join_declined.json create mode 100644 providers/zoom/latest/team_chat.channel_pin_added.json create mode 100644 providers/zoom/latest/team_chat.channel_pin_removed.json create mode 100644 providers/zoom/latest/team_chat.dm_reaction_added.json create mode 100644 providers/zoom/latest/team_chat.emoji_added.json create mode 100644 providers/zoom/latest/team_chat.emoji_removed.json create mode 100644 providers/zoom/latest/team_chat.file_changed.json create mode 100644 providers/zoom/latest/team_chat.file_downloaded.json create mode 100644 providers/zoom/latest/team_chat.shared_spaces_member_left.json create mode 100644 providers/zoom/latest/visitor_management.checked_in.json create mode 100644 providers/zoom/latest/visitor_management.checked_out.json create mode 100644 providers/zoom/latest/visitor_management.invitation_created.json create mode 100644 providers/zoom/latest/visitor_management.invitation_deleted.json create mode 100644 providers/zoom/latest/webinar.chat_message_file_downloaded.json create mode 100644 providers/zoom/latest/webinar.converted_to_meeting.json create mode 100644 providers/zoom/latest/webinar.deleted.json create mode 100644 providers/zoom/latest/webinar.participant_feedback.json create mode 100644 providers/zoom/latest/workspace.deleted.json create mode 100644 providers/zoom/latest/workspace.issue_reported.json create mode 100644 providers/zoom/latest/workspace.pre_check_in_questionnaire_response_created.json create mode 100644 providers/zoom/latest/workspace.reservation_checked_in.json create mode 100644 providers/zoom/latest/workspace.reservation_checked_out.json create mode 100644 providers/zoom/latest/workspace.reservation_created.json create mode 100644 providers/zoom/latest/workspace.reservation_deleted.json create mode 100644 providers/zoom/latest/workspace.reservation_questionnaire_response_created.json create mode 100644 providers/zoom/latest/workspace.reservation_questionnaire_response_updated.json create mode 100644 providers/zoom/latest/workspace.user_assigned.json create mode 100644 providers/zoom/latest/workspace.user_unassigned.json create mode 100644 providers/zoom/latest/zoom_events.event_cancelled.json create mode 100644 providers/zoom/latest/zoom_events.event_duplicated.json create mode 100644 providers/zoom/latest/zoom_events.event_published.json create mode 100644 providers/zoom/latest/zoom_events.event_updated.json create mode 100644 providers/zoom/latest/zoom_events.exhibitor_created.json create mode 100644 providers/zoom/latest/zoom_events.exhibitor_deleted.json create mode 100644 providers/zoom/latest/zoom_events.exhibitor_updated.json create mode 100644 providers/zoom/latest/zoom_events.session_created.json create mode 100644 providers/zoom/latest/zoom_events.session_deleted.json create mode 100644 providers/zoom/latest/zoom_events.session_ended.json create mode 100644 providers/zoom/latest/zoom_events.session_updated.json create mode 100644 providers/zoom/latest/zoom_events.speaker_created.json create mode 100644 providers/zoom/latest/zoom_events.speaker_deleted.json create mode 100644 providers/zoom/latest/zoom_events.speaker_updated.json create mode 100644 providers/zoom/latest/zoom_events.ticket_created.json create mode 100644 providers/zoom/latest/zoom_events.ticket_deleted.json create mode 100644 providers/zoom/latest/zoom_events.ticket_type_created.json create mode 100644 providers/zoom/latest/zoom_events.ticket_type_deleted.json create mode 100644 providers/zoom/latest/zoom_events.ticket_type_updated.json create mode 100644 providers/zoom/latest/zoom_events.ticket_updated.json create mode 100644 providers/zoom/latest/zoom_events.vod_registration_created.json create mode 100644 providers/zoom/latest/zoomroom.alert.json create mode 100644 providers/zoom/latest/zoomroom.checked_in.json create mode 100644 providers/zoom/latest/zoomroom.checked_out.json create mode 100644 providers/zoom/latest/zoomroom.delayed_alert.json create mode 100644 providers/zoom/latest/zoomroom.digital_signage_app_ended.json create mode 100644 providers/zoom/latest/zoomroom.location_deleted.json create mode 100644 providers/zoom/latest/zoomroom.location_updated.json create mode 100644 providers/zoom/latest/zoomroom.sensor_data.json create mode 100644 providers/zoom/latest/zoomroom.updated.json diff --git a/README.md b/README.md index 63a8cbb..bc8a9f0 100644 --- a/README.md +++ b/README.md @@ -26,6 +26,42 @@ Each provider has a directory for each version, and each version has a file for You can manually enter the data if you'd instead not use the request receiver. +### Doc-sourced samples + +Some providers have no captured traffic to draw on. Those carry the vendor's +**published documentation example** instead, marked with a `source` key that a +captured sample never has: + +```json +{ + "headers": { "content-type": "application/json" }, + "body": { "...": "the vendor's documented example" }, + "topic": "payment.succeeded", + "source": { + "type": "vendor-documentation", + "url": "https://vendor.example/docs/webhooks", + "retrieved": "2026-07-29" + } +} +``` + +A provider whose samples are *all* doc-sourced also carries `doc_sourced: true` +in its `index.json`. + +Two things follow from the marking: + +- **A capture always beats a doc example.** These are a fallback. When a real + request for the same provider and topic is captured, it replaces the + doc-sourced file — the `source` key is what makes that check possible, and its + absence is what identifies an observed sample. +- **The headers are synthesized.** Vendor docs publish bodies, not deliveries, so + a doc-sourced file carries `content-type` plus the topic header where the + provider puts the event type in one. Signature headers are absent, and mock + sends can't produce valid signatures anyway. + +They come from [hookdeck/webhook-registry](https://github.com/hookdeck/webhook-registry) +(`samples-doc/`), which records where each example was read and when. + ## Using the data The data is packaged into JSON files that are distributed over http. The files can be found on https://samples.hookdeck.com diff --git a/providers/adyen/1/AUTORESCUE.json b/providers/adyen/1/AUTORESCUE.json new file mode 100644 index 0000000..8be8e56 --- /dev/null +++ b/providers/adyen/1/AUTORESCUE.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "live": "false", + "notificationItems": [ + { + "NotificationRequestItem": { + "additionalData": { + "retry.rescueReference": "8826173525728789", + "merchantOrderReference": "8826173525728789", + "hmacSignature": "b0ea55c2fe60d4d1d605e9c385e0e7..." + }, + "amount": { + "currency": "EUR", + "value": 1000 + }, + "eventCode": "AUTORESCUE", + "eventDate": "2021-01-01T01:00:00+01:00", + "merchantAccountCode": "YOUR_MERCHANT_ACCOUNT", + "merchantReference": "YOUR_MERCHANT_REFERENCE", + "originalReference": "9913140798220028", + "pspReference": "QFQTPCQ8HXSKGK82", + "reason": "", + "success": "true" + } + } + ] + }, + "topic": "AUTORESCUE", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/CAPTURE_FAILED.json b/providers/adyen/1/CAPTURE_FAILED.json new file mode 100644 index 0000000..26601fa --- /dev/null +++ b/providers/adyen/1/CAPTURE_FAILED.json @@ -0,0 +1,38 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "live": "false", + "notificationItems": [ + { + "NotificationRequestItem": { + "additionalData": { + "paymentMethodVariant": "facilypay_3x", + "hmacSignature": "b0ea55c2fe60d4d1d605e9c385e0e7...", + "shopperCountry": "NL" + }, + "amount": { + "currency": "EUR", + "value": 1000 + }, + "eventCode": "CAPTURE_FAILED", + "eventDate": "2021-01-01T01:00:00+01:00", + "merchantAccountCode": "YOUR_MERCHANT_ACCOUNT", + "merchantReference": "YOUR_MERCHANT_REFERENCE", + "originalReference": "9913140798220028", + "paymentMethod": "facilypay_3x", + "pspReference": "QFQTPCQ8HXSKGK82", + "reason": "Capture Failed", + "success": "true" + } + } + ] + }, + "topic": "CAPTURE_FAILED", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/CHARGEBACK.json b/providers/adyen/1/CHARGEBACK.json new file mode 100644 index 0000000..986b369 --- /dev/null +++ b/providers/adyen/1/CHARGEBACK.json @@ -0,0 +1,48 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "live": "false", + "notificationItems": [ + { + "NotificationRequestItem": { + "additionalData": { + "captureMerchantReference": "shopperReferenceTest", + "chargebackReasonCode": " 4853", + "InvoiceCreditorAccount": "Creditor.AdyenInvoiceService", + "grossCurrency": "EUR", + "hmacSignature": "b0ea55c2fe60d4d1d605e9c385e0e7...", + "defensePeriodEndsAt": "2021-07-31T03:03:07+02:00", + "defendable": "true", + "grossValue": "2000", + "modificationMerchantReferences": "shopperReferenceTest", + "chargebackSchemeCode": "mc", + "capturePspReference": "8636172945333378", + "paymentMethodVariant": "mc", + "shopperReference": "YOUR_SHOPPER_REFERENCE" + }, + "amount": { + "currency": "EUR", + "value": 1000 + }, + "eventCode": "CHARGEBACK", + "eventDate": "2021-01-01T01:00:00+01:00", + "merchantAccountCode": "YOUR_MERCHANT_ACCOUNT", + "merchantReference": "YOUR_MERCHANT_REFERENCE", + "originalReference": "9913140798220028", + "paymentMethod": "mc", + "pspReference": "QFQTPCQ8HXSKGK82", + "reason": "Payment.TxId=300000000524534724 dispute", + "success": "true" + } + } + ] + }, + "topic": "CHARGEBACK", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/CHARGEBACK_REVERSED.json b/providers/adyen/1/CHARGEBACK_REVERSED.json new file mode 100644 index 0000000..6b5e543 --- /dev/null +++ b/providers/adyen/1/CHARGEBACK_REVERSED.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "live": "false", + "notificationItems": [ + { + "NotificationRequestItem": { + "additionalData": { + "hmacSignature": "b0ea55c2fe60d4d1d605e9c385e0e7..." + }, + "amount": { + "currency": "EUR", + "value": 1000 + }, + "eventCode": "CHARGEBACK_REVERSED", + "eventDate": "2021-01-01T01:00:00+01:00", + "merchantAccountCode": "YOUR_MERCHANT_ACCOUNT", + "merchantReference": "YOUR_MERCHANT_REFERENCE", + "paymentMethod": "mc", + "pspReference": "QFQTPCQ8HXSKGK82", + "reason": "Fraudulent Processing of Transactions", + "success": "true" + } + } + ] + }, + "topic": "CHARGEBACK_REVERSED", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/DISPUTE_DEFENSE_PERIOD_ENDED.json b/providers/adyen/1/DISPUTE_DEFENSE_PERIOD_ENDED.json new file mode 100644 index 0000000..3898bd2 --- /dev/null +++ b/providers/adyen/1/DISPUTE_DEFENSE_PERIOD_ENDED.json @@ -0,0 +1,39 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "live": "true", + "notificationItems": [ + { + "NotificationRequestItem": { + "additionalData": { + "chargebackReasonCode": "10.4", + "modificationMerchantReferences": "", + "chargebackSchemeCode": "visa", + "disputeStatus": "Lost" + }, + "amount": { + "currency": "EUR", + "value": 1000 + }, + "eventCode": "DISPUTE_DEFENSE_PERIOD_ENDED", + "eventDate": "2024-11-11T01:30:57+01:00", + "merchantAccountCode": "YOUR_MERCHANT_ACCOUNT", + "merchantReference": "YOUR_REFERENCE", + "originalReference": "9914444444444444", + "paymentMethod": "visa", + "pspReference": "9915555555555555", + "reason": "Other Fraud-Card Absent Environment", + "success": "true" + } + } + ] + }, + "topic": "DISPUTE_DEFENSE_PERIOD_ENDED", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/EXPIRE.json b/providers/adyen/1/EXPIRE.json new file mode 100644 index 0000000..53443f0 --- /dev/null +++ b/providers/adyen/1/EXPIRE.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "live": "false", + "notificationItems": [ + { + "NotificationRequestItem": { + "amount": { + "currency": "EUR", + "value": 1000 + }, + "eventCode": "EXPIRE", + "eventDate": "2024-02-09T11:19:48+01:00", + "merchantAccountCode": "YOUR_MERCHANT_ACCOUNT", + "merchantReference": "YOUR_MERCHANT_REFERENCE", + "pspReference": "QFQTPCQ8HXSKGK82", + "reason": "", + "success": "true" + } + } + ] + }, + "topic": "EXPIRE", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/INFORMATION_SUPPLIED.json b/providers/adyen/1/INFORMATION_SUPPLIED.json new file mode 100644 index 0000000..4d447b1 --- /dev/null +++ b/providers/adyen/1/INFORMATION_SUPPLIED.json @@ -0,0 +1,38 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "live": "true", + "notificationItems": [ + { + "NotificationRequestItem": { + "additionalData": { + "chargebackReasonCode": "13.3", + "chargebackSchemeCode": "visa", + "disputeStatus": "Pending" + }, + "amount": { + "currency": "USD", + "value": 10000 + }, + "eventCode": "INFORMATION_SUPPLIED", + "eventDate": "2025-05-17T09:35:14+02:00", + "merchantAccountCode": "YOUR_MERCHANT_ACCOUNT", + "originalReference": "9914444444444444", + "merchantReference": "YOUR_REFERENCE", + "paymentMethod": "visa", + "pspReference": "9915555555555555", + "reason": "Not as Described or Defective Merchandise/Services", + "success": "true" + } + } + ] + }, + "topic": "INFORMATION_SUPPLIED", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/ISSUER_COMMENTS.json b/providers/adyen/1/ISSUER_COMMENTS.json new file mode 100644 index 0000000..4e001a2 --- /dev/null +++ b/providers/adyen/1/ISSUER_COMMENTS.json @@ -0,0 +1,46 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "live": "false", + "notificationItems": [ + { + "NotificationRequestItem": { + "additionalData": { + "chargebackReasonCode": "13.3", + "chargebackSchemeCode": "visa", + "issuerComments.type": "chargeback", + "issuerComments.disputeAmountChangeReason": "some_text", + "issuerComments.cancellationMethod": "some_text", + "issuerComments.orderDetailsNotAsDescribed": "some_text", + "issuerComments.explanation": "some_text", + "issuerComments.damagedOrDefectiveOrderInfo": "some_text", + "issuerComments.howChAttemptReturnAndDispOfMerchandise": "some_text", + "issuerComments.whatWasNotReceived": "some_text", + "issuerComments.cancellationDate": "date_of_cancellation" + }, + "amount": { + "currency": "EUR", + "value": 1000 + }, + "eventCode": "ISSUER_COMMENTS", + "eventDate": "2025-05-17T09:35:14+02:00", + "merchantAccountCode": "YOUR_MERCHANT_ACCOUNT", + "originalReference": "9914444444444444", + "merchantReference": "YOUR_REFERENCE", + "paymentMethod": "visa", + "pspReference": "9915555555555555", + "reason": "Not as Described or Defective Merchandise/Services", + "success": "true" + } + } + ] + }, + "topic": "ISSUER_COMMENTS", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/ISSUER_RESPONSE_TIMEFRAME_EXPIRED.json b/providers/adyen/1/ISSUER_RESPONSE_TIMEFRAME_EXPIRED.json new file mode 100644 index 0000000..041fca1 --- /dev/null +++ b/providers/adyen/1/ISSUER_RESPONSE_TIMEFRAME_EXPIRED.json @@ -0,0 +1,39 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "live": "false", + "notificationItems": [ + { + "NotificationRequestItem": { + "additionalData": { + "chargebackReasonCode": "13.1", + "chargebackSchemeCode": "visa", + "modificationMerchantReferences": "", + "disputeStatus": "Won" + }, + "amount": { + "currency": "USD", + "value": 10000 + }, + "eventCode": "ISSUER_RESPONSE_TIMEFRAME_EXPIRED", + "eventDate": "2021-05-19T09:35:14+02:00", + "merchantAccountCode": "YOUR_MERCHANT_ACCOUNT", + "originalReference": "9914444444444444", + "merchantReference": "YOUR_REFERENCE", + "paymentMethod": "visa", + "pspReference": "9915555555555555", + "reason": "Merchandise/Services Not Received", + "success": "true" + } + } + ] + }, + "topic": "ISSUER_RESPONSE_TIMEFRAME_EXPIRED", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/MANUAL_REVIEW_ACCEPT.json b/providers/adyen/1/MANUAL_REVIEW_ACCEPT.json new file mode 100644 index 0000000..bfffe9e --- /dev/null +++ b/providers/adyen/1/MANUAL_REVIEW_ACCEPT.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "live": "false", + "notificationItems": [ + { + "NotificationRequestItem": { + "additionalData": { + "hmacSignature": "b0ea55c2fe60d4d1d605e9c385e0e7...", + "paymentMethodVariant": "scheme" + }, + "amount": { + "currency": "EUR", + "value": 1000 + }, + "eventCode": "MANUAL_REVIEW_ACCEPT", + "eventDate": "2021-01-01T01:00:00+01:00", + "merchantAccountCode": "YOUR_MERCHANT_ACCOUNT", + "merchantReference": "YOUR_MERCHANT_REFERENCE", + "originalReference": "9913140798220028", + "pspReference": "QFQTPCQ8HXSKGK82", + "reason": "expire", + "success": "true" + } + } + ] + }, + "topic": "MANUAL_REVIEW_ACCEPT", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/MANUAL_REVIEW_REJECT.json b/providers/adyen/1/MANUAL_REVIEW_REJECT.json new file mode 100644 index 0000000..457cf14 --- /dev/null +++ b/providers/adyen/1/MANUAL_REVIEW_REJECT.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "live": "false", + "notificationItems": [ + { + "NotificationRequestItem": { + "additionalData": { + "hmacSignature": "b0ea55c2fe60d4d1d605e9c385e0e7...", + "paymentMethodVariant": "visa" + }, + "amount": { + "currency": "EUR", + "value": 1000 + }, + "eventCode": "MANUAL_REVIEW_REJECT", + "eventDate": "2021-01-01T01:00:00+01:00", + "merchantAccountCode": "YOUR_MERCHANT_ACCOUNT", + "merchantReference": "YOUR_MERCHANT_REFERENCE", + "originalReference": "9913140798220028", + "paymentMethod": "visa", + "pspReference": "QFQTPCQ8HXSKGK82", + "reason": "expire", + "success": "true" + } + } + ] + }, + "topic": "MANUAL_REVIEW_REJECT", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/NOTIFICATION_OF_CHARGEBACK.json b/providers/adyen/1/NOTIFICATION_OF_CHARGEBACK.json new file mode 100644 index 0000000..8ed8a41 --- /dev/null +++ b/providers/adyen/1/NOTIFICATION_OF_CHARGEBACK.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "live": "false", + "notificationItems": [ + { + "NotificationRequestItem": { + "additionalData": { + "captureMerchantReference": "shopperReferenceTest", + "chargebackReasonCode": " 4853", + "grossCurrency": "EUR", + "hmacSignature": "b0ea55c2fe60d4d1d605e9c385e0e7...", + "defensePeriodEndsAt": "2021-07-31T03:03:08+02:00", + "defendable": "false", + "grossValue": "2000", + "modificationMerchantReferences": "YourModificationReference,shopperReferenceTest", + "chargebackSchemeCode": "mc", + "capturePspReference": "8536173024791891", + "autoDefended": "true", + "paymentMethodVariant": "mc" + }, + "amount": { + "currency": "EUR", + "value": 1000 + }, + "eventCode": "NOTIFICATION_OF_CHARGEBACK", + "eventDate": "2021-01-01T01:00:00+01:00", + "merchantAccountCode": "YOUR_MERCHANT_ACCOUNT", + "merchantReference": "YOUR_MERCHANT_REFERENCE", + "originalReference": "9913140798220028", + "paymentMethod": "mc", + "pspReference": "QFQTPCQ8HXSKGK82", + "reason": "Payment.TxId=300000000524659113 dispute (automatically defended)", + "success": "true" + } + } + ] + }, + "topic": "NOTIFICATION_OF_CHARGEBACK", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/NOTIFICATION_OF_FRAUD.json b/providers/adyen/1/NOTIFICATION_OF_FRAUD.json new file mode 100644 index 0000000..b3dc467 --- /dev/null +++ b/providers/adyen/1/NOTIFICATION_OF_FRAUD.json @@ -0,0 +1,39 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "live": "false", + "notificationItems": [ + { + "NotificationRequestItem": { + "additionalData": { + "nofReasonCode": "6", + "hmacSignature": "b0ea55c2fe60d4d1d605e9c385e0e7...", + "modificationMerchantReferences": "shopperReferenceTest", + "nofSchemeCode": "visa" + }, + "amount": { + "currency": "EUR", + "value": 1000 + }, + "eventCode": "NOTIFICATION_OF_FRAUD", + "eventDate": "2021-01-01T01:00:00+01:00", + "merchantAccountCode": "YOUR_MERCHANT_ACCOUNT", + "merchantReference": "YOUR_MERCHANT_REFERENCE", + "originalReference": "9913140798220028", + "paymentMethod": "visa", + "pspReference": "QFQTPCQ8HXSKGK82", + "reason": "Fraudulent Use of Account Number", + "success": "true" + } + } + ] + }, + "topic": "NOTIFICATION_OF_FRAUD", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/OFFER_CLOSED.json b/providers/adyen/1/OFFER_CLOSED.json new file mode 100644 index 0000000..b566fbc --- /dev/null +++ b/providers/adyen/1/OFFER_CLOSED.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "live": "false", + "notificationItems": [ + { + "NotificationRequestItem": { + "additionalData": { + "hmacSignature": "b0ea55c2fe60d4d1d605e9c385e0e7...", + "paymentMethodVariant": "ideal" + }, + "amount": { + "currency": "EUR", + "value": 1000 + }, + "eventCode": "OFFER_CLOSED", + "eventDate": "2021-01-01T01:00:00+01:00", + "merchantAccountCode": "YOUR_MERCHANT_ACCOUNT", + "merchantReference": "YOUR_MERCHANT_REFERENCE", + "paymentMethod": "ideal", + "pspReference": "QFQTPCQ8HXSKGK82", + "reason": "", + "success": "true" + } + } + ] + }, + "topic": "OFFER_CLOSED", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/ORDER_CLOSED.json b/providers/adyen/1/ORDER_CLOSED.json new file mode 100644 index 0000000..84d98b3 --- /dev/null +++ b/providers/adyen/1/ORDER_CLOSED.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "live": "false", + "notificationItems": [ + { + "NotificationRequestItem": { + "additionalData": { + "order-1-pspReference": "861617275047284E", + "order-1-paymentAmount": "EUR 10.00", + "order-1-success": "true", + "order-1-paymentMethod": "ideal" + }, + "amount": { + "currency": "EUR", + "value": 1000 + }, + "eventCode": "ORDER_CLOSED", + "eventDate": "2021-01-01T01:00:00+01:00", + "merchantAccountCode": "YOUR_MERCHANT_ACCOUNT", + "merchantReference": "YOUR_MERCHANT_REFERENCE", + "pspReference": "QFQTPCQ8HXSKGK82", + "reason": "", + "success": "false" + } + } + ] + }, + "topic": "ORDER_CLOSED", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/ORDER_OPENED.json b/providers/adyen/1/ORDER_OPENED.json new file mode 100644 index 0000000..0f33162 --- /dev/null +++ b/providers/adyen/1/ORDER_OPENED.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "live": "false", + "notificationItems": [ + { + "NotificationRequestItem": { + "amount": { + "currency": "EUR", + "value": 1000 + }, + "eventCode": "ORDER_OPENED", + "eventDate": "2021-01-01T01:00:00+01:00", + "merchantAccountCode": "YOUR_MERCHANT_ACCOUNT", + "merchantReference": "YOUR_MERCHANT_REFERENCE", + "pspReference": "QFQTPCQ8HXSKGK82", + "reason": "", + "success": "true" + } + } + ] + }, + "topic": "ORDER_OPENED", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/PAIDOUT_REVERSED.json b/providers/adyen/1/PAIDOUT_REVERSED.json new file mode 100644 index 0000000..f53f00e --- /dev/null +++ b/providers/adyen/1/PAIDOUT_REVERSED.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "live": "false", + "notificationItems": [ + { + "NotificationRequestItem": { + "amount": { + "currency": "EUR", + "value": 1000 + }, + "eventCode": "PAIDOUT_REVERSED", + "eventDate": "2021-01-01T01:00:00+01:00", + "merchantAccountCode": "YOUR_MERCHANT_ACCOUNT", + "merchantReference": "YOUR_MERCHANT_REFERENCE", + "originalReference": "9913140798220028", + "pspReference": "QFQTPCQ8HXSKGK82", + "reason": "", + "success": "true" + } + } + ] + }, + "topic": "PAIDOUT_REVERSED", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/PAYOUT_DECLINE.json b/providers/adyen/1/PAYOUT_DECLINE.json new file mode 100644 index 0000000..fe38a85 --- /dev/null +++ b/providers/adyen/1/PAYOUT_DECLINE.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "live": "false", + "notificationItems": [ + { + "NotificationRequestItem": { + "additionalData": { + "hmacSignature": "b0ea55c2fe60d4d1d605e9c385e0e7...", + "paymentMethodVariant": "bankTransfer_IBAN" + }, + "amount": { + "currency": "EUR", + "value": 1000 + }, + "eventCode": "PAYOUT_DECLINE", + "eventDate": "2021-01-01T01:00:00+01:00", + "merchantAccountCode": "YOUR_MERCHANT_ACCOUNT", + "merchantReference": "YOUR_MERCHANT_REFERENCE", + "originalReference": "9913140798220028", + "paymentMethod": "bankTransfer_IBAN", + "pspReference": "QFQTPCQ8HXSKGK82", + "reason": "", + "success": "true" + } + } + ] + }, + "topic": "PAYOUT_DECLINE", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/PAYOUT_EXPIRE.json b/providers/adyen/1/PAYOUT_EXPIRE.json new file mode 100644 index 0000000..9efb815 --- /dev/null +++ b/providers/adyen/1/PAYOUT_EXPIRE.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "live": "false", + "notificationItems": [ + { + "NotificationRequestItem": { + "amount": { + "currency": "EUR", + "value": 1000 + }, + "eventCode": "PAYOUT_EXPIRE", + "eventDate": "2021-01-01T01:00:00+01:00", + "merchantAccountCode": "YOUR_MERCHANT_ACCOUNT", + "merchantReference": "YOUR_MERCHANT_REFERENCE", + "originalReference": "9913140798220028", + "paymentMethod": "bankTransfer_IBAN", + "pspReference": "QFQTPCQ8HXSKGK82", + "reason": "", + "success": "true" + } + } + ] + }, + "topic": "PAYOUT_EXPIRE", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/PAYOUT_THIRDPARTY.json b/providers/adyen/1/PAYOUT_THIRDPARTY.json new file mode 100644 index 0000000..961321a --- /dev/null +++ b/providers/adyen/1/PAYOUT_THIRDPARTY.json @@ -0,0 +1,38 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "live": "false", + "notificationItems": [ + { + "NotificationRequestItem": { + "additionalData": { + "expiryDate": "03/2030", + "paymentMethodVariant": "visa", + "cardSummary": "1111", + "hmacSignature": "b0ea55c2fe60d4d1d605e9c385e0e7..." + }, + "amount": { + "currency": "EUR", + "value": 1000 + }, + "eventCode": "PAYOUT_THIRDPARTY", + "eventDate": "2021-01-01T01:00:00+01:00", + "merchantAccountCode": "YOUR_MERCHANT_ACCOUNT", + "merchantReference": "YOUR_MERCHANT_REFERENCE", + "paymentMethod": "visa", + "pspReference": "QFQTPCQ8HXSKGK82", + "reason": "Approved", + "success": "true" + } + } + ] + }, + "topic": "PAYOUT_THIRDPARTY", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/POSTPONED_REFUND.json b/providers/adyen/1/POSTPONED_REFUND.json new file mode 100644 index 0000000..db048c6 --- /dev/null +++ b/providers/adyen/1/POSTPONED_REFUND.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "live": "false", + "notificationItems": [ + { + "NotificationRequestItem": { + "additionalData": { + "hmacSignature": "b0ea55c2fe60d4d1d605e9c385e0e7..." + }, + "amount": { + "currency": "EUR", + "value": 1000 + }, + "eventCode": "POSTPONED_REFUND", + "eventDate": "2021-01-01T01:00:00+01:00", + "merchantAccountCode": "YOUR_MERCHANT_ACCOUNT", + "merchantReference": "YOUR_MERCHANT_REFERENCE", + "originalReference": "9913140798220028", + "paymentMethod": "directdebit_NL", + "pspReference": "QFQTPCQ8HXSKGK82", + "reason": "", + "success": "true" + } + } + ] + }, + "topic": "POSTPONED_REFUND", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/PREARBITRATION_LOST.json b/providers/adyen/1/PREARBITRATION_LOST.json new file mode 100644 index 0000000..785b5d0 --- /dev/null +++ b/providers/adyen/1/PREARBITRATION_LOST.json @@ -0,0 +1,38 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "live": "true", + "notificationItems": [ + { + "NotificationRequestItem": { + "additionalData": { + "metadata.type": "web_pay", + "metadata.link_id": "111111", + "arn": "ACQUIRER_REFERENCE_NUMBER", + "metadata.company": "abc" + }, + "amount": { + "currency": "EUR", + "value": 1000 + }, + "eventCode": "PREARBITRATION_LOST", + "eventDate": "2021-01-01T01:00:00+01:00", + "merchantAccountCode": "YOUR_MERCHANT_ACCOUNT", + "merchantReference": "YOUR_MERCHANT_REFERENCE", + "paymentMethod": "visa", + "pspReference": "QFQTPCQ8HXSKGK82", + "reason": "Other Fraud-Card Absent Environment", + "success": "true" + } + } + ] + }, + "topic": "PREARBITRATION_LOST", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/PREARBITRATION_WON.json b/providers/adyen/1/PREARBITRATION_WON.json new file mode 100644 index 0000000..e822d85 --- /dev/null +++ b/providers/adyen/1/PREARBITRATION_WON.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "live": "false", + "notificationItems": [ + { + "NotificationRequestItem": { + "amount": { + "currency": "EUR", + "value": 1000 + }, + "eventCode": "PREARBITRATION_WON", + "eventDate": "2021-01-01T01:00:00+01:00", + "merchantAccountCode": "YOUR_MERCHANT_ACCOUNT", + "merchantReference": "YOUR_MERCHANT_REFERENCE", + "paymentMethod": "bankTransfer_IBAN", + "pspReference": "QFQTPCQ8HXSKGK82", + "reason": "", + "success": "true" + } + } + ] + }, + "topic": "PREARBITRATION_WON", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/RECURRING_CONTRACT.json b/providers/adyen/1/RECURRING_CONTRACT.json new file mode 100644 index 0000000..3892d05 --- /dev/null +++ b/providers/adyen/1/RECURRING_CONTRACT.json @@ -0,0 +1,41 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "live": "false", + "notificationItems": [ + { + "NotificationRequestItem": { + "additionalData": { + "recurring.shopperReference": "YOUR_SHOPPER_REFERENCE", + "recurring.recurringDetailReference": "M5N7TQ4TG5PFWR50", + "hmacSignature": "YOUR_HMAC_SIGNATURE", + "shopperReference": "YOUR_SHOPPER_REFERENCE", + "checkoutSessionId": "******************" + }, + "amount": { + "currency": "USD", + "value": 0 + }, + "eventCode": "RECURRING_CONTRACT", + "eventDate": "2023-06-20T16:09:48+02:00", + "merchantAccountCode": "YOUR_MERCHANT_ACCOUNT", + "merchantReference": "YOUR_PAYMENT_REFERENCE", + "originalReference": "INITIAL_PAYMENT_PSP_REFERENCE", + "originalPsp": "PSP_REFERENCE", + "paymentMethod": "ideal", + "pspReference": "M5N7TQ4TG5PFWR50", + "reason": "", + "success": "true" + } + } + ] + }, + "topic": "RECURRING_CONTRACT", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/REFUND.json b/providers/adyen/1/REFUND.json new file mode 100644 index 0000000..fcd8ca9 --- /dev/null +++ b/providers/adyen/1/REFUND.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "live": "false", + "notificationItems": [ + { + "NotificationRequestItem": { + "amount": { + "currency": "EUR", + "value": 1000 + }, + "eventCode": "REFUND", + "eventDate": "2021-01-01T01:00:00+01:00", + "merchantAccountCode": "YOUR_MERCHANT_ACCOUNT", + "merchantReference": "YOUR_MERCHANT_REFERENCE", + "originalReference": "9913140798220028", + "paymentMethod": "visa", + "pspReference": "QFQTPCQ8HXSKGK82", + "reason": "Transaction hasn't been captured, refund not possible", + "success": "false" + } + } + ] + }, + "topic": "REFUND", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/REFUNDED_REVERSED.json b/providers/adyen/1/REFUNDED_REVERSED.json new file mode 100644 index 0000000..a5ba2f3 --- /dev/null +++ b/providers/adyen/1/REFUNDED_REVERSED.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "live": "false", + "notificationItems": [ + { + "NotificationRequestItem": { + "amount": { + "currency": "EUR", + "value": 1000 + }, + "eventCode": "REFUNDED_REVERSED", + "eventDate": "2021-01-01T01:00:00+01:00", + "merchantAccountCode": "YOUR_MERCHANT_ACCOUNT", + "merchantReference": "YOUR_MERCHANT_REFERENCE", + "originalReference": "9913140798220028", + "paymentMethod": "mc", + "pspReference": "QFQTPCQ8HXSKGK82", + "reason": "test_AUTHORISATION_1", + "success": "true" + } + } + ] + }, + "topic": "REFUNDED_REVERSED", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/REFUND_FAILED.json b/providers/adyen/1/REFUND_FAILED.json new file mode 100644 index 0000000..b1fbc57 --- /dev/null +++ b/providers/adyen/1/REFUND_FAILED.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "live": "false", + "notificationItems": [ + { + "NotificationRequestItem": { + "additionalData": { + "hmacSignature": "b0ea55c2fe60d4d1d605e9c385e0e7...", + "paymentMethodVariant": "blik" + }, + "amount": { + "currency": "EUR", + "value": 1000 + }, + "eventCode": "REFUND_FAILED", + "eventDate": "2021-01-01T01:00:00+01:00", + "merchantAccountCode": "YOUR_MERCHANT_ACCOUNT", + "merchantReference": "YOUR_MERCHANT_REFERENCE", + "originalReference": "9913140798220028", + "paymentMethod": "blik", + "pspReference": "QFQTPCQ8HXSKGK82", + "reason": "Refund Failed", + "success": "true" + } + } + ] + }, + "topic": "REFUND_FAILED", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/REFUND_WITH_DATA.json b/providers/adyen/1/REFUND_WITH_DATA.json new file mode 100644 index 0000000..4d4ebf2 --- /dev/null +++ b/providers/adyen/1/REFUND_WITH_DATA.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "live": "false", + "notificationItems": [ + { + "NotificationRequestItem": { + "amount": { + "currency": "EUR", + "value": 1000 + }, + "eventCode": "REFUND_WITH_DATA", + "eventDate": "2021-01-01T01:00:00+01:00", + "merchantAccountCode": "YOUR_MERCHANT_ACCOUNT", + "merchantReference": "YOUR_MODIFICATION_REFERENCE", + "originalReference": "9913140798220028", + "paymentMethod": "mc", + "pspReference": "QFQTPCQ8HXSKGK82", + "reason": "", + "success": "true" + } + } + ] + }, + "topic": "REFUND_WITH_DATA", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/REPORT_AVAILABLE.json b/providers/adyen/1/REPORT_AVAILABLE.json new file mode 100644 index 0000000..1a35f3f --- /dev/null +++ b/providers/adyen/1/REPORT_AVAILABLE.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "live": "false", + "notificationItems": [ + { + "NotificationRequestItem": { + "additionalData": { + "hmacSignature": "b0ea55c2fe60d4d1d605e9c385e0e7..." + }, + "amount": { + "currency": "EUR", + "value": 1000 + }, + "eventCode": "REPORT_AVAILABLE", + "eventDate": "2021-01-01T01:00:00+01:00", + "merchantAccountCode": "YOUR_MERCHANT_ACCOUNT", + "merchantReference": "", + "pspReference": "QFQTPCQ8HXSKGK82", + "reason": "URL_TO_DOWNLOAD_REPORT", + "success": "true" + } + } + ] + }, + "topic": "REPORT_AVAILABLE", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/REQUEST_FOR_INFORMATION.json b/providers/adyen/1/REQUEST_FOR_INFORMATION.json new file mode 100644 index 0000000..61e1c5c --- /dev/null +++ b/providers/adyen/1/REQUEST_FOR_INFORMATION.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "live": "false", + "notificationItems": [ + { + "NotificationRequestItem": { + "additionalData": { + "hmacSignature": "b0ea55c2fe60d4d1d605e9c385e0e7...", + "modificationMerchantReferences": "9123140123220028" + }, + "amount": { + "currency": "EUR", + "value": 1000 + }, + "eventCode": "REQUEST_FOR_INFORMATION", + "eventDate": "2021-01-01T01:00:00+01:00", + "merchantAccountCode": "YOUR_MERCHANT_ACCOUNT", + "merchantReference": "YOUR_MERCHANT_REFERENCE", + "originalReference": "9913140798220028", + "paymentMethod": "mc", + "pspReference": "QFQTPCQ8HXSKGK82", + "reason": "", + "success": "true" + } + } + ] + }, + "topic": "REQUEST_FOR_INFORMATION", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/SECOND_CHARGEBACK.json b/providers/adyen/1/SECOND_CHARGEBACK.json new file mode 100644 index 0000000..073c145 --- /dev/null +++ b/providers/adyen/1/SECOND_CHARGEBACK.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "live": "false", + "notificationItems": [ + { + "NotificationRequestItem": { + "additionalData": { + "chargebackReasonCode": "502", + "modificationMerchantReferences": "shopperReferenceTest", + "chargebackSchemeCode": "jcb" + }, + "amount": { + "currency": "EUR", + "value": 1000 + }, + "eventCode": "SECOND_CHARGEBACK", + "eventDate": "2021-01-01T01:00:00+01:00", + "merchantAccountCode": "YOUR_MERCHANT_ACCOUNT", + "merchantReference": "YOUR_MERCHANT_REFERENCE", + "paymentMethod": "jcb", + "pspReference": "QFQTPCQ8HXSKGK82", + "reason": "502:Cardmember Dispute", + "success": "true" + } + } + ] + }, + "topic": "SECOND_CHARGEBACK", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/TECHNICAL_CANCEL.json b/providers/adyen/1/TECHNICAL_CANCEL.json new file mode 100644 index 0000000..0e67e5a --- /dev/null +++ b/providers/adyen/1/TECHNICAL_CANCEL.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "live": "false", + "notificationItems": [ + { + "NotificationRequestItem": { + "additionalData": { + "paymentMethodVariant": "visa" + }, + "amount": { + "currency": "EUR", + "value": 1000 + }, + "eventCode": "TECHNICAL_CANCEL", + "eventDate": "2018-07-18T22:35:14+02:00", + "merchantAccountCode": "YOUR_MERCHANT_ACCOUNT", + "merchantReference": "YOUR_ORIGINAL_REFERENCE", + "originalReference": "8313547924770610", + "paymentMethod": "visa", + "pspReference": "8515208516304269", + "reason": "", + "success": "true" + } + } + ] + }, + "topic": "TECHNICAL_CANCEL", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/VOID_PENDING_REFUND.json b/providers/adyen/1/VOID_PENDING_REFUND.json new file mode 100644 index 0000000..9775bb6 --- /dev/null +++ b/providers/adyen/1/VOID_PENDING_REFUND.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "live": "false", + "notificationItems": [ + { + "NotificationRequestItem": { + "additionalData": { + "paymentMethodVariant": "mc" + }, + "amount": { + "currency": "EUR", + "value": 1000 + }, + "eventCode": "VOID_PENDING_REFUND", + "eventDate": "2021-01-01T01:00:00+01:00", + "merchantAccountCode": "YOUR_MERCHANT_ACCOUNT", + "merchantReference": "YOUR_MERCHANT_REFERENCE", + "originalReference": "9913140798220028", + "paymentMethod": "mc", + "pspReference": "QFQTPCQ8HXSKGK82", + "reason": "", + "success": "true" + } + } + ] + }, + "topic": "VOID_PENDING_REFUND", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/ach.notificationOfChange.json b/providers/adyen/1/ach.notificationOfChange.json new file mode 100644 index 0000000..c91ea8b --- /dev/null +++ b/providers/adyen/1/ach.notificationOfChange.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "ach.notificationOfChange", + "version": "1", + "createdAt": "2021-01-01T01:00:00+01:00", + "environment": "test", + "data": { + "pspReference": "QFQTPCQ8HXSKGK82", + "shopperReference": "YOUR_SHOPPER_REFERENCE", + "notificationOfChange": { + "reasonCode": "C07", + "newBankAccountNumber": "987654321", + "newBranchCode": "12345", + "newBankAccountType": "Checking" + } + } + }, + "topic": "ach.notificationOfChange", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/adyenIssuing.json b/providers/adyen/1/adyenIssuing.json new file mode 100644 index 0000000..e00f9b2 --- /dev/null +++ b/providers/adyen/1/adyenIssuing.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "LE00000000000000000000001", + "type": "adyenIssuing", + "language": "en", + "document": "JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBv+f/ub0j6JPRX+E3EmC==", + "termsOfServiceDocumentId": "abc123", + "termsOfServiceDocumentFormat": "JSON" + }, + "topic": "adyenIssuing", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/allowList.json b/providers/adyen/1/allowList.json new file mode 100644 index 0000000..b7fa34b --- /dev/null +++ b/providers/adyen/1/allowList.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "countries": [ + "NL" + ], + "description": "Allow transactions only from NL.", + "interval": { + "type": "perTransaction" + }, + "paymentInstrumentId": "9826150920000060", + "reference": "YOUR_REFERENCE_1738A", + "startDate": "2024-02-21T17:15:09.92724969+01:00", + "status": "active", + "type": "allowList", + "id": "Z58FGTKBRCQ2WN27" + }, + "topic": "allowList", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/balancePlatform.accountHolder.created.json b/providers/adyen/1/balancePlatform.accountHolder.created.json new file mode 100644 index 0000000..17fcd7e --- /dev/null +++ b/providers/adyen/1/balancePlatform.accountHolder.created.json @@ -0,0 +1,72 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "balancePlatform": "YOUR_BALANCE_PLATFORM", + "accountHolder": { + "contactDetails": { + "email": "test@adyen.com", + "phone": { + "number": "0612345678", + "type": "Mobile" + }, + "address": { + "houseNumberOrName": "23", + "city": "Amsterdam", + "country": "NL", + "postalCode": "12345", + "street": "Main Street 1" + } + }, + "description": "Shelly Eller", + "legalEntityId": "LE00000000000000000000001", + "reference": "YOUR_REFERENCE-2412C", + "capabilities": { + "issueCard": { + "enabled": true, + "requested": true, + "allowed": false, + "verificationStatus": "pending" + }, + "receiveFromTransferInstrument": { + "enabled": true, + "requested": true, + "allowed": false, + "verificationStatus": "pending" + }, + "sendToTransferInstrument": { + "enabled": true, + "requested": true, + "allowed": false, + "verificationStatus": "pending" + }, + "sendToBalanceAccount": { + "enabled": true, + "requested": true, + "allowed": false, + "verificationStatus": "pending" + }, + "receiveFromBalanceAccount": { + "enabled": true, + "requested": true, + "allowed": false, + "verificationStatus": "pending" + } + }, + "id": "AH00000000000000000000001", + "status": "Active" + } + }, + "environment": "test", + "timestamp": "2024-12-15T15:42:03+01:00", + "type": "balancePlatform.accountHolder.created" + }, + "topic": "balancePlatform.accountHolder.created", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/balancePlatform.accountHolder.updated.json b/providers/adyen/1/balancePlatform.accountHolder.updated.json new file mode 100644 index 0000000..cbb333f --- /dev/null +++ b/providers/adyen/1/balancePlatform.accountHolder.updated.json @@ -0,0 +1,160 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "balancePlatform": "YOUR_BALANCE_PLATFORM", + "accountHolder": { + "legalEntityId": "LE00000000000000000000001", + "reference": "YOUR_REFERENCE-2412C", + "capabilities": { + "sendToTransferInstrument": { + "enabled": true, + "requested": true, + "allowed": false, + "problems": [ + { + "entity": { + "id": "LE00000000000000000000001", + "type": "LegalEntity" + }, + "verificationErrors": [ + { + "code": "2_902", + "message": "Terms Of Service forms are not accepted.", + "remediatingActions": [ + { + "code": "2_902", + "message": "Accept TOS" + } + ], + "type": "invalidInput" + } + ] + }, + { + "entity": { + "id": "SE00000000000000000000001", + "type": "BankAccount" + }, + "verificationErrors": [ + { + "code": "2_8037", + "message": "'bankStatement' was missing.", + "remediatingActions": [ + { + "code": "1_703", + "message": "Upload a bank statement" + } + ], + "type": "dataMissing" + } + ] + }, + { + "entity": { + "id": "SE00000000000000000000002", + "type": "BankAccount" + }, + "verificationErrors": [ + { + "code": "2_8037", + "message": "'bankStatement' was missing.", + "remediatingActions": [ + { + "code": "1_703", + "message": "Upload a bank statement" + } + ], + "type": "dataMissing" + } + ] + }, + { + "entity": { + "id": "LE00000000000000000000001", + "type": "LegalEntity" + }, + "verificationErrors": [ + { + "code": "2_8189", + "message": "'UBO through control' was missing.", + "remediatingActions": [ + { + "code": "2_151", + "message": "Add 'organization.entityAssociations' of type 'uboThroughControl' to legal entity" + } + ], + "type": "dataMissing" + }, + { + "code": "1_50", + "message": "Organization details couldn't be verified", + "subErrors": [ + { + "code": "1_5016", + "message": "The tax ID number couldn't be verified", + "remediatingActions": [ + { + "code": "1_500", + "message": "Update organization details" + }, + { + "code": "1_501", + "message": "Upload a registration document" + } + ], + "type": "invalidInput" + } + ], + "type": "invalidInput" + }, + { + "code": "2_8067", + "message": "'Signatory' was missing.", + "remediatingActions": [ + { + "code": "2_124", + "message": "Add 'organization.entityAssociations' of type 'signatory' to legal entity" + } + ], + "type": "dataMissing" + } + ] + } + ], + "transferInstruments": [ + { + "enabled": true, + "requested": true, + "allowed": false, + "id": "SE00000000000000000000001", + "verificationStatus": "pending" + }, + { + "enabled": true, + "requested": true, + "allowed": false, + "id": "SE00000000000000000000002", + "verificationStatus": "pending" + } + ], + "verificationStatus": "pending" + } + }, + "id": "AH00000000000000000000001", + "status": "Active" + } + }, + "environment": "live", + "timestamp": "2024-12-15T15:42:03+01:00", + "type": "balancePlatform.accountHolder.updated" + }, + "topic": "balancePlatform.accountHolder.updated", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/balancePlatform.authentication.created.json b/providers/adyen/1/balancePlatform.authentication.created.json new file mode 100644 index 0000000..65dbbf8 --- /dev/null +++ b/providers/adyen/1/balancePlatform.authentication.created.json @@ -0,0 +1,52 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "balancePlatform": "YOUR_BALANCE_PLATFORM", + "id": "a8fc7a40-6e48-498a-bdc2-494daf0f490a", + "authentication": { + "acsTransId": "a8fc7a40-6e48-498a-bdc2-494daf0f490a", + "challenge": { + "flow": "OTP_SMS", + "lastInteraction": "2023-01-19T17:37:13+01:00", + "phoneNumber": "******6789", + "resends": 0, + "retries": 2 + }, + "challengeIndicator": "01", + "createdAt": "2023-01-19T17:07:17+01:00", + "deviceChannel": "app", + "dsTransID": "59de4e30-7f84-4a77-aaf8-1ca493092ef9", + "exemptionIndicator": "noExemptionApplied", + "inPSD2Scope": false, + "messageCategory": "payment", + "messageVersion": "2.2.0", + "threeDSServerTransID": "8bc0fdbd-5c8a-4bed-a171-9d10347e7798", + "transStatus": "N", + "transStatusReason": "19", + "type": "challenge" + }, + "paymentInstrumentId": "PI3227C223222B5BPCMFXD2XG", + "purchase": { + "date": "2022-12-22T15:49:03+01:00", + "merchantName": "TeaShop_NL", + "originalAmount": { + "currency": "EUR", + "value": 1000 + } + }, + "status": "rejected" + }, + "environment": "test", + "timestamp": "2022-12-22T15:42:03+01:00", + "type": "balancePlatform.authentication.created" + }, + "topic": "balancePlatform.authentication.created", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/balancePlatform.authorisation.relayed.json b/providers/adyen/1/balancePlatform.authorisation.relayed.json new file mode 100644 index 0000000..5efceb8 --- /dev/null +++ b/providers/adyen/1/balancePlatform.authorisation.relayed.json @@ -0,0 +1,166 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "accountHolder": { + "description": "Account holder description", + "id": "AH123ABCDEFGHIJKLMN456789" + }, + "amount": { + "currency": "EUR", + "value": -2700 + }, + "authCode": "123456", + "authorisationDecision": { + "reasonCode": "APPROVED", + "status": "Authorised", + "statusCode": "APPROVED" + }, + "authorisationType": "finalAuthorisation", + "balanceAccount": { + "description": "Balance Account Description", + "id": "BA123ABCDEFGHIJKLMN456789" + }, + "balanceMutations": [ + { + "balanceAfter": { + "currency": "EUR", + "value": 221163 + }, + "balanceBefore": { + "currency": "EUR", + "value": 221190 + }, + "currency": "EUR", + "mutationAmount": { + "currency": "EUR", + "value": -2700 + }, + "type": "AuthorisedOutgoing" + } + ], + "balancePlatform": "TestBalancePlatform", + "entryMode": "contactless", + "id": "2ABCBA13456ABCDE", + "merchantData": { + "acquirerId": "012345", + "mcc": "5813", + "merchantId": "000123450000123", + "nameLocation": { + "city": "Amsterdam", + "country": "NLD", + "name": "Tea Shop NLD", + "rawData": "TeaShop_NLD" + }, + "postalCode": "3333AB" + }, + "originalAmount": { + "currency": "EUR", + "value": -2700 + }, + "paymentInstrument": { + "balanceAccountId": "BA123ABCDEFGHIJKLMN456789", + "description": "PaymentInstrument Description", + "issuingCountryCode": "NL", + "paymentInstrumentGroupId": "PG3123ABCDEFGHIJKLMN456789", + "reference": "123456789", + "status": "active", + "type": "card", + "card": { + "authentication": { + "email": "john.doe@provider.com" + }, + "brand": "mc", + "brandVariant": "mc_debit_bpd", + "cardholderName": "John Doe", + "formFactor": "virtual", + "bin": "555555", + "expiration": { + "month": "09", + "year": "2027" + }, + "lastFour": "0000", + "number": "12345ABCDE" + }, + "id": "PI123ABCDEFGHIJKLMN456789" + }, + "processingType": "token", + "reference": "ABCDEFGHIJ", + "schemeUniqueTransactionId": "ABCDEFU2B1305", + "transactionRulesResult": { + "allHardBlockRulesPassed": true, + "score": 80 + }, + "validationResult": [ + { + "result": "valid", + "type": "TransactionValidation" + }, + { + "result": "valid", + "type": "PaymentInstrumentExpirationCheck" + }, + { + "result": "valid", + "type": "BalanceCheck" + }, + { + "result": "valid", + "type": "Screening" + }, + { + "result": "valid", + "type": "RealBalanceAvailable" + }, + { + "result": "notValidated", + "type": "MITAllowedMerchant" + }, + { + "result": "valid", + "type": "PaymentInstrumentFound" + }, + { + "result": "valid", + "type": "TransactionRules" + }, + { + "result": "valid", + "type": "AccountLookup" + }, + { + "result": "valid", + "type": "PaymentInstrumentActive" + }, + { + "result": "valid", + "type": "CardholderAuthentication" + }, + { + "result": "valid", + "type": "PaymentInstrument" + }, + { + "result": "valid", + "type": "CardAuthentication" + }, + { + "result": "valid", + "type": "PartyScreening" + }, + { + "result": "valid", + "type": "InputExpiryDateCheck" + } + ], + "environment": "test", + "type": "balancePlatform.authorisation.relayed" + }, + "topic": "balancePlatform.authorisation.relayed", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/balancePlatform.balanceAccount.created.json b/providers/adyen/1/balancePlatform.balanceAccount.created.json new file mode 100644 index 0000000..d630380 --- /dev/null +++ b/providers/adyen/1/balancePlatform.balanceAccount.created.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "balancePlatform": "YOUR_BALANCE_PLATFORM", + "balanceAccount": { + "accountHolderId": "AH00000000000000000001", + "defaultCurrencyCode": "EUR", + "id": "BA00000000000000000001", + "status": "Active" + } + }, + "environment": "test", + "timestamp": "2024-12-15T15:42:03+01:00", + "type": "balancePlatform.balanceAccount.created" + }, + "topic": "balancePlatform.balanceAccount.created", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/balancePlatform.balanceAccount.recurringTopUp.created.json b/providers/adyen/1/balancePlatform.balanceAccount.recurringTopUp.created.json new file mode 100644 index 0000000..790c749 --- /dev/null +++ b/providers/adyen/1/balancePlatform.balanceAccount.recurringTopUp.created.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "balancePlatform": "YOUR_BALANCE_PLATFORM", + "creationDate": "2026-04-17T10:30:00+01:00", + "accountId": "BA00000000000000000001", + "webhookTopUpConfiguration": { + "id": "TU4227C224555B5FTD2NT2JV4WN5", + "description": "Top up when balance is low", + "status": "active", + "topUpAmount": { + "fixedAmount": { + "currency": "EUR", + "value": 10000 + } + }, + "trigger": { + "schedule": "weekly", + "threshold": { + "currency": "EUR", + "value": 5000 + } + }, + "counterparty": { + "transferInstrumentId": "SE00000000000000000001" + }, + "referenceForBeneficiary": "TopUpFromSavings", + "mandate": { + "reference": "MND00000000000000000001", + "creationDate": "2026-04-17T10:30:00+01:00" + } + } + }, + "environment": "test", + "timestamp": "2026-04-17T10:30:00+01:00", + "type": "balancePlatform.balanceAccount.recurringTopUp.created" + }, + "topic": "balancePlatform.balanceAccount.recurringTopUp.created", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/balancePlatform.balanceAccount.recurringTopUp.deleted.json b/providers/adyen/1/balancePlatform.balanceAccount.recurringTopUp.deleted.json new file mode 100644 index 0000000..0e950c4 --- /dev/null +++ b/providers/adyen/1/balancePlatform.balanceAccount.recurringTopUp.deleted.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "balancePlatform": "YOUR_BALANCE_PLATFORM", + "creationDate": "2026-04-17T10:30:00+01:00", + "accountId": "BA00000000000000000001", + "webhookTopUpConfiguration": { + "id": "TU4227C224555B5FTD2NT2JV4WN5", + "description": "Top up when balance is low", + "status": "active", + "topUpAmount": { + "fixedAmount": { + "currency": "EUR", + "value": 10000 + } + }, + "trigger": { + "schedule": "weekly", + "threshold": { + "currency": "EUR", + "value": 5000 + } + }, + "counterparty": { + "transferInstrumentId": "SE00000000000000000001" + }, + "referenceForBeneficiary": "TopUpFromSavings", + "mandate": { + "reference": "MND00000000000000000001", + "creationDate": "2026-04-17T10:30:00+01:00" + } + } + }, + "environment": "test", + "timestamp": "2026-04-17T16:20:00+01:00", + "type": "balancePlatform.balanceAccount.recurringTopUp.deleted" + }, + "topic": "balancePlatform.balanceAccount.recurringTopUp.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/balancePlatform.balanceAccount.recurringTopUp.updated.json b/providers/adyen/1/balancePlatform.balanceAccount.recurringTopUp.updated.json new file mode 100644 index 0000000..7bca4dc --- /dev/null +++ b/providers/adyen/1/balancePlatform.balanceAccount.recurringTopUp.updated.json @@ -0,0 +1,49 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "balancePlatform": "YOUR_BALANCE_PLATFORM", + "creationDate": "2026-04-17T10:30:00+01:00", + "accountId": "BA00000000000000000001", + "webhookTopUpConfiguration": { + "id": "TU4227C224555B5FTD2NT2JV4WN5", + "description": "Top up when balance is low - updated", + "status": "inactive", + "topUpAmount": { + "fixedAmount": { + "currency": "EUR", + "value": 15000 + } + }, + "trigger": { + "schedule": "monthly", + "threshold": { + "currency": "EUR", + "value": 3000 + } + }, + "counterparty": { + "transferInstrumentId": "SE00000000000000000001" + }, + "referenceForBeneficiary": "TopUpFromSavings", + "mandate": { + "reference": "MND00000000000000000001", + "creationDate": "2026-04-17T10:30:00+01:00" + }, + "disabledReason": "counterpartyAccountBlocked", + "reasonDetail": "The counterparty account is blocked." + } + }, + "environment": "test", + "timestamp": "2026-04-17T14:45:00+01:00", + "type": "balancePlatform.balanceAccount.recurringTopUp.updated" + }, + "topic": "balancePlatform.balanceAccount.recurringTopUp.updated", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/balancePlatform.balanceAccount.updated.json b/providers/adyen/1/balancePlatform.balanceAccount.updated.json new file mode 100644 index 0000000..55db916 --- /dev/null +++ b/providers/adyen/1/balancePlatform.balanceAccount.updated.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "balancePlatform": "YOUR_BALANCE_PLATFORM", + "balanceAccount": { + "accountHolderId": "AH00000000000000000001", + "defaultCurrencyCode": "EUR", + "id": "BA00000000000000000001", + "status": "Active", + "timeZone": "Europe/Amsterdam" + } + }, + "environment": "test", + "timestamp": "2024-12-15T15:42:03+01:00", + "type": "balancePlatform.balanceAccount.updated" + }, + "topic": "balancePlatform.balanceAccount.updated", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/balancePlatform.balanceAccountSweep.created.json b/providers/adyen/1/balancePlatform.balanceAccountSweep.created.json new file mode 100644 index 0000000..e34ab11 --- /dev/null +++ b/providers/adyen/1/balancePlatform.balanceAccountSweep.created.json @@ -0,0 +1,40 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "balancePlatform": "YOUR_BALANCE_PLATFORM", + "accountId": "BA00000000000000000001", + "sweep": { + "id": "SWPC4227C224555B5FTD2NT2JV4WN5", + "schedule": { + "type": "weekly" + }, + "status": "active", + "targetAmount": { + "currency": "EUR", + "value": 0 + }, + "triggerAmount": { + "currency": "EUR", + "value": 0 + }, + "type": "push", + "counterparty": { + "balanceAccountId": "BA00000000000000000002" + }, + "currency": "EUR" + } + }, + "environment": "test", + "timestamp": "2024-12-15T15:42:03+01:00", + "type": "balancePlatform.balanceAccountSweep.created" + }, + "topic": "balancePlatform.balanceAccountSweep.created", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/balancePlatform.balanceAccountSweep.deleted.json b/providers/adyen/1/balancePlatform.balanceAccountSweep.deleted.json new file mode 100644 index 0000000..30bcef2 --- /dev/null +++ b/providers/adyen/1/balancePlatform.balanceAccountSweep.deleted.json @@ -0,0 +1,40 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "balancePlatform": "YOUR_BALANCE_PLATFORM", + "accountId": "BA00000000000000000001", + "sweep": { + "id": "SWPC4227C224555B5FTD2NT2JV4WN5", + "schedule": { + "type": "weekly" + }, + "status": "active", + "targetAmount": { + "currency": "EUR", + "value": 0 + }, + "triggerAmount": { + "currency": "EUR", + "value": 0 + }, + "type": "push", + "counterparty": { + "balanceAccountId": "BA00000000000000000002" + }, + "currency": "EUR" + } + }, + "environment": "test", + "timestamp": "2024-12-15T15:42:03+01:00", + "type": "balancePlatform.balanceAccountSweep.deleted" + }, + "topic": "balancePlatform.balanceAccountSweep.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/balancePlatform.balanceAccountSweep.updated.json b/providers/adyen/1/balancePlatform.balanceAccountSweep.updated.json new file mode 100644 index 0000000..2c5248b --- /dev/null +++ b/providers/adyen/1/balancePlatform.balanceAccountSweep.updated.json @@ -0,0 +1,40 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "balancePlatform": "YOUR_BALANCE_PLATFORM", + "accountId": "BA00000000000000000001", + "sweep": { + "id": "SWPC4227C224555B5FTD2NT2JV4WN5", + "schedule": { + "type": "weekly" + }, + "status": "inactive", + "targetAmount": { + "currency": "EUR", + "value": 0 + }, + "triggerAmount": { + "currency": "EUR", + "value": 0 + }, + "type": "push", + "counterparty": { + "balanceAccountId": "BA00000000000000000002" + }, + "currency": "EUR" + } + }, + "environment": "test", + "timestamp": "2024-12-15T15:42:03+01:00", + "type": "balancePlatform.balanceAccountSweep.updated" + }, + "topic": "balancePlatform.balanceAccountSweep.updated", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/balancePlatform.cardorder.created.json b/providers/adyen/1/balancePlatform.cardorder.created.json new file mode 100644 index 0000000..606a9a6 --- /dev/null +++ b/providers/adyen/1/balancePlatform.cardorder.created.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "card": { + "errorMessage": "Unknown value in the image field", + "status": "rejected" + }, + "cardOrderItemId": "OI00000000000000000000001", + "paymentInstrumentId": "PI00000000000000000000001", + "pin": { + "errorMessage": "Unknown value in the image field", + "status": "rejected" + }, + "shippingMethod": "dhlInternationalExpressBulk" + }, + "environment": "test", + "type": "balancePlatform.cardorder.created" + }, + "topic": "balancePlatform.cardorder.created", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/balancePlatform.cardorder.updated.json b/providers/adyen/1/balancePlatform.cardorder.updated.json new file mode 100644 index 0000000..47d1c24 --- /dev/null +++ b/providers/adyen/1/balancePlatform.cardorder.updated.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "card": { + "status": "produced" + }, + "cardOrderItemId": "OI00000000000000000000001", + "paymentInstrumentId": "PI00000000000000000000001", + "pin": { + "status": "produced" + }, + "shippingMethod": "dhlInternationalExpressBulk" + }, + "environment": "test", + "type": "balancePlatform.cardorder.updated" + }, + "topic": "balancePlatform.cardorder.updated", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/balancePlatform.incomingTransfer.created.json b/providers/adyen/1/balancePlatform.incomingTransfer.created.json new file mode 100644 index 0000000..3628541 --- /dev/null +++ b/providers/adyen/1/balancePlatform.incomingTransfer.created.json @@ -0,0 +1,49 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "balancePlatform": "YOUR_BALANCE_PLATFORM", + "creationDate": "2021-05-03T15:20:14+02:00", + "id": "IZL6685QQEBKFOOY", + "accountHolder": { + "description": "S. Eller", + "id": "AH32272223222B5BBXP2Z8ZWS" + }, + "amount": { + "currency": "EUR", + "value": 15000 + }, + "balanceAccount": { + "description": "S. Eller - Main account", + "id": "BA32272223222B5BQ3KWP86MW" + }, + "modification": { + "amount": { + "currency": "EUR", + "value": 15000 + }, + "type": "PendingIncomingTransfer" + }, + "originalAmount": { + "currency": "EUR", + "value": 15000 + }, + "counterparty": { + "balanceAccountId": "BA00000000000000000000001" + }, + "paymentId": "IZL6685QQEBKFON0", + "status": "PendingIncomingTransfer" + }, + "environment": "test", + "timestamp": "2021-05-03T15:16:14+02:00", + "type": "balancePlatform.incomingTransfer.created" + }, + "topic": "balancePlatform.incomingTransfer.created", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/balancePlatform.incomingTransfer.updated.json b/providers/adyen/1/balancePlatform.incomingTransfer.updated.json new file mode 100644 index 0000000..23f8a26 --- /dev/null +++ b/providers/adyen/1/balancePlatform.incomingTransfer.updated.json @@ -0,0 +1,68 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "accountHolder": { + "description": "AH description", + "id": "AH00000000000000000000001", + "reference": "AH reference" + }, + "amount": { + "currency": "EUR", + "value": 9999 + }, + "balanceAccount": { + "id": "BA00000000000000000000001" + }, + "balanceAccountId": "BA00000000000000000000001", + "balancePlatform": "YOUR_BALANCE_PLATFORM", + "balances": [ + { + "currency": "EUR", + "reserved": 9999 + } + ], + "category": "platformPayment", + "creationDate": "2022-08-15T13:30:05+02:00", + "description": "this_is_description", + "direction": "incoming", + "events": [ + { + "bookingDate": "2022-08-15T13:30:18+02:00", + "mutations": [], + "status": "received" + }, + { + "bookingDate": "2022-08-15T13:30:18+02:00", + "mutations": [ + { + "currency": "EUR", + "reserved": 9999 + } + ], + "status": "authorised" + } + ], + "id": "3JY1Y65VWIRGUETT", + "modificationMerchantReference": "", + "modificationPspReference": "8026605630053940", + "paymentMerchantReference": "Payment reference", + "pspPaymentReference": "CWBC43ZX2VTFWR82", + "reason": "approved", + "reference": "this_is_reference", + "sequenceNumber": 2, + "status": "authorised", + "type": "capture" + }, + "environment": "test", + "type": "balancePlatform.incomingTransfer.updated" + }, + "topic": "balancePlatform.incomingTransfer.updated", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/balancePlatform.negativeBalanceCompensationWarning.scheduled.json b/providers/adyen/1/balancePlatform.negativeBalanceCompensationWarning.scheduled.json new file mode 100644 index 0000000..639ec7f --- /dev/null +++ b/providers/adyen/1/balancePlatform.negativeBalanceCompensationWarning.scheduled.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "balancePlatform": "YOUR_BALANCE_PLATFORM", + "creationDate": "2024-10-22T00:00:00+02:00", + "id": "BA00000000000000000001", + "accountHolder": { + "description": "Description for the account holder.", + "reference": "YOUR_REFERENCE", + "id": "AH00000000000000000001" + }, + "amount": { + "currency": "EUR", + "value": -145050 + }, + "liableBalanceAccountId": "BA11111111111111111111", + "negativeBalanceSince": "2024-10-19T00:33:13+02:00", + "scheduledCompensationAt": "2024-12-01T01:00:00+01:00" + }, + "environment": "test", + "timestamp": "2024-10-22T00:00:00+02:00", + "type": "balancePlatform.negativeBalanceCompensationWarning.scheduled" + }, + "topic": "balancePlatform.negativeBalanceCompensationWarning.scheduled", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/balancePlatform.outgoingTransfer.created.json b/providers/adyen/1/balancePlatform.outgoingTransfer.created.json new file mode 100644 index 0000000..16cf3b8 --- /dev/null +++ b/providers/adyen/1/balancePlatform.outgoingTransfer.created.json @@ -0,0 +1,50 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "balancePlatform": "YOUR_BALANCE_PLATFORM", + "creationDate": "2021-05-03T15:20:06+02:00", + "id": "1W1UG35QQEBJLHZ8", + "accountHolder": { + "description": "S. Eller - Staff 123", + "id": "AH32272223222B5CZW6QZ2V34" + }, + "amount": { + "currency": "EUR", + "value": -1500 + }, + "balanceAccount": { + "description": "My Balance Account", + "id": "BA3227C223222B5B9SCR82TMV" + }, + "originalAmount": { + "currency": "EUR", + "value": -1500 + }, + "modification": { + "amount": { + "currency": "EUR", + "value": -1500 + }, + "type": "OutgoingTransfer" + }, + "counterparty": { + "balanceAccountId": "BA00000000000000000000001" + }, + "paymentId": "1W1UG35QQEBJLHZ8", + "status": "OutgoingTransfer", + "valueDate": "2021-08-10T14:57:01+02:00" + }, + "environment": "test", + "timestamp": "2021-05-03T15:16:14+02:00", + "type": "balancePlatform.outgoingTransfer.created" + }, + "topic": "balancePlatform.outgoingTransfer.created", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/balancePlatform.outgoingTransfer.updated.json b/providers/adyen/1/balancePlatform.outgoingTransfer.updated.json new file mode 100644 index 0000000..d272d52 --- /dev/null +++ b/providers/adyen/1/balancePlatform.outgoingTransfer.updated.json @@ -0,0 +1,50 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "balancePlatform": "YOUR_BALANCE_PLATFORM", + "creationDate": "2021-05-03T15:20:06+02:00", + "id": "1W1UG35QQEBJLHZ8", + "accountHolder": { + "description": "S. Eller - Staff 123", + "id": "AH32272223222B5CZW6QZ2V34" + }, + "amount": { + "currency": "EUR", + "value": -1500 + }, + "balanceAccount": { + "description": "My Balance Account", + "id": "BA3227C223222B5B9SCR82TMV" + }, + "originalAmount": { + "currency": "EUR", + "value": -1500 + }, + "modification": { + "amount": { + "currency": "EUR", + "value": -1500 + }, + "type": "OutgoingTransfer" + }, + "counterparty": { + "balanceAccountId": "BA00000000000000000000001" + }, + "paymentId": "1W1UG35QQEBJLHZ8", + "status": "TransferFailed", + "valueDate": "2021-08-10T14:57:01+02:00" + }, + "environment": "test", + "timestamp": "2021-05-03T15:16:14+02:00", + "type": "balancePlatform.outgoingTransfer.updated" + }, + "topic": "balancePlatform.outgoingTransfer.updated", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/balancePlatform.payment.created.json b/providers/adyen/1/balancePlatform.payment.created.json new file mode 100644 index 0000000..4787c3f --- /dev/null +++ b/providers/adyen/1/balancePlatform.payment.created.json @@ -0,0 +1,115 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "balancePlatform": "YOUR_BALANCE_PLATFORM", + "creationDate": "2021-03-15T10:30:43+01:00", + "id": "2L470J5Q6VVUAWGT", + "accountHolder": { + "description": "S. Eller - Staff 123", + "id": "AH32272223222B5CZW6QZ2V34" + }, + "amount": { + "currency": "EUR", + "value": -1000 + }, + "balanceAccount": { + "description": "My Balance Account", + "id": "BA3227C223222B5B9SCR82TMV" + }, + "merchantData": { + "mcc": "7999", + "merchantId": "526567789012346", + "nameLocation": { + "city": "Amsterdam", + "country": "NLD", + "name": "Store-ecom", + "rawData": "Store-ecom Amsterdam NLD" + } + }, + "modification": { + "amount": { + "currency": "EUR", + "value": -1000 + }, + "type": "Refused" + }, + "originalAmount": { + "currency": "EUR", + "value": -1000 + }, + "paymentInstrument": { + "description": "C. Holden - card", + "id": "PI32272223222B5CZW7BQ2V3T" + }, + "processingType": "ecommerce", + "status": "Refused", + "transactionRulesResult": { + "allRulesPassed": false, + "failedTransactionRules": [ + { + "reason": "This event exceeds the maximum allowed number of transactions (1) in interval monthly", + "transactionRule": { + "description": "Allow 1 transactions per month", + "id": "TR32272223222B5CSZ666CTKF", + "reference": "myRule12345" + }, + "transactionRuleSource": { + "id": "PI3227C223222B5BKTS5RC3D3", + "type": "PaymentInstrument" + } + } + ] + }, + "validationResult": [ + { + "result": "valid", + "type": "MaxAuthAmount" + }, + { + "result": "valid", + "type": "CVC2" + }, + { + "result": "valid", + "type": "BalanceCheck" + }, + { + "result": "valid", + "type": "AccountLookup" + }, + { + "result": "invalid", + "type": "TransactionRules" + }, + { + "result": "valid", + "type": "TransactionValidation" + }, + { + "result": "notApplicable", + "type": "RelayedAuthorisation" + }, + { + "result": "valid", + "type": "PaymentInstrumentExpirationCheck" + }, + { + "result": "valid", + "type": "Screening" + } + ] + }, + "environment": "test", + "timestamp": "2021-03-15T10:27:43+01:00", + "type": "balancePlatform.payment.created" + }, + "topic": "balancePlatform.payment.created", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/balancePlatform.payment.updated.json b/providers/adyen/1/balancePlatform.payment.updated.json new file mode 100644 index 0000000..0a472ac --- /dev/null +++ b/providers/adyen/1/balancePlatform.payment.updated.json @@ -0,0 +1,109 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "balancePlatform": "YOUR_BALANCE_PLATFORM", + "creationDate": "2021-03-25T11:42:05+01:00", + "id": "2L470J5QAVHDDZTW", + "accountHolder": { + "description": "S.Hopper - Staff 123", + "id": "AH32272223222B5CZW6QZ2V34" + }, + "amount": { + "currency": "EUR", + "value": -2500 + }, + "authCode": "995167", + "balanceAccount": { + "description": "My Balance Account", + "id": "BA3227C223222B5B9SCR82TMV" + }, + "merchantData": { + "mcc": "7999", + "merchantId": "526567789012346", + "nameLocation": { + "city": "Amsterdam", + "country": "NLD", + "name": "Store-ecom", + "rawData": "Store-ecom Amsterdam NLD" + } + }, + "modification": { + "amount": { + "currency": "EUR", + "value": 2500 + }, + "type": "Expired" + }, + "originalAmount": { + "currency": "EUR", + "value": -2500 + }, + "paymentInstrument": { + "description": "S.Hopper - card", + "id": "PI32272223222B5CZW7BQ2V3T" + }, + "processingType": "ecommerce", + "relayedAuthorisationData": { + "metadata": { + "key1": "value1", + "key2": "value2", + "key3": "value3" + } + }, + "status": "Expired", + "transactionRulesResult": { + "allRulesPassed": true + }, + "validationResult": [ + { + "result": "valid", + "type": "AccountLookup" + }, + { + "result": "valid", + "type": "PaymentInstrumentExpirationCheck" + }, + { + "result": "valid", + "type": "Screening" + }, + { + "result": "valid", + "type": "TransactionValidation" + }, + { + "result": "valid", + "type": "RelayedAuthorisation" + }, + { + "result": "valid", + "type": "BalanceCheck" + }, + { + "result": "valid", + "type": "CVC2" + }, + { + "result": "valid", + "type": "MaxAuthAmount" + }, + { + "result": "valid", + "type": "TransactionRules" + } + ] + }, + "environment": "test", + "timestamp": "2021-03-25T11:40:05+01:00", + "type": "balancePlatform.payment.updated" + }, + "topic": "balancePlatform.payment.updated", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/balancePlatform.paymentInstrument.created.json b/providers/adyen/1/balancePlatform.paymentInstrument.created.json new file mode 100644 index 0000000..c1c501a --- /dev/null +++ b/providers/adyen/1/balancePlatform.paymentInstrument.created.json @@ -0,0 +1,40 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "balancePlatform": "YOUR_BALANCE_PLATFORM", + "paymentInstrument": { + "balanceAccountId": "BA00000000000000000001", + "description": "C. Holden - card", + "issuingCountryCode": "GB", + "status": "Active", + "type": "card", + "card": { + "cardholderName": "Carl Holden", + "formFactor": "virtual", + "brand": "mc", + "brandVariant": "mc", + "number": "4010100000000000000", + "bin": "555544", + "expiration": { + "month": "04", + "year": "2024" + }, + "lastFour": "2732" + }, + "id": "PI00000000000000000001" + } + }, + "environment": "test", + "timestamp": "2026-03-24T09:30:12+01:00", + "type": "balancePlatform.paymentInstrument.created" + }, + "topic": "balancePlatform.paymentInstrument.created", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/balancePlatform.paymentInstrument.updated.json b/providers/adyen/1/balancePlatform.paymentInstrument.updated.json new file mode 100644 index 0000000..8a61000 --- /dev/null +++ b/providers/adyen/1/balancePlatform.paymentInstrument.updated.json @@ -0,0 +1,40 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "balancePlatform": "YOUR_BALANCE_PLATFORM", + "paymentInstrument": { + "balanceAccountId": "BA00000000000000000001", + "description": "C. Holden - card", + "issuingCountryCode": "GB", + "status": "Suspended", + "type": "card", + "card": { + "cardholderName": "Carl Holden", + "formFactor": "virtual", + "brand": "mc", + "brandVariant": "mc", + "number": "4010100000000000000", + "bin": "555544", + "expiration": { + "month": "04", + "year": "2024" + }, + "lastFour": "2732" + }, + "id": "PI00000000000000000001" + } + }, + "environment": "test", + "timestamp": "2024-12-15T15:42:03+01:00", + "type": "balancePlatform.paymentInstrument.updated" + }, + "topic": "balancePlatform.paymentInstrument.updated", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/balancePlatform.report.created.json b/providers/adyen/1/balancePlatform.report.created.json new file mode 100644 index 0000000..8151506 --- /dev/null +++ b/providers/adyen/1/balancePlatform.report.created.json @@ -0,0 +1,24 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "balancePlatform": "YOUR_BALANCE_PLATFORM", + "creationDate": "2024-07-02T02:01:08+02:00", + "id": "balanceplatform_accounting_report_2024_07_01.csv", + "downloadUrl": "https://balanceplatform-test.adyen.com/balanceplatform/.../.../.../balanceplatform_accounting_report_2024_07_01.csv", + "fileName": "balanceplatform_accounting_report_2024_07_01.csv", + "reportType": "balanceplatform_accounting_report" + }, + "environment": "test", + "timestamp": "2024-07-02T02:01:05+02:00", + "type": "balancePlatform.report.created" + }, + "topic": "balancePlatform.report.created", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/balancePlatform.score.triggered.json b/providers/adyen/1/balancePlatform.score.triggered.json new file mode 100644 index 0000000..c7dcac7 --- /dev/null +++ b/providers/adyen/1/balancePlatform.score.triggered.json @@ -0,0 +1,42 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "balancePlatform": "YOUR_BALANCE_PLATFORM", + "creationDate": "2023-03-16T13:58:31+01:00", + "id": "V4HZ4RBFJGXXGN82", + "accountHolder": { + "reference": "YOUR_ACCOUNT_HOLDER_REFERENCE", + "description": "S.Hopper - Staff 123", + "id": "AH00000000000000000000001" + }, + "accountHolderStatus": "Active", + "automatedActions": [ + "bumpKYCTier" + ], + "riskScore": 67, + "scoreSignalsTriggered": [ + "DistinctAddressUsage", + "HighNumberOfLegalEntitiesInIdentity", + "HighNumberOfAccountsInIdentity", + "AccountAge", + "LEMCountry", + "LegalEntityEmailReferral" + ], + "signalSourceTypes": [ + "LegalEntityEmailReferral" + ] + }, + "environment": "test", + "timestamp": "2023-03-16T13:58:31+01:00", + "type": "balancePlatform.score.triggered" + }, + "topic": "balancePlatform.score.triggered", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/balancePlatform.transaction.created.json b/providers/adyen/1/balancePlatform.transaction.created.json new file mode 100644 index 0000000..451b798 --- /dev/null +++ b/providers/adyen/1/balancePlatform.transaction.created.json @@ -0,0 +1,51 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "id": "EVJN00000000000000000000000003EUR", + "amount": { + "value": -10000, + "currency": "EUR" + }, + "status": "booked", + "transfer": { + "categoryData": { + "priority": "regular", + "type": "bank" + }, + "id": "3JNC3O5ZVFLLGV4B", + "reference": " Your internal reference for the transfer" + }, + "valueDate": "2023-08-11T16:19:35+02:00", + "bookingDate": "2023-08-11T16:31:02+02:00", + "creationDate": "2023-08-11T16:19:35+02:00", + "description": "Your description of the transfer", + "referenceForBeneficiary": "Your reference sent to the beneficiary of the transfer", + "accountHolder": { + "id": "AH00000000000000000000001", + "reference": "Your reference for the account holder", + "description": "Your description of the account holder" + }, + "balanceAccount": { + "id": "BA00000000000000000000001", + "description": "Your description of the balance account from where the amount is debited." + }, + "paymentInstrument": { + "id": "PI00000000000000000000001", + "description": "Your description of the payment instrument" + }, + "balancePlatform": "YOUR_BALANCE_PLATFORM" + }, + "environment": "test", + "timestamp": "2023-08-11T16:16:35+02:00", + "type": "balancePlatform.transaction.created" + }, + "topic": "balancePlatform.transaction.created", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/balancePlatform.transfer.created.json b/providers/adyen/1/balancePlatform.transfer.created.json new file mode 100644 index 0000000..4ea72af --- /dev/null +++ b/providers/adyen/1/balancePlatform.transfer.created.json @@ -0,0 +1,71 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "accountHolder": { + "description": "Your description for the account holder", + "id": "AH00000000000000000000001", + "reference": "Your reference for the account holder" + }, + "amount": { + "currency": "EUR", + "value": 100000 + }, + "balanceAccount": { + "description": "Your description for the balance account", + "id": "BA00000000000000000000001", + "reference": "Your reference for the balance account" + }, + "balancePlatform": "YOUR_BALANCE_PLATFORM", + "balances": [ + { + "currency": "EUR", + "received": 100000 + } + ], + "category": "topUp", + "categoryData": { + "modificationMerchantReference": "Your reference for the capture.", + "modificationPspReference": "WNS7WQ756L2GWR82", + "paymentMerchantReference": "YOUR_ORDER_NUMBER", + "platformPaymentType": "TopUp", + "pspPaymentReference": "M5N7TQ4TG5PFWR50", + "type": "platformPayment" + }, + "creationDate": "2023-02-28T13:30:05+02:00", + "description": "Your description for the top-up", + "direction": "incoming", + "events": [ + { + "bookingDate": "2023-02-28T13:30:18+02:00", + "id": "SKRL00000000000000000000000001", + "mutations": [ + { + "currency": "EUR", + "received": 100000 + } + ], + "status": "received", + "type": "accounting" + } + ], + "id": "JN4227222422265", + "reason": "approved", + "reference": "Your reference for the top-up", + "sequenceNumber": 1, + "status": "received", + "type": "capture" + }, + "environment": "test", + "timestamp": "2024-12-20T13:51:24.928Z", + "type": "balancePlatform.transfer.created" + }, + "topic": "balancePlatform.transfer.created", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/balancePlatform.transfer.updated.json b/providers/adyen/1/balancePlatform.transfer.updated.json new file mode 100644 index 0000000..03e66b4 --- /dev/null +++ b/providers/adyen/1/balancePlatform.transfer.updated.json @@ -0,0 +1,121 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "accountHolder": { + "description": "Your description of the account holder", + "id": "AH00000000000000000000002", + "reference": "Your reference for the account holder" + }, + "amount": { + "currency": "EUR", + "value": 1000 + }, + "balanceAccount": { + "description": "Your description of the target balance account", + "id": "BA00000000000000000000002" + }, + "balancePlatform": "YOUR_BALANCE_PLATFORM", + "balances": [ + { + "balance": -1000, + "currency": "EUR", + "received": 0, + "reserved": 0 + } + ], + "category": "bank", + "categoryData": { + "type": "bank" + }, + "counterparty": { + "bankAccount": { + "accountHolder": { + "fullName": "John Smith", + "type": "unknown" + }, + "accountIdentification": { + "iban": "FR0000000000000000000000117", + "type": "iban" + } + } + }, + "creationDate": "2024-08-28T13:30:05+02:00", + "directDebitInformation": { + "dateOfSignature": "2023-01-01T01:00:00+01:00", + "dueDate": "2024-08-23T02:00:00+02:00", + "mandateId": "EBAClearing-MANDAT001", + "sequenceType": "FRST" + }, + "direction": "incoming", + "events": [ + { + "bookingDate": "2024-08-28T13:30:18+02:00", + "id": "JDRF00000000000000000000000001", + "mutations": [ + { + "currency": "EUR", + "received": -1000 + } + ], + "status": "received", + "type": "accounting" + }, + { + "bookingDate": "2024-08-28T13:30:18+02:00", + "id": "JDRF00000000000000000000000002", + "mutations": [ + { + "currency": "EUR", + "received": 1000, + "reserved": -1000 + } + ], + "status": "authorised", + "type": "accounting" + }, + { + "bookingDate": "2024-08-28T13:30:18+02:00", + "id": "JDRF00000000000000000000000003", + "mutations": [ + { + "balance": -1000, + "currency": "EUR", + "received": 0, + "reserved": 1000 + } + ], + "status": "booked", + "transactionId": "JDRF00000000000000000000000MEUR", + "type": "accounting", + "valueDate": "2024-08-28T14:00:00+02:00" + } + ], + "id": "2WT1N05XXY7P9XH9", + "paymentInstrument": { + "description": "Your reference for the payment instrument", + "id": "PI00000000000000000000001" + }, + "reason": "approved", + "reference": "Your reference for the transfer", + "referenceForBeneficiary": "The sender's reference for the beneficiary", + "sequenceNumber": 3, + "status": "booked", + "transactionRulesResult": { + "allHardBlockRulesPassed": true + }, + "type": "bankDirectDebit" + }, + "environment": "test", + "timestamp": "2024-08-28T13:27:05+02:00", + "type": "balancePlatform.transfer.updated" + }, + "topic": "balancePlatform.transfer.updated", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/bankAccount.json b/providers/adyen/1/bankAccount.json new file mode 100644 index 0000000..97f1638 --- /dev/null +++ b/providers/adyen/1/bankAccount.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "bankAccount": { + "accountIdentification": { + "type": "usLocal", + "accountNumber": "0000000123", + "accountType": "checking", + "routingNumber": "121202211" + }, + "countryCode": "US", + "trustedSource": false + }, + "legalEntityId": "LE00000000000000000000001", + "type": "bankAccount", + "capabilities": { + "sendToTransferInstrument": { + "allowed": false, + "requested": true, + "verificationStatus": "pending" + } + }, + "id": "SE322JV223222F5GJVKHH8DTC" + }, + "topic": "bankAccount", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/bankTransfer.json b/providers/adyen/1/bankTransfer.json new file mode 100644 index 0000000..0e7881f --- /dev/null +++ b/providers/adyen/1/bankTransfer.json @@ -0,0 +1,38 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "accountHolderId": "AHA1B2C3D4E5F6G7H8I9J0", + "amount": { + "currency": "EUR", + "value": 9887 + }, + "balanceAccountId": "BAB8B2C3D4E5F6G7H8D9J6GD4", + "balancePlatform": "YOUR_BALANCE_PLATFORM", + "bookingDate": "2022-03-14T12:01:00+01:00", + "category": "bank", + "counterparty": { + "balanceAccountId": "BA00000000000000000000001" + }, + "createdAt": "2022-03-14T12:01:00+01:00", + "description": "YOUR_DESCRIPTION", + "id": "IZK7C25U7DYVX03Y", + "instructedAmount": { + "currency": "EUR", + "value": 9887 + }, + "reference": "2L6C6B5U7DYULLXC", + "referenceForBeneficiary": "YOUR_REFERENCE_FOR_BENEFICIARY", + "status": "booked", + "transferId": "2QP32A5U7IWC5WKG", + "type": "bankTransfer", + "valueDate": "2022-03-14T12:01:00+01:00" + }, + "topic": "bankTransfer", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/blockList.json b/providers/adyen/1/blockList.json new file mode 100644 index 0000000..917e1e7 --- /dev/null +++ b/providers/adyen/1/blockList.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "description": "Allow only point-of-sale transactions", + "entityKey": { + "entityReference": "PI3227C223222B5FG88SB8BHR", + "entityType": "paymentInstrument" + }, + "interval": { + "timeZone": "UTC", + "type": "perTransaction" + }, + "outcomeType": "hardBlock", + "reference": "YOUR_REFERENCE_4F7346", + "requestType": "authorization", + "ruleRestrictions": { + "processingTypes": { + "operation": "noneMatch", + "value": [ + "pos" + ] + } + }, + "startDate": "2023-06-29T22:34:36.173226192+02:00", + "status": "active", + "type": "blockList", + "id": "TR3227C223222H5J4D9ML9V4D" + }, + "topic": "blockList", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/card.json b/providers/adyen/1/card.json new file mode 100644 index 0000000..426ed1b --- /dev/null +++ b/providers/adyen/1/card.json @@ -0,0 +1,56 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "balanceAccountId": "BA32272223222B59CZ3T52DKZ", + "description": "S. Hopper - Main card", + "issuingCountryCode": "NL", + "status": "inactive", + "type": "card", + "card": { + "brand": "mc", + "brandVariant": "mcdebit", + "cardholderName": "Sam Hopper", + "formFactor": "physical", + "number": "************5785", + "bin": "555544", + "expiration": { + "month": "08", + "year": "2024" + }, + "lastFour": "2765", + "authentication": { + "password": "******", + "phone": { + "number": "+123456789", + "type": "mobile" + } + }, + "deliveryContact": { + "address": { + "city": "Amsterdam", + "country": "NL", + "stateOrProvince": "NH", + "line1": "Brannan Street", + "line2": "274", + "postalCode": "1020CD" + }, + "name": { + "firstName": "Sam", + "lastName": "Hopper" + } + }, + "configuration": { + "configurationProfileId": "CP123AB45678C91ABCD2ABCDE" + } + }, + "id": "PI3227C223222B5BPCMFXD2XG" + }, + "topic": "card", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/cardTransfer.json b/providers/adyen/1/cardTransfer.json new file mode 100644 index 0000000..6a84d10 --- /dev/null +++ b/providers/adyen/1/cardTransfer.json @@ -0,0 +1,56 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "creationDate": "2023-12-28T15:26:06+01:00", + "id": "48POP561F0ZWWLNW", + "accountHolder": { + "description": "Your description for the account holder", + "id": "AH00000000000000000000001" + }, + "amount": { + "currency": "USD", + "value": 10000 + }, + "balanceAccount": { + "description": "Your description for the balance account", + "id": "BA00000000000000000000001" + }, + "category": "card", + "counterparty": { + "card": { + "cardHolder": { + "address": { + "city": "San Francisco", + "country": "US", + "postalCode": "94107", + "stateOrProvince": "CA", + "line1": "274", + "line2": "Brannan St" + }, + "firstName": "Albert", + "lastName": "Klaassen", + "type": "individual" + }, + "cardIdentification": { + "expiryMonth": "03", + "expiryYear": "2030", + "number": "432112******8765" + } + } + }, + "description": "Your internal description of the transfer", + "direction": "outgoing", + "reason": "pending", + "reference": "Your internal reference for the transfer", + "status": "received", + "type": "cardTransfer" + }, + "topic": "cardTransfer", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/debit.json b/providers/adyen/1/debit.json new file mode 100644 index 0000000..1059bcb --- /dev/null +++ b/providers/adyen/1/debit.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "amount": { + "value": 50000, + "currency": "EUR" + }, + "createdAt": "2022-01-24T14:59:11+01:00", + "description": "Your description for the transfer", + "fromMerchant": "MerchantAccount_NL", + "toMerchant": "MerchantAccount_DE", + "type": "debit", + "reference": "Unique reference for the transfer", + "pspReference": "8816080397613514", + "status": "transferred" + }, + "topic": "debit", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/eft.notificationOfChange.json b/providers/adyen/1/eft.notificationOfChange.json new file mode 100644 index 0000000..ca2385e --- /dev/null +++ b/providers/adyen/1/eft.notificationOfChange.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "eft.notificationOfChange", + "version": "1", + "createdAt": "2021-01-01T01:00:00+01:00", + "environment": "test", + "data": { + "pspReference": "QFQTPCQ8HXSKGK82", + "shopperReference": "YOUR_SHOPPER_REFERENCE", + "notificationOfChange": { + "newBankAccountNumber": "1234567", + "newBankLocationId": "00123004" + } + } + }, + "topic": "eft.notificationOfChange", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/individual.json b/providers/adyen/1/individual.json new file mode 100644 index 0000000..4f8dfce --- /dev/null +++ b/providers/adyen/1/individual.json @@ -0,0 +1,79 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "capabilities": { + "sendToTransferInstrument": { + "allowed": false, + "requested": true, + "transferInstruments": [ + { + "allowed": false, + "id": "SE322KH223222F5GXZFNM3BGP", + "requested": true, + "verificationStatus": "pending" + } + ], + "verificationStatus": "pending" + }, + "receivePayments": { + "allowed": false, + "requested": true, + "verificationStatus": "pending" + }, + "sendToBalanceAccount": { + "allowed": false, + "requested": true, + "verificationStatus": "pending" + }, + "receiveFromPlatformPayments": { + "allowed": false, + "requested": true, + "verificationStatus": "pending" + }, + "receiveFromBalanceAccount": { + "allowed": false, + "requested": true, + "verificationStatus": "pending" + } + }, + "individual": { + "email": "s.hopper@example.com", + "birthData": { + "dateOfBirth": "1990-06-21" + }, + "name": { + "firstName": "Simone", + "lastName": "Hopper" + }, + "phone": { + "number": "+31858888138", + "phoneCountryCode": "NL", + "type": "mobile" + }, + "residentialAddress": { + "city": "Amsterdam", + "country": "NL", + "postalCode": "1011DJ", + "street": "Simon Carmiggeltstraat 6 - 50", + "street2": "274" + } + }, + "type": "individual", + "id": "YOUR_LEGAL_ENTITY", + "transferInstruments": [ + { + "id": "SE322KH223222F5GXZFNM3BGP", + "accountIdentifier": "NL**ABNA******0123", + "trustedSource": false + } + ] + }, + "topic": "individual", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/internalTransfer.json b/providers/adyen/1/internalTransfer.json new file mode 100644 index 0000000..377c102 --- /dev/null +++ b/providers/adyen/1/internalTransfer.json @@ -0,0 +1,95 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "balancePlatform": "YOUR_BALANCE_PLATFORM", + "creationDate": "2021-05-03T15:20:06+02:00", + "id": "1W1UG35QQEBJLHZ8", + "accountHolder": { + "description": "S. Eller - Staff 123", + "id": "AH32272223222B5CZW6QZ2V34" + }, + "amount": { + "currency": "EUR", + "value": 5400 + }, + "balanceAccount": { + "description": "My Balance Account", + "id": "BA3227C223222B5B9SCR82TMV" + }, + "category": "internal", + "categoryData": { + "type": "internal" + }, + "counterparty": { + "balanceAccountId": "BA00000000000000000000001" + }, + "description": "Your description", + "direction": "outgoing", + "reason": "approved", + "reference": "312M2060T6S4UOIF", + "status": "booked", + "balances": [ + { + "balance": -5400, + "currency": "EUR", + "received": 0, + "reserved": 0 + } + ], + "events": [ + { + "bookingDate": "2021-05-03T14:53:39+01:00", + "id": "EVJN4233Q22322375JQ72V55G92ZXF", + "mutations": [ + { + "currency": "EUR", + "received": -5400 + } + ], + "status": "received", + "type": "accounting", + "valueDate": "2021-05-03T14:53:39+01:00" + }, + { + "bookingDate": "2021-05-03T14:53:39+01:00", + "id": "EVJN4233Q22322375JQ72V55GB4TPV", + "mutations": [ + { + "currency": "EUR", + "received": 5400, + "reserved": -5400 + } + ], + "status": "authorised", + "type": "accounting", + "valueDate": "2021-05-03T14:53:39+01:00" + }, + { + "bookingDate": "2021-05-03T14:53:39+01:00", + "id": "EVJN4233Q22322375JQ72V55GD53HZ", + "mutations": [ + { + "balance": -5400, + "currency": "EUR", + "received": 0, + "reserved": 5400 + } + ], + "status": "booked", + "transactionId": "EVJN4233Q22322375JQ72V55GD53HZEUR", + "type": "accounting", + "valueDate": "2021-05-03T14:53:39+01:00" + } + ], + "sequenceNumber": 3, + "type": "internalTransfer" + }, + "topic": "internalTransfer", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/mc.json b/providers/adyen/1/mc.json new file mode 100644 index 0000000..065f037 --- /dev/null +++ b/providers/adyen/1/mc.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "mc": { + "transactionDescription": { + "doingBusinessAsName": "YOUR_BUSINESS_NAME", + "type": "fixed" + } + }, + "id": "PM322DZ243226G5LKBTGM7FBQ", + "type": "mc", + "enabled": true, + "countries": [ + "NL" + ], + "currencies": [ + "EUR" + ], + "customRoutingFlags": [] + }, + "topic": "mc", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/merchant.created.json b/providers/adyen/1/merchant.created.json new file mode 100644 index 0000000..0abdb4c --- /dev/null +++ b/providers/adyen/1/merchant.created.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "merchant.created", + "environment": "test", + "createdAt": "2022-08-12T10:50:01+02:00", + "data": { + "capabilities": { + "sendToTransferInstrument": { + "requested": true, + "requestedLevel": "notApplicable" + } + }, + "companyId": "YOUR_COMPANY_ID", + "merchantId": "MC3224X22322535GH8D537TJR", + "status": "PreActive" + } + }, + "topic": "merchant.created", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/merchant.updated.json b/providers/adyen/1/merchant.updated.json new file mode 100644 index 0000000..e9db411 --- /dev/null +++ b/providers/adyen/1/merchant.updated.json @@ -0,0 +1,78 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "merchant.updated", + "environment": "test", + "createdAt": "2022-09-20T13:41:12+02:00", + "data": { + "capabilities": { + "receivePayments": { + "allowed": false, + "requested": true, + "requestedLevel": "notApplicable", + "problems": [ + { + "entity": { + "id": "LE322KH223222F5GNNW694PZN", + "type": "LegalEntity" + }, + "verificationErrors": [ + { + "code": "2_8064", + "message": "'UBO through ownership' was missing.", + "remediatingActions": [ + { + "code": "2_123", + "message": "Add 'organization.entityAssociations' of type 'uboThroughOwnership' to legal entity" + } + ], + "type": "dataMissing" + }, + { + "code": "1_30", + "message": "Individual details couldn't be verified", + "remediatingActions": [ + { + "code": "1_300", + "message": "Update individual details" + } + ], + "subErrors": [ + { + "code": "1_3000", + "message": "The user couldn't be verified", + "remediatingActions": [ + { + "code": "1_300", + "message": "Update individual details" + }, + { + "code": "1_301", + "message": "Upload an ID document" + } + ], + "type": "invalidInput" + } + ], + "type": "invalidInput" + } + ] + } + ], + "verificationStatus": "invalid" + } + }, + "legalEntityId": "LE322KH223222F5GNNW694PZN", + "merchantId": "YOUR_MERCHANT_ID", + "status": "PreActive" + } + }, + "topic": "merchant.updated", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/organization.json b/providers/adyen/1/organization.json new file mode 100644 index 0000000..f8dbf8c --- /dev/null +++ b/providers/adyen/1/organization.json @@ -0,0 +1,51 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "entityAssociations": [ + { + "associatorId": "LE00000000000000000000002", + "entityType": "individual", + "jobTitle": "CEO", + "legalEntityId": "LE00000000000000000000001", + "name": "Simone Hopper", + "type": "uboThroughControl" + } + ], + "organization": { + "email": "john.doe@adyen.com", + "phone": { + "countryCode": "NL", + "number": "646467363", + "type": "mobile" + }, + "description": "FinTech", + "doingBusinessAs": "Adyen BV", + "legalName": "Adyen BV", + "registeredAddress": { + "city": "AMS", + "country": "NL", + "postalCode": "1234EE", + "stateOrProvince": "NH", + "street": "Simon Carmiggeltstraat 6 - 50" + }, + "registrationNumber": "", + "stockData": { + "marketIdentifier": "ADYN", + "stockNumber": "NL012345ABC4", + "tickerSymbol": "ADYN.M" + }, + "taxExempt": false, + "type": "listedPublicCompany" + }, + "type": "organization", + "id": "LE00000000000000000000002" + }, + "topic": "organization", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/paymentMethod.created.json b/providers/adyen/1/paymentMethod.created.json new file mode 100644 index 0000000..cb14615 --- /dev/null +++ b/providers/adyen/1/paymentMethod.created.json @@ -0,0 +1,23 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "createdAt": "2022-01-24T14:59:11+01:00", + "data": { + "id": "PM3224R223224K5FH4M2K9B86", + "merchantId": "MERCHANT_ACCOUNT", + "result": "SUCCESS", + "storeId": "ST322LJ223223K5F4SQNR9XL5", + "type": "visa" + }, + "environment": "test", + "type": "paymentMethod.created" + }, + "topic": "paymentMethod.created", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/proofOfIndustry.json b/providers/adyen/1/proofOfIndustry.json new file mode 100644 index 0000000..7727586 --- /dev/null +++ b/providers/adyen/1/proofOfIndustry.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "proofOfIndustry", + "attachments": [ + { + "content": "JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBv+f/ub0j6JPRX+E3EmC==" + } + ], + "description": "Proof of industry for Example Company", + "fileName": "Proof of industry for Example Company", + "owner": { + "id": "LE00000000000000000000001", + "type": "legalEntity" + }, + "id": "SE322JV223222F5GV2N9L8GDK" + }, + "topic": "proofOfIndustry", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/pull.json b/providers/adyen/1/pull.json new file mode 100644 index 0000000..16110fa --- /dev/null +++ b/providers/adyen/1/pull.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "SWPC4227C224555B5FTD2NT2JV4WN5", + "counterparty": { + "merchantAccount": "YOUR_MERCHANT_ACCOUNT" + }, + "triggerAmount": { + "currency": "EUR", + "value": 50000 + }, + "currency": "EUR", + "schedule": { + "type": "balance" + }, + "type": "pull", + "status": "inactive" + }, + "topic": "pull", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/push.json b/providers/adyen/1/push.json new file mode 100644 index 0000000..16b9795 --- /dev/null +++ b/providers/adyen/1/push.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "SWPC4227C224555B5FTD2NT2JV4WN5", + "schedule": { + "type": "daily" + }, + "status": "active", + "targetAmount": { + "currency": "EUR", + "value": 0 + }, + "triggerAmount": { + "currency": "EUR", + "value": 0 + }, + "type": "push", + "counterparty": { + "balanceAccountId": "BA32272223222B5FTD2KR6TJD" + }, + "currency": "EUR" + }, + "topic": "push", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/recurring.token.alreadyExisting.json b/providers/adyen/1/recurring.token.alreadyExisting.json new file mode 100644 index 0000000..5fb044d --- /dev/null +++ b/providers/adyen/1/recurring.token.alreadyExisting.json @@ -0,0 +1,24 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "createdAt": "2025-06-30T16:40:23+02:00", + "eventId": "QBQQ9DLNRHHKGK38", + "environment": "test", + "data": { + "merchantAccount": "YOUR_MERCHANT_ACCOUNT", + "storedPaymentMethodId": "M5N7TQ4TG5PFWR50", + "type": "visastandarddebit", + "operation": "alreadyExisting", + "shopperReference": "YOUR_SHOPPER_REFERENCE" + }, + "type": "recurring.token.alreadyExisting" + }, + "topic": "recurring.token.alreadyExisting", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/recurring.token.created.json b/providers/adyen/1/recurring.token.created.json new file mode 100644 index 0000000..0ab1ce9 --- /dev/null +++ b/providers/adyen/1/recurring.token.created.json @@ -0,0 +1,24 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "createdAt": "2025-06-30T16:40:23+02:00", + "eventId": "QBQQ9DLNRHHKGK38", + "environment": "test", + "data": { + "merchantAccount": "YOUR_MERCHANT_ACCOUNT", + "storedPaymentMethodId": "M5N7TQ4TG5PFWR50", + "type": "visastandarddebit", + "operation": "created", + "shopperReference": "YOUR_SHOPPER_REFERENCE" + }, + "type": "recurring.token.created" + }, + "topic": "recurring.token.created", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/recurring.token.disabled.json b/providers/adyen/1/recurring.token.disabled.json new file mode 100644 index 0000000..163f6b0 --- /dev/null +++ b/providers/adyen/1/recurring.token.disabled.json @@ -0,0 +1,23 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "createdAt": "2025-06-30T16:40:23+02:00", + "eventId": "QBQQ9DLNRHHKGK38", + "environment": "test", + "data": { + "merchantAccount": "YOUR_MERCHANT_ACCOUNT", + "storedPaymentMethodId": "M5N7TQ4TG5PFWR50", + "type": "visastandarddebit", + "shopperReference": "YOUR_SHOPPER_REFERENCE" + }, + "type": "recurring.token.disabled" + }, + "topic": "recurring.token.disabled", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/recurring.token.updated.json b/providers/adyen/1/recurring.token.updated.json new file mode 100644 index 0000000..0acdaf6 --- /dev/null +++ b/providers/adyen/1/recurring.token.updated.json @@ -0,0 +1,24 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "createdAt": "2025-06-30T16:40:23+02:00", + "eventId": "QBQQ9DLNRHHKGK38", + "environment": "test", + "data": { + "merchantAccount": "YOUR_MERCHANT_ACCOUNT", + "storedPaymentMethodId": "M5N7TQ4TG5PFWR50", + "type": "visastandarddebit", + "operation": "updated", + "shopperReference": "YOUR_SHOPPER_REFERENCE" + }, + "type": "recurring.token.updated" + }, + "topic": "recurring.token.updated", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/registrationDocument.json b/providers/adyen/1/registrationDocument.json new file mode 100644 index 0000000..3b26ff7 --- /dev/null +++ b/providers/adyen/1/registrationDocument.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "registrationDocument", + "attachments": [ + { + "content": "JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBv+f/ub0j6JPRX+E3EmC==" + } + ], + "description": "Registration doc for Example Company", + "fileName": "Registration doc for Example Company", + "owner": { + "id": "LE00000000000000000000001", + "type": "legalEntity" + }, + "id": "SE322JV223222F5GV2N9L8GDK" + }, + "topic": "registrationDocument", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/scheme.json b/providers/adyen/1/scheme.json new file mode 100644 index 0000000..654d25b --- /dev/null +++ b/providers/adyen/1/scheme.json @@ -0,0 +1,20 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "expiryMonth": "03", + "expiryYear": "2030", + "holderName": "John Smith", + "id": "KHQC5N7G84BLNK43", + "lastFour": "1111", + "shopperReference": "YOUR_SHOPPER_REFERENCE", + "type": "scheme" + }, + "topic": "scheme", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/soleProprietorship.json b/providers/adyen/1/soleProprietorship.json new file mode 100644 index 0000000..705d461 --- /dev/null +++ b/providers/adyen/1/soleProprietorship.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "soleProprietorship", + "soleProprietorship": { + "name": "Shelly Eller Sole Trader", + "countryOfGoverningLaw": "US", + "registeredAddress": { + "city": "New York", + "country": "US", + "postalCode": "10003", + "stateOrProvince": "NY", + "street": "71 5th Avenue", + "street2": "11th floor" + } + }, + "id": "LE00000000000000000000001" + }, + "topic": "soleProprietorship", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/standard.json b/providers/adyen/1/standard.json new file mode 100644 index 0000000..eb6a99f --- /dev/null +++ b/providers/adyen/1/standard.json @@ -0,0 +1,112 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "S2-6933523D2772", + "type": "standard", + "url": "YOUR_WEBHOOK_URL", + "description": "Webhook for YOUR_COMPANY_ACCOUNT - YOUR_COMPANY_CODE", + "filterMerchantAccountType": "includeAccounts", + "filterMerchantAccounts": [ + "YOUR_MERCHANT_ACCOUNT" + ], + "username": "myuser", + "hasPassword": true, + "active": true, + "hasError": false, + "sslVersion": "TLSv1.2", + "communicationFormat": "soap", + "acceptsExpiredCertificate": false, + "acceptsSelfSignedCertificate": true, + "acceptsUntrustedRootCertificate": true, + "certificateAlias": "signed-test.adyen.com_2024", + "populateSoapActionHeader": false, + "additionalSettings": { + "properties": { + "includePosTerminalInfo": false, + "includeARN": false, + "includePosDetails": false, + "includeCardInfoForRecurringContractNotification": false, + "includeRiskData": false, + "includeRiskExperimentReference": false, + "includeSoapSecurityHeader": false, + "includeContactlessWalletTokenInformation": false, + "includeAcquirerReference": false, + "includeRiskProfileReference": false, + "includeOriginalMerchantReferenceCancelOrRefundNotification": false, + "includeNfcTokenInformation": false, + "includeSubvariant": false, + "includeThreeDSVersion": false, + "includeInstallmentsInfo": false, + "includeAliasInfo": false, + "includeShopperCountry": false, + "includeRawThreeDSecureResult": false, + "includeAirlineData": false, + "includeGrossCurrencyChargebackDetails": false, + "includeThreeDSecureResult": false, + "includeMetadataIn3DSecurePaymentNotification": false, + "includeOriginalReferenceForChargebackReversed": false, + "addAcquirerResult": false, + "includeDeliveryAddress": false, + "includeRetryAttempts": false, + "includeExtraCosts": false, + "includeCardHolderName": false, + "includeShopperDetail": false, + "includeBankAccountDetails": false, + "includeMandateDetails": false, + "includeAuthAmountForDynamicZeroAuth": false, + "includeIssuerCountry": false, + "includeAcquirerErrorDetails": false, + "includeCoBrandedWith": false, + "includeShopperInteraction": false, + "includeDeviceAndBrowserInfo": false, + "addRawAcquirerResult": false, + "includeCardBin": false, + "includeFundingSource": false, + "includeThreeDS2ChallengeInformation": false, + "includeRiskProfile": false, + "includeRealtimeAccountUpdaterStatus": false, + "includeDunningProjectData": false, + "includePaymentResultInOrderClosedNotification": false, + "includeCardBinDetails": false, + "includeNotesInManualReviewNotifications": false, + "includeZeroAuthFlag": false, + "addCaptureReferenceToDisputeNotification": false, + "includePayPalDetails": false, + "includeRawThreeDSecureDetailsResult": false, + "includeBankVerificationResults": false, + "includeCaptureDelayHours": false, + "addPaymentAccountReference": false, + "includePayULatamDetails": false, + "includeStore": false, + "returnAvsData": false, + "includeWeChatPayOpenid": false, + "includeUpiVpa": false, + "includeUpiMetadata": false, + "includeCustomRoutingFlagging": false, + "includeTokenisedPaymentMetaData": false + } + }, + "_links": { + "self": { + "href": "https://management-test.adyen.com/v1/companies/YOUR_COMPANY_ACCOUNT/webhooks/S2-6933523D2772" + }, + "company": { + "href": "https://management-test.adyen.com/v1/companies/YOUR_COMPANY_ACCOUNT" + }, + "generateHmac": { + "href": "https://management-test.adyen.com/v1/companies/YOUR_COMPANY_ACCOUNT/webhooks/S2-6933523D2772/generateHmac" + }, + "testWebhook": { + "href": "https://management-test.adyen.com/v1/companies/YOUR_COMPANY_ACCOUNT/webhooks/S2-6933523D2772/test" + } + } + }, + "topic": "standard", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/swish.json b/providers/adyen/1/swish.json new file mode 100644 index 0000000..6b91364 --- /dev/null +++ b/providers/adyen/1/swish.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "PM3227C223224K5FH84M8CBNH", + "businessLineId": "BL322KV223222D5F8H2J4BQ6C", + "storeId": "ST322LJ223223K5F4SQNR9XL5", + "type": "swish", + "countries": [ + "SE" + ], + "currencies": [ + "SEK" + ], + "swish": { + "swishNumber": "1231111111" + } + }, + "topic": "swish", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/trust.json b/providers/adyen/1/trust.json new file mode 100644 index 0000000..03478bc --- /dev/null +++ b/providers/adyen/1/trust.json @@ -0,0 +1,52 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "entityAssociations": [ + { + "associatorId": "LE00000000000000000000001", + "legalEntityId": "LE00000000000000000000002", + "type": "settlor", + "entityType": "individual", + "settlorExemptionReason": [ + "deceased", + "professionalServiceProvider" + ] + } + ], + "trust": { + "name": "Example Trust", + "type": "fixedUnitTrust", + "doingBusinessAs": "West's Store", + "countryOfGoverningLaw": "AU", + "taxInformation": [ + { + "country": "AU", + "type": "ABN", + "number": "12345678901" + } + ], + "registeredAddress": { + "street": "Winfield Avenue", + "city": "Sydney", + "postalCode": "1197", + "stateOrProvince": "NSW", + "country": "AU" + }, + "undefinedBeneficiaryInfo": [ + { + "description": "My future children" + } + ] + }, + "type": "trust", + "id": "LE00000000000000000000001" + }, + "topic": "trust", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/unincorporatedPartnership.json b/providers/adyen/1/unincorporatedPartnership.json new file mode 100644 index 0000000..02f8ae7 --- /dev/null +++ b/providers/adyen/1/unincorporatedPartnership.json @@ -0,0 +1,52 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "entityAssociations": [ + { + "associatorId": "LE32CNC223225R5KXM9L97NTZ", + "entityType": "individual", + "legalEntityId": "LE32CNC223225R5KXM9T37PKD", + "name": "Shelly Eller", + "type": "secondaryPartner" + } + ], + "unincorporatedPartnership": { + "countryOfGoverningLaw": "AU", + "doingBusinessAs": "", + "name": "West Family Partnership", + "principalPlaceOfBusiness": { + "city": "Sydney", + "country": "AU", + "postalCode": "5566", + "stateOrProvince": "NSW", + "street": "East City Street ", + "street2": "222" + }, + "registeredAddress": { + "city": "Sydney", + "country": "AU", + "postalCode": "1197", + "stateOrProvince": "NSW", + "street": "53 Winterfield Avenue" + }, + "taxInformation": [ + { + "country": "AU", + "number": "12345678901", + "type": "ABN" + } + ], + "type": "familyPartnership" + }, + "type": "unincorporatedPartnership", + "id": "LE32CNC223225R5KXM9L97NTZ" + }, + "topic": "unincorporatedPartnership", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/velocity.json b/providers/adyen/1/velocity.json new file mode 100644 index 0000000..c90eef8 --- /dev/null +++ b/providers/adyen/1/velocity.json @@ -0,0 +1,43 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "aggregationLevel": "paymentInstrument", + "description": "Up to 1000 EUR per card for the last 12 hours", + "entityKey": { + "entityReference": "PG3227C223222C5GXR3M5592Q", + "entityType": "paymentInstrumentGroup" + }, + "interval": { + "duration": { + "unit": "hours", + "value": 12 + }, + "timeZone": "UTC", + "type": "sliding" + }, + "outcomeType": "hardBlock", + "reference": "YOUR_REFERENCE_2918A", + "requestType": "authorization", + "ruleRestrictions": { + "totalAmount": { + "operation": "greaterThan", + "value": { + "currency": "EUR", + "value": 100000 + } + } + }, + "startDate": "2022-11-17T00:07:09.10057663+01:00", + "status": "inactive", + "type": "velocity", + "id": "TR3227C223222C5GXR3XP596N" + }, + "topic": "velocity", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/adyen/1/visa.json b/providers/adyen/1/visa.json new file mode 100644 index 0000000..60e3c00 --- /dev/null +++ b/providers/adyen/1/visa.json @@ -0,0 +1,21 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "PM3227C223224K5FH84M8CBNH", + "type": "visa", + "countries": [ + "US" + ], + "currencies": [ + "USD" + ] + }, + "topic": "visa", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/Adyen/adyen-openapi", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/airwallex/index.json b/providers/airwallex/index.json new file mode 100644 index 0000000..01bb585 --- /dev/null +++ b/providers/airwallex/index.json @@ -0,0 +1,8 @@ +{ + "label": "Airwallex", + "configs": { + "latest_version": "latest", + "topic_identifier": "name" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/airwallex/latest/balance.adjustment.json b/providers/airwallex/latest/balance.adjustment.json new file mode 100644 index 0000000..7bbf027 --- /dev/null +++ b/providers/airwallex/latest/balance.adjustment.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "accountId": "acct__a5wGZOZPiauZ8SO6V3zWA", + "data": { + "amount": 50000, + "balance": 126774.68, + "ccy": "CNY", + "createdAt": "2019-06-19T06:14:58+0000", + "transactionReference": { + "adjustmentId": "f0728610-9ac7-431b-b9b6-5d6ed710373b", + "reason": "[Refund] some reason details" + }, + "type": "ADJUSTMENT" + }, + "id": "33619f4c-2cde-3767-8d65-7b3557924943", + "name": "balance.adjustment" + }, + "topic": "balance.adjustment", + "source": { + "type": "vendor-documentation", + "url": "https://www.airwallex.com/docs/developer-tools/webhooks/listen-for-webhook-events/balance", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/airwallex/latest/balance.ga.top_up.json b/providers/airwallex/latest/balance.ga.top_up.json new file mode 100644 index 0000000..f47fa3b --- /dev/null +++ b/providers/airwallex/latest/balance.ga.top_up.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "accountId": "acct_qKW8Sq-8MhW399a49QUb8Q", + "data": { + "amount": 567, + "balance": 567, + "ccy": "EUR", + "createdAt": "2019-06-18T12:15:25+0000", + "reference": "9617011793", + "transactionReference": { + "depositId": "26a00894-fb13-4b08-8eb4-af695651d8cf", + "globalAccountId": "f88813b4-1b04-4869-9801-bdc804eb4507", + "transactionId": "4dc1aff5-cc7f-4cfa-a3be-1e6fc338efc4", + "payerName": "John Smith", + "payerBankName": "ABC Bank" + }, + "type": "DEPOSIT" + }, + "id": "56ab96c2-324e-3da5-858b-61f2e316fac2", + "name": "balance.ga.top_up" + }, + "topic": "balance.ga.top_up", + "source": { + "type": "vendor-documentation", + "url": "https://www.airwallex.com/docs/developer-tools/webhooks/listen-for-webhook-events/balance", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/airwallex/latest/balance.va.top_up.json b/providers/airwallex/latest/balance.va.top_up.json new file mode 100644 index 0000000..64d68a0 --- /dev/null +++ b/providers/airwallex/latest/balance.va.top_up.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "accountId": "acct__a5wGZOZPiauZ8SO6V3zWA", + "data": { + "amount": 50000, + "balance": 76774.68, + "ccy": "CNY", + "createdAt": "2019-06-19T06:14:18+0000", + "transactionReference": { + "depositId": "05e72d9d-8cd9-4a38-9c62-060cb10deb81" + }, + "type": "DEPOSIT" + }, + "id": "6594277f-bcca-3968-9d71-27baf1abd489", + "name": "balance.va.top_up" + }, + "topic": "balance.va.top_up", + "source": { + "type": "vendor-documentation", + "url": "https://www.airwallex.com/docs/developer-tools/webhooks/listen-for-webhook-events/balance", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/airwallex/latest/conversion.scheduled.json b/providers/airwallex/latest/conversion.scheduled.json new file mode 100644 index 0000000..7f700a0 --- /dev/null +++ b/providers/airwallex/latest/conversion.scheduled.json @@ -0,0 +1,82 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "accountId": "acct_5yqx_Op2PfeQovpAh7f5sg", + "createdAt": "2024-07-02T10:19:50+0000", + "data": { + "requestId": "request1", + "conversionId": "e2adde18-9b6c-11ec-b909-0242ac120002", + "shortReferenceId": "C240702-2L07EVZ", + "status": "SCHEDULED", + "currencyPair": "AUDUSD", + "clientRate": 0.750002, + "awxRate": 0.75, + "midRate": 0.74998, + "buyCurrency": "USD", + "buyAmount": 10000, + "sellCurrency": "AUD", + "sellAmount": 7500.02, + "dealtCurrency": "USD", + "conversionDate": "2024-07-02", + "settlementCutoffTime": "2024-07-02T14:00:00+0000", + "createdAt": "2024-07-02T10:19:50+0000", + "updatedAt": "2024-07-02T10:19:50+0000", + "clientData": null, + "batchId": null, + "quoteId": null, + "rateDetails": [ + { + "level": "AWX", + "rate": 0.75, + "buyAmount": 10000, + "sellAmount": 7500 + }, + { + "level": "PLATFORM", + "rate": 0.750002, + "buyAmount": 10000, + "sellAmount": 7500.02 + }, + { + "level": "PLATFORM_CLIENT", + "rate": 0.750005, + "buyAmount": 10000, + "sellAmount": 7500.05 + } + ], + "fundingSource": { + "id": "fundingId1", + "debitType": "FASTERDD" + }, + "funding": { + "fundingSourceId": "fundingId1", + "debitType": "FASTERDD", + "status": "PROCESSING" + }, + "applicationFeeOptions": [ + { + "sourceType": "CONVERSION", + "type": "PERCENTAGE", + "percentage": 0.1 + } + ], + "applicationFees": [ + { + "sourceType": "CONVERSION", + "currency": "AUD", + "amount": 0.03 + } + ] + }, + "id": "65104bee-8417-46b2-a3b4-3144ec90b0c2", + "name": "conversion.scheduled" + }, + "topic": "conversion.scheduled", + "source": { + "type": "vendor-documentation", + "url": "https://www.airwallex.com/docs/developer-tools/webhooks/listen-for-webhook-events/conversions", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/airwallex/latest/issuing.card.low_remaining_transaction_limit.json b/providers/airwallex/latest/issuing.card.low_remaining_transaction_limit.json new file mode 100644 index 0000000..e24b104 --- /dev/null +++ b/providers/airwallex/latest/issuing.card.low_remaining_transaction_limit.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "2a396f97-92f4-3075-98fa-43acf6e87412", + "name": "issuing.card.low_remaining_transaction_limit", + "account_id": "acct_t6nlGSCgPpWIBE-3ncOTxA", + "data": { + "currency": "USD", + "limits": [ + { + "amount": 1000, + "interval": "DAILY", + "remaining": 149 + } + ] + }, + "created_at": "2026-03-03T09:12:34+0000", + "version": "2025-08-29" + }, + "topic": "issuing.card.low_remaining_transaction_limit", + "source": { + "type": "vendor-documentation", + "url": "https://www.airwallex.com/docs/issuing/card-controls/authorization-controls/configure-alert-thresholds-for-transaction-limits", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/airwallex/latest/issuing.card.modified.json b/providers/airwallex/latest/issuing.card.modified.json new file mode 100644 index 0000000..cd2dbec --- /dev/null +++ b/providers/airwallex/latest/issuing.card.modified.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "2a396f97-92f4-3075-98fa-43acf6e87412", + "name": "issuing.card.modified", + "account_id": "acct_t6nlGSCgPpWIBE-3ncOTxA", + "data": { + "card_id": "2a396f97-92f4-3075-98fa-43acf6e87412", + "delivery_details": { + "updated_at": "2024-10-31T00:00:00+0800", + "status": "DISPATCHED", + "delivery_mode": "MAIL", + "tracked": true, + "tracking_link": "https://www.dhl.com/global-en/home/tracking/tracking-parcel.html?submit=1&tracking-id=58439274", + "status_description": null + } + }, + "created_at": "2024-12-16T06:20:53+0000", + "version": "2023-06-15", + "source_id": null + }, + "topic": "issuing.card.modified", + "source": { + "type": "vendor-documentation", + "url": "https://www.airwallex.com/docs/issuing/manage-cards/retrieve-physical-card-delivery-details", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/airwallex/latest/payment_consent.created.json b/providers/airwallex/latest/payment_consent.created.json new file mode 100644 index 0000000..5d67ea9 --- /dev/null +++ b/providers/airwallex/latest/payment_consent.created.json @@ -0,0 +1,68 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_sgstbz9cvgyb4hrujql_hru85w", + "name": "payment_consent.created", + "account_id": "acct_RC1bEJdkPrKHOJp3ilTB5Q", + "accountId": "acct_RC1bEJdkPrKHOJp3ilTB5Q", + "data": { + "object": { + "additional_info": { + "external_card_id": "card_edf162abc222", + "external_customer_id": "cus_abc162def456", + "migrated_from": "STRIPE" + }, + "created_at": "2024-07-23T15:33:51+0000", + "customer_id": "cus_sgstbz9cvgyb4hq327n", + "id": "cst_sgstbz9cvgyb4hru85w", + "merchant_trigger_reason": "unscheduled", + "next_triggered_by": "merchant", + "payment_method": { + "card": { + "billing": { + "address": { + "city": "Springfield", + "country_code": "US", + "postcode": "01101", + "state": "MA", + "street": "162 Main St." + }, + "first_name": "", + "last_name": "" + }, + "bin": "40120020", + "brand": "visa", + "card_type": "DEBIT", + "expiry_month": "11", + "expiry_year": "2025", + "fingerprint": "fo5AhV1UMHn31G62qXEj77fqYzc=", + "is_commercial": false, + "issuer_country_code": "RU", + "issuer_name": "VISA PRODUCTION SUPPORT CLIENT BID 1", + "last4": "9400", + "name": "Jenny Rosen1", + "number_type": "PAN" + }, + "id": "mtd_sgstbz9cvgyb4hrsymy", + "type": "card" + }, + "purpose": "recurring", + "request_id": "255ed0d4-5dfb-4e16-9c44-071482b670cd", + "status": "PENDING_VERIFICATION", + "updated_at": "2024-07-23T15:33:51+0000" + } + }, + "created_at": "2024-07-23T15:33:51+0000", + "createdAt": "2024-07-23T15:33:51+0000", + "version": "2023-06-15", + "sourceId": null + }, + "topic": "payment_consent.created", + "source": { + "type": "vendor-documentation", + "url": "https://www.airwallex.com/docs/payments/test-and-go-live/card-data-migration", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/airwallex/latest/payment_consent.paused.json b/providers/airwallex/latest/payment_consent.paused.json new file mode 100644 index 0000000..91295da --- /dev/null +++ b/providers/airwallex/latest/payment_consent.paused.json @@ -0,0 +1,53 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "object": { + "created_at": "2024-09-26T07:08:24+0000", + "customer_id": "cus_sgstwqw2kh0aeil11lh", + "id": "cst_sgstwqw2kh0aeilaa5r", + "merchant_trigger_reason": "scheduled", + "next_triggered_by": "merchant", + "payment_method": { + "type": "payto", + "id": "mtd_sgstwqw2kh0aeilf6ux", + "payto": { + "pay_id": { + "owner_email": "testxyz@test.com" + } + } + }, + "terms_of_use": { + "type": "payto", + "version": "1.0", + "accepted_at": "2024-09-19T09:24:11+0000", + "payment_amount_type": "VARIABLE", + "max_payment_amount": 400, + "payment_schedule": { + "period": 1, + "period_unit": "WEEK" + }, + "billing_cycle_charge_day": 3, + "start_date": "2024-10-20" + }, + "purpose": "recurring", + "request_id": "6ed1696d-0858-44ac-a6e9-73e74d041abc", + "status": "PAUSED", + "updated_at": "2024-09-26T07:08:26+0000" + } + }, + "id": "evt_hkdms2c8lgqmwwrlb7b_wqc7nz", + "name": "payment_consent.paused", + "version": "2019-09-09", + "account_id": "acct_k6bE69wNMqWQm6K5Ewdn4g", + "created_at": "2024-09-26T07:08:24+0000" + }, + "topic": "payment_consent.paused", + "source": { + "type": "vendor-documentation", + "url": "https://www.airwallex.com/docs/payments/payment-methods/apac/payto-beta/accept-payto-payments", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/airwallex/latest/payment_consent.verification_failed.json b/providers/airwallex/latest/payment_consent.verification_failed.json new file mode 100644 index 0000000..d304820 --- /dev/null +++ b/providers/airwallex/latest/payment_consent.verification_failed.json @@ -0,0 +1,64 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_sgstwp7xqgp10aderqo_aaiu8h", + "name": "payment_consent.verification_failed", + "version": "2019-09-09", + "account_id": "acct_9x9hoBr3O9qAZ9KXOWyyPw", + "created_at": "2023-09-24T14:34:04+0000", + "data": { + "object": { + "id": "cst_sgstmwsgwggygygpwkc", + "request_id": "a032215d-edaf-47b0-8285-46dd6072a2af", + "customer_id": "cus_sgst5njd4ggxk8q8i4j", + "additional_info": { + "external_card_id": "card_edf162abc222", + "external_customer_id": "cus_abc162def456", + "migrated_from": "STRIPE" + }, + "payment_method": { + "card": { + "billing": { + "address": { + "city": "Springfield", + "country_code": "US", + "postcode": "01101", + "state": "MA", + "street": "162 Main St." + }, + "first_name": "", + "last_name": "" + }, + "bin": "40120020", + "brand": "visa", + "card_type": "DEBIT", + "expiry_month": "11", + "expiry_year": "2025", + "fingerprint": "fo5AhV1UMHn31G62qXEj77fqYzc=", + "is_commercial": false, + "issuer_country_code": "RU", + "issuer_name": "VISA PRODUCTION SUPPORT CLIENT BID 1", + "last4": "9400", + "name": "Jenny Rosen1", + "number_type": "PAN" + }, + "id": "mtd_sgstbz9cvgyb4hrsymy", + "type": "card" + }, + "next_triggered_by": "merchant", + "merchant_trigger_reason": "unscheduled", + "status": "PENDING_VERIFICATION", + "created_at": "2023-09-24T14:34:00+0000", + "updated_at": "2023-09-24T14:34:04+0000" + } + } + }, + "topic": "payment_consent.verification_failed", + "source": { + "type": "vendor-documentation", + "url": "https://www.airwallex.com/docs/payments/test-and-go-live/card-data-migration", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/airwallex/latest/payment_dispute.requires_response.json b/providers/airwallex/latest/payment_dispute.requires_response.json new file mode 100644 index 0000000..004a835 --- /dev/null +++ b/providers/airwallex/latest/payment_dispute.requires_response.json @@ -0,0 +1,48 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "04e0e84622d7b3add4f712dea5abcbeb", + "name": "payment_dispute.requires_response", + "account_id": "acct_BGEVPKSxP9OjzQGbwxVEKA", + "accountId": "acct_BGEVPKSxP9OjzQGbwxVEKA", + "data": { + "object": { + "accept_details": [], + "acquirer_reference_number": "24107623281055025187415", + "amount": 10, + "card_brand": "visa", + "challenge_details": [], + "created_at": "2023-10-08T06:04:00+0000", + "currency": "AUD", + "due_at": "2023-10-30T20:00:00+0000", + "id": "dst_sgstmr5zzgpg1wsjcwo", + "issuer_comment": "", + "merchant_order_id": "e837629e-ddc5-462f-aaa1-89536a0abcf9", + "mode": "ALLOCATION", + "payment_attempt_id": "att_sgstpqlwlgpg1jabmrm_in2ki6", + "payment_intent_id": "int_sgstpqlwlgpg1in2ki6", + "payment_method_type": "VISA", + "reason": { + "description": "Other Fraud-Card Absent Environment", + "original_code": "10.4", + "type": "FRAUDULENT" + }, + "stage": "CHARGEBACK", + "status": "REQUIRES_RESPONSE", + "updated_at": "2023-10-08T06:04:00+0000" + } + }, + "created_at": "2023-05-23T09:50:01+0000", + "createdAt": "2023-05-23T09:50:01+0000", + "version": "2023-10-01", + "sourceId": "int_sgstj9lgrgl82niuabz" + }, + "topic": "payment_dispute.requires_response", + "source": { + "type": "vendor-documentation", + "url": "https://www.airwallex.com/docs/payments/payment-operations/disputes/dispute-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/airwallex/latest/payment_intent.succeeded.json b/providers/airwallex/latest/payment_intent.succeeded.json new file mode 100644 index 0000000..6779ba1 --- /dev/null +++ b/providers/airwallex/latest/payment_intent.succeeded.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_hkdemoxxxxxxxxxxxxxxxxxx", + "name": "payment_intent.succeeded", + "account_id": "acct_xxxxxxxxxxxxxxxx", + "data": { + "object": { + "id": "int_hkdemoxxxxxxxxxxxxxxxxxx", + "amount": 100.0, + "currency": "USD", + "status": "SUCCEEDED" + } + }, + "created_at": "2026-07-24T12:34:56+0000" + }, + "topic": "payment_intent.succeeded", + "source": { + "type": "vendor-documentation", + "url": "https://www.airwallex.com/docs/developer-tools/webhooks/listen-for-webhook-events/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/airwallex/latest/payout.batch_transfers.funding.funded.json b/providers/airwallex/latest/payout.batch_transfers.funding.funded.json new file mode 100644 index 0000000..147d3ed --- /dev/null +++ b/providers/airwallex/latest/payout.batch_transfers.funding.funded.json @@ -0,0 +1,63 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "2a396f97-92f4-3075-98fa-43acf6e87412", + "name": "payout.batch_transfers.funding.funded", + "account_id": "acct_t6nlGSCgPpWIBE-3ncOTxA", + "data": { + "funding": { + "deposit_type": "DIRECT_DEBIT", + "funding_source_id": "ff621b96-9ee9-4429-9dd7-9defef411d11", + "status": "FUNDED" + }, + "id": "378e0df8-2c64-460b-921a-9ee69fdd38cd", + "metadata": { + "id": "5" + }, + "name": "batch-name", + "quote_summary": { + "expires_at": "2024-03-04T03:09:05+0000", + "last_quoted_at": "2024-03-04T03:06:05+0000", + "quotes": [ + { + "amount_beneficiary_receives": 100, + "amount_payer_pays": 100, + "fee_amount": 0, + "fee_currency": "AUD", + "transfer_currency": "AUD", + "source_currency": "AUD" + }, + { + "amount_beneficiary_receives": 200, + "amount_payer_pays": 308.12, + "client_rate": 0.649109, + "currency_pair": "AUDUSD", + "fee_amount": 0, + "fee_currency": "AUD", + "transfer_currency": "USD", + "source_currency": "AUD" + } + ], + "validity": "MIN_15" + }, + "remarks": "Any information", + "request_id": "8be90dda-cce4-4c70-b5b8-bcff408f599f", + "short_reference_id": "B240304-3GK4EPI", + "status": "SCHEDULED", + "total_item_count": 4, + "transfer_date": "2024-03-04", + "updated_at": "2024-03-04T03:06:05+0000", + "valid_item_count": 3 + }, + "created_at": "2024-03-20T09:05:54+0000", + "version": "2024-09-27" + }, + "topic": "payout.batch_transfers.funding.funded", + "source": { + "type": "vendor-documentation", + "url": "https://www.airwallex.com/docs/developer-tools/webhooks/listen-for-webhook-events/transfers", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/airwallex/latest/payout.transfer.scheduled.json b/providers/airwallex/latest/payout.transfer.scheduled.json new file mode 100644 index 0000000..496fe92 --- /dev/null +++ b/providers/airwallex/latest/payout.transfer.scheduled.json @@ -0,0 +1,94 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "afcee0a3-ea9d-4ce7-88d2-c92f971a6e24", + "name": "payout.transfer.scheduled", + "account_id": "acct_T_DLJt7NMEKmDaH9gjywcg", + "data": { + "amount_beneficiary_receives": 50, + "amount_payer_pays": 68.14, + "beneficiary": { + "additional_info": { + "personal_email": "john.walker@gmail.com" + }, + "address": { + "city": "Seattle", + "country_code": "US", + "postcode": "98104", + "state": "Alaska", + "street_address": "412 5th Avenue" + }, + "bank_details": { + "account_currency": "USD", + "account_name": "John Walker", + "account_number": "50001121", + "account_routing_type1": "aba", + "account_routing_value1": "021000021", + "bank_account_category": "Checking", + "bank_country_code": "US", + "bank_name": "JP Morgan Chase Bank", + "local_clearing_system": "ACH" + }, + "company_name": "Complete Concrete Pty Ltd", + "entity_type": "COMPANY", + "type": "BANK_ACCOUNT" + }, + "conversion": { + "currency_pair": "USDSGD", + "rate": 1.285682 + }, + "created_at": "2025-07-09T15:41:50+0000", + "fee_amount": 3.86, + "fee_currency": "SGD", + "fee_paid_by": "PAYER", + "funding": { + "status": "SCHEDULED" + }, + "id": "43217eec-6053-4fe6-b760-6a0d29bf9d51", + "lock_rate_on_create": true, + "payer": { + "additional_info": { + "business_incorporation_date": "2024-03-04", + "business_registration_number": "HK-575-92-5785", + "business_registration_type": "COMPANY" + }, + "address": { + "city": "Melbourne", + "country_code": "HK", + "postcode": "3000", + "state": "VIC", + "street_address": "Melbourne St, Melbourne St" + }, + "company_name": "Complete Concrete Pty Ltd", + "entity_type": "COMPANY" + }, + "prepayment": { + "amount": 3.22, + "currency": "SGD" + }, + "reason": "travel", + "reference": "PMT1936398", + "remarks": "", + "request_id": "133f6801-0dfe-40a6-9d74-2d1c4b9a89ea", + "short_reference_id": "P250709-K61UKW4", + "source_currency": "SGD", + "status": "SCHEDULED", + "swift_charge_option": "SHARED", + "transfer_amount": 50, + "transfer_currency": "USD", + "transfer_date": "2025-07-25", + "transfer_method": "LOCAL", + "updated_at": "2025-07-09T15:41:50+0000" + }, + "created_at": "2025-07-09T15:41:51+0000", + "version": "2025-06-30" + }, + "topic": "payout.transfer.scheduled", + "source": { + "type": "vendor-documentation", + "url": "https://www.airwallex.com/docs/developer-tools/webhooks/listen-for-webhook-events/transfers", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/airwallex/latest/spend.expense.approved.json b/providers/airwallex/latest/spend.expense.approved.json new file mode 100644 index 0000000..738a66d --- /dev/null +++ b/providers/airwallex/latest/spend.expense.approved.json @@ -0,0 +1,50 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "2a396f97-92f4-3075-98fa-43acf6e87412", + "name": "spend.expense.approved", + "org_id": "acct_t6nlGSCgPpWIBE-3ncOTxA", + "data": { + "account_id": "acct_--hXbQInMnenHjfxoO0mTg", + "accounting_field_selections": [], + "approvers": [], + "attachments": [], + "billing_amount": "50.00", + "billing_currency": "AUD", + "card_id": "2a6c461c-efdb-465f-8b0a-c2e7040a878e", + "comments": [], + "created_at": "2025-09-08T10:00:00.000000Z", + "description": null, + "id": "47725807-2085-443e-9c2c-ce9ca9627247", + "legal_entity_id": "le_8CqerfacM_aSwB3G3SnAOw", + "line_items": [ + { + "accounting_field_selections": [], + "description": null, + "id": "09a60121-a387-39d4-b46e-f491b6efa6a0", + "transaction_amount": "50.00" + } + ], + "merchant": "Coffee Shop", + "settled_at": "2025-09-08T10:02:00.000000Z", + "status": "APPROVED", + "sync_status": "NOT_SYNCED", + "card_transaction": { + "status": "CLEARED", + "amount": "50.00", + "currency": "AUD" + }, + "updated_at": "2025-09-08T10:02:00.000000Z" + }, + "created_at": "2026-02-06T10:10:29+0000", + "version": "2025-11-11" + }, + "topic": "spend.expense.approved", + "source": { + "type": "vendor-documentation", + "url": "https://www.airwallex.com/docs/developer-tools/webhooks/listen-for-webhook-events/spend", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/airwallex/latest/spend.reimbursement_report.awaiting_payment.json b/providers/airwallex/latest/spend.reimbursement_report.awaiting_payment.json new file mode 100644 index 0000000..a68ffb3 --- /dev/null +++ b/providers/airwallex/latest/spend.reimbursement_report.awaiting_payment.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "2a396f97-92f4-3075-98fa-43acf6e87412", + "name": "spend.reimbursement_report.awaiting_payment", + "org_id": "acct_t6nlGSCgPpWIBE-3ncOTxA", + "data": { + "accounting_field_selections": [], + "approvers": [ + "approver.one@example.com", + "approver.two@example.com" + ], + "beneficiary_id": "a26d26ea-8b2c-4b5f-a7a6-24edcdf2cfa5", + "billing_currency": "AUD", + "comments": [], + "created_at": "2025-09-08T10:00:00.000000Z", + "created_by": "user.name@example.com", + "id": "58d716bc-c03e-4c38-80c1-b030c602c8ae", + "legal_entity_id": "e63bad9f-28e5-4ffa-a366-1fe20b8d5647", + "name": "Q3 Marketing Campaign", + "status": "AWAITING_PAYMENT", + "sync_status": "NOT_SYNCED", + "updated_at": "2025-09-08T10:05:20.000000Z" + }, + "created_at": "2026-02-06T10:15:07+0000", + "version": "2025-11-11" + }, + "topic": "spend.reimbursement_report.awaiting_payment", + "source": { + "type": "vendor-documentation", + "url": "https://www.airwallex.com/docs/developer-tools/webhooks/listen-for-webhook-events/spend", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/alchemy/index.json b/providers/alchemy/index.json new file mode 100644 index 0000000..6247acb --- /dev/null +++ b/providers/alchemy/index.json @@ -0,0 +1,8 @@ +{ + "label": "Alchemy", + "configs": { + "latest_version": "latest", + "topic_identifier": "type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/alchemy/latest/ADDRESS_ACTIVITY.json b/providers/alchemy/latest/ADDRESS_ACTIVITY.json new file mode 100644 index 0000000..367fa52 --- /dev/null +++ b/providers/alchemy/latest/ADDRESS_ACTIVITY.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhookId": "wh_octjglnywaupz6th", + "id": "whevt_ogrc8v0jbfxk7bpc", + "createdAt": "2024-05-01T12:34:56.000Z", + "type": "ADDRESS_ACTIVITY", + "event": { + "network": "ETH_MAINNET", + "activity": [ + { + "fromAddress": "0xd6b8b7...", + "toAddress": "0x53f4f4...", + "blockNum": "0x123abc", + "hash": "0x8c2f...", + "value": 1.24, + "asset": "ETH", + "category": "external" + } + ] + } + }, + "topic": "ADDRESS_ACTIVITY", + "source": { + "type": "vendor-documentation", + "url": "https://www.alchemy.com/docs/reference/address-activity-webhook", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/alipay/index.json b/providers/alipay/index.json new file mode 100644 index 0000000..dd0ce45 --- /dev/null +++ b/providers/alipay/index.json @@ -0,0 +1,8 @@ +{ + "label": "Alipay", + "configs": { + "latest_version": "latest", + "topic_identifier": "notifyType" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/alipay/latest/PAYMENT_RESULT.json b/providers/alipay/latest/PAYMENT_RESULT.json new file mode 100644 index 0000000..403b50a --- /dev/null +++ b/providers/alipay/latest/PAYMENT_RESULT.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "notifyType": "PAYMENT_RESULT", + "result": { + "resultCode": "SUCCESS", + "resultStatus": "S", + "resultMessage": "success" + }, + "paymentRequestId": "pay_20260724_0001", + "paymentId": "20260724194010800100188420201535803", + "paymentAmount": { + "value": "8000", + "currency": "USD" + }, + "paymentCreateTime": "2026-07-24T10:00:00Z", + "paymentTime": "2026-07-24T10:00:05Z" + }, + "topic": "PAYMENT_RESULT", + "source": { + "type": "vendor-documentation", + "url": "https://docs.antom.com/ac/ams/paymentrn_online", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/ascend/index.json b/providers/ascend/index.json new file mode 100644 index 0000000..c80e7d0 --- /dev/null +++ b/providers/ascend/index.json @@ -0,0 +1,8 @@ +{ + "label": "Ascend", + "configs": { + "latest_version": "latest", + "topic_identifier": "type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/ascend/latest/invoice.paid.json b/providers/ascend/latest/invoice.paid.json new file mode 100644 index 0000000..ef11351 --- /dev/null +++ b/providers/ascend/latest/invoice.paid.json @@ -0,0 +1,45 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "ajskljfaklsjd0912132", + "type": "invoice.paid", + "data": { + "id": "684c8c8e-75eb-4134-925a-cb3a30f23633", + "memo": "Policy(s): I13123 (General Liability)", + "payee": "John Doe Trucking", + "status": "paid", + "paid_at": "2023-10-01T23:51:37.507Z", + "due_date": "2023-10-01", + "issued_at": "2023-09-30T23:51:34.760Z", + "insured_id": "700166b3-860d-40e0-8649-bb806e38acgh", + "payer_name": "John Doe", + "program_id": "5f77e68e-5649-4d14-8f5d-7d95bacb2323", + "invoice_url": "https://", + "invoice_items": [ + { + "id": "ad26827a-5104-41c4-932a-d7cda47a5bf0", + "title": "Paid in full for P8045172324", + "amount_cents": 60, + "invoice_item_type": "pay_in_full" + } + ], + "invoice_number": "II2DH1HGHJ", + "payment_method": { + "card": { + "brand": "visa", + "last_four_digits": "4256" + }, + "payment_type": "card" + }, + "total_amount_cents": 600000 + } + }, + "topic": "invoice.paid", + "source": { + "type": "vendor-documentation", + "url": "https://developers.useascend.com/docs/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/attentive/index.json b/providers/attentive/index.json new file mode 100644 index 0000000..1a55b6b --- /dev/null +++ b/providers/attentive/index.json @@ -0,0 +1,8 @@ +{ + "label": "Attentive", + "configs": { + "latest_version": "latest", + "topic_identifier": "type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/attentive/latest/custom_attribute.set.json b/providers/attentive/latest/custom_attribute.set.json new file mode 100644 index 0000000..0b1e031 --- /dev/null +++ b/providers/attentive/latest/custom_attribute.set.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "custom_attribute.set", + "timestamp": 1632945178104, + "company": { + "display_name": "Hudson & Ivy", + "company_id": "MDc6Q29tcGFueTU" + }, + "subscriber": { + "email": "test@gmail.com", + "phone": "+15555555555", + "external_id": 16467358, + "external_identifiers": { + "klaviyo_id": [ + "abc123" + ], + "shopify_id": [ + "123456789" + ] + } + }, + "user_property": { + "id": "MTY6Q3VzdG9tUHJvcGVydHlJZGlkOiAiMjg3Igo", + "name": "Favorite Color", + "value": "Blue" + } + }, + "topic": "custom_attribute.set", + "source": { + "type": "vendor-documentation", + "url": "https://docs.attentive.com/docs/webhook-payloads", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/attentive/latest/email.message_link_click.json b/providers/attentive/latest/email.message_link_click.json new file mode 100644 index 0000000..53ab251 --- /dev/null +++ b/providers/attentive/latest/email.message_link_click.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "email.message_link_click", + "timestamp": 1632945178104, + "company": { + "display_name": "Hudson & Ivy", + "company_id": "MDc6Q29tcGFueTU" + }, + "subscriber": { + "email": "test@gmail.com", + "phone": "+15555555555", + "external_id": 16467358 + }, + "message_link_click": { + "linkTarget": "https://testsite.com/?utm_medium=text&utm_source=attentive&utm_campaign=exampletext", + "messageId": "MDc6TWVzc2FnZTE", + "messageType": "AUTOMATED", + "linkId": "MTY6TWVzc2FnZUxpbmtDbGljazI", + "channel": "EMAIL" + } + }, + "topic": "email.message_link_click", + "source": { + "type": "vendor-documentation", + "url": "https://docs.attentive.com/docs/webhook-payloads", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/attentive/latest/email.opened.json b/providers/attentive/latest/email.opened.json new file mode 100644 index 0000000..51324f6 --- /dev/null +++ b/providers/attentive/latest/email.opened.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "email.opened", + "timestamp": 1632945178104, + "company": { + "display_name": "Hudson & Ivy", + "company_id": "MDc6Q29tcGFueTU" + }, + "subscriber": { + "email": "test@gmail.com", + "phone": "+15555555555", + "external_id": 16467358 + }, + "message": { + "id": "MDc6TWVzc2FnZTE", + "type": "JOURNEY", + "name": "Message Name", + "channel": "TEXT" + } + }, + "topic": "email.opened", + "source": { + "type": "vendor-documentation", + "url": "https://docs.attentive.com/docs/webhook-payloads", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/attentive/latest/email.sent.json b/providers/attentive/latest/email.sent.json new file mode 100644 index 0000000..b126675 --- /dev/null +++ b/providers/attentive/latest/email.sent.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "email.sent", + "timestamp": 1632945178104, + "company": { + "display_name": "Hudson & Ivy", + "company_id": "MDc6Q29tcGFueTU" + }, + "subscriber": { + "email": "test@gmail.com", + "phone": "+15555555555", + "external_id": 16467358 + }, + "message": { + "id": "MTY6RW1haWxNZXNzYWdlU2VudDI", + "subject": "ONE_TIME", + "from_email": "no-reply@attentivemobile.com", + "to_email": "test@attentivemobile.com", + "channel": "EMAIL" + } + }, + "topic": "email.sent", + "source": { + "type": "vendor-documentation", + "url": "https://docs.attentive.com/docs/webhook-payloads", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/attentive/latest/email.subscribed.json b/providers/attentive/latest/email.subscribed.json new file mode 100644 index 0000000..3928d7f --- /dev/null +++ b/providers/attentive/latest/email.subscribed.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "email.subscribed", + "timestamp": 1632945178104, + "company": { + "display_name": "Hudson & Ivy", + "company_id": "MDc6Q29tcGFueTU" + }, + "subscriber": { + "email": "test@gmail.com", + "phone": "", + "external_id": 16467358 + }, + "creative": { + "name": "Desktop Fullscreen (Email + SMS) - 15% Off", + "type": "DESKTOP", + "subtype": "DYNAMIC" + }, + "subscription": { + "type": "MARKETING" + } + }, + "topic": "email.subscribed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.attentive.com/docs/webhook-payloads", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/attentive/latest/email.unsubscribed.json b/providers/attentive/latest/email.unsubscribed.json new file mode 100644 index 0000000..f217654 --- /dev/null +++ b/providers/attentive/latest/email.unsubscribed.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "email.unsubscribed", + "timestamp": 1632945178104, + "company": { + "display_name": "Hudson & Ivy", + "company_id": "MDc6Q29tcGFueTU" + }, + "subscriber": { + "email": "test@gmail.com", + "phone": "", + "external_id": 16467358 + }, + "subscription": { + "type": "MARKETING" + } + }, + "topic": "email.unsubscribed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.attentive.com/docs/webhook-payloads", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/attentive/latest/sms.inbound_message.json b/providers/attentive/latest/sms.inbound_message.json new file mode 100644 index 0000000..2a1e925 --- /dev/null +++ b/providers/attentive/latest/sms.inbound_message.json @@ -0,0 +1,44 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "sms.inbound_message", + "timestamp": 1686927677855, + "company": { + "display_name": "Attentive", + "company_id": "MDc6Q29tcGFueTIyNzM" + }, + "subscriber": { + "phone": "+15555555555", + "external_id": 12345, + "external_identifiers": { + "klaviyo_id": [ + "5432" + ], + "shopify_id": [ + "4232" + ], + "client_user_id": [ + "4392" + ], + "custom_identifiers": { + "test_custom_id": [ + "4444" + ] + } + } + }, + "message": { + "type": "TYPE_CONVERSATION", + "text": "Hello Friends!", + "to_phone": "+174881" + } + }, + "topic": "sms.inbound_message", + "source": { + "type": "vendor-documentation", + "url": "https://docs.attentive.com/docs/webhook-payloads", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/attentive/latest/sms.message_link_click.json b/providers/attentive/latest/sms.message_link_click.json new file mode 100644 index 0000000..49d1bee --- /dev/null +++ b/providers/attentive/latest/sms.message_link_click.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "sms.message_link_click", + "timestamp": 1632945178104, + "company": { + "display_name": "Hudson & Ivy", + "company_id": "MDc6Q29tcGFueTU" + }, + "subscriber": { + "email": "test@gmail.com", + "phone": "+15555555555", + "external_id": 16467358 + }, + "message_link_click": { + "linkTarget": "https://testsite.com/?utm_medium=text&utm_source=attentive&utm_campaign=exampletext", + "messageId": "MDc6TWVzc2FnZTE", + "messageType": "AUTOMATED", + "linkId": "MTY6TWVzc2FnZUxpbmtDbGljazI" + } + }, + "topic": "sms.message_link_click", + "source": { + "type": "vendor-documentation", + "url": "https://docs.attentive.com/docs/webhook-payloads", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/attentive/latest/sms.sent.json b/providers/attentive/latest/sms.sent.json new file mode 100644 index 0000000..f3b503a --- /dev/null +++ b/providers/attentive/latest/sms.sent.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "sms.sent", + "timestamp": 1632945178104, + "company": { + "display_name": "Hudson & Ivy", + "company_id": "MDc6Q29tcGFueTU" + }, + "subscriber": { + "email": "test@gmail.com", + "phone": "+15555555555", + "external_id": 16467358 + }, + "message": { + "id": "MDc6TWVzc2FnZTEyNzI1MA", + "type": "ONE_TIME", + "text": "Shop this deal! https://example.attn.tv/l/abc/123", + "channel": "TEXT" + } + }, + "topic": "sms.sent", + "source": { + "type": "vendor-documentation", + "url": "https://docs.attentive.com/docs/webhook-payloads", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/attentive/latest/sms.subscribed.json b/providers/attentive/latest/sms.subscribed.json new file mode 100644 index 0000000..e784f66 --- /dev/null +++ b/providers/attentive/latest/sms.subscribed.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "sms.subscribed", + "timestamp": 1721664000000, + "company": { + "id": "..." + }, + "subscriber": { + "phone": "+15555550123", + "email": "user@example.com" + } + }, + "topic": "sms.subscribed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.attentive.com/pages/webhook-payloads/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/attentive/latest/sms.unsubscribed.json b/providers/attentive/latest/sms.unsubscribed.json new file mode 100644 index 0000000..ad186d3 --- /dev/null +++ b/providers/attentive/latest/sms.unsubscribed.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "sms.unsubscribed", + "timestamp": 1632945178104, + "company": { + "display_name": "Hudson & Ivy", + "company_id": "MDc6Q29tcGFueTU" + }, + "subscriber": { + "email": "test@gmail.com", + "phone": "+15555555555", + "external_id": 16467358 + }, + "subscription": { + "type": "MARKETING" + } + }, + "topic": "sms.unsubscribed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.attentive.com/docs/webhook-payloads", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/bigcommerce/2025-04/store.hook.deliveryException.json b/providers/bigcommerce/2025-04/store.hook.deliveryException.json new file mode 100644 index 0000000..37911bc --- /dev/null +++ b/providers/bigcommerce/2025-04/store.hook.deliveryException.json @@ -0,0 +1,24 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "scope": "store/hook/deliveryException", + "store_id": "1025646", + "data": { + "type": "webhook", + "id": 123, + "error_code": 90001, + "message": "Non-200 response received when delivering to https://app.com/bc/webhook, will retry" + }, + "hash": "e0c298b8097a6a2f39d17e593a9b360f5b2fef7d", + "created_at": 1561482670, + "producer": "stores/{store_hash}" + }, + "topic": "store/hook/deliveryException", + "source": { + "type": "vendor-documentation", + "url": "https://docs.bigcommerce.com/developer/docs/integrations/webhooks/event-reference/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/bigcommerce/2025-04/store.priceList.records.created.json b/providers/bigcommerce/2025-04/store.priceList.records.created.json new file mode 100644 index 0000000..58ebeb0 --- /dev/null +++ b/providers/bigcommerce/2025-04/store.priceList.records.created.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "scope": "store/priceList/records/created", + "store_id": "1001197568", + "data": [ + { + "price_list_id": 1, + "variant_id": 179, + "currency": "USD" + }, + { + "price_list_id": 2, + "variant_id": 180, + "currency": "USD" + } + ], + "hash": "0424a15f158bbfe7277c5f84f9c55a1d4a762e60", + "created_at": 1709327895, + "producer": "stores/{store_hash}" + }, + "topic": "store/priceList/records/created", + "source": { + "type": "vendor-documentation", + "url": "https://docs.bigcommerce.com/developer/docs/integrations/webhooks/event-reference/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/bigcommerce/2025-04/store.product.deleted.json b/providers/bigcommerce/2025-04/store.product.deleted.json new file mode 100644 index 0000000..d77116b --- /dev/null +++ b/providers/bigcommerce/2025-04/store.product.deleted.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "scope": "store/product/deleted", + "store_id": "1025646", + "data": { + "type": "product", + "id": 205 + }, + "hash": "a833a57fadd56a32dc752fb6ca0841dc9602a495", + "created_at": 1561479233, + "producer": "stores/{store_hash}" + }, + "topic": "store/product/deleted", + "source": { + "type": "vendor-documentation", + "url": "https://docs.bigcommerce.com/developer/docs/integrations/webhooks/event-reference/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/bridge-api/index.json b/providers/bridge-api/index.json new file mode 100644 index 0000000..221c856 --- /dev/null +++ b/providers/bridge-api/index.json @@ -0,0 +1,8 @@ +{ + "label": "Bridge API", + "configs": { + "latest_version": "latest", + "topic_identifier": "type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/bridge-api/latest/TEST_EVENT.json b/providers/bridge-api/latest/TEST_EVENT.json new file mode 100644 index 0000000..325cf3f --- /dev/null +++ b/providers/bridge-api/latest/TEST_EVENT.json @@ -0,0 +1,20 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "TEST_EVENT", + "timestamp": 1699999999, + "content": { + "item_id": 0, + "status": 0, + "user_uuid": "..." + } + }, + "topic": "TEST_EVENT", + "source": { + "type": "vendor-documentation", + "url": "https://docs.bridgeapi.io/docs/webhooks-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/bridge-api/latest/item.account.created.json b/providers/bridge-api/latest/item.account.created.json new file mode 100644 index 0000000..5e5652d --- /dev/null +++ b/providers/bridge-api/latest/item.account.created.json @@ -0,0 +1,21 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "content": { + "account_id": 22908770, + "balance": 1678.12, + "item_id": 4568477, + "user_uuid": "766b2f5d-a942-492c-9ea7-2e5aa88cb672" + }, + "timestamp": 1612782588323, + "type": "item.account.created" + }, + "topic": "item.account.created", + "source": { + "type": "vendor-documentation", + "url": "https://docs.bridgeapi.io/docs/webhooks-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/bridge-api/latest/item.account.deleted.json b/providers/bridge-api/latest/item.account.deleted.json new file mode 100644 index 0000000..0b7f455 --- /dev/null +++ b/providers/bridge-api/latest/item.account.deleted.json @@ -0,0 +1,20 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "content": { + "user_uuid": "4568f180-03ea-4915-af47-f266f06b6949", + "item_id": 8390176, + "account_id": 38439071 + }, + "timestamp": 1694506737325, + "type": "item.account.deleted" + }, + "topic": "item.account.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://docs.bridgeapi.io/docs/webhooks-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/bridge-api/latest/item.account.updated.json b/providers/bridge-api/latest/item.account.updated.json new file mode 100644 index 0000000..9cb0185 --- /dev/null +++ b/providers/bridge-api/latest/item.account.updated.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "content": { + "account_id": 22908770, + "balance": 1678.12, + "data_access": "enabled", + "item_id": 4568477, + "nb_deleted_transactions": 0, + "nb_new_transactions": 15, + "nb_updated_transactions": 0, + "user_uuid": "766b2f5d-a942-492c-9ea7-2e5aa88cb672" + }, + "timestamp": 1612782588323, + "type": "item.account.updated" + }, + "topic": "item.account.updated", + "source": { + "type": "vendor-documentation", + "url": "https://docs.bridgeapi.io/docs/webhooks-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/bridge-api/latest/item.created.json b/providers/bridge-api/latest/item.created.json new file mode 100644 index 0000000..a2139ff --- /dev/null +++ b/providers/bridge-api/latest/item.created.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "content": { + "item_id": 4568477, + "user_uuid": "766b2f5d-a942-492c-9ea7-2e5aa88cb672" + }, + "timestamp": 1612782588323, + "type": "item.created" + }, + "topic": "item.created", + "source": { + "type": "vendor-documentation", + "url": "https://docs.bridgeapi.io/docs/webhooks-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/bridge-api/latest/item.deleted.json b/providers/bridge-api/latest/item.deleted.json new file mode 100644 index 0000000..3d67713 --- /dev/null +++ b/providers/bridge-api/latest/item.deleted.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "content": { + "item_id": 4568477, + "user_uuid": "766b2f5d-a942-492c-9ea7-2e5aa88cb672" + }, + "timestamp": 1612782588323, + "type": "item.deleted" + }, + "topic": "item.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://docs.bridgeapi.io/docs/webhooks-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/bridge-api/latest/item.refreshed.json b/providers/bridge-api/latest/item.refreshed.json new file mode 100644 index 0000000..3b845b6 --- /dev/null +++ b/providers/bridge-api/latest/item.refreshed.json @@ -0,0 +1,20 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "item.refreshed", + "timestamp": 1699999999, + "content": { + "item_id": 12345, + "user_uuid": "a1b2c3d4-...", + "status": 0 + } + }, + "topic": "item.refreshed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.bridgeapi.io/docs/webhooks-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/bridge-api/latest/user.deleted.json b/providers/bridge-api/latest/user.deleted.json new file mode 100644 index 0000000..ea7d1d9 --- /dev/null +++ b/providers/bridge-api/latest/user.deleted.json @@ -0,0 +1,18 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "content": { + "user_uuid": "766b2f5d-a942-492c-9ea7-2e5aa88cb672" + }, + "timestamp": 1612782588323, + "type": "user.deleted" + }, + "topic": "user.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://docs.bridgeapi.io/docs/webhooks-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/bridge-xyz/index.json b/providers/bridge-xyz/index.json new file mode 100644 index 0000000..01e0814 --- /dev/null +++ b/providers/bridge-xyz/index.json @@ -0,0 +1,8 @@ +{ + "label": "Bridge (bridge.xyz)", + "configs": { + "latest_version": "latest", + "topic_identifier": "event_type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/bridge-xyz/latest/customer.updated.json b/providers/bridge-xyz/latest/customer.updated.json new file mode 100644 index 0000000..bb14335 --- /dev/null +++ b/providers/bridge-xyz/latest/customer.updated.json @@ -0,0 +1,23 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "api_version": "2024-01-01", + "event_id": "evt_00000000000000000000000000", + "event_category": "customer", + "event_type": "customer.updated", + "event_object_id": "cust_00000000000000000000000000", + "event_created_at": "2026-01-01T00:00:00.000Z", + "event_object": { + "id": "cust_00000000000000000000000000", + "status": "active" + } + }, + "topic": "customer.updated", + "source": { + "type": "vendor-documentation", + "url": "https://apidocs.bridge.xyz/platform/additional-information/webhooks/overview", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/calendly/index.json b/providers/calendly/index.json new file mode 100644 index 0000000..5168032 --- /dev/null +++ b/providers/calendly/index.json @@ -0,0 +1,8 @@ +{ + "label": "Calendly", + "configs": { + "latest_version": "latest", + "topic_identifier": "event" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/calendly/latest/invitee.created.json b/providers/calendly/latest/invitee.created.json new file mode 100644 index 0000000..7f8a503 --- /dev/null +++ b/providers/calendly/latest/invitee.created.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "invitee.created", + "created_at": "2026-07-02T12:00:00.000000Z", + "created_by": "https://api.calendly.com/users/AAAA", + "payload": { + "uri": "https://api.calendly.com/scheduled_events/EVENT/invitees/INVITEE", + "email": "invitee@example.com", + "name": "Jane Doe", + "status": "active", + "scheduled_event": { + "uri": "https://api.calendly.com/scheduled_events/EVENT", + "name": "30 Minute Meeting", + "start_time": "2026-07-10T15:00:00.000000Z", + "end_time": "2026-07-10T15:30:00.000000Z" + } + } + }, + "topic": "invitee.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.calendly.com/api-docs/69c58da556b61-webhook-payload", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/chargebee/index.json b/providers/chargebee/index.json new file mode 100644 index 0000000..5318814 --- /dev/null +++ b/providers/chargebee/index.json @@ -0,0 +1,8 @@ +{ + "label": "Chargebee", + "configs": { + "latest_version": "latest", + "topic_identifier": "event_type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/chargebee/latest/subscription_created.json b/providers/chargebee/latest/subscription_created.json new file mode 100644 index 0000000..f56e586 --- /dev/null +++ b/providers/chargebee/latest/subscription_created.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "ev_16BHbhF4s42tO2lK", + "occurred_at": 1704067200, + "source": "admin_console", + "object": "event", + "api_version": "v2", + "event_type": "subscription_created", + "content": { + "subscription": { + "id": "16BHbhF4s42tO2lJ", + "customer_id": "16BHbhF4s42tO2lI", + "plan_id": "basic-monthly", + "status": "active", + "current_term_start": 1704067200, + "current_term_end": 1706745600, + "created_at": 1704067200 + }, + "customer": { + "id": "16BHbhF4s42tO2lI", + "email": "john@example.com", + "first_name": "John", + "last_name": "Doe" + } + } + }, + "topic": "subscription_created", + "source": { + "type": "vendor-documentation", + "url": "https://apidocs.chargebee.com/docs/api/events/event-types", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/3ds_card_enrolled.json b/providers/checkout/1.0.25/3ds_card_enrolled.json new file mode 100644 index 0000000..4ccf6a2 --- /dev/null +++ b/providers/checkout/1.0.25/3ds_card_enrolled.json @@ -0,0 +1,21 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_az5sblvku4ge3dwpztvyizgcau", + "type": "3ds_card_enrolled", + "version": "2.0.0", + "created_on": "2026-01-10T08:13:14Z", + "data": { + "card_id": "crd_z7clkniyb3ourbpzx2dvl67654", + "enrollment_date_time": "2026-01-10T08:12:14Z" + } + }, + "topic": "3ds_card_enrolled", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/3ds_card_enrolled", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/3ds_card_information_changed.json b/providers/checkout/1.0.25/3ds_card_information_changed.json new file mode 100644 index 0000000..3071818 --- /dev/null +++ b/providers/checkout/1.0.25/3ds_card_information_changed.json @@ -0,0 +1,21 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_az5sblvku4ge3dwpztvyizgcau", + "type": "3ds_card_information_changed", + "version": "2.0.0", + "created_on": "2023-04-10T08:13:14Z", + "data": { + "card_id": "crd_z7clkniyb3ourbpzx2dvl67654", + "updated_on": "2023-04-10T08:12:14Z" + } + }, + "topic": "3ds_card_information_changed", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/3ds_card_information_changed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/aml_verification_created.json b/providers/checkout/1.0.25/aml_verification_created.json new file mode 100644 index 0000000..96958a5 --- /dev/null +++ b/providers/checkout/1.0.25/aml_verification_created.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_wqhgmnsx734unhl67hcpnxeyiq", + "type": "aml_verification_created", + "version": "1.2.0", + "created_on": "2024-12-05T18:04:00.334629Z", + "data": { + "applicant_id": "aplt_01jebzt00z21ac7v8mf2hvs0ec", + "external_applicant_id": "eaplt_61203A62103000000000000000", + "status": "created", + "aml_verification_id": "amlv_01hcz2nt6nrnrv5tb73bpmacba" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_wqhgmnsx734unhl67hcpnxeyiq" + } + } + }, + "topic": "aml_verification_created", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/aml_verification_created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/aml_verification_monitoring_alert.json b/providers/checkout/1.0.25/aml_verification_monitoring_alert.json new file mode 100644 index 0000000..8e26337 --- /dev/null +++ b/providers/checkout/1.0.25/aml_verification_monitoring_alert.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_wqhgmnsx734unhl67hcpnxeyiq", + "type": "aml_verification_monitoring_alert", + "version": "1.2.0", + "created_on": "2024-12-05T18:04:00.334629Z", + "data": { + "applicant_id": "aplt_01jebzt00z21ac7v8mf2hvs0ec", + "external_applicant_id": "eaplt_61203A62103000000000000000", + "status": "review_required", + "aml_verification_id": "amlv_01hcz2nt6nrnrv5tb73bpmacba" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_wqhgmnsx734unhl67hcpnxeyiq" + } + } + }, + "topic": "aml_verification_monitoring_alert", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/aml_verification_monitoring_alert", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/aml_verification_monitoring_reviewed.json b/providers/checkout/1.0.25/aml_verification_monitoring_reviewed.json new file mode 100644 index 0000000..353d6a1 --- /dev/null +++ b/providers/checkout/1.0.25/aml_verification_monitoring_reviewed.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_wqhgmnsx734unhl67hcpnxeyiq", + "type": "aml_verification_monitoring_reviewed", + "version": "1.2.0", + "created_on": "2024-12-05T18:04:00.334629Z", + "data": { + "applicant_id": "aplt_01jebzt00z21ac7v8mf2hvs0ec", + "external_applicant_id": "eaplt_61203A62103000000000000000", + "status": "approved", + "aml_verification_id": "amlv_01hcz2nt6nrnrv5tb73bpmacba" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_wqhgmnsx734unhl67hcpnxeyiq" + } + } + }, + "topic": "aml_verification_monitoring_reviewed", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/aml_verification_monitoring_reviewed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/aml_verification_onboarding_completed.json b/providers/checkout/1.0.25/aml_verification_onboarding_completed.json new file mode 100644 index 0000000..0ca7b5c --- /dev/null +++ b/providers/checkout/1.0.25/aml_verification_onboarding_completed.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_wqhgmnsx734unhl67hcpnxeyiq", + "type": "aml_verification_onboarding_completed", + "version": "1.2.0", + "created_on": "2024-12-05T18:04:00.334629Z", + "data": { + "applicant_id": "aplt_01jebzt00z21ac7v8mf2hvs0ec", + "external_applicant_id": "eaplt_61203A62103000000000000000", + "status": "review_required", + "aml_verification_id": "amlv_01hcz2nt6nrnrv5tb73bpmacba" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_wqhgmnsx734unhl67hcpnxeyiq" + } + } + }, + "topic": "aml_verification_onboarding_completed", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/aml_verification_onboarding_completed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/aml_verification_onboarding_reviewed.json b/providers/checkout/1.0.25/aml_verification_onboarding_reviewed.json new file mode 100644 index 0000000..a642d12 --- /dev/null +++ b/providers/checkout/1.0.25/aml_verification_onboarding_reviewed.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_wqhgmnsx734unhl67hcpnxeyiq", + "type": "aml_verification_onboarding_reviewed", + "version": "1.2.0", + "created_on": "2024-12-05T18:04:00.334629Z", + "data": { + "applicant_id": "aplt_01jebzt00z21ac7v8mf2hvs0ec", + "external_applicant_id": "eaplt_61203A62103000000000000000", + "status": "declined", + "aml_verification_id": "amlv_01hcz2nt6nrnrv5tb73bpmacba" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_wqhgmnsx734unhl67hcpnxeyiq" + } + } + }, + "topic": "aml_verification_onboarding_reviewed", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/aml_verification_onboarding_reviewed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/aml_verification_onboarding_started.json b/providers/checkout/1.0.25/aml_verification_onboarding_started.json new file mode 100644 index 0000000..690326d --- /dev/null +++ b/providers/checkout/1.0.25/aml_verification_onboarding_started.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_wqhgmnsx734unhl67hcpnxeyiq", + "type": "aml_verification_onboarding_started", + "version": "1.2.0", + "created_on": "2024-12-05T18:04:00.334629Z", + "data": { + "applicant_id": "aplt_01jebzt00z21ac7v8mf2hvs0ec", + "external_applicant_id": "eaplt_61203A62103000000000000000", + "status": "screening_in_progress", + "aml_verification_id": "amlv_01hcz2nt6nrnrv5tb73bpmacba" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_wqhgmnsx734unhl67hcpnxeyiq" + } + } + }, + "topic": "aml_verification_onboarding_started", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/aml_verification_onboarding_started", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/aml_verification_status_changed.json b/providers/checkout/1.0.25/aml_verification_status_changed.json new file mode 100644 index 0000000..f85eade --- /dev/null +++ b/providers/checkout/1.0.25/aml_verification_status_changed.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_wqhgmnsx734unhl67hcpnxeyiq", + "type": "aml_verification_status_changed", + "version": "1.2.0", + "created_on": "2024-12-05T18:04:00.334629Z", + "data": { + "applicant_id": "aplt_01jebzt00z21ac7v8mf2hvs0ec", + "external_applicant_id": "eaplt_61203A62103000000000000000", + "status": "approved", + "aml_verification_id": "amlv_01hcz2nt6nrnrv5tb73bpmacba" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_wqhgmnsx734unhl67hcpnxeyiq" + } + } + }, + "topic": "aml_verification_status_changed", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/aml_verification_status_changed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/authentication_attempted.json b/providers/checkout/1.0.25/authentication_attempted.json new file mode 100644 index 0000000..38daa58 --- /dev/null +++ b/providers/checkout/1.0.25/authentication_attempted.json @@ -0,0 +1,40 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_ql5mtq624twrdnpkajbkyeqaai", + "type": "authentication_attempted", + "version": "1.0.1", + "created_on": "2023-04-26T12:09:41.897Z", + "data": { + "eci": "06", + "xid": "01588b47-a266-4daf-a27b-a543ba4df5c2", + "session_id": "sid_26tzrqszpi4eppau7ehuyubdxa", + "amount": "1250", + "currency": "GBP", + "type": "regular", + "response_code": "Y", + "challenge_indicator": "no_challenge_requested", + "protocol_version": "2.2.0", + "scheme": "visa", + "payment_id": "pay_w4htz2voa3vujcnuhq263vl7ky", + "reference": "ORD-5023-4E89", + "experience": "3ds", + "3ds_transaction_id": "f258583b-5997-48cd-84b3-3f4098483313", + "ds_transaction_id": "a54fb867-e42f-4eba-ae2b-640302aaac17", + "acs_transaction_id": "c54fb867-e42f-4eba-ae2b-640302aaac12" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_ql5mtq624twrdnpkajbkyeqaai" + } + } + }, + "topic": "authentication_attempted", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/authentication_attempted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/authentication_expired.json b/providers/checkout/1.0.25/authentication_expired.json new file mode 100644 index 0000000..316f258 --- /dev/null +++ b/providers/checkout/1.0.25/authentication_expired.json @@ -0,0 +1,45 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_ql5mtq624twrdnpkajbkyeqaai", + "type": "authentication_expired", + "version": "1.0.1", + "created_on": "2023-04-26T12:09:41.897Z", + "data": { + "reason": "ChallengeExpired", + "reason_description": "ACS timed out", + "eci": "00", + "transaction_status_reason": "rreq_status", + "challenged": true, + "acs_challenged_mandated": true, + "exemption_applied": "none", + "session_id": "sid_26tzrqsz454eppau7ehuyubdxa", + "amount": "1250", + "currency": "GBP", + "type": "regular", + "response_code": "N", + "challenge_indicator": "no_challenge_requested", + "protocol_version": "2.2.0", + "scheme": "visa", + "payment_id": "pay_w4htz2voa3vujcnuhq263vl7ky", + "reference": "ORD-5023-4E89", + "experience": "3ds", + "3ds_transaction_id": "f258583b-5997-48cd-84b3-3f4098483313", + "ds_transaction_id": "a54fb867-e42f-4eba-ae2b-640302aaac17", + "acs_transaction_id": "c54fb867-e42f-4eba-ae2b-640302aaac12" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_ql5mtq624twrdnpkajbkyeqaai" + } + } + }, + "topic": "authentication_expired", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/authentication_expired", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/authentication_failed.json b/providers/checkout/1.0.25/authentication_failed.json new file mode 100644 index 0000000..6ec74ff --- /dev/null +++ b/providers/checkout/1.0.25/authentication_failed.json @@ -0,0 +1,51 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_ql5mtq624twrdnpkajbkyeqaai", + "type": "authentication_failed", + "version": "1.0.1", + "created_on": "2023-04-26T12:09:41.897Z", + "data": { + "reason": "Unavailable", + "reason_description": "Authentication Unavailable", + "eci": "00", + "transaction_status_reason": "rreq_status", + "challenged": true, + "acs_challenged_mandated": true, + "exemption_applied": "none", + "session_id": "sid_26tzrqszpi4eppau7ehuyubdxa", + "amount": "1250", + "currency": "GBP", + "type": "regular", + "response_code": "N", + "challenge_indicator": "no_challenge_requested", + "protocol_version": "2.2.0", + "scheme": "visa", + "payment_id": "pay_w4htz2voa3vujcnuhq263vl7ky", + "reference": "ORD-5023-4E89", + "experience": "3ds", + "3ds_transaction_id": "f258583b-5997-48cd-84b3-3f4098483313", + "ds_transaction_id": "a54fb867-e42f-4eba-ae2b-640302aaac17", + "acs_transaction_id": "c54fb867-e42f-4eba-ae2b-640302aaac12", + "error_details": { + "error_code": "311", + "error_description": "Permanent System Failure", + "error_detail": "Card data failure", + "error_component": "D" + } + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_ql5mtq624twrdnpkajbkyeqaai" + } + } + }, + "topic": "authentication_failed", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/authentication_failed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/authorization_advice_received.json b/providers/checkout/1.0.25/authorization_advice_received.json new file mode 100644 index 0000000..ba7a48a --- /dev/null +++ b/providers/checkout/1.0.25/authorization_advice_received.json @@ -0,0 +1,71 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_az5sblvku4ge3dwpztvyizgcau", + "type": "authorization_advice_received", + "version": "2.0.0", + "created_on": "2018-04-10T08:13:14Z", + "data": { + "id": "msg_abcd5fg6hievapshljklmnop4", + "card": { + "id": "crd_fa6psq242dcd6fdn5gifcq1491", + "scheme": "mastercard" + }, + "cardholder": { + "id": "crh_urdihafyo75evcr55s62jmwwhy" + }, + "entity": { + "id": "ent_urdihafyo75evcr55s62jmwwhy" + }, + "client": { + "id": "cli_urdihafyo75evcr55s62jmwwhy" + }, + "transaction_id": "trx_y3oqhf46pyzuxjbcn2giaqnb44", + "transaction_type": "purchase", + "transmission_date_time": "2018-04-10T08:12:14Z", + "local_transaction_date_time": "2018-04-10T08:12:14", + "transaction_amount": 1000, + "transaction_currency": "GBP", + "billing_amount": 900, + "billing_currency": "EUR", + "billing_conversion_rate": 0.925643, + "scheme_response_summary": "do_not_honour", + "digital_card_information": { + "digital_card_id": "dcr_fa6psq242dcd6fdn5gifcq1491", + "device_type": "phone", + "wallet_type": "apple_pay" + }, + "merchant": { + "merchant_id": "59889", + "name": "Carrefour", + "city": "Paris", + "state": "", + "country": "FRA", + "category_code": "5021", + "street_address": "Wenlock Works, Shepherdess Walk" + }, + "advice_reason": "acquirer_decision", + "advice_initiator": "scheme", + "transit_information": { + "transaction_type": "authorized_aggregated_split_clearing", + "transportation_mode": "urban_bus" + }, + "point_of_sale_transaction_date": "2023-04-25", + "pos": { + "country_code": "GBR", + "postal_code": "SE100ER", + "card_present": "present", + "cardholder_present": "not_present", + "entry_mode": "ecommerce" + } + } + }, + "topic": "authorization_advice_received", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/authorization_advice_received", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/authorization_approved.json b/providers/checkout/1.0.25/authorization_approved.json new file mode 100644 index 0000000..48e346e --- /dev/null +++ b/providers/checkout/1.0.25/authorization_approved.json @@ -0,0 +1,98 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_az5sblvku4ge3dwpztvyizgcau", + "type": "authorization_approved", + "version": "2.0.0", + "created_on": "2018-04-10T08:13:14Z", + "data": { + "id": "msg_abcd5fg6hievapshljklmnop4", + "card": { + "id": "crd_fa6psq242dcd6fdn5gifcq1491", + "scheme": "mastercard", + "metadata": { + "reference": "X-123456-N11", + "udf1": "metadata1", + "udf2": "metadata2", + "udf3": "metadata3", + "udf4": "metadata4", + "udf5": "metadata5" + } + }, + "cardholder": { + "id": "crh_urdihafyo75evcr55s62jmwwhy" + }, + "entity": { + "id": "ent_urdihafyo75evcr55s62jmwwhy" + }, + "client": { + "id": "cli_urdihafyo75evcr55s62jmwwhy" + }, + "initiator": "cardholder", + "decision_source": "issuer", + "transaction_id": "trx_y3oqhf46pyzuxjbcn2giaqnb44", + "transaction_type": "purchase", + "transmission_date_time": "2018-04-10T08:12:14Z", + "local_transaction_date_time": "2018-04-10T08:12:14", + "authorization_type": "final_authorization", + "transaction_amount": 1000, + "transaction_currency": "GBP", + "billing_amount": 900, + "billing_currency": "EUR", + "billing_conversion_rate": 0.925643, + "ecb_conversion_rate": 0.9, + "digital_card_information": { + "digital_card_id": "dcr_fa6psq242dcd6fdn5gifcq1491", + "device_type": "phone", + "wallet_type": "apple_pay" + }, + "merchant": { + "merchant_id": "59889", + "name": "Acme Corporation", + "city": "Paris", + "state": "", + "country": "FRA", + "category_code": "5021", + "street_address": "Wenlock Works, Shepherdess Walk" + }, + "transit_information": { + "transaction_type": "authorized_aggregated_split_clearing", + "transportation_mode": "urban_bus" + }, + "point_of_sale_transaction_date": "2023-04-25", + "reference_transaction": { + "transaction_id": "trx_fa6psq242dcd6fdn5gifcq1491", + "reference_type": "original_recurring" + }, + "three_d_secure": { + "requested_exemption_or_exclusion": "merchant_initiated_transaction", + "sca_not_required_reason": "merchant_initiated_transaction", + "authentication_status": "authenticated" + }, + "pos": { + "country_code": "GBR", + "postal_code": "SE100ER", + "card_present": "present", + "cardholder_present": "not_present", + "entry_mode": "ecommerce" + }, + "authorization_relay": { + "result": "approved", + "client_response": { + "result": "server_error" + }, + "stand_in": { + "result": "approved" + } + } + } + }, + "topic": "authorization_approved", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/authorization_approved", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/authorization_declined.json b/providers/checkout/1.0.25/authorization_declined.json new file mode 100644 index 0000000..3e6b30f --- /dev/null +++ b/providers/checkout/1.0.25/authorization_declined.json @@ -0,0 +1,97 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_az5sblvku4ge3dwpztvyizgcau", + "type": "authorization_declined", + "version": "2.0.0", + "created_on": "2018-04-10T08:13:14Z", + "data": { + "id": "msg_abcd5fg6hievapshljklmnop4", + "card": { + "id": "crd_fa6psq242dcd6fdn5gifcq1491", + "scheme": "mastercard", + "metadata": { + "reference": "X-123456-N11", + "udf1": "metadata1", + "udf2": "metadata2", + "udf3": "metadata3", + "udf4": "metadata4", + "udf5": "metadata5" + } + }, + "cardholder": { + "id": "crh_urdihafyo75evcr55s62jmwwhy" + }, + "entity": { + "id": "ent_urdihafyo75evcr55s62jmwwhy" + }, + "client": { + "id": "cli_urdihafyo75evcr55s62jmwwhy" + }, + "initiator": "cardholder", + "decision_source": "issuer", + "transaction_id": "trx_y3oqhf46pyzuxjbcn2giaqnb44", + "transaction_type": "purchase", + "transmission_date_time": "2018-04-10T08:12:14Z", + "local_transaction_date_time": "2018-04-10T08:12:14", + "authorization_type": "final_authorization", + "transaction_amount": 1000, + "transaction_currency": "GBP", + "billing_amount": 900, + "billing_currency": "EUR", + "billing_conversion_rate": 0.925643, + "ecb_conversion_rate": 0.9, + "digital_card_information": { + "digital_card_id": "dcr_fa6psq242dcd6fdn5gifcq1491", + "device_type": "phone", + "wallet_type": "apple_pay" + }, + "merchant": { + "merchant_id": "59889", + "name": "Carrefour", + "city": "Paris", + "state": "", + "country": "FRA", + "category_code": "5021", + "street_address": "Wenlock Works, Shepherdess Walk" + }, + "decline_reason": "insufficient_funds", + "transit_information": { + "transaction_type": "authorized_aggregated_split_clearing", + "transportation_mode": "urban_bus" + }, + "point_of_sale_transaction_date": "2023-04-25", + "reference_transaction": { + "transaction_id": "trx_fa6psq242dcd6fdn5gifcq1491", + "reference_type": "original_recurring" + }, + "three_d_secure": { + "requested_exemption_or_exclusion": "merchant_initiated_transaction", + "sca_not_required_reason": "merchant_initiated_transaction", + "authentication_status": "authenticated" + }, + "pos": { + "country_code": "GBR", + "postal_code": "SE100ER", + "card_present": "present", + "cardholder_present": "not_present", + "entry_mode": "ecommerce" + }, + "authorization_relay": { + "result": "declined", + "client_response": { + "result": "declined", + "reason_code": "insufficient_funds" + } + } + } + }, + "topic": "authorization_declined", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/authorization_declined", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/bank_account_updated.json b/providers/checkout/1.0.25/bank_account_updated.json new file mode 100644 index 0000000..ff4e0d0 --- /dev/null +++ b/providers/checkout/1.0.25/bank_account_updated.json @@ -0,0 +1,55 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_jyv2ld74m2tu7ambzqszzbnnwe", + "type": "bank_account_updated", + "version": "2.0.0", + "created_on": "2024-04-11T14:31:03.6134567Z", + "data": { + "id": "d2797a45-d68e-4e4d-bb0a-eb2e5b452d96", + "type": "bank_account_updated", + "version": "2.0.0", + "created_on": "2024-04-11T14:31:03.5953958Z", + "data": { + "payment_method": "ach", + "original_bank_account": { + "account_type": "current", + "bank_code": "011075150", + "account_number": "7199651107225", + "account_holder": { + "type": "corporate", + "name": "Green Co" + } + }, + "replacement_bank_account": { + "account_type": "current", + "bank_code": "091000022", + "account_number": "7199651107225", + "account_holder": { + "type": "corporate", + "name": "Green Co" + } + }, + "sources": [ + { + "type": "plaid", + "token": "xxx" + } + ] + } + }, + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_jyv2ld74m2tu7ambzqszzbnnwe" + } + } + }, + "topic": "bank_account_updated", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/bank_account_updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/batch_successful.json b/providers/checkout/1.0.25/batch_successful.json new file mode 100644 index 0000000..1dabd86 --- /dev/null +++ b/providers/checkout/1.0.25/batch_successful.json @@ -0,0 +1,39 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_czrlwzqwfzhevf7477egblyhta", + "type": "batch_successful", + "version": "1.0.49", + "created_on": "2025-07-01T09:02:35.4658057Z", + "data": { + "action_id": "7db8dd08-35f7-80be-d116-07225303ca69", + "id": "7db8dd08-35f7-80be-d116-07225303ca69", + "reference": "valid.csv.gpg", + "batch_id": "7db8dd08-35f7-80be-d116-07225303ca69", + "client_id": "cli_ntdwmvhphzmezgzjkrvf77mnyq", + "entity_id": "ent_ji2zseyyixkjlz53oamdyx2hx4", + "original_file_name": "valid.csv.gpg", + "result_file_url": "https://batch-actions-merchant-files-qa.s3.eu-west-1.amazonaws.com/ent_ji2zseyyixkjlz53oamdyx2hx4/results/valid_results.csv?X-Amz-Expires=604800&X-Amz-Security-Token=IQoJb3JpZ2luX2VjENn%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCWV1LXdlc3QtMSJHMEUCIEEaD3Lq7%2FiHMlmqSgcGIz19hZBy%2Fy8RV6CasGUxT5HgAiEAi0PJBH%2FocpFBhHQ1RrLeFiVQLAaw%2BTifmMKfQh%2BS1NsqmgMI0v%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FARACGgw3MTE1MzM3NDg3NjIiDJsHF3UkUcT74fMfriruAtJC%2BoERUaHTTXFzS6SCpE7eG9ZwR0FDE5PX0XbiiCLR9h4F3QYgQ2ywbD%2B6BoDJhLvcq2EdgyXVr2gFzM92CBA2NfjAIAV1bGOyPUXSsL86uIiLiR1DqPoVzw%2B2pCRALHe2r9fEkYsMbxnp8aXwzX6Y7zbrVXi%2BLXPP1uEofOstitiQ6r36pCr9dMRhZBDplQnnuEVjabcg9rfEGwUllRJ3tVGIaQ0BCFo5t42m7OFh0TbXjE6NBdrGPS%2Bv6%2BHg51d6xNKel17kpuzteGsXPUskv74bzQqjHzr8R5sgWKr%2BLQKtqnyVGeCLqRO%2FH1ahGt0exEveNk4Tb%2B487ZxIx7SVgAra8vZL%2B3fQ%2BREkR2t4f8uFsgyq6T%2B%2FjFJL%2FT7r3dUk%2FmRz1PzsZLZObGpc8%2BYCl0i9ROi1LfxWOhtWAhdJATBPWhTxSjiarUDofjD5ffrtZ%2BR3D7yxr7CUyKk%2BSJW%2BArLaWTeIZ9uy2pmY3DCVyI7DBjqdARooWYa5Rabo8ripiTSy2cgjrmyiwTkX%2BaIqKiIazgXl37FH01aOOyvuyrrOShazLB7%2BM8GJsYI6wiYCj1y5X5EiT0B68ok3upSnMWIA84v2XzSq4OwthNkTOXy99r7fALF8MPQgqpt%2FHNSlKVocxJb4q7MazeyMca6OBTG6RHDqisUYAOCLP6u6p7ATl6XiRfeJLKE13p6yT5yQYCw%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=ASIA2LKVXMINAUXXZRWA%2F20250701%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Date=20250701T090234Z&X-Amz-SignedHeaders=host&X-Amz-Signature=f8f1dc9f1e4398dda644322868a650a912ea6ccd7b54e04f59958614262826cb", + "dashboard_search_url": "https://hub-vnext.cko-qa.ckotech.co/payments/all-payments?search=batch_id%3A7db8dd08-35f7-80be-d116-07225303ca69", + "uploaded_on": "2025-07-01T09:02:02Z", + "completed_on": "2025-07-01T09:02:35.4649692Z", + "request_count": 6 + }, + "_links": { + "self": { + "href": "https://flow.cko-qa.ckotech.co/workflows/events/evt_czrlwzqwfzhevf7477egblyhta" + }, + "subject": { + "href": "https://flow.cko-qa.ckotech.co/workflows/events/subject/7db8dd08-35f7-80be-d116-07225303ca69" + } + } + }, + "topic": "batch_successful", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/batch_successful", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/batch_unsuccessful.json b/providers/checkout/1.0.25/batch_unsuccessful.json new file mode 100644 index 0000000..6aa8d5d --- /dev/null +++ b/providers/checkout/1.0.25/batch_unsuccessful.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_i2q7eacajjluxlx46vyt7tyq4m", + "type": "batch_unsuccessful", + "version": "1.0.49", + "created_on": "2025-07-01T09:02:18.1283734Z", + "data": { + "action_id": "7db8dd08-12f5-ef1a-6a56-31edb19a3757", + "id": "7db8dd08-12f5-ef1a-6a56-31edb19a3757", + "reference": "invalid.csv.gpg", + "batch_id": "7db8dd08-12f5-ef1a-6a56-31edb19a3757", + "client_id": "cli_ntdwmvhphzmezgzjkrvf77mnyq", + "entity_id": "ent_ji2zseyyixkjlz53oamdyx2hx4", + "original_file_name": "invalid.csv.gpg", + "uploaded_on": "2025-07-01T09:01:58Z", + "completed_on": "2025-07-01T09:02:18.0911977Z", + "nack_file_url": "https://batch-actions-merchant-files-qa.s3.eu-west-1.amazonaws.com/ent_ji2zseyyixkjlz53oamdyx2hx4/results/4immediately-invalid_nack.csv?X-Amz-Expires=604800&X-Amz-Security-Token=IQoJb3JpZ2luX2VjENn%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCWV1LXdlc3QtMSJIMEYCIQCntG%2B9wlHnRClAddPiS%2FOS0sEq42O55m5lcWToxGoetQIhAKaOtoCR5rfGHY%2FeDvQGFEOKO3zKzXFYi2SKdJloYs7qKpoDCNL%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEQAhoMNzExNTMzNzQ4NzYyIgwbYnKisz9%2BohjVfVkq7gJN35gMNrQ5Vg69BI5Wepa4lnLd7OPxSmeJYtBS%2FV75JLUzEMby4rRh4GnxFhn6%2BYeBaWKkfGEfN9PioccsXxKgHYkFMTXPq%2F0UT%2BActYiGNAs9MxjW5oxGoFFaNURBnJc85lHEmkgfPN1nyesTUq7xJI9upq1aT2hNLAEt6AP12tD5kpBKSgPBnmHoCoFckOY5SIff%2BjKOStGuara5nKf4M3sbwXsTZKCQQVlx2DGRS27ie0YZxyhCl7RvwKknj7E0z9PSOoQtCn0NXsSdvAfIMXFZ04L0oCiNX4ZpFA97H8%2B%2F8y5n70D7fknhH7OIbEouMTnsaDEDEROZFcO7j8h6l2sunzWfg3sSfTQBA9FUtHJ4ltM5XqKBL7n8yFPpkG3KDv%2BeR8q2FNmzgTQH2V1EOT8Srf6tDjxdqhOZucEO3n0KxlLlGkXYHn4W%2F7P%2F4JBHYNxOpxSshXDHmZyt9ALZokAJe0ozvqnZ2zX6400wkciOwwY6nAHXpLlnfPfWzpxSJi%2FaWqie%2BTX4Q912PHsqnr5LhicldK%2B%2F0DEMlPM516dqrwmPok2jdZaVFrRFSqAV%2FPYu6Lbs6ldgw%2BQaAli3UeQZt5q5U4geibGECy%2FBSmTWEteD%2BpLzhI%2FyrpTwqFw14LO%2FLB03Lu7988ljOCJICBuX0JBufC%2BNigybom7FCvEeQ%2FeGV5SaUSKoNPb%2Bv1qO0Ks%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=ASIA2LKVXMINNXOOGOFY%2F20250701%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Date=20250701T090217Z&X-Amz-SignedHeaders=host&X-Amz-Signature=85e0dccdce65b35af8a8cdc5d95d598d1c8385a239645dd054246d049e5cfb63" + }, + "_links": { + "self": { + "href": "https://flow.cko-qa.ckotech.co/workflows/events/evt_i2q7eacajjluxlx46vyt7tyq4m" + }, + "subject": { + "href": "https://flow.cko-qa.ckotech.co/workflows/events/subject/7db8dd08-12f5-ef1a-6a56-31edb19a3757" + } + } + }, + "topic": "batch_unsuccessful", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/batch_unsuccessful", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/card_activated.json b/providers/checkout/1.0.25/card_activated.json new file mode 100644 index 0000000..b033573 --- /dev/null +++ b/providers/checkout/1.0.25/card_activated.json @@ -0,0 +1,21 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_az5sblvku4ge3dwpztvyizgcau", + "type": "card_activated", + "version": "2.0.0", + "created_on": "2018-04-10T08:13:14Z", + "data": { + "card_id": "crd_z7clkniyb3ourbpzx2dvl67654", + "activated_on": "2018-04-10T08:12:14Z" + } + }, + "topic": "card_activated", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/card_activated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/card_created.json b/providers/checkout/1.0.25/card_created.json new file mode 100644 index 0000000..703f6ec --- /dev/null +++ b/providers/checkout/1.0.25/card_created.json @@ -0,0 +1,42 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_az5sblvku4ge3dwpztvyizgcau", + "type": "card_created", + "version": "2.0.0", + "created_on": "2018-04-10T08:13:14Z", + "data": { + "card_id": "crd_z7clkniyb3ourbpzx2dvl67654", + "cardholder_id": "crh_z7clkniyb3ourbpzx2dvl67654", + "entity_id": "ent_z7clkniyb3ourbpzx2dvl67654", + "card_product_id": "pro_ybfbv7arqzvujjtpzvi2el5dhy", + "type": "physical", + "is_single_use": "false", + "last_four": "1234", + "status": "Active", + "issuing_country": "GB", + "reference": "Reference", + "billing_currency": "GBP", + "metadata": { + "udf1": "metadata1", + "udf2": "metadata2", + "udf3": "metadata3", + "udf4": "metadata4", + "udf5": "metadata5" + }, + "expiry_month": 11, + "expiry_year": 2028, + "revocation_date": "2027-03-12", + "scheme": "mastercard", + "created_on": "2018-04-10T08:12:14Z" + } + }, + "topic": "card_created", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/card_created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/card_details_changed.json b/providers/checkout/1.0.25/card_details_changed.json new file mode 100644 index 0000000..794b63a --- /dev/null +++ b/providers/checkout/1.0.25/card_details_changed.json @@ -0,0 +1,41 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_az5sblvku4ge3dwpztvyizgcau", + "type": "card_details_changed", + "version": "2.0.0", + "created_on": "2018-04-10T08:13:14Z", + "data": { + "card_id": "crd_z7clkniyb3ourbpzx2dvl67654", + "cardholder_id": "crh_z7clkniyb3ourbpzx2dvl67654", + "entity_id": "ent_z7clkniyb3ourbpzx2dvl67654", + "card_product_id": "pro_ybfbv7arqzvujjtpzvi2el5dhy", + "type": "physical", + "is_single_use": "false", + "last_four": "1234", + "status": "Active", + "issuing_country": "GB", + "reference": "Reference", + "billing_currency": "GBP", + "metadata": { + "udf1": "metadata1", + "udf2": "metadata2", + "udf3": "metadata3", + "udf4": "metadata4", + "udf5": "metadata5" + }, + "expiry_month": 11, + "expiry_year": 2028, + "revocation_date": "2027-03-12", + "created_on": "2018-04-10T08:12:14Z" + } + }, + "topic": "card_details_changed", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/card_details_changed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/card_revoked.json b/providers/checkout/1.0.25/card_revoked.json new file mode 100644 index 0000000..0d31170 --- /dev/null +++ b/providers/checkout/1.0.25/card_revoked.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_az5sblvku4ge3dwpztvyizgcau", + "type": "card_revoked", + "version": "2.0.0", + "created_on": "2018-04-10T08:12:14Z", + "data": { + "card_id": "crd_z7clkniyb3ourbpzx2dvl67654", + "reason": "reported_stolen", + "revoked_on": "2018-04-10T08:12:14Z" + } + }, + "topic": "card_revoked", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/card_revoked", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/card_suspended.json b/providers/checkout/1.0.25/card_suspended.json new file mode 100644 index 0000000..e9a6b99 --- /dev/null +++ b/providers/checkout/1.0.25/card_suspended.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_az5sblvku4ge3dwpztvyizgcau", + "type": "card_suspended", + "version": "2.0.0", + "created_on": "2018-04-10T08:12:14Z", + "data": { + "card_id": "crd_z7clkniyb3ourbpzx2dvl67654", + "reason": "suspected_lost", + "suspended_on": "2018-04-10T08:12:14Z" + } + }, + "topic": "card_suspended", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/card_suspended", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/card_updated.json b/providers/checkout/1.0.25/card_updated.json new file mode 100644 index 0000000..d252024 --- /dev/null +++ b/providers/checkout/1.0.25/card_updated.json @@ -0,0 +1,49 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_htielsmgcwgejgqaunl4yb2pou", + "type": "card_updated", + "version": "1.0.0", + "created_on": "2022-10-11T17:21:45.7502303Z", + "data": { + "client_id": "cli_vjmdzvijizs7o26kiuiakywvyi", + "reason_type": "card_updated", + "source_scheme": "visa", + "original_card": { + "scheme": "visa", + "bin": "42424242", + "last4": "2345", + "expiry_month": 10, + "expiry_year": 2022, + "fingerprint": "71580b426f1d190d29087ff265d8f48df1ad34ede41c27cbff9d23c1a14d1776" + }, + "replacement_card": { + "scheme": "visa", + "bin": "42424242", + "last4": "3456", + "expiry_month": 12, + "expiry_year": 2025, + "fingerprint": "47586b424h5i190d29087ff265d8f48df1ad34nfj41c27cbff9d23c1a14d5649" + }, + "sources": [ + { + "id": "src_nwd3m4in3hkuddfpjsaevunhdy" + }, + { + "id": "src_wmlfc3zyhqzehihu7giusaaawu" + }, + { + "id": "src_zxlfc4rdsqze56cde5iusrltou" + } + ] + } + }, + "topic": "card_updated", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/card_updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/card_verification_declined.json b/providers/checkout/1.0.25/card_verification_declined.json new file mode 100644 index 0000000..b0caea1 --- /dev/null +++ b/providers/checkout/1.0.25/card_verification_declined.json @@ -0,0 +1,91 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_dhe3c5hoez4ehidr6dm5pec2vq", + "type": "card_verification_declined", + "version": "1.0.29", + "created_on": "2023-05-22T11:54:22.7684024Z", + "data": { + "id": "pay_uud5rtebetaulj4eemoswe4bay", + "action_id": "act_aqodvlv3j2hepllfhhvywyewyu", + "reference": "ORD-5023-4E89", + "amount": 0, + "auth_code": "732847", + "currency": "USD", + "customer": { + "id": "cus_m3cixs4slzcelfjmdcodlgyvkq", + "email": "test.449ng7viic@checkout.com" + }, + "payment_ip": "203.0.113.0", + "metadata": { + "coupon_code": "NY2018", + "partner_id": "123989" + }, + "payment_type": "Regular", + "processed_on": "2023-05-22T11:54:18.4656761Z", + "processing": { + "acquirer_transaction_id": "140784603603720152040", + "retrieval_reference_number": "174961578809" + }, + "response_code": "20005", + "response_summary": "Declined - Do Not Honour", + "risk": { + "flagged": false + }, + "scheme_id": "413625246928682", + "source": { + "id": "src_d5e4jlpi3syepp7nrjo3jk734a", + "type": "card", + "billing_address": { + "line1": "123 High St.", + "line2": "Flat 456", + "town_city": "London", + "state": "Greater London", + "zip": "SW1A 1AA", + "country": "UK" + }, + "expiry_month": 6, + "expiry_year": 2025, + "name": "Chakram Visa Customer", + "scheme": "VISA", + "last_4": "9256", + "fingerprint": "8154D9068FD3BDF8F2A33CBC8838614D026C7CADFB654FB29F2090034677B2C2", + "bin": "453946", + "card_type": "CREDIT", + "card_category": "CONSUMER", + "issuer": "Test Bank Ltd.", + "issuer_country": "GB", + "product_type": "CLASSIC", + "avs_check": "G", + "cvv_check": "Y", + "payment_account_reference_number": "V0010013022456589000040720006" + }, + "event_links": { + "payment": "https://{prefix}.api.checkout.com/payments/pay_uud5rtebetaulj4eemoswe4bay", + "payment_actions": "https://{prefix}.api.checkout.com/payments/pay_uud5rtebetaulj4eemoswe4bay/actions" + } + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_dhe3c5hoez4ehidr6dm5pec2vq" + }, + "subject": { + "href": "https://{prefix}.api.checkout.com/workflows/events/subject/pay_uud5rtebetaulj4eemoswe4bay" + }, + "payment": { + "href": "https://{prefix}.api.checkout.com/payments/pay_uud5rtebetaulj4eemoswe4bay" + }, + "payment_actions": { + "href": "https://{prefix}.api.checkout.com/payments/pay_uud5rtebetaulj4eemoswe4bay/actions" + } + } + }, + "topic": "card_verification_declined", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/card_verification_declined", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/card_verified.json b/providers/checkout/1.0.25/card_verified.json new file mode 100644 index 0000000..7d57010 --- /dev/null +++ b/providers/checkout/1.0.25/card_verified.json @@ -0,0 +1,102 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_hqfeo6ksmp2uxbw2uouidfpxcq", + "type": "card_verified", + "version": "1.0.29", + "created_on": "2026-05-22T11:55:25.0077892Z", + "data": { + "id": "pay_mxkr3g274n2efiqvk2iwedti4u", + "action_id": "act_nojdp5axaopetpfp4h6qsf3lpm", + "reference": "ORD-5023-4E89", + "amount": 0, + "auth_code": "344736", + "currency": "USD", + "customer": { + "id": "cus_m3cixs4slzcelfjmdcodlgyvkq", + "email": "test.449ng7viic@checkout.com" + }, + "account_holder": { + "first_name": "Ali", + "last_name": "Farid", + "type": "individual", + "account_name_inquiry": "full_match", + "account_name_inquiry_details": { + "first_name": "full_match", + "last_name": "full_match" + } + }, + "payment_ip": "203.0.113.0", + "metadata": { + "coupon_code": "NY2018", + "partner_id": "123989" + }, + "payment_type": "Regular", + "processed_on": "2026-05-22T11:55:22.5287302Z", + "processing": { + "acquirer_transaction_id": "678665127702603472917", + "retrieval_reference_number": "754227117772" + }, + "response_code": "10000", + "response_summary": "Approved", + "risk": { + "flagged": false + }, + "scheme_id": "659007748336320", + "source": { + "id": "src_r54q37yundoubpkiux5g4ocuha", + "type": "card", + "billing_address": { + "line1": "123 High St.", + "line2": "Flat 456", + "town_city": "London", + "state": "Greater London", + "zip": "SW1A 1AA", + "country": "UK" + }, + "expiry_month": 6, + "expiry_year": 2025, + "name": "Ali Farid", + "scheme": "VISA", + "last_4": "4242", + "fingerprint": "E4AEAAB4AC2F55761E20D5DEDEA3B5AD6DFD5511CEFDA8A922AB78DBF5F8E0AC", + "bin": "424242", + "card_type": "CREDIT", + "card_category": "CONSUMER", + "issuer": "Test Bank Ltd.", + "issuer_country": "GB", + "product_id": "F", + "product_type": "Visa Classic", + "avs_check": "G", + "cvv_check": "Y", + "payment_account_reference_number": "V0010013022456589000040720006" + }, + "event_links": { + "payment": "https://{prefix}.api.checkout.com/payments/pay_mxkr3g274n2efiqvk2iwedti4u", + "payment_actions": "https://{prefix}.api.checkout.com/payments/pay_mxkr3g274n2efiqvk2iwedti4u/actions" + } + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_hqfeo6ksmp2uxbw2uouidfpxcq" + }, + "subject": { + "href": "https://{prefix}.api.checkout.com/workflows/events/subject/pay_mxkr3g274n2efiqvk2iwedti4u" + }, + "payment": { + "href": "https://{prefix}.api.checkout.com/payments/pay_mxkr3g274n2efiqvk2iwedti4u" + }, + "payment_actions": { + "href": "https://{prefix}.api.checkout.com/payments/pay_mxkr3g274n2efiqvk2iwedti4u/actions" + } + } + }, + "topic": "card_verified", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/card_verified", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/digital_card_activated.json b/providers/checkout/1.0.25/digital_card_activated.json new file mode 100644 index 0000000..dffad29 --- /dev/null +++ b/providers/checkout/1.0.25/digital_card_activated.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_az5sblvku4ge3dwpztvyizgcau", + "type": "digital_card_activated", + "version": "2.0.0", + "created_on": "2024-01-01T01:01:01Z", + "data": { + "digital_card_id": "dcr_hrs2jxf23u5u3kj6kvho4ue5xy", + "client_id": "cli_z6xbafwqrgxepmkb5kdd7bzrma", + "activated_on": "2024-01-01T01:01:01Z" + } + }, + "topic": "digital_card_activated", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/digital_card_activated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/digital_card_deactivated.json b/providers/checkout/1.0.25/digital_card_deactivated.json new file mode 100644 index 0000000..0f6eec2 --- /dev/null +++ b/providers/checkout/1.0.25/digital_card_deactivated.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_az5sblvku4ge3dwpztvyizgcau", + "type": "digital_card_deactivated", + "version": "2.0.0", + "created_on": "2024-01-01T01:01:01Z", + "data": { + "digital_card_id": "dcr_hrs2jxf23u5u3kj6kvho4ue5xy", + "client_id": "cli_z6xbafwqrgxepmkb5kdd7bzrma", + "deactivated_on": "2024-01-01T01:01:01Z" + } + }, + "topic": "digital_card_deactivated", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/digital_card_deactivated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/digital_card_deleted.json b/providers/checkout/1.0.25/digital_card_deleted.json new file mode 100644 index 0000000..457d07e --- /dev/null +++ b/providers/checkout/1.0.25/digital_card_deleted.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_az5sblvku4ge3dwpztvyizgcau", + "type": "digital_card_deleted", + "version": "2.0.0", + "created_on": "2024-01-01T01:01:01Z", + "data": { + "digital_card_id": "dcr_hrs2jxf23u5u3kj6kvho4ue5xy", + "client_id": "cli_z6xbafwqrgxepmkb5kdd7bzrma", + "deleted_on": "2024-01-01T01:01:01Z" + } + }, + "topic": "digital_card_deleted", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/digital_card_deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/digital_card_not_provisioned.json b/providers/checkout/1.0.25/digital_card_not_provisioned.json new file mode 100644 index 0000000..26436db --- /dev/null +++ b/providers/checkout/1.0.25/digital_card_not_provisioned.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_az5sblvku4ge3dwpztvyizgcau", + "type": "digital_card_not_provisioned", + "version": "2.0.0", + "created_on": "2022-09-29T07:50:16.1069474Z", + "data": { + "card_id": "crd_zdihdisu5ouepk5lgywaacfari", + "client_id": "cli_z6xbafwqrgxepmkb5kdd7bzrma", + "created_on": "2022-09-29T07:50:16.1069474Z" + } + }, + "topic": "digital_card_not_provisioned", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/digital_card_not_provisioned", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/digital_card_pending.json b/providers/checkout/1.0.25/digital_card_pending.json new file mode 100644 index 0000000..99a8815 --- /dev/null +++ b/providers/checkout/1.0.25/digital_card_pending.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_az5sblvku4ge3dwpztvyizgcau", + "type": "digital_card_pending", + "version": "2.0.0", + "created_on": "2022-09-29T07:50:16.1069474Z", + "data": { + "card_id": "crd_zdihdisu5ouepk5lgywaacfari", + "client_id": "cli_z6xbafwqrgxepmkb5kdd7bzrma", + "created_on": "2022-09-29T07:50:16.1069474Z" + } + }, + "topic": "digital_card_pending", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/digital_card_pending", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/digital_card_provisioned.json b/providers/checkout/1.0.25/digital_card_provisioned.json new file mode 100644 index 0000000..0c14d8d --- /dev/null +++ b/providers/checkout/1.0.25/digital_card_provisioned.json @@ -0,0 +1,53 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_az5sblvku4ge3dwpztvyizgcau", + "type": "digital_card_provisioned", + "version": "2.0.0", + "created_on": "2024-01-01T01:01:01Z", + "data": { + "digital_card_id": "dcr_hrs2jxf23u5u3kj6kvho4ue5xy", + "client_id": "cli_z6xbafwqrgxepmkb5kdd7bzrma", + "card_id": "crd_hrs2jxf23u5u3kj6kvho4ue5xy", + "entity_id": "ent_a3ethxzt5xvetlfwkcruhlj2qy", + "pan_suffix": "1234", + "last_four": "1234", + "status": "active", + "type": "secure_element", + "scheme_card_id": "FAPLMC00002572060f2b2213c3964c44b218665ef9dd0d72", + "provisioned_on": "2024-01-01T01:01:01Z", + "requestor": { + "id": "requestorid", + "name": "requestor name" + }, + "device": { + "id": "deviceid1", + "type": "host_card_emulation", + "manufacturer": "Apple", + "brand": "Apple", + "model": "iPhone 11", + "os_version": "iOS 11.0", + "firmware_version": "12", + "phone_number": "0699856322", + "device_name": "My Phone", + "device_parent_id": "device_parent_id", + "language": "eng", + "serial_number": "123456", + "time_zone": "PST", + "time_zone_setting": "network_set", + "sim_serial_number": "12345698", + "imei": "imei", + "network_operator": "BOUYGUES", + "network_type": "wifi" + } + } + }, + "topic": "digital_card_provisioned", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/digital_card_provisioned", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/dispute_accepted.json b/providers/checkout/1.0.25/dispute_accepted.json new file mode 100644 index 0000000..61d739f --- /dev/null +++ b/providers/checkout/1.0.25/dispute_accepted.json @@ -0,0 +1,59 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_3sje5vlx4xyerastskmavurofa", + "type": "dispute_accepted", + "created_on": "2025-12-15T15:20:32.582+00:00", + "version": "1.2.0", + "data": { + "id": "dsp_9rjdlsd4epepfjyyf9vl", + "date": "2022-12-15T15:20:31.5042702+00:00", + "category": "fraudulent", + "amount": 8150, + "currency": "GBP", + "reason_code": "10.4", + "payment_id": "pay_cnhuomagalglgozxy5zm", + "payment_action_id": "act_7B15779D173D0W45700D", + "payment_reference": "Disputes QA", + "payment_method": "VISA", + "client_id": "cli_rfj4yr43ivge3jo3n22x3hgiei", + "processing_channel_id": "c_ozdhi2aysxjebj6kumgzyrbo24", + "entity_id": "ent_3heic3vsec6urkmvnm7uwcqr5m" + }, + "action_invocations": [ + { + "workflow_id": "wf_brnpj6mz3ikubf4rnrwv5wf4we", + "workflow_action_id": "wfa_b3v2nwsecafevdlzc2y25prqjy", + "status": "successful", + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka/actions/wfa_b3v2nwsecafevdlzc2y25prqjy" + } + } + }, + { + "workflow_id": "wf_q4fomi4viymuloycgjd6w2xt2a", + "workflow_action_id": "wfa_bqcrstzhyjiujalidwp6wrikyi", + "status": "successful", + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka/actions/wfa_bqcrstzhyjiujalidwp6wrikyi" + } + } + } + ], + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka" + } + } + }, + "topic": "dispute_accepted", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/dispute_accepted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/dispute_arbitration_evidence_submitted.json b/providers/checkout/1.0.25/dispute_arbitration_evidence_submitted.json new file mode 100644 index 0000000..b400a53 --- /dev/null +++ b/providers/checkout/1.0.25/dispute_arbitration_evidence_submitted.json @@ -0,0 +1,49 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_b6anegml5j6u7kwzuzdg6r4sem", + "type": "dispute_arbitration_evidence_submitted", + "created_on": "2025-12-15T15:20:32.582+00:00", + "version": "1.2.0", + "data": { + "id": "dsp_9rjdlsd4epepfjyyf9vl", + "date": "2024-10-15T15:20:31.5042702+00:00", + "category": "fraudulent", + "amount": 8150, + "currency": "GBP", + "reason_code": "10.4", + "payment_id": "pay_cnhuomagalglgozxy5zm", + "payment_action_id": "act_7B15779D173D0W45700D", + "payment_reference": "Arbitration test", + "payment_method": "VISA", + "client_id": "cli_rfj4yr43ivge3jo3n22x3hgiei", + "processing_channel_id": "c_ozdhi2aysxjebj6kumgzyrbo24", + "entity_id": "ent_3heic3vsec6urkmvnm7uwcqr5m" + }, + "action_invocations": [ + { + "workflow_id": "wf_brnpj6mz3ikubf4rnrwv5wf4we", + "workflow_action_id": "wfa_b3v2nwsecafevdlzc2y25prqjy", + "status": "successful", + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka/actions/wfa_b3v2nwsecafevdlzc2y25prqjy" + } + } + } + ], + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka" + } + } + }, + "topic": "dispute_arbitration_evidence_submitted", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/dispute_arbitration_evidence_submitted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/dispute_arbitration_lost.json b/providers/checkout/1.0.25/dispute_arbitration_lost.json new file mode 100644 index 0000000..c9a9865 --- /dev/null +++ b/providers/checkout/1.0.25/dispute_arbitration_lost.json @@ -0,0 +1,59 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_3sje5vlx4xyerastskmavurofa", + "type": "dispute_arbitration_lost", + "created_on": "2025-12-15T15:20:32.582+00:00", + "version": "1.2.0", + "data": { + "id": "dsp_9rjdlsd4epepfjyyf9vl", + "date": "2022-12-15T15:20:31.5042702+00:00", + "category": "fraudulent", + "amount": 8150, + "currency": "GBP", + "reason_code": "10.4", + "payment_id": "pay_cnhuomagalglgozxy5zm", + "payment_action_id": "act_7B15779D173D0W45700D", + "payment_reference": "Disputes QA", + "payment_method": "VISA", + "client_id": "cli_rfj4yr43ivge3jo3n22x3hgiei", + "processing_channel_id": "c_ozdhi2aysxjebj6kumgzyrbo24", + "entity_id": "ent_3heic3vsec6urkmvnm7uwcqr5m" + }, + "action_invocations": [ + { + "workflow_id": "wf_brnpj6mz3ikubf4rnrwv5wf4we", + "workflow_action_id": "wfa_b3v2nwsecafevdlzc2y25prqjy", + "status": "successful", + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka/actions/wfa_b3v2nwsecafevdlzc2y25prqjy" + } + } + }, + { + "workflow_id": "wf_q4fomi4viymuloycgjd6w2xt2a", + "workflow_action_id": "wfa_bqcrstzhyjiujalidwp6wrikyi", + "status": "successful", + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka/actions/wfa_bqcrstzhyjiujalidwp6wrikyi" + } + } + } + ], + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka" + } + } + }, + "topic": "dispute_arbitration_lost", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/dispute_arbitration_lost", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/dispute_arbitration_sent_to_scheme.json b/providers/checkout/1.0.25/dispute_arbitration_sent_to_scheme.json new file mode 100644 index 0000000..8ba433a --- /dev/null +++ b/providers/checkout/1.0.25/dispute_arbitration_sent_to_scheme.json @@ -0,0 +1,59 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_b6anegml5j6u7kwzuzdg6r4sem", + "type": "dispute_arbitration_sent_to_scheme", + "created_on": "2025-12-15T15:20:32.582+00:00", + "version": "1.2.0", + "data": { + "id": "dsp_9rjdlsd4epepfjyyf9vl", + "date": "2022-12-15T15:20:31.5042702+00:00", + "category": "fraudulent", + "amount": 8150, + "currency": "GBP", + "reason_code": "10.4", + "payment_id": "pay_cnhuomagalglgozxy5zm", + "payment_action_id": "act_7B15779D173D0W45700D", + "payment_reference": "Disputes QA", + "payment_method": "VISA", + "client_id": "cli_rfj4yr43ivge3jo3n22x3hgiei", + "processing_channel_id": "c_ozdhi2aysxjebj6kumgzyrbo24", + "entity_id": "ent_3heic3vsec6urkmvnm7uwcqr5m" + }, + "action_invocations": [ + { + "workflow_id": "wf_brnpj6mz3ikubf4rnrwv5wf4we", + "workflow_action_id": "wfa_b3v2nwsecafevdlzc2y25prqjy", + "status": "successful", + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka/actions/wfa_b3v2nwsecafevdlzc2y25prqjy" + } + } + }, + { + "workflow_id": "wf_q4fomi4viymuloycgjd6w2xt2a", + "workflow_action_id": "wfa_bqcrstzhyjiujalidwp6wrikyi", + "status": "successful", + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka/actions/wfa_bqcrstzhyjiujalidwp6wrikyi" + } + } + } + ], + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka" + } + } + }, + "topic": "dispute_arbitration_sent_to_scheme", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/dispute_arbitration_sent_to_scheme", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/dispute_arbitration_won.json b/providers/checkout/1.0.25/dispute_arbitration_won.json new file mode 100644 index 0000000..390a976 --- /dev/null +++ b/providers/checkout/1.0.25/dispute_arbitration_won.json @@ -0,0 +1,59 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_b6anegml5j6u7kwzuzdg6r4sem", + "type": "dispute_arbitration_won", + "created_on": "2025-12-15T15:20:32.582+00:00", + "version": "1.2.0", + "data": { + "id": "dsp_9rjdlsd4epepfjyyf9vl", + "date": "2022-12-15T15:20:31.5042702+00:00", + "category": "fraudulent", + "amount": 8150, + "currency": "GBP", + "reason_code": "10.4", + "payment_id": "pay_cnhuomagalglgozxy5zm", + "payment_action_id": "act_7B15779D173D0W45700D", + "payment_reference": "Disputes QA", + "payment_method": "VISA", + "client_id": "cli_rfj4yr43ivge3jo3n22x3hgiei", + "processing_channel_id": "c_ozdhi2aysxjebj6kumgzyrbo24", + "entity_id": "ent_3heic3vsec6urkmvnm7uwcqr5m" + }, + "action_invocations": [ + { + "workflow_id": "wf_brnpj6mz3ikubf4rnrwv5wf4we", + "workflow_action_id": "wfa_b3v2nwsecafevdlzc2y25prqjy", + "status": "successful", + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka/actions/wfa_b3v2nwsecafevdlzc2y25prqjy" + } + } + }, + { + "workflow_id": "wf_q4fomi4viymuloycgjd6w2xt2a", + "workflow_action_id": "wfa_bqcrstzhyjiujalidwp6wrikyi", + "status": "successful", + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka/actions/wfa_bqcrstzhyjiujalidwp6wrikyi" + } + } + } + ], + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka" + } + } + }, + "topic": "dispute_arbitration_won", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/dispute_arbitration_won", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/dispute_canceled.json b/providers/checkout/1.0.25/dispute_canceled.json new file mode 100644 index 0000000..03cd5b3 --- /dev/null +++ b/providers/checkout/1.0.25/dispute_canceled.json @@ -0,0 +1,59 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_3sje5vlx4xyerastskmavurofa", + "type": "dispute_canceled", + "created_on": "2025-12-15T15:20:32.582+00:00", + "version": "1.2.0", + "data": { + "id": "dsp_9rjdlsd4epepfjyyf9vl", + "date": "2022-12-15T15:20:31.5042702+00:00", + "category": "fraudulent", + "amount": 8150, + "currency": "GBP", + "reason_code": "10.4", + "payment_id": "pay_cnhuomagalglgozxy5zm", + "payment_action_id": "act_7B15779D173D0W45700D", + "payment_reference": "Disputes QA", + "payment_method": "VISA", + "client_id": "cli_rfj4yr43ivge3jo3n22x3hgiei", + "processing_channel_id": "c_ozdhi2aysxjebj6kumgzyrbo24", + "entity_id": "ent_3heic3vsec6urkmvnm7uwcqr5m" + }, + "action_invocations": [ + { + "workflow_id": "wf_brnpj6mz3ikubf4rnrwv5wf4we", + "workflow_action_id": "wfa_b3v2nwsecafevdlzc2y25prqjy", + "status": "successful", + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka/actions/wfa_b3v2nwsecafevdlzc2y25prqjy" + } + } + }, + { + "workflow_id": "wf_q4fomi4viymuloycgjd6w2xt2a", + "workflow_action_id": "wfa_bqcrstzhyjiujalidwp6wrikyi", + "status": "successful", + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka/actions/wfa_bqcrstzhyjiujalidwp6wrikyi" + } + } + } + ], + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka" + } + } + }, + "topic": "dispute_canceled", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/dispute_canceled", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/dispute_evidence_acknowledged_by_scheme.json b/providers/checkout/1.0.25/dispute_evidence_acknowledged_by_scheme.json new file mode 100644 index 0000000..d3f380e --- /dev/null +++ b/providers/checkout/1.0.25/dispute_evidence_acknowledged_by_scheme.json @@ -0,0 +1,59 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_b6anegml5j6u7kwzuzdg6r4sem", + "type": "dispute_evidence_acknowledged_by_scheme", + "created_on": "2025-12-15T15:20:32.582+00:00", + "version": "1.2.0", + "data": { + "id": "dsp_9rjdlsd4epepfjyyf9vl", + "date": "2022-12-15T15:20:31.5042702+00:00", + "category": "fraudulent", + "amount": 8150, + "currency": "GBP", + "reason_code": "10.4", + "payment_id": "pay_cnhuomagalglgozxy5zm", + "payment_action_id": "act_7B15779D173D0W45700D", + "payment_reference": "Disputes QA", + "payment_method": "VISA", + "client_id": "cli_rfj4yr43ivge3jo3n22x3hgiei", + "processing_channel_id": "c_ozdhi2aysxjebj6kumgzyrbo24", + "entity_id": "ent_3heic3vsec6urkmvnm7uwcqr5m" + }, + "action_invocations": [ + { + "workflow_id": "wf_brnpj6mz3ikubf4rnrwv5wf4we", + "workflow_action_id": "wfa_b3v2nwsecafevdlzc2y25prqjy", + "status": "successful", + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka/actions/wfa_b3v2nwsecafevdlzc2y25prqjy" + } + } + }, + { + "workflow_id": "wf_q4fomi4viymuloycgjd6w2xt2a", + "workflow_action_id": "wfa_bqcrstzhyjiujalidwp6wrikyi", + "status": "successful", + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka/actions/wfa_bqcrstzhyjiujalidwp6wrikyi" + } + } + } + ], + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka" + } + } + }, + "topic": "dispute_evidence_acknowledged_by_scheme", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/dispute_evidence_acknowledged_by_scheme", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/dispute_evidence_required.json b/providers/checkout/1.0.25/dispute_evidence_required.json new file mode 100644 index 0000000..3f119cd --- /dev/null +++ b/providers/checkout/1.0.25/dispute_evidence_required.json @@ -0,0 +1,60 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_b6anegml5j6u7kwzuzdg6r4sem", + "type": "dispute_evidence_required", + "created_on": "2025-12-15T15:20:32.582+00:00", + "version": "1.2.0", + "data": { + "id": "dsp_9rjdlsd4epepfjyyf9vl", + "date": "2022-12-15T15:20:31.5042702+00:00", + "category": "fraudulent", + "amount": 8150, + "currency": "GBP", + "reason_code": "10.4", + "payment_id": "pay_cnhuomagalglgozxy5zm", + "payment_action_id": "act_7B15779D173D0W45700D", + "payment_reference": "Disputes QA", + "payment_method": "VISA", + "client_id": "cli_rfj4yr43ivge3jo3n22x3hgiei", + "processing_channel_id": "c_ozdhi2aysxjebj6kumgzyrbo24", + "entity_id": "ent_3heic3vsec6urkmvnm7uwcqr5m", + "evidence_required_by": "2023-10-31T18:00:00+00:00" + }, + "action_invocations": [ + { + "workflow_id": "wf_brnpj6mz3ikubf4rnrwv5wf4we", + "workflow_action_id": "wfa_b3v2nwsecafevdlzc2y25prqjy", + "status": "successful", + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka/actions/wfa_b3v2nwsecafevdlzc2y25prqjy" + } + } + }, + { + "workflow_id": "wf_q4fomi4viymuloycgjd6w2xt2a", + "workflow_action_id": "wfa_bqcrstzhyjiujalidwp6wrikyi", + "status": "successful", + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka/actions/wfa_bqcrstzhyjiujalidwp6wrikyi" + } + } + } + ], + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka" + } + } + }, + "topic": "dispute_evidence_required", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/dispute_evidence_required", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/dispute_evidence_submitted.json b/providers/checkout/1.0.25/dispute_evidence_submitted.json new file mode 100644 index 0000000..1f5e201 --- /dev/null +++ b/providers/checkout/1.0.25/dispute_evidence_submitted.json @@ -0,0 +1,59 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_b6anegml5j6u7kwzuzdg6r4sem", + "type": "dispute_evidence_submitted", + "created_on": "2025-12-15T15:20:32.582+00:00", + "version": "1.2.0", + "data": { + "id": "dsp_9rjdlsd4epepfjyyf9vl", + "date": "2022-12-15T15:20:31.5042702+00:00", + "category": "fraudulent", + "amount": 8150, + "currency": "GBP", + "reason_code": "10.4", + "payment_id": "pay_cnhuomagalglgozxy5zm", + "payment_action_id": "act_7B15779D173D0W45700D", + "payment_reference": "Disputes QA", + "payment_method": "VISA", + "client_id": "cli_rfj4yr43ivge3jo3n22x3hgiei", + "processing_channel_id": "c_ozdhi2aysxjebj6kumgzyrbo24", + "entity_id": "ent_3heic3vsec6urkmvnm7uwcqr5m" + }, + "action_invocations": [ + { + "workflow_id": "wf_brnpj6mz3ikubf4rnrwv5wf4we", + "workflow_action_id": "wfa_b3v2nwsecafevdlzc2y25prqjy", + "status": "successful", + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka/actions/wfa_b3v2nwsecafevdlzc2y25prqjy" + } + } + }, + { + "workflow_id": "wf_q4fomi4viymuloycgjd6w2xt2a", + "workflow_action_id": "wfa_bqcrstzhyjiujalidwp6wrikyi", + "status": "successful", + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka/actions/wfa_bqcrstzhyjiujalidwp6wrikyi" + } + } + } + ], + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka" + } + } + }, + "topic": "dispute_evidence_submitted", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/dispute_evidence_submitted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/dispute_expired.json b/providers/checkout/1.0.25/dispute_expired.json new file mode 100644 index 0000000..9d3e6fa --- /dev/null +++ b/providers/checkout/1.0.25/dispute_expired.json @@ -0,0 +1,59 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_h4htejbikgjurfdpczhbfvgh7a", + "type": "dispute_expired", + "created_on": "2025-12-15T15:20:32.5824567+00:00", + "version": "1.2.0", + "data": { + "id": "dsp_9rjdlsd4epepfjyyf9vl", + "date": "2022-12-15T15:20:31.5042702+00:00", + "category": "fraudulent", + "amount": 8150, + "currency": "GBP", + "reason_code": "10.4", + "payment_id": "pay_cnhuomagalglgozxy5zm", + "payment_action_id": "act_7B15779D173D0W45700D", + "payment_reference": "Disputes QA", + "payment_method": "VISA", + "client_id": "cli_rfj4yr43ivge3jo3n22x3hgiei", + "processing_channel_id": "c_ozdhi2aysxjebj6kumgzyrbo24", + "entity_id": "ent_3heic3vsec6urkmvnm7uwcqr5m" + }, + "action_invocations": [ + { + "workflow_id": "wf_brnpj6mz3ikubf4rnrwv5wf4we", + "workflow_action_id": "wfa_b3v2nwsecafevdlzc2y25prqjy", + "status": "successful", + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka/actions/wfa_b3v2nwsecafevdlzc2y25prqjy" + } + } + }, + { + "workflow_id": "wf_q4fomi4viymuloycgjd6w2xt2a", + "workflow_action_id": "wfa_bqcrstzhyjiujalidwp6wrikyi", + "status": "successful", + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka/actions/wfa_bqcrstzhyjiujalidwp6wrikyi" + } + } + } + ], + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka" + } + } + }, + "topic": "dispute_expired", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/dispute_expired", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/dispute_lost.json b/providers/checkout/1.0.25/dispute_lost.json new file mode 100644 index 0000000..29051ed --- /dev/null +++ b/providers/checkout/1.0.25/dispute_lost.json @@ -0,0 +1,59 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_2ewyh3rdawmezabpjv5ott4zb4", + "type": "dispute_lost", + "created_on": "2025-12-15T15:20:32.582+00:00", + "version": "1.2.0", + "data": { + "id": "dsp_9rjdlsd4epepfjyyf9vl", + "date": "2022-12-15T15:20:31.5042702+00:00", + "category": "fraudulent", + "amount": 8150, + "currency": "GBP", + "reason_code": "10.4", + "payment_id": "pay_cnhuomagalglgozxy5zm", + "payment_action_id": "act_7B15779D173D0W45700D", + "payment_reference": "Disputes QA", + "payment_method": "VISA", + "client_id": "cli_rfj4yr43ivge3jo3n22x3hgiei", + "processing_channel_id": "c_ozdhi2aysxjebj6kumgzyrbo24", + "entity_id": "ent_3heic3vsec6urkmvnm7uwcqr5m" + }, + "action_invocations": [ + { + "workflow_id": "wf_brnpj6mz3ikubf4rnrwv5wf4we", + "workflow_action_id": "wfa_b3v2nwsecafevdlzc2y25prqjy", + "status": "successful", + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka/actions/wfa_b3v2nwsecafevdlzc2y25prqjy" + } + } + }, + { + "workflow_id": "wf_q4fomi4viymuloycgjd6w2xt2a", + "workflow_action_id": "wfa_bqcrstzhyjiujalidwp6wrikyi", + "status": "successful", + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka/actions/wfa_bqcrstzhyjiujalidwp6wrikyi" + } + } + } + ], + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka" + } + } + }, + "topic": "dispute_lost", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/dispute_lost", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/dispute_received.json b/providers/checkout/1.0.25/dispute_received.json new file mode 100644 index 0000000..df6b0a9 --- /dev/null +++ b/providers/checkout/1.0.25/dispute_received.json @@ -0,0 +1,59 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_b6anegml5j6u7kwzuzdg6r4sem", + "type": "dispute_received", + "created_on": "2025-12-15T15:20:32.582+00:00", + "version": "1.2.0", + "data": { + "id": "dsp_9rjdlsd4epepfjyyf9vl", + "date": "2022-12-15T15:20:31.5042702+00:00", + "category": "fraudulent", + "amount": 8150, + "currency": "GBP", + "reason_code": "10.4", + "payment_id": "pay_cnhuomagalglgozxy5zm", + "payment_action_id": "act_7B15779D173D0W45700D", + "payment_reference": "Disputes QA", + "payment_method": "VISA", + "client_id": "cli_rfj4yr43ivge3jo3n22x3hgiei", + "processing_channel_id": "c_ozdhi2aysxjebj6kumgzyrbo24", + "entity_id": "ent_3heic3vsec6urkmvnm7uwcqr5m" + }, + "action_invocations": [ + { + "workflow_id": "wf_brnpj6mz3ikubf4rnrwv5wf4we", + "workflow_action_id": "wfa_b3v2nwsecafevdlzc2y25prqjy", + "status": "successful", + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka/actions/wfa_b3v2nwsecafevdlzc2y25prqjy" + } + } + }, + { + "workflow_id": "wf_q4fomi4viymuloycgjd6w2xt2a", + "workflow_action_id": "wfa_bqcrstzhyjiujalidwp6wrikyi", + "status": "successful", + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka/actions/wfa_bqcrstzhyjiujalidwp6wrikyi" + } + } + } + ], + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka" + } + } + }, + "topic": "dispute_received", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/dispute_received", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/dispute_resolved.json b/providers/checkout/1.0.25/dispute_resolved.json new file mode 100644 index 0000000..d6c3348 --- /dev/null +++ b/providers/checkout/1.0.25/dispute_resolved.json @@ -0,0 +1,61 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_3tquhbz5ochermjr4xk4gicmva", + "source": "dispute", + "type": "dispute_resolved", + "created_on": "2025-12-15T15:20:32.582+00:00", + "version": "1.0.6", + "data": { + "id": "dsp_9rjdlsd4epepfjyyf9vl", + "date": "2022-12-15T15:20:31.5042702+00:00", + "category": "fraudulent", + "amount": 8150, + "currency": "GBP", + "reason_code": "10.4", + "payment_id": "pay_cnhuomagalglgozxy5zm", + "payment_action_id": "act_7B15779D173D0W45700D", + "payment_reference": "Disputes QA", + "payment_method": "VISA", + "client_id": "cli_rfj4yr43ivge3jo3n22x3hgiei", + "processing_channel_id": "c_ozdhi2aysxjebj6kumgzyrbo24", + "entity_id": "ent_3heic3vsec6urkmvnm7uwcqr5m", + "resolved_reason": "rapid_dispute_resolution" + }, + "action_invocations": [ + { + "workflow_id": "wf_brnpj6mz3ikubf4rnrwv5wf4we", + "workflow_action_id": "wfa_b3v2nwsecafevdlzc2y25prqjy", + "status": "successful", + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka/actions/wfa_b3v2nwsecafevdlzc2y25prqjy" + } + } + }, + { + "workflow_id": "wf_q4fomi4viymuloycgjd6w2xt2a", + "workflow_action_id": "wfa_bqcrstzhyjiujalidwp6wrikyi", + "status": "successful", + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka/actions/wfa_bqcrstzhyjiujalidwp6wrikyi" + } + } + } + ], + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka" + } + } + }, + "topic": "dispute_resolved", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/dispute_resolved", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/dispute_won.json b/providers/checkout/1.0.25/dispute_won.json new file mode 100644 index 0000000..8cc697d --- /dev/null +++ b/providers/checkout/1.0.25/dispute_won.json @@ -0,0 +1,59 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_viqdnpzvsp6etiquj2vedxkwda", + "type": "dispute_won", + "created_on": "2025-12-15T15:20:32.582+00:00", + "version": "1.2.0", + "data": { + "id": "dsp_9rjdlsd4epepfjyyf9vl", + "date": "2022-12-15T15:20:31.5042702+00:00", + "category": "fraudulent", + "amount": 8150, + "currency": "GBP", + "reason_code": "10.4", + "payment_id": "pay_cnhuomagalglgozxy5zm", + "payment_action_id": "act_7B15779D173D0W45700D", + "payment_reference": "Disputes QA", + "payment_method": "VISA", + "client_id": "cli_rfj4yr43ivge3jo3n22x3hgiei", + "processing_channel_id": "c_ozdhi2aysxjebj6kumgzyrbo24", + "entity_id": "ent_3heic3vsec6urkmvnm7uwcqr5m" + }, + "action_invocations": [ + { + "workflow_id": "wf_brnpj6mz3ikubf4rnrwv5wf4we", + "workflow_action_id": "wfa_b3v2nwsecafevdlzc2y25prqjy", + "status": "successful", + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka/actions/wfa_b3v2nwsecafevdlzc2y25prqjy" + } + } + }, + { + "workflow_id": "wf_q4fomi4viymuloycgjd6w2xt2a", + "workflow_action_id": "wfa_bqcrstzhyjiujalidwp6wrikyi", + "status": "successful", + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka/actions/wfa_bqcrstzhyjiujalidwp6wrikyi" + } + } + } + ], + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka" + } + } + }, + "topic": "dispute_won", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/dispute_won", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/fraud_reported.json b/providers/checkout/1.0.25/fraud_reported.json new file mode 100644 index 0000000..8e24e5d --- /dev/null +++ b/providers/checkout/1.0.25/fraud_reported.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_id5a5i3ybc2e5aldjeygxmircy", + "type": "fraud_reported", + "version": "1.0.0", + "created_on": "2024-05-28T13:45:46.0149572Z", + "data": { + "processing_channel_id": "pc_testlaqt5jne5mwywxeomr6yy4", + "reference": "ORD-5023-4E89", + "eci": "00", + "is_3ds": false, + "payment": { + "id": "pay_test5kzpem2epaseo2tmudjs5q", + "amount": { + "currency": "GBP", + "value": "29.990000" + } + }, + "fraud": { + "issue_date": "2024-04-04T15:06:49.91+00:00", + "reason": "Fraudulent Use Of Account Number", + "type": "6", + "amount": { + "currency": "GBP", + "value": "29.99" + } + } + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_id5a5i3ybc2e5aldjeygxmircy" + }, + "subject": { + "href": "https://{prefix}.api.checkout.com/workflows/events/subject/pay_test5kzpem2epaseo2tmudjs5q" + } + } + }, + "topic": "fraud_reported", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/fraud_reported", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/full_dd_failed.json b/providers/checkout/1.0.25/full_dd_failed.json new file mode 100644 index 0000000..cb1d84b --- /dev/null +++ b/providers/checkout/1.0.25/full_dd_failed.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_htielsmgcwgejgqaunl4yb2pou", + "type": "full_dd_failed", + "version": "1.0.0", + "created_on": "2020-08-20T15:24:13.8431084Z", + "data": { + "sub_entity_id": "ent_h5qk7lfsp3ludfjxba256lduju", + "reference": "dyson12345a", + "legal_name": "Dyson Ltd" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_htielsmgcwgejgqaunl4yb2pou" + } + } + }, + "topic": "full_dd_failed", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/full_dd_failed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/full_dd_passed.json b/providers/checkout/1.0.25/full_dd_passed.json new file mode 100644 index 0000000..48d8d9e --- /dev/null +++ b/providers/checkout/1.0.25/full_dd_passed.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_htielsmgcwgejgqaunl4yb2pou", + "type": "full_dd_passed", + "version": "1.0.0", + "created_on": "2020-08-20T15:24:13.8431084Z", + "data": { + "sub_entity_id": "ent_h5qk7lfsp3ludfjxba256lduju", + "reference": "dyson12345a", + "legal_name": "Dyson Ltd" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_htielsmgcwgejgqaunl4yb2pou" + } + } + }, + "topic": "full_dd_passed", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/full_dd_passed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/identity_verification_anonymized.json b/providers/checkout/1.0.25/identity_verification_anonymized.json new file mode 100644 index 0000000..79508df --- /dev/null +++ b/providers/checkout/1.0.25/identity_verification_anonymized.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_uqyk4lgloeduvarejyl2we7y5y", + "type": "identity_verification_anonymized", + "version": "1.2.0", + "created_on": "2024-12-05T18:32:39.39415Z", + "data": { + "applicant_id": "aplt_01jec137ejpfr42eze4y46hs9g", + "external_applicant_id": "eaplt_61411I10000000000000000000", + "status": "approved", + "identity_verification_id": "idv_01jec13b0w7rxkarqarmx1jq6z", + "response_codes": [ + { + "code": 10000, + "summary": "approved" + } + ], + "user_journey_id": "usj_01heqt35wmjrf3wjd7w1wz33p2" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_uqyk4lgloeduvarejyl2we7y5y" + } + } + }, + "topic": "identity_verification_anonymized", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/identity_verification_anonymized", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/identity_verification_audit_completed.json b/providers/checkout/1.0.25/identity_verification_audit_completed.json new file mode 100644 index 0000000..fb337ee --- /dev/null +++ b/providers/checkout/1.0.25/identity_verification_audit_completed.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_uqyk4lgloeduvarejyl2we7y5y", + "type": "identity_verification_audit_completed", + "version": "1.2.0", + "created_on": "2024-12-05T18:32:39.39415Z", + "data": { + "applicant_id": "aplt_01jec137ejpfr42eze4y46hs9g", + "external_applicant_id": "eaplt_61411I10000000000000000000", + "status": "approved", + "identity_verification_id": "idv_01jec13b0w7rxkarqarmx1jq6z", + "response_codes": [ + { + "code": 10000, + "summary": "approved" + } + ], + "user_journey_id": "usj_01heqt35wmjrf3wjd7w1wz33p2" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_uqyk4lgloeduvarejyl2we7y5y" + } + } + }, + "topic": "identity_verification_audit_completed", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/identity_verification_audit_completed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/identity_verification_capture_aborted.json b/providers/checkout/1.0.25/identity_verification_capture_aborted.json new file mode 100644 index 0000000..1c74bad --- /dev/null +++ b/providers/checkout/1.0.25/identity_verification_capture_aborted.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_wqhgmnsx734unhl67hcpnxeyiq", + "type": "identity_verification_capture_aborted", + "version": "1.2.0", + "created_on": "2024-12-05T18:04:00.334629Z", + "data": { + "applicant_id": "aplt_01jebzt00z21ac7v8mf2hvs0ec", + "external_applicant_id": "eaplt_61203A62103000000000000000", + "status": "retry_required", + "identity_verification_id": "idv_01jebzt41x6h42jnbg0913vv4k", + "response_codes": [ + { + "code": 61203, + "summary": "camera_not_found" + } + ], + "user_journey_id": "usj_01heqt35wmjrf3wjd7w1wz33p2" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_wqhgmnsx734unhl67hcpnxeyiq" + } + } + }, + "topic": "identity_verification_capture_aborted", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/identity_verification_capture_aborted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/identity_verification_capture_completed.json b/providers/checkout/1.0.25/identity_verification_capture_completed.json new file mode 100644 index 0000000..07055b1 --- /dev/null +++ b/providers/checkout/1.0.25/identity_verification_capture_completed.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_tbw7iyl5aitedcxgpgj73hujwu", + "type": "identity_verification_capture_completed", + "version": "1.2.0", + "created_on": "2024-12-05T17:56:02.78231Z", + "data": { + "applicant_id": "aplt_01jebzam5y1x8jthps5pq28r27", + "external_applicant_id": "eaplt_10000000000000000000000000", + "status": "checks_in_progress", + "identity_verification_id": "idv_01jebzasy9p8x0n71vgkdq9pty", + "response_codes": [], + "user_journey_id": "usj_01heqt35wmjrf3wjd7w1wz33p2" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_tbw7iyl5aitedcxgpgj73hujwu" + } + } + }, + "topic": "identity_verification_capture_completed", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/identity_verification_capture_completed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/identity_verification_capture_refused.json b/providers/checkout/1.0.25/identity_verification_capture_refused.json new file mode 100644 index 0000000..6946930 --- /dev/null +++ b/providers/checkout/1.0.25/identity_verification_capture_refused.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_6wld3spaaa6evlvb4bovk5r57m", + "type": "identity_verification_capture_refused", + "version": "1.2.0", + "created_on": "2024-12-05T17:49:03.890067Z", + "data": { + "applicant_id": "aplt_01jeby3q6qd5zgrdttnzfsx5wj", + "status": "refused", + "identity_verification_id": "idv_01jeby3q8kzbeayxc0whnjts8k", + "response_codes": [ + { + "code": 63001, + "summary": "applicant_refusal" + } + ], + "user_journey_id": "usj_01heqt35wmjrf3wjd7w1wz33p2" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_6wld3spaaa6evlvb4bovk5r57m" + } + } + }, + "topic": "identity_verification_capture_refused", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/identity_verification_capture_refused", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/identity_verification_checks_completed.json b/providers/checkout/1.0.25/identity_verification_checks_completed.json new file mode 100644 index 0000000..0f2e8a0 --- /dev/null +++ b/providers/checkout/1.0.25/identity_verification_checks_completed.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_crprj7gximoejcqo65fm2phnha", + "type": "identity_verification_checks_completed", + "version": "1.2.0", + "created_on": "2024-12-05T17:57:00.588067Z", + "data": { + "applicant_id": "aplt_01jebzam5y1x8jthps5pq28r27", + "external_applicant_id": "eaplt_10000000000000000000000000", + "status": "approved", + "identity_verification_id": "idv_01jebzasy9p8x0n71vgkdq9pty", + "response_codes": [ + { + "code": 10000, + "summary": "approved" + } + ], + "user_journey_id": "usj_01heqt35wmjrf3wjd7w1wz33p2" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_crprj7gximoejcqo65fm2phnha" + } + } + }, + "topic": "identity_verification_checks_completed", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/identity_verification_checks_completed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/identity_verification_checks_inconclusive.json b/providers/checkout/1.0.25/identity_verification_checks_inconclusive.json new file mode 100644 index 0000000..da287f4 --- /dev/null +++ b/providers/checkout/1.0.25/identity_verification_checks_inconclusive.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_axyxlxk7f34epdjxgmacmn4bge", + "type": "identity_verification_checks_inconclusive", + "version": "1.2.0", + "created_on": "2024-12-05T18:28:00.835783Z", + "data": { + "applicant_id": "aplt_01jec137ejpfr42eze4y46hs9g", + "external_applicant_id": "eaplt_61411I10000000000000000000", + "status": "retry_required", + "identity_verification_id": "idv_01jec13b0w7rxkarqarmx1jq6z", + "response_codes": [ + { + "code": 61411, + "summary": "face_partially_hidden" + } + ], + "user_journey_id": "usj_01heqt35wmjrf3wjd7w1wz33p2" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_axyxlxk7f34epdjxgmacmn4bge" + } + } + }, + "topic": "identity_verification_checks_inconclusive", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/identity_verification_checks_inconclusive", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/identity_verification_closed.json b/providers/checkout/1.0.25/identity_verification_closed.json new file mode 100644 index 0000000..15f9ca8 --- /dev/null +++ b/providers/checkout/1.0.25/identity_verification_closed.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_wqhgmnsx734unhl67hcpnxeyiq", + "type": "identity_verification_closed", + "version": "1.2.0", + "created_on": "2024-12-05T18:04:00.334629Z", + "data": { + "applicant_id": "aplt_01jebzt00z21ac7v8mf2hvs0ec", + "external_applicant_id": "eaplt_61203A62103000000000000000", + "status": "retry_required", + "identity_verification_id": "idv_01jebzt41x6h42jnbg0913vv4k", + "response_codes": [ + { + "code": 64001, + "summary": "forcibly_closed" + } + ], + "user_journey_id": "usj_01heqt35wmjrf3wjd7w1wz33p2" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_wqhgmnsx734unhl67hcpnxeyiq" + } + } + }, + "topic": "identity_verification_closed", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/identity_verification_closed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/identity_verification_created.json b/providers/checkout/1.0.25/identity_verification_created.json new file mode 100644 index 0000000..748eaad --- /dev/null +++ b/providers/checkout/1.0.25/identity_verification_created.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_wulgj7iilg2u3lweve5g7oc5xa", + "type": "identity_verification_created", + "version": "1.2.0", + "created_on": "2024-12-05T17:48:25.999831Z", + "data": { + "applicant_id": "aplt_01jebyzk8nz6j206x4hr02xywj", + "external_applicant_id": "eaplt_10000000000000000000000000", + "status": "created", + "identity_verification_id": "idv_01jebyzxdkj4e2mktk36q0fpak", + "response_codes": [], + "user_journey_id": "usj_01heqt35wmjrf3wjd7w1wz33p2" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_wulgj7iilg2u3lweve5g7oc5xa" + } + } + }, + "topic": "identity_verification_created", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/identity_verification_created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/identity_verification_link_expired.json b/providers/checkout/1.0.25/identity_verification_link_expired.json new file mode 100644 index 0000000..78b7b70 --- /dev/null +++ b/providers/checkout/1.0.25/identity_verification_link_expired.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_6wld3spaaa6evlvb4bovk5r57m", + "type": "identity_verification_link_expired", + "version": "1.2.0", + "created_on": "2024-12-05T17:49:03.890067Z", + "data": { + "applicant_id": "aplt_01jeby3q6qd5zgrdttnzfsx5wj", + "status": "retry_required", + "identity_verification_id": "idv_01jeby3q8kzbeayxc0whnjts8k", + "response_codes": [ + { + "code": 61101, + "summary": "applicant_never_started" + } + ], + "user_journey_id": "usj_01heqt35wmjrf3wjd7w1wz33p2" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_6wld3spaaa6evlvb4bovk5r57m" + } + } + }, + "topic": "identity_verification_link_expired", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/identity_verification_link_expired", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/identity_verification_opened.json b/providers/checkout/1.0.25/identity_verification_opened.json new file mode 100644 index 0000000..fb86135 --- /dev/null +++ b/providers/checkout/1.0.25/identity_verification_opened.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_p62rw5x25mhebf6le52y4xndgu", + "type": "identity_verification_opened", + "version": "1.2.0", + "created_on": "2024-12-05T17:54:27.304558Z", + "data": { + "applicant_id": "aplt_01jebzam5y1x8jthps5pq28r27", + "external_applicant_id": "eaplt_10000000000000000000000000", + "status": "pending", + "identity_verification_id": "idv_01jebzasy9p8x0n71vgkdq9pty", + "response_codes": [], + "user_journey_id": "usj_01heqt35wmjrf3wjd7w1wz33p2" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_p62rw5x25mhebf6le52y4xndgu" + } + } + }, + "topic": "identity_verification_opened", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/identity_verification_opened", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/identity_verification_report_created.json b/providers/checkout/1.0.25/identity_verification_report_created.json new file mode 100644 index 0000000..0318d49 --- /dev/null +++ b/providers/checkout/1.0.25/identity_verification_report_created.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_yqhoevtx64dujfkbdt4tvz374y", + "type": "identity_verification_report_created", + "version": "1.2.0", + "created_on": "2024-12-05T18:08:02.464267Z", + "data": { + "applicant_id": "aplt_01jebzt00z21ac7v8mf2hvs0ec", + "external_applicant_id": "eaplt_61203A62103000000000000000", + "status": "declined", + "identity_verification_id": "idv_01jebzt41x6h42jnbg0913vv4k", + "response_codes": [ + { + "code": 62103, + "summary": "document_damaged" + } + ], + "user_journey_id": "usj_01heqt35wmjrf3wjd7w1wz33p2" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_yqhoevtx64dujfkbdt4tvz374y" + } + } + }, + "topic": "identity_verification_report_created", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/identity_verification_report_created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/identity_verification_reset.json b/providers/checkout/1.0.25/identity_verification_reset.json new file mode 100644 index 0000000..9ccf08c --- /dev/null +++ b/providers/checkout/1.0.25/identity_verification_reset.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_jcvzpnvptblevo2fpxztv5l3cy", + "type": "identity_verification_reset", + "version": "1.2.0", + "created_on": "2024-12-05T18:10:08.518738Z", + "data": { + "applicant_id": "aplt_01jebzt00z21ac7v8mf2hvs0ec", + "external_applicant_id": "eaplt_61203A62103000000000000000", + "status": "pending", + "identity_verification_id": "idv_01jec06pzg8b4zf0bnqmdfp4ew", + "response_codes": [], + "user_journey_id": "usj_01heqt35wmjrf3wjd7w1wz33p2" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_jcvzpnvptblevo2fpxztv5l3cy" + } + } + }, + "topic": "identity_verification_reset", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/identity_verification_reset", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/identity_verification_retry_requested.json b/providers/checkout/1.0.25/identity_verification_retry_requested.json new file mode 100644 index 0000000..b3c1d3d --- /dev/null +++ b/providers/checkout/1.0.25/identity_verification_retry_requested.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_mtxycs5dgewunh6gil5i6qkbmm", + "type": "identity_verification_retry_requested", + "version": "1.2.0", + "created_on": "2024-12-05T18:05:21.688373Z", + "data": { + "applicant_id": "aplt_01jebzt00z21ac7v8mf2hvs0ec", + "external_applicant_id": "eaplt_61203A62103000000000000000", + "status": "pending", + "identity_verification_id": "idv_01jebzt41x6h42jnbg0913vv4k", + "response_codes": [], + "user_journey_id": "usj_01heqt35wmjrf3wjd7w1wz33p2" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_mtxycs5dgewunh6gil5i6qkbmm" + } + } + }, + "topic": "identity_verification_retry_requested", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/identity_verification_retry_requested", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/identity_verification_started.json b/providers/checkout/1.0.25/identity_verification_started.json new file mode 100644 index 0000000..a78aff8 --- /dev/null +++ b/providers/checkout/1.0.25/identity_verification_started.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_kk64am5phizezjutnsileh4tme", + "type": "identity_verification_started", + "version": "1.2.0", + "created_on": "2024-12-05T17:55:01.839629Z", + "data": { + "applicant_id": "aplt_01jebzam5y1x8jthps5pq28r27", + "external_applicant_id": "eaplt_10000000000000000000000000", + "status": "capture_in_progress", + "identity_verification_id": "idv_01jebzasy9p8x0n71vgkdq9pty", + "response_codes": [], + "user_journey_id": "usj_01heqt35wmjrf3wjd7w1wz33p2" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_kk64am5phizezjutnsileh4tme" + } + } + }, + "topic": "identity_verification_started", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/identity_verification_started", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/issuer_reversal_processed.json b/providers/checkout/1.0.25/issuer_reversal_processed.json new file mode 100644 index 0000000..62289d7 --- /dev/null +++ b/providers/checkout/1.0.25/issuer_reversal_processed.json @@ -0,0 +1,39 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_az5sblvku4ge3dwpztvyizgcau", + "type": "issuer_reversal_processed", + "version": "2.0.0", + "created_on": "2023-01-01T01:10:20Z", + "data": { + "id": "msg_aayaps43eoaweagmyhzomsfada", + "card": { + "id": "crd_fa6psq242dcd6fdn5gifcq1491", + "scheme": "mastercard" + }, + "cardholder": { + "id": "crh_womojajwx5yejgrfq6w3r6o4jq" + }, + "entity": { + "id": "ent_rq7e57ev66eetnqpzghnv7qr6a" + }, + "client": { + "id": "cli_z3uyqigl2kpefndc4zxmjlymju" + }, + "initiator": "issuer", + "digital_card_id": "dcr_fa6psq242dcd6fdn5gifcq1491", + "transaction_id": "trx_y3oqhf46pyzuxjbcn2giaqnb44", + "reversal_billing_amount": 100, + "reversal_billing_currency": "GBP", + "transmission_date_time": "2023-01-01T01:10:15Z" + } + }, + "topic": "issuer_reversal_processed", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/issuer_reversal_processed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/issuing_chargeback_processed.json b/providers/checkout/1.0.25/issuing_chargeback_processed.json new file mode 100644 index 0000000..a654277 --- /dev/null +++ b/providers/checkout/1.0.25/issuing_chargeback_processed.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_az5sblvku4ge3dwpztvyizgcau", + "type": "issuing_chargeback_processed", + "version": "2.0.0", + "created_on": "2025-01-21T09:41:53.1665936Z", + "event_data": { + "dispute_id": "idsp_c66fzwkbeegenwuhmfkzu5rs3y", + "client": { + "id": "cli_5cm5ts52udaebgbfekk4kjooiy" + }, + "entity": { + "id": "ent_klojxskjtdoexkw5rtrsz3qa6i" + }, + "card": { + "id": "crd_kju22hhxpd2efke6xo6cn5vf5q" + }, + "transaction": { + "id": "trx_acao445hbaggkaca664vgbeggi" + }, + "chargeback_amount": 1000, + "chargeback_currency": "USD", + "presentment_message_id": "msg_ahipdqnjbaggkaduprycuasdde", + "reason": "4807", + "submitted_on": "2025-01-21T09:38:53.1665936Z" + } + }, + "topic": "issuing_chargeback_processed", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/issuing_chargeback_processed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/issuing_dispute_closed.json b/providers/checkout/1.0.25/issuing_dispute_closed.json new file mode 100644 index 0000000..2bbc6ed --- /dev/null +++ b/providers/checkout/1.0.25/issuing_dispute_closed.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_az5sblvku4ge3dwpztvyizgcau", + "type": "issuing_dispute_closed", + "version": "2.0.0", + "created_on": "2026-01-21T09:41:53.1665936Z", + "event_data": { + "dispute_id": "idsp_c66fzwkbeegenwuhmfkzu5rs3y", + "client": { + "id": "cli_5cm5ts52udaebgbfekk4kjooiy" + }, + "entity": { + "id": "ent_klojxskjtdoexkw5rtrsz3qa6i" + }, + "card": { + "id": "crd_kju22hhxpd2efke6xo6cn5vf5q" + }, + "transaction": { + "id": "trx_acao445hbaggkaca664vgbeggi" + }, + "status": "won", + "presentment_message_id": "msg_ahipdqnjbaggkaduprycuasdde", + "closed_on": "2026-01-21T09:38:53.1665936Z" + } + }, + "topic": "issuing_dispute_closed", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/issuing_dispute_closed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/issuing_prearbitration_processed.json b/providers/checkout/1.0.25/issuing_prearbitration_processed.json new file mode 100644 index 0000000..0aab714 --- /dev/null +++ b/providers/checkout/1.0.25/issuing_prearbitration_processed.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_az5sblvku4ge3dwpztvyizgcau", + "type": "issuing_prearbitration_processed", + "version": "2.0.0", + "created_on": "2025-01-21T09:41:53.1665936Z", + "event_data": { + "dispute_id": "idsp_c66fzwkbeegenwuhmfkzu5rs3y", + "client": { + "id": "cli_5cm5ts52udaebgbfekk4kjooiy" + }, + "entity": { + "id": "ent_klojxskjtdoexkw5rtrsz3qa6i" + }, + "card": { + "id": "crd_kju22hhxpd2efke6xo6cn5vf5q" + }, + "transaction": { + "id": "trx_acao445hbaggkaca664vgbeggi" + }, + "prearbitration_amount": 1000, + "prearbitration_currency": "USD", + "presentment_message_id": "msg_ahipdqnjbaggkaduprycuasdde", + "reason": "4807", + "submitted_on": "2025-01-21T09:38:53.1665936Z" + } + }, + "topic": "issuing_prearbitration_processed", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/issuing_prearbitration_processed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/issuing_representment_received.json b/providers/checkout/1.0.25/issuing_representment_received.json new file mode 100644 index 0000000..86d27bd --- /dev/null +++ b/providers/checkout/1.0.25/issuing_representment_received.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_az5sblvku4ge3dwpztvyizgcau", + "type": "issuing_representment_received", + "version": "2.0.0", + "created_on": "2025-01-21T09:41:53.1665936Z", + "event_data": { + "dispute_id": "idsp_c66fzwkbeegenwuhmfkzu5rs3y", + "client": { + "id": "cli_5cm5ts52udaebgbfekk4kjooiy" + }, + "entity": { + "id": "ent_klojxskjtdoexkw5rtrsz3qa6i" + }, + "card": { + "id": "crd_kju22hhxpd2efke6xo6cn5vf5q" + }, + "transaction": { + "id": "trx_acao445hbaggkaca664vgbeggi" + }, + "representment_amount": 1000, + "representment_currency": "USD", + "presentment_message_id": "msg_ahipdqnjbaggkaduprycuasdde", + "reason": "4807", + "received_on": "2025-01-21T09:38:53.1665936Z" + } + }, + "topic": "issuing_representment_received", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/issuing_representment_received", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/match_failed.json b/providers/checkout/1.0.25/match_failed.json new file mode 100644 index 0000000..e75f41d --- /dev/null +++ b/providers/checkout/1.0.25/match_failed.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_htielsmgcwgejgqaunl4yb2pou", + "type": "match_failed", + "version": "1.0.0", + "created_on": "2020-08-20T15:24:13.8431084Z", + "data": { + "sub_entity_id": "ent_h5qk7lfsp3ludfjxba256lduju", + "reference": "dyson12345a", + "legal_name": "Dyson Ltd" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_htielsmgcwgejgqaunl4yb2pou" + } + } + }, + "topic": "match_failed", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/match_failed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/match_passed.json b/providers/checkout/1.0.25/match_passed.json new file mode 100644 index 0000000..cbad5f6 --- /dev/null +++ b/providers/checkout/1.0.25/match_passed.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_htielsmgcwgejgqaunl4yb2pou", + "type": "match_passed", + "version": "1.0.0", + "created_on": "2020-08-20T15:24:13.8431084Z", + "data": { + "sub_entity_id": "ent_h5qk7lfsp3ludfjxba256lduju", + "reference": "dyson12345a", + "legal_name": "Dyson Ltd" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_htielsmgcwgejgqaunl4yb2pou" + } + } + }, + "topic": "match_passed", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/match_passed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/network_token_update.json b/providers/checkout/1.0.25/network_token_update.json new file mode 100644 index 0000000..12134c3 --- /dev/null +++ b/providers/checkout/1.0.25/network_token_update.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_a5bfgfrn5mgeloyqfyxxdnkrjq", + "type": "network_token_update", + "version": "1.0.0", + "created_on": "2025-02-27T16:34:45.7630616Z", + "data": { + "scheme": "visa", + "card": { + "last_four": "4321", + "expiry_month": 2, + "expiry_year": 2025 + }, + "network_token": { + "id": "nt_karvk3vpkvfppmn7jjzbfnsawa", + "state": "active", + "expiry_month": 7, + "expiry_year": 2050, + "payment_account_reference": "asd123" + } + }, + "_links": { + "self": { + "href": "https://flow.cko-qa.ckotech.co/workflows/events/evt_a5bfgfrn5mgeloyqfyxxdnkrjq" + } + } + }, + "topic": "network_token_update", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/network_token_update", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/payment_authorization_increment_declined.json b/providers/checkout/1.0.25/payment_authorization_increment_declined.json new file mode 100644 index 0000000..7a221ba --- /dev/null +++ b/providers/checkout/1.0.25/payment_authorization_increment_declined.json @@ -0,0 +1,44 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_heu2l5kciyqurh4ehhc5vpjzmu", + "type": "payment_authorization_increment_declined", + "version": "1.0.29", + "created_on": "2023-05-22T12:08:48.2054597Z", + "data": { + "id": "pay_7v2hfhke4zsuna43lrki6slism", + "action_id": "act_reuuxfm7j2uexgoxsg5yvzaq2q", + "amount": 20, + "currency": "EUR", + "approved": false, + "auth_code": "530800", + "scheme_id": "435422214751878", + "response_code": "20005", + "response_summary": "Declined - Do Not Honour", + "risk": { + "flagged": false + }, + "processed_on": "2023-05-22T12:08:42.5410955Z", + "processing": { + "acquirer_transaction_id": "536323928833650646197", + "retrieval_reference_number": "151970556385" + } + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_heu2l5kciyqurh4ehhc5vpjzmu" + }, + "subject": { + "href": "https://{prefix}.api.checkout.com/workflows/events/subject/pay_7v2hfhke4zsuna43lrki6slism" + } + } + }, + "topic": "payment_authorization_increment_declined", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/payment_authorization_increment_declined", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/payment_authorization_incremented.json b/providers/checkout/1.0.25/payment_authorization_incremented.json new file mode 100644 index 0000000..1830651 --- /dev/null +++ b/providers/checkout/1.0.25/payment_authorization_incremented.json @@ -0,0 +1,53 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_sm6riuxej43efm6te4a5oryene", + "type": "payment_authorization_incremented", + "version": "1.0.29", + "created_on": "2023-05-22T12:06:42.4256629Z", + "data": { + "id": "pay_pehj2bkfawse7astjqww4hdxbi", + "action_id": "act_hb6iojjmlomuvhq4ofh7655fm4", + "amount": 20, + "currency": "EUR", + "approved": true, + "auth_code": "666559", + "scheme_id": "949134896589536", + "response_code": "10000", + "response_summary": "Approved", + "risk": { + "flagged": false + }, + "processed_on": "2023-05-22T12:06:41.8478234Z", + "processing": { + "acquirer_transaction_id": "085355555933143591838", + "retrieval_reference_number": "801635971936" + }, + "balances": { + "total_authorized": 40, + "total_voided": 0, + "available_to_void": 40, + "total_captured": 0, + "available_to_capture": 40, + "total_refunded": 0, + "available_to_refund": 0 + } + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_sm6riuxej43efm6te4a5oryene" + }, + "subject": { + "href": "https://{prefix}.api.checkout.com/workflows/events/subject/pay_pehj2bkfawse7astjqww4hdxbi" + } + } + }, + "topic": "payment_authorization_incremented", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/payment_authorization_incremented", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/payment_canceled.json b/providers/checkout/1.0.25/payment_canceled.json new file mode 100644 index 0000000..37a0a6a --- /dev/null +++ b/providers/checkout/1.0.25/payment_canceled.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_ppo35tnn7u2edoiexaelcjk5me", + "source": "gateway", + "type": "payment_canceled", + "timestamp": "2021-06-11T11:59:50.071+00:00", + "version": "1.0.9", + "data": { + "action_id": "act_ndipbi6pcoturg7gicmv7ajfpy", + "id": "pay_wtdnbqr2oarebnxeudvehbnrki", + "reference": "ORD-5023-4E89", + "amount": 200, + "currency": "EUR", + "processed_on": "2021-06-11T11:59:49.5071749+00:00" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/events/evt_gfb4ff5iov6efmgqggzsqactau" + }, + "subject": { + "href": "https://{prefix}.api.checkout.com/workflows/events/subject/pay_jlfj2ful7z3u5lbykhy5lzezvm" + } + } + }, + "topic": "payment_canceled", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/payment_canceled", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/payment_capture_declined.json b/providers/checkout/1.0.25/payment_capture_declined.json new file mode 100644 index 0000000..5346ef3 --- /dev/null +++ b/providers/checkout/1.0.25/payment_capture_declined.json @@ -0,0 +1,66 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_jclzjykecuuu7mmesbk63alzoa", + "type": "payment_capture_declined", + "version": "1.0.29", + "created_on": "2023-05-24T09:22:41.2877587Z", + "data": { + "id": "pay_7zo3fx6pwviufff4etqji4yj2i", + "action_id": "act_sp2dsihrbfauvnccap2gst6uiy", + "reference": "ORD-5023-4E89", + "amount": 20, + "processed_on": "2023-05-24T09:22:41.0587501Z", + "response_code": "20006", + "response_summary": "Error / Invalid Request Parameters", + "balances": { + "total_authorized": 20, + "total_voided": 0, + "available_to_void": 20, + "total_captured": 0, + "available_to_capture": 20, + "total_refunded": 0, + "available_to_refund": 0 + }, + "metadata": { + "coupon_code": "NY2018", + "partner_id": "123989" + }, + "currency": "EUR", + "processing": { + "acquirer_transaction_id": "132490011836610270463", + "acquirer_reference_number": "75899208380712675491096" + }, + "event_links": { + "payment": "https://{prefix}.api.checkout.com/payments/pay_7zo3fx6pwviufff4etqji4yj2i", + "payment_actions": "https://{prefix}.api.checkout.com/payments/pay_7zo3fx6pwviufff4etqji4yj2i/actions", + "capture": "https://{prefix}.api.checkout.com/payments/pay_7zo3fx6pwviufff4etqji4yj2i/captures" + } + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_jclzjykecuuu7mmesbk63alzoa" + }, + "subject": { + "href": "https://{prefix}.api.checkout.com/workflows/events/subject/pay_7zo3fx6pwviufff4etqji4yj2i" + }, + "payment": { + "href": "https://{prefix}.api.checkout.com/payments/pay_7zo3fx6pwviufff4etqji4yj2i" + }, + "payment_actions": { + "href": "https://{prefix}.api.checkout.com/payments/pay_7zo3fx6pwviufff4etqji4yj2i/actions" + }, + "capture": { + "href": "https://{prefix}.api.checkout.com/payments/pay_7zo3fx6pwviufff4etqji4yj2i/captures" + } + } + }, + "topic": "payment_capture_declined", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/payment_capture_declined", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/payment_capture_pending.json b/providers/checkout/1.0.25/payment_capture_pending.json new file mode 100644 index 0000000..668b81e --- /dev/null +++ b/providers/checkout/1.0.25/payment_capture_pending.json @@ -0,0 +1,38 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_legz2boielcudl6bsgftptoj4e", + "source": "gateway", + "type": "payment_capture_pending", + "timestamp": "2021-06-11T11:40:33.755+00:00", + "version": "1.0.9", + "data": { + "id": "pay_wafpfwejyitetb5aolywmqbxny", + "action_id": "act_s3cs5ncfdhletng33xmppexf4y", + "amount": 100, + "processed_on": "2021-06-11T11:40:32.8607447+00:00", + "reference": "ORD-5023-4E89", + "metadata": { + "coupon_code": "NY2018", + "partner_id": "123989" + }, + "currency": "EUR" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/events/evt_gfb4ff5iov6efmgqggzsqactau" + }, + "subject": { + "href": "https://{prefix}.api.checkout.com/workflows/events/subject/pay_jlfj2ful7z3u5lbykhy5lzezvm" + } + } + }, + "topic": "payment_capture_pending", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/payment_capture_pending", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/payment_compliance_review.json b/providers/checkout/1.0.25/payment_compliance_review.json new file mode 100644 index 0000000..072c24f --- /dev/null +++ b/providers/checkout/1.0.25/payment_compliance_review.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_6ebhaydlc3kepmacp22s5smodq", + "type": "payment_compliance_review", + "version": "1.0.3", + "event_subject_id": "pay_axh4wk2nhjqenlr2vqvm6kxqta", + "created_on": "2020-06-12T15:20:55.7983215Z", + "data": { + "id": "pay_axh4wk2nhjqenlr2vqvm6kxqta", + "reference": "PO-215-5721", + "action_id": "act_2sgst4337zjurdj7b2fsonxwre", + "processed_on": "2020-06-12T15:20:51.5677679Z" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_6ebhaydlc3kepmacp22s5smodq" + }, + "subject": { + "href": "https://{prefix}.api.checkout.com/workflows/events/subject/pay_axh4wk2nhjqenlr2vqvm6kxqta" + } + } + }, + "topic": "payment_compliance_review", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/payment_compliance_review", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/payment_declined.json b/providers/checkout/1.0.25/payment_declined.json new file mode 100644 index 0000000..eeddb47 --- /dev/null +++ b/providers/checkout/1.0.25/payment_declined.json @@ -0,0 +1,115 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_wlbf3ivtsjjuxjabg3jlju4ysa", + "type": "payment_declined", + "version": "1.0.29", + "created_on": "2023-05-24T09:31:19.3352174Z", + "data": { + "id": "pay_do6kcxcq4pwehkbrupwnohnbyq", + "action_id": "act_kjxqqajgnyie3l66ujvddw7gqm", + "reference": "ORD-5023-4E89", + "amount": 40000, + "auth_code": "710130", + "currency": "EUR", + "customer": { + "id": "cus_m3cixs4slzcelfjmdcodlgyvkq", + "email": "test.449ng7viic@checkout.com" + }, + "payment_ip": "203.0.113.0", + "metadata": { + "coupon_code": "NY2018", + "partner_id": "123989" + }, + "payment_type": "Regular", + "processed_on": "2023-05-24T09:31:17.4752751Z", + "processing": { + "acquirer_transaction_id": "623951711607972924924", + "Aft": "False", + "retrieval_reference_number": "053353257136", + "partner_merchant_advice_code": "24" + }, + "3ds": { + "downgraded": false, + "enrolled": "Y", + "authentication_response": "N", + "authentication_status_reason": "01", + "eci": "07", + "version": "2.2.0", + "exemption": "none", + "challenged": false + }, + "cko_network_token_available": true, + "pan_type_processed": "fpan", + "response_code": "20005", + "response_summary": "Declined - Do Not Honour", + "risk": { + "flagged": false, + "score": 0 + }, + "scheme_id": "399198565818571", + "eci": "07", + "source": { + "id": "src_d5e4jlpi3syepp7nrjo3jk734a", + "type": "card", + "card_wallet_type": "applepay", + "billing_address": { + "line1": "123 High St.", + "line2": "Flat 456", + "town_city": "London", + "state": "Greater London", + "zip": "SW1A 1AA", + "country": "UK" + }, + "expiry_month": 6, + "expiry_year": 2025, + "name": "Chakram Visa Customer", + "scheme": "VISA", + "last_4": "9256", + "fingerprint": "8154D9068FD3BDF8F2A33CBC8838614D026C7CADFB654FB29F2090034677B2C2", + "bin": "453946", + "card_type": "CREDIT", + "card_category": "CONSUMER", + "issuer": "UNICAJA BANCO", + "issuer_country": "ES", + "product_type": "CLASSIC", + "avs_check": "G", + "cvv_check": "Y", + "payment_account_reference_number": "V0010013022456589000040720006" + }, + "event_links": { + "payment": "https://{prefix}.api.checkout.com/payments/pay_do6kcxcq4pwehkbrupwnohnbyq", + "payment_actions": "https://{prefix}.api.checkout.com/payments/pay_do6kcxcq4pwehkbrupwnohnbyq/actions" + }, + "retry": { + "attempts_made": 1, + "max_attempts": 10, + "ends_on": "2023-06-34T15:24:56.9871232Z", + "next_attempt_on": "2023-05-30T15:56:27.2965834Z" + }, + "trigger": "manual" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_wlbf3ivtsjjuxjabg3jlju4ysa" + }, + "subject": { + "href": "https://{prefix}.api.checkout.com/workflows/events/subject/pay_do6kcxcq4pwehkbrupwnohnbyq" + }, + "payment": { + "href": "https://{prefix}.api.checkout.com/payments/pay_do6kcxcq4pwehkbrupwnohnbyq" + }, + "payment_actions": { + "href": "https://{prefix}.api.checkout.com/payments/pay_do6kcxcq4pwehkbrupwnohnbyq/actions" + } + } + }, + "topic": "payment_declined", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/payment_declined", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/payment_expired.json b/providers/checkout/1.0.25/payment_expired.json new file mode 100644 index 0000000..80931a2 --- /dev/null +++ b/providers/checkout/1.0.25/payment_expired.json @@ -0,0 +1,38 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_hagjst6cjlhexnmdq5y2kvj72i", + "source": "gateway", + "type": "payment_expired", + "timestamp": "2021-06-11T12:01:26.316+00:00", + "version": "1.0.9", + "data": { + "action_id": "act_57v7ihlibudebdu7eoct2niioi", + "id": "pay_4f4mqkmzo77erb6dvl6iugijvq", + "reference": "ORD-5023-4E89", + "amount": 300, + "currency": "EUR", + "processed_on": "2021-06-11T12:01:25.5812035+00:00", + "metadata": { + "coupon_code": "NY2018", + "partner_id": "123989" + } + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/events/evt_gfb4ff5iov6efmgqggzsqactau" + }, + "subject": { + "href": "https://{prefix}.api.checkout.com/workflows/events/subject/pay_jlfj2ful7z3u5lbykhy5lzezvm" + } + } + }, + "topic": "payment_expired", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/payment_expired", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/payment_instrument_verification_failed.json b/providers/checkout/1.0.25/payment_instrument_verification_failed.json new file mode 100644 index 0000000..e04c215 --- /dev/null +++ b/providers/checkout/1.0.25/payment_instrument_verification_failed.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_htielsmgcwgejgqaunl4yb2pou", + "type": "payment_instrument_verification_failed", + "version": "1.0.0", + "created_on": "2020-08-20T15:24:13.8431084Z", + "data": { + "sub_entity_id": "ent_wxglze3wwywujg4nna5fb7ldli", + "reference": "123456789101112", + "legal_name": "The Cake Shop Inc.", + "reason_codes": [ + "document_unreadable" + ], + "payment_instrument": { + "id": "src_h5qk7lfsp3ludfjxba256lduju", + "label": "The Cake Shop Barclays" + } + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_htielsmgcwgejgqaunl4yb2pou" + }, + "subject": { + "href": "https://{prefix}.api.checkout.com/workflows/events/subject/pay_jlfj2ful7z3u5lbykhy5lzezvm" + } + } + }, + "topic": "payment_instrument_verification_failed", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/payment_instrument_verification_failed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/payment_instrument_verification_passed.json b/providers/checkout/1.0.25/payment_instrument_verification_passed.json new file mode 100644 index 0000000..ff0cb0a --- /dev/null +++ b/providers/checkout/1.0.25/payment_instrument_verification_passed.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_htielsmgcwgejgqaunl4yb2pou", + "type": "payment_instrument_verification_passed", + "version": "1.0.0", + "created_on": "2020-08-20T15:24:13.8431084Z", + "data": { + "sub_entity_id": "ent_wxglze3wwywujg4nna5fb7ldli", + "reference": "123456789101112", + "legal_name": "The Cake Shop Inc.", + "payment_instrument": { + "id": "src_h5qk7lfsp3ludfjxba256lduju", + "label": "The Cake Shop Barclays" + } + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_htielsmgcwgejgqaunl4yb2pou" + }, + "subject": { + "href": "https://{prefix}.api.checkout.com/workflows/events/subject/pay_jlfj2ful7z3u5lbykhy5lzezvm" + } + } + }, + "topic": "payment_instrument_verification_passed", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/payment_instrument_verification_passed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/payment_optimized.json b/providers/checkout/1.0.25/payment_optimized.json new file mode 100644 index 0000000..e052573 --- /dev/null +++ b/providers/checkout/1.0.25/payment_optimized.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_caxmnvuvbe4elkbdx2imwbnjxu", + "type": "payment_optimized", + "version": "1.0.29", + "created_on": "2025-05-22T11:56:04.8821546Z", + "data": { + "payment_id": "pay_jnqu6pfovububi2rgmtj3rvwfu", + "is_ia_optimized": true, + "is_ia_control_group": false, + "optimization_groups": [ + "Smart Payment Routing", + "Adaptive Messaging", + "Smart Authentication", + "Network Tokens" + ] + } + }, + "topic": "payment_optimized", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/payment_optimized", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/payment_paid.json b/providers/checkout/1.0.25/payment_paid.json new file mode 100644 index 0000000..59ada56 --- /dev/null +++ b/providers/checkout/1.0.25/payment_paid.json @@ -0,0 +1,58 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_hbnxegj3dqyu5fsd4p2b4bxvpa", + "type": "payment_paid", + "version": "1.0.43", + "created_on": "2024-11-12T17:56:40.889Z", + "data": { + "id": "pay_g2fmfh6hwj4eho5lm7jrxu4pne", + "reference": "Payouts - US Testing", + "action_id": "act_tqwnowwsmctufefmu65hcumn2a", + "response_code": "10000", + "response_summary": "Approved", + "amount": 10, + "currency": "USD", + "source": { + "type": "currency_account", + "card_on_file": false, + "id": "ca_dahxygoevpze3gmv6fwmzbv4ea" + }, + "destination": { + "type": "bank_account", + "id": "src_xsixrbhp6a6ezov67533cw7quq", + "fingerprint": "3wrnmjrgkr6upapblvkyohtsaq" + }, + "processed_on": "2024-11-12T17:56:40.4885594Z", + "instruction": { + "value_date": "2024-11-14T00:00:00+00:00" + }, + "event_links": { + "payment": "https://{prefix}.api.sandbox.checkout.com/payments/pay_g2fmfh6hwj4eho5lm7jrxu4pne", + "payment_actions": "https://{prefix}.api.sandbox.checkout.com/payments/pay_g2fmfh6hwj4eho5lm7jrxu4pne/actions" + } + }, + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_ve6icwq4ersu5l6him3ge55cma" + }, + "subject": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/subject/pay_g2fmfh6hwj4eho5lm7jrxu4pne" + }, + "payment": { + "href": "https://{prefix}.api.sandbox.checkout.com/payments/pay_g2fmfh6hwj4eho5lm7jrxu4pne" + }, + "payment_actions": { + "href": "https://{prefix}.api.sandbox.checkout.com/payments/pay_g2fmfh6hwj4eho5lm7jrxu4pne/actions" + } + } + }, + "topic": "payment_paid", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/payment_paid", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/payment_pending.json b/providers/checkout/1.0.25/payment_pending.json new file mode 100644 index 0000000..9ac788f --- /dev/null +++ b/providers/checkout/1.0.25/payment_pending.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_ivjkcjjvkf3eziyaidcys22cbm", + "source": "gateway", + "type": "payment_pending", + "timestamp": "2021-06-11T11:40:34.011+00:00", + "version": "1.0.9", + "data": { + "id": "pay_wafpfwejyitetb5aolywmqbxny", + "reference": "ORD-5023-4E89", + "amount": 100, + "currency": "EUR", + "processed_on": "2021-06-11T11:40:32.3813833Z", + "metadata": { + "coupon_code": "NY2018", + "partner_id": "123989" + } + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/events/evt_gfb4ff5iov6efmgqggzsqactau" + }, + "subject": { + "href": "https://{prefix}.api.checkout.com/workflows/events/subject/pay_jlfj2ful7z3u5lbykhy5lzezvm" + } + } + }, + "topic": "payment_pending", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/payment_pending", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/payment_refund_declined.json b/providers/checkout/1.0.25/payment_refund_declined.json new file mode 100644 index 0000000..efb5c45 --- /dev/null +++ b/providers/checkout/1.0.25/payment_refund_declined.json @@ -0,0 +1,62 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_y5kl22y4bqnupcuw46ztq2c56i", + "type": "payment_refund_declined", + "version": "1.0.29", + "created_on": "2023-05-24T09:27:48.586796Z", + "data": { + "id": "pay_awlo4m4phelezkhsj4egc6d35q", + "action_id": "act_rzy3fxofo3lufmjzaismfzjiae", + "reference": "ORD-5023-4E89", + "amount": 3737, + "processed_on": "2023-05-24T09:27:47.0891199Z", + "response_code": "20006", + "response_summary": "Error / Invalid Request Parameters", + "balances": { + "total_authorized": 3737, + "total_voided": 0, + "available_to_void": 0, + "total_captured": 3737, + "available_to_capture": 0, + "total_refunded": 0, + "available_to_refund": 3737 + }, + "metadata": { + "coupon_code": "NY2018", + "partner_id": "123989" + }, + "currency": "EUR", + "processing": { + "acquirer_transaction_id": "181911023405694876530", + "acquirer_reference_number": "18483418765613073638640" + }, + "event_links": { + "payment": "https://{prefix}.api.checkout.com/payments/pay_awlo4m4phelezkhsj4egc6d35q", + "payment_actions": "https://{prefix}.api.checkout.com/payments/pay_awlo4m4phelezkhsj4egc6d35q/actions" + } + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_y5kl22y4bqnupcuw46ztq2c56i" + }, + "subject": { + "href": "https://{prefix}.api.checkout.com/workflows/events/subject/pay_awlo4m4phelezkhsj4egc6d35q" + }, + "payment": { + "href": "https://{prefix}.api.checkout.com/payments/pay_awlo4m4phelezkhsj4egc6d35q" + }, + "payment_actions": { + "href": "https://{prefix}.api.checkout.com/payments/pay_awlo4m4phelezkhsj4egc6d35q/actions" + } + } + }, + "topic": "payment_refund_declined", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/payment_refund_declined", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/payment_refund_pending.json b/providers/checkout/1.0.25/payment_refund_pending.json new file mode 100644 index 0000000..48f35eb --- /dev/null +++ b/providers/checkout/1.0.25/payment_refund_pending.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_si4yxt7tjkvelephxc4kgo7r6e", + "source": "gateway", + "type": "payment_refund_pending", + "timestamp": "2021-06-11T11:43:02.292+00:00", + "version": "1.0.9", + "data": { + "id": "pay_wafpfwejyitetb5aolywmqbxny", + "action_id": "act_wn4emh2jhu5efoz5ghl3bui4zq", + "amount": 100, + "processed_on": "2021-06-11T11:42:57.3445187+00:00", + "currency": "EUR" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/events/evt_gfb4ff5iov6efmgqggzsqactau" + }, + "subject": { + "href": "https://{prefix}.api.checkout.com/workflows/events/subject/pay_jlfj2ful7z3u5lbykhy5lzezvm" + } + } + }, + "topic": "payment_refund_pending", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/payment_refund_pending", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/payment_refunded.json b/providers/checkout/1.0.25/payment_refunded.json new file mode 100644 index 0000000..b3367ae --- /dev/null +++ b/providers/checkout/1.0.25/payment_refunded.json @@ -0,0 +1,62 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_sojezy57bieu5hbxrmem74jx54", + "type": "payment_refunded", + "version": "1.0.29", + "created_on": "2023-05-24T09:28:33.7515599Z", + "data": { + "id": "pay_234iojjumr4ejphuvcsnpnugs4", + "action_id": "act_v3ap4uxinl6exk5hdgetatbywi", + "reference": "ORD-5023-4E89", + "amount": 40000, + "processed_on": "2023-05-24T09:28:29.3682789Z", + "response_code": "10000", + "response_summary": "Approved", + "balances": { + "total_authorized": 40000, + "total_voided": 0, + "available_to_void": 0, + "total_captured": 40000, + "available_to_capture": 0, + "total_refunded": 40000, + "available_to_refund": 0 + }, + "metadata": { + "coupon_code": "NY2018", + "partner_id": "123989" + }, + "currency": "EUR", + "processing": { + "acquirer_transaction_id": "312575561581516357777", + "acquirer_reference_number": "39713938783714623132865" + }, + "event_links": { + "payment": "https://{prefix}.api.checkout.com/payments/pay_234iojjumr4ejphuvcsnpnugs4", + "payment_actions": "https://{prefix}.api.checkout.com/payments/pay_234iojjumr4ejphuvcsnpnugs4/actions" + } + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_sojezy57bieu5hbxrmem74jx54" + }, + "subject": { + "href": "https://{prefix}.api.checkout.com/workflows/events/subject/pay_234iojjumr4ejphuvcsnpnugs4" + }, + "payment": { + "href": "https://{prefix}.api.checkout.com/payments/pay_234iojjumr4ejphuvcsnpnugs4" + }, + "payment_actions": { + "href": "https://{prefix}.api.checkout.com/payments/pay_234iojjumr4ejphuvcsnpnugs4/actions" + } + } + }, + "topic": "payment_refunded", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/payment_refunded", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/payment_retry_scheduled.json b/providers/checkout/1.0.25/payment_retry_scheduled.json new file mode 100644 index 0000000..e4476a4 --- /dev/null +++ b/providers/checkout/1.0.25/payment_retry_scheduled.json @@ -0,0 +1,88 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_6p6o7oi63iwu3bs7ajvyhncvy4", + "type": "payment_retry_scheduled", + "version": "1.0.34", + "created_on": "2023-12-05T15:25:04.7148732Z", + "data": { + "id": "pay_hzqcxyjulkyuhl5onw7h34px4a", + "action_id": "act_26dxal4g2qtedgpofg2ju2au6m", + "reference": "6671ee56-9318-4401-899a-76dd42ce5d0e", + "amount": 100, + "auth_code": "881089", + "currency": "GBP", + "customer": { + "id": "cus_gd2oabkekwru3fckbb2b5xdqbe", + "email": "johnsmith@example.com" + }, + "payment_type": "Regular", + "processed_on": "2023-12-05T15:25:00.6767784Z", + "processing": { + "acquirer_transaction_id": "431523478396828578222", + "retrieval_reference_number": "041816026530", + "aft": "False" + }, + "response_code": "20051", + "response_summary": "Insufficient Funds", + "risk": { + "flagged": false, + "score": 0 + }, + "scheme_id": "970589071843722", + "source": { + "id": "src_t5pdhplfekiuzccz27r2t5c5km", + "type": "card", + "expiry_month": 12, + "expiry_year": 2029, + "name": "John Smith", + "scheme": "VISA", + "last_4": "4242", + "fingerprint": "84F8072AD8CC804A7C1F7A8F94E4248D3B3EF241C610043F91BD0345D36974EF", + "bin": "421644", + "card_type": "CREDIT", + "card_category": "CONSUMER", + "issuer": "BANK", + "issuer_country": "GB", + "product_id": "F", + "product_type": "Visa Classic", + "avs_check": "G", + "cvv_check": "Y" + }, + "event_links": { + "payment": "https://{prefix}.api.sandbox.checkout.com/payments/pay_hzqcxyjulkyuhl5onw7h34px4a", + "payment_actions": "https://{prefix}.api.sandbox.checkout.com/payments/pay_hzqcxyjulkyuhl5onw7h34px4a/actions" + }, + "retry": { + "attempts_made": 0, + "max_attempts": 10, + "ends_on": "2023-12-06T15:24:56.9871232Z", + "next_attempt_on": "2023-12-05T15:56:27.2965834Z" + }, + "pan_type_processed": "fpan", + "cko_network_token_available": false + }, + "_links": { + "self": { + "href": "https://https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_6p6o7oi63iwu3bs7ajvyhncvy4" + }, + "subject": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/subject/pay_hzqcxyjulkyuhl5onw7h34px4a" + }, + "payment": { + "href": "https://{prefix}.api.sandbox.checkout.com/payments/pay_hzqcxyjulkyuhl5onw7h34px4a" + }, + "payment_actions": { + "href": "https://{prefix}.api.sandbox.checkout.com/payments/pay_hzqcxyjulkyuhl5onw7h34px4a/actions" + } + } + }, + "topic": "payment_retry_scheduled", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/payment_retry_scheduled", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/payment_returned.json b/providers/checkout/1.0.25/payment_returned.json new file mode 100644 index 0000000..659b884 --- /dev/null +++ b/providers/checkout/1.0.25/payment_returned.json @@ -0,0 +1,43 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_z5w4pkadoi3u5hu5lmlklwrxla", + "type": "payment_returned", + "created_on": "2018-04-10T08:12:14Z", + "data": { + "id": "pay_3tg7yzq34lmmpdn2exmgjm4fvm", + "action_id": "act_kqknlhpwscaetbzyk2b773jiti", + "response_code": "10000", + "response_summary": "Approved", + "amount": 8130, + "currency": "GBP", + "source": { + "type": "currency_account", + "id": "ca_y3oqhf46pyzuxjbcn2giaqnb44" + }, + "destination": { + "type": "bank_account", + "id": "src_wmlfc3zyhqzehihu7giusaaawu", + "fingerprint": "vnsdrvikkvre3dtrjjvlm5du4q" + }, + "processed_on": "2020-04-22T09:00:10Z", + "reference": "Calibra's reference" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/events/evt_z5w4pkadoi3u5hu5lmlklwrxla" + }, + "subject": { + "href": "https://{prefix}.api.checkout.com/workflows/events/subject/pay_jlfj2ful7z3u5lbykhy5lzezvm" + } + } + }, + "topic": "payment_returned", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/payment_returned", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/payment_void_declined.json b/providers/checkout/1.0.25/payment_void_declined.json new file mode 100644 index 0000000..1e052cf --- /dev/null +++ b/providers/checkout/1.0.25/payment_void_declined.json @@ -0,0 +1,67 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_jclzjykecuuu7mmesbk63alzoa", + "type": "payment_void_declined", + "version": "1.0.29", + "created_on": "2023-05-24T09:22:41.2877587Z", + "data": { + "id": "pay_7zo3fx6pwviufff4etqji4yj2i", + "action_id": "act_sp2dsihrbfauvnccap2gst6uiy", + "reference": "ORD-5023-4E89", + "amount": 20, + "processed_on": "2023-05-24T09:22:41.0587501Z", + "response_code": "20006", + "response_summary": "Error / Invalid Request Parameters", + "balances": { + "total_authorized": 20, + "total_voided": 0, + "available_to_void": 20, + "total_captured": 0, + "available_to_capture": 20, + "total_refunded": 0, + "available_to_refund": 0 + }, + "metadata": { + "coupon_code": "NY2018", + "partner_id": "123989" + }, + "currency": "EUR", + "processing": { + "acquirer_transaction_id": "132490011836610270463", + "acquirer_reference_number": "75899208380712675491096" + }, + "event_links": { + "payment": "https://{prefix}.api.checkout.com/payments/pay_7zo3fx6pwviufff4etqji4yj2i", + "payment_actions": "https://{prefix}.api.checkout.com/payments/pay_7zo3fx6pwviufff4etqji4yj2i/actions", + "capture": "https://{prefix}.api.checkout.com/payments/pay_7zo3fx6pwviufff4etqji4yj2i/captures" + }, + "trigger": "manual" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_jclzjykecuuu7mmesbk63alzoa" + }, + "subject": { + "href": "https://{prefix}.api.checkout.com/workflows/events/subject/pay_7zo3fx6pwviufff4etqji4yj2i" + }, + "payment": { + "href": "https://{prefix}.api.checkout.com/payments/pay_7zo3fx6pwviufff4etqji4yj2i" + }, + "payment_actions": { + "href": "https://{prefix}.api.checkout.com/payments/pay_7zo3fx6pwviufff4etqji4yj2i/actions" + }, + "capture": { + "href": "https://{prefix}.api.checkout.com/payments/pay_7zo3fx6pwviufff4etqji4yj2i/captures" + } + } + }, + "topic": "payment_void_declined", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/payment_void_declined", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/payments_disabled.json b/providers/checkout/1.0.25/payments_disabled.json new file mode 100644 index 0000000..32334db --- /dev/null +++ b/providers/checkout/1.0.25/payments_disabled.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_t3gnoasfhrtuteqnursg4fl6fu", + "type": "payments_disabled", + "version": "1.0.0", + "created_on": "2020-08-20T15:24:13.8434095Z", + "data": { + "sub_entity_id": "ent_h5qk7lfsp3ludfjxba256lduju", + "reference": "dyson12345a", + "legal_name": "Dyson Ltd" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/events/evt_gfb4ff5iov6efmgqggzsqactau" + }, + "subject": { + "href": "https://{prefix}.api.checkout.com/workflows/events/subject/pay_jlfj2ful7z3u5lbykhy5lzezvm" + } + } + }, + "topic": "payments_disabled", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/payments_disabled", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/payments_enabled.json b/providers/checkout/1.0.25/payments_enabled.json new file mode 100644 index 0000000..e81fda9 --- /dev/null +++ b/providers/checkout/1.0.25/payments_enabled.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_t3gnoasfhrtuteqnursg4fl6fu", + "type": "payments_enabled", + "version": "1.0.0", + "created_on": "2020-08-20T15:24:13.8434095Z", + "data": { + "sub_entity_id": "ent_h5qk7lfsp3ludfjxba256lduju", + "reference": "dyson12345a", + "legal_name": "Dyson Ltd" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_t3gnoasfhrtuteqnursg4fl6fu" + }, + "subject": { + "href": "https://{prefix}.api.checkout.com/workflows/events/subject/pay_jlfj2ful7z3u5lbykhy5lzezvm" + } + } + }, + "topic": "payments_enabled", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/payments_enabled", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/payout_declined.json b/providers/checkout/1.0.25/payout_declined.json new file mode 100644 index 0000000..976a831 --- /dev/null +++ b/providers/checkout/1.0.25/payout_declined.json @@ -0,0 +1,39 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_wa4t2e7ygtouhhxsiyesgjc2ta", + "type": "payout_declined", + "version": "1.0.0", + "created_on": "2022-06-27T14:10:00.1966294Z", + "data": { + "payout_id": "pay_pqs7xe7b5foerik2qa2udaffui", + "entity_id": "ent_lrzorseywxbengh7jcdvnrnfaq", + "sub_entity_id": "ent_4diqggtf4k65wewqs6xbwncf2e", + "instruction": { + "source_amount": 100, + "source_currency": "GBP", + "destination_amount": 100, + "destination_currency": "GBP" + }, + "response_code": "50001", + "response_summary": "Compliance Error", + "processed_on": "2022-06-27T14:09:57.6164691+00:00" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_wa4t2e7ygtouhhxsiyesgjc2ta" + }, + "subject": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/subject/pay_pqs7xe7b5foerik2qa2udaffui" + } + } + }, + "topic": "payout_declined", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/payout_declined", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/payout_paid.json b/providers/checkout/1.0.25/payout_paid.json new file mode 100644 index 0000000..012fe13 --- /dev/null +++ b/providers/checkout/1.0.25/payout_paid.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_3o4xf7u6hdcezk42o6gxkt3ny4", + "type": "payout_paid", + "version": "1.0.0", + "created_on": "2022-06-27T14:43:29.546848Z", + "data": { + "payout_id": "pay_mvxjy4gkdk26j5di4r4k4nldwu", + "entity_id": "ent_lrzorseywxbengh7jcdvnrnfaq", + "sub_entity_id": "ent_4diqggtf4k65wewqs6xbwncf2e", + "instruction": { + "source_amount": 100, + "source_currency": "GBP", + "destination_amount": 100, + "destination_currency": "GBP" + }, + "processed_on": "2022-06-27T14:43:27.0078318+00:00" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_3o4xf7u6hdcezk42o6gxkt3ny4" + }, + "subject": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/subject/pay_mvxjy4gkdk26j5di4r4k4nldwu" + } + } + }, + "topic": "payout_paid", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/payout_paid", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/payouts_enabled.json b/providers/checkout/1.0.25/payouts_enabled.json new file mode 100644 index 0000000..f4f7903 --- /dev/null +++ b/providers/checkout/1.0.25/payouts_enabled.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_t3gnoasfhrtuteqnursg4fl6fu", + "type": "payouts_enabled", + "version": "1.0.0", + "created_on": "2020-08-20T15:24:13.8434095Z", + "data": { + "sub_entity_id": "ent_h5qk7lfsp3ludfjxba256lduju", + "reference": "dyson12345a", + "legal_name": "Dyson Ltd" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_t3gnoasfhrtuteqnursg4fl6fu" + } + } + }, + "topic": "payouts_enabled", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/payouts_enabled", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/presentment_received.json b/providers/checkout/1.0.25/presentment_received.json new file mode 100644 index 0000000..ea25ae0 --- /dev/null +++ b/providers/checkout/1.0.25/presentment_received.json @@ -0,0 +1,72 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_az5sblvku4ge3dwpztvyizgcau", + "type": "presentment_received", + "version": "2.0.0", + "created_on": "2024-04-10T08:13:14Z", + "data": { + "id": "msg_abcd5fg6hievapshljklmnop4", + "card": { + "id": "crd_fa6psq242dcd6fdn5gifcq1491", + "scheme": "mastercard", + "metadata": { + "reference": "X-123456-N11", + "udf1": "metadata1", + "udf2": "metadata2", + "udf3": "metadata3", + "udf4": "metadata4", + "udf5": "metadata5" + } + }, + "cardholder": { + "id": "crh_urdihafyo75evcr55s62jmwwhy" + }, + "entity": { + "id": "ent_urdihafyo75evcr55s62jmwwhy" + }, + "client": { + "id": "cli_urdihafyo75evcr55s62jmwwhy" + }, + "initiator": "acquirer", + "transaction_id": "trx_y3oqhf46pyzuxjbcn2giaqnb44", + "transmission_date_time": "2024-04-10T08:12:14Z", + "clearing_type": "debit", + "transaction_amount": 900, + "transaction_currency": "EUR", + "billing_amount": 900, + "billing_currency": "EUR", + "billing_conversion_rate": 0.925643, + "reconciliation_amount": 900, + "reconciliation_currency": "EUR", + "reconciliation_conversion_rate": 0.925643, + "ecb_conversion_rate": 0.9, + "digital_card_information": { + "digital_card_id": "dcr_fa6psq242dcd6fdn5gifcq1491", + "device_type": "phone", + "wallet_type": "ApplePay" + }, + "local_transaction_date_time": "2024-04-10T04:12:14", + "original_transaction_type": "purchase", + "is_forced_posted": false, + "settlement_date": "2024-04-11", + "transit_information": { + "transaction_type": "authorized_aggregated_split_clearing", + "transportation_mode": "urban_bus" + }, + "pos": { + "card_present": "present", + "cardholder_present": "not_present", + "entry_mode": "ecommerce" + } + } + }, + "topic": "presentment_received", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/presentment_received", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/presentment_reversed.json b/providers/checkout/1.0.25/presentment_reversed.json new file mode 100644 index 0000000..7eb5940 --- /dev/null +++ b/providers/checkout/1.0.25/presentment_reversed.json @@ -0,0 +1,72 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_cz5sblvku4ge3dwpztvyizgczq", + "type": "presentment_reversed", + "version": "2.0.0", + "created_on": "2023-12-10T08:13:14Z", + "data": { + "id": "msg_ab5cde131fghj8qw5ertyu2372", + "card": { + "id": "crd_fa6psq242dcd6fdn5gifcq1491", + "scheme": "mastercard" + }, + "entity": { + "id": "ent_fa6psq242dcd6fdn5gifcq1491" + }, + "client": { + "id": "cli_fa6psq242dcd6fdn5gifcq1491" + }, + "cardholder": { + "id": "crh_fa6psq242dcd6fdn5gifcq1491" + }, + "initiator": "acquirer", + "transaction_id": "trx_y3oqhf46pyzuxjbcn2giaqnb44", + "transmitted_by_scheme_on": "2018-04-10T08:12:14Z", + "transaction_locally_initiated_on": "2018-04-10T04:12:14", + "transaction_amount": 1000, + "transaction_currency": "GBP", + "billing_amount": 1200, + "billing_currency": "EUR", + "billing_conversion_rate": 0.92, + "reconciliation_amount": 1200, + "reconciliation_currency": "EUR", + "reconciliation_conversion_rate": 0.92, + "digital_card": { + "id": "dcr_fa6psq242dcd6fdn5gifcq1491", + "device_type": "phone", + "wallet_type": "applepay" + }, + "original_transaction_type": "purchase", + "settled_on": "2018-04-11", + "transit_information": { + "transaction_type": "authorized_aggregated_split_clearing", + "transportation_mode": "urban_bus" + }, + "merchant": { + "id": "59889", + "name": "Hannah Bret", + "city": "Paris", + "state": "", + "country": "FRA", + "category_code": "5021", + "street_address": "261, Example street" + }, + "pos": { + "country_code": "GBR", + "postal_code": "SE100ER", + "card_present": "present", + "cardholder_present": "not_present", + "entry_mode": "contactless_chip" + } + } + }, + "topic": "presentment_reversed", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/presentment_reversed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/report_generated.json b/providers/checkout/1.0.25/report_generated.json new file mode 100644 index 0000000..e047ccf --- /dev/null +++ b/providers/checkout/1.0.25/report_generated.json @@ -0,0 +1,49 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_jaudu78q7duakmcakady18djass", + "type": "report_generated", + "version": "1.1.0", + "created_on": "2024-07-10T15:24:13.8431084Z", + "data": { + "report_id": "rpt_bzhlovfpy32e3fbveixijllwfe", + "report_type": "FinancialActions", + "files": [ + "my-entity-name/reports-my-entity-name/.../file_01.csv", + "my-entity-name/reports-my-entity-name/.../file_02.csv" + ], + "api_resources": { + "report": { + "id": "rpt_bzhlovfpy32e3fbveixijllwfe", + "url": "https://{prefix}.api.checkout.com/reports/rpt_bzhlovfpy32e3fbveixijllwfe" + }, + "files": [ + { + "id": "file_j7pzfrawcyoep7stxmln25psu", + "url": "https://{prefix}.api.checkout.com/reports/rpt_bzhlovfpy32e3fbveixijllwfe/files/file_j7pzfrawcyoep7stxmln25psu" + } + ] + }, + "account": { + "client_id": "cli_urq524lg2lzevf6qapnfwrvyee", + "entity_id": "ent_r7nge7vl53crsa3ozjxzoiykj4" + }, + "tags": [ + "payout_id:AB00012" + ] + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_jaudu78q7duakmcakady18djass" + } + } + }, + "topic": "report_generated", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/report_generated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/request_for_information.json b/providers/checkout/1.0.25/request_for_information.json new file mode 100644 index 0000000..3a6babe --- /dev/null +++ b/providers/checkout/1.0.25/request_for_information.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_wywimyuzsuwuxbxzheva4wbxx4", + "type": "request_for_information", + "version": "1.0.2", + "created_on": "2026-03-13T06:03:34.1049987Z", + "data": { + "created_at": "13 Mar 2026, 06:03 AM", + "payment_amount": "38.23 GBP", + "payment_id": "pay_5xcgbfabfmeyncdry5biyvhyoi", + "payment_reference": "", + "recipient": "Jane Compliance", + "response_time": "20 Mar 2026, 06:03 AM", + "url": "https://dashboard.checkout.com/payments/compliance-requests/pay_5xcgbfabfmeyncdry5biyvhyoi", + "merchant_name": "ABC Limited", + "email": { + "preheader": "RFI", + "subject": "Compliance request for payment pay_5xcgbfabfmeyncdry5biyvhyoi" + } + }, + "_links": { + "self": { + "href": "https://api.checkout.com/workflows/events/evt_wywimyuzsuwuxbxzheva4wbxx4" + } + } + }, + "topic": "request_for_information", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/request_for_information", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/request_for_information_received.json b/providers/checkout/1.0.25/request_for_information_received.json new file mode 100644 index 0000000..049cb8e --- /dev/null +++ b/providers/checkout/1.0.25/request_for_information_received.json @@ -0,0 +1,56 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_b6anegml5j6u7kwzuzdg6r4sem", + "type": "request_for_information_received", + "timestamp": "2022-12-15T15:20:32.582+00:00", + "version": "1.0.3", + "data": { + "id": "rtvl_9rjdlsd4epepfjyyf9vl", + "date": "2022-12-15T15:20:31.5042702+00:00", + "category": "fraudulent", + "amount": 8150, + "currency": "GBP", + "reason_code": "10.4", + "payment_id": "pay_cnhuomagalglgozxy5zm", + "payment_action_id": "act_7B15779D173D0W45700D", + "payment_reference": "Disputes QA", + "payment_method": "VISA" + }, + "action_invocations": [ + { + "workflow_id": "wf_brnpj6mz3ikubf4rnrwv5wf4we", + "workflow_action_id": "wfa_b3v2nwsecafevdlzc2y25prqjy", + "status": "successful", + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka/actions/wfa_b3v2nwsecafevdlzc2y25prqjy" + } + } + }, + { + "workflow_id": "wf_q4fomi4viymuloycgjd6w2xt2a", + "workflow_action_id": "wfa_bqcrstzhyjiujalidwp6wrikyi", + "status": "successful", + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka/actions/wfa_bqcrstzhyjiujalidwp6wrikyi" + } + } + } + ], + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_2nmevcqdpozuhcmkgvrsdkczka" + } + } + }, + "topic": "request_for_information_received", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/request_for_information_received", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/reversal_approved.json b/providers/checkout/1.0.25/reversal_approved.json new file mode 100644 index 0000000..9f93d16 --- /dev/null +++ b/providers/checkout/1.0.25/reversal_approved.json @@ -0,0 +1,49 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_az5sblvku4ge3dwpztvyizgcau", + "type": "reversal_approved", + "version": "2.0.0", + "created_on": "2018-04-10T08:13:14Z", + "data": { + "id": "msg_abcd5fg6hievapshljklmnop4", + "card": { + "id": "crd_fa6psq242dcd6fdn5gifcq1491", + "scheme": "mastercard" + }, + "cardholder": { + "id": "crh_urdihafyo75evcr55s62jmwwhy" + }, + "entity": { + "id": "ent_urdihafyo75evcr55s62jmwwhy" + }, + "client": { + "id": "cli_urdihafyo75evcr55s62jmwwhy" + }, + "initiator": "acquirer", + "decision_source": "issuer", + "transaction_id": "trx_y3oqhf46pyzuxjbcn2giaqnb44", + "transaction_type": "purchase", + "reversal_type": "full", + "transmission_date_time": "2018-04-10T08:12:14Z", + "local_transaction_date_time": "2018-04-10T08:12:14", + "reversal_amount": 1000, + "reversal_currency": "GBP", + "reversal_billing_amount": 900, + "reversal_billing_currency": "EUR", + "digital_card_information": { + "digital_card_id": "dcr_fa6psq242dcd6fdn5gifcq1491", + "device_type": "phone", + "wallet_type": "apple_pay" + } + } + }, + "topic": "reversal_approved", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/reversal_approved", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/reversal_declined.json b/providers/checkout/1.0.25/reversal_declined.json new file mode 100644 index 0000000..a5fb9d5 --- /dev/null +++ b/providers/checkout/1.0.25/reversal_declined.json @@ -0,0 +1,50 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_az5sblvku4ge3dwpztvyizgcau", + "type": "reversal_declined", + "version": "2.0.0", + "created_on": "2018-04-10T08:13:14Z", + "data": { + "id": "msg_abcd5fg6hievapshljklmnop4", + "card": { + "id": "crd_fa6psq242dcd6fdn5gifcq1491", + "scheme": "mastercard" + }, + "cardholder": { + "id": "crh_urdihafyo75evcr55s62jmwwhy" + }, + "entity": { + "id": "ent_urdihafyo75evcr55s62jmwwhy" + }, + "client": { + "id": "cli_urdihafyo75evcr55s62jmwwhy" + }, + "initiator": "acquirer", + "decision_source": "issuer", + "transaction_id": "trx_y3oqhf46pyzuxjbcn2giaqnb44", + "transaction_type": "purchase", + "reversal_type": "full", + "transmission_date_time": "2018-04-10T08:12:14Z", + "local_transaction_date_time": "2018-04-10T08:12:14", + "reversal_amount": 1000, + "reversal_currency": "GBP", + "reversal_billing_amount": 900, + "reversal_billing_currency": "EUR", + "digital_card_information": { + "digital_card_id": "dcr_fa6psq242dcd6fdn5gifcq1491", + "device_type": "phone", + "wallet_type": "apple_pay" + }, + "decline_reason": "original_transaction_not_found" + } + }, + "topic": "reversal_declined", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/reversal_declined", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/settlement_debited.json b/providers/checkout/1.0.25/settlement_debited.json new file mode 100644 index 0000000..47079fe --- /dev/null +++ b/providers/checkout/1.0.25/settlement_debited.json @@ -0,0 +1,42 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_nqdgkkl4jiwevn5u575ajizwti", + "type": "settlement_debited", + "version": "1.0.0", + "created_on": "2026-06-30T12:47:46.1879944Z", + "data": { + "account": { + "client_id": "cli_chxj47nausgebpqqhd6syuwaoa", + "entity_id": "ent_yirkfx5lpxwzyyovxj3bdhfxxe", + "entity_name": "The Online Retailer UK", + "entity_cko_legal_entity_code": "cko-ltd-uk", + "source_id": "ca_aqiswowvowuevmpmypg4a3td6a" + }, + "settlement_details": { + "payout_id": "pay_icz45xlzeynvfeeyxcl2ccvn5q", + "source_currency": "GBP", + "source_amount": 1019.12, + "balance_as_of": "2026-06-30T00:00:00+00:00", + "bank_name": "Test Bank", + "payment_instrument_id": "src_tpbzvjf3qyhu3lnjttsrw4qvwy", + "billing_descriptor": "000000012KPB", + "dashboard_settlement_url": "https://dashboard.checkout.com/funds/settlements/pay_icz45xlzeynvfeeyxcl2ccvn5q" + }, + "event_type": "SettlementDebited" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_nqdgkkl4jiwevn5u575ajizwti" + } + } + }, + "topic": "settlement_debited", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/settlement_debited", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/settlement_generated.json b/providers/checkout/1.0.25/settlement_generated.json new file mode 100644 index 0000000..7052c53 --- /dev/null +++ b/providers/checkout/1.0.25/settlement_generated.json @@ -0,0 +1,42 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_piw73n7vcs5ubd7l2xu74syac4", + "type": "settlement_generated", + "version": "1.0.4", + "created_on": "2024-11-04T14:10:26.8373019Z", + "data": { + "account": { + "client_id": "cli_chxj47nausgebpqqhd6syuwaoa", + "entity_id": "ent_yirkfx5lpxwzyyovxj3bdhfxxe", + "entity_name": "The Online Retailer UK", + "entity_cko_legal_entity_code": "cko-ltd-uk", + "source_id": "ca_aqiswowvowuevmpmypg4a3td6a" + }, + "settlement_details": { + "payout_id": "pay_n7shh3ndlazfrl4lc6vdj27xtm", + "source_currency": "GBP", + "source_amount": 1019.12, + "balance_as_of": "2024-11-04T00:00:00+00:00", + "bank_name": "Test Bank", + "payment_instrument_id": "src_tpbzvjf3qyhu3lnjttsrw4qvwy", + "billing_descriptor": "000000012KPB" + }, + "event_type": "SettlementGenerated", + "version": "1.0.4" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_piw73n7vcs5ubd7l2xu74syac4" + } + } + }, + "topic": "settlement_generated", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/settlement_generated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/settlement_instructed.json b/providers/checkout/1.0.25/settlement_instructed.json new file mode 100644 index 0000000..aa20144 --- /dev/null +++ b/providers/checkout/1.0.25/settlement_instructed.json @@ -0,0 +1,42 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_piw73n7vcs5ubd7l2xu74syac4", + "type": "settlement_instructed", + "version": "1.0.4", + "created_on": "2024-11-04T14:10:26.8373019Z", + "data": { + "account": { + "client_id": "cli_chxj47nausgebpqqhd6syuwaoa", + "entity_id": "ent_yirkfx5lpxwzyyovxj3bdhfxxe", + "entity_name": "The Online Retailer UK", + "entity_cko_legal_entity_code": "cko-ltd-uk", + "source_id": "ca_aqiswowvowuevmpmypg4a3td6a" + }, + "settlement_details": { + "payout_id": "pay_n7shh3ndlazfrl4lc6vdj27xtm", + "source_currency": "GBP", + "source_amount": 1019.12, + "balance_as_of": "2024-11-04T00:00:00+00:00", + "bank_name": "Test Bank", + "payment_instrument_id": "src_tpbzvjf3qyhu3lnjttsrw4qvwy", + "billing_descriptor": "000000012KPB" + }, + "event_type": "SettlementInstructed", + "version": "1.0.4" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_piw73n7vcs5ubd7l2xu74syac4" + } + } + }, + "topic": "settlement_instructed", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/settlement_instructed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/settlement_rejected.json b/providers/checkout/1.0.25/settlement_rejected.json new file mode 100644 index 0000000..ec5ef8f --- /dev/null +++ b/providers/checkout/1.0.25/settlement_rejected.json @@ -0,0 +1,42 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_piw73n7vcs5ubd7l2xu74syac4", + "type": "settlement_rejected", + "version": "1.0.4", + "created_on": "2024-11-04T14:10:26.8373019Z", + "data": { + "account": { + "client_id": "cli_chxj47nausgebpqqhd6syuwaoa", + "entity_id": "ent_yirkfx5lpxwzyyovxj3bdhfxxe", + "entity_name": "The Online Retailer UK", + "entity_cko_legal_entity_code": "cko-ltd-uk", + "source_id": "ca_aqiswowvowuevmpmypg4a3td6a" + }, + "settlement_details": { + "payout_id": "pay_n7shh3ndlazfrl4lc6vdj27xtm", + "source_currency": "GBP", + "source_amount": 1019.12, + "balance_as_of": "2024-11-04T00:00:00+00:00", + "bank_name": "Test Bank", + "payment_instrument_id": "src_tpbzvjf3qyhu3lnjttsrw4qvwy", + "billing_descriptor": "000000012KPB" + }, + "event_type": "SettlementRejected", + "version": "1.0.4" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_piw73n7vcs5ubd7l2xu74syac4" + } + } + }, + "topic": "settlement_rejected", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/settlement_rejected", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/settlement_returned.json b/providers/checkout/1.0.25/settlement_returned.json new file mode 100644 index 0000000..b6acf74 --- /dev/null +++ b/providers/checkout/1.0.25/settlement_returned.json @@ -0,0 +1,42 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_piw73n7vcs5ubd7l2xu74syac4", + "type": "settlement_returned", + "version": "1.0.4", + "created_on": "2024-11-04T14:10:26.8373019Z", + "data": { + "account": { + "client_id": "cli_chxj47nausgebpqqhd6syuwaoa", + "entity_id": "ent_yirkfx5lpxwzyyovxj3bdhfxxe", + "entity_name": "The Online Retailer UK", + "entity_cko_legal_entity_code": "cko-ltd-uk", + "source_id": "ca_aqiswowvowuevmpmypg4a3td6a" + }, + "settlement_details": { + "payout_id": "pay_n7shh3ndlazfrl4lc6vdj27xtm", + "source_currency": "GBP", + "source_amount": 1019.12, + "balance_as_of": "2024-11-04T00:00:00+00:00", + "bank_name": "Test Bank", + "payment_instrument_id": "src_tpbzvjf3qyhu3lnjttsrw4qvwy", + "billing_descriptor": "000000012KPB" + }, + "event_type": "SettlementReturned", + "version": "1.0.4" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_piw73n7vcs5ubd7l2xu74syac4" + } + } + }, + "topic": "settlement_returned", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/settlement_returned", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/status_changed.json b/providers/checkout/1.0.25/status_changed.json new file mode 100644 index 0000000..1cf2eec --- /dev/null +++ b/providers/checkout/1.0.25/status_changed.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_htielsmgcwgejgqaunl4yb2pou", + "type": "status_changed", + "version": "1.0.0", + "created_on": "2020-08-20T15:24:13.8431084Z", + "data": { + "sub_entity_id": "ent_vjmdzvijizs7o26kiuiakywvyi", + "status": "rejected", + "reference": "tmvhWvvZfFSkJy4", + "legal_name": "Super Hero Masks Inc." + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_htielsmgcwgejgqaunl4yb2pou" + } + } + }, + "topic": "status_changed", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/status_changed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/sub_account_low_balance_threshold_exceeded.json b/providers/checkout/1.0.25/sub_account_low_balance_threshold_exceeded.json new file mode 100644 index 0000000..9d82437 --- /dev/null +++ b/providers/checkout/1.0.25/sub_account_low_balance_threshold_exceeded.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_5fjbvt7fh47e7n3wtn3ynulska", + "type": "sub_account_low_balance_threshold_exceeded", + "version": "1.1.0", + "created_on": "2024-10-25T15:05:50.033636Z", + "data": { + "currency": "USD", + "threshold": 10, + "threshold_formatted": "10.00", + "entity_id": "ent_c2nhd662tpnfu44xfpoq5ovkem", + "entity_name": "The Online Retailer US", + "sub_account_id": "ca_3ed22s4llwputkg7bru5f2gcsi", + "sub_account_name": "USD" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_5fjbvt7fh47e7n3wtn3ynulska" + } + } + }, + "topic": "sub_account_low_balance_threshold_exceeded", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/sub_account_low_balance_threshold_exceeded", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/sub_account_top_up_received.json b/providers/checkout/1.0.25/sub_account_top_up_received.json new file mode 100644 index 0000000..92a084e --- /dev/null +++ b/providers/checkout/1.0.25/sub_account_top_up_received.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_svhzq5wgwgnejasyy3wdaieofm", + "type": "sub_account_top_up_received", + "version": "1.1.0", + "created_on": "2024-10-25T15:03:15.0957991Z", + "data": { + "currency": "USD", + "amount": 9, + "amount_formatted": "9.00", + "balance_type": "available", + "entity_id": "ent_3fqlkaivyl3fhgjml37ivxtqoq", + "entity_name": "The Online Retailer US", + "sub_account_id": "ca_d2xe7ob5cryevdiygj4leet6de", + "sub_account_name": "USD" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.checkout.com/workflows/events/evt_svhzq5wgwgnejasyy3wdaieofm" + } + } + }, + "topic": "sub_account_top_up_received", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/sub_account_top_up_received", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/sub_entity_created.json b/providers/checkout/1.0.25/sub_entity_created.json new file mode 100644 index 0000000..65e9be2 --- /dev/null +++ b/providers/checkout/1.0.25/sub_entity_created.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_jqv4f6zedawetlilolhqun6m4m", + "type": "sub_entity_created", + "timestamp": "2020-08-20T16:48:17.142+00:00", + "version": "1.0.0", + "data": { + "sub_entity_id": "ent_gavuonbau65upa75f77rar4yuu", + "reference": "5uperher01234", + "legal_name": "Super Hero Masks Inc." + }, + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_jqv4f6zedawetlilolhqun6m4m" + } + } + }, + "topic": "sub_entity_created", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/sub_entity_created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/transfer_status_changed.json b/providers/checkout/1.0.25/transfer_status_changed.json new file mode 100644 index 0000000..a0bb98d --- /dev/null +++ b/providers/checkout/1.0.25/transfer_status_changed.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_htielsmgcwgejgqaunl4yb2pou", + "type": "transfer_status_changed", + "version": "1.0.0", + "created_on": "2020-08-20T15:24:13.8431084Z", + "data": { + "transfer_id": "tra_6u262tenielmkj4cb5swqna6sy", + "status": "Pending", + "reference": "This is a reference" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_htielsmgcwgejgqaunl4yb2pou" + } + } + }, + "topic": "transfer_status_changed", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/transfer_status_changed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/vmss_failed.json b/providers/checkout/1.0.25/vmss_failed.json new file mode 100644 index 0000000..545aa0d --- /dev/null +++ b/providers/checkout/1.0.25/vmss_failed.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_htielsmgcwgejgqaunl4yb2pou", + "type": "vmss_failed", + "version": "1.0.0", + "created_on": "2020-08-20T15:24:13.8431084Z", + "data": { + "sub_entity_id": "ent_h5qk7lfsp3ludfjxba256lduju", + "reference": "dyson12345a", + "legal_name": "Dyson Ltd" + }, + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_htielsmgcwgejgqaunl4yb2pou" + } + } + }, + "topic": "vmss_failed", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/vmss_failed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/checkout/1.0.25/vmss_passed.json b/providers/checkout/1.0.25/vmss_passed.json new file mode 100644 index 0000000..a327584 --- /dev/null +++ b/providers/checkout/1.0.25/vmss_passed.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_htielsmgcwgejgqaunl4yb2pou", + "type": "vmss_passed", + "version": "1.0.0", + "created_on": "2020-08-20T15:24:13.8431084Z", + "data": { + "sub_entity_id": "ent_wxglze3wwywujg4nna5fb7ldli", + "reference": "123456789101112", + "legal_name": "The Cake Shop Inc." + }, + "_links": { + "self": { + "href": "https://{prefix}.api.sandbox.checkout.com/workflows/events/evt_htielsmgcwgejgqaunl4yb2pou" + } + } + }, + "topic": "vmss_passed", + "source": { + "type": "vendor-documentation", + "url": "https://www.checkout.com/docs/developer-resources/event-notifications/event-types/vmss_passed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/circle/index.json b/providers/circle/index.json new file mode 100644 index 0000000..846e391 --- /dev/null +++ b/providers/circle/index.json @@ -0,0 +1,8 @@ +{ + "label": "Circle", + "configs": { + "latest_version": "latest", + "topic_identifier": "notificationType" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/circle/latest/addressBookRecipients.json b/providers/circle/latest/addressBookRecipients.json new file mode 100644 index 0000000..9506e00 --- /dev/null +++ b/providers/circle/latest/addressBookRecipients.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "clientId": "00000000-0000-0000-0000-000000000001", + "notificationType": "addressBookRecipients", + "version": 1, + "customAttributes": { + "clientId": "00000000-0000-0000-0000-000000000001" + }, + "addressBookRecipient": { + "id": "4d260293-d17c-4309-a8da-fa7850f95c10", + "status": "active", + "chain": "ARC", + "address": "0x8381470ED67C3802402dbbFa0058E8871F017A6F", + "nickname": "Vendor wallet", + "metadata": { + "nickname": "Vendor wallet", + "type": "business" + }, + "createDate": "2026-01-15T18:23:44.000Z", + "updateDate": "2026-01-15T18:26:02.000Z" + } + }, + "topic": "addressBookRecipients", + "source": { + "type": "vendor-documentation", + "url": "https://developers.circle.com/circle-mint/references/webhook-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/circle/latest/approvalWorkflowTransferApproved.json b/providers/circle/latest/approvalWorkflowTransferApproved.json new file mode 100644 index 0000000..c731a54 --- /dev/null +++ b/providers/circle/latest/approvalWorkflowTransferApproved.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "clientId": "00000000-0000-0000-0000-000000000001", + "notificationType": "approvalWorkflowTransferApproved", + "version": 1, + "customAttributes": { + "clientId": "00000000-0000-0000-0000-000000000001" + }, + "approvalWorkflow": { + "transferId": "0d46b642-3a5f-4071-a747-4053b7df2f99", + "transferStatus": "pending", + "proposalStatus": "approved", + "idempotencyKey": "ba943ff1-ca16-49b2-ba55-1057e70ca5c7", + "createDate": "2026-01-15T18:23:44.000Z", + "updateDate": "2026-01-15T18:28:00.000Z" + } + }, + "topic": "approvalWorkflowTransferApproved", + "source": { + "type": "vendor-documentation", + "url": "https://developers.circle.com/circle-mint/references/webhook-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/circle/latest/cpn.payment.completed.json b/providers/circle/latest/cpn.payment.completed.json new file mode 100644 index 0000000..49d7ada --- /dev/null +++ b/providers/circle/latest/cpn.payment.completed.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "notificationId": "2a7f0c8e-6b1d-4f9a-8c3e-1e2d3c4b5a60", + "notificationType": "cpn.payment.completed", + "notification": { + "id": "66c56b6a-fc79-338b-8b94-aacc4f0f18de", + "status": "completed", + "transactionHash": "0x7351585460bd657f320b9afa02a52c26d89272d0d10cc29913eb8b28e64fd906" + }, + "timestamp": "2026-04-12T20:13:39.000000Z", + "version": 2 + }, + "topic": "cpn.payment.completed", + "source": { + "type": "vendor-documentation", + "url": "https://developers.circle.com/api-reference/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/circle/latest/cpn.transaction.broadcasted.json b/providers/circle/latest/cpn.transaction.broadcasted.json new file mode 100644 index 0000000..45c9664 --- /dev/null +++ b/providers/circle/latest/cpn.transaction.broadcasted.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "notificationId": "3b8a1d9f-7c2e-4a0b-9d4f-2f3e4d5c6b71", + "notificationType": "cpn.transaction.broadcasted", + "notification": { + "id": "e2e90ba3-9d1f-490d-9460-24ac6eb55a1b", + "status": "broadcasted", + "transactionHash": "0x7351585460bd657f320b9afa02a52c26d89272d0d10cc29913eb8b28e64fd906" + }, + "timestamp": "2026-04-12T20:13:39.000000Z", + "version": 2 + }, + "topic": "cpn.transaction.broadcasted", + "source": { + "type": "vendor-documentation", + "url": "https://developers.circle.com/api-reference/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/circle/latest/creditFees.json b/providers/circle/latest/creditFees.json new file mode 100644 index 0000000..c388056 --- /dev/null +++ b/providers/circle/latest/creditFees.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "clientId": "00000000-0000-0000-0000-000000000001", + "notificationType": "creditFees", + "version": 1, + "customAttributes": { + "clientId": "00000000-0000-0000-0000-000000000001" + }, + "creditFee": { + "id": "fee-1ef1f5cf-2b1b-4f12-aa6c-2c4f9b8fb3da", + "creditLineId": "9c2c5f4d-1b6c-4a5f-9d0e-3a4b5c6d7e8f", + "creditTransferId": "c3a2f1e0-7e8c-4b3d-9b9b-1f4e2a7d4c11", + "type": "recurringFee", + "amount": { + "amount": "50.00", + "currency": "USD" + }, + "feeCadence": "daily", + "periodStart": "2026-01-15T18:23:44.000Z", + "periodEnd": "2026-01-16T18:23:44.000Z", + "createDate": "2026-01-16T18:23:44.000Z" + } + }, + "topic": "creditFees", + "source": { + "type": "vendor-documentation", + "url": "https://developers.circle.com/circle-mint/references/webhook-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/circle/latest/creditRepayments.json b/providers/circle/latest/creditRepayments.json new file mode 100644 index 0000000..5ed8a25 --- /dev/null +++ b/providers/circle/latest/creditRepayments.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "clientId": "00000000-0000-0000-0000-000000000001", + "notificationType": "creditRepayments", + "version": 1, + "customAttributes": { + "clientId": "00000000-0000-0000-0000-000000000001" + }, + "creditRepayment": { + "id": "rep-3c8d9e0f-1a2b-4c5d-6e7f-8a9b0c1d2e3f", + "creditLineId": "9c2c5f4d-1b6c-4a5f-9d0e-3a4b5c6d7e8f", + "creditTransferId": "c3a2f1e0-7e8c-4b3d-9b9b-1f4e2a7d4c11", + "type": "fiat", + "status": "complete", + "amount": { + "amount": "50050.00", + "currency": "USD" + }, + "outstandingAmount": { + "amount": "0.00", + "currency": "USD" + }, + "createDate": "2026-01-22T16:00:00.000Z", + "updateDate": "2026-01-22T16:05:00.000Z" + } + }, + "topic": "creditRepayments", + "source": { + "type": "vendor-documentation", + "url": "https://developers.circle.com/circle-mint/references/webhook-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/circle/latest/creditTransfers.json b/providers/circle/latest/creditTransfers.json new file mode 100644 index 0000000..a94fe18 --- /dev/null +++ b/providers/circle/latest/creditTransfers.json @@ -0,0 +1,40 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "clientId": "00000000-0000-0000-0000-000000000001", + "notificationType": "creditTransfers", + "version": 1, + "customAttributes": { + "clientId": "00000000-0000-0000-0000-000000000001" + }, + "creditTransfer": { + "id": "c3a2f1e0-7e8c-4b3d-9b9b-1f4e2a7d4c11", + "product": "lineOfCredit", + "status": "disbursed", + "amount": { + "amount": "50000.00", + "currency": "USD" + }, + "outstandingAmount": { + "amount": "50000.00", + "currency": "USD" + }, + "destination": { + "type": "wallet", + "id": "1000038499" + }, + "disbursedAt": "2026-01-15T18:23:44.000Z", + "dueAt": "2026-01-22T18:23:44.000Z", + "createDate": "2026-01-15T18:23:00.000Z", + "updateDate": "2026-01-15T18:23:44.000Z" + } + }, + "topic": "creditTransfers", + "source": { + "type": "vendor-documentation", + "url": "https://developers.circle.com/circle-mint/references/webhook-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/circle/latest/deposits.json b/providers/circle/latest/deposits.json new file mode 100644 index 0000000..2ed8640 --- /dev/null +++ b/providers/circle/latest/deposits.json @@ -0,0 +1,46 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "clientId": "00000000-0000-0000-0000-000000000001", + "notificationType": "deposits", + "version": 1, + "customAttributes": { + "clientId": "00000000-0000-0000-0000-000000000001" + }, + "deposit": { + "id": "df3b8e5f-9579-4c1f-9fa9-deac7f4be55c", + "status": "complete", + "amount": { + "amount": "1000.00", + "currency": "USD" + }, + "fromAmount": { + "amount": "1000.00", + "currency": "USD" + }, + "fees": { + "amount": "0.00", + "currency": "USD" + }, + "source": { + "type": "wire", + "id": "8c33b3eb-67a4-4f3d-9f4e-2d8a4f1c2b6a" + }, + "destination": { + "type": "wallet", + "id": "1000038499" + }, + "trackingRef": "CIR2VKZ9G6", + "createDate": "2026-01-15T18:23:44.000Z", + "updateDate": "2026-01-15T18:26:02.000Z" + } + }, + "topic": "deposits", + "source": { + "type": "vendor-documentation", + "url": "https://developers.circle.com/cpn/managed-payments/references/webhook-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/circle/latest/externalEntities.json b/providers/circle/latest/externalEntities.json new file mode 100644 index 0000000..8128cf7 --- /dev/null +++ b/providers/circle/latest/externalEntities.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "clientId": "00000000-0000-0000-0000-000000000001", + "notificationType": "externalEntities", + "version": 1, + "customAttributes": { + "clientId": "00000000-0000-0000-0000-000000000001" + }, + "externalEntity": { + "id": "9a4d6e72-78aa-4b9d-bd84-2cc7c1a8c2d4", + "complianceState": "ACCEPTED", + "walletId": "212000", + "businessName": "Example Trading Ltd.", + "businessUniqueIdentifier": "TAX-001", + "identifierIssuingCountryCode": "US", + "createDate": "2026-01-15T18:23:44.000Z", + "updateDate": "2026-01-15T18:30:00.000Z" + } + }, + "topic": "externalEntities", + "source": { + "type": "vendor-documentation", + "url": "https://developers.circle.com/circle-mint/references/webhook-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/circle/latest/paymentIntents.json b/providers/circle/latest/paymentIntents.json new file mode 100644 index 0000000..f6fff10 --- /dev/null +++ b/providers/circle/latest/paymentIntents.json @@ -0,0 +1,60 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "clientId": "5b057f1e-743c-4aeb-beeb-ef7b2e16f291", + "notificationType": "paymentIntents", + "version": 1, + "customAttributes": { + "clientId": "5b057f1e-743c-4aeb-beeb-ef7b2e16f291" + }, + "paymentIntent": { + "type": "continuous", + "id": "e7b49cb6-1f78-4a0f-8fd6-35fc74dca335", + "amountPaid": { + "amount": "0.00", + "currency": "USD" + }, + "amountRefunded": { + "amount": "0.00", + "currency": "USD" + }, + "settlementCurrency": "USD", + "paymentMethods": [ + { + "type": "blockchain", + "chain": "ETH", + "address": "0xfd5a9f666d96022d13a73e3638fb7ec958696fbe" + } + ], + "fees": [ + { + "type": "blockchainLeaseFee", + "amount": "0.00", + "currency": "USD" + } + ], + "timeline": [ + { + "status": "active", + "time": "2026-03-23T17:41:23.450386Z" + }, + { + "status": "created", + "time": "2026-03-23T17:41:19.986668Z" + } + ], + "createDate": "2026-03-23T17:41:19.979669Z", + "updateDate": "2026-03-23T17:41:23.405690Z", + "merchantWalletId": "12345", + "currency": "USD" + } + }, + "topic": "paymentIntents", + "source": { + "type": "vendor-documentation", + "url": "https://developers.circle.com/cpn/managed-payments/references/webhook-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/circle/latest/payments.json b/providers/circle/latest/payments.json new file mode 100644 index 0000000..2b934af --- /dev/null +++ b/providers/circle/latest/payments.json @@ -0,0 +1,45 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "clientId": "00000000-0000-0000-0000-000000000001", + "notificationType": "payments", + "version": 1, + "customAttributes": { + "clientId": "00000000-0000-0000-0000-000000000001" + }, + "payment": { + "id": "b9aef7d4-2eb4-4f4a-9b7f-71b3a4c9bb3b", + "type": "payment", + "status": "paid", + "paymentIntentId": "5cb31987-66f1-4ce6-87ce-fb74dfe7c2dd", + "amount": { + "amount": "250.00", + "currency": "USD" + }, + "feeAmount": { + "amount": "0.50", + "currency": "USD" + }, + "source": { + "type": "blockchain", + "chain": "ARC", + "address": "0x6E1A4C16fAFC4ec1Aa1Dc6Fbe5cE9aB2B22B3F11" + }, + "depositAddress": { + "chain": "ARC", + "address": "0x8381470ED67C3802402dbbFa0058E8871F017A6F" + }, + "transactionHash": "0x4cebf8f90c9243a23c77e4ae20df691469e4b933b295a73376292843968f7a63", + "createDate": "2026-01-15T18:23:44.000Z", + "updateDate": "2026-01-15T18:25:11.000Z" + } + }, + "topic": "payments", + "source": { + "type": "vendor-documentation", + "url": "https://developers.circle.com/circle-mint/references/webhook-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/circle/latest/payouts.json b/providers/circle/latest/payouts.json new file mode 100644 index 0000000..2dfdee6 --- /dev/null +++ b/providers/circle/latest/payouts.json @@ -0,0 +1,51 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "clientId": "00000000-0000-0000-0000-000000000001", + "notificationType": "payouts", + "version": 1, + "customAttributes": { + "clientId": "00000000-0000-0000-0000-000000000001" + }, + "payout": { + "id": "df3b8e5f-9579-4c1f-9fa9-deac7f4be55c", + "sourceWalletId": "1000038499", + "destination": { + "id": "4d260293-d17c-4309-a8da-fa7850f95c10", + "type": "address_book" + }, + "amount": { + "amount": "100.00", + "currency": "USD" + }, + "toAmount": { + "amount": "100.00", + "currency": "USD" + }, + "fees": { + "amount": "0.50", + "currency": "USD" + }, + "networkFees": { + "amount": "0.10", + "currency": "USD" + }, + "trackingRef": "CIR2VKZ9G6", + "status": "complete", + "riskEvaluation": { + "decision": "approved", + "reason": "1000" + }, + "createDate": "2026-01-15T18:23:44.000Z", + "updateDate": "2026-01-15T18:26:02.000Z" + } + }, + "topic": "payouts", + "source": { + "type": "vendor-documentation", + "url": "https://developers.circle.com/circle-mint/references/webhook-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/circle/latest/transfers.json b/providers/circle/latest/transfers.json new file mode 100644 index 0000000..42b2fd8 --- /dev/null +++ b/providers/circle/latest/transfers.json @@ -0,0 +1,42 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "clientId": "00000000-0000-0000-0000-000000000001", + "notificationType": "transfers", + "version": 1, + "customAttributes": { + "clientId": "00000000-0000-0000-0000-000000000001" + }, + "transfer": { + "id": "0d46b642-3a5f-4071-a747-4053b7df2f99", + "source": { + "type": "wallet", + "id": "1000038499" + }, + "destination": { + "type": "blockchain", + "address": "0x8381470ED67C3802402dbbFa0058E8871F017A6F", + "chain": "ARC" + }, + "amount": { + "amount": "3.14", + "currency": "USD" + }, + "transactionHash": "0x4cebf8f90c9243a23c77e4ae20df691469e4b933b295a73376292843968f7a63", + "status": "complete", + "riskEvaluation": { + "decision": "approved", + "reason": "1000" + }, + "createDate": "2026-01-15T18:23:44.000Z" + } + }, + "topic": "transfers", + "source": { + "type": "vendor-documentation", + "url": "https://developers.circle.com/circle-mint/references/webhook-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/circle/latest/wire.json b/providers/circle/latest/wire.json new file mode 100644 index 0000000..0b4320f --- /dev/null +++ b/providers/circle/latest/wire.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "clientId": "00000000-0000-0000-0000-000000000001", + "notificationType": "wire", + "version": 1, + "customAttributes": { + "clientId": "00000000-0000-0000-0000-000000000001" + }, + "wire": { + "id": "8c33b3eb-67a4-4f3d-9f4e-2d8a4f1c2b6a", + "status": "complete", + "description": "WELLS FARGO BANK, NA ****0010", + "trackingRef": "CIR2VKZ9G6", + "fingerprint": "eb74e904-2c64-4f4d-9f54-9f1b8f7a2bb1", + "billingDetails": { + "name": "Satoshi Nakamoto", + "city": "Boston", + "country": "US", + "line1": "100 Money Street", + "district": "MA", + "postalCode": "02201" + }, + "createDate": "2026-01-15T18:23:44.000Z", + "updateDate": "2026-01-15T18:25:11.000Z" + } + }, + "topic": "wire", + "source": { + "type": "vendor-documentation", + "url": "https://developers.circle.com/circle-mint/references/webhook-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/claude-managed-agents/index.json b/providers/claude-managed-agents/index.json new file mode 100644 index 0000000..155232c --- /dev/null +++ b/providers/claude-managed-agents/index.json @@ -0,0 +1,8 @@ +{ + "label": "Claude Managed Agents", + "configs": { + "latest_version": "latest", + "topic_identifier": "data.type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/claude-managed-agents/latest/session.status_idled.json b/providers/claude-managed-agents/latest/session.status_idled.json new file mode 100644 index 0000000..0170742 --- /dev/null +++ b/providers/claude-managed-agents/latest/session.status_idled.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "event", + "id": "event_01ABC...", + "created_at": "2026-03-18T14:05:22Z", + "data": { + "type": "session.status_idled", + "id": "sesn_01XYZ...", + "organization_id": "8a3d2f1e-...", + "workspace_id": "c7b0e4d9-..." + } + }, + "topic": "session.status_idled", + "source": { + "type": "vendor-documentation", + "url": "https://platform.claude.com/docs/en/managed-agents/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/clerk/index.json b/providers/clerk/index.json new file mode 100644 index 0000000..08edc3f --- /dev/null +++ b/providers/clerk/index.json @@ -0,0 +1,8 @@ +{ + "label": "Clerk", + "configs": { + "latest_version": "latest", + "topic_identifier": "type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/clerk/latest/user.created.json b/providers/clerk/latest/user.created.json new file mode 100644 index 0000000..d5a786f --- /dev/null +++ b/providers/clerk/latest/user.created.json @@ -0,0 +1,38 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "id": "user_2NNEqL2nrIRxCBNiiSPAKxvlkEJ", + "object": "user", + "username": "example_user", + "first_name": "John", + "last_name": "Doe", + "email_addresses": [ + { + "id": "idn_29w83sxSDx2n0a9Yg0JNH0nDJK9", + "object": "email_address", + "email_address": "user@example.com", + "verification": { + "status": "verified", + "strategy": "email_code" + } + } + ], + "primary_email_address_id": "idn_29w83sxSDx2n0a9Yg0JNH0nDJK9", + "created_at": 1654012345678, + "updated_at": 1654012345678 + }, + "object": "event", + "type": "user.created", + "instance_id": "ins_2NNEqL2n", + "timestamp": 1654012345678 + }, + "topic": "user.created", + "source": { + "type": "vendor-documentation", + "url": "https://clerk.com/docs/webhooks/overview", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/clio/index.json b/providers/clio/index.json new file mode 100644 index 0000000..68a78fe --- /dev/null +++ b/providers/clio/index.json @@ -0,0 +1,8 @@ +{ + "label": "Clio", + "configs": { + "latest_version": "latest", + "topic_identifier": "meta.event" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/clio/latest/created.json b/providers/clio/latest/created.json new file mode 100644 index 0000000..4aa0d11 --- /dev/null +++ b/providers/clio/latest/created.json @@ -0,0 +1,21 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "id": 152, + "etag": "\"9a103be2...\"" + }, + "meta": { + "event": "created", + "webhook_id": 1234 + } + }, + "topic": "created", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/hookdeck/webhook-skills", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/cloudsignal/index.json b/providers/cloudsignal/index.json new file mode 100644 index 0000000..2b4771d --- /dev/null +++ b/providers/cloudsignal/index.json @@ -0,0 +1,8 @@ +{ + "label": "CloudSignal", + "configs": { + "latest_version": "latest", + "topic_identifier": "type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/cloudsignal/latest/ItemShipped.json b/providers/cloudsignal/latest/ItemShipped.json new file mode 100644 index 0000000..a45818a --- /dev/null +++ b/providers/cloudsignal/latest/ItemShipped.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "apikey": "13b3f8a9c2...", + "type": "ItemShipped", + "order": "73O1230A", + "order_reference": "your-order-ref-123", + "item": "73O1230A-1", + "item_reference": "your-item-ref-1", + "datetime": "2026-07-28 10:30:00", + "tracking": "1Z999AA10123456784", + "shipping_option": "standard" + }, + "topic": "ItemShipped", + "source": { + "type": "vendor-documentation", + "url": "https://docs.cloudprinter.com/production/cloudsignal-api-v2-0/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/coinbase-commerce/index.json b/providers/coinbase-commerce/index.json new file mode 100644 index 0000000..fc16397 --- /dev/null +++ b/providers/coinbase-commerce/index.json @@ -0,0 +1,8 @@ +{ + "label": "Coinbase Commerce", + "configs": { + "latest_version": "latest", + "topic_identifier": "event.type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/coinbase-commerce/latest/charge.confirmed.json b/providers/coinbase-commerce/latest/charge.confirmed.json new file mode 100644 index 0000000..48ff39b --- /dev/null +++ b/providers/coinbase-commerce/latest/charge.confirmed.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "24934862-d980-46cb-9402-43c81b0cabd5", + "scheduled_for": "2018-05-31T19:03:16Z", + "event": { + "id": "053b96aa-868f-4d8f-8ac6-6b96644da340", + "resource": "event", + "type": "charge:confirmed", + "api_version": "2018-03-22", + "created_at": "2023-08-30T19:29:20Z", + "data": { + "id": "2aee9dd1-67b8-43ef-8dfe-977959850f27", + "code": "XA6G6ZFR", + "name": "Order #1234", + "description": "T-shirt", + "pricing": { + "local": { + "amount": "20.00", + "currency": "USD" + } + }, + "metadata": { + "order_id": "1234" + }, + "timeline": [ + { + "status": "NEW", + "time": "2023-08-30T19:20:00Z" + }, + { + "status": "COMPLETED", + "time": "2023-08-30T19:29:20Z" + } + ] + } + } + }, + "topic": "charge:confirmed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.cdp.coinbase.com/commerce/api-arcitecture/webhooks-fields", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/courier/index.json b/providers/courier/index.json new file mode 100644 index 0000000..2a8cefb --- /dev/null +++ b/providers/courier/index.json @@ -0,0 +1,8 @@ +{ + "label": "Courier", + "configs": { + "latest_version": "latest", + "topic_identifier": "type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/courier/latest/audiences.calculated.json b/providers/courier/latest/audiences.calculated.json new file mode 100644 index 0000000..51a9b44 --- /dev/null +++ b/providers/courier/latest/audiences.calculated.json @@ -0,0 +1,20 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "audience_id": "software-engineers", + "user_count": 1, + "total_users": 28, + "total_users_filtered": 27 + }, + "type": "audiences:calculated" + }, + "topic": "audiences:calculated", + "source": { + "type": "vendor-documentation", + "url": "https://www.courier.com/docs/platform/workspaces/outbound-webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/courier/latest/audiences.updated.json b/providers/courier/latest/audiences.updated.json new file mode 100644 index 0000000..42eb336 --- /dev/null +++ b/providers/courier/latest/audiences.updated.json @@ -0,0 +1,23 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "audience_id": "software-engineers", + "audience_version": 11, + "filter": { + "path": "title", + "value": "Software Engineer", + "operator": "EQ" + } + }, + "type": "audiences:updated" + }, + "topic": "audiences:updated", + "source": { + "type": "vendor-documentation", + "url": "https://www.courier.com/docs/platform/workspaces/outbound-webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/courier/latest/audiences.user.matched.json b/providers/courier/latest/audiences.user.matched.json new file mode 100644 index 0000000..b84b858 --- /dev/null +++ b/providers/courier/latest/audiences.user.matched.json @@ -0,0 +1,20 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "audience_id": "software-engineers", + "audience_version": 11, + "reason": "EQ('title', 'Software Engineer') => true", + "user_id": "suhas" + }, + "type": "audiences:user:matched" + }, + "topic": "audiences:user:matched", + "source": { + "type": "vendor-documentation", + "url": "https://www.courier.com/docs/platform/workspaces/outbound-webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/courier/latest/audiences.user.unmatched.json b/providers/courier/latest/audiences.user.unmatched.json new file mode 100644 index 0000000..b528c4d --- /dev/null +++ b/providers/courier/latest/audiences.user.unmatched.json @@ -0,0 +1,20 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "audience_id": "favorite-fooss-players", + "audience_version": 4, + "reason": "EQ('favorite_game', 'fosss') => true, EQ('gender', 'pigeon') => true, EQ('style', 'defend') => true", + "user_id": "suhas_with_foss" + }, + "type": "audiences:user:unmatched" + }, + "topic": "audiences:user:unmatched", + "source": { + "type": "vendor-documentation", + "url": "https://www.courier.com/docs/platform/workspaces/outbound-webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/courier/latest/message.updated.json b/providers/courier/latest/message.updated.json new file mode 100644 index 0000000..9712c65 --- /dev/null +++ b/providers/courier/latest/message.updated.json @@ -0,0 +1,44 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "clicked": 1630519102458, + "delivered": 1630512501708, + "enqueued": 1630512466717, + "event": "SFTYJKSF0241SVH2TWY97TTFFTQG", + "id": "1-612fa552-15f7d6ba51bf229857c037a7", + "notification": "SFTYJKSF0241SVH2TWY97TTFFTQG", + "opened": 1630518873072, + "providers": [ + { + "provider": "slack", + "status": "DELIVERED", + "channel": { + "key": "direct_message:slack", + "name": "Slack", + "template": "SFTYJKSF0241SVH2TWY97TTFFTQG" + }, + "reference": { + "channel": "C04EXAMPLE", + "ts": "1630512468.000700" + }, + "sent": 1630512468691, + "delivered": 1630512501708 + } + ], + "recipient": "b19fb0e0-8cd6-4337-b41c-92c780c80d1a", + "recipientId": "b19fb0e0-8cd6-4337-b41c-92c780c80d1a", + "sent": 1630512468691, + "status": "CLICKED" + }, + "type": "message:updated" + }, + "topic": "message:updated", + "source": { + "type": "vendor-documentation", + "url": "https://www.courier.com/docs/platform/workspaces/outbound-webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/courier/latest/notification.published.json b/providers/courier/latest/notification.published.json new file mode 100644 index 0000000..d9c22a2 --- /dev/null +++ b/providers/courier/latest/notification.published.json @@ -0,0 +1,18 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "id": "", + "published_at": 1620095270807 + }, + "type": "notification:published" + }, + "topic": "notification:published", + "source": { + "type": "vendor-documentation", + "url": "https://www.courier.com/docs/platform/workspaces/outbound-webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/courier/latest/notification.submission_canceled.json b/providers/courier/latest/notification.submission_canceled.json new file mode 100644 index 0000000..695b2a9 --- /dev/null +++ b/providers/courier/latest/notification.submission_canceled.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "id": "", + "canceled_at": 1620095280807, + "submission_id": 1620095270807 + }, + "type": "notification:submission_canceled" + }, + "topic": "notification:submission_canceled", + "source": { + "type": "vendor-documentation", + "url": "https://www.courier.com/docs/platform/workspaces/outbound-webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/cursor/index.json b/providers/cursor/index.json new file mode 100644 index 0000000..65a23c0 --- /dev/null +++ b/providers/cursor/index.json @@ -0,0 +1,8 @@ +{ + "label": "Cursor", + "configs": { + "latest_version": "latest", + "topic_identifier": "event" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/cursor/latest/statusChange.json b/providers/cursor/latest/statusChange.json new file mode 100644 index 0000000..6ec1aa0 --- /dev/null +++ b/providers/cursor/latest/statusChange.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "statusChange", + "timestamp": "2024-01-01T12:00:00.000Z", + "id": "agent_123456", + "status": "FINISHED", + "source": { + "repository": "https://github.com/user/repo", + "ref": "main" + }, + "target": { + "url": "https://github.com/user/repo/pull/123", + "branchName": "feature-branch", + "prUrl": "https://github.com/user/repo/pull/123" + }, + "summary": "Updated 3 files and fixed linting errors" + }, + "topic": "statusChange", + "source": { + "type": "vendor-documentation", + "url": "https://cursor.com/docs/cloud-agent/api/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/customerio/index.json b/providers/customerio/index.json new file mode 100644 index 0000000..d6d2364 --- /dev/null +++ b/providers/customerio/index.json @@ -0,0 +1,8 @@ +{ + "label": "Customer.io", + "configs": { + "latest_version": "latest", + "topic_identifier": "object_type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/customerio/latest/customer_subscribed.json b/providers/customerio/latest/customer_subscribed.json new file mode 100644 index 0000000..1dba4c7 --- /dev/null +++ b/providers/customerio/latest/customer_subscribed.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "metric": "subscribed", + "event_id": "01E4C4CT6YDC7Y5M7FE1GWWPQJ", + "object_type": "customer", + "timestamp": 1613063089, + "data": { + "customer_id": "0200000001", + "email_address": "test@example.com", + "identifiers": { + "id": "42", + "email": "test@example.com", + "cio_id": "d9c106000001" + } + } + }, + "topic": "customer_subscribed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.customer.io/integrations/api/webhooks/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/customerio/latest/email_sent.json b/providers/customerio/latest/email_sent.json new file mode 100644 index 0000000..92bb384 --- /dev/null +++ b/providers/customerio/latest/email_sent.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "metric": "sent", + "event_id": "01E4C4CT6YDC7Y5M7FE1GWWPQJ", + "object_type": "email", + "timestamp": 1613063089, + "data": { + "action_id": 42, + "broadcast_id": 9, + "customer_id": "0200000001", + "delivery_id": "RPILAgUBcRhIBqSfeiIwdIYJKxTY", + "identifiers": { + "id": "42", + "email": "test@example.com", + "cio_id": "d9c106000001" + }, + "recipient": "test@example.com" + } + }, + "topic": "email_sent", + "source": { + "type": "vendor-documentation", + "url": "https://docs.customer.io/integrations/api/webhooks/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/customerio/latest/sms_sent.json b/providers/customerio/latest/sms_sent.json new file mode 100644 index 0000000..8f842d7 --- /dev/null +++ b/providers/customerio/latest/sms_sent.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "metric": "sent", + "event_id": "01E4C4CT6YDC7Y5M7FE1GWWPQJ", + "object_type": "sms", + "timestamp": 1613063089, + "data": { + "action_id": 42, + "broadcast_id": 9, + "customer_id": "0200000001", + "delivery_id": "RPILAgUBcRhIBqSfeiIwdIYJKxTY", + "identifiers": { + "id": "42", + "email": "test@example.com", + "cio_id": "d9c106000001" + }, + "recipient": "+15551234567" + } + }, + "topic": "sms_sent", + "source": { + "type": "vendor-documentation", + "url": "https://docs.customer.io/integrations/api/webhooks/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/discord/index.json b/providers/discord/index.json new file mode 100644 index 0000000..0911036 --- /dev/null +++ b/providers/discord/index.json @@ -0,0 +1,8 @@ +{ + "label": "Discord", + "configs": { + "latest_version": "latest", + "topic_identifier": "event.type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/discord/latest/ENTITLEMENT_CREATE.json b/providers/discord/latest/ENTITLEMENT_CREATE.json new file mode 100644 index 0000000..f9810f8 --- /dev/null +++ b/providers/discord/latest/ENTITLEMENT_CREATE.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "version": 1, + "application_id": "1234560123453231555", + "type": 1, + "event": { + "type": "ENTITLEMENT_CREATE", + "timestamp": "2024-10-18T18:41:21.109604", + "data": { + "application_id": "1234560123453231555", + "consumed": false, + "deleted": false, + "gift_code_flags": 0, + "id": "1234505980407808808", + "promotion_id": null, + "sku_id": "123489045643835123", + "type": 4, + "user_id": "111178765189277770" + } + } + }, + "topic": "ENTITLEMENT_CREATE", + "source": { + "type": "vendor-documentation", + "url": "https://docs.discord.com/developers/events/webhook-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/discord/latest/ENTITLEMENT_DELETE.json b/providers/discord/latest/ENTITLEMENT_DELETE.json new file mode 100644 index 0000000..8a5b172 --- /dev/null +++ b/providers/discord/latest/ENTITLEMENT_DELETE.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "version": 1, + "application_id": "1234560123453231555", + "type": 1, + "event": { + "type": "ENTITLEMENT_DELETE", + "timestamp": "2024-10-18T18:41:21.109604", + "data": { + "application_id": "1234560123453231555", + "consumed": false, + "deleted": true, + "gift_code_flags": 0, + "id": "1234505980407808808", + "promotion_id": null, + "sku_id": "123489045643835123", + "type": 4, + "user_id": "111178765189277770" + } + } + }, + "topic": "ENTITLEMENT_DELETE", + "source": { + "type": "vendor-documentation", + "url": "https://docs.discord.com/developers/events/webhook-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/discord/latest/ENTITLEMENT_UPDATE.json b/providers/discord/latest/ENTITLEMENT_UPDATE.json new file mode 100644 index 0000000..3d27090 --- /dev/null +++ b/providers/discord/latest/ENTITLEMENT_UPDATE.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "version": 1, + "application_id": "1234560123453231555", + "type": 1, + "event": { + "type": "ENTITLEMENT_UPDATE", + "timestamp": "2024-10-18T18:41:21.109604", + "data": { + "application_id": "1234560123453231555", + "consumed": false, + "deleted": false, + "gift_code_flags": 0, + "id": "1234505980407808808", + "promotion_id": null, + "sku_id": "123489045643835123", + "type": 4, + "user_id": "111178765189277770" + } + } + }, + "topic": "ENTITLEMENT_UPDATE", + "source": { + "type": "vendor-documentation", + "url": "https://docs.discord.com/developers/events/webhook-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/discord/latest/LOBBY_MESSAGE_DELETE.json b/providers/discord/latest/LOBBY_MESSAGE_DELETE.json new file mode 100644 index 0000000..839ec05 --- /dev/null +++ b/providers/discord/latest/LOBBY_MESSAGE_DELETE.json @@ -0,0 +1,24 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "version": 1, + "application_id": "1234567765431056709", + "type": 1, + "event": { + "type": "LOBBY_MESSAGE_DELETE", + "timestamp": "2025-08-05T21:44:09.412957", + "data": { + "id": "1402406637632884857", + "lobby_id": "1402399883394285659" + } + } + }, + "topic": "LOBBY_MESSAGE_DELETE", + "source": { + "type": "vendor-documentation", + "url": "https://docs.discord.com/developers/events/webhook-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/docusign/index.json b/providers/docusign/index.json new file mode 100644 index 0000000..8716593 --- /dev/null +++ b/providers/docusign/index.json @@ -0,0 +1,8 @@ +{ + "label": "DocuSign", + "configs": { + "latest_version": "latest", + "topic_identifier": "event" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/docusign/latest/envelope-completed.json b/providers/docusign/latest/envelope-completed.json new file mode 100644 index 0000000..432c2ef --- /dev/null +++ b/providers/docusign/latest/envelope-completed.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "envelope-completed", + "apiVersion": "v2.1", + "uri": "/restapi/v2.1/accounts/{accountId}/envelopes/{envelopeId}", + "retryCount": 0, + "configurationId": 123456, + "generatedDateTime": "2024-01-15T10:30:00.0000000Z", + "data": { + "accountId": "00000000-0000-0000-0000-000000000000", + "userId": "00000000-0000-0000-0000-000000000000", + "envelopeId": "00000000-0000-0000-0000-000000000000", + "envelopeSummary": { + "status": "completed", + "recipients": {} + } + } + }, + "topic": "envelope-completed", + "source": { + "type": "vendor-documentation", + "url": "https://developers.docusign.com/platform/webhooks/connect/json-sim-event-model/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/ebay/index.json b/providers/ebay/index.json new file mode 100644 index 0000000..4d13e91 --- /dev/null +++ b/providers/ebay/index.json @@ -0,0 +1,8 @@ +{ + "label": "eBay", + "configs": { + "latest_version": "latest", + "topic_identifier": "metadata.topic" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/ebay/latest/MARKETPLACE_ACCOUNT_DELETION.json b/providers/ebay/latest/MARKETPLACE_ACCOUNT_DELETION.json new file mode 100644 index 0000000..971b6e2 --- /dev/null +++ b/providers/ebay/latest/MARKETPLACE_ACCOUNT_DELETION.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "metadata": { + "topic": "MARKETPLACE_ACCOUNT_DELETION", + "schemaVersion": "1.0", + "deprecated": false + }, + "notification": { + "notificationId": "49feeaeb-1b60-4c...", + "eventDate": "2021-03-19T20:43:59.462Z", + "publishDate": "2021-03-19T20:43:59.679Z", + "publishAttemptCount": 1, + "data": { + "username": "test_user", + "userId": "ma8vp1jySJC", + "eiasToken": "nY+sHZ2PrBmdj6wVnH4..." + } + } + }, + "topic": "MARKETPLACE_ACCOUNT_DELETION", + "source": { + "type": "vendor-documentation", + "url": "https://developer.ebay.com/api-docs/commerce/notification/overview.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/elevenlabs/index.json b/providers/elevenlabs/index.json new file mode 100644 index 0000000..8062d27 --- /dev/null +++ b/providers/elevenlabs/index.json @@ -0,0 +1,8 @@ +{ + "label": "ElevenLabs", + "configs": { + "latest_version": "latest", + "topic_identifier": "type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/elevenlabs/latest/post_call_transcription.json b/providers/elevenlabs/latest/post_call_transcription.json new file mode 100644 index 0000000..2ed35ea --- /dev/null +++ b/providers/elevenlabs/latest/post_call_transcription.json @@ -0,0 +1,40 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "post_call_transcription", + "data": { + "call_id": "clvhnqzb100016xg6vqsrwhm5", + "agent_id": "LZPCBv5oLCMNfNeDEaRV", + "conversation_id": "conv_12345", + "transcript": { + "text": "Full conversation transcript between agent and user...", + "duration_seconds": 125, + "turns": [ + { + "speaker": "agent", + "text": "Hello, how can I help you today?", + "timestamp": "00:00:01" + }, + { + "speaker": "user", + "text": "I'd like to know more about your services.", + "timestamp": "00:00:05" + } + ] + }, + "metadata": { + "language": "en", + "completion_status": "success" + } + }, + "event_timestamp": "2024-01-20T10:30:00Z" + }, + "topic": "post_call_transcription", + "source": { + "type": "vendor-documentation", + "url": "https://elevenlabs.io/docs/product-guides/administration/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/elevenlabs/latest/voice_removal_notice.json b/providers/elevenlabs/latest/voice_removal_notice.json new file mode 100644 index 0000000..ab96fcc --- /dev/null +++ b/providers/elevenlabs/latest/voice_removal_notice.json @@ -0,0 +1,21 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "voice_removal_notice", + "data": { + "voice_id": "21m00Tcm4TlvDq8ikWAM", + "voice_name": "Custom Voice", + "removal_date": "2024-02-20T00:00:00Z", + "reason": "policy_violation" + }, + "event_timestamp": "2024-01-20T10:30:00Z" + }, + "topic": "voice_removal_notice", + "source": { + "type": "vendor-documentation", + "url": "https://elevenlabs.io/docs/product-guides/administration/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/exact-online/index.json b/providers/exact-online/index.json new file mode 100644 index 0000000..d18493b --- /dev/null +++ b/providers/exact-online/index.json @@ -0,0 +1,8 @@ +{ + "label": "Exact Online", + "configs": { + "latest_version": "latest", + "topic_identifier": "Content.Topic" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/exact-online/latest/Accounts.json b/providers/exact-online/latest/Accounts.json new file mode 100644 index 0000000..be9c6ba --- /dev/null +++ b/providers/exact-online/latest/Accounts.json @@ -0,0 +1,23 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "Content": { + "Topic": "Accounts", + "ClientId": "0a1b2c3d-4e5f-6a7b-8c9d-0e1f2a3b4c5d", + "Division": 123456, + "Action": "Update", + "Key": "d4d4c8b6-1a2b-4c3d-9e8f-1234567890ab", + "ExactOnlineEndpoint": "https://start.exactonline.co.uk/api/v1/123456/crm/Accounts(guid'd4d4c8b6-1a2b-4c3d-9e8f-1234567890ab')", + "EventCreatedOn": "2026-07-24T17:20:55.543" + }, + "HashCode": "5A3F9C2E7B1D8A46F0C3E9B2D7A15C8E4F6091A2B3C4D5E6F7089ABCDEF01234" + }, + "topic": "Accounts", + "source": { + "type": "vendor-documentation", + "url": "https://support.exactonline.com/community/s/knowledge-base#All-All-DNO-Content-webhooksc", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fastspring/index.json b/providers/fastspring/index.json new file mode 100644 index 0000000..b3a38b7 --- /dev/null +++ b/providers/fastspring/index.json @@ -0,0 +1,8 @@ +{ + "label": "FastSpring", + "configs": { + "latest_version": "latest", + "topic_identifier": "events[].type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/fastspring/latest/order.completed.json b/providers/fastspring/latest/order.completed.json new file mode 100644 index 0000000..a90e197 --- /dev/null +++ b/providers/fastspring/latest/order.completed.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "events": [ + { + "id": "abc123", + "type": "order.completed", + "live": true, + "processed": false, + "created": 1700000000000, + "data": {} + }, + { + "id": "def456", + "type": "subscription.charge.completed", + "live": true, + "processed": false, + "created": 1700000000001, + "data": {} + } + ] + }, + "topic": "order.completed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.fastspring.com/docs/webhooks-overview", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/faundit/index.json b/providers/faundit/index.json new file mode 100644 index 0000000..2fbea44 --- /dev/null +++ b/providers/faundit/index.json @@ -0,0 +1,8 @@ +{ + "label": "Faundit", + "configs": { + "latest_version": "latest", + "topic_identifier": "event-type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/faundit/latest/item-status.json b/providers/faundit/latest/item-status.json new file mode 100644 index 0000000..d922f18 --- /dev/null +++ b/providers/faundit/latest/item-status.json @@ -0,0 +1,20 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event-type": "item-status", + "data": { + "id": 12345, + "timestamp": "2026-01-15T10:30:00Z", + "status": "delivered", + "locationID": "loc_abc123" + } + }, + "topic": "item-status", + "source": { + "type": "vendor-documentation", + "url": "https://faundit.gitbook.io/faundit-api-v1/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/favro/index.json b/providers/favro/index.json new file mode 100644 index 0000000..7f33753 --- /dev/null +++ b/providers/favro/index.json @@ -0,0 +1,8 @@ +{ + "label": "Favro", + "configs": { + "latest_version": "latest", + "topic_identifier": "action" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/favro/latest/ping.json b/providers/favro/latest/ping.json new file mode 100644 index 0000000..eaac19a --- /dev/null +++ b/providers/favro/latest/ping.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "payloadId": "AbCdEf==", + "action": "ping", + "hookId": "abc123", + "hook": { + "url": "https://example.com/webhooks/favro" + } + }, + "topic": "ping", + "source": { + "type": "vendor-documentation", + "url": "https://favro.com/developer/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fireflies/index.json b/providers/fireflies/index.json new file mode 100644 index 0000000..c087a5e --- /dev/null +++ b/providers/fireflies/index.json @@ -0,0 +1,8 @@ +{ + "label": "Fireflies", + "configs": { + "latest_version": "latest", + "topic_identifier": "event" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/fireflies/latest/meeting.transcribed.json b/providers/fireflies/latest/meeting.transcribed.json new file mode 100644 index 0000000..1c4d9b4 --- /dev/null +++ b/providers/fireflies/latest/meeting.transcribed.json @@ -0,0 +1,17 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "meeting.transcribed", + "timestamp": 1710876543210, + "meeting_id": "ASxwZxCstx", + "client_reference_id": "be582c46-4ac9-4565-9ba6-6ab4264496a8" + }, + "topic": "meeting.transcribed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.fireflies.ai/graphql-api/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/flexport/index.json b/providers/flexport/index.json new file mode 100644 index 0000000..982b8bd --- /dev/null +++ b/providers/flexport/index.json @@ -0,0 +1,8 @@ +{ + "label": "Flexport", + "configs": { + "latest_version": "latest", + "topic_identifier": "type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/flexport/latest/shipment.created.json b/providers/flexport/latest/shipment.created.json new file mode 100644 index 0000000..f75179d --- /dev/null +++ b/providers/flexport/latest/shipment.created.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "_object": "/event", + "id": 123456, + "version": 2, + "created_at": "2026-07-23T10:00:00Z", + "occurred_at": "2026-07-23T09:59:00Z", + "type": "/shipment#created", + "data": { + "resource": { + "...": "..." + }, + "shipment": { + "...": "..." + } + } + }, + "topic": "/shipment#created", + "source": { + "type": "vendor-documentation", + "url": "https://docs.logistics-api.flexport.com/2023-07/tag/Events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/flexport/latest/shipment_leg.departed.json b/providers/flexport/latest/shipment_leg.departed.json new file mode 100644 index 0000000..094ab53 --- /dev/null +++ b/providers/flexport/latest/shipment_leg.departed.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "_object": "/event", + "id": 987654, + "version": 2, + "created_at": "2026-07-23T10:00:00Z", + "occurred_at": "2026-07-23T09:59:00Z", + "type": "/shipment_leg#departed", + "data": { + "resource": { + "_object": "/shipment_leg", + "id": 42 + }, + "shipment": { + "_object": "/shipment", + "id": 100 + }, + "location": { + "name": "Port of Shanghai" + } + } + }, + "topic": "/shipment_leg#departed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.logistics-api.flexport.com/2023-07/tag/Events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/frontapp/index.json b/providers/frontapp/index.json new file mode 100644 index 0000000..04b271f --- /dev/null +++ b/providers/frontapp/index.json @@ -0,0 +1,8 @@ +{ + "label": "Front", + "configs": { + "latest_version": "latest", + "topic_identifier": "type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/frontapp/latest/inbound_received.json b/providers/frontapp/latest/inbound_received.json new file mode 100644 index 0000000..0ee0118 --- /dev/null +++ b/providers/frontapp/latest/inbound_received.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "type": "inbound_received", + "authorization": { + "id": "cmp_abc" + }, + "payload": { + "id": "evt_55c8c149", + "type": "inbound_received", + "emitted_at": 1615496636.24, + "_links": { + "self": "https://api2.frontapp.com/events/evt_55c8c149" + }, + "conversation": { + "id": "cnv_55c8c149", + "subject": "Re: Order #1234", + "status": "unassigned", + "_links": { + "self": "https://api2.frontapp.com/conversations/cnv_55c8c149" + } + }, + "source": { + "_meta": { + "type": "inboxes" + }, + "data": [] + }, + "target": { + "_meta": { + "type": "message" + }, + "data": { + "id": "msg_..." + } + } + } + }, + "topic": "inbound_received", + "source": { + "type": "vendor-documentation", + "url": "https://dev.frontapp.com/reference/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/index.json b/providers/fusionauth/index.json new file mode 100644 index 0000000..0f9534c --- /dev/null +++ b/providers/fusionauth/index.json @@ -0,0 +1,8 @@ +{ + "label": "FusionAuth", + "configs": { + "latest_version": "latest", + "topic_identifier": "event.type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/fusionauth/latest/audit-log.create.json b/providers/fusionauth/latest/audit-log.create.json new file mode 100644 index 0000000..2874b6f --- /dev/null +++ b/providers/fusionauth/latest/audit-log.create.json @@ -0,0 +1,146 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "auditLog": { + "id": 1773, + "insertInstant": 1629141543059, + "insertUser": "admin@example.com", + "message": "Updated the user with Id [73092cb2-2119-4a5d-acb4-7db5a1facaf8] and loginId [adam68@example.com]", + "newValue": { + "active": true, + "birthDate": "1984-09-13", + "connectorId": "e3306678-a53a-4964-9040-1c96f36dda72", + "data": { + "city": "San Francisco", + "favoriteColor": "Red", + "lifeTimeValue": 375, + "state": "CA" + }, + "email": "adam68@example.com", + "firstName": "Adam", + "id": "73092cb2-2119-4a5d-acb4-7db5a1facaf8", + "imageUrl": "/images/demo/nope.gif", + "insertInstant": 1625783587031, + "lastName": "Green", + "lastUpdateInstant": 1629141542987, + "memberships": [], + "passwordChangeRequired": false, + "passwordLastUpdateInstant": 1625783587031, + "preferredLanguages": [ + "en", + "fr" + ], + "registrations": [ + { + "applicationId": "d23ecde6-0661-44a7-808b-a23013e6dfdc", + "data": {}, + "id": "9693406b-1e62-4eb0-a3c1-7271de3f8ddf", + "insertInstant": 1625783587031, + "lastLoginInstant": 1625783587031, + "lastUpdateInstant": 1625783587031, + "preferredLanguages": [], + "roles": [ + "USER" + ], + "tokens": {}, + "username": "Adam68", + "usernameStatus": "ACTIVE", + "verified": false + } + ], + "tenantId": "a743e2cd-55bb-789c-b076-8846fdd3a51f", + "timezone": "America/Denver", + "twoFactor": { + "methods": [], + "recoveryCodes": [] + }, + "uniqueUsername": "Adam68", + "username": "Adam68", + "usernameStatus": "ACTIVE", + "verified": true + }, + "oldValue": { + "active": true, + "birthDate": "1984-09-13", + "connectorId": "e3306678-a53a-4964-9040-1c96f36dda72", + "data": { + "city": "San Francisco", + "favoriteColor": "Red", + "lifeTimeValue": 375, + "state": "CA" + }, + "email": "adam68@example.com", + "encryptionScheme": "salted-sha256", + "firstName": "Adam", + "id": "73092cb2-2119-4a5d-acb4-7db5a1facaf8", + "imageUrl": "/images/demo/nope.gif", + "insertInstant": 1625783587031, + "lastName": "Gray", + "lastUpdateInstant": 1625783587031, + "memberships": [], + "passwordChangeRequired": false, + "passwordLastUpdateInstant": 1625783587031, + "preferredLanguages": [ + "en", + "fr" + ], + "registrations": [ + { + "applicationId": "d23ecde6-0661-44a7-808b-a23013e6dfdc", + "data": {}, + "id": "9693406b-1e62-4eb0-a3c1-7271de3f8ddf", + "insertInstant": 1625783587031, + "lastLoginInstant": 1625783587031, + "lastUpdateInstant": 1625783587031, + "preferredLanguages": [], + "roles": [ + "USER" + ], + "tokens": {}, + "username": "Adam68", + "usernameStatus": "ACTIVE", + "verified": false + } + ], + "tenantId": "a743e2cd-55bb-789c-b076-8846fdd3a51f", + "timezone": "America/Denver", + "twoFactor": { + "methods": [], + "recoveryCodes": [] + }, + "uniqueUsername": "Adam68", + "username": "Adam68", + "usernameStatus": "ACTIVE", + "verified": true + }, + "reason": "FusionAuth User Interface", + "tenantId": "a743e2cd-55bb-789c-b076-8846fdd3a51f" + }, + "createInstant": 1629141543064, + "id": "29e3f639-649e-4a5c-bc4b-eec7f89ee20c", + "info": { + "ipAddress": "42.42.42.42", + "location": { + "city": "Denver", + "country": "US", + "displayString": "Denver, CO, US", + "latitude": 39.73915, + "longitude": -104.9847, + "region": "CO" + }, + "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.115 Safari/537.36" + }, + "tenantId": "a743e2cd-55bb-789c-b076-8846fdd3a51f", + "type": "audit-log.create" + } + }, + "topic": "audit-log.create", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/audit-log-create", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/event-log.create.json b/providers/fusionauth/latest/event-log.create.json new file mode 100644 index 0000000..150e2c9 --- /dev/null +++ b/providers/fusionauth/latest/event-log.create.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "createInstant": 1629141543064, + "eventLog": { + "id": 1773, + "insertInstant": 1629141543059, + "message": "Failed to get status result.", + "type": "Debug" + }, + "id": "29e3f639-649e-4a5c-bc4b-eec7f89ee20c", + "info": { + "ipAddress": "42.42.42.42", + "location": { + "city": "Denver", + "country": "US", + "displayString": "Denver, CO, US", + "latitude": 39.73915, + "longitude": -104.9847, + "region": "CO" + }, + "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.115 Safari/537.36" + }, + "type": "event-log.create" + } + }, + "topic": "event-log.create", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/event-log-create", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/group.create.complete.json b/providers/fusionauth/latest/group.create.complete.json new file mode 100644 index 0000000..4bd38de --- /dev/null +++ b/providers/fusionauth/latest/group.create.complete.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "createInstant": 1660777395126, + "group": { + "data": {}, + "id": "89450cd0-24a9-401d-a6ad-4116de45b8e2", + "insertInstant": 1660777395126, + "lastUpdateInstant": 1660777395156, + "name": "Employees", + "roles": {}, + "tenantId": "f84cfebc-d68f-4b8c-9014-f9afa6ccc3e1" + }, + "id": "2ed2a35c-eff5-41b4-822d-ba1b85d814c4", + "info": { + "ipAddress": "127.0.0.1", + "userAgent": "Restify (https://github.com/inversoft/restify)" + }, + "tenantId": "f84cfebc-d68f-4b8c-9014-f9afa6ccc3e1", + "type": "group.create.complete" + } + }, + "topic": "group.create.complete", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/group/group-create-complete", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/group.create.json b/providers/fusionauth/latest/group.create.json new file mode 100644 index 0000000..a0333f0 --- /dev/null +++ b/providers/fusionauth/latest/group.create.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "createInstant": 1660777395126, + "group": { + "data": {}, + "id": "89450cd0-24a9-401d-a6ad-4116de45b8e2", + "insertInstant": 1660777395126, + "lastUpdateInstant": 1660777395156, + "name": "Employees", + "roles": {}, + "tenantId": "f84cfebc-d68f-4b8c-9014-f9afa6ccc3e1" + }, + "id": "2ed2a35c-eff5-41b4-822d-ba1b85d814c4", + "info": { + "ipAddress": "127.0.0.1", + "userAgent": "Restify (https://github.com/inversoft/restify)" + }, + "tenantId": "f84cfebc-d68f-4b8c-9014-f9afa6ccc3e1", + "type": "group.create" + } + }, + "topic": "group.create", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/group/group-create", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/group.delete.complete.json b/providers/fusionauth/latest/group.delete.complete.json new file mode 100644 index 0000000..6963e6b --- /dev/null +++ b/providers/fusionauth/latest/group.delete.complete.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "createInstant": 1660777395126, + "group": { + "data": {}, + "id": "89450cd0-24a9-401d-a6ad-4116de45b8e2", + "insertInstant": 1660777395126, + "lastUpdateInstant": 1660777395156, + "name": "Employees", + "roles": {}, + "tenantId": "f84cfebc-d68f-4b8c-9014-f9afa6ccc3e1" + }, + "id": "2ed2a35c-eff5-41b4-822d-ba1b85d814c4", + "info": { + "ipAddress": "127.0.0.1", + "userAgent": "Restify (https://github.com/inversoft/restify)" + }, + "tenantId": "f84cfebc-d68f-4b8c-9014-f9afa6ccc3e1", + "type": "group.delete.complete" + } + }, + "topic": "group.delete.complete", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/group/group-delete-complete", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/group.delete.json b/providers/fusionauth/latest/group.delete.json new file mode 100644 index 0000000..008c927 --- /dev/null +++ b/providers/fusionauth/latest/group.delete.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "createInstant": 1660777395126, + "group": { + "data": {}, + "id": "89450cd0-24a9-401d-a6ad-4116de45b8e2", + "insertInstant": 1660777395126, + "lastUpdateInstant": 1660777395156, + "name": "Employees", + "roles": {}, + "tenantId": "f84cfebc-d68f-4b8c-9014-f9afa6ccc3e1" + }, + "id": "2ed2a35c-eff5-41b4-822d-ba1b85d814c4", + "info": { + "ipAddress": "127.0.0.1", + "userAgent": "Restify (https://github.com/inversoft/restify)" + }, + "tenantId": "f84cfebc-d68f-4b8c-9014-f9afa6ccc3e1", + "type": "group.delete" + } + }, + "topic": "group.delete", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/group/group-delete", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/group.member.add.complete.json b/providers/fusionauth/latest/group.member.add.complete.json new file mode 100644 index 0000000..a6f1fa3 --- /dev/null +++ b/providers/fusionauth/latest/group.member.add.complete.json @@ -0,0 +1,42 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "createInstant": 1660777395126, + "group": { + "data": {}, + "id": "89450cd0-24a9-401d-a6ad-4116de45b8e2", + "insertInstant": 1660777395126, + "lastUpdateInstant": 1660777395156, + "name": "Employees", + "roles": {}, + "tenantId": "f84cfebc-d68f-4b8c-9014-f9afa6ccc3e1" + }, + "id": "2ed2a35c-eff5-41b4-822d-ba1b85d814c4", + "info": { + "ipAddress": "127.0.0.1", + "userAgent": "Restify (https://github.com/inversoft/restify)" + }, + "members": [ + { + "data": { + "foo": "bar" + }, + "id": "dd31009e-cf02-44d7-b025-1ca90bc14fdf", + "insertInstant": 1660777395226, + "userId": "8696203c-4bae-42f2-ab1d-0eabbd5fb2d6" + } + ], + "tenantId": "f84cfebc-d68f-4b8c-9014-f9afa6ccc3e1", + "type": "group.member.add.complete" + } + }, + "topic": "group.member.add.complete", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/group/group-member-add-complete", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/group.member.add.json b/providers/fusionauth/latest/group.member.add.json new file mode 100644 index 0000000..f7bbb83 --- /dev/null +++ b/providers/fusionauth/latest/group.member.add.json @@ -0,0 +1,42 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "createInstant": 1660777395126, + "group": { + "data": {}, + "id": "89450cd0-24a9-401d-a6ad-4116de45b8e2", + "insertInstant": 1660777395126, + "lastUpdateInstant": 1660777395156, + "name": "Employees", + "roles": {}, + "tenantId": "f84cfebc-d68f-4b8c-9014-f9afa6ccc3e1" + }, + "id": "2ed2a35c-eff5-41b4-822d-ba1b85d814c4", + "info": { + "ipAddress": "127.0.0.1", + "userAgent": "Restify (https://github.com/inversoft/restify)" + }, + "members": [ + { + "data": { + "foo": "bar" + }, + "id": "dd31009e-cf02-44d7-b025-1ca90bc14fdf", + "insertInstant": 1660777395226, + "userId": "8696203c-4bae-42f2-ab1d-0eabbd5fb2d6" + } + ], + "tenantId": "f84cfebc-d68f-4b8c-9014-f9afa6ccc3e1", + "type": "group.member.add" + } + }, + "topic": "group.member.add", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/group/group-member-add", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/group.member.remove.complete.json b/providers/fusionauth/latest/group.member.remove.complete.json new file mode 100644 index 0000000..0afee85 --- /dev/null +++ b/providers/fusionauth/latest/group.member.remove.complete.json @@ -0,0 +1,42 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "createInstant": 1660777395126, + "group": { + "data": {}, + "id": "89450cd0-24a9-401d-a6ad-4116de45b8e2", + "insertInstant": 1660777395126, + "lastUpdateInstant": 1660777395156, + "name": "Employees", + "roles": {}, + "tenantId": "f84cfebc-d68f-4b8c-9014-f9afa6ccc3e1" + }, + "id": "2ed2a35c-eff5-41b4-822d-ba1b85d814c4", + "info": { + "ipAddress": "127.0.0.1", + "userAgent": "Restify (https://github.com/inversoft/restify)" + }, + "members": [ + { + "data": { + "foo": "bar" + }, + "id": "dd31009e-cf02-44d7-b025-1ca90bc14fdf", + "insertInstant": 1660777395226, + "userId": "8696203c-4bae-42f2-ab1d-0eabbd5fb2d6" + } + ], + "tenantId": "f84cfebc-d68f-4b8c-9014-f9afa6ccc3e1", + "type": "group.member.remove.complete" + } + }, + "topic": "group.member.remove.complete", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/group/group-member-remove-complete", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/group.member.remove.json b/providers/fusionauth/latest/group.member.remove.json new file mode 100644 index 0000000..f4c5674 --- /dev/null +++ b/providers/fusionauth/latest/group.member.remove.json @@ -0,0 +1,42 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "createInstant": 1660777395126, + "group": { + "data": {}, + "id": "89450cd0-24a9-401d-a6ad-4116de45b8e2", + "insertInstant": 1660777395126, + "lastUpdateInstant": 1660777395156, + "name": "Employees", + "roles": {}, + "tenantId": "f84cfebc-d68f-4b8c-9014-f9afa6ccc3e1" + }, + "id": "2ed2a35c-eff5-41b4-822d-ba1b85d814c4", + "info": { + "ipAddress": "127.0.0.1", + "userAgent": "Restify (https://github.com/inversoft/restify)" + }, + "members": [ + { + "data": { + "foo": "bar" + }, + "id": "dd31009e-cf02-44d7-b025-1ca90bc14fdf", + "insertInstant": 1660777395226, + "userId": "8696203c-4bae-42f2-ab1d-0eabbd5fb2d6" + } + ], + "tenantId": "f84cfebc-d68f-4b8c-9014-f9afa6ccc3e1", + "type": "group.member.remove" + } + }, + "topic": "group.member.remove", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/group/group-member-remove", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/group.member.update.complete.json b/providers/fusionauth/latest/group.member.update.complete.json new file mode 100644 index 0000000..8929970 --- /dev/null +++ b/providers/fusionauth/latest/group.member.update.complete.json @@ -0,0 +1,42 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "createInstant": 1660777395126, + "group": { + "data": {}, + "id": "89450cd0-24a9-401d-a6ad-4116de45b8e2", + "insertInstant": 1660777395126, + "lastUpdateInstant": 1660777395156, + "name": "Employees", + "roles": {}, + "tenantId": "f84cfebc-d68f-4b8c-9014-f9afa6ccc3e1" + }, + "id": "2ed2a35c-eff5-41b4-822d-ba1b85d814c4", + "info": { + "ipAddress": "127.0.0.1", + "userAgent": "Restify (https://github.com/inversoft/restify)" + }, + "members": [ + { + "data": { + "foo": "bar" + }, + "id": "dd31009e-cf02-44d7-b025-1ca90bc14fdf", + "insertInstant": 1660777395226, + "userId": "8696203c-4bae-42f2-ab1d-0eabbd5fb2d6" + } + ], + "tenantId": "f84cfebc-d68f-4b8c-9014-f9afa6ccc3e1", + "type": "group.member.update.complete" + } + }, + "topic": "group.member.update.complete", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/group/group-member-update-complete", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/group.member.update.json b/providers/fusionauth/latest/group.member.update.json new file mode 100644 index 0000000..a1b7f96 --- /dev/null +++ b/providers/fusionauth/latest/group.member.update.json @@ -0,0 +1,42 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "createInstant": 1660777395126, + "group": { + "data": {}, + "id": "89450cd0-24a9-401d-a6ad-4116de45b8e2", + "insertInstant": 1660777395126, + "lastUpdateInstant": 1660777395156, + "name": "Employees", + "roles": {}, + "tenantId": "f84cfebc-d68f-4b8c-9014-f9afa6ccc3e1" + }, + "id": "2ed2a35c-eff5-41b4-822d-ba1b85d814c4", + "info": { + "ipAddress": "127.0.0.1", + "userAgent": "Restify (https://github.com/inversoft/restify)" + }, + "members": [ + { + "data": { + "foo": "bar" + }, + "id": "dd31009e-cf02-44d7-b025-1ca90bc14fdf", + "insertInstant": 1660777395226, + "userId": "8696203c-4bae-42f2-ab1d-0eabbd5fb2d6" + } + ], + "tenantId": "f84cfebc-d68f-4b8c-9014-f9afa6ccc3e1", + "type": "group.member.update" + } + }, + "topic": "group.member.update", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/group/group-member-update", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/group.update.complete.json b/providers/fusionauth/latest/group.update.complete.json new file mode 100644 index 0000000..0888fc9 --- /dev/null +++ b/providers/fusionauth/latest/group.update.complete.json @@ -0,0 +1,41 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "createInstant": 1660777395126, + "group": { + "data": {}, + "id": "89450cd0-24a9-401d-a6ad-4116de45b8e2", + "insertInstant": 1660777395126, + "lastUpdateInstant": 1660777396676, + "name": "Pied Piper Employees", + "roles": {}, + "tenantId": "f84cfebc-d68f-4b8c-9014-f9afa6ccc3e1" + }, + "id": "2ed2a35c-eff5-41b4-822d-ba1b85d814c4", + "info": { + "ipAddress": "127.0.0.1", + "userAgent": "Restify (https://github.com/inversoft/restify)" + }, + "original": { + "data": {}, + "id": "89450cd0-24a9-401d-a6ad-4116de45b8e2", + "insertInstant": 1660777395126, + "lastUpdateInstant": 1660777395156, + "name": "Employees", + "roles": {}, + "tenantId": "f84cfebc-d68f-4b8c-9014-f9afa6ccc3e1" + }, + "tenantId": "f84cfebc-d68f-4b8c-9014-f9afa6ccc3e1", + "type": "group.update.complete" + } + }, + "topic": "group.update.complete", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/group/group-update-complete", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/group.update.json b/providers/fusionauth/latest/group.update.json new file mode 100644 index 0000000..96028bc --- /dev/null +++ b/providers/fusionauth/latest/group.update.json @@ -0,0 +1,41 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "createInstant": 1660777395126, + "group": { + "data": {}, + "id": "89450cd0-24a9-401d-a6ad-4116de45b8e2", + "insertInstant": 1660777395126, + "lastUpdateInstant": 1660777396676, + "name": "Pied Piper Employees", + "roles": {}, + "tenantId": "f84cfebc-d68f-4b8c-9014-f9afa6ccc3e1" + }, + "id": "2ed2a35c-eff5-41b4-822d-ba1b85d814c4", + "info": { + "ipAddress": "127.0.0.1", + "userAgent": "Restify (https://github.com/inversoft/restify)" + }, + "original": { + "data": {}, + "id": "89450cd0-24a9-401d-a6ad-4116de45b8e2", + "insertInstant": 1660777395126, + "lastUpdateInstant": 1660777395156, + "name": "Employees", + "roles": {}, + "tenantId": "f84cfebc-d68f-4b8c-9014-f9afa6ccc3e1" + }, + "tenantId": "f84cfebc-d68f-4b8c-9014-f9afa6ccc3e1", + "type": "group.update" + } + }, + "topic": "group.update", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/group/group-update", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/jwt.public-key.update.json b/providers/fusionauth/latest/jwt.public-key.update.json new file mode 100644 index 0000000..9add53e --- /dev/null +++ b/providers/fusionauth/latest/jwt.public-key.update.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "applicationIds": [ + "ecbe454c-3b52-46c3-87f7-b3e00c5636e6" + ], + "createInstant": 1505762615056, + "id": "e502168a-b469-45d9-a079-fd45f83e0406", + "tenantId": "e872a880-b14f-6d62-c312-cb40f22af465", + "type": "jwt.public-key.update" + } + }, + "topic": "jwt.public-key.update", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/jwt/jwt-public-key-update", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/jwt.refresh-token.revoke.json b/providers/fusionauth/latest/jwt.refresh-token.revoke.json new file mode 100644 index 0000000..046ee0a --- /dev/null +++ b/providers/fusionauth/latest/jwt.refresh-token.revoke.json @@ -0,0 +1,44 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "applicationTimeToLiveInSeconds": { + "21a8893c-51b3-4964-8a50-6afb66ee8acd": 600 + }, + "createInstant": 1505762615056, + "id": "e502168a-b469-45d9-a079-fd45f83e0406", + "info": { + "ipAddress": "42.42.42.42", + "location": { + "city": "Denver", + "country": "US", + "displayString": "Denver, CO, US", + "latitude": 39.77777, + "longitude": -104.9191, + "region": "CO" + }, + "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36" + }, + "tenantId": "e872a880-b14f-6d62-c312-cb40f22af465", + "type": "jwt.refresh-token.revoke", + "userId": "dfdbae16-4e65-42c2-9773-23dfd6f5671d", + "user": { + "active": true, + "email": "example@fusionauth.io", + "id": "00000000-0000-0001-0000-000000000000", + "passwordChangeRequired": false, + "twoFactorEnabled": false, + "usernameStatus": "ACTIVE", + "verified": true + } + } + }, + "topic": "jwt.refresh-token.revoke", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/jwt.refresh.json b/providers/fusionauth/latest/jwt.refresh.json new file mode 100644 index 0000000..5b8704f --- /dev/null +++ b/providers/fusionauth/latest/jwt.refresh.json @@ -0,0 +1,24 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "type": "jwt.refresh", + "createInstant": 1566842908643, + "id": "ef73f801-0efb-4b3d-91e9-99888d792137", + "tenantId": "800d17be-ad77-4f3d-93e1-ef73dfa50cf2", + "applicationId": "79360eaa-2c25-429b-b8c7-0ba353127e9b", + "original": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IkFuYV91STRWbWxiMU5YVXZ0cV83SjZKZFNtTSJ9.eyJleHAiOjE1ODgzNTM0NjAsImlhdCI6MTU4ODM1MzQwMCwiaXNzIjoiZnVzaW9uYXV0aC5pbyIsInN1YiI6IjAwMDAwMDAwLTAwMDAtMDAwMS0wMDAwLTAwMDAwMDAwMDAwMCIsImF1dGhlbnRpY2F0aW9uVHlwZSI6IlBBU1NXT1JEIiwiZW1haWwiOiJ0ZXN0MEBmdXNpb25hdXRoLmlvIiwiZW1haWxfdmVyaWZpZWQiOnRydWUsInByZWZlcnJlZF91c2VybmFtZSI6InVzZXJuYW1lMCJ9.ZoIHTo3Pv0DpcELeX_wu-ZB_rd988jefZc2Ozu9_p59kttwqMm5PV8IDbgxJw9xcq9TFoNG8e_B6renoc11JC54UbiyeXBjF7EH01n9LDz-zTGqu9U72470Z4E7IPAHcyvJIBx4Mp9sgsEYAUm9Tb8ChudqNHhn6ZnXYI7Sew7CtGlu62f10wdBYGX0soYARHBv9CwhJC3-gsD2HLmqHAP_XhrpaYPNr5EAvmCHlM-JlTiEQ9bXwSc4gv-XbPQWamwy8Kcdb-g0EEAml_dC_b2CduwwYg0EoPQB3tQxzTUQzADi7K6q0CtQXv2_1VrRi6aQ4lt7v7t-Na39wGry_pA", + "token": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE0ODc5NzU0NTgsImlhdCI6MTQ4Nzk3MTg1OCwiaXNzIjoiYWNtZS5jb20iLCJzdWIiOiI4NThhNGIwMS02MmM4LTRjMmYtYmZhNy02ZDAxODgzM2JlYTciLCJhcHBsaWNhdGlvbklkIjoiM2MyMTllNTgtZWQwZS00YjE4LWFkNDgtZjRmOTI3OTNhZTMyIiwicm9sZXMiOlsiYWRtaW4iXX0.O29_m_NDa8Cj7kcpV7zw5BfFmVGsK1n3EolCj5u1M9hZ09EnkaOl5n68OLsIcpCrX0Ue58qsabag3MCNS6H4ldt6kMnH6k4bVg4TvIjoR8WE-yGcu_xDUObYKZYaHWiNeuDL1EuQQI_8HajQLND-c9juy5ILuz6Fhx8CLfHCziEHX_aQPt7jQ2IIasVzprKkgvWS07Hiv2Oskryx49wqCesl46b-30c6nfttHUDEQrVq9gaepca3Nhjj_cPtC400JgLCN9DOYIbtd69zvD8vDUOvVzMr2HGdWtKthqa35NF-3xMZKD8CShe8ZT74fNd9YZ0WRE-YeIf3T_Hv5p5V2w", + "refreshToken": "xRxGGEpVawiUak6He367W3oeOfh+3irw+1G1h1jc", + "userId": "73cf557a-394a-455d-898a-d77bb0432c2e" + } + }, + "topic": "jwt.refresh", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/jwt/jwt-refresh", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/kickstart.success.json b/providers/fusionauth/latest/kickstart.success.json new file mode 100644 index 0000000..cbf936b --- /dev/null +++ b/providers/fusionauth/latest/kickstart.success.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "createInstant": 1629434864788, + "id": "1ceffdea-2748-43d6-8972-004e5fffc8e8", + "instanceId": "4c4f459a-cff5-4b11-95e8-8027759d2526", + "type": "kickstart.success" + } + }, + "topic": "kickstart.success", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/kickstart-success", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/user.action.json b/providers/fusionauth/latest/user.action.json new file mode 100644 index 0000000..283dd5b --- /dev/null +++ b/providers/fusionauth/latest/user.action.json @@ -0,0 +1,64 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "action": "Mute", + "actionId": "8c10cd8d-251b-4ebc-9171-6a7a2e8ed390", + "actioneeId": "32ac49fe-1f7f-40b6-a3a1-02611a10945a", + "actionerId": "1219c8e2-c0c2-4efc-9323-6ee9062e9c1f", + "applicationIds": [ + "2a6972a9-d332-458f-9c11-aa0eb74cfefc", + "a1d7c8d2-be38-4530-8c61-b32245f94f0c", + "def77957-1818-4fd5-b052-004777acb6fa", + "96ebce2f-f9c0-44f6-a92f-6f476e08b678", + "563215b9-b819-4ec5-b983-88174f26e390" + ], + "comment": "a comment", + "createInstant": 1505762615056, + "email": { + "attachments": [], + "bcc": [], + "cc": [], + "from": { + "address": "moderator@yourorganization.com", + "display": "Moderator" + }, + "html": "

Please review the code of conduct to avoid being removed from the community.

", + "replyTo": { + "address": "no-reply@yourorganization.com", + "display": "no-reply@yourorganization.com" + }, + "subject": "You've received a Misconduct action", + "text": "Please review the code of conduct to avoid being removed from the community.", + "to": [ + { + "address": "Allan249@example.com", + "display": "Allan" + } + ] + }, + "emailedUser": false, + "expiry": 1408554564119, + "id": "e502168a-b469-45d9-a079-fd45f83e0406", + "localizedAction": "Mute", + "localizedDuration": "2 days", + "localizedOption": "soft", + "localizedReason": "Misconduct", + "notifyUser": true, + "option": "soft", + "phase": "start", + "reason": "Misconduct", + "reasonCode": "123", + "tenantId": "e872a880-b14f-6d62-c312-cb40f22af465", + "type": "user.action" + } + }, + "topic": "user.action", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/user/user-actions", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/user.bulk.create.json b/providers/fusionauth/latest/user.bulk.create.json new file mode 100644 index 0000000..15461dc --- /dev/null +++ b/providers/fusionauth/latest/user.bulk.create.json @@ -0,0 +1,46 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "createInstant": 1505762615056, + "id": "e502168a-b469-45d9-a079-fd45f83e0406", + "tenantId": "e872a880-b14f-6d62-c312-cb40f22af465", + "type": "user.bulk.create", + "users": [ + { + "active": true, + "connectorId": "e3306678-a53a-4964-9040-1c96f36dda72", + "email": "example@fusionauth.io", + "id": "00000000-0000-0001-0000-000000000000", + "lastLoginInstant": 1471786483322, + "passwordChangeRequired": false, + "passwordLastUpdateInstant": 1471786483322, + "registrations": [ + { + "applicationId": "10000000-0000-0002-0000-000000000001", + "id": "00000000-0000-0002-0000-000000000000", + "insertInstant": 1446064706250, + "lastLoginInstant": 1456064601291, + "roles": [ + "user" + ], + "usernameStatus": "ACTIVE" + } + ], + "tenantId": "f24aca2b-ce4a-4dad-951a-c9d690e71415", + "twoFactorEnabled": false, + "usernameStatus": "ACTIVE", + "verified": true + } + ] + } + }, + "topic": "user.bulk.create", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/user/user-bulk-create", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/user.create.complete.json b/providers/fusionauth/latest/user.create.complete.json new file mode 100644 index 0000000..ff588ec --- /dev/null +++ b/providers/fusionauth/latest/user.create.complete.json @@ -0,0 +1,42 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "createInstant": 1505762615056, + "id": "e502168a-b469-45d9-a079-fd45f83e0406", + "info": { + "ipAddress": "42.42.42.42", + "location": { + "city": "Denver", + "country": "US", + "displayString": "Denver, CO, US", + "latitude": 39.77777, + "longitude": -104.9191, + "region": "CO" + }, + "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36" + }, + "tenantId": "e872a880-b14f-6d62-c312-cb40f22af465", + "type": "user.create.complete", + "user": { + "active": true, + "connectorId": "e3306678-a53a-4964-9040-1c96f36dda72", + "email": "example@fusionauth.io", + "id": "00000000-0000-0001-0000-000000000000", + "passwordChangeRequired": false, + "tenantId": "f24aca2b-ce4a-4dad-951a-c9d690e71415", + "twoFactorEnabled": false, + "usernameStatus": "ACTIVE", + "verified": true + } + } + }, + "topic": "user.create.complete", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/user/user-create-complete", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/user.create.json b/providers/fusionauth/latest/user.create.json new file mode 100644 index 0000000..f3e11b9 --- /dev/null +++ b/providers/fusionauth/latest/user.create.json @@ -0,0 +1,42 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "createInstant": 1505762615056, + "id": "e502168a-b469-45d9-a079-fd45f83e0406", + "info": { + "ipAddress": "42.42.42.42", + "location": { + "city": "Denver", + "country": "US", + "displayString": "Denver, CO, US", + "latitude": 39.77777, + "longitude": -104.9191, + "region": "CO" + }, + "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36" + }, + "tenantId": "e872a880-b14f-6d62-c312-cb40f22af465", + "type": "user.create", + "user": { + "active": true, + "connectorId": "e3306678-a53a-4964-9040-1c96f36dda72", + "email": "example@fusionauth.io", + "id": "00000000-0000-0001-0000-000000000000", + "passwordChangeRequired": false, + "tenantId": "f24aca2b-ce4a-4dad-951a-c9d690e71415", + "twoFactorEnabled": false, + "usernameStatus": "ACTIVE", + "verified": true + } + } + }, + "topic": "user.create", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/user/user-create", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/user.deactivate.json b/providers/fusionauth/latest/user.deactivate.json new file mode 100644 index 0000000..df7e97d --- /dev/null +++ b/providers/fusionauth/latest/user.deactivate.json @@ -0,0 +1,64 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "createInstant": 1629912352952, + "id": "6c854b61-8e16-45db-b9ac-9465255b0fae", + "info": { + "ipAddress": "63.239.150.2", + "location": { + "city": "Denver", + "country": "US", + "displayString": "Denver, CO, US", + "latitude": 39.73915, + "longitude": -104.9847, + "region": "CO" + }, + "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.159 Safari/537.36" + }, + "tenantId": "a743e2cd-55bb-789c-b076-8846fdd3a51f", + "type": "user.deactivate", + "user": { + "active": false, + "birthDate": "1990-08-03", + "connectorId": "e3306678-a53a-4964-9040-1c96f36dda72", + "email": "nelson@fusionauth.io", + "firstName": "Nelson", + "id": "7b6c267c-4a31-47a4-8c19-11aa40dbd304", + "insertInstant": 1629911425124, + "lastLoginInstant": 1629912339471, + "lastName": "Bighetti", + "lastUpdateInstant": 1629911425124, + "passwordChangeRequired": false, + "passwordLastUpdateInstant": 1629911425337, + "registrations": [ + { + "applicationId": "d23ecde6-0661-44a7-808b-a23013e6dfdc", + "id": "9a38796c-9f0e-449a-960f-774565d9a89e", + "insertInstant": 1629912339471, + "lastLoginInstant": 1629912339471, + "lastUpdateInstant": 1629912339471, + "roles": [ + "USER" + ], + "usernameStatus": "ACTIVE", + "verified": true + } + ], + "tenantId": "a743e2cd-55bb-789c-b076-8846fdd3a51f", + "timezone": "America/Denver", + "twoFactor": {}, + "usernameStatus": "ACTIVE", + "verified": true + } + } + }, + "topic": "user.deactivate", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/user/user-deactivate", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/user.delete.complete.json b/providers/fusionauth/latest/user.delete.complete.json new file mode 100644 index 0000000..89c90a4 --- /dev/null +++ b/providers/fusionauth/latest/user.delete.complete.json @@ -0,0 +1,56 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "createInstant": 1505762615056, + "id": "e502168a-b469-45d9-a079-fd45f83e0406", + "info": { + "ipAddress": "42.42.42.42", + "location": { + "city": "Denver", + "country": "US", + "displayString": "Denver, CO, US", + "latitude": 39.77777, + "longitude": -104.9191, + "region": "CO" + }, + "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36" + }, + "tenantId": "e872a880-b14f-6d62-c312-cb40f22af465", + "type": "user.delete.complete", + "user": { + "active": true, + "connectorId": "e3306678-a53a-4964-9040-1c96f36dda72", + "email": "example@fusionauth.io", + "id": "00000000-0000-0001-0000-000000000000", + "lastLoginInstant": 1471786483322, + "passwordChangeRequired": false, + "passwordLastUpdateInstant": 1471786483322, + "registrations": [ + { + "applicationId": "10000000-0000-0002-0000-000000000001", + "id": "00000000-0000-0002-0000-000000000000", + "insertInstant": 1446064706250, + "lastLoginInstant": 1456064601291, + "roles": [ + "user" + ], + "usernameStatus": "ACTIVE" + } + ], + "tenantId": "f24aca2b-ce4a-4dad-951a-c9d690e71415", + "twoFactorEnabled": false, + "usernameStatus": "ACTIVE", + "verified": true + } + } + }, + "topic": "user.delete.complete", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/user/user-delete-complete", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/user.delete.json b/providers/fusionauth/latest/user.delete.json new file mode 100644 index 0000000..1009f07 --- /dev/null +++ b/providers/fusionauth/latest/user.delete.json @@ -0,0 +1,56 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "createInstant": 1505762615056, + "id": "e502168a-b469-45d9-a079-fd45f83e0406", + "info": { + "ipAddress": "42.42.42.42", + "location": { + "city": "Denver", + "country": "US", + "displayString": "Denver, CO, US", + "latitude": 39.77777, + "longitude": -104.9191, + "region": "CO" + }, + "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36" + }, + "tenantId": "e872a880-b14f-6d62-c312-cb40f22af465", + "type": "user.delete", + "user": { + "active": true, + "connectorId": "e3306678-a53a-4964-9040-1c96f36dda72", + "email": "example@fusionauth.io", + "id": "00000000-0000-0001-0000-000000000000", + "lastLoginInstant": 1471786483322, + "passwordChangeRequired": false, + "passwordLastUpdateInstant": 1471786483322, + "registrations": [ + { + "applicationId": "10000000-0000-0002-0000-000000000001", + "id": "00000000-0000-0002-0000-000000000000", + "insertInstant": 1446064706250, + "lastLoginInstant": 1456064601291, + "roles": [ + "user" + ], + "usernameStatus": "ACTIVE" + } + ], + "tenantId": "f24aca2b-ce4a-4dad-951a-c9d690e71415", + "twoFactorEnabled": false, + "usernameStatus": "ACTIVE", + "verified": true + } + } + }, + "topic": "user.delete", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/user/user-delete", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/user.email.update.json b/providers/fusionauth/latest/user.email.update.json new file mode 100644 index 0000000..7baeb1d --- /dev/null +++ b/providers/fusionauth/latest/user.email.update.json @@ -0,0 +1,46 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "createInstant": 1629436495546, + "id": "5de8b625-9465-4ecf-b063-e819fc48cbc9", + "info": { + "ipAddress": "71.229.161.136", + "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36" + }, + "previousEmail": "dinesh@fusionauth.io", + "type": "user.email.update", + "user": { + "active": true, + "birthDate": "1981-06-04", + "connectorId": "e3306678-a53a-4964-9040-1c96f36dda72", + "data": { + "Company": "Aviato", + "foobar": "baz", + "user_type": "iconoclast" + }, + "email": "admin@fusionauth.io", + "firstName": "Erlich", + "id": "9ea5b4b6-14df-44af-8a5e-c6e4bcb31ced", + "insertInstant": 1625783576299, + "lastLoginInstant": 1629232057071, + "lastName": "Bachman", + "lastUpdateInstant": 1628024498202, + "passwordChangeRequired": false, + "passwordLastUpdateInstant": 1625783576327, + "tenantId": "a743e2cd-55bb-789c-b076-8846fdd3a51f", + "twoFactor": {}, + "usernameStatus": "ACTIVE", + "verified": true + } + } + }, + "topic": "user.email.update", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/user/user-email-update", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/user.email.verified.json b/providers/fusionauth/latest/user.email.verified.json new file mode 100644 index 0000000..cb8a05e --- /dev/null +++ b/providers/fusionauth/latest/user.email.verified.json @@ -0,0 +1,63 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "createInstant": 1563399203743, + "id": "a5b9cae9-aacd-4649-a0f2-50bba29039c4", + "info": { + "ipAddress": "42.42.42.42", + "location": { + "city": "Denver", + "country": "US", + "displayString": "Denver, CO, US", + "latitude": 39.77777, + "longitude": -104.9191, + "region": "CO" + }, + "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36" + }, + "tenantId": "e872a880-b14f-6d62-c312-cb40f22af465", + "type": "user.email.verified", + "user": { + "active": true, + "connectorId": "e3306678-a53a-4964-9040-1c96f36dda72", + "email": "example@fusionauth.io", + "id": "00000000-0000-0001-0000-000000000000", + "passwordChangeRequired": false, + "identities": [ + { + "primary": true, + "type": "email", + "value": "example@fusionauth.io", + "verified": true, + "verifiedReason": "Completed", + "verifiedInstant": 1563399203743 + } + ], + "registrations": [ + { + "applicationId": "10000000-0000-0002-0000-000000000001", + "id": "00000000-0000-0002-0000-000000000000", + "insertInstant": 1446064706250, + "roles": [ + "user" + ], + "usernameStatus": "ACTIVE" + } + ], + "tenantId": "f24aca2b-ce4a-4dad-951a-c9d690e71415", + "twoFactorEnabled": false, + "usernameStatus": "ACTIVE", + "verified": true + } + } + }, + "topic": "user.email.verified", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/user/user-email-verified", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/user.identity-provider.link.json b/providers/fusionauth/latest/user.identity-provider.link.json new file mode 100644 index 0000000..f3fe086 --- /dev/null +++ b/providers/fusionauth/latest/user.identity-provider.link.json @@ -0,0 +1,64 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "createInstant": 1505762615056, + "id": "e502168a-b469-45d9-a079-fd45f83e0406", + "identityProviderLink": { + "displayName": "Google", + "identityProviderId": "82339786-3dff-42a6-aac6-1f1ceecb6c46", + "identityProviderUserId": "42", + "insertInstant": 1505762615057, + "lastLoginInstant": 1505762615057, + "tenantId": "e872a880-b14f-6d62-c312-cb40f22af465", + "userId": "00000000-0000-0001-0000-000000000000" + }, + "info": { + "ipAddress": "42.42.42.42", + "location": { + "city": "Denver", + "country": "US", + "displayString": "Denver, CO, US", + "latitude": 39.77777, + "longitude": -104.9191, + "region": "CO" + }, + "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36" + }, + "tenantId": "e872a880-b14f-6d62-c312-cb40f22af465", + "type": "user.identity-provider.link", + "user": { + "active": true, + "connectorId": "e3306678-a53a-4964-9040-1c96f36dda72", + "email": "example@fusionauth.io", + "id": "00000000-0000-0001-0000-000000000000", + "lastLoginInstant": 1471786483322, + "passwordChangeRequired": false, + "passwordLastUpdateInstant": 1471786483322, + "registrations": [ + { + "applicationId": "10000000-0000-0002-0000-000000000001", + "id": "00000000-0000-0002-0000-000000000000", + "insertInstant": 1446064706250, + "lastLoginInstant": 1456064601291, + "roles": [ + "user" + ], + "usernameStatus": "ACTIVE" + } + ], + "tenantId": "e872a880-b14f-6d62-c312-cb40f22af465", + "usernameStatus": "ACTIVE", + "verified": true + } + } + }, + "topic": "user.identity-provider.link", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/user/user-identity-provider-link", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/user.identity-provider.unlink.json b/providers/fusionauth/latest/user.identity-provider.unlink.json new file mode 100644 index 0000000..231129f --- /dev/null +++ b/providers/fusionauth/latest/user.identity-provider.unlink.json @@ -0,0 +1,64 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "createInstant": 1505762615056, + "id": "e502168a-b469-45d9-a079-fd45f83e0406", + "identityProviderLink": { + "displayName": "Google", + "identityProviderId": "82339786-3dff-42a6-aac6-1f1ceecb6c46", + "identityProviderUserId": "42", + "insertInstant": 1505762615057, + "lastLoginInstant": 1505762615057, + "tenantId": "e872a880-b14f-6d62-c312-cb40f22af465", + "userId": "00000000-0000-0001-0000-000000000000" + }, + "info": { + "ipAddress": "42.42.42.42", + "location": { + "city": "Denver", + "country": "US", + "displayString": "Denver, CO, US", + "latitude": 39.77777, + "longitude": -104.9191, + "region": "CO" + }, + "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36" + }, + "tenantId": "e872a880-b14f-6d62-c312-cb40f22af465", + "type": "user.identity-provider.unlink", + "user": { + "active": true, + "connectorId": "e3306678-a53a-4964-9040-1c96f36dda72", + "email": "example@fusionauth.io", + "id": "00000000-0000-0001-0000-000000000000", + "lastLoginInstant": 1471786483322, + "passwordChangeRequired": false, + "passwordLastUpdateInstant": 1471786483322, + "registrations": [ + { + "applicationId": "10000000-0000-0002-0000-000000000001", + "id": "00000000-0000-0002-0000-000000000000", + "insertInstant": 1446064706250, + "lastLoginInstant": 1456064601291, + "roles": [ + "user" + ], + "usernameStatus": "ACTIVE" + } + ], + "tenantId": "e872a880-b14f-6d62-c312-cb40f22af465", + "usernameStatus": "ACTIVE", + "verified": true + } + } + }, + "topic": "user.identity-provider.unlink", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/user/user-identity-provider-unlink", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/user.identity.verified.json b/providers/fusionauth/latest/user.identity.verified.json new file mode 100644 index 0000000..452de17 --- /dev/null +++ b/providers/fusionauth/latest/user.identity.verified.json @@ -0,0 +1,65 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "createInstant": 1563399203743, + "id": "a5b9cae9-aacd-4649-a0f2-50bba29039c4", + "info": { + "ipAddress": "42.42.42.42", + "location": { + "city": "Denver", + "country": "US", + "displayString": "Denver, CO, US", + "latitude": 39.77777, + "longitude": -104.9191, + "region": "CO" + }, + "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36" + }, + "tenantId": "e872a880-b14f-6d62-c312-cb40f22af465", + "type": "user.identity.verified", + "loginId": "example@fusionauth.io", + "loginIdType": "email", + "user": { + "active": true, + "connectorId": "e3306678-a53a-4964-9040-1c96f36dda72", + "email": "example@fusionauth.io", + "id": "00000000-0000-0001-0000-000000000000", + "passwordChangeRequired": false, + "identities": [ + { + "primary": true, + "type": "email", + "value": "example@fusionauth.io", + "verified": true, + "verifiedReason": "Completed", + "verifiedInstant": 1563399203743 + } + ], + "registrations": [ + { + "applicationId": "10000000-0000-0002-0000-000000000001", + "id": "00000000-0000-0002-0000-000000000000", + "insertInstant": 1446064706250, + "roles": [ + "user" + ], + "usernameStatus": "ACTIVE" + } + ], + "tenantId": "f24aca2b-ce4a-4dad-951a-c9d690e71415", + "twoFactorEnabled": false, + "usernameStatus": "ACTIVE", + "verified": true + } + } + }, + "topic": "user.identity.verified", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/user/user-identity-verified", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/user.login.failed.json b/providers/fusionauth/latest/user.login.failed.json new file mode 100644 index 0000000..949ed2d --- /dev/null +++ b/providers/fusionauth/latest/user.login.failed.json @@ -0,0 +1,55 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "applicationId": "10000000-0000-0002-0000-000000000001", + "authenticationType": "PASSWORD", + "createInstant": 1505762615056, + "id": "e502168a-b469-45d9-a079-fd45f83e0406", + "info": { + "ipAddress": "42.42.42.42", + "location": { + "city": "Denver", + "country": "US", + "displayString": "Denver, CO, US", + "latitude": 39.77777, + "longitude": -104.9191, + "region": "CO" + }, + "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36" + }, + "tenantId": "e872a880-b14f-6d62-c312-cb40f22af465", + "type": "user.login.failed", + "user": { + "active": true, + "connectorId": "e3306678-a53a-4964-9040-1c96f36dda72", + "email": "example@fusionauth.io", + "id": "00000000-0000-0001-0000-000000000000", + "passwordChangeRequired": false, + "registrations": [ + { + "applicationId": "10000000-0000-0002-0000-000000000001", + "id": "00000000-0000-0002-0000-000000000000", + "insertInstant": 1446064706250, + "roles": [ + "user" + ], + "usernameStatus": "ACTIVE" + } + ], + "tenantId": "f24aca2b-ce4a-4dad-951a-c9d690e71415", + "twoFactorEnabled": false, + "usernameStatus": "ACTIVE", + "verified": true + } + } + }, + "topic": "user.login.failed", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/user/login/user-login-failed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/user.login.new-device.json b/providers/fusionauth/latest/user.login.new-device.json new file mode 100644 index 0000000..18b9b4a --- /dev/null +++ b/providers/fusionauth/latest/user.login.new-device.json @@ -0,0 +1,56 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "applicationId": "10000000-0000-0002-0000-000000000001", + "authenticationType": "PASSWORD", + "connectorId": "e3306678-a53a-4964-9040-1c96f36dda72", + "createInstant": 1505762615056, + "id": "e502168a-b469-45d9-a079-fd45f83e0406", + "info": { + "ipAddress": "42.42.42.42", + "location": { + "city": "Denver", + "country": "US", + "displayString": "Denver, CO, US", + "latitude": 39.77777, + "longitude": -104.9191, + "region": "CO" + }, + "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36" + }, + "tenantId": "e872a880-b14f-6d62-c312-cb40f22af465", + "type": "user.login.new-device", + "user": { + "active": true, + "connectorId": "e3306678-a53a-4964-9040-1c96f36dda72", + "email": "example@fusionauth.io", + "id": "00000000-0000-0001-0000-000000000000", + "passwordChangeRequired": false, + "registrations": [ + { + "applicationId": "10000000-0000-0002-0000-000000000001", + "id": "00000000-0000-0002-0000-000000000000", + "insertInstant": 1446064706250, + "roles": [ + "user" + ], + "usernameStatus": "ACTIVE" + } + ], + "tenantId": "f24aca2b-ce4a-4dad-951a-c9d690e71415", + "twoFactorEnabled": false, + "usernameStatus": "ACTIVE", + "verified": true + } + } + }, + "topic": "user.login.new-device", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/user/login/user-login-new-device", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/user.login.success.json b/providers/fusionauth/latest/user.login.success.json new file mode 100644 index 0000000..e0b97e5 --- /dev/null +++ b/providers/fusionauth/latest/user.login.success.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "applicationId": "10000000-0000-0002-0000-000000000001", + "createInstant": 1505762615056, + "id": "e502168a-b469-45d9-a079-fd45f83e0406", + "info": { + "ipAddress": "192.168.1.100", + "userAgent": "Mozilla/5.0..." + }, + "tenantId": "10000000-0000-0001-0000-000000000000", + "type": "user.login.success", + "user": { + "id": "00000000-0000-0001-0000-000000000001", + "email": "user@example.com", + "username": "user123", + "firstName": "John", + "lastName": "Doe", + "verified": true, + "active": true + } + } + }, + "topic": "user.login.success", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/user.login.suspicious.json b/providers/fusionauth/latest/user.login.suspicious.json new file mode 100644 index 0000000..039c28f --- /dev/null +++ b/providers/fusionauth/latest/user.login.suspicious.json @@ -0,0 +1,67 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "applicationId": "134f7157-0252-4100-889e-8b3084b85660", + "authenticationType": "PASSWORD", + "connectorId": "e3306678-a53a-4964-9040-1c96f36dda72", + "createInstant": 1630383272048, + "id": "0f2a3e31-d7c9-48dc-841a-b47ca4830773", + "info": { + "ipAddress": "42.42.42.42", + "location": { + "city": "Denver", + "country": "US", + "displayString": "Denver, CO, US", + "latitude": 39.77777, + "longitude": -104.9191, + "region": "CO" + }, + "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36" + }, + "ipAddress": "127.0.0.1", + "tenantId": "30663132-6464-6665-3032-326466613934", + "threatsDetected": [ + "ImpossibleTravel" + ], + "type": "user.login.suspicious", + "user": { + "active": true, + "birthDate": "1981-06-04", + "connectorId": "e3306678-a53a-4964-9040-1c96f36dda72", + "data": { + "Company": "PiedPiper", + "PreviousCompany": "Aviato", + "user_type": "iconclast" + }, + "email": "example@fusionauth.io", + "firstName": "Erlich", + "id": "00000000-0000-0000-0000-000000000001", + "insertInstant": 1630083026349, + "lastLoginInstant": 1630383233716, + "lastName": "Bachman", + "lastUpdateInstant": 1630083026349, + "memberships": [], + "passwordChangeRequired": false, + "passwordLastUpdateInstant": 1630083026431, + "preferredLanguages": [], + "registrations": [], + "tenantId": "30663132-6464-6665-3032-326466613934", + "twoFactor": { + "methods": [], + "recoveryCodes": [] + }, + "usernameStatus": "ACTIVE", + "verified": true + } + } + }, + "topic": "user.login.suspicious", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/user/login/user-login-suspicious", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/user.password.breach.json b/providers/fusionauth/latest/user.password.breach.json new file mode 100644 index 0000000..1a8791d --- /dev/null +++ b/providers/fusionauth/latest/user.password.breach.json @@ -0,0 +1,44 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "createInstant": 1505762615056, + "id": "e502168a-b469-45d9-a079-fd45f83e0406", + "tenantId": "e872a880-b14f-6d62-c312-cb40f22af465", + "type": "user.password.breach", + "user": { + "active": true, + "connectorId": "e3306678-a53a-4964-9040-1c96f36dda72", + "email": "example@fusionauth.io", + "id": "00000000-0000-0001-0000-000000000000", + "breachedPasswordStatus": "ExactMatch", + "breachedPasswordLastCheckedInstant": 1505762615056, + "passwordChangeReason": "Breached", + "passwordChangeRequired": true, + "registrations": [ + { + "applicationId": "10000000-0000-0002-0000-000000000001", + "id": "00000000-0000-0002-0000-000000000000", + "insertInstant": 1446064706250, + "roles": [ + "user" + ], + "usernameStatus": "ACTIVE" + } + ], + "tenantId": "f24aca2b-ce4a-4dad-951a-c9d690e71415", + "twoFactorEnabled": false, + "usernameStatus": "ACTIVE", + "verified": true + } + } + }, + "topic": "user.password.breach", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/user/password/user-password-breach", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/user.password.reset.send.json b/providers/fusionauth/latest/user.password.reset.send.json new file mode 100644 index 0000000..cee9d7f --- /dev/null +++ b/providers/fusionauth/latest/user.password.reset.send.json @@ -0,0 +1,54 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "createInstant": 1629437064077, + "id": "b7f9135a-c501-4719-af9c-a6c8ca11e60d", + "info": { + "ipAddress": "63.239.150.2", + "location": { + "city": "Denver", + "country": "US", + "displayString": "Denver, CO, US", + "latitude": 39.73915, + "longitude": -104.9847, + "region": "CO" + }, + "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36" + }, + "tenantId": "30663132-6464-6665-3032-326466613934", + "type": "user.password.reset.send", + "user": { + "active": true, + "birthDate": "1981-06-04", + "connectorId": "e3306678-a53a-4964-9040-1c96f36dda72", + "data": { + "Company": "Aviato", + "foobar": "baz", + "user_type": "iconoclast" + }, + "email": "admin@fusionauth.io", + "firstName": "Erlich", + "id": "9ea5b4b6-14df-44af-8a5e-c6e4bcb31ced", + "insertInstant": 1625783576299, + "lastLoginInstant": 1629232057071, + "lastName": "Bachman", + "lastUpdateInstant": 1628024498202, + "passwordChangeRequired": false, + "passwordLastUpdateInstant": 1625783576327, + "tenantId": "a743e2cd-55bb-789c-b076-8846fdd3a51f", + "twoFactor": {}, + "usernameStatus": "ACTIVE", + "verified": true + } + } + }, + "topic": "user.password.reset.send", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/user/password/user-password-reset-send", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/user.password.reset.start.json b/providers/fusionauth/latest/user.password.reset.start.json new file mode 100644 index 0000000..3a3dd32 --- /dev/null +++ b/providers/fusionauth/latest/user.password.reset.start.json @@ -0,0 +1,54 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "createInstant": 1629437064077, + "id": "b7f9135a-c501-4719-af9c-a6c8ca11e60d", + "info": { + "ipAddress": "63.239.150.2", + "location": { + "city": "Denver", + "country": "US", + "displayString": "Denver, CO, US", + "latitude": 39.73915, + "longitude": -104.9847, + "region": "CO" + }, + "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36" + }, + "tenantId": "30663132-6464-6665-3032-326466613934", + "type": "user.password.reset.start", + "user": { + "active": true, + "birthDate": "1981-06-04", + "connectorId": "e3306678-a53a-4964-9040-1c96f36dda72", + "data": { + "Company": "Aviato", + "foobar": "baz", + "user_type": "iconoclast" + }, + "email": "admin@fusionauth.io", + "firstName": "Erlich", + "id": "9ea5b4b6-14df-44af-8a5e-c6e4bcb31ced", + "insertInstant": 1625783576299, + "lastLoginInstant": 1629232057071, + "lastName": "Bachman", + "lastUpdateInstant": 1628024498202, + "passwordChangeRequired": false, + "passwordLastUpdateInstant": 1625783576327, + "tenantId": "a743e2cd-55bb-789c-b076-8846fdd3a51f", + "twoFactor": {}, + "usernameStatus": "ACTIVE", + "verified": true + } + } + }, + "topic": "user.password.reset.start", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/user/password/user-password-reset-start", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/user.password.reset.success.json b/providers/fusionauth/latest/user.password.reset.success.json new file mode 100644 index 0000000..dd31028 --- /dev/null +++ b/providers/fusionauth/latest/user.password.reset.success.json @@ -0,0 +1,54 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "createInstant": 1629437064077, + "id": "b7f9135a-c501-4719-af9c-a6c8ca11e60d", + "info": { + "ipAddress": "63.239.150.2", + "location": { + "city": "Denver", + "country": "US", + "displayString": "Denver, CO, US", + "latitude": 39.73915, + "longitude": -104.9847, + "region": "CO" + }, + "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36" + }, + "tenantId": "30663132-6464-6665-3032-326466613934", + "type": "user.password.reset.success", + "user": { + "active": true, + "birthDate": "1981-06-04", + "connectorId": "e3306678-a53a-4964-9040-1c96f36dda72", + "data": { + "Company": "Aviato", + "foobar": "baz", + "user_type": "iconoclast" + }, + "email": "admin@fusionauth.io", + "firstName": "Erlich", + "id": "9ea5b4b6-14df-44af-8a5e-c6e4bcb31ced", + "insertInstant": 1625783576299, + "lastLoginInstant": 1629232057071, + "lastName": "Bachman", + "lastUpdateInstant": 1628024498202, + "passwordChangeRequired": false, + "passwordLastUpdateInstant": 1625783576327, + "tenantId": "a743e2cd-55bb-789c-b076-8846fdd3a51f", + "twoFactor": {}, + "usernameStatus": "ACTIVE", + "verified": true + } + } + }, + "topic": "user.password.reset.success", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/user/password/user-password-reset-success", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/user.password.update.json b/providers/fusionauth/latest/user.password.update.json new file mode 100644 index 0000000..a9f8da3 --- /dev/null +++ b/providers/fusionauth/latest/user.password.update.json @@ -0,0 +1,54 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "createInstant": 1629437326146, + "id": "3a0a619d-e239-4b00-aa19-5d336c1af3a1", + "info": { + "ipAddress": "42.42.42.42", + "location": { + "city": "Denver", + "country": "US", + "displayString": "Denver, CO, US", + "latitude": 39.77777, + "longitude": -104.9191, + "region": "CO" + }, + "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36" + }, + "tenantId": "30663132-6464-6665-3032-326466613934", + "type": "user.password.update", + "user": { + "active": true, + "birthDate": "1981-06-04", + "connectorId": "e3306678-a53a-4964-9040-1c96f36dda72", + "data": { + "Company": "Aviato", + "foobar": "baz", + "user_type": "iconoclast" + }, + "email": "admin@fusionauth.io", + "firstName": "Erlich", + "id": "9ea5b4b6-14df-44af-8a5e-c6e4bcb31ced", + "insertInstant": 1625783576299, + "lastLoginInstant": 1629436831940, + "lastName": "Bachman", + "lastUpdateInstant": 1628024498202, + "passwordChangeRequired": false, + "passwordLastUpdateInstant": 1625783576327, + "tenantId": "a743e2cd-55bb-789c-b076-8846fdd3a51f", + "twoFactor": {}, + "usernameStatus": "ACTIVE", + "verified": true + } + } + }, + "topic": "user.password.update", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/user/password/user-password-update", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/user.reactivate.json b/providers/fusionauth/latest/user.reactivate.json new file mode 100644 index 0000000..191a4e8 --- /dev/null +++ b/providers/fusionauth/latest/user.reactivate.json @@ -0,0 +1,56 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "createInstant": 1505762615056, + "id": "e502168a-b469-45d9-a079-fd45f83e0406", + "info": { + "ipAddress": "42.42.42.42", + "location": { + "city": "Denver", + "country": "US", + "displayString": "Denver, CO, US", + "latitude": 39.77777, + "longitude": -104.9191, + "region": "CO" + }, + "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36" + }, + "tenantId": "e872a880-b14f-6d62-c312-cb40f22af465", + "type": "user.reactivate", + "user": { + "active": true, + "connectorId": "e3306678-a53a-4964-9040-1c96f36dda72", + "email": "example@fusionauth.io", + "id": "00000000-0000-0001-0000-000000000000", + "lastLoginInstant": 1471786483322, + "passwordChangeRequired": false, + "passwordLastUpdateInstant": 1471786483322, + "registrations": [ + { + "applicationId": "10000000-0000-0002-0000-000000000001", + "id": "00000000-0000-0002-0000-000000000000", + "insertInstant": 1446064706250, + "lastLoginInstant": 1456064601291, + "roles": [ + "user" + ], + "usernameStatus": "ACTIVE" + } + ], + "tenantId": "f24aca2b-ce4a-4dad-951a-c9d690e71415", + "twoFactorEnabled": false, + "usernameStatus": "ACTIVE", + "verified": true + } + } + }, + "topic": "user.reactivate", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/user/user-reactivate", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/user.registration.verified.json b/providers/fusionauth/latest/user.registration.verified.json new file mode 100644 index 0000000..337679b --- /dev/null +++ b/providers/fusionauth/latest/user.registration.verified.json @@ -0,0 +1,53 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "applicationId": "dab376e7-ed33-4a41-86c9-e87de52bd8e2", + "createInstant": 1563399203742, + "id": "f3baaff6-2b41-4ec3-a786-6849d460b5e8", + "info": { + "ipAddress": "42.42.42.42", + "location": { + "city": "Denver", + "country": "US", + "displayString": "Denver, CO, US", + "latitude": 39.77777, + "longitude": -104.9191, + "region": "CO" + }, + "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36" + }, + "registration": { + "applicationId": "10000000-0000-0002-0000-000000000001", + "id": "00000000-0000-0002-0000-000000000000", + "insertInstant": 1446064706250, + "roles": [ + "admin" + ], + "usernameStatus": "ACTIVE", + "verified": true + }, + "tenantId": "e872a880-b14f-6d62-c312-cb40f22af465", + "type": "user.registration.verified", + "user": { + "active": true, + "connectorId": "e3306678-a53a-4964-9040-1c96f36dda72", + "email": "example@fusionauth.io", + "id": "00000000-0000-0001-0000-000000000000", + "passwordChangeRequired": false, + "tenantId": "f24aca2b-ce4a-4dad-951a-c9d690e71415", + "twoFactorEnabled": false, + "usernameStatus": "ACTIVE", + "verified": true + } + } + }, + "topic": "user.registration.verified", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/user/registration/user-registration-verified", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/user.two-factor.method.add.json b/providers/fusionauth/latest/user.two-factor.method.add.json new file mode 100644 index 0000000..8704b06 --- /dev/null +++ b/providers/fusionauth/latest/user.two-factor.method.add.json @@ -0,0 +1,59 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "createInstant": 1629437566354, + "id": "818ffddf-51ed-49be-a8e1-a9005e7a509e", + "info": { + "ipAddress": "42.42.42.42", + "location": { + "city": "Denver", + "country": "US", + "displayString": "Denver, CO, US", + "latitude": 39.77777, + "longitude": -104.9191, + "region": "CO" + }, + "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36" + }, + "method": { + "id": "2P24", + "method": "sms", + "mobilePhone": "555-555-5555" + }, + "tenantId": "30663132-6464-6665-3032-326466613934", + "type": "user.two-factor.method.add", + "user": { + "active": true, + "birthDate": "1981-06-04", + "connectorId": "e3306678-a53a-4964-9040-1c96f36dda72", + "data": { + "Company": "Aviato", + "foobar": "baz", + "user_type": "iconoclast" + }, + "email": "admin@fusionauth.io", + "firstName": "Erlich", + "id": "9ea5b4b6-14df-44af-8a5e-c6e4bcb31ced", + "insertInstant": 1625783576299, + "lastLoginInstant": 1629436831940, + "lastName": "Bachman", + "lastUpdateInstant": 1628024498202, + "passwordChangeRequired": false, + "passwordLastUpdateInstant": 1625783576327, + "tenantId": "a743e2cd-55bb-789c-b076-8846fdd3a51f", + "twoFactor": {}, + "usernameStatus": "ACTIVE", + "verified": true + } + } + }, + "topic": "user.two-factor.method.add", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/user/user-two-factor-method-add", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/user.two-factor.method.remove.json b/providers/fusionauth/latest/user.two-factor.method.remove.json new file mode 100644 index 0000000..d714031 --- /dev/null +++ b/providers/fusionauth/latest/user.two-factor.method.remove.json @@ -0,0 +1,59 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "createInstant": 1629437566354, + "id": "818ffddf-51ed-49be-a8e1-a9005e7a509e", + "info": { + "ipAddress": "42.42.42.42", + "location": { + "city": "Denver", + "country": "US", + "displayString": "Denver, CO, US", + "latitude": 39.77777, + "longitude": -104.9191, + "region": "CO" + }, + "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36" + }, + "method": { + "id": "2P24", + "method": "sms", + "mobilePhone": "555-555-5555" + }, + "tenantId": "30663132-6464-6665-3032-326466613934", + "type": "user.two-factor.method.remove", + "user": { + "active": true, + "birthDate": "1981-06-04", + "connectorId": "e3306678-a53a-4964-9040-1c96f36dda72", + "data": { + "Company": "Aviato", + "foobar": "baz", + "user_type": "iconoclast" + }, + "email": "admin@fusionauth.io", + "firstName": "Erlich", + "id": "9ea5b4b6-14df-44af-8a5e-c6e4bcb31ced", + "insertInstant": 1625783576299, + "lastLoginInstant": 1629436831940, + "lastName": "Bachman", + "lastUpdateInstant": 1628024498202, + "passwordChangeRequired": false, + "passwordLastUpdateInstant": 1625783576327, + "tenantId": "a743e2cd-55bb-789c-b076-8846fdd3a51f", + "twoFactor": {}, + "usernameStatus": "ACTIVE", + "verified": true + } + } + }, + "topic": "user.two-factor.method.remove", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/user/user-two-factor-method-remove", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/user.update.complete.json b/providers/fusionauth/latest/user.update.complete.json new file mode 100644 index 0000000..ee994fe --- /dev/null +++ b/providers/fusionauth/latest/user.update.complete.json @@ -0,0 +1,80 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "createInstant": 1505762615056, + "id": "e502168a-b469-45d9-a079-fd45f83e0406", + "info": { + "ipAddress": "42.42.42.42", + "location": { + "city": "Denver", + "country": "US", + "displayString": "Denver, CO, US", + "latitude": 39.77777, + "longitude": -104.9191, + "region": "CO" + }, + "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36" + }, + "original": { + "active": true, + "connectorId": "e3306678-a53a-4964-9040-1c96f36dda72", + "email": "example@fusionauth.io", + "id": "00000000-0000-0001-0000-000000000000", + "lastLoginInstant": 1471786483322, + "passwordChangeRequired": false, + "passwordLastUpdateInstant": 1471786483322, + "registrations": [ + { + "applicationId": "10000000-0000-0002-0000-000000000001", + "id": "00000000-0000-0002-0000-000000000000", + "insertInstant": 1446064706250, + "lastLoginInstant": 1456064601291, + "roles": [ + "user" + ], + "usernameStatus": "ACTIVE" + } + ], + "twoFactorEnabled": false, + "usernameStatus": "ACTIVE", + "verified": true + }, + "tenantId": "e872a880-b14f-6d62-c312-cb40f22af465", + "type": "user.update.complete", + "user": { + "active": true, + "connectorId": "e3306678-a53a-4964-9040-1c96f36dda72", + "email": "john@fusionauth.io", + "id": "00000000-0000-0001-0000-000000000000", + "lastLoginInstant": 1471786483322, + "passwordChangeRequired": false, + "passwordLastUpdateInstant": 1471786483322, + "registrations": [ + { + "applicationId": "10000000-0000-0002-0000-000000000001", + "id": "00000000-0000-0002-0000-000000000000", + "insertInstant": 1446064706250, + "lastLoginInstant": 1456064601291, + "roles": [ + "user" + ], + "usernameStatus": "ACTIVE" + } + ], + "tenantId": "f24aca2b-ce4a-4dad-951a-c9d690e71415", + "twoFactorEnabled": false, + "usernameStatus": "ACTIVE", + "verified": true + } + } + }, + "topic": "user.update.complete", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/user/user-update-complete", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/fusionauth/latest/user.update.json b/providers/fusionauth/latest/user.update.json new file mode 100644 index 0000000..ce8e11c --- /dev/null +++ b/providers/fusionauth/latest/user.update.json @@ -0,0 +1,80 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "createInstant": 1505762615056, + "id": "e502168a-b469-45d9-a079-fd45f83e0406", + "info": { + "ipAddress": "42.42.42.42", + "location": { + "city": "Denver", + "country": "US", + "displayString": "Denver, CO, US", + "latitude": 39.77777, + "longitude": -104.9191, + "region": "CO" + }, + "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36" + }, + "original": { + "active": true, + "connectorId": "e3306678-a53a-4964-9040-1c96f36dda72", + "email": "example@fusionauth.io", + "id": "00000000-0000-0001-0000-000000000000", + "lastLoginInstant": 1471786483322, + "passwordChangeRequired": false, + "passwordLastUpdateInstant": 1471786483322, + "registrations": [ + { + "applicationId": "10000000-0000-0002-0000-000000000001", + "id": "00000000-0000-0002-0000-000000000000", + "insertInstant": 1446064706250, + "lastLoginInstant": 1456064601291, + "roles": [ + "user" + ], + "usernameStatus": "ACTIVE" + } + ], + "twoFactorEnabled": false, + "usernameStatus": "ACTIVE", + "verified": true + }, + "tenantId": "e872a880-b14f-6d62-c312-cb40f22af465", + "type": "user.update", + "user": { + "active": true, + "connectorId": "e3306678-a53a-4964-9040-1c96f36dda72", + "email": "john@fusionauth.io", + "id": "00000000-0000-0001-0000-000000000000", + "lastLoginInstant": 1471786483322, + "passwordChangeRequired": false, + "passwordLastUpdateInstant": 1471786483322, + "registrations": [ + { + "applicationId": "10000000-0000-0002-0000-000000000001", + "id": "00000000-0000-0002-0000-000000000000", + "insertInstant": 1446064706250, + "lastLoginInstant": 1456064601291, + "roles": [ + "user" + ], + "usernameStatus": "ACTIVE" + } + ], + "tenantId": "f24aca2b-ce4a-4dad-951a-c9d690e71415", + "twoFactorEnabled": false, + "usernameStatus": "ACTIVE", + "verified": true + } + } + }, + "topic": "user.update", + "source": { + "type": "vendor-documentation", + "url": "https://fusionauth.io/docs/extend/events-and-webhooks/events/user/user-update", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/gemini/index.json b/providers/gemini/index.json new file mode 100644 index 0000000..154fe8b --- /dev/null +++ b/providers/gemini/index.json @@ -0,0 +1,8 @@ +{ + "label": "Google Gemini", + "configs": { + "latest_version": "latest", + "topic_identifier": "type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/gemini/latest/batch.succeeded.json b/providers/gemini/latest/batch.succeeded.json new file mode 100644 index 0000000..ec63f29 --- /dev/null +++ b/providers/gemini/latest/batch.succeeded.json @@ -0,0 +1,20 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "batch.succeeded", + "version": "v1", + "timestamp": "2026-05-04T12:00:00Z", + "data": { + "id": "batch_123456", + "output_file_uri": "gs://..." + } + }, + "topic": "batch.succeeded", + "source": { + "type": "vendor-documentation", + "url": "https://ai.google.dev/gemini-api/docs/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/branch_protection_rule.json b/providers/github/2022-11-28/branch_protection_rule.json new file mode 100644 index 0000000..6329404 --- /dev/null +++ b/providers/github/2022-11-28/branch_protection_rule.json @@ -0,0 +1,225 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "branch_protection_rule" + }, + "body": { + "action": "edited", + "rule": { + "id": 21796960, + "repository_id": 259377789, + "name": "production", + "created_at": "2021-08-19T12:16:32.000-04:00", + "updated_at": "2021-08-19T12:16:32.000-04:00", + "pull_request_reviews_enforcement_level": "off", + "required_approving_review_count": 1, + "dismiss_stale_reviews_on_push": false, + "require_code_owner_review": false, + "authorized_dismissal_actors_only": false, + "ignore_approvals_from_contributors": false, + "required_status_checks": [ + "basic-CI" + ], + "required_status_checks_enforcement_level": "non_admins", + "strict_required_status_checks_policy": false, + "signature_requirement_enforcement_level": "off", + "linear_history_requirement_enforcement_level": "off", + "admin_enforced": false, + "allow_force_pushes_enforcement_level": "off", + "allow_deletions_enforcement_level": "off", + "merge_queue_enforcement_level": "off", + "required_deployments_enforcement_level": "off", + "required_conversation_resolution_level": "off", + "authorized_actors_only": true, + "authorized_actor_names": [ + "Codertocat" + ] + }, + "changes": { + "authorized_actors_only": { + "from": false + }, + "authorized_actor_names": { + "from": [] + }, + "authorized_dismissal_actors_only": { + "from": null + }, + "linear_history_requirement_enforcement_level": { + "from": "everyone" + }, + "required_approving_review_count": { + "from": 2 + }, + "dismiss_stale_reviews_on_push": { + "from": true + }, + "require_code_owner_review": { + "from": true + }, + "allow_force_pushes_enforcement_level": { + "from": "everyone" + }, + "required_deployments_enforcement_level": { + "from": "off" + }, + "pull_request_reviews_enforcement_level": { + "from": "off" + }, + "required_status_checks_enforcement_level": { + "from": "off" + }, + "signature_requirement_enforcement_level": { + "from": "non_admins" + }, + "admin_enforced": { + "from": false + }, + "allow_deletions_enforcement_level": { + "from": "off" + }, + "required_conversation_resolution_level": { + "from": "off" + } + }, + "repository": { + "id": 17273051, + "node_id": "MDEwOlJlcG9zaXRvcnkxNzI3MzA1MQ==", + "name": "octo-repo", + "full_name": "octo-org/octo-repo", + "private": true, + "owner": { + "login": "octo-org", + "id": 6811672, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjY4MTE2NzI=", + "avatar_url": "https://avatars.githubusercontent.com/u/6811672?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/octo-org", + "html_url": "https://github.com/octo-org", + "followers_url": "https://api.github.com/users/octo-org/followers", + "following_url": "https://api.github.com/users/octo-org/following{/other_user}", + "gists_url": "https://api.github.com/users/octo-org/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octo-org/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octo-org/subscriptions", + "organizations_url": "https://api.github.com/users/octo-org/orgs", + "repos_url": "https://api.github.com/users/octo-org/repos", + "events_url": "https://api.github.com/users/octo-org/events{/privacy}", + "received_events_url": "https://api.github.com/users/octo-org/received_events", + "type": "Organization", + "site_admin": false + }, + "html_url": "https://github.com/octo-org/octo-repo", + "description": "My first repo on GitHub!", + "fork": false, + "url": "https://api.github.com/repos/octo-org/octo-repo", + "forks_url": "https://api.github.com/repos/octo-org/octo-repo/forks", + "keys_url": "https://api.github.com/repos/octo-org/octo-repo/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/octo-org/octo-repo/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/octo-org/octo-repo/teams", + "hooks_url": "https://api.github.com/repos/octo-org/octo-repo/hooks", + "issue_events_url": "https://api.github.com/repos/octo-org/octo-repo/issues/events{/number}", + "events_url": "https://api.github.com/repos/octo-org/octo-repo/events", + "assignees_url": "https://api.github.com/repos/octo-org/octo-repo/assignees{/user}", + "branches_url": "https://api.github.com/repos/octo-org/octo-repo/branches{/branch}", + "tags_url": "https://api.github.com/repos/octo-org/octo-repo/tags", + "blobs_url": "https://api.github.com/repos/octo-org/octo-repo/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/octo-org/octo-repo/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/octo-org/octo-repo/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/octo-org/octo-repo/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/octo-org/octo-repo/statuses/{sha}", + "languages_url": "https://api.github.com/repos/octo-org/octo-repo/languages", + "stargazers_url": "https://api.github.com/repos/octo-org/octo-repo/stargazers", + "contributors_url": "https://api.github.com/repos/octo-org/octo-repo/contributors", + "subscribers_url": "https://api.github.com/repos/octo-org/octo-repo/subscribers", + "subscription_url": "https://api.github.com/repos/octo-org/octo-repo/subscription", + "commits_url": "https://api.github.com/repos/octo-org/octo-repo/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/octo-org/octo-repo/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/octo-org/octo-repo/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/octo-org/octo-repo/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/octo-org/octo-repo/contents/{+path}", + "compare_url": "https://api.github.com/repos/octo-org/octo-repo/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/octo-org/octo-repo/merges", + "archive_url": "https://api.github.com/repos/octo-org/octo-repo/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/octo-org/octo-repo/downloads", + "issues_url": "https://api.github.com/repos/octo-org/octo-repo/issues{/number}", + "pulls_url": "https://api.github.com/repos/octo-org/octo-repo/pulls{/number}", + "milestones_url": "https://api.github.com/repos/octo-org/octo-repo/milestones{/number}", + "notifications_url": "https://api.github.com/repos/octo-org/octo-repo/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/octo-org/octo-repo/labels{/name}", + "releases_url": "https://api.github.com/repos/octo-org/octo-repo/releases{/id}", + "deployments_url": "https://api.github.com/repos/octo-org/octo-repo/deployments", + "created_at": "2014-02-28T02:42:51Z", + "updated_at": "2021-03-11T14:54:13Z", + "pushed_at": "2021-03-11T14:54:10Z", + "git_url": "git://github.com/octo-org/octo-repo.git", + "ssh_url": "org-6811672@github.com:octo-org/octo-repo.git", + "clone_url": "https://github.com/octo-org/octo-repo.git", + "svn_url": "https://github.com/octo-org/octo-repo", + "homepage": "", + "size": 300, + "stargazers_count": 0, + "watchers_count": 0, + "language": "JavaScript", + "has_issues": true, + "has_projects": false, + "has_downloads": true, + "has_wiki": false, + "has_pages": true, + "forks_count": 0, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 39, + "license": null, + "forks": 0, + "open_issues": 39, + "watchers": 0, + "default_branch": "main", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + }, + "organization": { + "login": "octo-org", + "id": 6811672, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjY4MTE2NzI=", + "url": "https://api.github.com/orgs/octo-org", + "repos_url": "https://api.github.com/orgs/octo-org/repos", + "events_url": "https://api.github.com/orgs/octo-org/events", + "hooks_url": "https://api.github.com/orgs/octo-org/hooks", + "issues_url": "https://api.github.com/orgs/octo-org/issues", + "members_url": "https://api.github.com/orgs/octo-org/members{/member}", + "public_members_url": "https://api.github.com/orgs/octo-org/public_members{/member}", + "avatar_url": "https://avatars.githubusercontent.com/u/6811672?v=4", + "description": "Working better together!" + }, + "sender": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + } + }, + "topic": "branch_protection_rule", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/check_run.json b/providers/github/2022-11-28/check_run.json new file mode 100644 index 0000000..5f19b32 --- /dev/null +++ b/providers/github/2022-11-28/check_run.json @@ -0,0 +1,335 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "check_run" + }, + "body": { + "action": "created", + "check_run": { + "id": 128620228, + "node_id": "MDg6Q2hlY2tSdW4xMjg2MjAyMjg=", + "head_sha": "ec26c3e57ca3a959ca5aad62de7213c562f8c821", + "external_id": "", + "url": "https://api.github.com/repos/Codertocat/Hello-World/check-runs/128620228", + "html_url": "https://github.com/Codertocat/Hello-World/runs/128620228", + "details_url": "https://octocoders.io", + "status": "queued", + "conclusion": null, + "started_at": "2019-05-15T15:21:12Z", + "completed_at": null, + "output": { + "title": null, + "summary": null, + "text": null, + "annotations_count": 0, + "annotations_url": "https://api.github.com/repos/Codertocat/Hello-World/check-runs/128620228/annotations" + }, + "name": "Octocoders-linter", + "check_suite": { + "id": 118578147, + "node_id": "MDEwOkNoZWNrU3VpdGUxMTg1NzgxNDc=", + "head_branch": "changes", + "head_sha": "ec26c3e57ca3a959ca5aad62de7213c562f8c821", + "status": "queued", + "conclusion": null, + "url": "https://api.github.com/repos/Codertocat/Hello-World/check-suites/118578147", + "before": "6113728f27ae82c7b1a177c8d03f9e96e0adf246", + "after": "ec26c3e57ca3a959ca5aad62de7213c562f8c821", + "pull_requests": [ + { + "url": "https://api.github.com/repos/Codertocat/Hello-World/pulls/2", + "id": 279147437, + "number": 2, + "head": { + "ref": "changes", + "sha": "ec26c3e57ca3a959ca5aad62de7213c562f8c821", + "repo": { + "id": 186853002, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "name": "Hello-World" + } + }, + "base": { + "ref": "master", + "sha": "f95f852bd8fca8fcc58a9a2d6c842781e32a215e", + "repo": { + "id": 186853002, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "name": "Hello-World" + } + } + } + ], + "deployment": { + "url": "https://api.github.com/repos/Codertocat/Hello-World/deployments/326191728", + "id": 326191728, + "node_id": "MDEwOkRlcGxveW1lbnQzMjYxOTE3Mjg=", + "task": "deploy", + "original_environment": "lab", + "environment": "lab", + "description": null, + "created_at": "2021-02-18T08:22:48Z", + "updated_at": "2021-02-18T09:47:16Z", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments/326191728/statuses", + "repository_url": "https://api.github.com/repos/Codertocat/Hello-World" + }, + "app": { + "id": 29310, + "node_id": "MDM6QXBwMjkzMTA=", + "owner": { + "login": "Octocoders", + "id": 38302899, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjM4MzAyODk5", + "avatar_url": "https://avatars1.githubusercontent.com/u/38302899?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Octocoders", + "html_url": "https://github.com/Octocoders", + "followers_url": "https://api.github.com/users/Octocoders/followers", + "following_url": "https://api.github.com/users/Octocoders/following{/other_user}", + "gists_url": "https://api.github.com/users/Octocoders/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Octocoders/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Octocoders/subscriptions", + "organizations_url": "https://api.github.com/users/Octocoders/orgs", + "repos_url": "https://api.github.com/users/Octocoders/repos", + "events_url": "https://api.github.com/users/Octocoders/events{/privacy}", + "received_events_url": "https://api.github.com/users/Octocoders/received_events", + "type": "Organization", + "site_admin": false + }, + "name": "octocoders-linter", + "description": "", + "external_url": "https://octocoders.io", + "html_url": "https://github.com/apps/octocoders-linter", + "created_at": "2019-04-19T19:36:24Z", + "updated_at": "2019-04-19T19:36:56Z", + "permissions": { + "administration": "write", + "checks": "write", + "contents": "write", + "deployments": "write", + "issues": "write", + "members": "write", + "metadata": "read", + "organization_administration": "write", + "organization_hooks": "write", + "organization_plan": "read", + "organization_projects": "write", + "organization_user_blocking": "write", + "pages": "write", + "pull_requests": "write", + "repository_hooks": "write", + "repository_projects": "write", + "statuses": "write", + "team_discussions": "write", + "vulnerability_alerts": "read" + }, + "events": [] + }, + "created_at": "2019-05-15T15:20:31Z", + "updated_at": "2019-05-15T15:20:31Z" + }, + "app": { + "id": 29310, + "node_id": "MDM6QXBwMjkzMTA=", + "owner": { + "login": "Octocoders", + "id": 38302899, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjM4MzAyODk5", + "avatar_url": "https://avatars1.githubusercontent.com/u/38302899?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Octocoders", + "html_url": "https://github.com/Octocoders", + "followers_url": "https://api.github.com/users/Octocoders/followers", + "following_url": "https://api.github.com/users/Octocoders/following{/other_user}", + "gists_url": "https://api.github.com/users/Octocoders/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Octocoders/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Octocoders/subscriptions", + "organizations_url": "https://api.github.com/users/Octocoders/orgs", + "repos_url": "https://api.github.com/users/Octocoders/repos", + "events_url": "https://api.github.com/users/Octocoders/events{/privacy}", + "received_events_url": "https://api.github.com/users/Octocoders/received_events", + "type": "Organization", + "site_admin": false + }, + "name": "octocoders-linter", + "description": "", + "external_url": "https://octocoders.io", + "html_url": "https://github.com/apps/octocoders-linter", + "created_at": "2019-04-19T19:36:24Z", + "updated_at": "2019-04-19T19:36:56Z", + "permissions": { + "administration": "write", + "checks": "write", + "contents": "write", + "deployments": "write", + "issues": "write", + "members": "write", + "metadata": "read", + "organization_administration": "write", + "organization_hooks": "write", + "organization_plan": "read", + "organization_projects": "write", + "organization_user_blocking": "write", + "pages": "write", + "pull_requests": "write", + "repository_hooks": "write", + "repository_projects": "write", + "statuses": "write", + "team_discussions": "write", + "vulnerability_alerts": "read" + }, + "events": [] + }, + "pull_requests": [ + { + "url": "https://api.github.com/repos/Codertocat/Hello-World/pulls/2", + "id": 279147437, + "number": 2, + "head": { + "ref": "changes", + "sha": "ec26c3e57ca3a959ca5aad62de7213c562f8c821", + "repo": { + "id": 186853002, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "name": "Hello-World" + } + }, + "base": { + "ref": "master", + "sha": "f95f852bd8fca8fcc58a9a2d6c842781e32a215e", + "repo": { + "id": 186853002, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "name": "Hello-World" + } + } + } + ] + }, + "repository": { + "id": 186853002, + "node_id": "MDEwOlJlcG9zaXRvcnkxODY4NTMwMDI=", + "name": "Hello-World", + "full_name": "Codertocat/Hello-World", + "private": false, + "owner": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "html_url": "https://github.com/Codertocat/Hello-World", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks", + "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams", + "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks", + "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}", + "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events", + "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}", + "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}", + "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags", + "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages", + "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers", + "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors", + "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription", + "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}", + "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges", + "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads", + "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}", + "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}", + "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}", + "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments", + "created_at": "2019-05-15T15:19:25Z", + "updated_at": "2019-05-15T15:21:03Z", + "pushed_at": "2019-05-15T15:20:57Z", + "git_url": "git://github.com/Codertocat/Hello-World.git", + "ssh_url": "git@github.com:Codertocat/Hello-World.git", + "clone_url": "https://github.com/Codertocat/Hello-World.git", + "svn_url": "https://github.com/Codertocat/Hello-World", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": "Ruby", + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": true, + "forks_count": 1, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 2, + "license": null, + "forks": 1, + "open_issues": 2, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + }, + "sender": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + } + }, + "topic": "check_run", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/check_suite.json b/providers/github/2022-11-28/check_suite.json new file mode 100644 index 0000000..0de0fcd --- /dev/null +++ b/providers/github/2022-11-28/check_suite.json @@ -0,0 +1,240 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "check_suite" + }, + "body": { + "action": "completed", + "check_suite": { + "id": 118578147, + "node_id": "MDEwOkNoZWNrU3VpdGUxMTg1NzgxNDc=", + "head_branch": "changes", + "head_sha": "ec26c3e57ca3a959ca5aad62de7213c562f8c821", + "status": "completed", + "conclusion": "success", + "url": "https://api.github.com/repos/Codertocat/Hello-World/check-suites/118578147", + "before": "6113728f27ae82c7b1a177c8d03f9e96e0adf246", + "after": "ec26c3e57ca3a959ca5aad62de7213c562f8c821", + "pull_requests": [ + { + "url": "https://api.github.com/repos/Codertocat/Hello-World/pulls/2", + "id": 279147437, + "number": 2, + "head": { + "ref": "changes", + "sha": "ec26c3e57ca3a959ca5aad62de7213c562f8c821", + "repo": { + "id": 186853002, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "name": "Hello-World" + } + }, + "base": { + "ref": "master", + "sha": "f95f852bd8fca8fcc58a9a2d6c842781e32a215e", + "repo": { + "id": 186853002, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "name": "Hello-World" + } + } + } + ], + "app": { + "id": 29310, + "node_id": "MDM6QXBwMjkzMTA=", + "owner": { + "login": "Octocoders", + "id": 38302899, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjM4MzAyODk5", + "avatar_url": "https://avatars1.githubusercontent.com/u/38302899?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Octocoders", + "html_url": "https://github.com/Octocoders", + "followers_url": "https://api.github.com/users/Octocoders/followers", + "following_url": "https://api.github.com/users/Octocoders/following{/other_user}", + "gists_url": "https://api.github.com/users/Octocoders/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Octocoders/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Octocoders/subscriptions", + "organizations_url": "https://api.github.com/users/Octocoders/orgs", + "repos_url": "https://api.github.com/users/Octocoders/repos", + "events_url": "https://api.github.com/users/Octocoders/events{/privacy}", + "received_events_url": "https://api.github.com/users/Octocoders/received_events", + "type": "Organization", + "site_admin": false + }, + "name": "octocoders-linter", + "description": "", + "external_url": "https://octocoders.io", + "html_url": "https://github.com/apps/octocoders-linter", + "created_at": "2019-04-19T19:36:24Z", + "updated_at": "2019-04-19T19:36:56Z", + "permissions": { + "administration": "write", + "checks": "write", + "contents": "write", + "deployments": "write", + "issues": "write", + "members": "write", + "metadata": "read", + "organization_administration": "write", + "organization_hooks": "write", + "organization_plan": "read", + "organization_projects": "write", + "organization_user_blocking": "write", + "pages": "write", + "pull_requests": "write", + "repository_hooks": "write", + "repository_projects": "write", + "statuses": "write", + "team_discussions": "write", + "vulnerability_alerts": "read" + }, + "events": [] + }, + "created_at": "2019-05-15T15:20:31Z", + "updated_at": "2019-05-15T15:21:14Z", + "latest_check_runs_count": 1, + "check_runs_url": "https://api.github.com/repos/Codertocat/Hello-World/check-suites/118578147/check-runs", + "head_commit": { + "id": "ec26c3e57ca3a959ca5aad62de7213c562f8c821", + "tree_id": "31b122c26a97cf9af023e9ddab94a82c6e77b0ea", + "message": "Update README.md", + "timestamp": "2019-05-15T15:20:30Z", + "author": { + "name": "Codertocat", + "email": "21031067+Codertocat@users.noreply.github.com" + }, + "committer": { + "name": "Codertocat", + "email": "21031067+Codertocat@users.noreply.github.com" + } + } + }, + "repository": { + "id": 186853002, + "node_id": "MDEwOlJlcG9zaXRvcnkxODY4NTMwMDI=", + "name": "Hello-World", + "full_name": "Codertocat/Hello-World", + "private": false, + "owner": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "html_url": "https://github.com/Codertocat/Hello-World", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks", + "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams", + "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks", + "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}", + "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events", + "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}", + "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}", + "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags", + "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages", + "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers", + "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors", + "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription", + "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}", + "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges", + "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads", + "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}", + "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}", + "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}", + "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments", + "created_at": "2019-05-15T15:19:25Z", + "updated_at": "2019-05-15T15:21:14Z", + "pushed_at": "2019-05-15T15:20:57Z", + "git_url": "git://github.com/Codertocat/Hello-World.git", + "ssh_url": "git@github.com:Codertocat/Hello-World.git", + "clone_url": "https://github.com/Codertocat/Hello-World.git", + "svn_url": "https://github.com/Codertocat/Hello-World", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": "Ruby", + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": true, + "forks_count": 0, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 2, + "license": null, + "forks": 0, + "open_issues": 2, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + }, + "sender": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + } + }, + "topic": "check_suite", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/code_scanning_alert.json b/providers/github/2022-11-28/code_scanning_alert.json new file mode 100644 index 0000000..b63c11c --- /dev/null +++ b/providers/github/2022-11-28/code_scanning_alert.json @@ -0,0 +1,223 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "code_scanning_alert" + }, + "body": { + "action": "fixed", + "alert": { + "number": 10, + "created_at": "2021-02-11T03:10:43Z", + "url": "https://api.github.com/repos/Codertocat/Hello-World/code-scanning/alerts/10", + "html_url": "https://github.com/Codertocat/Hello-World/security/code-scanning/10", + "state": "fixed", + "dismissed_by": null, + "dismissed_at": null, + "dismissed_reason": null, + "rule": { + "id": "java/sql-injection", + "severity": "error", + "description": "Query built from user-controlled sources", + "name": "", + "full_description": "Building a SQL or Java Persistence query from user-controlled sources is vulnerable to insertion of malicious code by the user.", + "tags": null, + "help": null + }, + "tool": { + "name": "CodeQL", + "guid": null, + "version": null + }, + "most_recent_instance": { + "ref": "refs/pull/11/merge", + "analysis_key": ".github/workflows/code-scanning.yml:build", + "environment": "{}", + "state": "fixed", + "commit_sha": "0048a27ccd962b83b1bd781bbc6f7e8fd1b2caea", + "message": { + "text": "" + }, + "location": { + "path": "src/main/java/com/github/demo/service/BookService.java", + "start_line": 84, + "end_line": 84, + "start_column": 51, + "end_column": 56 + }, + "classifications": [] + }, + "instances_url": "https://api.github.com/repos/Codertocat/Hello-World/code-scanning/alerts/10/instances", + "instances": [ + { + "ref": "refs/pull/11/merge", + "analysis_key": ".github/workflows/code-scanning.yml:build", + "environment": "{}", + "state": "fixed", + "commit_sha": "0048a27ccd962b83b1bd781bbc6f7e8fd1b2caea", + "message": { + "text": "" + }, + "location": { + "path": "src/main/java/com/github/demo/service/BookService.java", + "start_line": 84, + "end_line": 84, + "start_column": 51, + "end_column": 56 + }, + "classifications": [] + } + ] + }, + "ref": "refs/pull/11/merge", + "commit_oid": "c5bf87afac650dbcb5fd97cfc22fcae5303da8e1", + "repository": { + "id": 337911632, + "node_id": "MDEwOlJlcG9zaXRvcnkzMzc5MTE2MzI=", + "name": "Hello-World", + "full_name": "Codertocat/Hello-World", + "private": true, + "owner": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "html_url": "https://github.com/Codertocat/Hello-World", + "description": "", + "fork": false, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks", + "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams", + "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks", + "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}", + "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events", + "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}", + "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}", + "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags", + "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages", + "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers", + "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors", + "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription", + "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}", + "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges", + "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads", + "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}", + "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}", + "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}", + "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments", + "created_at": "2021-02-11T02:36:00Z", + "updated_at": "2021-02-11T02:46:41Z", + "pushed_at": "2021-02-13T04:19:08Z", + "git_url": "git://github.com/Codertocat/Hello-World.git", + "ssh_url": "org-38940897@github.com:Codertocat/Hello-World.git", + "clone_url": "https://github.com/Codertocat/Hello-World.git", + "svn_url": "https://github.com/Codertocat/Hello-World", + "homepage": "", + "size": 533, + "stargazers_count": 0, + "watchers_count": 0, + "language": "Java", + "has_issues": true, + "has_projects": false, + "has_downloads": false, + "has_wiki": false, + "has_pages": false, + "forks_count": 0, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 11, + "license": { + "key": "mit", + "name": "MIT License", + "spdx_id": "MIT", + "url": "https://api.github.com/licenses/mit", + "node_id": "MDc6TGljZW5zZTEz" + }, + "forks": 0, + "open_issues": 11, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + }, + "organization": { + "login": "Octocoders", + "id": 6, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjY=", + "url": "https://api.github.com/orgs/Octocoders", + "repos_url": "https://api.github.com/orgs/Octocoders/repos", + "events_url": "https://api.github.com/orgs/Octocoders/events", + "hooks_url": "https://api.github.com/orgs/Octocoders/hooks", + "issues_url": "https://api.github.com/orgs/Octocoders/issues", + "members_url": "https://api.github.com/orgs/Octocoders/members{/member}", + "public_members_url": "https://api.github.com/orgs/Octocoders/public_members{/member}", + "avatar_url": "https://avatars0.githubusercontent.com/u/6?", + "description": "" + }, + "sender": { + "login": "github", + "id": 9919, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjk5MTk=", + "avatar_url": "https://avatars.githubusercontent.com/u/9919?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github", + "html_url": "https://github.com/github", + "followers_url": "https://api.github.com/users/github/followers", + "following_url": "https://api.github.com/users/github/following{/other_user}", + "gists_url": "https://api.github.com/users/github/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github/subscriptions", + "organizations_url": "https://api.github.com/users/github/orgs", + "repos_url": "https://api.github.com/users/github/repos", + "events_url": "https://api.github.com/users/github/events{/privacy}", + "received_events_url": "https://api.github.com/users/github/received_events", + "type": "Organization", + "site_admin": false + }, + "installation": { + "id": 14662836, + "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMTQ2NjI4MzY=" + } + }, + "topic": "code_scanning_alert", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/commit_comment.json b/providers/github/2022-11-28/commit_comment.json new file mode 100644 index 0000000..6d88c54 --- /dev/null +++ b/providers/github/2022-11-28/commit_comment.json @@ -0,0 +1,168 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "commit_comment" + }, + "body": { + "action": "created", + "comment": { + "url": "https://api.github.com/repos/Codertocat/Hello-World/comments/33548674", + "html_url": "https://github.com/Codertocat/Hello-World/commit/6113728f27ae82c7b1a177c8d03f9e96e0adf246#commitcomment-33548674", + "id": 33548674, + "node_id": "MDEzOkNvbW1pdENvbW1lbnQzMzU0ODY3NA==", + "user": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "position": null, + "line": null, + "path": null, + "commit_id": "6113728f27ae82c7b1a177c8d03f9e96e0adf246", + "created_at": "2019-05-15T15:20:39Z", + "updated_at": "2019-05-15T15:20:39Z", + "author_association": "OWNER", + "body": "This is a really good change! :+1:" + }, + "repository": { + "id": 186853002, + "node_id": "MDEwOlJlcG9zaXRvcnkxODY4NTMwMDI=", + "name": "Hello-World", + "full_name": "Codertocat/Hello-World", + "private": false, + "owner": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "html_url": "https://github.com/Codertocat/Hello-World", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks", + "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams", + "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks", + "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}", + "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events", + "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}", + "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}", + "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags", + "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages", + "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers", + "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors", + "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription", + "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}", + "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges", + "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads", + "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}", + "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}", + "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}", + "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments", + "created_at": "2019-05-15T15:19:25Z", + "updated_at": "2019-05-15T15:20:34Z", + "pushed_at": "2019-05-15T15:20:33Z", + "git_url": "git://github.com/Codertocat/Hello-World.git", + "ssh_url": "git@github.com:Codertocat/Hello-World.git", + "clone_url": "https://github.com/Codertocat/Hello-World.git", + "svn_url": "https://github.com/Codertocat/Hello-World", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": "Ruby", + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": true, + "forks_count": 0, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 2, + "license": null, + "forks": 0, + "open_issues": 2, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + }, + "sender": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + } + }, + "topic": "commit_comment", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/dependabot_alert.json b/providers/github/2022-11-28/dependabot_alert.json new file mode 100644 index 0000000..5673e06 --- /dev/null +++ b/providers/github/2022-11-28/dependabot_alert.json @@ -0,0 +1,243 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "dependabot_alert" + }, + "body": { + "action": "fixed", + "alert": { + "number": 1, + "state": "fixed", + "dependency": { + "package": { + "ecosystem": "pip", + "name": "ansible" + }, + "manifest_path": "path/to/requirements.txt", + "scope": "runtime" + }, + "security_advisory": { + "ghsa_id": "GHSA-8f4m-hccc-8qph", + "cve_id": "CVE-2021-20191", + "summary": "Insertion of Sensitive Information into Log File in ansible", + "description": "A flaw was found in ansible. Credentials, such as secrets, are being disclosed in console log by default and not protected by no_log feature when using those modules. An attacker can take advantage of this information to steal those credentials. The highest threat from this vulnerability is to data confidentiality.", + "vulnerabilities": [ + { + "package": { + "ecosystem": "pip", + "name": "ansible" + }, + "severity": "medium", + "vulnerable_version_range": ">= 2.9.0, < 2.9.18", + "first_patched_version": { + "identifier": "2.9.18" + } + }, + { + "package": { + "ecosystem": "pip", + "name": "ansible" + }, + "severity": "medium", + "vulnerable_version_range": "< 2.8.19", + "first_patched_version": { + "identifier": "2.8.19" + } + }, + { + "package": { + "ecosystem": "pip", + "name": "ansible" + }, + "severity": "medium", + "vulnerable_version_range": ">= 2.10.0, < 2.10.7", + "first_patched_version": { + "identifier": "2.10.7" + } + } + ], + "severity": "medium", + "cvss": { + "vector_string": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "score": 5.5 + }, + "cwes": [ + { + "cwe_id": "CWE-532", + "name": "Insertion of Sensitive Information into Log File" + } + ], + "identifiers": [ + { + "type": "GHSA", + "value": "GHSA-8f4m-hccc-8qph" + }, + { + "type": "CVE", + "value": "CVE-2021-20191" + } + ], + "references": [ + { + "url": "https://nvd.nist.gov/vuln/detail/CVE-2021-20191" + }, + { + "url": "https://access.redhat.com/security/cve/cve-2021-20191" + }, + { + "url": "https://bugzilla.redhat.com/show_bug.cgi?id=1916813" + } + ], + "published_at": "2021-06-01T17:38:00Z", + "updated_at": "2021-08-12T23:06:00Z", + "withdrawn_at": null + }, + "security_vulnerability": { + "package": { + "ecosystem": "pip", + "name": "ansible" + }, + "severity": "medium", + "vulnerable_version_range": "< 2.8.19", + "first_patched_version": { + "identifier": "2.8.19" + } + }, + "url": "https://api.github.com/repos/octocat/hello-world/dependabot/alerts/1", + "html_url": "https://github.com/octocat/hello-world/security/dependabot/1", + "created_at": "2022-06-14T15:21:52Z", + "updated_at": "2022-06-15T13:55:40Z", + "dismissed_at": null, + "dismissed_by": null, + "dismissed_reason": null, + "dismissed_comment": null, + "fixed_at": "2022-06-15T13:55:40Z" + }, + "repository": { + "id": 1296269, + "node_id": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5", + "name": "hello-world", + "full_name": "octocat/hello-world", + "private": false, + "owner": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "html_url": "https://github.com/octocat/hello-world", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/octocat/hello-world", + "archive_url": "https://api.github.com/repos/octocat/hello-world/{archive_format}{/ref}", + "assignees_url": "https://api.github.com/repos/octocat/hello-world/assignees{/user}", + "blobs_url": "https://api.github.com/repos/octocat/hello-world/git/blobs{/sha}", + "branches_url": "https://api.github.com/repos/octocat/hello-world/branches{/branch}", + "collaborators_url": "https://api.github.com/repos/octocat/hello-world/collaborators{/collaborator}", + "comments_url": "https://api.github.com/repos/octocat/hello-world/comments{/number}", + "commits_url": "https://api.github.com/repos/octocat/hello-world/commits{/sha}", + "compare_url": "https://api.github.com/repos/octocat/hello-world/compare/{base}...{head}", + "contents_url": "https://api.github.com/repos/octocat/hello-world/contents/{+path}", + "contributors_url": "https://api.github.com/repos/octocat/hello-world/contributors", + "deployments_url": "https://api.github.com/repos/octocat/hello-world/deployments", + "downloads_url": "https://api.github.com/repos/octocat/hello-world/downloads", + "events_url": "https://api.github.com/repos/octocat/hello-world/events", + "forks_url": "https://api.github.com/repos/octocat/hello-world/forks", + "git_commits_url": "https://api.github.com/repos/octocat/hello-world/git/commits{/sha}", + "git_refs_url": "https://api.github.com/repos/octocat/hello-world/git/refs{/sha}", + "git_tags_url": "https://api.github.com/repos/octocat/hello-world/git/tags{/sha}", + "issue_comment_url": "https://api.github.com/repos/octocat/hello-world/issues/comments{/number}", + "issue_events_url": "https://api.github.com/repos/octocat/hello-world/issues/events{/number}", + "issues_url": "https://api.github.com/repos/octocat/hello-world/issues{/number}", + "keys_url": "https://api.github.com/repos/octocat/hello-world/keys{/key_id}", + "labels_url": "https://api.github.com/repos/octocat/hello-world/labels{/name}", + "languages_url": "https://api.github.com/repos/octocat/hello-world/languages", + "merges_url": "https://api.github.com/repos/octocat/hello-world/merges", + "milestones_url": "https://api.github.com/repos/octocat/hello-world/milestones{/number}", + "notifications_url": "https://api.github.com/repos/octocat/hello-world/notifications{?since,all,participating}", + "pulls_url": "https://api.github.com/repos/octocat/hello-world/pulls{/number}", + "releases_url": "https://api.github.com/repos/octocat/hello-world/releases{/id}", + "stargazers_url": "https://api.github.com/repos/octocat/hello-world/stargazers", + "statuses_url": "https://api.github.com/repos/octocat/hello-world/statuses/{sha}", + "subscribers_url": "https://api.github.com/repos/octocat/hello-world/subscribers", + "subscription_url": "https://api.github.com/repos/octocat/hello-world/subscription", + "tags_url": "https://api.github.com/repos/octocat/hello-world/tags", + "teams_url": "https://api.github.com/repos/octocat/hello-world/teams", + "trees_url": "https://api.github.com/repos/octocat/hello-world/git/trees{/sha}", + "hooks_url": "https://api.github.com/repos/octocat/hello-world/hooks", + "created_at": "2022-06-07T14:08:11Z", + "updated_at": "2022-06-09T16:29:20Z", + "pushed_at": "2022-06-08T15:58:49Z", + "git_url": "git://github.com/octocat/hello-world.git", + "ssh_url": "git@github.com:octocat/hello-world.git", + "clone_url": "https://github.com/octocat/hello-world.git", + "svn_url": "https://github.com/octocat/hello-world", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": "Python", + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": false, + "forks_count": 0, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 0, + "license": null, + "allow_forking": true, + "is_template": false, + "web_commit_signoff_required": false, + "topics": [], + "visibility": "public", + "forks": 0, + "open_issues": 0, + "watchers": 0, + "default_branch": "main", + "custom_properties": {} + }, + "sender": { + "login": "github", + "id": 9919, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjk5MTk=", + "avatar_url": "https://avatars.githubusercontent.com/u/9919?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github", + "html_url": "https://github.com/github", + "followers_url": "https://api.github.com/users/github/followers", + "following_url": "https://api.github.com/users/github/following{/other_user}", + "gists_url": "https://api.github.com/users/github/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github/subscriptions", + "organizations_url": "https://api.github.com/users/github/orgs", + "repos_url": "https://api.github.com/users/github/repos", + "events_url": "https://api.github.com/users/github/events{/privacy}", + "received_events_url": "https://api.github.com/users/github/received_events", + "type": "Organization", + "site_admin": false + } + }, + "topic": "dependabot_alert", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/deploy_key.json b/providers/github/2022-11-28/deploy_key.json new file mode 100644 index 0000000..dafafaf --- /dev/null +++ b/providers/github/2022-11-28/deploy_key.json @@ -0,0 +1,142 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "deploy_key" + }, + "body": { + "action": "created", + "key": { + "id": 100, + "key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQConScVc7ouWWgwcjneNnJ4PScDkkwEjuDL5leLIUU5aIg13dH55/f4aqKUSvfcLUOKJ0a8073tFqMbR9rfvLAhLGeStKxmYApJXpzVkphauu7kfNW8kQNi1fI4kmHyOpQ+dKtoonzjZAT4L9AV3FlVTOfRq3U8wJ2RPwU+4EtOpMKUF+wcoDJ5ONlKBOW6uAeBt/guBiu6r3awDClDGRo4Q2YCmMceiAyoiuXcr2mFNSyzTqU1f20fftFwucV/VqnxlJjZvZ/zhlfB+v+UgQN11pJJ5vChZ7bzyRtIRRsjxbTReyWxqVZ5hEle5sm1oAR97abW9zTWfwIABgClKo+z", + "url": "https://api.github.com/repos/Codertocat/Hello-World/keys/100", + "title": "hey-its-a-deploy-key", + "verified": true, + "created_at": "2019-04-02T17:37:07Z", + "read_only": true + }, + "repository": { + "id": 135493233, + "node_id": "MDEwOlJlcG9zaXRvcnkxMzU0OTMyMzM=", + "name": "Hello-World", + "full_name": "Codertocat/Hello-World", + "owner": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "private": false, + "html_url": "https://github.com/Codertocat/Hello-World", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks", + "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams", + "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks", + "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}", + "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events", + "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}", + "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}", + "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags", + "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages", + "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers", + "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors", + "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription", + "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}", + "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges", + "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads", + "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}", + "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}", + "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}", + "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments", + "created_at": "2018-05-30T20:18:04Z", + "updated_at": "2018-05-30T20:18:50Z", + "pushed_at": "2018-05-30T20:18:48Z", + "git_url": "git://github.com/Codertocat/Hello-World.git", + "ssh_url": "git@github.com:Codertocat/Hello-World.git", + "clone_url": "https://github.com/Codertocat/Hello-World.git", + "svn_url": "https://github.com/Codertocat/Hello-World", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": null, + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": true, + "forks_count": 0, + "mirror_url": null, + "archived": false, + "open_issues_count": 1, + "license": null, + "forks": 0, + "open_issues": 1, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + }, + "sender": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + } + }, + "topic": "deploy_key", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/deployment.json b/providers/github/2022-11-28/deployment.json new file mode 100644 index 0000000..779ed4f --- /dev/null +++ b/providers/github/2022-11-28/deployment.json @@ -0,0 +1,264 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "deployment" + }, + "body": { + "deployment": { + "url": "https://api.github.com/repos/Codertocat/Hello-World/deployments/145988746", + "id": 145988746, + "node_id": "MDEwOkRlcGxveW1lbnQxNDU5ODg3NDY=", + "task": "deploy", + "original_environment": "github-pages", + "environment": "github-pages", + "description": null, + "created_at": "2022-01-03T01:28:30Z", + "updated_at": "2022-01-03T01:28:40Z", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments/145988746/statuses", + "repository_url": "https://api.github.com/repos/Codertocat/Hello-World", + "creator": { + "login": "github-pages[bot]", + "id": 52472962, + "node_id": "MDM6Qm90NTI0NzI5NjI=", + "avatar_url": "https://avatars.githubusercontent.com/u/9919?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-pages%5Bbot%5D", + "html_url": "https://github.com/apps/github-pages", + "followers_url": "https://api.github.com/users/github-pages%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-pages%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-pages%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-pages%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-pages%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-pages%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-pages%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-pages%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-pages%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "sha": "f95f852bd8fca8fcc58a9a2d6c842781e32a215e", + "ref": "gh-pages", + "payload": {}, + "transient_environment": false, + "production_environment": false, + "performed_via_github_app": null + }, + "action": "created", + "workflow": { + "id": 17248323, + "node_id": "W_kwDOALyme84BBzBD", + "name": "pages-build-deployment", + "path": "dynamic/pages/pages-build-deployment", + "state": "active", + "created_at": "2022-01-03T01:27:48.000Z", + "updated_at": "2022-01-03T01:27:48.000Z", + "url": "https://api.github.com/repos/Codertocat/Hello-World/actions/workflows/17248323", + "html_url": "https://github.com/Codertocat/Hello-World/blob/master/dynamic/pages/pages-build-deployment", + "badge_url": "https://github.com/Codertocat/Hello-World/workflows/pages-build-deployment/badge.svg" + }, + "workflow_run": { + "id": 289782451, + "name": "pages build and deployment", + "node_id": "WFR_kwLOALyme85iNFsT", + "head_branch": "gh-pages", + "head_sha": "9e602444f49b8b69c3a9a51fa97a115f3d323508", + "run_number": 1, + "event": "dynamic", + "status": "in_progress", + "conclusion": null, + "workflow_id": 17248323, + "check_suite_id": 4812750241, + "check_suite_node_id": "CS_kwDOALyme88AAAABHty9oQ", + "url": "https://api.github.com/repos/Codertocat/Hello-World/actions/runs/289782451", + "html_url": "https://github.com/Codertocat/Hello-World/actions/runs/289782451", + "pull_requests": [], + "created_at": "2022-01-03T01:27:48Z", + "updated_at": "2022-01-03T01:28:40Z", + "run_attempt": 1, + "run_started_at": "2022-01-03T01:27:48Z", + "actor": { + "avatar_url": "https://avatars0.githubusercontent.com/u/15669918?v=4", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/Codertocat", + "id": 15669918, + "login": "Codertocat", + "node_id": "MDQ6VXNlcjE1NjY5OTE4", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "type": "User", + "url": "https://api.github.com/users/Codertocat" + }, + "triggering_actor": { + "avatar_url": "https://avatars0.githubusercontent.com/u/15669918?v=4", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/Codertocat", + "id": 15669918, + "login": "Codertocat", + "node_id": "MDQ6VXNlcjE1NjY5OTE4", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "type": "User", + "url": "https://api.github.com/users/Codertocat" + } + }, + "repository": { + "id": 186853002, + "node_id": "MDEwOlJlcG9zaXRvcnkxODY4NTMwMDI=", + "name": "Hello-World", + "full_name": "Codertocat/Hello-World", + "private": false, + "owner": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "html_url": "https://github.com/Codertocat/Hello-World", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks", + "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams", + "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks", + "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}", + "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events", + "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}", + "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}", + "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags", + "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages", + "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers", + "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors", + "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription", + "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}", + "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges", + "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads", + "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}", + "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}", + "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}", + "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments", + "created_at": "2019-05-15T15:19:25Z", + "updated_at": "2019-05-15T15:20:41Z", + "pushed_at": "2019-05-15T15:20:52Z", + "git_url": "git://github.com/Codertocat/Hello-World.git", + "ssh_url": "git@github.com:Codertocat/Hello-World.git", + "clone_url": "https://github.com/Codertocat/Hello-World.git", + "svn_url": "https://github.com/Codertocat/Hello-World", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": "Ruby", + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": true, + "forks_count": 1, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 2, + "license": null, + "forks": 1, + "open_issues": 2, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + }, + "organization": { + "login": "Octocoders", + "id": 38302899, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjM4MzAyODk5", + "url": "https://api.github.com/orgs/Octocoders", + "repos_url": "https://api.github.com/orgs/Octocoders/repos", + "events_url": "https://api.github.com/orgs/Octocoders/events", + "hooks_url": "https://api.github.com/orgs/Octocoders/hooks", + "issues_url": "https://api.github.com/orgs/Octocoders/issues", + "members_url": "https://api.github.com/orgs/Octocoders/members{/member}", + "public_members_url": "https://api.github.com/orgs/Octocoders/public_members{/member}", + "avatar_url": "https://avatars1.githubusercontent.com/u/38302899?v=4", + "description": "" + }, + "sender": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "installation": { + "id": 1, + "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMQ==" + } + }, + "topic": "deployment", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/deployment_review.json b/providers/github/2022-11-28/deployment_review.json new file mode 100644 index 0000000..220605d --- /dev/null +++ b/providers/github/2022-11-28/deployment_review.json @@ -0,0 +1,450 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "deployment_review" + }, + "body": { + "action": "requested", + "workflow_run": { + "id": 5453085689, + "name": "Build pull_request 3 by @ilmax", + "node_id": "WFR_kwLOJMUtSc8AAAABRQd7-Q", + "head_branch": "sample", + "head_sha": "5275a45b7e99c7fd7265b790392c10a74101a67a", + "path": ".github/workflows/pr.yaml", + "display_title": "Build pull_request 3 by @ilmax", + "run_number": 15, + "event": "pull_request", + "status": "waiting", + "conclusion": null, + "workflow_id": 51845905, + "check_suite_id": 14047292119, + "check_suite_node_id": "CS_kwDOJMUtSc8AAAADRUiq1w", + "url": "https://api.github.com/repos/terraform-test-github/sample-app/actions/runs/5453085689", + "html_url": "https://github.com/terraform-test-github/sample-app/actions/runs/5453085689", + "pull_requests": [ + { + "url": "https://api.github.com/repos/terraform-test-github/sample-app/pulls/3", + "id": 1419286779, + "number": 3, + "head": { + "ref": "sample", + "sha": "5275a45b7e99c7fd7265b790392c10a74101a67a", + "repo": { + "id": 616901961, + "url": "https://api.github.com/repos/terraform-test-github/sample-app", + "name": "sample-app" + } + }, + "base": { + "ref": "main", + "sha": "ab687588c4b0db742f5145fe8fb3005dfce9ebe1", + "repo": { + "id": 616901961, + "url": "https://api.github.com/repos/terraform-test-github/sample-app", + "name": "sample-app" + } + } + } + ], + "created_at": "2023-07-04T09:28:10Z", + "updated_at": "2023-07-04T09:28:15Z", + "actor": { + "login": "ilmax", + "id": 3263338, + "node_id": "MDQ6VXNlcjMyNjMzMzg=", + "avatar_url": "https://avatars.githubusercontent.com/u/3263338?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/ilmax", + "html_url": "https://github.com/ilmax", + "followers_url": "https://api.github.com/users/ilmax/followers", + "following_url": "https://api.github.com/users/ilmax/following{/other_user}", + "gists_url": "https://api.github.com/users/ilmax/gists{/gist_id}", + "starred_url": "https://api.github.com/users/ilmax/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/ilmax/subscriptions", + "organizations_url": "https://api.github.com/users/ilmax/orgs", + "repos_url": "https://api.github.com/users/ilmax/repos", + "events_url": "https://api.github.com/users/ilmax/events{/privacy}", + "received_events_url": "https://api.github.com/users/ilmax/received_events", + "type": "User", + "site_admin": false + }, + "run_attempt": 1, + "referenced_workflows": [], + "run_started_at": "2023-07-04T09:28:10Z", + "triggering_actor": { + "login": "ilmax", + "id": 3263338, + "node_id": "MDQ6VXNlcjMyNjMzMzg=", + "avatar_url": "https://avatars.githubusercontent.com/u/3263338?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/ilmax", + "html_url": "https://github.com/ilmax", + "followers_url": "https://api.github.com/users/ilmax/followers", + "following_url": "https://api.github.com/users/ilmax/following{/other_user}", + "gists_url": "https://api.github.com/users/ilmax/gists{/gist_id}", + "starred_url": "https://api.github.com/users/ilmax/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/ilmax/subscriptions", + "organizations_url": "https://api.github.com/users/ilmax/orgs", + "repos_url": "https://api.github.com/users/ilmax/repos", + "events_url": "https://api.github.com/users/ilmax/events{/privacy}", + "received_events_url": "https://api.github.com/users/ilmax/received_events", + "type": "User", + "site_admin": false + }, + "jobs_url": "https://api.github.com/repos/terraform-test-github/sample-app/actions/runs/5453085689/jobs", + "logs_url": "https://api.github.com/repos/terraform-test-github/sample-app/actions/runs/5453085689/logs", + "check_suite_url": "https://api.github.com/repos/terraform-test-github/sample-app/check-suites/14047292119", + "artifacts_url": "https://api.github.com/repos/terraform-test-github/sample-app/actions/runs/5453085689/artifacts", + "cancel_url": "https://api.github.com/repos/terraform-test-github/sample-app/actions/runs/5453085689/cancel", + "rerun_url": "https://api.github.com/repos/terraform-test-github/sample-app/actions/runs/5453085689/rerun", + "previous_attempt_url": null, + "workflow_url": "https://api.github.com/repos/terraform-test-github/sample-app/actions/workflows/51845905", + "head_commit": { + "id": "5275a45b7e99c7fd7265b790392c10a74101a67a", + "tree_id": "ab9c9b5d743236041bc83243b4db56b0dc5f14fa", + "message": "Trigger", + "timestamp": "2023-07-04T09:28:05Z", + "author": { + "name": "Massimiliano Donini", + "email": "massimiliano.donini@gmail.com" + }, + "committer": { + "name": "GitHub", + "email": "noreply@github.com" + } + }, + "repository": { + "id": 616901961, + "node_id": "R_kgDOJMUtSQ", + "name": "sample-app", + "full_name": "terraform-test-github/sample-app", + "private": false, + "owner": { + "login": "terraform-test-github", + "id": 123865115, + "node_id": "O_kgDOB2IIGw", + "avatar_url": "https://avatars.githubusercontent.com/u/123865115?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/terraform-test-github", + "html_url": "https://github.com/terraform-test-github", + "followers_url": "https://api.github.com/users/terraform-test-github/followers", + "following_url": "https://api.github.com/users/terraform-test-github/following{/other_user}", + "gists_url": "https://api.github.com/users/terraform-test-github/gists{/gist_id}", + "starred_url": "https://api.github.com/users/terraform-test-github/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/terraform-test-github/subscriptions", + "organizations_url": "https://api.github.com/users/terraform-test-github/orgs", + "repos_url": "https://api.github.com/users/terraform-test-github/repos", + "events_url": "https://api.github.com/users/terraform-test-github/events{/privacy}", + "received_events_url": "https://api.github.com/users/terraform-test-github/received_events", + "type": "Organization", + "site_admin": false + }, + "html_url": "https://github.com/terraform-test-github/sample-app", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/terraform-test-github/sample-app", + "forks_url": "https://api.github.com/repos/terraform-test-github/sample-app/forks", + "keys_url": "https://api.github.com/repos/terraform-test-github/sample-app/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/terraform-test-github/sample-app/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/terraform-test-github/sample-app/teams", + "hooks_url": "https://api.github.com/repos/terraform-test-github/sample-app/hooks", + "issue_events_url": "https://api.github.com/repos/terraform-test-github/sample-app/issues/events{/number}", + "events_url": "https://api.github.com/repos/terraform-test-github/sample-app/events", + "assignees_url": "https://api.github.com/repos/terraform-test-github/sample-app/assignees{/user}", + "branches_url": "https://api.github.com/repos/terraform-test-github/sample-app/branches{/branch}", + "tags_url": "https://api.github.com/repos/terraform-test-github/sample-app/tags", + "blobs_url": "https://api.github.com/repos/terraform-test-github/sample-app/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/terraform-test-github/sample-app/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/terraform-test-github/sample-app/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/terraform-test-github/sample-app/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/terraform-test-github/sample-app/statuses/{sha}", + "languages_url": "https://api.github.com/repos/terraform-test-github/sample-app/languages", + "stargazers_url": "https://api.github.com/repos/terraform-test-github/sample-app/stargazers", + "contributors_url": "https://api.github.com/repos/terraform-test-github/sample-app/contributors", + "subscribers_url": "https://api.github.com/repos/terraform-test-github/sample-app/subscribers", + "subscription_url": "https://api.github.com/repos/terraform-test-github/sample-app/subscription", + "commits_url": "https://api.github.com/repos/terraform-test-github/sample-app/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/terraform-test-github/sample-app/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/terraform-test-github/sample-app/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/terraform-test-github/sample-app/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/terraform-test-github/sample-app/contents/{+path}", + "compare_url": "https://api.github.com/repos/terraform-test-github/sample-app/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/terraform-test-github/sample-app/merges", + "archive_url": "https://api.github.com/repos/terraform-test-github/sample-app/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/terraform-test-github/sample-app/downloads", + "issues_url": "https://api.github.com/repos/terraform-test-github/sample-app/issues{/number}", + "pulls_url": "https://api.github.com/repos/terraform-test-github/sample-app/pulls{/number}", + "milestones_url": "https://api.github.com/repos/terraform-test-github/sample-app/milestones{/number}", + "notifications_url": "https://api.github.com/repos/terraform-test-github/sample-app/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/terraform-test-github/sample-app/labels{/name}", + "releases_url": "https://api.github.com/repos/terraform-test-github/sample-app/releases{/id}", + "deployments_url": "https://api.github.com/repos/terraform-test-github/sample-app/deployments" + }, + "head_repository": { + "id": 616901961, + "node_id": "R_kgDOJMUtSQ", + "name": "sample-app", + "full_name": "terraform-test-github/sample-app", + "private": false, + "owner": { + "login": "terraform-test-github", + "id": 123865115, + "node_id": "O_kgDOB2IIGw", + "avatar_url": "https://avatars.githubusercontent.com/u/123865115?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/terraform-test-github", + "html_url": "https://github.com/terraform-test-github", + "followers_url": "https://api.github.com/users/terraform-test-github/followers", + "following_url": "https://api.github.com/users/terraform-test-github/following{/other_user}", + "gists_url": "https://api.github.com/users/terraform-test-github/gists{/gist_id}", + "starred_url": "https://api.github.com/users/terraform-test-github/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/terraform-test-github/subscriptions", + "organizations_url": "https://api.github.com/users/terraform-test-github/orgs", + "repos_url": "https://api.github.com/users/terraform-test-github/repos", + "events_url": "https://api.github.com/users/terraform-test-github/events{/privacy}", + "received_events_url": "https://api.github.com/users/terraform-test-github/received_events", + "type": "Organization", + "site_admin": false + }, + "html_url": "https://github.com/terraform-test-github/sample-app", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/terraform-test-github/sample-app", + "forks_url": "https://api.github.com/repos/terraform-test-github/sample-app/forks", + "keys_url": "https://api.github.com/repos/terraform-test-github/sample-app/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/terraform-test-github/sample-app/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/terraform-test-github/sample-app/teams", + "hooks_url": "https://api.github.com/repos/terraform-test-github/sample-app/hooks", + "issue_events_url": "https://api.github.com/repos/terraform-test-github/sample-app/issues/events{/number}", + "events_url": "https://api.github.com/repos/terraform-test-github/sample-app/events", + "assignees_url": "https://api.github.com/repos/terraform-test-github/sample-app/assignees{/user}", + "branches_url": "https://api.github.com/repos/terraform-test-github/sample-app/branches{/branch}", + "tags_url": "https://api.github.com/repos/terraform-test-github/sample-app/tags", + "blobs_url": "https://api.github.com/repos/terraform-test-github/sample-app/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/terraform-test-github/sample-app/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/terraform-test-github/sample-app/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/terraform-test-github/sample-app/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/terraform-test-github/sample-app/statuses/{sha}", + "languages_url": "https://api.github.com/repos/terraform-test-github/sample-app/languages", + "stargazers_url": "https://api.github.com/repos/terraform-test-github/sample-app/stargazers", + "contributors_url": "https://api.github.com/repos/terraform-test-github/sample-app/contributors", + "subscribers_url": "https://api.github.com/repos/terraform-test-github/sample-app/subscribers", + "subscription_url": "https://api.github.com/repos/terraform-test-github/sample-app/subscription", + "commits_url": "https://api.github.com/repos/terraform-test-github/sample-app/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/terraform-test-github/sample-app/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/terraform-test-github/sample-app/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/terraform-test-github/sample-app/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/terraform-test-github/sample-app/contents/{+path}", + "compare_url": "https://api.github.com/repos/terraform-test-github/sample-app/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/terraform-test-github/sample-app/merges", + "archive_url": "https://api.github.com/repos/terraform-test-github/sample-app/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/terraform-test-github/sample-app/downloads", + "issues_url": "https://api.github.com/repos/terraform-test-github/sample-app/issues{/number}", + "pulls_url": "https://api.github.com/repos/terraform-test-github/sample-app/pulls{/number}", + "milestones_url": "https://api.github.com/repos/terraform-test-github/sample-app/milestones{/number}", + "notifications_url": "https://api.github.com/repos/terraform-test-github/sample-app/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/terraform-test-github/sample-app/labels{/name}", + "releases_url": "https://api.github.com/repos/terraform-test-github/sample-app/releases{/id}", + "deployments_url": "https://api.github.com/repos/terraform-test-github/sample-app/deployments" + } + }, + "since": "2023-07-04T09:28:15Z", + "workflow_job_run": { + "id": 9921448362, + "name": "tst", + "status": "waiting", + "conclusion": null, + "html_url": "https://github.com/terraform-test-github/sample-app/actions/runs/5453085689/jobs/9921448362", + "created_at": "2023-07-04T09:28:11Z", + "updated_at": "2023-07-04T09:28:15Z", + "environment": "TST" + }, + "environment": "TST", + "reviewers": [ + { + "type": "Team", + "reviewer": { + "name": "admins", + "id": 7586790, + "node_id": "T_kwDOB2IIG84Ac8Pm", + "slug": "admins", + "description": "", + "privacy": "closed", + "notification_setting": "notifications_enabled", + "url": "https://api.github.com/organizations/123865115/team/7586790", + "html_url": "https://github.com/orgs/terraform-test-github/teams/admins", + "members_url": "https://api.github.com/organizations/123865115/team/7586790/members{/member}", + "repositories_url": "https://api.github.com/organizations/123865115/team/7586790/repos", + "permission": "pull", + "parent": null + } + } + ], + "requestor": { + "login": "ilmax", + "id": 3263338, + "node_id": "MDQ6VXNlcjMyNjMzMzg=", + "avatar_url": "https://avatars.githubusercontent.com/u/3263338?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/ilmax", + "html_url": "https://github.com/ilmax", + "followers_url": "https://api.github.com/users/ilmax/followers", + "following_url": "https://api.github.com/users/ilmax/following{/other_user}", + "gists_url": "https://api.github.com/users/ilmax/gists{/gist_id}", + "starred_url": "https://api.github.com/users/ilmax/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/ilmax/subscriptions", + "organizations_url": "https://api.github.com/users/ilmax/orgs", + "repos_url": "https://api.github.com/users/ilmax/repos", + "events_url": "https://api.github.com/users/ilmax/events{/privacy}", + "received_events_url": "https://api.github.com/users/ilmax/received_events", + "type": "User", + "site_admin": false + }, + "repository": { + "id": 616901961, + "node_id": "R_kgDOJMUtSQ", + "name": "sample-app", + "full_name": "terraform-test-github/sample-app", + "private": false, + "owner": { + "login": "terraform-test-github", + "id": 123865115, + "node_id": "O_kgDOB2IIGw", + "avatar_url": "https://avatars.githubusercontent.com/u/123865115?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/terraform-test-github", + "html_url": "https://github.com/terraform-test-github", + "followers_url": "https://api.github.com/users/terraform-test-github/followers", + "following_url": "https://api.github.com/users/terraform-test-github/following{/other_user}", + "gists_url": "https://api.github.com/users/terraform-test-github/gists{/gist_id}", + "starred_url": "https://api.github.com/users/terraform-test-github/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/terraform-test-github/subscriptions", + "organizations_url": "https://api.github.com/users/terraform-test-github/orgs", + "repos_url": "https://api.github.com/users/terraform-test-github/repos", + "events_url": "https://api.github.com/users/terraform-test-github/events{/privacy}", + "received_events_url": "https://api.github.com/users/terraform-test-github/received_events", + "type": "Organization", + "site_admin": false + }, + "html_url": "https://github.com/terraform-test-github/sample-app", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/terraform-test-github/sample-app", + "forks_url": "https://api.github.com/repos/terraform-test-github/sample-app/forks", + "keys_url": "https://api.github.com/repos/terraform-test-github/sample-app/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/terraform-test-github/sample-app/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/terraform-test-github/sample-app/teams", + "hooks_url": "https://api.github.com/repos/terraform-test-github/sample-app/hooks", + "issue_events_url": "https://api.github.com/repos/terraform-test-github/sample-app/issues/events{/number}", + "events_url": "https://api.github.com/repos/terraform-test-github/sample-app/events", + "assignees_url": "https://api.github.com/repos/terraform-test-github/sample-app/assignees{/user}", + "branches_url": "https://api.github.com/repos/terraform-test-github/sample-app/branches{/branch}", + "tags_url": "https://api.github.com/repos/terraform-test-github/sample-app/tags", + "blobs_url": "https://api.github.com/repos/terraform-test-github/sample-app/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/terraform-test-github/sample-app/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/terraform-test-github/sample-app/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/terraform-test-github/sample-app/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/terraform-test-github/sample-app/statuses/{sha}", + "languages_url": "https://api.github.com/repos/terraform-test-github/sample-app/languages", + "stargazers_url": "https://api.github.com/repos/terraform-test-github/sample-app/stargazers", + "contributors_url": "https://api.github.com/repos/terraform-test-github/sample-app/contributors", + "subscribers_url": "https://api.github.com/repos/terraform-test-github/sample-app/subscribers", + "subscription_url": "https://api.github.com/repos/terraform-test-github/sample-app/subscription", + "commits_url": "https://api.github.com/repos/terraform-test-github/sample-app/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/terraform-test-github/sample-app/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/terraform-test-github/sample-app/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/terraform-test-github/sample-app/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/terraform-test-github/sample-app/contents/{+path}", + "compare_url": "https://api.github.com/repos/terraform-test-github/sample-app/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/terraform-test-github/sample-app/merges", + "archive_url": "https://api.github.com/repos/terraform-test-github/sample-app/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/terraform-test-github/sample-app/downloads", + "issues_url": "https://api.github.com/repos/terraform-test-github/sample-app/issues{/number}", + "pulls_url": "https://api.github.com/repos/terraform-test-github/sample-app/pulls{/number}", + "milestones_url": "https://api.github.com/repos/terraform-test-github/sample-app/milestones{/number}", + "notifications_url": "https://api.github.com/repos/terraform-test-github/sample-app/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/terraform-test-github/sample-app/labels{/name}", + "releases_url": "https://api.github.com/repos/terraform-test-github/sample-app/releases{/id}", + "deployments_url": "https://api.github.com/repos/terraform-test-github/sample-app/deployments", + "created_at": "2023-03-21T10:12:58Z", + "updated_at": "2023-03-21T10:38:47Z", + "pushed_at": "2023-07-04T09:28:07Z", + "git_url": "git://github.com/terraform-test-github/sample-app.git", + "ssh_url": "git@github.com:terraform-test-github/sample-app.git", + "clone_url": "https://github.com/terraform-test-github/sample-app.git", + "svn_url": "https://github.com/terraform-test-github/sample-app", + "homepage": null, + "size": 10, + "stargazers_count": 0, + "watchers_count": 0, + "language": null, + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": false, + "has_pages": false, + "has_discussions": false, + "forks_count": 0, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 1, + "license": null, + "allow_forking": true, + "is_template": false, + "web_commit_signoff_required": false, + "topics": [], + "visibility": "public", + "forks": 0, + "open_issues": 1, + "watchers": 0, + "default_branch": "main", + "custom_properties": {} + }, + "organization": { + "login": "terraform-test-github", + "id": 123865115, + "node_id": "O_kgDOB2IIGw", + "url": "https://api.github.com/orgs/terraform-test-github", + "repos_url": "https://api.github.com/orgs/terraform-test-github/repos", + "events_url": "https://api.github.com/orgs/terraform-test-github/events", + "hooks_url": "https://api.github.com/orgs/terraform-test-github/hooks", + "issues_url": "https://api.github.com/orgs/terraform-test-github/issues", + "members_url": "https://api.github.com/orgs/terraform-test-github/members{/member}", + "public_members_url": "https://api.github.com/orgs/terraform-test-github/public_members{/member}", + "avatar_url": "https://avatars.githubusercontent.com/u/123865115?v=4", + "description": null + }, + "sender": { + "login": "ilmax", + "id": 3263338, + "node_id": "MDQ6VXNlcjMyNjMzMzg=", + "avatar_url": "https://avatars.githubusercontent.com/u/3263338?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/ilmax", + "html_url": "https://github.com/ilmax", + "followers_url": "https://api.github.com/users/ilmax/followers", + "following_url": "https://api.github.com/users/ilmax/following{/other_user}", + "gists_url": "https://api.github.com/users/ilmax/gists{/gist_id}", + "starred_url": "https://api.github.com/users/ilmax/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/ilmax/subscriptions", + "organizations_url": "https://api.github.com/users/ilmax/orgs", + "repos_url": "https://api.github.com/users/ilmax/repos", + "events_url": "https://api.github.com/users/ilmax/events{/privacy}", + "received_events_url": "https://api.github.com/users/ilmax/received_events", + "type": "User", + "site_admin": false + }, + "installation": { + "id": 35490125, + "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0OTAxMjU=" + } + }, + "topic": "deployment_review", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/deployment_status.json b/providers/github/2022-11-28/deployment_status.json new file mode 100644 index 0000000..f698071 --- /dev/null +++ b/providers/github/2022-11-28/deployment_status.json @@ -0,0 +1,302 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "deployment_status" + }, + "body": { + "deployment_status": { + "url": "https://api.github.com/repos/Codertocat/Hello-World/deployments/145988746/statuses/209916254", + "id": 209916254, + "node_id": "MDE2OkRlcGxveW1lbnRTdGF0dXMyMDk5MTYyNTQ=", + "state": "in_progress", + "creator": { + "login": "github-pages[bot]", + "id": 52472962, + "node_id": "MDM6Qm90NTI0NzI5NjI=", + "avatar_url": "https://avatars.githubusercontent.com/u/9919?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-pages%5Bbot%5D", + "html_url": "https://github.com/apps/github-pages", + "followers_url": "https://api.github.com/users/github-pages%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-pages%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-pages%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-pages%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-pages%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-pages%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-pages%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-pages%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-pages%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "description": "", + "environment": "github-pages", + "target_url": "https://github.com/Codertocat/Hello-World/runs/145988746?check_suite_focus=true", + "created_at": "2022-01-03T01:28:40Z", + "updated_at": "2022-01-03T01:28:40Z", + "deployment_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments/145988746", + "repository_url": "https://api.github.com/repos/Codertocat/Hello-World", + "environment_url": "", + "log_url": "https://github.com/CorsixTH/CorsixTH/runs/4687056418?check_suite_focus=true", + "performed_via_github_app": null + }, + "deployment": { + "url": "https://api.github.com/repos/Codertocat/Hello-World/deployments/145988746", + "id": 145988746, + "node_id": "MDEwOkRlcGxveW1lbnQxNDU5ODg3NDY=", + "task": "deploy", + "original_environment": "github-pages", + "environment": "github-pages", + "description": null, + "created_at": "2022-01-03T01:28:30Z", + "updated_at": "2022-01-03T01:28:40Z", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments/145988746/statuses", + "repository_url": "https://api.github.com/repos/Codertocat/Hello-World", + "creator": { + "login": "github-pages[bot]", + "id": 52472962, + "node_id": "MDM6Qm90NTI0NzI5NjI=", + "avatar_url": "https://avatars.githubusercontent.com/u/9919?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-pages%5Bbot%5D", + "html_url": "https://github.com/apps/github-pages", + "followers_url": "https://api.github.com/users/github-pages%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-pages%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-pages%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-pages%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-pages%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-pages%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-pages%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-pages%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-pages%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + }, + "sha": "f95f852bd8fca8fcc58a9a2d6c842781e32a215e", + "ref": "master", + "payload": {}, + "transient_environment": false, + "production_environment": false, + "performed_via_github_app": null + }, + "action": "created", + "check_run": { + "id": 128620228, + "name": "deploy", + "node_id": "MDg6Q2hlY2tSdW4xMjg2MjAyMjg=", + "head_sha": "ec26c3e57ca3a959ca5aad62de7213c562f8c821", + "external_id": "e07742bd-189a-5079-918b-43f8b2f94b89", + "url": "https://api.github.com/repos/Codertocat/Hello-World/check-runs/128620228", + "html_url": "https://github.com/Codertocat/Hello-World/runs/128620228?check_suite_focus=true", + "details_url": "https://github.com/Codertocat/Hello-World/runs/128620228?check_suite_focus=true", + "status": "in_progress", + "conclusion": null, + "started_at": "2022-01-03T01:28:39Z", + "completed_at": null + }, + "workflow_run": { + "id": 289782451, + "name": "pages build and deployment", + "node_id": "WFR_kwLOALyme85iNFsT", + "head_branch": "gh-pages", + "head_sha": "9e602444f49b8b69c3a9a51fa97a115f3d323508", + "run_number": 1, + "event": "dynamic", + "status": "in_progress", + "conclusion": null, + "workflow_id": 17248323, + "check_suite_id": 4812750241, + "check_suite_node_id": "CS_kwDOALyme88AAAABHty9oQ", + "url": "https://api.github.com/repos/Codertocat/Hello-World/actions/runs/289782451", + "html_url": "https://github.com/Codertocat/Hello-World/actions/runs/289782451", + "pull_requests": [], + "created_at": "2022-01-03T01:27:48Z", + "updated_at": "2022-01-03T01:28:40Z", + "run_attempt": 1, + "run_started_at": "2022-01-03T01:27:48Z", + "actor": { + "avatar_url": "https://avatars0.githubusercontent.com/u/15669918?v=4", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/Codertocat", + "id": 15669918, + "login": "Codertocat", + "node_id": "MDQ6VXNlcjE1NjY5OTE4", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "type": "User", + "url": "https://api.github.com/users/Codertocat" + }, + "triggering_actor": { + "avatar_url": "https://avatars0.githubusercontent.com/u/15669918?v=4", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/Codertocat", + "id": 15669918, + "login": "Codertocat", + "node_id": "MDQ6VXNlcjE1NjY5OTE4", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "type": "User", + "url": "https://api.github.com/users/Codertocat" + } + }, + "repository": { + "id": 186853002, + "node_id": "MDEwOlJlcG9zaXRvcnkxODY4NTMwMDI=", + "name": "Hello-World", + "full_name": "Codertocat/Hello-World", + "private": false, + "owner": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "html_url": "https://github.com/Codertocat/Hello-World", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks", + "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams", + "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks", + "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}", + "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events", + "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}", + "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}", + "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags", + "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages", + "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers", + "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors", + "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription", + "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}", + "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges", + "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads", + "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}", + "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}", + "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}", + "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments", + "created_at": "2019-05-15T15:19:25Z", + "updated_at": "2019-05-15T15:20:41Z", + "pushed_at": "2019-05-15T15:20:52Z", + "git_url": "git://github.com/Codertocat/Hello-World.git", + "ssh_url": "git@github.com:Codertocat/Hello-World.git", + "clone_url": "https://github.com/Codertocat/Hello-World.git", + "svn_url": "https://github.com/Codertocat/Hello-World", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": "Ruby", + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": true, + "forks_count": 1, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 2, + "license": null, + "forks": 1, + "open_issues": 2, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + }, + "organization": { + "login": "Octocoders", + "id": 38302899, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjM4MzAyODk5", + "url": "https://api.github.com/orgs/Octocoders", + "repos_url": "https://api.github.com/orgs/Octocoders/repos", + "events_url": "https://api.github.com/orgs/Octocoders/events", + "hooks_url": "https://api.github.com/orgs/Octocoders/hooks", + "issues_url": "https://api.github.com/orgs/Octocoders/issues", + "members_url": "https://api.github.com/orgs/Octocoders/members{/member}", + "public_members_url": "https://api.github.com/orgs/Octocoders/public_members{/member}", + "avatar_url": "https://avatars1.githubusercontent.com/u/38302899?v=4", + "description": "" + }, + "sender": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "installation": { + "id": 1, + "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMQ==" + } + }, + "topic": "deployment_status", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/discussion.json b/providers/github/2022-11-28/discussion.json new file mode 100644 index 0000000..066013e --- /dev/null +++ b/providers/github/2022-11-28/discussion.json @@ -0,0 +1,194 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "discussion" + }, + "body": { + "action": "edited", + "discussion": { + "repository_url": "https://api.github.com/repos/Codertocat/Hello-World", + "category": { + "id": 32809314, + "node_id": "MDEyOkRpc2N1c3Npb25DYWNoZTMyODA5MzE1", + "repository_id": 186853002, + "emoji": ":speech_balloon:", + "name": "General", + "description": "Chat about anything and everything here", + "created_at": "2021-03-30T16:09:00.000-04:00", + "updated_at": "2021-03-30T16:09:00.000-04:00", + "slug": "general", + "is_answerable": false + }, + "answer_html_url": null, + "answer_chosen_at": null, + "answer_chosen_by": null, + "html_url": "https://github.com/Codertocat/Hello-World/discussions/4", + "id": 3299614, + "node_id": "MDEwOkRpc2N1c3Npb24zMjk5NjE0", + "number": 4, + "title": "TEST edit", + "user": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "state": "open", + "locked": false, + "comments": 0, + "created_at": "2021-03-30T20:09:52Z", + "updated_at": "2021-03-30T20:26:24Z", + "author_association": "OWNER", + "active_lock_reason": null, + "body": "TEST edit" + }, + "changes": { + "title": { + "from": "TEST" + } + }, + "repository": { + "id": 186853002, + "node_id": "MDEwOlJlcG9zaXRvcnkxODY4NTMwMDI=", + "name": "Hello-World", + "full_name": "Codertocat/Hello-World", + "private": false, + "owner": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "html_url": "https://github.com/Codertocat/Hello-World", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks", + "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams", + "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks", + "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}", + "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events", + "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}", + "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}", + "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags", + "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages", + "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers", + "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors", + "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription", + "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}", + "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges", + "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads", + "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}", + "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}", + "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}", + "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments", + "created_at": "2019-05-15T15:19:25Z", + "updated_at": "2019-05-15T15:20:41Z", + "pushed_at": "2019-05-15T15:20:52Z", + "git_url": "git://github.com/Codertocat/Hello-World.git", + "ssh_url": "git@github.com:Codertocat/Hello-World.git", + "clone_url": "https://github.com/Codertocat/Hello-World.git", + "svn_url": "https://github.com/Codertocat/Hello-World", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": "Ruby", + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": true, + "forks_count": 1, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 2, + "license": null, + "forks": 1, + "open_issues": 2, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + }, + "sender": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "installation": { + "id": 1, + "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMQ==" + } + }, + "topic": "discussion", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/discussion_comment.json b/providers/github/2022-11-28/discussion_comment.json new file mode 100644 index 0000000..659db2d --- /dev/null +++ b/providers/github/2022-11-28/discussion_comment.json @@ -0,0 +1,239 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "discussion_comment" + }, + "body": { + "action": "edited", + "changes": { + "body": { + "from": "ANSWER" + } + }, + "comment": { + "id": 550062, + "node_id": "MDE3OkRpc2N1c3Npb25Db21tZW50NTUwMDYy", + "html_url": "https://github.com/Codertocat/Hello-World/discussions/4#discussioncomment-550062", + "parent_id": null, + "child_comment_count": 0, + "repository_url": "Codertocat/Hello-World", + "discussion_id": 3299614, + "author_association": "OWNER", + "user": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "created_at": "2021-03-30T20:21:30Z", + "updated_at": "2021-03-30T20:21:30Z", + "body": "ANSWER", + "reactions": { + "url": "https://api.github.com/repos/Codertocat/Hello-World/discussions/comments/21031067/reactions", + "total_count": 0, + "+1": 0, + "-1": 0, + "laugh": 0, + "hooray": 0, + "confused": 0, + "heart": 0, + "rocket": 0, + "eyes": 0 + } + }, + "discussion": { + "repository_url": "https://api.github.com/repos/Codertocat/Hello-World", + "category": { + "id": 32809314, + "node_id": "MDEwOkkpc4F1c3Npg24zMjk5NjE0", + "repository_id": 186853002, + "emoji": ":speech_balloon:", + "name": "General", + "description": "Chat about anything and everything here", + "created_at": "2021-03-30T16:09:00.000-04:00", + "updated_at": "2021-03-30T16:09:00.000-04:00", + "slug": "general", + "is_answerable": false + }, + "answer_html_url": null, + "answer_chosen_at": null, + "answer_chosen_by": null, + "html_url": "https://github.com/Codertocat/Hello-World/discussions/4", + "id": 3299614, + "node_id": "MDEwOkRpc2N1c3Npb24zMjk5NjE0", + "number": 4, + "title": "TEST edit", + "user": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "state": "open", + "locked": false, + "comments": 0, + "created_at": "2021-03-30T20:09:52Z", + "updated_at": "2021-03-30T20:26:24Z", + "author_association": "OWNER", + "active_lock_reason": null, + "body": "TEST edit" + }, + "repository": { + "id": 186853002, + "node_id": "MDEwOlJlcG9zaXRvcnkxODY4NTMwMDI=", + "name": "Hello-World", + "full_name": "Codertocat/Hello-World", + "private": false, + "owner": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "html_url": "https://github.com/Codertocat/Hello-World", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks", + "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams", + "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks", + "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}", + "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events", + "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}", + "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}", + "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags", + "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages", + "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers", + "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors", + "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription", + "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}", + "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges", + "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads", + "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}", + "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}", + "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}", + "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments", + "created_at": "2019-05-15T15:19:25Z", + "updated_at": "2019-05-15T15:20:41Z", + "pushed_at": "2019-05-15T15:20:52Z", + "git_url": "git://github.com/Codertocat/Hello-World.git", + "ssh_url": "git@github.com:Codertocat/Hello-World.git", + "clone_url": "https://github.com/Codertocat/Hello-World.git", + "svn_url": "https://github.com/Codertocat/Hello-World", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": "Ruby", + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": true, + "forks_count": 1, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 2, + "license": null, + "forks": 1, + "open_issues": 2, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + }, + "sender": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "installation": { + "id": 1, + "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMQ==" + } + }, + "topic": "discussion_comment", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/fork.json b/providers/github/2022-11-28/fork.json new file mode 100644 index 0000000..0416f18 --- /dev/null +++ b/providers/github/2022-11-28/fork.json @@ -0,0 +1,237 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "fork" + }, + "body": { + "forkee": { + "id": 186853261, + "node_id": "MDEwOlJlcG9zaXRvcnkxODY4NTMyNjE=", + "name": "Hello-World", + "full_name": "Octocoders/Hello-World", + "private": false, + "owner": { + "login": "Octocoders", + "id": 38302899, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjM4MzAyODk5", + "avatar_url": "https://avatars1.githubusercontent.com/u/38302899?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Octocoders", + "html_url": "https://github.com/Octocoders", + "followers_url": "https://api.github.com/users/Octocoders/followers", + "following_url": "https://api.github.com/users/Octocoders/following{/other_user}", + "gists_url": "https://api.github.com/users/Octocoders/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Octocoders/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Octocoders/subscriptions", + "organizations_url": "https://api.github.com/users/Octocoders/orgs", + "repos_url": "https://api.github.com/users/Octocoders/repos", + "events_url": "https://api.github.com/users/Octocoders/events{/privacy}", + "received_events_url": "https://api.github.com/users/Octocoders/received_events", + "type": "Organization", + "site_admin": false + }, + "html_url": "https://github.com/Octocoders/Hello-World", + "description": null, + "fork": true, + "url": "https://api.github.com/repos/Octocoders/Hello-World", + "forks_url": "https://api.github.com/repos/Octocoders/Hello-World/forks", + "keys_url": "https://api.github.com/repos/Octocoders/Hello-World/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Octocoders/Hello-World/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Octocoders/Hello-World/teams", + "hooks_url": "https://api.github.com/repos/Octocoders/Hello-World/hooks", + "issue_events_url": "https://api.github.com/repos/Octocoders/Hello-World/issues/events{/number}", + "events_url": "https://api.github.com/repos/Octocoders/Hello-World/events", + "assignees_url": "https://api.github.com/repos/Octocoders/Hello-World/assignees{/user}", + "branches_url": "https://api.github.com/repos/Octocoders/Hello-World/branches{/branch}", + "tags_url": "https://api.github.com/repos/Octocoders/Hello-World/tags", + "blobs_url": "https://api.github.com/repos/Octocoders/Hello-World/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Octocoders/Hello-World/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Octocoders/Hello-World/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Octocoders/Hello-World/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Octocoders/Hello-World/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Octocoders/Hello-World/languages", + "stargazers_url": "https://api.github.com/repos/Octocoders/Hello-World/stargazers", + "contributors_url": "https://api.github.com/repos/Octocoders/Hello-World/contributors", + "subscribers_url": "https://api.github.com/repos/Octocoders/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/Octocoders/Hello-World/subscription", + "commits_url": "https://api.github.com/repos/Octocoders/Hello-World/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Octocoders/Hello-World/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Octocoders/Hello-World/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Octocoders/Hello-World/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Octocoders/Hello-World/contents/{+path}", + "compare_url": "https://api.github.com/repos/Octocoders/Hello-World/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Octocoders/Hello-World/merges", + "archive_url": "https://api.github.com/repos/Octocoders/Hello-World/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Octocoders/Hello-World/downloads", + "issues_url": "https://api.github.com/repos/Octocoders/Hello-World/issues{/number}", + "pulls_url": "https://api.github.com/repos/Octocoders/Hello-World/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Octocoders/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Octocoders/Hello-World/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Octocoders/Hello-World/labels{/name}", + "releases_url": "https://api.github.com/repos/Octocoders/Hello-World/releases{/id}", + "deployments_url": "https://api.github.com/repos/Octocoders/Hello-World/deployments", + "created_at": "2019-05-15T15:20:42Z", + "updated_at": "2019-05-15T15:20:41Z", + "pushed_at": "2019-05-15T15:20:33Z", + "git_url": "git://github.com/Octocoders/Hello-World.git", + "ssh_url": "git@github.com:Octocoders/Hello-World.git", + "clone_url": "https://github.com/Octocoders/Hello-World.git", + "svn_url": "https://github.com/Octocoders/Hello-World", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": null, + "has_issues": false, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": false, + "forks_count": 0, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 0, + "license": null, + "forks": 0, + "open_issues": 0, + "watchers": 0, + "default_branch": "master", + "public": true, + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + }, + "repository": { + "id": 186853002, + "node_id": "MDEwOlJlcG9zaXRvcnkxODY4NTMwMDI=", + "name": "Hello-World", + "full_name": "Codertocat/Hello-World", + "private": false, + "owner": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "html_url": "https://github.com/Codertocat/Hello-World", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks", + "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams", + "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks", + "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}", + "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events", + "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}", + "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}", + "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags", + "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages", + "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers", + "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors", + "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription", + "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}", + "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges", + "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads", + "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}", + "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}", + "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}", + "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments", + "created_at": "2019-05-15T15:19:25Z", + "updated_at": "2019-05-15T15:20:41Z", + "pushed_at": "2019-05-15T15:20:33Z", + "git_url": "git://github.com/Codertocat/Hello-World.git", + "ssh_url": "git@github.com:Codertocat/Hello-World.git", + "clone_url": "https://github.com/Codertocat/Hello-World.git", + "svn_url": "https://github.com/Codertocat/Hello-World", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": "Ruby", + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": true, + "forks_count": 1, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 2, + "license": null, + "forks": 1, + "open_issues": 2, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + }, + "sender": { + "login": "Octocoders", + "id": 38302899, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjM4MzAyODk5", + "avatar_url": "https://avatars1.githubusercontent.com/u/38302899?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Octocoders", + "html_url": "https://github.com/Octocoders", + "followers_url": "https://api.github.com/users/Octocoders/followers", + "following_url": "https://api.github.com/users/Octocoders/following{/other_user}", + "gists_url": "https://api.github.com/users/Octocoders/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Octocoders/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Octocoders/subscriptions", + "organizations_url": "https://api.github.com/users/Octocoders/orgs", + "repos_url": "https://api.github.com/users/Octocoders/repos", + "events_url": "https://api.github.com/users/Octocoders/events{/privacy}", + "received_events_url": "https://api.github.com/users/Octocoders/received_events", + "type": "Organization", + "site_admin": false + }, + "installation": { + "id": 1, + "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMQ==" + } + }, + "topic": "fork", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/github_app_authorization.json b/providers/github/2022-11-28/github_app_authorization.json new file mode 100644 index 0000000..caa2c66 --- /dev/null +++ b/providers/github/2022-11-28/github_app_authorization.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "github_app_authorization" + }, + "body": { + "action": "revoked", + "sender": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + } + }, + "topic": "github_app_authorization", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/gollum.json b/providers/github/2022-11-28/gollum.json new file mode 100644 index 0000000..9b3b6b3 --- /dev/null +++ b/providers/github/2022-11-28/gollum.json @@ -0,0 +1,147 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "gollum" + }, + "body": { + "pages": [ + { + "page_name": "Home", + "title": "Home", + "summary": null, + "action": "edited", + "sha": "6bf911d3801dd1ef957fc6ade5a8d96429e7fa39", + "html_url": "https://github.com/Codertocat/Hello-World/wiki/Home" + } + ], + "repository": { + "id": 186853002, + "node_id": "MDEwOlJlcG9zaXRvcnkxODY4NTMwMDI=", + "name": "Hello-World", + "full_name": "Codertocat/Hello-World", + "private": false, + "owner": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "html_url": "https://github.com/Codertocat/Hello-World", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks", + "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams", + "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks", + "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}", + "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events", + "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}", + "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}", + "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags", + "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages", + "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers", + "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors", + "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription", + "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}", + "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges", + "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads", + "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}", + "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}", + "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}", + "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments", + "created_at": "2019-05-15T15:19:25Z", + "updated_at": "2019-05-15T15:19:27Z", + "pushed_at": "2019-05-15T15:19:26Z", + "git_url": "git://github.com/Codertocat/Hello-World.git", + "ssh_url": "git@github.com:Codertocat/Hello-World.git", + "clone_url": "https://github.com/Codertocat/Hello-World.git", + "svn_url": "https://github.com/Codertocat/Hello-World", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": null, + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": false, + "forks_count": 0, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 0, + "license": null, + "forks": 0, + "open_issues": 0, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + }, + "sender": { + "login": "rachmari", + "id": 9831992, + "node_id": "MDQ6VXNlcjk4MzE5OTI=", + "avatar_url": "https://avatars2.githubusercontent.com/u/9831992?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/rachmari", + "html_url": "https://github.com/rachmari", + "followers_url": "https://api.github.com/users/rachmari/followers", + "following_url": "https://api.github.com/users/rachmari/following{/other_user}", + "gists_url": "https://api.github.com/users/rachmari/gists{/gist_id}", + "starred_url": "https://api.github.com/users/rachmari/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/rachmari/subscriptions", + "organizations_url": "https://api.github.com/users/rachmari/orgs", + "repos_url": "https://api.github.com/users/rachmari/repos", + "events_url": "https://api.github.com/users/rachmari/events{/privacy}", + "received_events_url": "https://api.github.com/users/rachmari/received_events", + "type": "User", + "site_admin": true + }, + "installation": { + "id": 1, + "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMQ==" + } + }, + "topic": "gollum", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/installation.json b/providers/github/2022-11-28/installation.json new file mode 100644 index 0000000..bbe3810 --- /dev/null +++ b/providers/github/2022-11-28/installation.json @@ -0,0 +1,94 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "installation" + }, + "body": { + "action": "created", + "installation": { + "id": 957387, + "account": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "repository_selection": "selected", + "access_tokens_url": "https://api.github.com/app/installations/957387/access_tokens", + "repositories_url": "https://api.github.com/installation/repositories", + "html_url": "https://github.com/settings/installations/957387", + "app_id": 29310, + "target_id": 21031067, + "target_type": "User", + "permissions": { + "administration": "write", + "checks": "write", + "contents": "write", + "deployments": "write", + "issues": "write", + "pages": "write", + "pull_requests": "write", + "repository_hooks": "write", + "repository_projects": "write", + "statuses": "write", + "metadata": "read", + "vulnerability_alerts": "read" + }, + "events": [], + "created_at": 1557933591, + "updated_at": 1557933591, + "single_file_name": null, + "suspended_at": null, + "suspended_by": null + }, + "repositories": [ + { + "id": 186853002, + "node_id": "MDEwOlJlcG9zaXRvcnkxODY4NTMwMDI=", + "name": "Hello-World", + "full_name": "Codertocat/Hello-World", + "private": false + } + ], + "sender": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + } + }, + "topic": "installation", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/installation_repositories.json b/providers/github/2022-11-28/installation_repositories.json new file mode 100644 index 0000000..8ef3bc5 --- /dev/null +++ b/providers/github/2022-11-28/installation_repositories.json @@ -0,0 +1,116 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "installation_repositories" + }, + "body": { + "action": "added", + "installation": { + "id": 957387, + "account": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "repository_selection": "selected", + "access_tokens_url": "https://api.github.com/app/installations/957387/access_tokens", + "repositories_url": "https://api.github.com/installation/repositories", + "html_url": "https://github.com/settings/installations/957387", + "app_id": 29310, + "target_id": 21031067, + "target_type": "User", + "permissions": { + "administration": "write", + "statuses": "write", + "repository_projects": "write", + "repository_hooks": "write", + "pull_requests": "write", + "pages": "write", + "issues": "write", + "deployments": "write", + "contents": "write", + "checks": "write", + "metadata": "read", + "vulnerability_alerts": "read" + }, + "events": [], + "created_at": 1557933591, + "updated_at": 1557933591, + "single_file_name": null, + "suspended_at": null, + "suspended_by": null + }, + "repository_selection": "selected", + "repositories_added": [ + { + "id": 186853007, + "node_id": "MDEwOlJlcG9zaXRvcnkxODY4NTMwMDc=", + "name": "Space", + "full_name": "Codertocat/Space", + "private": false + } + ], + "repositories_removed": [], + "requester": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "sender": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + } + }, + "topic": "installation_repositories", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/issues.json b/providers/github/2022-11-28/issues.json new file mode 100644 index 0000000..aac5b31 --- /dev/null +++ b/providers/github/2022-11-28/issues.json @@ -0,0 +1,279 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "issues" + }, + "body": { + "action": "edited", + "issue": { + "url": "https://api.github.com/repos/Codertocat/Hello-World/issues/1", + "repository_url": "https://api.github.com/repos/Codertocat/Hello-World", + "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/1/labels{/name}", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/1/comments", + "events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/1/events", + "html_url": "https://github.com/Codertocat/Hello-World/issues/1", + "id": 444500041, + "node_id": "MDU6SXNzdWU0NDQ1MDAwNDE=", + "number": 1, + "title": "Spelling error in the README file", + "user": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 1362934389, + "node_id": "MDU6TGFiZWwxMzYyOTM0Mzg5", + "url": "https://api.github.com/repos/Codertocat/Hello-World/labels/bug", + "name": "bug", + "color": "d73a4a", + "default": true, + "description": "Something isn't working" + } + ], + "state": "open", + "locked": false, + "assignee": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/Codertocat/Hello-World/milestones/1", + "html_url": "https://github.com/Codertocat/Hello-World/milestone/1", + "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones/1/labels", + "id": 4317517, + "node_id": "MDk6TWlsZXN0b25lNDMxNzUxNw==", + "number": 1, + "title": "v1.0", + "description": "Add new space flight simulator", + "creator": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "open_issues": 1, + "closed_issues": 0, + "state": "closed", + "created_at": "2019-05-15T15:20:17Z", + "updated_at": "2019-05-15T15:20:18Z", + "due_on": "2019-05-23T07:00:00Z", + "closed_at": "2019-05-15T15:20:18Z" + }, + "comments": 0, + "created_at": "2019-05-15T15:20:18Z", + "updated_at": "2019-05-15T15:20:18Z", + "closed_at": null, + "author_association": "OWNER", + "active_lock_reason": null, + "body": "It looks like you accidently spelled 'commit' with two 't's.", + "reactions": { + "url": "https://api.github.com/repos/Codertocat/Hello-World/issues/1/reactions", + "total_count": 0, + "+1": 0, + "-1": 0, + "laugh": 0, + "hooray": 0, + "confused": 0, + "heart": 0, + "rocket": 0, + "eyes": 0 + }, + "draft": false + }, + "changes": {}, + "repository": { + "id": 186853002, + "node_id": "MDEwOlJlcG9zaXRvcnkxODY4NTMwMDI=", + "name": "Hello-World", + "full_name": "Codertocat/Hello-World", + "private": false, + "owner": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "html_url": "https://github.com/Codertocat/Hello-World", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks", + "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams", + "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks", + "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}", + "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events", + "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}", + "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}", + "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags", + "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages", + "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers", + "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors", + "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription", + "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}", + "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges", + "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads", + "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}", + "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}", + "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}", + "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments", + "created_at": "2019-05-15T15:19:25Z", + "updated_at": "2019-05-15T15:19:27Z", + "pushed_at": "2019-05-15T15:20:13Z", + "git_url": "git://github.com/Codertocat/Hello-World.git", + "ssh_url": "git@github.com:Codertocat/Hello-World.git", + "clone_url": "https://github.com/Codertocat/Hello-World.git", + "svn_url": "https://github.com/Codertocat/Hello-World", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": null, + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": true, + "forks_count": 0, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 1, + "license": null, + "forks": 0, + "open_issues": 1, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + }, + "sender": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + } + }, + "topic": "issues", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/marketplace_purchase.json b/providers/github/2022-11-28/marketplace_purchase.json new file mode 100644 index 0000000..3de0cef --- /dev/null +++ b/providers/github/2022-11-28/marketplace_purchase.json @@ -0,0 +1,91 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "marketplace_purchase" + }, + "body": { + "action": "changed", + "effective_date": "2017-10-25T00:00:00+00:00", + "sender": { + "login": "username", + "id": 3877742, + "avatar_url": "https://avatars2.githubusercontent.com/u/3877742?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/username", + "html_url": "https://github.com/username", + "followers_url": "https://api.github.com/users/username/followers", + "following_url": "https://api.github.com/users/username/following{/other_user}", + "gists_url": "https://api.github.com/users/username/gists{/gist_id}", + "starred_url": "https://api.github.com/users/username/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/username/subscriptions", + "organizations_url": "https://api.github.com/users/username/orgs", + "repos_url": "https://api.github.com/users/username/repos", + "events_url": "https://api.github.com/users/username/events{/privacy}", + "received_events_url": "https://api.github.com/users/username/received_events", + "type": "User", + "site_admin": true, + "email": "username@email.com" + }, + "marketplace_purchase": { + "account": { + "type": "Organization", + "id": 18404719, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "login": "username", + "organization_billing_email": "username@email.com" + }, + "billing_cycle": "monthly", + "unit_count": 10, + "on_free_trial": false, + "free_trial_ends_on": null, + "next_billing_date": "2017-11-05T00:00:00+00:00", + "plan": { + "id": 435, + "name": "Basic Plan", + "description": "Basic Plan", + "monthly_price_in_cents": 1000, + "yearly_price_in_cents": 10000, + "price_model": "per-unit", + "has_free_trial": true, + "unit_name": "seat", + "bullets": [ + "Is Basic", + "Because Basic " + ] + } + }, + "previous_marketplace_purchase": { + "account": { + "type": "Organization", + "id": 18404719, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "login": "username", + "organization_billing_email": "username@email.com" + }, + "billing_cycle": "monthly", + "on_free_trial": false, + "free_trial_ends_on": null, + "unit_count": 1, + "plan": { + "id": 435, + "name": "Basic Plan", + "description": "Basic Plan", + "monthly_price_in_cents": 1000, + "yearly_price_in_cents": 10000, + "price_model": "per-unit", + "has_free_trial": true, + "unit_name": "seat", + "bullets": [ + "Is Basic", + "Because Basic " + ] + } + } + }, + "topic": "marketplace_purchase", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/member.json b/providers/github/2022-11-28/member.json new file mode 100644 index 0000000..ac9e8ff --- /dev/null +++ b/providers/github/2022-11-28/member.json @@ -0,0 +1,154 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "member" + }, + "body": { + "action": "added", + "member": { + "login": "hacktocat", + "id": 39652351, + "node_id": "MDQ6VXNlcjM5NjUyMzUx", + "avatar_url": "https://avatars2.githubusercontent.com/u/39652351?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/hacktocat", + "html_url": "https://github.com/hacktocat", + "followers_url": "https://api.github.com/users/hacktocat/followers", + "following_url": "https://api.github.com/users/hacktocat/following{/other_user}", + "gists_url": "https://api.github.com/users/hacktocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/hacktocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/hacktocat/subscriptions", + "organizations_url": "https://api.github.com/users/hacktocat/orgs", + "repos_url": "https://api.github.com/users/hacktocat/repos", + "events_url": "https://api.github.com/users/hacktocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/hacktocat/received_events", + "type": "User", + "site_admin": false + }, + "repository": { + "id": 186853002, + "node_id": "MDEwOlJlcG9zaXRvcnkxODY4NTMwMDI=", + "name": "Hello-World", + "full_name": "Codertocat/Hello-World", + "private": false, + "owner": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "html_url": "https://github.com/Codertocat/Hello-World", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks", + "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams", + "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks", + "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}", + "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events", + "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}", + "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}", + "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags", + "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages", + "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers", + "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors", + "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription", + "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}", + "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges", + "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads", + "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}", + "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}", + "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}", + "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments", + "created_at": "2019-05-15T15:19:25Z", + "updated_at": "2019-05-15T15:20:41Z", + "pushed_at": "2019-05-15T15:20:57Z", + "git_url": "git://github.com/Codertocat/Hello-World.git", + "ssh_url": "git@github.com:Codertocat/Hello-World.git", + "clone_url": "https://github.com/Codertocat/Hello-World.git", + "svn_url": "https://github.com/Codertocat/Hello-World", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": "Ruby", + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": true, + "forks_count": 1, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 2, + "license": null, + "forks": 1, + "open_issues": 2, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + }, + "sender": { + "login": "hacktocat", + "id": 39652351, + "node_id": "MDQ6VXNlcjM5NjUyMzUx", + "avatar_url": "https://avatars2.githubusercontent.com/u/39652351?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/hacktocat", + "html_url": "https://github.com/hacktocat", + "followers_url": "https://api.github.com/users/hacktocat/followers", + "following_url": "https://api.github.com/users/hacktocat/following{/other_user}", + "gists_url": "https://api.github.com/users/hacktocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/hacktocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/hacktocat/subscriptions", + "organizations_url": "https://api.github.com/users/hacktocat/orgs", + "repos_url": "https://api.github.com/users/hacktocat/repos", + "events_url": "https://api.github.com/users/hacktocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/hacktocat/received_events", + "type": "User", + "site_admin": false + } + }, + "topic": "member", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/membership.json b/providers/github/2022-11-28/membership.json new file mode 100644 index 0000000..55e2647 --- /dev/null +++ b/providers/github/2022-11-28/membership.json @@ -0,0 +1,83 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "membership" + }, + "body": { + "action": "added", + "scope": "team", + "member": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "sender": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "team": { + "name": "github", + "id": 3253328, + "node_id": "MDQ6VGVhbTMyNTMzMjg=", + "slug": "github", + "description": "Open-source team", + "privacy": "secret", + "url": "https://api.github.com/teams/3253328", + "html_url": "https://github.com/orgs/Octocoders/teams/github", + "members_url": "https://api.github.com/teams/3253328/members{/member}", + "repositories_url": "https://api.github.com/teams/3253328/repos", + "permission": "pull" + }, + "organization": { + "login": "Octocoders", + "id": 38302899, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjM4MzAyODk5", + "url": "https://api.github.com/orgs/Octocoders", + "repos_url": "https://api.github.com/orgs/Octocoders/repos", + "events_url": "https://api.github.com/orgs/Octocoders/events", + "hooks_url": "https://api.github.com/orgs/Octocoders/hooks", + "issues_url": "https://api.github.com/orgs/Octocoders/issues", + "members_url": "https://api.github.com/orgs/Octocoders/members{/member}", + "public_members_url": "https://api.github.com/orgs/Octocoders/public_members{/member}", + "avatar_url": "https://avatars1.githubusercontent.com/u/38302899?v=4", + "description": "" + } + }, + "topic": "membership", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/merge_group.json b/providers/github/2022-11-28/merge_group.json new file mode 100644 index 0000000..b0531a4 --- /dev/null +++ b/providers/github/2022-11-28/merge_group.json @@ -0,0 +1,172 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "merge_group" + }, + "body": { + "action": "checks_requested", + "merge_group": { + "head_sha": "2ffea6db159f6b6c47a24e778fb9ef40cf6b1c7d", + "head_ref": "refs/heads/gh-readonly-queue/main/pr-104-929f8209d40f77f4abc622a499c93a83babdbe64", + "base_sha": "380387fbc80638b734a49e1be1c4dfec1c01b33c", + "base_ref": "refs/heads/main", + "head_commit": { + "id": "ec26c3e57ca3a959ca5aad62de7213c562f8c821", + "tree_id": "31b122c26a97cf9af023e9ddab94a82c6e77b0ea", + "message": "Merge pull request #2048 from octo-repo/update-readme\n\nUpdate README.md", + "timestamp": "2019-05-15T15:20:30Z", + "author": { + "name": "Codertocat", + "email": "21031067+Codertocat@users.noreply.github.com" + }, + "committer": { + "name": "Codertocat", + "email": "21031067+Codertocat@users.noreply.github.com" + } + } + }, + "repository": { + "id": 17273051, + "node_id": "MDEwOlJlcG9zaXRvcnkxNzI3MzA1MQ==", + "name": "octo-repo", + "full_name": "octo-org/octo-repo", + "private": true, + "owner": { + "login": "octo-org", + "id": 6811672, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjY4MTE2NzI=", + "avatar_url": "https://avatars.githubusercontent.com/u/6811672?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/octo-org", + "html_url": "https://github.com/octo-org", + "followers_url": "https://api.github.com/users/octo-org/followers", + "following_url": "https://api.github.com/users/octo-org/following{/other_user}", + "gists_url": "https://api.github.com/users/octo-org/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octo-org/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octo-org/subscriptions", + "organizations_url": "https://api.github.com/users/octo-org/orgs", + "repos_url": "https://api.github.com/users/octo-org/repos", + "events_url": "https://api.github.com/users/octo-org/events{/privacy}", + "received_events_url": "https://api.github.com/users/octo-org/received_events", + "type": "Organization", + "site_admin": false + }, + "html_url": "https://github.com/octo-org/octo-repo", + "description": "My first repo on GitHub!", + "fork": false, + "url": "https://api.github.com/repos/octo-org/octo-repo", + "forks_url": "https://api.github.com/repos/octo-org/octo-repo/forks", + "keys_url": "https://api.github.com/repos/octo-org/octo-repo/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/octo-org/octo-repo/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/octo-org/octo-repo/teams", + "hooks_url": "https://api.github.com/repos/octo-org/octo-repo/hooks", + "issue_events_url": "https://api.github.com/repos/octo-org/octo-repo/issues/events{/number}", + "events_url": "https://api.github.com/repos/octo-org/octo-repo/events", + "assignees_url": "https://api.github.com/repos/octo-org/octo-repo/assignees{/user}", + "branches_url": "https://api.github.com/repos/octo-org/octo-repo/branches{/branch}", + "tags_url": "https://api.github.com/repos/octo-org/octo-repo/tags", + "blobs_url": "https://api.github.com/repos/octo-org/octo-repo/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/octo-org/octo-repo/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/octo-org/octo-repo/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/octo-org/octo-repo/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/octo-org/octo-repo/statuses/{sha}", + "languages_url": "https://api.github.com/repos/octo-org/octo-repo/languages", + "stargazers_url": "https://api.github.com/repos/octo-org/octo-repo/stargazers", + "contributors_url": "https://api.github.com/repos/octo-org/octo-repo/contributors", + "subscribers_url": "https://api.github.com/repos/octo-org/octo-repo/subscribers", + "subscription_url": "https://api.github.com/repos/octo-org/octo-repo/subscription", + "commits_url": "https://api.github.com/repos/octo-org/octo-repo/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/octo-org/octo-repo/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/octo-org/octo-repo/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/octo-org/octo-repo/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/octo-org/octo-repo/contents/{+path}", + "compare_url": "https://api.github.com/repos/octo-org/octo-repo/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/octo-org/octo-repo/merges", + "archive_url": "https://api.github.com/repos/octo-org/octo-repo/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/octo-org/octo-repo/downloads", + "issues_url": "https://api.github.com/repos/octo-org/octo-repo/issues{/number}", + "pulls_url": "https://api.github.com/repos/octo-org/octo-repo/pulls{/number}", + "milestones_url": "https://api.github.com/repos/octo-org/octo-repo/milestones{/number}", + "notifications_url": "https://api.github.com/repos/octo-org/octo-repo/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/octo-org/octo-repo/labels{/name}", + "releases_url": "https://api.github.com/repos/octo-org/octo-repo/releases{/id}", + "deployments_url": "https://api.github.com/repos/octo-org/octo-repo/deployments", + "created_at": "2014-02-28T02:42:51Z", + "updated_at": "2021-03-11T14:54:13Z", + "pushed_at": "2021-03-11T14:54:10Z", + "git_url": "git://github.com/octo-org/octo-repo.git", + "ssh_url": "org-6811672@github.com:octo-org/octo-repo.git", + "clone_url": "https://github.com/octo-org/octo-repo.git", + "svn_url": "https://github.com/octo-org/octo-repo", + "homepage": "", + "size": 300, + "stargazers_count": 0, + "watchers_count": 0, + "language": "JavaScript", + "has_issues": true, + "has_projects": false, + "has_downloads": true, + "has_wiki": false, + "has_pages": true, + "forks_count": 0, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 39, + "license": null, + "forks": 0, + "open_issues": 39, + "watchers": 0, + "default_branch": "main", + "is_template": false, + "web_commit_signoff_required": false, + "topics": [], + "visibility": "public", + "custom_properties": {} + }, + "organization": { + "login": "octo-org", + "id": 6811672, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjY4MTE2NzI=", + "url": "https://api.github.com/orgs/octo-org", + "repos_url": "https://api.github.com/orgs/octo-org/repos", + "events_url": "https://api.github.com/orgs/octo-org/events", + "hooks_url": "https://api.github.com/orgs/octo-org/hooks", + "issues_url": "https://api.github.com/orgs/octo-org/issues", + "members_url": "https://api.github.com/orgs/octo-org/members{/member}", + "public_members_url": "https://api.github.com/orgs/octo-org/public_members{/member}", + "avatar_url": "https://avatars.githubusercontent.com/u/6811672?v=4", + "description": "Working better together!" + }, + "sender": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "installation": { + "id": 1, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjY4MTE2NzI=" + } + }, + "topic": "merge_group", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/meta.json b/providers/github/2022-11-28/meta.json new file mode 100644 index 0000000..cde1a2f --- /dev/null +++ b/providers/github/2022-11-28/meta.json @@ -0,0 +1,151 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "meta" + }, + "body": { + "action": "deleted", + "hook_id": 101047067, + "hook": { + "type": "Repository", + "id": 101047067, + "name": "web", + "active": true, + "events": [ + "meta" + ], + "config": { + "content_type": "json", + "insecure_ssl": "0", + "url": "http://example.com/hook", + "secret": "********" + }, + "updated_at": "2019-04-10T03:57:12Z", + "created_at": "2019-04-10T03:57:12Z" + }, + "repository": { + "id": 135493233, + "node_id": "MDEwOlJlcG9zaXRvcnkxMzU0OTMyMzM=", + "name": "Hello-World", + "full_name": "Codertocat/Hello-World", + "owner": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "private": false, + "html_url": "https://github.com/Codertocat/Hello-World", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks", + "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams", + "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks", + "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}", + "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events", + "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}", + "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}", + "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags", + "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages", + "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers", + "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors", + "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription", + "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}", + "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges", + "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads", + "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}", + "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}", + "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}", + "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments", + "created_at": "2018-05-30T20:18:04Z", + "updated_at": "2018-05-30T20:18:50Z", + "pushed_at": "2018-05-30T20:18:48Z", + "git_url": "git://github.com/Codertocat/Hello-World.git", + "ssh_url": "git@github.com:Codertocat/Hello-World.git", + "clone_url": "https://github.com/Codertocat/Hello-World.git", + "svn_url": "https://github.com/Codertocat/Hello-World", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": null, + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": true, + "forks_count": 0, + "mirror_url": null, + "archived": false, + "open_issues_count": 1, + "license": null, + "forks": 0, + "open_issues": 1, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + }, + "sender": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + } + }, + "topic": "meta", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/milestone.json b/providers/github/2022-11-28/milestone.json new file mode 100644 index 0000000..2fa47b0 --- /dev/null +++ b/providers/github/2022-11-28/milestone.json @@ -0,0 +1,171 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "milestone" + }, + "body": { + "action": "closed", + "milestone": { + "url": "https://api.github.com/repos/Codertocat/Hello-World/milestones/1", + "html_url": "https://github.com/Codertocat/Hello-World/milestone/1", + "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones/1/labels", + "id": 4317517, + "node_id": "MDk6TWlsZXN0b25lNDMxNzUxNw==", + "number": 1, + "title": "v1.0", + "description": "Add new space flight simulator", + "creator": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "open_issues": 0, + "closed_issues": 0, + "state": "closed", + "created_at": "2019-05-15T15:20:17Z", + "updated_at": "2019-05-15T15:20:18Z", + "due_on": "2019-05-23T07:00:00Z", + "closed_at": "2019-05-15T15:20:18Z" + }, + "repository": { + "id": 186853002, + "node_id": "MDEwOlJlcG9zaXRvcnkxODY4NTMwMDI=", + "name": "Hello-World", + "full_name": "Codertocat/Hello-World", + "private": false, + "owner": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "html_url": "https://github.com/Codertocat/Hello-World", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks", + "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams", + "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks", + "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}", + "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events", + "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}", + "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}", + "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags", + "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages", + "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers", + "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors", + "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription", + "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}", + "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges", + "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads", + "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}", + "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}", + "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}", + "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments", + "created_at": "2019-05-15T15:19:25Z", + "updated_at": "2019-05-15T15:19:27Z", + "pushed_at": "2019-05-15T15:20:13Z", + "git_url": "git://github.com/Codertocat/Hello-World.git", + "ssh_url": "git@github.com:Codertocat/Hello-World.git", + "clone_url": "https://github.com/Codertocat/Hello-World.git", + "svn_url": "https://github.com/Codertocat/Hello-World", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": null, + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": true, + "forks_count": 0, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 0, + "license": null, + "forks": 0, + "open_issues": 0, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + }, + "sender": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + } + }, + "topic": "milestone", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/org_block.json b/providers/github/2022-11-28/org_block.json new file mode 100644 index 0000000..6e44422 --- /dev/null +++ b/providers/github/2022-11-28/org_block.json @@ -0,0 +1,69 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "org_block" + }, + "body": { + "action": "blocked", + "blocked_user": { + "login": "hacktocat", + "id": 39652351, + "node_id": "MDQ6VXNlcjM5NjUyMzUx", + "avatar_url": "https://avatars2.githubusercontent.com/u/39652351?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/hacktocat", + "html_url": "https://github.com/hacktocat", + "followers_url": "https://api.github.com/users/hacktocat/followers", + "following_url": "https://api.github.com/users/hacktocat/following{/other_user}", + "gists_url": "https://api.github.com/users/hacktocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/hacktocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/hacktocat/subscriptions", + "organizations_url": "https://api.github.com/users/hacktocat/orgs", + "repos_url": "https://api.github.com/users/hacktocat/repos", + "events_url": "https://api.github.com/users/hacktocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/hacktocat/received_events", + "type": "User", + "site_admin": false + }, + "organization": { + "login": "Octocoders", + "id": 38302899, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjM4MzAyODk5", + "url": "https://api.github.com/orgs/Octocoders", + "repos_url": "https://api.github.com/orgs/Octocoders/repos", + "events_url": "https://api.github.com/orgs/Octocoders/events", + "hooks_url": "https://api.github.com/orgs/Octocoders/hooks", + "issues_url": "https://api.github.com/orgs/Octocoders/issues", + "members_url": "https://api.github.com/orgs/Octocoders/members{/member}", + "public_members_url": "https://api.github.com/orgs/Octocoders/public_members{/member}", + "avatar_url": "https://avatars1.githubusercontent.com/u/38302899?v=4", + "description": "" + }, + "sender": { + "login": "Octocoders", + "id": 38302899, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjM4MzAyODk5", + "avatar_url": "https://avatars1.githubusercontent.com/u/38302899?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Octocoders", + "html_url": "https://github.com/Octocoders", + "followers_url": "https://api.github.com/users/Octocoders/followers", + "following_url": "https://api.github.com/users/Octocoders/following{/other_user}", + "gists_url": "https://api.github.com/users/Octocoders/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Octocoders/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Octocoders/subscriptions", + "organizations_url": "https://api.github.com/users/Octocoders/orgs", + "repos_url": "https://api.github.com/users/Octocoders/repos", + "events_url": "https://api.github.com/users/Octocoders/events{/privacy}", + "received_events_url": "https://api.github.com/users/Octocoders/received_events", + "type": "Organization", + "site_admin": false + } + }, + "topic": "org_block", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/organization.json b/providers/github/2022-11-28/organization.json new file mode 100644 index 0000000..c660888 --- /dev/null +++ b/providers/github/2022-11-28/organization.json @@ -0,0 +1,58 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "organization" + }, + "body": { + "action": "renamed", + "changes": { + "login": { + "from": "Octocoders" + } + }, + "organization": { + "login": "Octocoders", + "id": 38302899, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjM4MzAyODk5", + "url": "https://api.github.com/orgs/Octocoders", + "repos_url": "https://api.github.com/orgs/Octocoders/repos", + "events_url": "https://api.github.com/orgs/Octocoders/events", + "hooks_url": "https://api.github.com/orgs/Octocoders/hooks", + "issues_url": "https://api.github.com/orgs/Octocoders/issues", + "members_url": "https://api.github.com/orgs/Octocoders/members{/member}", + "public_members_url": "https://api.github.com/orgs/Octocoders/public_members{/member}", + "avatar_url": "https://avatars1.githubusercontent.com/u/38302899?v=4", + "description": "" + }, + "sender": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "installation": { + "id": 1, + "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMQ==" + } + }, + "topic": "organization", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/package.json b/providers/github/2022-11-28/package.json new file mode 100644 index 0000000..b0b01f0 --- /dev/null +++ b/providers/github/2022-11-28/package.json @@ -0,0 +1,261 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "package" + }, + "body": { + "action": "published", + "package": { + "id": 10696, + "name": "hello-world-npm", + "namespace": "Codertocat/hello-world-npm", + "description": null, + "ecosystem": "docker", + "package_type": "npm", + "html_url": "https://github.com/Codertocat/hello-world-npm/packages/10696", + "created_at": "2019-05-09T23:28:29Z", + "updated_at": "2019-05-09T23:28:29Z", + "owner": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "package_version": { + "id": 24147, + "version": "1.0.0", + "summary": "A simple npm package to demonstrate GitHub Packages", + "name": "sha256:3da1996a8115d7616457760d9920b815241d0a03b34cf5f04e9a0e9d8de37498", + "description": "", + "body": "# hello-world-npm\n\nThis is a simple npm package that demonstrates the [GitHub Packages](https://github.com/features/package).\n\n## Installation \n\n`$ npm install`\n\n## Usage\n\n```\nconst myPackage = require('hello-world-node-package');\nmyPackage.helloWorld();\n```\n\n", + "body_html": "

hello-world-npm

\n

This is a simple npm package that demonstrates the GitHub Package Registry.

\n

Installation

\n

$ npm install

\n

Usage

\n
const myPackage = require('hello-world-node-package');\nmyPackage.helloWorld();\n
", + "release": { + "url": "https://api.github.com/repos/Codertocat/hello-world-npm/releases/17264286", + "html_url": "https://github.com/Codertocat/hello-world-npm/releases/tag/1.0.0", + "id": 17264286, + "tag_name": "1.0.0", + "target_commitish": "master", + "name": "1.0.0", + "draft": false, + "author": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "prerelease": false, + "created_at": "2019-05-09T23:24:40Z", + "published_at": "2019-05-09T23:26:59Z" + }, + "manifest": "{\"_from\":\"\",\"_id\":\"@codertocat/hello-world-npm@1.0.0\",\"_nodeVersion\":\"10.0.0\",\"_npmUser\":{},\"_npmVersion\":\"5.6.0\",\"_shasum\":\"\",\"author\":{\"name\":\"Codertocat\"},\"bugs\":{\"url\":\"https://github.com/Codertocat/hello-world-npm/issues\"},\"description\":\"A simple npm package to demonstrate GitHub Package Registry\",\"dependencies\":null,\"devDependencies\":null,\"peerDependencies\":null,\"dist\":{\"integrity\":\"sha512-CcChRwjJk+pvGVERbgdjc0w5h6HrOs6jK6OJuHmFcmbnGuhiy9tPMtb4WcSSdvwrktAxf96LsJBNqeIHAEHl3A==\",\"shasum\":\"a413c56a12997ca1b56715ebe81d8c6e0ffe6abb\",\"tarball\":\"http://npm.pkg.github.com/@codertocat/hello-world-npm/-/@codertocat/hello-world-npm-1.0.0.tgz\"},\"gitHead\":\"6c62fb45fe66bfb1ea9a66abc38f6a0cc974292b\",\"homepage\":\"https://github.com/Codertocat/hello-world-npm#readme\",\"license\":\"ISC\",\"main\":\"index.js\",\"name\":\"@codertocat/hello-world-npm\",\"repository\":{\"type\":\"git\",\"url\":\"git+https://github.com/Codertocat/hello-world-npm.git\"},\"scripts\":{\"test\":\"echo \\\"Error: no test specified\\\" \\u0026\\u0026 exit 1\"},\"version\":\"1.0.0\"}", + "html_url": "https://github.com/Codertocat/hello-world-npm/packages/10696?version=1.0.0", + "tag_name": "1.0.0", + "target_commitish": "master", + "target_oid": "6c62fb45fe66bfb1ea9a66abc38f6a0cc974292b", + "draft": false, + "prerelease": false, + "created_at": "2019-05-09T23:28:29Z", + "updated_at": "2019-05-09T23:28:30Z", + "metadata": [], + "docker_metadata": [], + "package_files": [ + { + "download_url": "https://github-production-package-file-4f11e5.s3.amazonaws.com/185882436/3e6d9b00-7288-11e9-9d72-c0df4c711800?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20190509%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20190509T232830Z&X-Amz-Expires=300&X-Amz-Signature=4b825c49cd93370123a77d0f97a4ebb0d44efb76da46faf1e382f0c668b35819&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=filename%3Dhello-world-npm-1.0.0-npm.tgz&response-content-type=application%2Foctet-stream", + "id": 92167, + "name": "hello-world-npm-1.0.0-npm.tgz", + "sha256": "ba703915435b6ca2ca666b5d8332db34bf9dc37a198ed70d3a5fa5d08b8415c8", + "sha1": "a413c56a12997ca1b56715ebe81d8c6e0ffe6abb", + "md5": "56ebbd5a5a03367f62d0c732bafd3c66", + "content_type": "application/octet-stream", + "state": "uploaded", + "size": 654, + "created_at": "2019-05-09T23:28:30Z", + "updated_at": "2019-05-09T23:28:30Z" + } + ], + "author": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "source_url": "ghcr.io/Codertocat/hello-world-npm/image-1:v1", + "installation_command": "npm install @Codertocat/@1.0.0" + }, + "registry": { + "about_url": "https://help.github.com/about-github-packages", + "name": "GitHub npm registry", + "type": "npm", + "url": "https://npm.pkg.github.com/@Codertocat", + "vendor": "GitHub Inc" + } + }, + "repository": { + "id": 185882436, + "node_id": "MDEwOlJlcG9zaXRvcnkxODU4ODI0MzY=", + "name": "hello-world-npm", + "full_name": "Codertocat/hello-world-npm", + "private": true, + "owner": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "html_url": "https://github.com/Codertocat/hello-world-npm", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/Codertocat/hello-world-npm", + "forks_url": "https://api.github.com/repos/Codertocat/hello-world-npm/forks", + "keys_url": "https://api.github.com/repos/Codertocat/hello-world-npm/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Codertocat/hello-world-npm/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Codertocat/hello-world-npm/teams", + "hooks_url": "https://api.github.com/repos/Codertocat/hello-world-npm/hooks", + "issue_events_url": "https://api.github.com/repos/Codertocat/hello-world-npm/issues/events{/number}", + "events_url": "https://api.github.com/repos/Codertocat/hello-world-npm/events", + "assignees_url": "https://api.github.com/repos/Codertocat/hello-world-npm/assignees{/user}", + "branches_url": "https://api.github.com/repos/Codertocat/hello-world-npm/branches{/branch}", + "tags_url": "https://api.github.com/repos/Codertocat/hello-world-npm/tags", + "blobs_url": "https://api.github.com/repos/Codertocat/hello-world-npm/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Codertocat/hello-world-npm/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Codertocat/hello-world-npm/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Codertocat/hello-world-npm/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Codertocat/hello-world-npm/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Codertocat/hello-world-npm/languages", + "stargazers_url": "https://api.github.com/repos/Codertocat/hello-world-npm/stargazers", + "contributors_url": "https://api.github.com/repos/Codertocat/hello-world-npm/contributors", + "subscribers_url": "https://api.github.com/repos/Codertocat/hello-world-npm/subscribers", + "subscription_url": "https://api.github.com/repos/Codertocat/hello-world-npm/subscription", + "commits_url": "https://api.github.com/repos/Codertocat/hello-world-npm/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Codertocat/hello-world-npm/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Codertocat/hello-world-npm/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Codertocat/hello-world-npm/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Codertocat/hello-world-npm/contents/{+path}", + "compare_url": "https://api.github.com/repos/Codertocat/hello-world-npm/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Codertocat/hello-world-npm/merges", + "archive_url": "https://api.github.com/repos/Codertocat/hello-world-npm/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Codertocat/hello-world-npm/downloads", + "issues_url": "https://api.github.com/repos/Codertocat/hello-world-npm/issues{/number}", + "pulls_url": "https://api.github.com/repos/Codertocat/hello-world-npm/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Codertocat/hello-world-npm/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Codertocat/hello-world-npm/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Codertocat/hello-world-npm/labels{/name}", + "releases_url": "https://api.github.com/repos/Codertocat/hello-world-npm/releases{/id}", + "deployments_url": "https://api.github.com/repos/Codertocat/hello-world-npm/deployments", + "created_at": "2019-05-09T22:53:26Z", + "updated_at": "2019-05-09T23:24:42Z", + "pushed_at": "2019-05-09T23:27:00Z", + "git_url": "git://github.com/Codertocat/hello-world-npm.git", + "ssh_url": "git@github.com:Codertocat/hello-world-npm.git", + "clone_url": "https://github.com/Codertocat/hello-world-npm.git", + "svn_url": "https://github.com/Codertocat/hello-world-npm", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": "JavaScript", + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": false, + "forks_count": 0, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 0, + "license": null, + "forks": 0, + "open_issues": 0, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + }, + "sender": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + } + }, + "topic": "package", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/page_build.json b/providers/github/2022-11-28/page_build.json new file mode 100644 index 0000000..269707a --- /dev/null +++ b/providers/github/2022-11-28/page_build.json @@ -0,0 +1,169 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "page_build" + }, + "body": { + "id": 130514899, + "build": { + "url": "https://api.github.com/repos/Codertocat/Hello-World/pages/builds/130514899", + "status": "built", + "error": { + "message": null + }, + "pusher": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "commit": "507fc9acd0d04ac4a9db87d12cb228c052cd813a", + "duration": 16984, + "created_at": "2019-05-15T15:20:23Z", + "updated_at": "2019-05-15T15:20:40Z" + }, + "repository": { + "id": 186853002, + "node_id": "MDEwOlJlcG9zaXRvcnkxODY4NTMwMDI=", + "name": "Hello-World", + "full_name": "Codertocat/Hello-World", + "private": false, + "owner": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "html_url": "https://github.com/Codertocat/Hello-World", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks", + "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams", + "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks", + "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}", + "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events", + "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}", + "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}", + "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags", + "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages", + "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers", + "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors", + "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription", + "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}", + "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges", + "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads", + "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}", + "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}", + "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}", + "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments", + "created_at": "2019-05-15T15:19:25Z", + "updated_at": "2019-05-15T15:20:34Z", + "pushed_at": "2019-05-15T15:20:33Z", + "git_url": "git://github.com/Codertocat/Hello-World.git", + "ssh_url": "git@github.com:Codertocat/Hello-World.git", + "clone_url": "https://github.com/Codertocat/Hello-World.git", + "svn_url": "https://github.com/Codertocat/Hello-World", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": "Ruby", + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": true, + "forks_count": 0, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 2, + "license": null, + "forks": 0, + "open_issues": 2, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + }, + "sender": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "installation": { + "id": 1, + "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMQ==" + } + }, + "topic": "page_build", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/project.json b/providers/github/2022-11-28/project.json new file mode 100644 index 0000000..44e9f6c --- /dev/null +++ b/providers/github/2022-11-28/project.json @@ -0,0 +1,168 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "project" + }, + "body": { + "action": "created", + "project": { + "owner_url": "https://api.github.com/repos/Codertocat/Hello-World", + "url": "https://api.github.com/projects/2640902", + "html_url": "https://github.com/Codertocat/Hello-World/projects/1", + "columns_url": "https://api.github.com/projects/2640902/columns", + "id": 2640902, + "node_id": "MDc6UHJvamVjdDI2NDA5MDI=", + "name": "Space 2.0", + "body": "Project tasks for a trip to Space", + "number": 1, + "state": "open", + "creator": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "created_at": "2019-05-15T15:21:06Z", + "updated_at": "2019-05-15T15:21:06Z" + }, + "repository": { + "id": 186853002, + "node_id": "MDEwOlJlcG9zaXRvcnkxODY4NTMwMDI=", + "name": "Hello-World", + "full_name": "Codertocat/Hello-World", + "private": false, + "owner": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "html_url": "https://github.com/Codertocat/Hello-World", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks", + "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams", + "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks", + "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}", + "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events", + "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}", + "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}", + "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags", + "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages", + "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers", + "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors", + "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription", + "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}", + "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges", + "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads", + "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}", + "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}", + "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}", + "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments", + "created_at": "2019-05-15T15:19:25Z", + "updated_at": "2019-05-15T15:21:03Z", + "pushed_at": "2019-05-15T15:20:57Z", + "git_url": "git://github.com/Codertocat/Hello-World.git", + "ssh_url": "git@github.com:Codertocat/Hello-World.git", + "clone_url": "https://github.com/Codertocat/Hello-World.git", + "svn_url": "https://github.com/Codertocat/Hello-World", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": "Ruby", + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": true, + "forks_count": 1, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 2, + "license": null, + "forks": 1, + "open_issues": 2, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + }, + "sender": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + } + }, + "topic": "project", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/project_card.json b/providers/github/2022-11-28/project_card.json new file mode 100644 index 0000000..0c2f27f --- /dev/null +++ b/providers/github/2022-11-28/project_card.json @@ -0,0 +1,173 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "project_card" + }, + "body": { + "action": "moved", + "changes": { + "column_id": { + "from": 9999467 + } + }, + "project_card": { + "url": "https://api.github.com/projects/columns/cards/21567453", + "project_url": "https://api.github.com/projects/2640902", + "column_url": "https://api.github.com/projects/columns/5368157", + "column_id": 5368157, + "id": 21567453, + "node_id": "MDExOlByb2plY3RDYXJkMjE1Njc0NTM=", + "note": "Work that can be completed in one hour or less.", + "archived": false, + "creator": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "created_at": "2019-05-15T15:21:10Z", + "updated_at": "2019-05-15T15:21:10Z", + "content_url": "https://api.github.com/repos/Codertocat/Hello-Worls/issues/1", + "after_id": null + }, + "repository": { + "id": 186853002, + "node_id": "MDEwOlJlcG9zaXRvcnkxODY4NTMwMDI=", + "name": "Hello-World", + "full_name": "Codertocat/Hello-World", + "private": false, + "owner": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "html_url": "https://github.com/Codertocat/Hello-World", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks", + "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams", + "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks", + "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}", + "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events", + "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}", + "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}", + "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags", + "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages", + "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers", + "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors", + "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription", + "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}", + "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges", + "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads", + "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}", + "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}", + "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}", + "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments", + "created_at": "2019-05-15T15:19:25Z", + "updated_at": "2019-05-15T15:21:03Z", + "pushed_at": "2019-05-15T15:20:57Z", + "git_url": "git://github.com/Codertocat/Hello-World.git", + "ssh_url": "git@github.com:Codertocat/Hello-World.git", + "clone_url": "https://github.com/Codertocat/Hello-World.git", + "svn_url": "https://github.com/Codertocat/Hello-World", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": "Ruby", + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": true, + "forks_count": 1, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 2, + "license": null, + "forks": 1, + "open_issues": 2, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + }, + "sender": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + } + }, + "topic": "project_card", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/project_column.json b/providers/github/2022-11-28/project_column.json new file mode 100644 index 0000000..c7b1e4e --- /dev/null +++ b/providers/github/2022-11-28/project_column.json @@ -0,0 +1,149 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "project_column" + }, + "body": { + "action": "edited", + "changes": { + "name": { + "from": "" + } + }, + "project_column": { + "url": "https://api.github.com/projects/columns/5368157", + "project_url": "https://api.github.com/projects/2640902", + "cards_url": "https://api.github.com/projects/columns/5368157/cards", + "id": 5368157, + "node_id": "MDEzOlByb2plY3RDb2x1bW41MzY4MTU3", + "name": "Small bugfixes", + "created_at": "2019-05-15T15:21:09Z", + "updated_at": "2019-05-15T15:21:09Z" + }, + "repository": { + "id": 186853002, + "node_id": "MDEwOlJlcG9zaXRvcnkxODY4NTMwMDI=", + "name": "Hello-World", + "full_name": "Codertocat/Hello-World", + "private": false, + "owner": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "html_url": "https://github.com/Codertocat/Hello-World", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks", + "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams", + "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks", + "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}", + "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events", + "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}", + "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}", + "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags", + "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages", + "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers", + "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors", + "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription", + "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}", + "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges", + "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads", + "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}", + "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}", + "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}", + "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments", + "created_at": "2019-05-15T15:19:25Z", + "updated_at": "2019-05-15T15:21:03Z", + "pushed_at": "2019-05-15T15:20:57Z", + "git_url": "git://github.com/Codertocat/Hello-World.git", + "ssh_url": "git@github.com:Codertocat/Hello-World.git", + "clone_url": "https://github.com/Codertocat/Hello-World.git", + "svn_url": "https://github.com/Codertocat/Hello-World", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": "Ruby", + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": true, + "forks_count": 1, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 2, + "license": null, + "forks": 1, + "open_issues": 2, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + }, + "sender": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + } + }, + "topic": "project_column", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/projects_v2_item.json b/providers/github/2022-11-28/projects_v2_item.json new file mode 100644 index 0000000..2461602 --- /dev/null +++ b/providers/github/2022-11-28/projects_v2_item.json @@ -0,0 +1,85 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "projects_v2_item" + }, + "body": { + "action": "edited", + "projects_v2_item": { + "id": 5678510, + "node_id": "PVTI_lADOAWcTxs07G84AVqWu", + "project_node_id": "PVT_kwDOAWcTxs07Gw", + "content_node_id": "DI_lADOAWcTxs07G84AIjOy", + "content_type": "DraftIssue", + "creator": { + "login": "wolfy1339", + "id": 4595477, + "node_id": "MDQ6VXNlcjQ1OTU0Nzc=", + "avatar_url": "https://avatars.githubusercontent.com/u/4595477?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/wolfy1339", + "html_url": "https://github.com/wolfy1339", + "followers_url": "https://api.github.com/users/wolfy1339/followers", + "following_url": "https://api.github.com/users/wolfy1339/following{/other_user}", + "gists_url": "https://api.github.com/users/wolfy1339/gists{/gist_id}", + "starred_url": "https://api.github.com/users/wolfy1339/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/wolfy1339/subscriptions", + "organizations_url": "https://api.github.com/users/wolfy1339/orgs", + "repos_url": "https://api.github.com/users/wolfy1339/repos", + "events_url": "https://api.github.com/users/wolfy1339/events{/privacy}", + "received_events_url": "https://api.github.com/users/wolfy1339/received_events", + "type": "User", + "site_admin": false + }, + "created_at": "2022-06-08T20:34:26Z", + "updated_at": "2022-06-08T20:34:26Z", + "archived_at": null + }, + "changes": { + "field_value": { + "field_node_id": "PVTF_lADOAWcTxs07G84AAali", + "field_type": "single_select" + } + }, + "organization": { + "login": "Octocoders", + "id": 38302899, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjM4MzAyODk5", + "url": "https://api.github.com/orgs/Octocoders", + "repos_url": "https://api.github.com/orgs/Octocoders/repos", + "events_url": "https://api.github.com/orgs/Octocoders/events", + "hooks_url": "https://api.github.com/orgs/Octocoders/hooks", + "issues_url": "https://api.github.com/orgs/Octocoders/issues", + "members_url": "https://api.github.com/orgs/Octocoders/members{/member}", + "public_members_url": "https://api.github.com/orgs/Octocoders/public_members{/member}", + "avatar_url": "https://avatars1.githubusercontent.com/u/38302899?v=4", + "description": "" + }, + "sender": { + "login": "wolfy1339", + "id": 4595477, + "node_id": "MDQ6VXNlcjQ1OTU0Nzc=", + "avatar_url": "https://avatars.githubusercontent.com/u/4595477?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/wolfy1339", + "html_url": "https://github.com/wolfy1339", + "followers_url": "https://api.github.com/users/wolfy1339/followers", + "following_url": "https://api.github.com/users/wolfy1339/following{/other_user}", + "gists_url": "https://api.github.com/users/wolfy1339/gists{/gist_id}", + "starred_url": "https://api.github.com/users/wolfy1339/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/wolfy1339/subscriptions", + "organizations_url": "https://api.github.com/users/wolfy1339/orgs", + "repos_url": "https://api.github.com/users/wolfy1339/repos", + "events_url": "https://api.github.com/users/wolfy1339/events{/privacy}", + "received_events_url": "https://api.github.com/users/wolfy1339/received_events", + "type": "User", + "site_admin": false + } + }, + "topic": "projects_v2_item", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/public.json b/providers/github/2022-11-28/public.json new file mode 100644 index 0000000..49c3cdd --- /dev/null +++ b/providers/github/2022-11-28/public.json @@ -0,0 +1,137 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "public" + }, + "body": { + "repository": { + "id": 186853002, + "node_id": "MDEwOlJlcG9zaXRvcnkxODY4NTMwMDI=", + "name": "Hello-World", + "full_name": "Codertocat/Hello-World", + "private": false, + "owner": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "html_url": "https://github.com/Codertocat/Hello-World", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks", + "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams", + "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks", + "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}", + "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events", + "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}", + "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}", + "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags", + "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages", + "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers", + "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors", + "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription", + "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}", + "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges", + "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads", + "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}", + "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}", + "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}", + "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments", + "created_at": "2019-05-15T15:19:25Z", + "updated_at": "2019-05-15T15:21:03Z", + "pushed_at": "2019-05-15T15:20:57Z", + "git_url": "git://github.com/Codertocat/Hello-World.git", + "ssh_url": "git@github.com:Codertocat/Hello-World.git", + "clone_url": "https://github.com/Codertocat/Hello-World.git", + "svn_url": "https://github.com/Codertocat/Hello-World", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": "Ruby", + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": true, + "forks_count": 1, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 2, + "license": null, + "forks": 1, + "open_issues": 2, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + }, + "sender": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "installation": { + "id": 1, + "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMQ==" + } + }, + "topic": "public", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/pull_request_review.json b/providers/github/2022-11-28/pull_request_review.json new file mode 100644 index 0000000..c664749 --- /dev/null +++ b/providers/github/2022-11-28/pull_request_review.json @@ -0,0 +1,571 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "pull_request_review" + }, + "body": { + "action": "dismissed", + "review": { + "id": 237895671, + "node_id": "MDE3OlB1bGxSZXF1ZXN0UmV2aWV3MjM3ODk1Njcx", + "user": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "body": null, + "commit_id": "ec26c3e57ca3a959ca5aad62de7213c562f8c821", + "submitted_at": "2019-05-15T15:20:38Z", + "state": "dismissed", + "html_url": "https://github.com/Codertocat/Hello-World/pull/2#pullrequestreview-237895671", + "pull_request_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls/2", + "author_association": "OWNER", + "_links": { + "html": { + "href": "https://github.com/Codertocat/Hello-World/pull/2#pullrequestreview-237895671" + }, + "pull_request": { + "href": "https://api.github.com/repos/Codertocat/Hello-World/pulls/2" + } + } + }, + "pull_request": { + "url": "https://api.github.com/repos/hellomouse/GNS/pulls/902", + "id": 370123640, + "node_id": "MDExOlB1bGxSZXF1ZXN0MzcwMTIzNjQw", + "html_url": "https://github.com/hellomouse/GNS/pull/902", + "diff_url": "https://github.com/hellomouse/GNS/pull/902.diff", + "patch_url": "https://github.com/hellomouse/GNS/pull/902.patch", + "issue_url": "https://api.github.com/repos/hellomouse/GNS/issues/902", + "number": 2, + "state": "open", + "locked": false, + "title": "Update the README with new information.", + "user": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "body": "", + "created_at": "2019-05-15T15:20:33Z", + "updated_at": "2019-05-15T15:20:38Z", + "closed_at": null, + "merged_at": null, + "merge_commit_sha": "c4295bd74fb0f4fda03689c3df3f2803b658fd85", + "assignee": null, + "assignees": [ + { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + } + ], + "requested_reviewers": [ + { + "login": "octocat", + "id": 5346, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "http://alambic.github.com/avatars/u/5346?", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "http://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + } + ], + "requested_teams": [], + "labels": [ + { + "id": 1362934389, + "node_id": "MDU6TGFiZWwxMzYyOTM0Mzg5", + "url": "https://api.github.com/repos/Codertocat/Hello-World/labels/bug", + "name": "bug", + "color": "d73a4a", + "default": true, + "description": "Something isn't working" + } + ], + "milestone": null, + "draft": false, + "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls/2/commits", + "review_comments_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls/2/comments", + "review_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls/comments{/number}", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/2/comments", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/ec26c3e57ca3a959ca5aad62de7213c562f8c821", + "head": { + "label": "Codertocat:changes", + "ref": "changes", + "sha": "ec26c3e57ca3a959ca5aad62de7213c562f8c821", + "user": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "repo": { + "id": 186853002, + "node_id": "MDEwOlJlcG9zaXRvcnkxODY4NTMwMDI=", + "name": "Hello-World", + "full_name": "Codertocat/Hello-World", + "private": false, + "owner": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "html_url": "https://github.com/Codertocat/Hello-World", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks", + "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams", + "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks", + "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}", + "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events", + "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}", + "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}", + "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags", + "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages", + "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers", + "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors", + "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription", + "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}", + "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges", + "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads", + "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}", + "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}", + "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}", + "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments", + "created_at": "2019-05-15T15:19:25Z", + "updated_at": "2019-05-15T15:20:34Z", + "pushed_at": "2019-05-15T15:20:33Z", + "git_url": "git://github.com/Codertocat/Hello-World.git", + "ssh_url": "git@github.com:Codertocat/Hello-World.git", + "clone_url": "https://github.com/Codertocat/Hello-World.git", + "svn_url": "https://github.com/Codertocat/Hello-World", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": "Ruby", + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": true, + "forks_count": 0, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 2, + "license": null, + "forks": 0, + "open_issues": 2, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + } + }, + "base": { + "label": "Codertocat:master", + "ref": "master", + "sha": "f95f852bd8fca8fcc58a9a2d6c842781e32a215e", + "user": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "repo": { + "id": 186853002, + "node_id": "MDEwOlJlcG9zaXRvcnkxODY4NTMwMDI=", + "name": "Hello-World", + "full_name": "Codertocat/Hello-World", + "private": false, + "owner": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "html_url": "https://github.com/Codertocat/Hello-World", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks", + "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams", + "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks", + "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}", + "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events", + "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}", + "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}", + "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags", + "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages", + "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers", + "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors", + "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription", + "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}", + "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges", + "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads", + "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}", + "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}", + "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}", + "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments", + "created_at": "2019-05-15T15:19:25Z", + "updated_at": "2019-05-15T15:20:34Z", + "pushed_at": "2019-05-15T15:20:33Z", + "git_url": "git://github.com/Codertocat/Hello-World.git", + "ssh_url": "git@github.com:Codertocat/Hello-World.git", + "clone_url": "https://github.com/Codertocat/Hello-World.git", + "svn_url": "https://github.com/Codertocat/Hello-World", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": "Ruby", + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": true, + "forks_count": 0, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 2, + "license": null, + "forks": 0, + "open_issues": 2, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + } + }, + "_links": { + "self": { + "href": "https://api.github.com/repos/Codertocat/Hello-World/pulls/2" + }, + "html": { + "href": "https://github.com/Codertocat/Hello-World/pull/2" + }, + "issue": { + "href": "https://api.github.com/repos/Codertocat/Hello-World/issues/2" + }, + "comments": { + "href": "https://api.github.com/repos/Codertocat/Hello-World/issues/2/comments" + }, + "review_comments": { + "href": "https://api.github.com/repos/Codertocat/Hello-World/pulls/2/comments" + }, + "review_comment": { + "href": "https://api.github.com/repos/Codertocat/Hello-World/pulls/comments{/number}" + }, + "commits": { + "href": "https://api.github.com/repos/Codertocat/Hello-World/pulls/2/commits" + }, + "statuses": { + "href": "https://api.github.com/repos/Codertocat/Hello-World/statuses/ec26c3e57ca3a959ca5aad62de7213c562f8c821" + } + }, + "author_association": "OWNER", + "auto_merge": null, + "active_lock_reason": null + }, + "repository": { + "id": 186853002, + "node_id": "MDEwOlJlcG9zaXRvcnkxODY4NTMwMDI=", + "name": "Hello-World", + "full_name": "Codertocat/Hello-World", + "private": false, + "owner": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "html_url": "https://github.com/Codertocat/Hello-World", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks", + "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams", + "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks", + "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}", + "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events", + "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}", + "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}", + "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags", + "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages", + "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers", + "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors", + "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription", + "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}", + "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges", + "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads", + "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}", + "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}", + "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}", + "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments", + "created_at": "2019-05-15T15:19:25Z", + "updated_at": "2019-05-15T15:20:34Z", + "pushed_at": "2019-05-15T15:20:33Z", + "git_url": "git://github.com/Codertocat/Hello-World.git", + "ssh_url": "git@github.com:Codertocat/Hello-World.git", + "clone_url": "https://github.com/Codertocat/Hello-World.git", + "svn_url": "https://github.com/Codertocat/Hello-World", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": "Ruby", + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": true, + "forks_count": 0, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 2, + "license": null, + "forks": 0, + "open_issues": 2, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + }, + "sender": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "installation": { + "id": 1, + "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMQ==" + }, + "organization": { + "login": "Octocoders", + "id": 38302899, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjM4MzAyODk5", + "url": "https://api.github.com/orgs/Octocoders", + "repos_url": "https://api.github.com/orgs/Octocoders/repos", + "events_url": "https://api.github.com/orgs/Octocoders/events", + "hooks_url": "https://api.github.com/orgs/Octocoders/hooks", + "issues_url": "https://api.github.com/orgs/Octocoders/issues", + "members_url": "https://api.github.com/orgs/Octocoders/members{/member}", + "public_members_url": "https://api.github.com/orgs/Octocoders/public_members{/member}", + "avatar_url": "https://avatars1.githubusercontent.com/u/38302899?v=4", + "description": "" + } + }, + "topic": "pull_request_review", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/pull_request_review_comment.json b/providers/github/2022-11-28/pull_request_review_comment.json new file mode 100644 index 0000000..b0ac352 --- /dev/null +++ b/providers/github/2022-11-28/pull_request_review_comment.json @@ -0,0 +1,588 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "pull_request_review_comment" + }, + "body": { + "action": "edited", + "changes": { + "body": { + "from": "" + } + }, + "comment": { + "url": "https://api.github.com/repos/Codertocat/Hello-World/pulls/comments/284312630", + "pull_request_review_id": 237895671, + "id": 284312630, + "node_id": "MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDI4NDMxMjYzMA==", + "diff_hunk": "@@ -1 +1 @@\n-# Hello-World", + "path": "README.md", + "position": 1, + "original_position": 1, + "commit_id": "ec26c3e57ca3a959ca5aad62de7213c562f8c821", + "original_commit_id": "ec26c3e57ca3a959ca5aad62de7213c562f8c821", + "user": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "body": "Maybe you should use more emoji on this line.", + "created_at": "2019-05-15T15:20:37Z", + "updated_at": "2019-05-15T15:20:38Z", + "html_url": "https://github.com/Codertocat/Hello-World/pull/2#discussion_r284312630", + "pull_request_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls/2", + "author_association": "OWNER", + "_links": { + "self": { + "href": "https://api.github.com/repos/Codertocat/Hello-World/pulls/comments/284312630" + }, + "html": { + "href": "https://github.com/Codertocat/Hello-World/pull/2#discussion_r284312630" + }, + "pull_request": { + "href": "https://api.github.com/repos/Codertocat/Hello-World/pulls/2" + } + }, + "reactions": { + "url": "https://api.github.com/repos/Codertocat/Hello-World/pulls/comments/284312630/reactions", + "total_count": 0, + "+1": 0, + "-1": 0, + "laugh": 0, + "hooray": 0, + "confused": 0, + "heart": 0, + "rocket": 0, + "eyes": 0 + }, + "start_line": null, + "original_start_line": null, + "start_side": null, + "line": 265, + "original_line": 265, + "side": "RIGHT" + }, + "pull_request": { + "url": "https://api.github.com/repos/Codertocat/Hello-World/pulls/2", + "id": 279147437, + "node_id": "MDExOlB1bGxSZXF1ZXN0Mjc5MTQ3NDM3", + "html_url": "https://github.com/Codertocat/Hello-World/pull/2", + "diff_url": "https://github.com/Codertocat/Hello-World/pull/2.diff", + "patch_url": "https://github.com/Codertocat/Hello-World/pull/2.patch", + "issue_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/2", + "number": 2, + "state": "open", + "locked": false, + "title": "Update the README with new information.", + "user": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "body": "This is a pretty simple change that we need to pull into master.", + "created_at": "2019-05-15T15:20:33Z", + "updated_at": "2019-05-15T15:20:38Z", + "closed_at": null, + "merged_at": null, + "merge_commit_sha": "c4295bd74fb0f4fda03689c3df3f2803b658fd85", + "assignee": null, + "assignees": [ + { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + } + ], + "requested_reviewers": [ + { + "login": "octocat", + "id": 5346, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "http://alambic.github.com/avatars/u/5346?", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "http://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + } + ], + "requested_teams": [], + "labels": [ + { + "id": 1362934389, + "node_id": "MDU6TGFiZWwxMzYyOTM0Mzg5", + "url": "https://api.github.com/repos/Codertocat/Hello-World/labels/bug", + "name": "bug", + "color": "d73a4a", + "default": true, + "description": "Something isn't working" + } + ], + "milestone": null, + "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls/2/commits", + "review_comments_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls/2/comments", + "review_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls/comments{/number}", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/2/comments", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/ec26c3e57ca3a959ca5aad62de7213c562f8c821", + "head": { + "label": "Codertocat:changes", + "ref": "changes", + "sha": "ec26c3e57ca3a959ca5aad62de7213c562f8c821", + "user": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "repo": { + "id": 186853002, + "node_id": "MDEwOlJlcG9zaXRvcnkxODY4NTMwMDI=", + "name": "Hello-World", + "full_name": "Codertocat/Hello-World", + "private": false, + "owner": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "html_url": "https://github.com/Codertocat/Hello-World", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks", + "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams", + "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks", + "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}", + "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events", + "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}", + "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}", + "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags", + "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages", + "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers", + "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors", + "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription", + "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}", + "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges", + "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads", + "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}", + "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}", + "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}", + "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments", + "created_at": "2019-05-15T15:19:25Z", + "updated_at": "2019-05-15T15:20:34Z", + "pushed_at": "2019-05-15T15:20:33Z", + "git_url": "git://github.com/Codertocat/Hello-World.git", + "ssh_url": "git@github.com:Codertocat/Hello-World.git", + "clone_url": "https://github.com/Codertocat/Hello-World.git", + "svn_url": "https://github.com/Codertocat/Hello-World", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": "Ruby", + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": true, + "forks_count": 0, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 2, + "license": null, + "forks": 0, + "open_issues": 2, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + } + }, + "base": { + "label": "Codertocat:master", + "ref": "master", + "sha": "f95f852bd8fca8fcc58a9a2d6c842781e32a215e", + "user": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "repo": { + "id": 186853002, + "node_id": "MDEwOlJlcG9zaXRvcnkxODY4NTMwMDI=", + "name": "Hello-World", + "full_name": "Codertocat/Hello-World", + "private": false, + "owner": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "html_url": "https://github.com/Codertocat/Hello-World", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks", + "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams", + "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks", + "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}", + "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events", + "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}", + "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}", + "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags", + "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages", + "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers", + "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors", + "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription", + "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}", + "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges", + "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads", + "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}", + "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}", + "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}", + "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments", + "created_at": "2019-05-15T15:19:25Z", + "updated_at": "2019-05-15T15:20:34Z", + "pushed_at": "2019-05-15T15:20:33Z", + "git_url": "git://github.com/Codertocat/Hello-World.git", + "ssh_url": "git@github.com:Codertocat/Hello-World.git", + "clone_url": "https://github.com/Codertocat/Hello-World.git", + "svn_url": "https://github.com/Codertocat/Hello-World", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": "Ruby", + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": true, + "forks_count": 0, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 2, + "license": null, + "forks": 0, + "open_issues": 2, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + } + }, + "_links": { + "self": { + "href": "https://api.github.com/repos/Codertocat/Hello-World/pulls/2" + }, + "html": { + "href": "https://github.com/Codertocat/Hello-World/pull/2" + }, + "issue": { + "href": "https://api.github.com/repos/Codertocat/Hello-World/issues/2" + }, + "comments": { + "href": "https://api.github.com/repos/Codertocat/Hello-World/issues/2/comments" + }, + "review_comments": { + "href": "https://api.github.com/repos/Codertocat/Hello-World/pulls/2/comments" + }, + "review_comment": { + "href": "https://api.github.com/repos/Codertocat/Hello-World/pulls/comments{/number}" + }, + "commits": { + "href": "https://api.github.com/repos/Codertocat/Hello-World/pulls/2/commits" + }, + "statuses": { + "href": "https://api.github.com/repos/Codertocat/Hello-World/statuses/ec26c3e57ca3a959ca5aad62de7213c562f8c821" + } + }, + "author_association": "OWNER", + "active_lock_reason": null + }, + "repository": { + "id": 186853002, + "node_id": "MDEwOlJlcG9zaXRvcnkxODY4NTMwMDI=", + "name": "Hello-World", + "full_name": "Codertocat/Hello-World", + "private": false, + "owner": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "html_url": "https://github.com/Codertocat/Hello-World", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks", + "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams", + "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks", + "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}", + "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events", + "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}", + "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}", + "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags", + "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages", + "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers", + "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors", + "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription", + "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}", + "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges", + "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads", + "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}", + "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}", + "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}", + "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments", + "created_at": "2019-05-15T15:19:25Z", + "updated_at": "2019-05-15T15:20:34Z", + "pushed_at": "2019-05-15T15:20:33Z", + "git_url": "git://github.com/Codertocat/Hello-World.git", + "ssh_url": "git@github.com:Codertocat/Hello-World.git", + "clone_url": "https://github.com/Codertocat/Hello-World.git", + "svn_url": "https://github.com/Codertocat/Hello-World", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": "Ruby", + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": true, + "forks_count": 0, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 2, + "license": null, + "forks": 0, + "open_issues": 2, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + }, + "installation": { + "id": 1, + "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMQ==" + }, + "sender": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + } + }, + "topic": "pull_request_review_comment", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/pull_request_review_thread.json b/providers/github/2022-11-28/pull_request_review_thread.json new file mode 100644 index 0000000..ffa9680 --- /dev/null +++ b/providers/github/2022-11-28/pull_request_review_thread.json @@ -0,0 +1,590 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "pull_request_review_thread" + }, + "body": { + "action": "resolved", + "pull_request": { + "url": "https://api.github.com/repos/Codertocat/Hello-World/pulls/2", + "id": 279147437, + "node_id": "MDExOlB1bGxSZXF1ZXN0Mjc5MTQ3NDM3", + "html_url": "https://github.com/Codertocat/Hello-World/pull/2", + "diff_url": "https://github.com/Codertocat/Hello-World/pull/2.diff", + "patch_url": "https://github.com/Codertocat/Hello-World/pull/2.patch", + "issue_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/2", + "number": 2, + "state": "open", + "locked": false, + "title": "Update the README with new information.", + "user": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "body": "This is a pretty simple change that we need to pull into master.", + "created_at": "2019-05-15T15:20:33Z", + "updated_at": "2019-05-15T15:20:38Z", + "closed_at": null, + "merged_at": null, + "merge_commit_sha": "c4295bd74fb0f4fda03689c3df3f2803b658fd85", + "assignee": null, + "assignees": [ + { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + } + ], + "requested_reviewers": [ + { + "login": "octocat", + "id": 5346, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "http://alambic.github.com/avatars/u/5346?", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "http://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + } + ], + "requested_teams": [], + "labels": [ + { + "id": 1362934389, + "node_id": "MDU6TGFiZWwxMzYyOTM0Mzg5", + "url": "https://api.github.com/repos/Codertocat/Hello-World/labels/bug", + "name": "bug", + "color": "d73a4a", + "default": true, + "description": "Something isn't working" + } + ], + "milestone": null, + "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls/2/commits", + "review_comments_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls/2/comments", + "review_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls/comments{/number}", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/2/comments", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/ec26c3e57ca3a959ca5aad62de7213c562f8c821", + "head": { + "label": "Codertocat:changes", + "ref": "changes", + "sha": "ec26c3e57ca3a959ca5aad62de7213c562f8c821", + "user": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "repo": { + "id": 186853002, + "node_id": "MDEwOlJlcG9zaXRvcnkxODY4NTMwMDI=", + "name": "Hello-World", + "full_name": "Codertocat/Hello-World", + "private": false, + "owner": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "html_url": "https://github.com/Codertocat/Hello-World", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks", + "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams", + "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks", + "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}", + "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events", + "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}", + "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}", + "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags", + "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages", + "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers", + "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors", + "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription", + "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}", + "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges", + "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads", + "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}", + "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}", + "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}", + "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments", + "created_at": "2019-05-15T15:19:25Z", + "updated_at": "2019-05-15T15:20:34Z", + "pushed_at": "2019-05-15T15:20:33Z", + "git_url": "git://github.com/Codertocat/Hello-World.git", + "ssh_url": "git@github.com:Codertocat/Hello-World.git", + "clone_url": "https://github.com/Codertocat/Hello-World.git", + "svn_url": "https://github.com/Codertocat/Hello-World", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": "Ruby", + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": true, + "forks_count": 0, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 2, + "license": null, + "forks": 0, + "open_issues": 2, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + } + }, + "base": { + "label": "Codertocat:master", + "ref": "master", + "sha": "f95f852bd8fca8fcc58a9a2d6c842781e32a215e", + "user": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "repo": { + "id": 186853002, + "node_id": "MDEwOlJlcG9zaXRvcnkxODY4NTMwMDI=", + "name": "Hello-World", + "full_name": "Codertocat/Hello-World", + "private": false, + "owner": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "html_url": "https://github.com/Codertocat/Hello-World", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks", + "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams", + "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks", + "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}", + "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events", + "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}", + "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}", + "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags", + "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages", + "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers", + "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors", + "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription", + "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}", + "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges", + "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads", + "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}", + "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}", + "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}", + "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments", + "created_at": "2019-05-15T15:19:25Z", + "updated_at": "2019-05-15T15:20:34Z", + "pushed_at": "2019-05-15T15:20:33Z", + "git_url": "git://github.com/Codertocat/Hello-World.git", + "ssh_url": "git@github.com:Codertocat/Hello-World.git", + "clone_url": "https://github.com/Codertocat/Hello-World.git", + "svn_url": "https://github.com/Codertocat/Hello-World", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": "Ruby", + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": true, + "forks_count": 0, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 2, + "license": null, + "forks": 0, + "open_issues": 2, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + } + }, + "_links": { + "self": { + "href": "https://api.github.com/repos/Codertocat/Hello-World/pulls/2" + }, + "html": { + "href": "https://github.com/Codertocat/Hello-World/pull/2" + }, + "issue": { + "href": "https://api.github.com/repos/Codertocat/Hello-World/issues/2" + }, + "comments": { + "href": "https://api.github.com/repos/Codertocat/Hello-World/issues/2/comments" + }, + "review_comments": { + "href": "https://api.github.com/repos/Codertocat/Hello-World/pulls/2/comments" + }, + "review_comment": { + "href": "https://api.github.com/repos/Codertocat/Hello-World/pulls/comments{/number}" + }, + "commits": { + "href": "https://api.github.com/repos/Codertocat/Hello-World/pulls/2/commits" + }, + "statuses": { + "href": "https://api.github.com/repos/Codertocat/Hello-World/statuses/ec26c3e57ca3a959ca5aad62de7213c562f8c821" + } + }, + "author_association": "OWNER", + "active_lock_reason": null, + "draft": false, + "auto_merge": null + }, + "thread": { + "node_id": "PRRT_kwDOFd42Pc4rQOUv", + "comments": [ + { + "url": "https://api.github.com/repos/Codertocat/Hello-World/pulls/comments/284312630", + "pull_request_review_id": 237895671, + "id": 284312630, + "node_id": "MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDI4NDMxMjYzMA==", + "diff_hunk": "@@ -1 +1 @@\n-# Hello-World", + "path": "README.md", + "position": 1, + "original_position": 1, + "commit_id": "ec26c3e57ca3a959ca5aad62de7213c562f8c821", + "original_commit_id": "ec26c3e57ca3a959ca5aad62de7213c562f8c821", + "user": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "body": "Maybe you should use more emoji on this line.", + "created_at": "2019-05-15T15:20:37Z", + "updated_at": "2019-05-15T15:20:38Z", + "html_url": "https://github.com/Codertocat/Hello-World/pull/2#discussion_r284312630", + "pull_request_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls/2", + "author_association": "OWNER", + "_links": { + "self": { + "href": "https://api.github.com/repos/Codertocat/Hello-World/pulls/comments/284312630" + }, + "html": { + "href": "https://github.com/Codertocat/Hello-World/pull/2#discussion_r284312630" + }, + "pull_request": { + "href": "https://api.github.com/repos/Codertocat/Hello-World/pulls/2" + } + }, + "reactions": { + "url": "https://api.github.com/repos/Codertocat/Hello-World/pulls/comments/284312630/reactions", + "total_count": 0, + "+1": 0, + "-1": 0, + "laugh": 0, + "hooray": 0, + "confused": 0, + "heart": 0, + "rocket": 0, + "eyes": 0 + }, + "start_line": null, + "original_start_line": null, + "start_side": null, + "line": 265, + "original_line": 265, + "side": "RIGHT" + } + ] + }, + "repository": { + "id": 186853002, + "node_id": "MDEwOlJlcG9zaXRvcnkxODY4NTMwMDI=", + "name": "Hello-World", + "full_name": "Codertocat/Hello-World", + "private": false, + "owner": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "html_url": "https://github.com/Codertocat/Hello-World", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks", + "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams", + "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks", + "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}", + "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events", + "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}", + "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}", + "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags", + "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages", + "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers", + "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors", + "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription", + "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}", + "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges", + "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads", + "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}", + "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}", + "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}", + "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments", + "created_at": "2019-05-15T15:19:25Z", + "updated_at": "2019-05-15T15:20:34Z", + "pushed_at": "2019-05-15T15:20:33Z", + "git_url": "git://github.com/Codertocat/Hello-World.git", + "ssh_url": "git@github.com:Codertocat/Hello-World.git", + "clone_url": "https://github.com/Codertocat/Hello-World.git", + "svn_url": "https://github.com/Codertocat/Hello-World", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": "Ruby", + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": true, + "forks_count": 0, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 2, + "license": null, + "forks": 0, + "open_issues": 2, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + }, + "installation": { + "id": 1, + "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMQ==" + }, + "sender": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + } + }, + "topic": "pull_request_review_thread", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/registry_package.json b/providers/github/2022-11-28/registry_package.json new file mode 100644 index 0000000..7b5bc96 --- /dev/null +++ b/providers/github/2022-11-28/registry_package.json @@ -0,0 +1,388 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "registry_package" + }, + "body": { + "action": "published", + "registry_package": { + "id": 10696, + "name": "hello-world-npm", + "namespace": "Codertocat/hello-world", + "description": null, + "ecosystem": "docker", + "package_type": "npm", + "html_url": "https://github.com/Codertocat/hello-world/packages/10696", + "created_at": "2019-05-09T23:28:29Z", + "updated_at": "2019-05-09T23:28:29Z", + "owner": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "package_version": { + "id": 57755791, + "version": "sha256:3da1996a8115d7616457760d9920b815241d0a03b34cf5f04e9a0e9d8de37498", + "name": "sha256:3da1996a8115d7616457760d9920b815241d0a03b34cf5f04e9a0e9d8de37498", + "description": "Hello-World in a docker container", + "summary": "Hello-World in a docker container", + "body": { + "repository": { + "repository": { + "id": 185882436, + "node_id": "MDEwOlJlcG9zaXRvcnkxODU4ODI0MzY=", + "name": "hello-world-npm", + "full_name": "Codertocat/hello-world-npm", + "private": true, + "owner": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "html_url": "https://github.com/Codertocat/hello-world-npm", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/Codertocat/hello-world-npm", + "forks_url": "https://api.github.com/repos/Codertocat/hello-world-npm/forks", + "keys_url": "https://api.github.com/repos/Codertocat/hello-world-npm/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Codertocat/hello-world-npm/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Codertocat/hello-world-npm/teams", + "hooks_url": "https://api.github.com/repos/Codertocat/hello-world-npm/hooks", + "issue_events_url": "https://api.github.com/repos/Codertocat/hello-world-npm/issues/events{/number}", + "events_url": "https://api.github.com/repos/Codertocat/hello-world-npm/events", + "assignees_url": "https://api.github.com/repos/Codertocat/hello-world-npm/assignees{/user}", + "branches_url": "https://api.github.com/repos/Codertocat/hello-world-npm/branches{/branch}", + "tags_url": "https://api.github.com/repos/Codertocat/hello-world-npm/tags", + "blobs_url": "https://api.github.com/repos/Codertocat/hello-world-npm/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Codertocat/hello-world-npm/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Codertocat/hello-world-npm/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Codertocat/hello-world-npm/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Codertocat/hello-world-npm/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Codertocat/hello-world-npm/languages", + "stargazers_url": "https://api.github.com/repos/Codertocat/hello-world-npm/stargazers", + "contributors_url": "https://api.github.com/repos/Codertocat/hello-world-npm/contributors", + "subscribers_url": "https://api.github.com/repos/Codertocat/hello-world-npm/subscribers", + "subscription_url": "https://api.github.com/repos/Codertocat/hello-world-npm/subscription", + "commits_url": "https://api.github.com/repos/Codertocat/hello-world-npm/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Codertocat/hello-world-npm/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Codertocat/hello-world-npm/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Codertocat/hello-world-npm/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Codertocat/hello-world-npm/contents/{+path}", + "compare_url": "https://api.github.com/repos/Codertocat/hello-world-npm/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Codertocat/hello-world-npm/merges", + "archive_url": "https://api.github.com/repos/Codertocat/hello-world-npm/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Codertocat/hello-world-npm/downloads", + "issues_url": "https://api.github.com/repos/Codertocat/hello-world-npm/issues{/number}", + "pulls_url": "https://api.github.com/repos/Codertocat/hello-world-npm/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Codertocat/hello-world-npm/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Codertocat/hello-world-npm/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Codertocat/hello-world-npm/labels{/name}", + "releases_url": "https://api.github.com/repos/Codertocat/hello-world-npm/releases{/id}", + "deployments_url": "https://api.github.com/repos/Codertocat/hello-world-npm/deployments", + "created_at": "2019-05-09T22:53:26Z", + "updated_at": "2019-05-09T23:24:42Z", + "pushed_at": "2019-05-09T23:27:00Z", + "git_url": "git://github.com/Codertocat/hello-world-npm.git", + "ssh_url": "git@github.com:Codertocat/hello-world-npm.git", + "clone_url": "https://github.com/Codertocat/hello-world-npm.git", + "svn_url": "https://github.com/Codertocat/hello-world-npm", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": "JavaScript", + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": false, + "forks_count": 0, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 0, + "license": null, + "forks": 0, + "open_issues": 0, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + } + }, + "info": { + "type": "blob", + "oid": "326b0e08c815245a11be4b399c51e419f334f569", + "mode": 33188, + "name": "README.md", + "path": "README.md", + "size": null, + "collection": true + }, + "attributes": {}, + "_formatted": true + }, + "manifest": "", + "html_url": "https://github.com/orgs/Codertocat/packages/container/hello-world/57755791", + "target_commitish": "master", + "target_oid": "3da1996a8115d7616457760d9920b815241d0a03b34cf5f04e9a0e9d8de37498", + "created_at": "0001-01-01T00:00:00Z", + "updated_at": "0001-01-01T00:00:00Z", + "metadata": [], + "container_metadata": { + "tag": { + "name": "", + "digest": "sha256:6c62fb45fe66bfb1ea9a66abc38f6a0cc974292b" + }, + "labels": { + "description": "Hello-World in a docker container", + "source": "https://github.com/Codertocat/hello-world", + "revision": "", + "image_url": "https://github.com/Codertocat/hello-world", + "licenses": "", + "all_labels": { + "org.opencontainers.image.url": "https://github.com/Codertocat/hello-world", + "org.opencontainers.image.licenses": "", + "org.opencontainers.image.title": "docker-hello-world", + "org.opencontainers.image.revision": "6c62fb45fe66bfb1ea9a66abc38f6a0cc974292b", + "org.opencontainers.image.created": "2019-05-09T23:28:29Z", + "org.opencontainers.image.version": "nightly", + "org.opencontainers.image.description": "Hello-World in a docker container", + "org.opencontainers.image.source": "https://github.com/Codertocat/hello-world" + } + }, + "manifest": { + "digest": "sha256:6c62fb45fe66bfb1ea9a66abc38f6a0cc974292b", + "media_type": "application/vnd.docker.distribution.manifest.v2+json", + "uri": "repositories/Codertocat/hello-world/manifests/sha256:6c62fb45fe66bfb1ea9a66abc38f6a0cc974292b", + "size": 1782, + "config": { + "digest": "sha256:37e1478a8ffb0513113dbbb172bfafdf56ba24014a671921a2593d83da7a0608", + "media_type": "application/vnd.docker.container.image.v1+json", + "size": 7205 + }, + "layers": [ + { + "digest": "sha256:fd18d0201d0ce0c5e103902d894f5d601fc5dde76688aa7dae786840141d23e4", + "media_type": "application/vnd.docker.image.rootfs.diff.tar.gzip", + "size": 26576195 + }, + { + "digest": "sha256:0fa20a868a60ceb7bc8a95981a4bd56fac4c2d9de1f8745eae546146e48a8e0f", + "media_type": "application/vnd.docker.image.rootfs.diff.tar.gzip", + "size": 51166445 + }, + { + "digest": "sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1", + "media_type": "application/vnd.docker.image.rootfs.diff.tar.gzip", + "size": 32 + }, + { + "digest": "sha256:2ad7497455cdab76764a94c36fa2fc898c146b4d996bbd01beda28ca303e8a62", + "media_type": "application/vnd.docker.image.rootfs.diff.tar.gzip", + "size": 130 + }, + { + "digest": "sha256:f09600ea01bd4ba5ef2a7d3690c7d46147b924e680cc9034194263b86f3d6bd7", + "media_type": "application/vnd.docker.image.rootfs.diff.tar.gzip", + "size": 12202 + }, + { + "digest": "sha256:783c2f94749191f27129ee0bb80ff4db26f49af8a82aa67c85fc9444ce189d0c", + "media_type": "application/vnd.docker.image.rootfs.diff.tar.gzip", + "size": 727 + }, + { + "digest": "sha256:3d98f361b22ebdff75986009b3077e5590d90ea81c9df95d0cf9e311436add74", + "media_type": "application/vnd.docker.image.rootfs.diff.tar.gzip", + "size": 41670773 + } + ] + } + }, + "package_files": [], + "installation_command": "docker pull ghcr.io/Codertocat/hello-world:", + "package_url": "ghcr.io/Codertocat/hello-world:" + }, + "registry": { + "about_url": "https://docs.github.com/packages/learn-github-packages/introduction-to-github-packages", + "name": "GitHub CONTAINER registry", + "type": "CONTAINER", + "url": "https://CONTAINER.pkg.github.com/Codertocat", + "vendor": "GitHub Inc" + } + }, + "repository": { + "id": 185882436, + "node_id": "MDEwOlJlcG9zaXRvcnkxODU4ODI0MzY=", + "name": "hello-world-npm", + "full_name": "Codertocat/hello-world-npm", + "private": true, + "owner": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "html_url": "https://github.com/Codertocat/hello-world-npm", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/Codertocat/hello-world-npm", + "forks_url": "https://api.github.com/repos/Codertocat/hello-world-npm/forks", + "keys_url": "https://api.github.com/repos/Codertocat/hello-world-npm/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Codertocat/hello-world-npm/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Codertocat/hello-world-npm/teams", + "hooks_url": "https://api.github.com/repos/Codertocat/hello-world-npm/hooks", + "issue_events_url": "https://api.github.com/repos/Codertocat/hello-world-npm/issues/events{/number}", + "events_url": "https://api.github.com/repos/Codertocat/hello-world-npm/events", + "assignees_url": "https://api.github.com/repos/Codertocat/hello-world-npm/assignees{/user}", + "branches_url": "https://api.github.com/repos/Codertocat/hello-world-npm/branches{/branch}", + "tags_url": "https://api.github.com/repos/Codertocat/hello-world-npm/tags", + "blobs_url": "https://api.github.com/repos/Codertocat/hello-world-npm/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Codertocat/hello-world-npm/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Codertocat/hello-world-npm/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Codertocat/hello-world-npm/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Codertocat/hello-world-npm/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Codertocat/hello-world-npm/languages", + "stargazers_url": "https://api.github.com/repos/Codertocat/hello-world-npm/stargazers", + "contributors_url": "https://api.github.com/repos/Codertocat/hello-world-npm/contributors", + "subscribers_url": "https://api.github.com/repos/Codertocat/hello-world-npm/subscribers", + "subscription_url": "https://api.github.com/repos/Codertocat/hello-world-npm/subscription", + "commits_url": "https://api.github.com/repos/Codertocat/hello-world-npm/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Codertocat/hello-world-npm/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Codertocat/hello-world-npm/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Codertocat/hello-world-npm/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Codertocat/hello-world-npm/contents/{+path}", + "compare_url": "https://api.github.com/repos/Codertocat/hello-world-npm/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Codertocat/hello-world-npm/merges", + "archive_url": "https://api.github.com/repos/Codertocat/hello-world-npm/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Codertocat/hello-world-npm/downloads", + "issues_url": "https://api.github.com/repos/Codertocat/hello-world-npm/issues{/number}", + "pulls_url": "https://api.github.com/repos/Codertocat/hello-world-npm/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Codertocat/hello-world-npm/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Codertocat/hello-world-npm/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Codertocat/hello-world-npm/labels{/name}", + "releases_url": "https://api.github.com/repos/Codertocat/hello-world-npm/releases{/id}", + "deployments_url": "https://api.github.com/repos/Codertocat/hello-world-npm/deployments", + "created_at": "2019-05-09T22:53:26Z", + "updated_at": "2019-05-09T23:24:42Z", + "pushed_at": "2019-05-09T23:27:00Z", + "git_url": "git://github.com/Codertocat/hello-world-npm.git", + "ssh_url": "git@github.com:Codertocat/hello-world-npm.git", + "clone_url": "https://github.com/Codertocat/hello-world-npm.git", + "svn_url": "https://github.com/Codertocat/hello-world-npm", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": "JavaScript", + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": false, + "forks_count": 0, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 0, + "license": null, + "forks": 0, + "open_issues": 0, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + }, + "organization": { + "login": "Octocoders", + "id": 38302899, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjM4MzAyODk5", + "url": "https://api.github.com/orgs/Octocoders", + "repos_url": "https://api.github.com/orgs/Octocoders/repos", + "events_url": "https://api.github.com/orgs/Octocoders/events", + "hooks_url": "https://api.github.com/orgs/Octocoders/hooks", + "issues_url": "https://api.github.com/orgs/Octocoders/issues", + "members_url": "https://api.github.com/orgs/Octocoders/members{/member}", + "public_members_url": "https://api.github.com/orgs/Octocoders/public_members{/member}", + "avatar_url": "https://avatars1.githubusercontent.com/u/38302899?v=4", + "description": "" + }, + "sender": { + "login": "github-actions[bot]", + "id": 41898282, + "node_id": "MDM6Qm90NDE4OTgyODI=", + "avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github-actions%5Bbot%5D", + "html_url": "https://github.com/apps/github-actions", + "followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers", + "following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}", + "gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions", + "organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs", + "repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos", + "events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}", + "received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events", + "type": "Bot", + "site_admin": false + } + }, + "topic": "registry_package", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/repository.json b/providers/github/2022-11-28/repository.json new file mode 100644 index 0000000..1f5f951 --- /dev/null +++ b/providers/github/2022-11-28/repository.json @@ -0,0 +1,153 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "repository" + }, + "body": { + "action": "edited", + "changes": { + "description": { + "from": "My Repo" + } + }, + "repository": { + "id": 186853261, + "node_id": "MDEwOlJlcG9zaXRvcnkxODY4NTMyNjE=", + "name": "Hello-World", + "full_name": "Octocoders/Hello-World", + "private": false, + "owner": { + "login": "Octocoders", + "id": 38302899, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjM4MzAyODk5", + "avatar_url": "https://avatars1.githubusercontent.com/u/38302899?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Octocoders", + "html_url": "https://github.com/Octocoders", + "followers_url": "https://api.github.com/users/Octocoders/followers", + "following_url": "https://api.github.com/users/Octocoders/following{/other_user}", + "gists_url": "https://api.github.com/users/Octocoders/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Octocoders/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Octocoders/subscriptions", + "organizations_url": "https://api.github.com/users/Octocoders/orgs", + "repos_url": "https://api.github.com/users/Octocoders/repos", + "events_url": "https://api.github.com/users/Octocoders/events{/privacy}", + "received_events_url": "https://api.github.com/users/Octocoders/received_events", + "type": "Organization", + "site_admin": false + }, + "html_url": "https://github.com/Octocoders/Hello-World", + "description": null, + "fork": true, + "url": "https://api.github.com/repos/Octocoders/Hello-World", + "forks_url": "https://api.github.com/repos/Octocoders/Hello-World/forks", + "keys_url": "https://api.github.com/repos/Octocoders/Hello-World/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Octocoders/Hello-World/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Octocoders/Hello-World/teams", + "hooks_url": "https://api.github.com/repos/Octocoders/Hello-World/hooks", + "issue_events_url": "https://api.github.com/repos/Octocoders/Hello-World/issues/events{/number}", + "events_url": "https://api.github.com/repos/Octocoders/Hello-World/events", + "assignees_url": "https://api.github.com/repos/Octocoders/Hello-World/assignees{/user}", + "branches_url": "https://api.github.com/repos/Octocoders/Hello-World/branches{/branch}", + "tags_url": "https://api.github.com/repos/Octocoders/Hello-World/tags", + "blobs_url": "https://api.github.com/repos/Octocoders/Hello-World/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Octocoders/Hello-World/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Octocoders/Hello-World/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Octocoders/Hello-World/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Octocoders/Hello-World/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Octocoders/Hello-World/languages", + "stargazers_url": "https://api.github.com/repos/Octocoders/Hello-World/stargazers", + "contributors_url": "https://api.github.com/repos/Octocoders/Hello-World/contributors", + "subscribers_url": "https://api.github.com/repos/Octocoders/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/Octocoders/Hello-World/subscription", + "commits_url": "https://api.github.com/repos/Octocoders/Hello-World/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Octocoders/Hello-World/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Octocoders/Hello-World/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Octocoders/Hello-World/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Octocoders/Hello-World/contents/{+path}", + "compare_url": "https://api.github.com/repos/Octocoders/Hello-World/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Octocoders/Hello-World/merges", + "archive_url": "https://api.github.com/repos/Octocoders/Hello-World/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Octocoders/Hello-World/downloads", + "issues_url": "https://api.github.com/repos/Octocoders/Hello-World/issues{/number}", + "pulls_url": "https://api.github.com/repos/Octocoders/Hello-World/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Octocoders/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Octocoders/Hello-World/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Octocoders/Hello-World/labels{/name}", + "releases_url": "https://api.github.com/repos/Octocoders/Hello-World/releases{/id}", + "deployments_url": "https://api.github.com/repos/Octocoders/Hello-World/deployments", + "created_at": "2019-05-15T15:20:42Z", + "updated_at": "2019-05-15T15:20:41Z", + "pushed_at": "2019-05-15T15:20:33Z", + "git_url": "git://github.com/Octocoders/Hello-World.git", + "ssh_url": "git@github.com:Octocoders/Hello-World.git", + "clone_url": "https://github.com/Octocoders/Hello-World.git", + "svn_url": "https://github.com/Octocoders/Hello-World", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": null, + "has_issues": false, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": false, + "forks_count": 0, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 0, + "license": null, + "forks": 0, + "open_issues": 0, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + }, + "organization": { + "login": "Octocoders", + "id": 38302899, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjM4MzAyODk5", + "url": "https://api.github.com/orgs/Octocoders", + "repos_url": "https://api.github.com/orgs/Octocoders/repos", + "events_url": "https://api.github.com/orgs/Octocoders/events", + "hooks_url": "https://api.github.com/orgs/Octocoders/hooks", + "issues_url": "https://api.github.com/orgs/Octocoders/issues", + "members_url": "https://api.github.com/orgs/Octocoders/members{/member}", + "public_members_url": "https://api.github.com/orgs/Octocoders/public_members{/member}", + "avatar_url": "https://avatars1.githubusercontent.com/u/38302899?v=4", + "description": "" + }, + "sender": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + } + }, + "topic": "repository", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/repository_vulnerability_alert.json b/providers/github/2022-11-28/repository_vulnerability_alert.json new file mode 100644 index 0000000..a3de275 --- /dev/null +++ b/providers/github/2022-11-28/repository_vulnerability_alert.json @@ -0,0 +1,148 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "repository_vulnerability_alert" + }, + "body": { + "action": "create", + "alert": { + "id": 91095730, + "number": 2, + "node_id": "MDU6SXNzdWU5MTA5NzcyMw==", + "state": "open", + "affected_range": ">= 2.0.4, < 2.0.6", + "affected_package_name": "rack", + "external_reference": "https://nvd.nist.gov/vuln/detail/CVE-2018-16470", + "external_identifier": "CVE-2018-16470", + "fixed_in": "2.0.6", + "ghsa_id": "GHSA-qqgx-2p2h-9c37", + "severity": "moderate", + "created_at": "2021-03-01T01:23:45Z" + }, + "repository": { + "id": 186853002, + "node_id": "MDEwOlJlcG9zaXRvcnkxODY4NTMwMDI=", + "name": "Hello-World", + "full_name": "Codertocat/Hello-World", + "private": false, + "owner": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "html_url": "https://github.com/Codertocat/Hello-World", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks", + "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams", + "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks", + "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}", + "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events", + "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}", + "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}", + "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags", + "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages", + "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers", + "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors", + "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription", + "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}", + "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges", + "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads", + "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}", + "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}", + "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}", + "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments", + "created_at": "2019-05-15T15:19:25Z", + "updated_at": "2019-05-15T15:19:27Z", + "pushed_at": "2019-05-15T15:20:32Z", + "git_url": "git://github.com/Codertocat/Hello-World.git", + "ssh_url": "git@github.com:Codertocat/Hello-World.git", + "clone_url": "https://github.com/Codertocat/Hello-World.git", + "svn_url": "https://github.com/Codertocat/Hello-World", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": null, + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": true, + "forks_count": 0, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 2, + "license": null, + "forks": 0, + "open_issues": 2, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + }, + "sender": { + "login": "github", + "id": 9919, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjk5MTk=", + "avatar_url": "https://avatars.githubusercontent.com/u/9919?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/github", + "html_url": "https://github.com/github", + "followers_url": "https://api.github.com/users/github/followers", + "following_url": "https://api.github.com/users/github/following{/other_user}", + "gists_url": "https://api.github.com/users/github/gists{/gist_id}", + "starred_url": "https://api.github.com/users/github/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/github/subscriptions", + "organizations_url": "https://api.github.com/users/github/orgs", + "repos_url": "https://api.github.com/users/github/repos", + "events_url": "https://api.github.com/users/github/events{/privacy}", + "received_events_url": "https://api.github.com/users/github/received_events", + "type": "Organization", + "site_admin": false + } + }, + "topic": "repository_vulnerability_alert", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/secret_scanning_alert.json b/providers/github/2022-11-28/secret_scanning_alert.json new file mode 100644 index 0000000..d2d243c --- /dev/null +++ b/providers/github/2022-11-28/secret_scanning_alert.json @@ -0,0 +1,155 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "secret_scanning_alert" + }, + "body": { + "action": "reopened", + "alert": { + "number": 191, + "secret_type": "adafruit_io_key", + "resolution": null, + "resolved_by": null, + "resolved_at": null + }, + "repository": { + "id": 257423561, + "node_id": "MDEwOlJlcG9zaXRvcnkyNTc0MjM1NjE=", + "name": "Hello-World", + "full_name": "Codertocat/Hello-World", + "private": true, + "owner": { + "login": "Codertocat", + "id": 30846345, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjMwODQ2MzQ1", + "avatar_url": "https://avatars0.githubusercontent.com/u/30846345?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "Organization", + "site_admin": false + }, + "html_url": "https://github.com/Codertocat/Hello-World", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks", + "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams", + "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks", + "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}", + "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events", + "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}", + "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}", + "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags", + "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages", + "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers", + "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors", + "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription", + "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}", + "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges", + "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads", + "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}", + "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}", + "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}", + "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments", + "created_at": "2020-04-20T22:59:11Z", + "updated_at": "2020-11-24T01:37:33Z", + "pushed_at": "2020-11-24T01:37:31Z", + "git_url": "git://github.com/Codertocat/Hello-World.git", + "ssh_url": "git@github.com:Codertocat/Hello-World.git", + "clone_url": "https://github.com/Codertocat/Hello-World.git", + "svn_url": "https://github.com/Codertocat/Hello-World", + "homepage": null, + "size": 1156, + "stargazers_count": 0, + "watchers_count": 0, + "language": "JavaScript", + "has_issues": false, + "has_projects": false, + "has_downloads": true, + "has_wiki": false, + "has_pages": true, + "forks_count": 0, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 3, + "license": null, + "forks": 0, + "open_issues": 3, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + }, + "organization": { + "login": "Codertocat", + "id": 30846345, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjMwODQ2MzQ1", + "url": "https://api.github.com/orgs/Codertocat", + "repos_url": "https://api.github.com/orgs/Codertocat/repos", + "events_url": "https://api.github.com/orgs/Codertocat/events", + "hooks_url": "https://api.github.com/orgs/Codertocat/hooks", + "issues_url": "https://api.github.com/orgs/Codertocat/issues", + "members_url": "https://api.github.com/orgs/Codertocat/members{/member}", + "public_members_url": "https://api.github.com/orgs/Codertocat/public_members{/member}", + "avatar_url": "https://avatars0.githubusercontent.com/u/30846345?v=4", + "description": "Demos and testing of GitHub security products" + }, + "sender": { + "login": "Codertocat", + "id": 10136561, + "node_id": "MDQ6VXNlcjEwMTM2NTYx", + "avatar_url": "https://avatars1.githubusercontent.com/u/10136561?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": true + } + }, + "topic": "secret_scanning_alert", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/security_advisory.json b/providers/github/2022-11-28/security_advisory.json new file mode 100644 index 0000000..fd9a748 --- /dev/null +++ b/providers/github/2022-11-28/security_advisory.json @@ -0,0 +1,64 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "security_advisory" + }, + "body": { + "action": "updated", + "security_advisory": { + "ghsa_id": "GHSA-6fmm-47qc-p4m4", + "summary": "Unauthorized File Access in harp", + "description": "All versions of `harp` are vulnerable to Unauthorized File Access. If a symlink in the project's base directory points to a file outside of the directory, the file is served. This could allow an attacker to access sensitive files on the server.\n\n\n## Recommendation\n\nNo fix is currently available. Consider using an alternative module until a fix is made available.", + "severity": "moderate", + "identifiers": [ + { + "value": "GHSA-6fmm-47qc-p4m4", + "type": "GHSA" + }, + { + "value": "CVE-2019-5438", + "type": "CVE" + } + ], + "references": [ + { + "url": "https://nvd.nist.gov/vuln/detail/CVE-2019-5438" + }, + { + "url": "https://github.com/advisories/GHSA-6fmm-47qc-p4m4" + } + ], + "published_at": "2019-06-13T16:12:26Z", + "updated_at": "2021-01-08T21:27:28Z", + "withdrawn_at": null, + "vulnerabilities": [ + { + "package": { + "ecosystem": "npm", + "name": "harp" + }, + "severity": "moderate", + "vulnerable_version_range": "<= 0.29.0", + "first_patched_version": null + } + ], + "cvss": { + "vector_string": "", + "score": 7.9 + }, + "cwes": [ + { + "cwe_id": "CWE-0000", + "name": "" + } + ], + "cve_id": "CVE-2019-5438" + } + }, + "topic": "security_advisory", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/sponsorship.json b/providers/github/2022-11-28/sponsorship.json new file mode 100644 index 0000000..882c198 --- /dev/null +++ b/providers/github/2022-11-28/sponsorship.json @@ -0,0 +1,90 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "sponsorship" + }, + "body": { + "action": "created", + "sponsorship": { + "node_id": "MDExOlNwb25zb3JzaGlwMQ==", + "created_at": "2019-12-20T19:24:46+00:00", + "sponsorable": { + "login": "octocat", + "id": 5, + "node_id": "MDQ6VXNlcjU=", + "avatar_url": "https://avatars2.githubusercontent.com/u/5?", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "sponsor": { + "login": "monalisa", + "id": 2, + "node_id": "MDQ6VXNlcjI=", + "avatar_url": "https://avatars2.githubusercontent.com/u/2?", + "gravatar_id": "", + "url": "https://api.github.com/users/monalisa", + "html_url": "https://github.com/monalisa", + "followers_url": "https://api.github.com/users/monalisa/followers", + "following_url": "https://api.github.com/users/monalisa/following{/other_user}", + "gists_url": "https://api.github.com/users/monalisa/gists{/gist_id}", + "starred_url": "https://api.github.com/users/monalisa/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/monalisa/subscriptions", + "organizations_url": "https://api.github.com/users/monalisa/orgs", + "repos_url": "https://api.github.com/users/monalisa/repos", + "events_url": "https://api.github.com/users/monalisa/events{/privacy}", + "received_events_url": "https://api.github.com/users/monalisa/received_events", + "type": "User", + "site_admin": true + }, + "privacy_level": "public", + "tier": { + "node_id": "MDEyOlNwb25zb3JzVGllcjE=", + "created_at": "2019-12-20T19:17:05Z", + "description": "foo", + "monthly_price_in_cents": 500, + "monthly_price_in_dollars": 5, + "name": "$5 a month", + "is_one_time": false, + "is_custom_amount": false + } + }, + "sender": { + "login": "monalisa", + "id": 2, + "node_id": "MDQ6VXNlcjI=", + "avatar_url": "https://avatars2.githubusercontent.com/u/2?", + "gravatar_id": "", + "url": "https://api.github.com/users/monalisa", + "html_url": "https://github.com/monalisa", + "followers_url": "https://api.github.com/users/monalisa/followers", + "following_url": "https://api.github.com/users/monalisa/following{/other_user}", + "gists_url": "https://api.github.com/users/monalisa/gists{/gist_id}", + "starred_url": "https://api.github.com/users/monalisa/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/monalisa/subscriptions", + "organizations_url": "https://api.github.com/users/monalisa/orgs", + "repos_url": "https://api.github.com/users/monalisa/repos", + "events_url": "https://api.github.com/users/monalisa/events{/privacy}", + "received_events_url": "https://api.github.com/users/monalisa/received_events", + "type": "User", + "site_admin": true + } + }, + "topic": "sponsorship", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/status.json b/providers/github/2022-11-28/status.json new file mode 100644 index 0000000..b5265c5 --- /dev/null +++ b/providers/github/2022-11-28/status.json @@ -0,0 +1,246 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "status" + }, + "body": { + "id": 6805126730, + "sha": "6113728f27ae82c7b1a177c8d03f9e96e0adf246", + "name": "Codertocat/Hello-World", + "target_url": null, + "context": "default", + "description": null, + "state": "success", + "commit": { + "sha": "6113728f27ae82c7b1a177c8d03f9e96e0adf246", + "node_id": "MDY6Q29tbWl0MTg2ODUzMDAyOjYxMTM3MjhmMjdhZTgyYzdiMWExNzdjOGQwM2Y5ZTk2ZTBhZGYyNDY=", + "commit": { + "author": { + "name": "Codertocat", + "email": "21031067+Codertocat@users.noreply.github.com", + "date": "2019-05-15T15:19:25Z" + }, + "committer": { + "name": "GitHub", + "email": "noreply@github.com", + "date": "2019-05-15T15:19:25Z" + }, + "message": "Initial commit", + "tree": { + "sha": "1b13fc88733f95cc8cb16170f6990ef30d78acf4", + "url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees/1b13fc88733f95cc8cb16170f6990ef30d78acf4" + }, + "url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits/6113728f27ae82c7b1a177c8d03f9e96e0adf246", + "comment_count": 1, + "verification": { + "verified": true, + "reason": "valid", + "signature": "-----BEGIN PGP SIGNATURE-----\n\nwsBcBAABCAAQBQJc3C39CRBK7hj4Ov3rIwAAdHIIABvaC0PQWgtUDQ5cz8ISR/Gf\npQYSuDMeeRa90wXzafPYowzID+UNU2eaRD4ak1bhb7kYVsZnPhUt5jTLKzr4Zuq8\nvt9ucrUvLDQWUZe2jX4wipM8ykWIlDho+9OAoocbVAn0kPBZEqJK74fH0Uj8vUfw\nIX71oq7XYsd2iGi9iMrYczr3aTe4EyQoYj/R+aAuRlLwU5LVciuyl0AmxMQXJ+qn\nowTpROWvXb1HijQZgx2x1lAEBzvahOiayOsJ+ZZ1DZX1lpXaSoeAjth1t2ckHlWW\n907fehmtX2cfccfrTLJC55QdhWU305ZtUoNRTp7TrdUecXnQcWKFcMmE/Yx1vps=\n=LQlK\n-----END PGP SIGNATURE-----\n", + "payload": "tree 1b13fc88733f95cc8cb16170f6990ef30d78acf4\nauthor Codertocat <21031067+Codertocat@users.noreply.github.com> 1557933565 -0500\ncommitter GitHub 1557933565 -0500\n\nInitial commit" + } + }, + "url": "https://api.github.com/repos/Codertocat/Hello-World/commits/6113728f27ae82c7b1a177c8d03f9e96e0adf246", + "html_url": "https://github.com/Codertocat/Hello-World/commit/6113728f27ae82c7b1a177c8d03f9e96e0adf246", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/commits/6113728f27ae82c7b1a177c8d03f9e96e0adf246/comments", + "author": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "web-flow", + "id": 19864447, + "node_id": "MDQ6VXNlcjE5ODY0NDQ3", + "avatar_url": "https://avatars3.githubusercontent.com/u/19864447?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/web-flow", + "html_url": "https://github.com/web-flow", + "followers_url": "https://api.github.com/users/web-flow/followers", + "following_url": "https://api.github.com/users/web-flow/following{/other_user}", + "gists_url": "https://api.github.com/users/web-flow/gists{/gist_id}", + "starred_url": "https://api.github.com/users/web-flow/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/web-flow/subscriptions", + "organizations_url": "https://api.github.com/users/web-flow/orgs", + "repos_url": "https://api.github.com/users/web-flow/repos", + "events_url": "https://api.github.com/users/web-flow/events{/privacy}", + "received_events_url": "https://api.github.com/users/web-flow/received_events", + "type": "User", + "site_admin": false + }, + "parents": [] + }, + "branches": [ + { + "name": "master", + "commit": { + "sha": "f95f852bd8fca8fcc58a9a2d6c842781e32a215e", + "url": "https://api.github.com/repos/Codertocat/Hello-World/commits/f95f852bd8fca8fcc58a9a2d6c842781e32a215e" + }, + "protected": false + }, + { + "name": "changes", + "commit": { + "sha": "ec26c3e57ca3a959ca5aad62de7213c562f8c821", + "url": "https://api.github.com/repos/Codertocat/Hello-World/commits/ec26c3e57ca3a959ca5aad62de7213c562f8c821" + }, + "protected": false + }, + { + "name": "gh-pages", + "commit": { + "sha": "507fc9acd0d04ac4a9db87d12cb228c052cd813a", + "url": "https://api.github.com/repos/Codertocat/Hello-World/commits/507fc9acd0d04ac4a9db87d12cb228c052cd813a" + }, + "protected": false + } + ], + "created_at": "2019-05-15T15:20:55+00:00", + "updated_at": "2019-05-15T15:20:55+00:00", + "repository": { + "id": 186853002, + "node_id": "MDEwOlJlcG9zaXRvcnkxODY4NTMwMDI=", + "name": "Hello-World", + "full_name": "Codertocat/Hello-World", + "private": false, + "owner": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "html_url": "https://github.com/Codertocat/Hello-World", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks", + "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams", + "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks", + "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}", + "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events", + "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}", + "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}", + "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags", + "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages", + "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers", + "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors", + "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription", + "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}", + "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges", + "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads", + "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}", + "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}", + "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}", + "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments", + "created_at": "2019-05-15T15:19:25Z", + "updated_at": "2019-05-15T15:20:41Z", + "pushed_at": "2019-05-15T15:20:52Z", + "git_url": "git://github.com/Codertocat/Hello-World.git", + "ssh_url": "git@github.com:Codertocat/Hello-World.git", + "clone_url": "https://github.com/Codertocat/Hello-World.git", + "svn_url": "https://github.com/Codertocat/Hello-World", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": "Ruby", + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": true, + "forks_count": 1, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 2, + "license": null, + "forks": 1, + "open_issues": 2, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + }, + "sender": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "installation": { + "id": 1, + "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMQ==" + }, + "avatar_url": "https://avatars2.githubusercontent.com/oa/39145?v=4" + }, + "topic": "status", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/team.json b/providers/github/2022-11-28/team.json new file mode 100644 index 0000000..5037fd5 --- /dev/null +++ b/providers/github/2022-11-28/team.json @@ -0,0 +1,68 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "team" + }, + "body": { + "changes": {}, + "action": "edited", + "team": { + "name": "github", + "id": 3253328, + "node_id": "MDQ6VGVhbTMyNTMzMjg=", + "slug": "github", + "description": "Open-source team", + "privacy": "secret", + "notification_setting": "notifications_enabled", + "url": "https://api.github.com/teams/3253328", + "html_url": "https://github.com/orgs/Octocoders/teams/github", + "members_url": "https://api.github.com/teams/3253328/members{/member}", + "repositories_url": "https://api.github.com/teams/3253328/repos", + "permission": "pull" + }, + "organization": { + "login": "Octocoders", + "id": 38302899, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjM4MzAyODk5", + "url": "https://api.github.com/orgs/Octocoders", + "repos_url": "https://api.github.com/orgs/Octocoders/repos", + "events_url": "https://api.github.com/orgs/Octocoders/events", + "hooks_url": "https://api.github.com/orgs/Octocoders/hooks", + "issues_url": "https://api.github.com/orgs/Octocoders/issues", + "members_url": "https://api.github.com/orgs/Octocoders/members{/member}", + "public_members_url": "https://api.github.com/orgs/Octocoders/public_members{/member}", + "avatar_url": "https://avatars1.githubusercontent.com/u/38302899?v=4", + "description": "" + }, + "sender": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "installation": { + "id": 1, + "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMQ==" + } + }, + "topic": "team", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/team_add.json b/providers/github/2022-11-28/team_add.json new file mode 100644 index 0000000..3fea7b7 --- /dev/null +++ b/providers/github/2022-11-28/team_add.json @@ -0,0 +1,164 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "team_add" + }, + "body": { + "team": { + "name": "github", + "id": 3253328, + "node_id": "MDQ6VGVhbTMyNTMzMjg=", + "slug": "github", + "description": "Open-source team", + "privacy": "secret", + "url": "https://api.github.com/teams/3253328", + "html_url": "https://github.com/orgs/Octocoders/teams/github", + "members_url": "https://api.github.com/teams/3253328/members{/member}", + "repositories_url": "https://api.github.com/teams/3253328/repos", + "permission": "pull" + }, + "repository": { + "id": 186853261, + "node_id": "MDEwOlJlcG9zaXRvcnkxODY4NTMyNjE=", + "name": "Hello-World", + "full_name": "Octocoders/Hello-World", + "private": false, + "owner": { + "login": "Octocoders", + "id": 38302899, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjM4MzAyODk5", + "avatar_url": "https://avatars1.githubusercontent.com/u/38302899?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Octocoders", + "html_url": "https://github.com/Octocoders", + "followers_url": "https://api.github.com/users/Octocoders/followers", + "following_url": "https://api.github.com/users/Octocoders/following{/other_user}", + "gists_url": "https://api.github.com/users/Octocoders/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Octocoders/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Octocoders/subscriptions", + "organizations_url": "https://api.github.com/users/Octocoders/orgs", + "repos_url": "https://api.github.com/users/Octocoders/repos", + "events_url": "https://api.github.com/users/Octocoders/events{/privacy}", + "received_events_url": "https://api.github.com/users/Octocoders/received_events", + "type": "Organization", + "site_admin": false + }, + "html_url": "https://github.com/Octocoders/Hello-World", + "description": null, + "fork": true, + "url": "https://api.github.com/repos/Octocoders/Hello-World", + "forks_url": "https://api.github.com/repos/Octocoders/Hello-World/forks", + "keys_url": "https://api.github.com/repos/Octocoders/Hello-World/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Octocoders/Hello-World/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Octocoders/Hello-World/teams", + "hooks_url": "https://api.github.com/repos/Octocoders/Hello-World/hooks", + "issue_events_url": "https://api.github.com/repos/Octocoders/Hello-World/issues/events{/number}", + "events_url": "https://api.github.com/repos/Octocoders/Hello-World/events", + "assignees_url": "https://api.github.com/repos/Octocoders/Hello-World/assignees{/user}", + "branches_url": "https://api.github.com/repos/Octocoders/Hello-World/branches{/branch}", + "tags_url": "https://api.github.com/repos/Octocoders/Hello-World/tags", + "blobs_url": "https://api.github.com/repos/Octocoders/Hello-World/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Octocoders/Hello-World/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Octocoders/Hello-World/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Octocoders/Hello-World/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Octocoders/Hello-World/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Octocoders/Hello-World/languages", + "stargazers_url": "https://api.github.com/repos/Octocoders/Hello-World/stargazers", + "contributors_url": "https://api.github.com/repos/Octocoders/Hello-World/contributors", + "subscribers_url": "https://api.github.com/repos/Octocoders/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/Octocoders/Hello-World/subscription", + "commits_url": "https://api.github.com/repos/Octocoders/Hello-World/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Octocoders/Hello-World/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Octocoders/Hello-World/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Octocoders/Hello-World/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Octocoders/Hello-World/contents/{+path}", + "compare_url": "https://api.github.com/repos/Octocoders/Hello-World/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Octocoders/Hello-World/merges", + "archive_url": "https://api.github.com/repos/Octocoders/Hello-World/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Octocoders/Hello-World/downloads", + "issues_url": "https://api.github.com/repos/Octocoders/Hello-World/issues{/number}", + "pulls_url": "https://api.github.com/repos/Octocoders/Hello-World/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Octocoders/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Octocoders/Hello-World/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Octocoders/Hello-World/labels{/name}", + "releases_url": "https://api.github.com/repos/Octocoders/Hello-World/releases{/id}", + "deployments_url": "https://api.github.com/repos/Octocoders/Hello-World/deployments", + "created_at": "2019-05-15T15:20:42Z", + "updated_at": "2019-05-15T15:20:45Z", + "pushed_at": "2019-05-15T15:20:33Z", + "git_url": "git://github.com/Octocoders/Hello-World.git", + "ssh_url": "git@github.com:Octocoders/Hello-World.git", + "clone_url": "https://github.com/Octocoders/Hello-World.git", + "svn_url": "https://github.com/Octocoders/Hello-World", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": "Ruby", + "has_issues": false, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": false, + "forks_count": 0, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 0, + "license": null, + "forks": 0, + "open_issues": 0, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + }, + "organization": { + "login": "Octocoders", + "id": 38302899, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjM4MzAyODk5", + "url": "https://api.github.com/orgs/Octocoders", + "repos_url": "https://api.github.com/orgs/Octocoders/repos", + "events_url": "https://api.github.com/orgs/Octocoders/events", + "hooks_url": "https://api.github.com/orgs/Octocoders/hooks", + "issues_url": "https://api.github.com/orgs/Octocoders/issues", + "members_url": "https://api.github.com/orgs/Octocoders/members{/member}", + "public_members_url": "https://api.github.com/orgs/Octocoders/public_members{/member}", + "avatar_url": "https://avatars1.githubusercontent.com/u/38302899?v=4", + "description": "" + }, + "sender": { + "login": "Octocoders", + "id": 38302899, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjM4MzAyODk5", + "avatar_url": "https://avatars1.githubusercontent.com/u/38302899?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Octocoders", + "html_url": "https://github.com/Octocoders", + "followers_url": "https://api.github.com/users/Octocoders/followers", + "following_url": "https://api.github.com/users/Octocoders/following{/other_user}", + "gists_url": "https://api.github.com/users/Octocoders/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Octocoders/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Octocoders/subscriptions", + "organizations_url": "https://api.github.com/users/Octocoders/orgs", + "repos_url": "https://api.github.com/users/Octocoders/repos", + "events_url": "https://api.github.com/users/Octocoders/events{/privacy}", + "received_events_url": "https://api.github.com/users/Octocoders/received_events", + "type": "Organization", + "site_admin": false + }, + "installation": { + "id": 1, + "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMQ==" + } + }, + "topic": "team_add", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/workflow_job.json b/providers/github/2022-11-28/workflow_job.json new file mode 100644 index 0000000..36588f8 --- /dev/null +++ b/providers/github/2022-11-28/workflow_job.json @@ -0,0 +1,165 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "workflow_job" + }, + "body": { + "action": "queued", + "workflow_job": { + "id": 289782451, + "run_id": 2202229078, + "run_url": "https://api.github.com/repos/octo-org/octo-repo/actions/runs/1291536064", + "run_attempt": 1, + "node_id": "MDExOldvcmtmbG93UnVuMjg5NzgyNDUx", + "head_sha": "3484a3fb816e0859fd6e1cea078d76385ff50625", + "head_branch": "main", + "url": "https://api.github.com/repos/octo-org/octo-repo/actions/jobs/1291536064", + "html_url": "https://github.com/octo-org/octo-repo/runs/1291536064", + "status": "queued", + "conclusion": null, + "started_at": "2021-09-13T02:21:13Z", + "created_at": "2021-09-13T02:21:13Z", + "completed_at": null, + "name": "update", + "steps": [], + "check_run_url": "https://api.github.com/repos/octo-org/octo-repo/check-runs/1291536064", + "labels": [ + "ubuntu-latest" + ], + "runner_id": 5, + "runner_name": "GitHub Actions 5", + "runner_group_id": 2, + "runner_group_name": "GitHub Actions", + "workflow_name": "CodeQL" + }, + "repository": { + "id": 186853002, + "node_id": "MDEwOlJlcG9zaXRvcnkxODY4NTMwMDI=", + "name": "Hello-World", + "full_name": "Codertocat/Hello-World", + "private": false, + "owner": { + "login": "Octocoders", + "id": 38302899, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjM4MzAyODk5", + "avatar_url": "https://avatars1.githubusercontent.com/u/38302899?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Octocoders", + "html_url": "https://github.com/Octocoders", + "followers_url": "https://api.github.com/users/Octocoders/followers", + "following_url": "https://api.github.com/users/Octocoders/following{/other_user}", + "gists_url": "https://api.github.com/users/Octocoders/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Octocoders/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Octocoders/subscriptions", + "organizations_url": "https://api.github.com/users/Octocoders/orgs", + "repos_url": "https://api.github.com/users/Octocoders/repos", + "events_url": "https://api.github.com/users/Octocoders/events{/privacy}", + "received_events_url": "https://api.github.com/users/Octocoders/received_events", + "type": "Organization", + "site_admin": false + }, + "html_url": "https://github.com/Codertocat/Hello-World", + "description": null, + "fork": false, + "url": "https://api.github.com/repos/Codertocat/Hello-World", + "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks", + "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams", + "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks", + "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}", + "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events", + "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}", + "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}", + "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags", + "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}", + "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages", + "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers", + "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors", + "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers", + "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription", + "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}", + "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges", + "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads", + "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}", + "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}", + "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}", + "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}", + "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}", + "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments", + "created_at": "2019-05-15T15:19:25Z", + "updated_at": "2019-05-15T15:19:27Z", + "pushed_at": "2019-05-15T15:20:32Z", + "git_url": "git://github.com/Codertocat/Hello-World.git", + "ssh_url": "git@github.com:Codertocat/Hello-World.git", + "clone_url": "https://github.com/Codertocat/Hello-World.git", + "svn_url": "https://github.com/Codertocat/Hello-World", + "homepage": null, + "size": 0, + "stargazers_count": 0, + "watchers_count": 0, + "language": null, + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": true, + "forks_count": 0, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 2, + "license": null, + "forks": 0, + "open_issues": 2, + "watchers": 0, + "default_branch": "master", + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + }, + "sender": { + "login": "Codertocat", + "id": 21031067, + "node_id": "MDQ6VXNlcjIxMDMxMDY3", + "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Codertocat", + "html_url": "https://github.com/Codertocat", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "type": "User", + "site_admin": false + }, + "installation": { + "id": 3456996, + "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzQ1Njk5Ng==" + } + }, + "topic": "workflow_job", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/github/2022-11-28/workflow_run.json b/providers/github/2022-11-28/workflow_run.json new file mode 100644 index 0000000..c965cff --- /dev/null +++ b/providers/github/2022-11-28/workflow_run.json @@ -0,0 +1,385 @@ +{ + "headers": { + "content-type": "application/json", + "x-github-event": "workflow_run" + }, + "body": { + "action": "completed", + "organization": { + "avatar_url": "https://avatars3.githubusercontent.com/u/41548062?v=4", + "description": "", + "events_url": "https://api.github.com/orgs/octo-org/events", + "hooks_url": "https://api.github.com/orgs/octo-org/hooks", + "id": 41548062, + "issues_url": "https://api.github.com/orgs/octo-org/issues", + "login": "octo-org", + "members_url": "https://api.github.com/orgs/octo-org/members{/member}", + "node_id": "MDEyOk9yZ2FuaXphdGlvbjQxNTQ4MDYy", + "public_members_url": "https://api.github.com/orgs/octo-org/public_members{/member}", + "repos_url": "https://api.github.com/orgs/octo-org/repos", + "url": "https://api.github.com/orgs/octo-org" + }, + "repository": { + "archive_url": "https://api.github.com/repos/octo-org/octo-repo/{archive_format}{/ref}", + "archived": false, + "assignees_url": "https://api.github.com/repos/octo-org/octo-repo/assignees{/user}", + "blobs_url": "https://api.github.com/repos/octo-org/octo-repo/git/blobs{/sha}", + "branches_url": "https://api.github.com/repos/octo-org/octo-repo/branches{/branch}", + "clone_url": "https://github.com/octo-org/octo-repo.git", + "collaborators_url": "https://api.github.com/repos/octo-org/octo-repo/collaborators{/collaborator}", + "comments_url": "https://api.github.com/repos/octo-org/octo-repo/comments{/number}", + "commits_url": "https://api.github.com/repos/octo-org/octo-repo/commits{/sha}", + "compare_url": "https://api.github.com/repos/octo-org/octo-repo/compare/{base}...{head}", + "contents_url": "https://api.github.com/repos/octo-org/octo-repo/contents/{+path}", + "contributors_url": "https://api.github.com/repos/octo-org/octo-repo/contributors", + "created_at": "2020-09-30T19:04:56Z", + "default_branch": "master", + "deployments_url": "https://api.github.com/repos/octo-org/octo-repo/deployments", + "description": "an effort to correct various shortcomings of the default GitHub action and event system", + "disabled": false, + "downloads_url": "https://api.github.com/repos/octo-org/octo-repo/downloads", + "events_url": "https://api.github.com/repos/octo-org/octo-repo/events", + "fork": false, + "forks": 0, + "forks_count": 0, + "forks_url": "https://api.github.com/repos/octo-org/octo-repo/forks", + "full_name": "octo-org/octo-repo", + "git_commits_url": "https://api.github.com/repos/octo-org/octo-repo/git/commits{/sha}", + "git_refs_url": "https://api.github.com/repos/octo-org/octo-repo/git/refs{/sha}", + "git_tags_url": "https://api.github.com/repos/octo-org/octo-repo/git/tags{/sha}", + "git_url": "git://github.com/octo-org/octo-repo.git", + "has_downloads": true, + "has_issues": true, + "has_pages": true, + "has_projects": false, + "has_wiki": true, + "homepage": null, + "hooks_url": "https://api.github.com/repos/octo-org/octo-repo/hooks", + "html_url": "https://github.com/octo-org/octo-repo", + "id": 300029405, + "issue_comment_url": "https://api.github.com/repos/octo-org/octo-repo/issues/comments{/number}", + "issue_events_url": "https://api.github.com/repos/octo-org/octo-repo/issues/events{/number}", + "issues_url": "https://api.github.com/repos/octo-org/octo-repo/issues{/number}", + "keys_url": "https://api.github.com/repos/octo-org/octo-repo/keys{/key_id}", + "labels_url": "https://api.github.com/repos/octo-org/octo-repo/labels{/name}", + "language": "TypeScript", + "languages_url": "https://api.github.com/repos/octo-org/octo-repo/languages", + "license": { + "key": "gpl-3.0", + "name": "GNU General Public License v3.0", + "node_id": "MDc6TGljZW5zZTk=", + "spdx_id": "GPL-3.0", + "url": "https://api.github.com/licenses/gpl-3.0" + }, + "merges_url": "https://api.github.com/repos/octo-org/octo-repo/merges", + "milestones_url": "https://api.github.com/repos/octo-org/octo-repo/milestones{/number}", + "mirror_url": null, + "name": "octo-repo", + "node_id": "MDEwOlJlcG9zaXRvcnkzMDAwMjk0MDU=", + "notifications_url": "https://api.github.com/repos/octo-org/octo-repo/notifications{?since,all,participating}", + "open_issues": 3, + "open_issues_count": 3, + "owner": { + "avatar_url": "https://avatars3.githubusercontent.com/u/41548062?v=4", + "events_url": "https://api.github.com/users/octo-org/events{/privacy}", + "followers_url": "https://api.github.com/users/octo-org/followers", + "following_url": "https://api.github.com/users/octo-org/following{/other_user}", + "gists_url": "https://api.github.com/users/octo-org/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/octo-org", + "id": 41548062, + "login": "octo-org", + "node_id": "MDEyOk9yZ2FuaXphdGlvbjQxNTQ4MDYy", + "organizations_url": "https://api.github.com/users/octo-org/orgs", + "received_events_url": "https://api.github.com/users/octo-org/received_events", + "repos_url": "https://api.github.com/users/octo-org/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/octo-org/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octo-org/subscriptions", + "type": "Organization", + "url": "https://api.github.com/users/octo-org" + }, + "private": false, + "pulls_url": "https://api.github.com/repos/octo-org/octo-repo/pulls{/number}", + "pushed_at": "2020-10-05T16:32:07Z", + "releases_url": "https://api.github.com/repos/octo-org/octo-repo/releases{/id}", + "size": 504, + "ssh_url": "git@github.com:octo-org/octo-repo.git", + "stargazers_count": 1, + "stargazers_url": "https://api.github.com/repos/octo-org/octo-repo/stargazers", + "statuses_url": "https://api.github.com/repos/octo-org/octo-repo/statuses/{sha}", + "subscribers_url": "https://api.github.com/repos/octo-org/octo-repo/subscribers", + "subscription_url": "https://api.github.com/repos/octo-org/octo-repo/subscription", + "svn_url": "https://github.com/octo-org/octo-repo", + "tags_url": "https://api.github.com/repos/octo-org/octo-repo/tags", + "teams_url": "https://api.github.com/repos/octo-org/octo-repo/teams", + "trees_url": "https://api.github.com/repos/octo-org/octo-repo/git/trees{/sha}", + "updated_at": "2020-10-05T16:32:10Z", + "url": "https://api.github.com/repos/octo-org/octo-repo", + "watchers": 1, + "watchers_count": 1, + "is_template": false, + "topics": [], + "visibility": "public", + "web_commit_signoff_required": false, + "custom_properties": {} + }, + "sender": { + "avatar_url": "https://avatars0.githubusercontent.com/u/15669918?v=4", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/Codertocat", + "id": 15669918, + "login": "Codertocat", + "node_id": "MDQ6VXNlcjE1NjY5OTE4", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "type": "User", + "url": "https://api.github.com/users/Codertocat" + }, + "workflow": { + "badge_url": "https://github.com/octo-org/octo-repo/workflows/test/badge.svg", + "created_at": "2020-10-02T12:42:30.000Z", + "html_url": "https://github.com/octo-org/octo-repo/blob/master/.github/workflows/test.yml", + "id": 2823525, + "name": "test", + "node_id": "MDg6V29ya2Zsb3cyODIzNTI1", + "path": ".github/workflows/test.yml", + "state": "active", + "updated_at": "2020-10-03T19:24:48.000Z", + "url": "https://api.github.com/repos/octo-org/octo-repo/actions/workflows/2823525" + }, + "workflow_run": { + "name": "", + "artifacts_url": "https://api.github.com/repos/octo-org/octo-repo/actions/runs/289782451/artifacts", + "cancel_url": "https://api.github.com/repos/octo-org/octo-repo/actions/runs/289782451/cancel", + "check_suite_url": "https://api.github.com/repos/octo-org/octo-repo/check-suites/1291536064", + "check_suite_id": 1291536064, + "check_suite_node_id": "MDg6V29ya2Zsb3cyODIzNTI1", + "conclusion": "success", + "created_at": "2020-10-05T16:33:24Z", + "event": "repository_dispatch", + "head_branch": "master", + "head_commit": { + "author": { + "email": "matfax@users.noreply.github.com", + "name": "Matthias Fax" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub" + }, + "id": "3484a3fb816e0859fd6e1cea078d76385ff50625", + "message": "build(test): check workflow run event payload", + "timestamp": "2020-10-05T16:32:07Z", + "tree_id": "c30f6c3377009c4c91c85d1f15deb6f2b7c2eb37" + }, + "head_repository": { + "archive_url": "https://api.github.com/repos/octo-org/octo-repo/{archive_format}{/ref}", + "assignees_url": "https://api.github.com/repos/octo-org/octo-repo/assignees{/user}", + "blobs_url": "https://api.github.com/repos/octo-org/octo-repo/git/blobs{/sha}", + "branches_url": "https://api.github.com/repos/octo-org/octo-repo/branches{/branch}", + "collaborators_url": "https://api.github.com/repos/octo-org/octo-repo/collaborators{/collaborator}", + "comments_url": "https://api.github.com/repos/octo-org/octo-repo/comments{/number}", + "commits_url": "https://api.github.com/repos/octo-org/octo-repo/commits{/sha}", + "compare_url": "https://api.github.com/repos/octo-org/octo-repo/compare/{base}...{head}", + "contents_url": "https://api.github.com/repos/octo-org/octo-repo/contents/{+path}", + "contributors_url": "https://api.github.com/repos/octo-org/octo-repo/contributors", + "deployments_url": "https://api.github.com/repos/octo-org/octo-repo/deployments", + "description": "an effort to correct various shortcomings of the default GitHub action and event system", + "downloads_url": "https://api.github.com/repos/octo-org/octo-repo/downloads", + "events_url": "https://api.github.com/repos/octo-org/octo-repo/events", + "fork": false, + "forks_url": "https://api.github.com/repos/octo-org/octo-repo/forks", + "full_name": "octo-org/octo-repo", + "git_commits_url": "https://api.github.com/repos/octo-org/octo-repo/git/commits{/sha}", + "git_refs_url": "https://api.github.com/repos/octo-org/octo-repo/git/refs{/sha}", + "git_tags_url": "https://api.github.com/repos/octo-org/octo-repo/git/tags{/sha}", + "hooks_url": "https://api.github.com/repos/octo-org/octo-repo/hooks", + "html_url": "https://github.com/octo-org/octo-repo", + "id": 300029405, + "issue_comment_url": "https://api.github.com/repos/octo-org/octo-repo/issues/comments{/number}", + "issue_events_url": "https://api.github.com/repos/octo-org/octo-repo/issues/events{/number}", + "issues_url": "https://api.github.com/repos/octo-org/octo-repo/issues{/number}", + "keys_url": "https://api.github.com/repos/octo-org/octo-repo/keys{/key_id}", + "labels_url": "https://api.github.com/repos/octo-org/octo-repo/labels{/name}", + "languages_url": "https://api.github.com/repos/octo-org/octo-repo/languages", + "merges_url": "https://api.github.com/repos/octo-org/octo-repo/merges", + "milestones_url": "https://api.github.com/repos/octo-org/octo-repo/milestones{/number}", + "name": "octo-repo", + "node_id": "MDEwOlJlcG9zaXRvcnkzMDAwMjk0MDU=", + "notifications_url": "https://api.github.com/repos/octo-org/octo-repo/notifications{?since,all,participating}", + "owner": { + "avatar_url": "https://avatars3.githubusercontent.com/u/41548062?v=4", + "events_url": "https://api.github.com/users/octo-org/events{/privacy}", + "followers_url": "https://api.github.com/users/octo-org/followers", + "following_url": "https://api.github.com/users/octo-org/following{/other_user}", + "gists_url": "https://api.github.com/users/octo-org/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/octo-org", + "id": 41548062, + "login": "octo-org", + "node_id": "MDEyOk9yZ2FuaXphdGlvbjQxNTQ4MDYy", + "organizations_url": "https://api.github.com/users/octo-org/orgs", + "received_events_url": "https://api.github.com/users/octo-org/received_events", + "repos_url": "https://api.github.com/users/octo-org/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/octo-org/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octo-org/subscriptions", + "type": "Organization", + "url": "https://api.github.com/users/octo-org" + }, + "private": false, + "pulls_url": "https://api.github.com/repos/octo-org/octo-repo/pulls{/number}", + "releases_url": "https://api.github.com/repos/octo-org/octo-repo/releases{/id}", + "stargazers_url": "https://api.github.com/repos/octo-org/octo-repo/stargazers", + "statuses_url": "https://api.github.com/repos/octo-org/octo-repo/statuses/{sha}", + "subscribers_url": "https://api.github.com/repos/octo-org/octo-repo/subscribers", + "subscription_url": "https://api.github.com/repos/octo-org/octo-repo/subscription", + "tags_url": "https://api.github.com/repos/octo-org/octo-repo/tags", + "teams_url": "https://api.github.com/repos/octo-org/octo-repo/teams", + "trees_url": "https://api.github.com/repos/octo-org/octo-repo/git/trees{/sha}", + "url": "https://api.github.com/repos/octo-org/octo-repo" + }, + "head_sha": "3484a3fb816e0859fd6e1cea078d76385ff50625", + "path": ".github/workflows/test.yml", + "display_title": "ci(action): update actions/setup-node digest to 8c91899", + "html_url": "https://github.com/octo-org/octo-repo/actions/runs/289782451", + "id": 289782451, + "jobs_url": "https://api.github.com/repos/octo-org/octo-repo/actions/runs/289782451/jobs", + "logs_url": "https://api.github.com/repos/octo-org/octo-repo/actions/runs/289782451/logs", + "node_id": "MDExOldvcmtmbG93UnVuMjg5NzgyNDUx", + "pull_requests": [], + "repository": { + "archive_url": "https://api.github.com/repos/octo-org/octo-repo/{archive_format}{/ref}", + "assignees_url": "https://api.github.com/repos/octo-org/octo-repo/assignees{/user}", + "blobs_url": "https://api.github.com/repos/octo-org/octo-repo/git/blobs{/sha}", + "branches_url": "https://api.github.com/repos/octo-org/octo-repo/branches{/branch}", + "collaborators_url": "https://api.github.com/repos/octo-org/octo-repo/collaborators{/collaborator}", + "comments_url": "https://api.github.com/repos/octo-org/octo-repo/comments{/number}", + "commits_url": "https://api.github.com/repos/octo-org/octo-repo/commits{/sha}", + "compare_url": "https://api.github.com/repos/octo-org/octo-repo/compare/{base}...{head}", + "contents_url": "https://api.github.com/repos/octo-org/octo-repo/contents/{+path}", + "contributors_url": "https://api.github.com/repos/octo-org/octo-repo/contributors", + "deployments_url": "https://api.github.com/repos/octo-org/octo-repo/deployments", + "description": "an effort to correct various shortcomings of the default GitHub action and event system", + "downloads_url": "https://api.github.com/repos/octo-org/octo-repo/downloads", + "events_url": "https://api.github.com/repos/octo-org/octo-repo/events", + "fork": false, + "forks_url": "https://api.github.com/repos/octo-org/octo-repo/forks", + "full_name": "octo-org/octo-repo", + "git_commits_url": "https://api.github.com/repos/octo-org/octo-repo/git/commits{/sha}", + "git_refs_url": "https://api.github.com/repos/octo-org/octo-repo/git/refs{/sha}", + "git_tags_url": "https://api.github.com/repos/octo-org/octo-repo/git/tags{/sha}", + "hooks_url": "https://api.github.com/repos/octo-org/octo-repo/hooks", + "html_url": "https://github.com/octo-org/octo-repo", + "id": 300029405, + "issue_comment_url": "https://api.github.com/repos/octo-org/octo-repo/issues/comments{/number}", + "issue_events_url": "https://api.github.com/repos/octo-org/octo-repo/issues/events{/number}", + "issues_url": "https://api.github.com/repos/octo-org/octo-repo/issues{/number}", + "keys_url": "https://api.github.com/repos/octo-org/octo-repo/keys{/key_id}", + "labels_url": "https://api.github.com/repos/octo-org/octo-repo/labels{/name}", + "languages_url": "https://api.github.com/repos/octo-org/octo-repo/languages", + "merges_url": "https://api.github.com/repos/octo-org/octo-repo/merges", + "milestones_url": "https://api.github.com/repos/octo-org/octo-repo/milestones{/number}", + "name": "octo-repo", + "node_id": "MDEwOlJlcG9zaXRvcnkzMDAwMjk0MDU=", + "notifications_url": "https://api.github.com/repos/octo-org/octo-repo/notifications{?since,all,participating}", + "owner": { + "avatar_url": "https://avatars3.githubusercontent.com/u/41548062?v=4", + "events_url": "https://api.github.com/users/octo-org/events{/privacy}", + "followers_url": "https://api.github.com/users/octo-org/followers", + "following_url": "https://api.github.com/users/octo-org/following{/other_user}", + "gists_url": "https://api.github.com/users/octo-org/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/octo-org", + "id": 41548062, + "login": "octo-org", + "node_id": "MDEyOk9yZ2FuaXphdGlvbjQxNTQ4MDYy", + "organizations_url": "https://api.github.com/users/octo-org/orgs", + "received_events_url": "https://api.github.com/users/octo-org/received_events", + "repos_url": "https://api.github.com/users/octo-org/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/octo-org/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octo-org/subscriptions", + "type": "Organization", + "url": "https://api.github.com/users/octo-org" + }, + "private": false, + "pulls_url": "https://api.github.com/repos/octo-org/octo-repo/pulls{/number}", + "releases_url": "https://api.github.com/repos/octo-org/octo-repo/releases{/id}", + "stargazers_url": "https://api.github.com/repos/octo-org/octo-repo/stargazers", + "statuses_url": "https://api.github.com/repos/octo-org/octo-repo/statuses/{sha}", + "subscribers_url": "https://api.github.com/repos/octo-org/octo-repo/subscribers", + "subscription_url": "https://api.github.com/repos/octo-org/octo-repo/subscription", + "tags_url": "https://api.github.com/repos/octo-org/octo-repo/tags", + "teams_url": "https://api.github.com/repos/octo-org/octo-repo/teams", + "trees_url": "https://api.github.com/repos/octo-org/octo-repo/git/trees{/sha}", + "url": "https://api.github.com/repos/octo-org/octo-repo" + }, + "rerun_url": "https://api.github.com/repos/octo-org/octo-repo/actions/runs/289782451/rerun", + "run_number": 163, + "run_attempt": 1, + "run_started_at": "2020-10-05T16:33:49Z", + "previous_attempt_url": null, + "status": "completed", + "updated_at": "2020-10-05T16:33:49Z", + "url": "https://api.github.com/repos/octo-org/octo-repo/actions/runs/289782451", + "workflow_id": 2823525, + "workflow_url": "https://api.github.com/repos/octo-org/octo-repo/actions/workflows/2823525", + "actor": { + "avatar_url": "https://avatars0.githubusercontent.com/u/15669918?v=4", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/Codertocat", + "id": 15669918, + "login": "Codertocat", + "node_id": "MDQ6VXNlcjE1NjY5OTE4", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "type": "User", + "url": "https://api.github.com/users/Codertocat" + }, + "triggering_actor": { + "avatar_url": "https://avatars0.githubusercontent.com/u/15669918?v=4", + "events_url": "https://api.github.com/users/Codertocat/events{/privacy}", + "followers_url": "https://api.github.com/users/Codertocat/followers", + "following_url": "https://api.github.com/users/Codertocat/following{/other_user}", + "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/Codertocat", + "id": 15669918, + "login": "Codertocat", + "node_id": "MDQ6VXNlcjE1NjY5OTE4", + "organizations_url": "https://api.github.com/users/Codertocat/orgs", + "received_events_url": "https://api.github.com/users/Codertocat/received_events", + "repos_url": "https://api.github.com/users/Codertocat/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions", + "type": "User", + "url": "https://api.github.com/users/Codertocat" + } + } + }, + "topic": "workflow_run", + "source": { + "type": "vendor-documentation", + "url": "https://github.com/octokit/webhooks/tree/main/payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/gitlab/current/Deployment Hook.json b/providers/gitlab/current/Deployment Hook.json new file mode 100644 index 0000000..5b8cf1c --- /dev/null +++ b/providers/gitlab/current/Deployment Hook.json @@ -0,0 +1,53 @@ +{ + "headers": { + "content-type": "application/json", + "x-gitlab-event": "Deployment Hook" + }, + "body": { + "object_kind": "deployment", + "status": "success", + "status_changed_at": "2021-04-28 21:50:00 +0200", + "deployment_id": 15, + "deployable_id": 796, + "deployable_url": "http://10.126.0.2:3000/root/test-deployment-webhooks/-/jobs/796", + "environment": "staging", + "environment_tier": "staging", + "environment_slug": "staging", + "environment_external_url": "https://staging.example.com", + "project": { + "id": 30, + "name": "test-deployment-webhooks", + "description": "", + "web_url": "http://10.126.0.2:3000/root/test-deployment-webhooks", + "avatar_url": null, + "git_ssh_url": "ssh://vlad@10.126.0.2:2222/root/test-deployment-webhooks.git", + "git_http_url": "http://10.126.0.2:3000/root/test-deployment-webhooks.git", + "namespace": "Administrator", + "visibility_level": 0, + "path_with_namespace": "root/test-deployment-webhooks", + "default_branch": "master", + "ci_config_path": "", + "homepage": "http://10.126.0.2:3000/root/test-deployment-webhooks", + "url": "ssh://vlad@10.126.0.2:2222/root/test-deployment-webhooks.git", + "ssh_url": "ssh://vlad@10.126.0.2:2222/root/test-deployment-webhooks.git", + "http_url": "http://10.126.0.2:3000/root/test-deployment-webhooks.git" + }, + "short_sha": "279484c0", + "user": { + "id": 1, + "name": "Administrator", + "username": "root", + "avatar_url": "https://www.gravatar.com/avatar/e64c7d89f26bd1972efa854d13d7dd61?s=80&d=identicon", + "email": "admin@example.com" + }, + "user_url": "http://10.126.0.2:3000/root", + "commit_url": "http://10.126.0.2:3000/root/test-deployment-webhooks/-/commit/279484c09fbe69ededfced8c1bb6e6d24616b468", + "commit_title": "Add new file" + }, + "topic": "Deployment Hook", + "source": { + "type": "vendor-documentation", + "url": "https://docs.gitlab.com/user/project/integrations/webhooks/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/gitlab/current/Feature Flag Hook.json b/providers/gitlab/current/Feature Flag Hook.json new file mode 100644 index 0000000..746d6b2 --- /dev/null +++ b/providers/gitlab/current/Feature Flag Hook.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json", + "x-gitlab-event": "Feature Flag Hook" + }, + "body": { + "object_kind": "feature_flag", + "project": { + "id": 1, + "name": "Gitlab Test", + "description": "Aut reprehenderit ut est.", + "web_url": "http://example.com/gitlabhq/gitlab-test", + "avatar_url": null, + "git_ssh_url": "git@example.com:gitlabhq/gitlab-test.git", + "git_http_url": "http://example.com/gitlabhq/gitlab-test.git", + "namespace": "GitlabHQ", + "visibility_level": 20, + "path_with_namespace": "gitlabhq/gitlab-test", + "default_branch": "master", + "ci_config_path": null, + "homepage": "http://example.com/gitlabhq/gitlab-test", + "url": "http://example.com/gitlabhq/gitlab-test.git", + "ssh_url": "git@example.com:gitlabhq/gitlab-test.git", + "http_url": "http://example.com/gitlabhq/gitlab-test.git" + }, + "user": { + "id": 1, + "name": "Administrator", + "username": "root", + "avatar_url": "https://www.gravatar.com/avatar/e64c7d89f26bd1972efa854d13d7dd61?s=80&d=identicon", + "email": "admin@example.com" + }, + "user_url": "http://example.com/root", + "object_attributes": { + "id": 6, + "name": "test-feature-flag", + "description": "test-feature-flag-description", + "active": true + } + }, + "topic": "Feature Flag Hook", + "source": { + "type": "vendor-documentation", + "url": "https://docs.gitlab.com/user/project/integrations/webhooks/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/gitlab/current/Job Hook.json b/providers/gitlab/current/Job Hook.json new file mode 100644 index 0000000..026065d --- /dev/null +++ b/providers/gitlab/current/Job Hook.json @@ -0,0 +1,103 @@ +{ + "headers": { + "content-type": "application/json", + "x-gitlab-event": "Job Hook" + }, + "body": { + "object_kind": "build", + "ref": "gitlab-script-trigger", + "tag": false, + "before_sha": "2293ada6b400935a1378653304eaf6221e0fdb8f", + "sha": "2293ada6b400935a1378653304eaf6221e0fdb8f", + "retries_count": 2, + "build_id": 1977, + "build_name": "test", + "build_stage": "test", + "build_status": "created", + "build_created_at": "2021-02-23T02:41:37.886Z", + "build_started_at": null, + "build_finished_at": null, + "build_created_at_iso": "2021-02-23T02:41:37Z", + "build_started_at_iso": null, + "build_finished_at_iso": null, + "build_duration": null, + "build_queued_duration": 1095.588715, + "build_allow_failure": false, + "build_failure_reason": "unknown_failure", + "pipeline_id": 2366, + "runner": { + "id": 380987, + "description": "shared-runners-manager-6.gitlab.com", + "runner_type": "project_type", + "active": true, + "is_shared": false, + "tags": [ + "linux", + "docker" + ] + }, + "project_id": 380, + "project_name": "gitlab-org/gitlab-test", + "user": { + "id": 3, + "name": "User", + "username": "user", + "avatar_url": "http://www.gravatar.com/avatar/e32bd13e2add097461cb96824b7a829c?s=80&d=identicon", + "email": "user@gitlab.com" + }, + "commit": { + "id": 2366, + "name": "Build pipeline", + "sha": "2293ada6b400935a1378653304eaf6221e0fdb8f", + "message": "test\n", + "author_name": "User", + "author_email": "user@gitlab.com", + "author_url": "http://192.168.64.1:3005/user", + "status": "created", + "duration": null, + "started_at": null, + "finished_at": null, + "started_at_iso": null, + "finished_at_iso": null + }, + "repository": { + "name": "gitlab_test", + "url": "http://192.168.64.1:3005/gitlab-org/gitlab-test", + "description": "Atque in sunt eos similique dolores voluptatem.", + "homepage": "http://192.168.64.1:3005/gitlab-org/gitlab-test", + "git_ssh_url": "git@192.168.64.1:gitlab-org/gitlab-test.git", + "git_http_url": "http://192.168.64.1:3005/gitlab-org/gitlab-test.git", + "visibility_level": 20 + }, + "project": { + "id": 380, + "name": "Gitlab Test", + "description": "Atque in sunt eos similique dolores voluptatem.", + "web_url": "http://192.168.64.1:3005/gitlab-org/gitlab-test", + "avatar_url": null, + "git_ssh_url": "git@192.168.64.1:gitlab-org/gitlab-test.git", + "git_http_url": "http://192.168.64.1:3005/gitlab-org/gitlab-test.git", + "namespace": "Gitlab Org", + "visibility_level": 20, + "path_with_namespace": "gitlab-org/gitlab-test", + "default_branch": "master", + "ci_config_path": null + }, + "environment": null, + "source_pipeline": { + "project": { + "id": 41, + "web_url": "https://gitlab.example.com/gitlab-org/upstream-project", + "path_with_namespace": "gitlab-org/upstream-project" + }, + "pipeline_id": 30, + "job_id": 3401 + } + }, + "topic": "Job Hook", + "source": { + "type": "vendor-documentation", + "url": "https://docs.gitlab.com/user/project/integrations/webhooks/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/gitlab/current/Merge Request Hook.json b/providers/gitlab/current/Merge Request Hook.json new file mode 100644 index 0000000..0f4873a --- /dev/null +++ b/providers/gitlab/current/Merge Request Hook.json @@ -0,0 +1,217 @@ +{ + "headers": { + "content-type": "application/json", + "x-gitlab-event": "Merge Request Hook" + }, + "body": { + "object_kind": "merge_request", + "event_type": "merge_request", + "user": { + "id": 1, + "name": "Alex Garcia", + "username": "agarcia", + "avatar_url": "https://www.gravatar.com/avatar/1a29da0ccd099482194440fac762f5ccb4ec53227761d1859979367644a889a5?s=80&d=identicon", + "email": "agarcia@example.com" + }, + "project": { + "id": 2, + "name": "Flight Management", + "description": "Flight management application for tracking aircraft status.", + "web_url": "http://gitlab.example.com/flightjs/flight-management", + "avatar_url": null, + "git_ssh_url": "ssh://git@gitlab.example.com:flightjs/flight-management.git", + "git_http_url": "http://gitlab.example.com/flightjs/flight-management.git", + "namespace": "Flightjs", + "visibility_level": 0, + "path_with_namespace": "flightjs/flight-management", + "default_branch": "main", + "ci_config_path": null + }, + "object_attributes": { + "author_id": 1, + "created_at": "2026-01-16 05:56:22 UTC", + "description": "This merge request adds input validation to the booking form.", + "draft": false, + "head_pipeline_id": null, + "id": 93, + "iid": 16, + "last_edited_at": null, + "last_edited_by_id": null, + "merge_commit_sha": null, + "merged_at": null, + "merge_error": null, + "merge_params": { + "force_remove_source_branch": "1" + }, + "merge_status": "checking", + "merge_user_id": null, + "merge_when_pipeline_succeeds": false, + "milestone_id": 8, + "source_branch": "feature/booking-validation", + "source_project_id": 2, + "squash_commit_sha": null, + "state_id": 1, + "target_branch": "main", + "target_branch_protected": true, + "target_project_id": 2, + "time_estimate": 0, + "title": "Add input validation to booking form", + "updated_at": "2026-01-16 05:56:25 UTC", + "updated_by_id": null, + "prepared_at": "2026-01-16 05:56:25 UTC", + "assignee_ids": [ + 1 + ], + "blocking_discussions_resolved": true, + "detailed_merge_status": "checking", + "first_contribution": true, + "human_time_change": null, + "human_time_estimate": null, + "human_total_time_spent": null, + "labels": [ + { + "id": 19, + "title": "enhancement", + "color": "#adb21a", + "project_id": null, + "created_at": "2026-01-07 00:03:52 UTC", + "updated_at": "2026-01-07 00:03:52 UTC", + "template": false, + "description": null, + "type": "GroupLabel", + "group_id": 24 + } + ], + "last_commit": { + "id": "e59094b8de0f2f91abbe4760a52d9137260252d8", + "message": "Add email format validation", + "title": "Add email format validation", + "timestamp": "2026-01-16T05:01:10+00:00", + "url": "http://gitlab.example.com/flightjs/flight-management/-/commit/e59094b8de0f2f91abbe4760a52d9137260252d8", + "author": { + "name": "Alex Garcia", + "email": "agarcia@example.com" + } + }, + "reviewer_ids": [ + 25 + ], + "source": { + "id": 2, + "name": "Flight Management", + "description": "Flight management application for tracking aircraft status.", + "web_url": "http://gitlab.example.com/flightjs/flight-management", + "avatar_url": null, + "git_ssh_url": "ssh://git@gitlab.example.com:flightjs/flight-management.git", + "git_http_url": "http://gitlab.example.com/flightjs/flight-management.git", + "namespace": "Flightjs", + "visibility_level": 0, + "path_with_namespace": "flightjs/flight-management", + "default_branch": "main", + "ci_config_path": null + }, + "state": "opened", + "system": false, + "target": { + "id": 2, + "name": "Flight Management", + "description": "Flight management application for tracking aircraft status.", + "web_url": "http://gitlab.example.com/flightjs/flight-management", + "avatar_url": null, + "git_ssh_url": "ssh://git@gitlab.example.com:flightjs/flight-management.git", + "git_http_url": "http://gitlab.example.com/flightjs/flight-management.git", + "namespace": "Flightjs", + "visibility_level": 0, + "path_with_namespace": "flightjs/flight-management", + "default_branch": "main", + "ci_config_path": null + }, + "time_change": 0, + "total_time_spent": 0, + "url": "http://gitlab.example.com/flightjs/flight-management/-/merge_requests/16", + "approval_rules": [ + { + "id": 4, + "approvals_required": 0, + "name": "All Members", + "rule_type": "any_approver", + "report_type": null, + "merge_request_id": 93, + "section": null, + "modified_from_project_rule": false, + "orchestration_policy_idx": null, + "vulnerabilities_allowed": 0, + "scanners": [], + "severity_levels": [], + "vulnerability_states": [ + "new_needs_triage", + "new_dismissed" + ], + "security_orchestration_policy_configuration_id": null, + "scan_result_policy_id": null, + "applicable_post_merge": null, + "project_id": 2, + "approval_policy_rule_id": null, + "updated_at": "2026-01-16 05:56:22 UTC", + "created_at": "2026-01-16 05:56:22 UTC" + } + ], + "action": "open", + "actioned_at": "2026-01-16 05:56:26 UTC" + }, + "labels": [ + { + "id": 19, + "title": "enhancement", + "color": "#adb21a", + "project_id": null, + "created_at": "2026-01-07 00:03:52 UTC", + "updated_at": "2026-01-07 00:03:52 UTC", + "template": false, + "description": null, + "type": "GroupLabel", + "group_id": 24 + } + ], + "changes": { + "merge_status": { + "previous": "preparing", + "current": "checking" + }, + "updated_at": { + "previous": "2026-01-16 05:56:22 UTC", + "current": "2026-01-16 05:56:25 UTC" + }, + "prepared_at": { + "previous": null, + "current": "2026-01-16 05:56:25 UTC" + } + }, + "assignees": [ + { + "id": 1, + "name": "Alex Garcia", + "username": "agarcia", + "avatar_url": "https://www.gravatar.com/avatar/1a29da0ccd099482194440fac762f5ccb4ec53227761d1859979367644a889a5?s=80&d=identicon", + "email": "[REDACTED]" + } + ], + "reviewers": [ + { + "id": 25, + "name": "Sidney Jones", + "username": "sjones", + "avatar_url": "https://www.gravatar.com/avatar/1be419860e7f852e20ca2691e6b55949f7809177e7765181da42e4448491e367?s=80&d=identicon", + "email": "[REDACTED]", + "state": "unreviewed", + "re_requested": false + } + ] + }, + "topic": "Merge Request Hook", + "source": { + "type": "vendor-documentation", + "url": "https://docs.gitlab.com/user/project/integrations/webhooks/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/gitlab/current/Milestone Hook.json b/providers/gitlab/current/Milestone Hook.json new file mode 100644 index 0000000..775edbf --- /dev/null +++ b/providers/gitlab/current/Milestone Hook.json @@ -0,0 +1,48 @@ +{ + "headers": { + "content-type": "application/json", + "x-gitlab-event": "Milestone Hook" + }, + "body": { + "object_kind": "milestone", + "event_type": "milestone", + "project": { + "id": 1, + "name": "Gitlab Test", + "description": "Aut reprehenderit ut est.", + "web_url": "http://example.com/gitlabhq/gitlab-test", + "avatar_url": null, + "git_ssh_url": "git@example.com:gitlabhq/gitlab-test.git", + "git_http_url": "http://example.com/gitlabhq/gitlab-test.git", + "namespace": "GitlabHQ", + "visibility_level": 20, + "path_with_namespace": "gitlabhq/gitlab-test", + "default_branch": "master", + "ci_config_path": null, + "homepage": "http://example.com/gitlabhq/gitlab-test", + "url": "http://example.com/gitlabhq/gitlab-test.git", + "ssh_url": "git@example.com:gitlabhq/gitlab-test.git", + "http_url": "http://example.com/gitlabhq/gitlab-test.git" + }, + "object_attributes": { + "id": 61, + "iid": 10, + "title": "v1.0", + "description": "First stable release", + "state": "active", + "created_at": "2025-06-16 14:10:57 UTC", + "updated_at": "2025-06-16 14:10:57 UTC", + "due_date": "2025-06-30", + "start_date": "2025-06-16", + "group_id": null, + "project_id": 1 + }, + "action": "create" + }, + "topic": "Milestone Hook", + "source": { + "type": "vendor-documentation", + "url": "https://docs.gitlab.com/user/project/integrations/webhooks/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/gitlab/current/Pipeline Hook.json b/providers/gitlab/current/Pipeline Hook.json new file mode 100644 index 0000000..e251aec --- /dev/null +++ b/providers/gitlab/current/Pipeline Hook.json @@ -0,0 +1,278 @@ +{ + "headers": { + "content-type": "application/json", + "x-gitlab-event": "Pipeline Hook" + }, + "body": { + "object_kind": "pipeline", + "object_attributes": { + "id": 31, + "iid": 3, + "name": "Pipeline for branch: master", + "ref": "master", + "tag": false, + "sha": "bcbb5ec396a2c0f828686f14fac9b80b780504f2", + "before_sha": "bcbb5ec396a2c0f828686f14fac9b80b780504f2", + "source": "merge_request_event", + "status": "success", + "detailed_status": "passed", + "stages": [ + "build", + "test", + "deploy" + ], + "created_at": "2016-08-12 15:23:28 UTC", + "finished_at": "2016-08-12 15:26:29 UTC", + "duration": 63, + "queued_duration": 10, + "variables": [ + { + "key": "NESTOR_PROD_ENVIRONMENT", + "value": "us-west-1" + } + ], + "url": "http://example.com/gitlab-org/gitlab-test/-/pipelines/31" + }, + "merge_request": { + "id": 1, + "iid": 1, + "title": "Test", + "source_branch": "test", + "source_project_id": 1, + "target_branch": "master", + "target_project_id": 1, + "state": "opened", + "merge_status": "can_be_merged", + "detailed_merge_status": "mergeable", + "url": "http://192.168.64.1:3005/gitlab-org/gitlab-test/merge_requests/1" + }, + "user": { + "id": 1, + "name": "Administrator", + "username": "root", + "avatar_url": "http://www.gravatar.com/avatar/e32bd13e2add097461cb96824b7a829c?s=80&d=identicon", + "email": "user_email@gitlab.com" + }, + "project": { + "id": 1, + "name": "Gitlab Test", + "description": "Atque in sunt eos similique dolores voluptatem.", + "web_url": "http://192.168.64.1:3005/gitlab-org/gitlab-test", + "avatar_url": null, + "git_ssh_url": "git@192.168.64.1:gitlab-org/gitlab-test.git", + "git_http_url": "http://192.168.64.1:3005/gitlab-org/gitlab-test.git", + "namespace": "Gitlab Org", + "visibility_level": 20, + "path_with_namespace": "gitlab-org/gitlab-test", + "default_branch": "master", + "ci_config_path": null + }, + "commit": { + "id": "bcbb5ec396a2c0f828686f14fac9b80b780504f2", + "message": "test\n", + "title": "test", + "timestamp": "2016-08-12T17:23:21+02:00", + "url": "http://example.com/gitlab-org/gitlab-test/commit/bcbb5ec396a2c0f828686f14fac9b80b780504f2", + "author": { + "name": "User", + "email": "user@gitlab.com" + } + }, + "builds": [ + { + "id": 380, + "stage": "deploy", + "name": "production", + "status": "skipped", + "created_at": "2016-08-12 15:23:28 UTC", + "started_at": null, + "finished_at": null, + "duration": null, + "queued_duration": null, + "failure_reason": null, + "when": "manual", + "manual": true, + "allow_failure": false, + "user": { + "id": 1, + "name": "Administrator", + "username": "root", + "avatar_url": "http://www.gravatar.com/avatar/e32bd13e2add097461cb96824b7a829c?s=80&d=identicon", + "email": "admin@example.com" + }, + "runner": null, + "artifacts_file": { + "filename": null, + "size": null + }, + "environment": { + "name": "production", + "action": "start", + "deployment_tier": "production" + } + }, + { + "id": 377, + "stage": "test", + "name": "test-image", + "status": "success", + "created_at": "2016-08-12 15:23:28 UTC", + "started_at": "2016-08-12 15:26:12 UTC", + "finished_at": "2016-08-12 15:26:29 UTC", + "duration": 17.0, + "queued_duration": 196.0, + "failure_reason": null, + "when": "on_success", + "manual": false, + "allow_failure": false, + "user": { + "id": 1, + "name": "Administrator", + "username": "root", + "avatar_url": "http://www.gravatar.com/avatar/e32bd13e2add097461cb96824b7a829c?s=80&d=identicon", + "email": "admin@example.com" + }, + "runner": { + "id": 380987, + "description": "shared-runners-manager-6.gitlab.com", + "runner_type": "instance_type", + "active": true, + "is_shared": true, + "tags": [ + "linux", + "docker", + "shared-runner" + ] + }, + "artifacts_file": { + "filename": null, + "size": null + }, + "environment": null + }, + { + "id": 378, + "stage": "test", + "name": "test-build", + "status": "failed", + "created_at": "2016-08-12 15:23:28 UTC", + "started_at": "2016-08-12 15:26:12 UTC", + "finished_at": "2016-08-12 15:26:29 UTC", + "duration": 17.0, + "queued_duration": 196.0, + "failure_reason": "script_failure", + "when": "on_success", + "manual": false, + "allow_failure": false, + "user": { + "id": 1, + "name": "Administrator", + "username": "root", + "avatar_url": "http://www.gravatar.com/avatar/e32bd13e2add097461cb96824b7a829c?s=80&d=identicon", + "email": "admin@example.com" + }, + "runner": { + "id": 380987, + "description": "shared-runners-manager-6.gitlab.com", + "runner_type": "instance_type", + "active": true, + "is_shared": true, + "tags": [ + "linux", + "docker" + ] + }, + "artifacts_file": { + "filename": null, + "size": null + }, + "environment": null + }, + { + "id": 376, + "stage": "build", + "name": "build-image", + "status": "success", + "created_at": "2016-08-12 15:23:28 UTC", + "started_at": "2016-08-12 15:24:56 UTC", + "finished_at": "2016-08-12 15:25:26 UTC", + "duration": 17.0, + "queued_duration": 196.0, + "failure_reason": null, + "when": "on_success", + "manual": false, + "allow_failure": false, + "user": { + "id": 1, + "name": "Administrator", + "username": "root", + "avatar_url": "http://www.gravatar.com/avatar/e32bd13e2add097461cb96824b7a829c?s=80&d=identicon", + "email": "admin@example.com" + }, + "runner": { + "id": 380987, + "description": "shared-runners-manager-6.gitlab.com", + "runner_type": "instance_type", + "active": true, + "is_shared": true, + "tags": [ + "linux", + "docker" + ] + }, + "artifacts_file": { + "filename": null, + "size": null + }, + "environment": null + }, + { + "id": 379, + "stage": "deploy", + "name": "staging", + "status": "created", + "created_at": "2016-08-12 15:23:28 UTC", + "started_at": null, + "finished_at": null, + "duration": null, + "queued_duration": null, + "failure_reason": null, + "when": "on_success", + "manual": false, + "allow_failure": false, + "user": { + "id": 1, + "name": "Administrator", + "username": "root", + "avatar_url": "http://www.gravatar.com/avatar/e32bd13e2add097461cb96824b7a829c?s=80&d=identicon", + "email": "admin@example.com" + }, + "runner": null, + "artifacts_file": { + "filename": null, + "size": null + }, + "environment": { + "name": "staging", + "action": "start", + "deployment_tier": "staging" + } + } + ], + "source_pipeline": { + "project": { + "id": 41, + "web_url": "https://gitlab.example.com/gitlab-org/upstream-project", + "path_with_namespace": "gitlab-org/upstream-project" + }, + "pipeline_id": 30, + "job_id": 3401 + } + }, + "topic": "Pipeline Hook", + "source": { + "type": "vendor-documentation", + "url": "https://docs.gitlab.com/user/project/integrations/webhooks/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/greendot/index.json b/providers/greendot/index.json new file mode 100644 index 0000000..61e0e99 --- /dev/null +++ b/providers/greendot/index.json @@ -0,0 +1,8 @@ +{ + "label": "Green Dot", + "configs": { + "latest_version": "latest", + "topic_identifier": "eventType" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/greendot/latest/aFTTransfer.json b/providers/greendot/latest/aFTTransfer.json new file mode 100644 index 0000000..b908094 --- /dev/null +++ b/providers/greendot/latest/aFTTransfer.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "accounts": [ + { + "accountIdentifier": "c34b036d-21bb-4715-9bd0-fd5c30efd4df", + "events": [ + { + "eventIdentifier": "40b3819f-feab-49f2-bc67-2b3cd062962a", + "eventType": "aFTTransfer", + "eventDateTime": "2025-06-16T08:47:41.871Z", + "aftTransfer": { + "aftTransferType": "A2AIn", + "transferId": "d30162a3-c8f6-41ab-8a49-4c07aaf9e857", + "accountIdentifier": "c34b036d-21bb-4715-9bd0-fd5c30efd4df", + "submissionDateTime": "2025-06-16T08:47:35.8332396Z", + "postedDateTime": "2025-06-16T08:47:41.7501007Z", + "transactionAmount": "301.0", + "transactionFeeAmount": "0.0", + "currency": "USD", + "transferStatus": "PendingComplete", + "transferStatusReason": "TransferPendingComplete" + } + } + ] + } + ] + }, + "topic": "aFTTransfer", + "source": { + "type": "vendor-documentation", + "url": "https://developer.greendot.com/embedded-finance/docs/webhook-samples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/greendot/latest/accountUpdated.json b/providers/greendot/latest/accountUpdated.json new file mode 100644 index 0000000..238df3d --- /dev/null +++ b/providers/greendot/latest/accountUpdated.json @@ -0,0 +1,74 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "accounts": [ + { + "accountIdentifier": "23b3c1e7-33dd-41c7-a8f6-d0fbc0e20a1a", + "events": [ + { + "eventIdentifier": "59275183-20ef-4dd7-8301-64b97b3ef44e", + "eventType": "accountUpdated", + "eventDateTime": "2025-06-24T11:27:39.187Z", + "account": { + "accountIdentifier": "23b3c1e7-33dd-41c7-a8f6-d0fbc0e20a1a", + "status": "normal", + "accountStatusChangedDateTime": "2025-06-24T11:27:36.163Z", + "statusReasons": [ + "healthy" + ], + "accountCycleDay": 24, + "accountHolders": [ + { + "user": { + "firstName": "AnMfUneC", + "lastName": "uEfzilgc", + "dobStatus": "matched", + "last4Identity": "7784", + "identityType": "ssn", + "userIdentifier": "74094ffe-a27c-4f8f-a23c-ae33b50e991b", + "isPrimaryAccountHolder": true, + "status": "active", + "kycStateData": { + "ofacStatus": "passed", + "kycStatus": "passed", + "kycPendingGate": "healthy" + } + }, + "paymentInstruments": [ + { + "paymentInstrumentIdentifier": "f7da3e6a-d286-47ff-8cd2-d2f6c149d4d5", + "paymentIdentifier": "3975a5f8-5a7a-479c-affd-24e39cca6dbc", + "paymentInstrumentType": "virtual", + "status": "activated", + "isPinSet": true, + "last4Pan": "0837", + "activatedDateTime": "2025-06-24T11:27:36.12Z", + "issuedDateTime": "2025-06-24T11:27:36.12Z" + }, + { + "paymentInstrumentIdentifier": "65979e27-afdf-465a-a317-c94bd4ee595b", + "paymentIdentifier": "3975a5f8-5a7a-479c-affd-24e39cca6dbc", + "paymentInstrumentType": "contactlessEmv", + "status": "notActivated", + "isPinSet": true, + "last4Pan": "0837", + "issuedDateTime": "2025-06-24T11:27:37.93Z" + } + ] + } + ] + } + } + ] + } + ] + }, + "topic": "accountUpdated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.greendot.com/embedded-finance/docs/webhook-samples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/greendot/latest/achTransfer.json b/providers/greendot/latest/achTransfer.json new file mode 100644 index 0000000..1ca9e66 --- /dev/null +++ b/providers/greendot/latest/achTransfer.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "accounts": [ + { + "accountIdentifier": "d388aa0b-b786-43ee-8aec-f67b25fed0d3", + "events": [ + { + "eventIdentifier": "72824fd5-9b8a-45d0-b072-e70c9409042c", + "eventType": "achTransfer", + "eventDateTime": "2025-06-20T08:40:53.001Z", + "transfer": { + "achTransferType": "achPull", + "transferIdentifier": "6d1cfb42-d48b-4ccf-b4a6-d5c09a8cd983", + "accountIdentifier": "d388aa0b-b786-43ee-8aec-f67b25fed0d3", + "submissionDateTime": "2025-06-20T08:40:52Z", + "effectiveDeliveryDateTime": "2025-06-25T04:00:00Z", + "transactionAmount": 1, + "achTransferStatus": "pending" + } + } + ] + } + ] + }, + "topic": "achTransfer", + "source": { + "type": "vendor-documentation", + "url": "https://developer.greendot.com/embedded-finance/docs/webhook-samples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/greendot/latest/adjustmentFinalStatus.json b/providers/greendot/latest/adjustmentFinalStatus.json new file mode 100644 index 0000000..a9873ee --- /dev/null +++ b/providers/greendot/latest/adjustmentFinalStatus.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "accounts": [ + { + "accountIdentifier": "36910232-f980-4772-a165-5f2ddbde4fae", + "events": [ + { + "eventIdentifier": "ce8ada2f-c89a-433d-bb90-223a35d34c39", + "eventType": "adjustmentFinalStatus", + "eventDateTime": "2025-06-12T11:27:45.772Z", + "adjustmentEvent": { + "adjustmentIdentifier": "8e8be26c-752d-4e23-a271-940b90b526f0", + "accountIdentifier": "36910232-f980-4772-a165-5f2ddbde4fae", + "eventDateTime": "2025-06-12T11:27:45Z", + "amount": 0.38, + "currency": "USD", + "adjustmentType": "AnyDebitOutReversal", + "adjustmentDescription": "Driver to Citi Card Reversal - Credit", + "fee": 0.21, + "finalStatus": "Posted" + } + } + ] + } + ] + }, + "topic": "adjustmentFinalStatus", + "source": { + "type": "vendor-documentation", + "url": "https://developer.greendot.com/embedded-finance/docs/webhook-samples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/greendot/latest/ammRule.json b/providers/greendot/latest/ammRule.json new file mode 100644 index 0000000..0edf11d --- /dev/null +++ b/providers/greendot/latest/ammRule.json @@ -0,0 +1,46 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "accounts": [ + { + "accountIdentifier": "ab1567d9-ef90-4670-b40f-ef0e3eb6d00a", + "events": [ + { + "eventIdentifier": "6dba7526-8f20-4958-bf1f-f0158b782a01", + "eventType": "ammRule", + "eventDateTime": "2025-06-26T18:09:26.631Z", + "ammRule": { + "ruleID": "98520", + "ruleType": "DateDriven", + "ruleFrequencyType": "Monthly", + "sourceAccountID": "ab1567d9-ef90-4670-b40f-ef0e3eb6d00a", + "targetAccountID": "50de48af-cf70-4eb1-8b85-e27fdb018071", + "ruleName": "SccRecurringPayment", + "startDate": "2022-04-01T07:00:00Z", + "endDate": "9999-12-31T23:59:59Z", + "enrollmentDate": "2022-04-01T00:04:55Z", + "rulePriority": 0, + "fixedTransferAmount": 50, + "scheduleDay": 26, + "ruleStatus": "Active", + "transferType": "SccPayment", + "paymentAmountOption": "OtherAmount", + "sourceOption": "DDA", + "ruleAction": "Executed", + "executionResult": "failed", + "executionDate": "2025-06-26T18:09:26Z" + } + } + ] + } + ] + }, + "topic": "ammRule", + "source": { + "type": "vendor-documentation", + "url": "https://developer.greendot.com/embedded-finance/docs/webhook-samples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/greendot/latest/atmPinReset.json b/providers/greendot/latest/atmPinReset.json new file mode 100644 index 0000000..82bac6f --- /dev/null +++ b/providers/greendot/latest/atmPinReset.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "accounts": [ + { + "accountIdentifier": "b4cec68b-b184-442d-9460-537d52f43bea", + "events": [ + { + "eventIdentifier": "4326fe8b-0609-4e0f-bdfa-cccf06092872", + "eventType": "atmPinReset", + "eventDateTime": "2025-03-19T20:41:14.768Z", + "atmPinSetDetail": { + "paymentInstrumentIdentifier": "bdd715e1-e8ca-4475-87ba-dabf77869c00", + "paymentIdentifier": "b86e1ff3-f052-4df2-ba48-b68dd9369f20", + "bin": "424067", + "last4Pan": "1650", + "atmPinSetDateTime": "2025-03-19T20:41:14.420Z" + } + } + ] + } + ] + }, + "topic": "atmPinReset", + "source": { + "type": "vendor-documentation", + "url": "https://developer.greendot.com/embedded-finance/docs/webhook-samples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/greendot/latest/billPayTransfer.json b/providers/greendot/latest/billPayTransfer.json new file mode 100644 index 0000000..28adfd6 --- /dev/null +++ b/providers/greendot/latest/billPayTransfer.json @@ -0,0 +1,40 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "accounts": [ + { + "accountIdentifier": "30da4498-7139-4753-b8fc-c6b09cb101c7", + "events": [ + { + "eventIdentifier": "8f303ebe-b4c8-42ea-ac60-60afcb248671", + "eventType": "billPayTransfer", + "eventDateTime": "2025-06-16T08:57:20.609Z", + "billPayTransfer": { + "paymentIdentifier": "7f559b10-57d9-4dbe-99b9-e3b255f98955", + "transferIdentifier": "2db69a45-8770-4c05-bf99-691460c68edb", + "transferStatus": "completed", + "payeeIdentifier": "3069d80c-c67d-4948-a105-026096ff65d4", + "paymentStatus": "scheduled", + "amount": 2.15, + "paymentDate": "2025-06-17", + "deliveryDate": "2025-06-25", + "paymentMemo": "testPayment", + "note": "test", + "confirmationNumber": "XHZL0-C3C8R", + "payeeName": "OwkbEPGf", + "frequencyType": "weekly" + } + } + ] + } + ] + }, + "topic": "billPayTransfer", + "source": { + "type": "vendor-documentation", + "url": "https://developer.greendot.com/embedded-finance/docs/webhook-samples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/greendot/latest/cardUpdate.json b/providers/greendot/latest/cardUpdate.json new file mode 100644 index 0000000..afa29fd --- /dev/null +++ b/providers/greendot/latest/cardUpdate.json @@ -0,0 +1,40 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "accounts": [ + { + "accountIdentifier": "64013cb3-b45b-47b6-9dfc-65ec0865d569", + "events": [ + { + "eventIdentifier": "d3d5a0cd-037b-4181-84b6-e786a827e0cf", + "eventType": "cardUpdate", + "eventDateTime": "2025-06-19T09:36:41.133Z", + "paymentInstrument": { + "userIdentifier": "ba2feb19-bae4-4cad-80ca-e59b292f4e02", + "paymentInstrumentIdentifier": "e82decc1-25c0-4046-a3c8-79ef77012edc", + "accountIdentifier": "64013cb3-b45b-47b6-9dfc-65ec0865d569", + "paymentInstrumentType": "contactlessEmv", + "status": "closed", + "statusReasons": [ + "lostStolen" + ], + "isPinSet": true, + "last4Pan": "0845", + "activatedDateTime": "2025-06-19T09:36:30Z", + "issuedDateTime": "2025-06-17T09:36:37Z", + "embossedName": "uUKXWAkk SeQdQARr" + } + } + ] + } + ] + }, + "topic": "cardUpdate", + "source": { + "type": "vendor-documentation", + "url": "https://developer.greendot.com/embedded-finance/docs/webhook-samples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/greendot/latest/directDepositSwitch.json b/providers/greendot/latest/directDepositSwitch.json new file mode 100644 index 0000000..563fd44 --- /dev/null +++ b/providers/greendot/latest/directDepositSwitch.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "accounts": [ + { + "accountIdentifier": "6e43734f-525f-4eac-9cf3-1425e95eeaca", + "events": [ + { + "eventIdentifier": "be1f1ff6-baf7-4184-afd0-b04866f21259", + "eventType": "directDepositSwitch", + "eventDateTime": "2025-06-24T23:38:44.955Z", + "directDepositSwitch": { + "accountIdentifier": "6e43734f-525f-4eac-9cf3-1425e95eeaca", + "switchId": "269f7078-0a3e-6ee4-d795-911f8b8973ac", + "Vendor": "Atomic", + "AmountType": "All", + "Status": "Failed", + "StatusReason": "bad-credentials", + "LastEventDateUTC": "2025-06-24T23:38:43.39Z", + "Depositor": "Paychex Flex" + } + } + ] + } + ] + }, + "topic": "directDepositSwitch", + "source": { + "type": "vendor-documentation", + "url": "https://developer.greendot.com/embedded-finance/docs/webhook-samples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/greendot/latest/failedTransfer.json b/providers/greendot/latest/failedTransfer.json new file mode 100644 index 0000000..3682832 --- /dev/null +++ b/providers/greendot/latest/failedTransfer.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "accounts": [ + { + "accountIdentifier": "8ca5c97a-b2fc-4108-a4fa-7f01b556e332", + "events": [ + { + "eventIdentifier": "fad0182e-b070-4813-8928-330303695d5d", + "eventType": "failedTransfer", + "eventDateTime": "2020-09-17T19:12:17.137Z", + "transfer": { + "transferType": "disbursementOut", + "transferIdentifier": "7383a828-d277-4e0a-927c-e3901a783b12", + "accountIdentifier": "8ca5c97a-b2fc-4108-a4fa-7f01b556e332", + "transactionAmount": 10, + "transferStatus": "failed", + "transferStatusReason": "insufficientFunds" + } + } + ] + } + ] + }, + "topic": "failedTransfer", + "source": { + "type": "vendor-documentation", + "url": "https://developer.greendot.com/embedded-finance/docs/webhook-samples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/greendot/latest/featureUpdate.json b/providers/greendot/latest/featureUpdate.json new file mode 100644 index 0000000..8ee3b0d --- /dev/null +++ b/providers/greendot/latest/featureUpdate.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "accounts": [ + { + "accountIdentifier": "02767a9d-b641-4381-9d54-143d24bc80fa", + "events": [ + { + "eventIdentifier": "bfdce6b7-2db0-410f-b69d-a14493bbefe2", + "eventType": "featureUpdate", + "eventDateTime": "2025-06-24T06:57:09.678Z", + "features": [ + { + "feature": "Od1", + "enrolled": true, + "extensionAttributes": {} + } + ] + } + ] + } + ] + }, + "topic": "featureUpdate", + "source": { + "type": "vendor-documentation", + "url": "https://developer.greendot.com/embedded-finance/docs/webhook-samples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/greendot/latest/provisioning.json b/providers/greendot/latest/provisioning.json new file mode 100644 index 0000000..cbdac0b --- /dev/null +++ b/providers/greendot/latest/provisioning.json @@ -0,0 +1,46 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "accounts": [ + { + "accountIdentifier": "aa9d5776-259d-43ea-9b21-21dce17fd90c", + "events": [ + { + "eventIdentifier": "c510cb2a-cf69-4e8d-a839-05b6fbd8a928", + "eventType": "provisioning", + "eventDateTime": "2025-06-16T08:19:02.862Z", + "transactions": [ + { + "transactionIdentifier": "ef63c176-a779-d041-76c1-63ef79a741d0", + "transactionType": "tokenStatus", + "transactionStatus": "completed", + "accountIdentifier": "aa9d5776-259d-43ea-9b21-21dce17fd90c", + "bin": "424067", + "last4Pan": "8468", + "paymentIdentifier": "76e1b66d-b5f5-4643-9743-0344f235cd92", + "paymentInstrumentIdentifier": "0b8477b9-fbc1-478f-98f7-f8ad718f5c2d", + "tokenInformation": { + "DPANID": "DNITHE572174385954578402", + "FPANID": "V-5192525864420068937921", + "PAR": "V0010015823199514748128293435", + "last4DPAN": "9202", + "wallet": "Google Inc.", + "status": "deactivated", + "walletType": "DigitalWallet" + } + } + ] + } + ] + } + ] + }, + "topic": "provisioning", + "source": { + "type": "vendor-documentation", + "url": "https://developer.greendot.com/embedded-finance/docs/webhook-samples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/greendot/latest/singlePhaseTransfer.json b/providers/greendot/latest/singlePhaseTransfer.json new file mode 100644 index 0000000..a7f224e --- /dev/null +++ b/providers/greendot/latest/singlePhaseTransfer.json @@ -0,0 +1,41 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "accounts": [ + { + "accountIdentifier": "05ff446b-514c-4081-a467-5faef6a0c03b", + "events": [ + { + "eventIdentifier": "087366c0-ddd3-44a8-8042-4de4919937fc", + "eventType": "singlePhaseTransfer", + "eventDateTime": "2025-06-24T10:43:54.906Z", + "singlePhaseTransfer": [ + { + "transferIdentifier": "aa84e81f-0837-47ef-86bc-5b2f11be534a", + "transactionAmount": 0.51, + "transferStatus": "Declined", + "transferDateTime": "2025-06-24T10:43:54Z", + "response": { + "code": "4229", + "subCode": "1529", + "description": "Card declined", + "processorCode": "130001", + "networkStatusCode": "05", + "networkStatusDescription": "Do not honor" + } + } + ] + } + ] + } + ] + }, + "topic": "singlePhaseTransfer", + "source": { + "type": "vendor-documentation", + "url": "https://developer.greendot.com/embedded-finance/docs/webhook-samples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/greendot/latest/statementReady.json b/providers/greendot/latest/statementReady.json new file mode 100644 index 0000000..1a59fa3 --- /dev/null +++ b/providers/greendot/latest/statementReady.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "accounts": [ + { + "accountIdentifier": "a58ea726-80ae-4f3a-8019-b801b2651aab", + "events": [ + { + "eventIdentifier": "7256254f-800b-4946-b2e7-a96d369cab31", + "eventType": "statementReady", + "eventDateTime": "2025-06-24T07:31:14.716Z", + "statement": { + "accountIdentifier": "a58ea726-80ae-4f3a-8019-b801b2651aab", + "statementPeriod": "202506", + "statementPeriodStartDate": "2025-05-21", + "statementPeriodEndDate": "2025-06-20" + } + } + ] + } + ] + }, + "topic": "statementReady", + "source": { + "type": "vendor-documentation", + "url": "https://developer.greendot.com/embedded-finance/docs/webhook-samples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/greendot/latest/transaction.json b/providers/greendot/latest/transaction.json new file mode 100644 index 0000000..29e756e --- /dev/null +++ b/providers/greendot/latest/transaction.json @@ -0,0 +1,23 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "eventType": "transaction", + "programCode": "MYPROGRAM", + "eventId": "1c1b0b2a-2f3e-4a5b-9c8d-0e1f2a3b4c5d", + "eventTimestamp": "2026-01-15T12:34:56Z", + "data": { + "accountId": "acct_123", + "amount": 42.5, + "currency": "USD", + "status": "posted" + } + }, + "topic": "transaction", + "source": { + "type": "vendor-documentation", + "url": "https://developer.greendot.com/embedded-finance/docs/webhooks-overview", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/huggingface/index.json b/providers/huggingface/index.json new file mode 100644 index 0000000..3721db1 --- /dev/null +++ b/providers/huggingface/index.json @@ -0,0 +1,8 @@ +{ + "label": "Hugging Face", + "configs": { + "latest_version": "latest", + "topic_identifier": "event.scope" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/huggingface/latest/repo.content.json b/providers/huggingface/latest/repo.content.json new file mode 100644 index 0000000..d9ef05a --- /dev/null +++ b/providers/huggingface/latest/repo.content.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "action": "update", + "scope": "repo.content" + }, + "repo": { + "type": "model", + "name": "some-user/some-repo", + "id": "6366c000a2abcdf2fd69a080", + "private": false, + "url": { + "web": "https://huggingface.co/some-user/some-repo", + "api": "https://huggingface.co/api/models/some-user/some-repo" + }, + "headSha": "c379e821c9c95d613899e8c4343e4bfee2b0c600", + "owner": { + "id": "61d2000c3c2083e1c08af22d" + } + }, + "webhook": { + "id": "6390e855e30d9209411de93b", + "version": 3 + } + }, + "topic": "repo.content", + "source": { + "type": "vendor-documentation", + "url": "https://huggingface.co/docs/hub/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/intercom/index.json b/providers/intercom/index.json new file mode 100644 index 0000000..f6944a1 --- /dev/null +++ b/providers/intercom/index.json @@ -0,0 +1,8 @@ +{ + "label": "Intercom", + "configs": { + "latest_version": "latest", + "topic_identifier": "topic" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/intercom/latest/conversation.user.created.json b/providers/intercom/latest/conversation.user.created.json new file mode 100644 index 0000000..bdb5342 --- /dev/null +++ b/providers/intercom/latest/conversation.user.created.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "notification_event", + "app_id": "abc123", + "data": { + "type": "notification_event_data", + "item": { + "type": "conversation", + "id": "...", + "...": "..." + } + }, + "links": {}, + "id": "notif_", + "topic": "conversation.user.created", + "delivery_status": "pending", + "delivery_attempts": 1, + "delivered_at": 0, + "first_sent_at": 1700000000, + "created_at": 1700000000 + }, + "topic": "conversation.user.created", + "source": { + "type": "vendor-documentation", + "url": "https://developers.intercom.com/docs/references/webhooks/webhook-models", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/jira/index.json b/providers/jira/index.json new file mode 100644 index 0000000..f974eb3 --- /dev/null +++ b/providers/jira/index.json @@ -0,0 +1,8 @@ +{ + "label": "Jira", + "configs": { + "latest_version": "latest", + "topic_identifier": "webhookEvent" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/jira/latest/jira.issue_updated.json b/providers/jira/latest/jira.issue_updated.json new file mode 100644 index 0000000..43a578c --- /dev/null +++ b/providers/jira/latest/jira.issue_updated.json @@ -0,0 +1,42 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "timestamp": 1720000000000, + "webhookEvent": "jira:issue_updated", + "issue_event_type_name": "issue_generic", + "user": { + "accountId": "5b10a2...", + "displayName": "Jane Developer" + }, + "issue": { + "id": "10002", + "key": "PROJ-123", + "fields": { + "summary": "Login button is misaligned", + "status": { + "name": "In Progress" + }, + "priority": { + "name": "High" + } + } + }, + "changelog": { + "items": [ + { + "field": "status", + "fromString": "To Do", + "toString": "In Progress" + } + ] + } + }, + "topic": "jira:issue_updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.atlassian.com/cloud/jira/platform/webhooks/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/klaviyo/index.json b/providers/klaviyo/index.json new file mode 100644 index 0000000..6c73aea --- /dev/null +++ b/providers/klaviyo/index.json @@ -0,0 +1,8 @@ +{ + "label": "Klaviyo", + "configs": { + "latest_version": "latest", + "topic_identifier": "data[].topic" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/klaviyo/latest/event.klaviyo.opened_email.json b/providers/klaviyo/latest/event.klaviyo.opened_email.json new file mode 100644 index 0000000..828e6df --- /dev/null +++ b/providers/klaviyo/latest/event.klaviyo.opened_email.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": [ + { + "external_id": "01H8...ABC", + "topic": "event:klaviyo.opened_email", + "payload": { + "// ...": "the full Get Event API response for this event" + } + } + ], + "meta": { + "klaviyo_webhook_id": "01H8...WHK", + "klaviyo_account_id": "AbC123", + "timestamp": "2026-07-02T12:00:00+00:00", + "version": "2025-07-15" + } + }, + "topic": "event:klaviyo.opened_email", + "source": { + "type": "vendor-documentation", + "url": "https://developers.klaviyo.com/en/docs/working_with_system_webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/lithic/index.json b/providers/lithic/index.json new file mode 100644 index 0000000..a5a4363 --- /dev/null +++ b/providers/lithic/index.json @@ -0,0 +1,8 @@ +{ + "label": "Lithic", + "configs": { + "latest_version": "latest", + "topic_identifier": "event_type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/lithic/latest/card_transaction.updated.json b/providers/lithic/latest/card_transaction.updated.json new file mode 100644 index 0000000..6ab6c6b --- /dev/null +++ b/providers/lithic/latest/card_transaction.updated.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "3b3d3a1c-...", + "event_type": "card_transaction.updated", + "created": "2026-07-23T12:00:00Z", + "payload": { + "token": "..." + } + }, + "topic": "card_transaction.updated", + "source": { + "type": "vendor-documentation", + "url": "https://docs.lithic.com/docs/types-of-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/mailchimp/index.json b/providers/mailchimp/index.json new file mode 100644 index 0000000..f6950d1 --- /dev/null +++ b/providers/mailchimp/index.json @@ -0,0 +1,8 @@ +{ + "label": "Mailchimp", + "configs": { + "latest_version": "latest", + "topic_identifier": "type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/mailchimp/latest/subscribe.json b/providers/mailchimp/latest/subscribe.json new file mode 100644 index 0000000..bbbcf83 --- /dev/null +++ b/providers/mailchimp/latest/subscribe.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "type": "subscribe", + "fired_at": "2026-07-02 21:35:57", + "data": { + "id": "8a25ff1d98", + "list_id": "a6b5da1054", + "email": "api@example.com", + "email_type": "html", + "merges": { + "EMAIL": "api@example.com", + "FNAME": "Example", + "LNAME": "User" + }, + "ip_opt": "10.20.10.30", + "ip_signup": "10.20.10.30" + } + }, + "topic": "subscribe", + "source": { + "type": "vendor-documentation", + "url": "https://mailchimp.com/developer/marketing/guides/sync-audience-data-webhooks/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/mailgun/index.json b/providers/mailgun/index.json new file mode 100644 index 0000000..5d6e70f --- /dev/null +++ b/providers/mailgun/index.json @@ -0,0 +1,8 @@ +{ + "label": "Mailgun", + "configs": { + "latest_version": "latest", + "topic_identifier": "event-data.event" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/mailgun/latest/accepted.json b/providers/mailgun/latest/accepted.json new file mode 100644 index 0000000..ac22323 --- /dev/null +++ b/providers/mailgun/latest/accepted.json @@ -0,0 +1,53 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account": { + "id": "1234567890303a4bd1f33898" + }, + "api-key-id": "12345678-87654321", + "domain": { + "name": "sample.mailgun.com" + }, + "envelope": { + "sender": "sender@sample.mailgun.com", + "targets": "recipient@sample.mailgun.com", + "transport": "smtp" + }, + "event": "accepted", + "flags": { + "is-authenticated": true, + "is-test-mode": false + }, + "id": "CCXMjJ7nQi2N3BPigGOdgQ", + "log-level": "info", + "message": { + "headers": { + "from": "Sample Sender ", + "message-id": "20260203192638.000be97f99f8cea1@sample.mailgun.com", + "subject": "Sample webhook payload", + "to": "recipient@sample.mailgun.com" + }, + "size": 341 + }, + "method": "HTTP", + "recipient": "recipient@sample.mailgun.com", + "recipient-domain": "sample.mailgun.com", + "storage": { + "key": "XXXXAQVV4uE1s5YYj9ZJq7Ge6flueUXXXX", + "url": "https://storage-us-west1.api.mailgun.net/v3/domains/sample.mailgun.com/messages/BAABAQcQSe_CqzXJ2_tP9JxkOh_fa1aQZA" + }, + "tags": [ + "webhook_payload" + ], + "timestamp": 1770146798.372891, + "user-variables": [] + }, + "topic": "accepted", + "source": { + "type": "vendor-documentation", + "url": "https://documentation.mailgun.com/docs/mailgun/user-manual/webhooks/webhook-payloads", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/mailgun/latest/clicked.json b/providers/mailgun/latest/clicked.json new file mode 100644 index 0000000..4e0f086 --- /dev/null +++ b/providers/mailgun/latest/clicked.json @@ -0,0 +1,53 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "clicked", + "id": "A9dLUrCXQjK92TlnW3zkIA", + "timestamp": 1770327118.6648676, + "log-level": "info", + "account": { + "id": "1234567890303a4bd1f33898" + }, + "domain": { + "name": "sample.mailgun.com" + }, + "message": { + "headers": { + "message-id": "20260205213049.8e3a7bf607f78309@sample.mailgun.com" + } + }, + "campaigns": [], + "delivered-at": 1770327049, + "recipient": "recipient@sample.mailgun.com", + "recipient-domain": "sample.mailgun.com", + "recipient-provider": "Other", + "tags": [ + "webhook_payload" + ], + "ip": "9.169.124.21", + "client-info": { + "client-name": "Chrome Mobile", + "client-os": "Android", + "client-type": "mobile browser", + "device-type": "mobile", + "user-agent": "Mozilla/5.0 (Linux; Android 9; itel A27) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.6943.143 Mobile Safari/537.36", + "bot": null + }, + "geolocation": { + "city": "Unknown", + "country": "GB", + "region": "Unknown", + "timezone": "Europe/London" + }, + "user-variables": [], + "url": "https://sample.mailgun.com" + }, + "topic": "clicked", + "source": { + "type": "vendor-documentation", + "url": "https://documentation.mailgun.com/docs/mailgun/user-manual/webhooks/webhook-payloads", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/mailgun/latest/complained.json b/providers/mailgun/latest/complained.json new file mode 100644 index 0000000..0f0d0c8 --- /dev/null +++ b/providers/mailgun/latest/complained.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "complained", + "id": "rIVDlyk8SY-mJauQoYmNFA", + "timestamp": 1770920772.2684145, + "log-level": "warn", + "account": { + "id": "1234567890303a4bd1f33898" + }, + "domain": { + "name": "sample.mailgun.com" + }, + "message": { + "headers": { + "to": "recipient@sample.mailgun.com", + "message-id": "20260212182531.0d5ed3254c319957@sample.mailgun.com", + "from": "Sample Sender ", + "subject": "Sample webhook payload" + }, + "size": 11002 + }, + "campaigns": [], + "recipient": "recipient@sample.mailgun.com", + "recipient-domain": "sample.mailgun.com", + "recipient-provider": "Other", + "tags": [ + "webhook_payload" + ], + "user-variables": [], + "envelope": { + "sending-ip": "161.38.194.10" + }, + "storage": { + "key": "XXXXAQVV4uE1s5YYj9ZJq7Ge6flueUXXXX", + "url": "https://storage-us-west1.api.mailgun.net/v3/domains/sample.mailgun.com/messages/BAABAQVV4uE1s5YYj9ZJq7Ge6flueUcDZQ" + } + }, + "topic": "complained", + "source": { + "type": "vendor-documentation", + "url": "https://documentation.mailgun.com/docs/mailgun/user-manual/webhooks/webhook-payloads", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/mailgun/latest/delivered.json b/providers/mailgun/latest/delivered.json new file mode 100644 index 0000000..c34fd1d --- /dev/null +++ b/providers/mailgun/latest/delivered.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "signature": { + "timestamp": "1529006854", + "token": "a8ce0edb2dd8301dee6c2405235584e45aa91d1e9f979f3de0", + "signature": "d2271d12299f6592d9d44cd9d250f0704e4674c30d79d07c47a66f95ce71cf55" + }, + "event-data": { + "event": "delivered", + "...": "..." + } + }, + "topic": "delivered", + "source": { + "type": "vendor-documentation", + "url": "https://documentation.mailgun.com/docs/mailgun/user-manual/webhooks/webhook-payloads", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/mailgun/latest/failed.json b/providers/mailgun/latest/failed.json new file mode 100644 index 0000000..75dbf5e --- /dev/null +++ b/providers/mailgun/latest/failed.json @@ -0,0 +1,75 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "failed", + "id": "2kFItcrLQuKTdp-Ia2Xr7w", + "timestamp": 1770918175.5923693, + "flags": { + "is-authenticated": true, + "is-routed": false, + "is-big": false, + "is-system-test": false, + "is-test-mode": false + }, + "message": { + "attachments": [], + "headers": { + "message-id": "20260212174255.58bbb7ce85a423e5@mailgun.com", + "from": "Sample Sender ", + "to": "badrecipient@sample.mailgun.com", + "subject": "Sample webhook payload" + }, + "size": 384 + }, + "storage": { + "key": "XXXXAQVV4uE1s5YYj9ZJq7Ge6flueUXXXX", + "url": "https://storage-us-east4.api.mailgun.net/v3/domains/sample.mailgun.com/messages/BAABAAfjqLGlFIjZf6pPUoM8bTIKzkQ5Zg" + }, + "log-level": "error", + "recipient": "badrecipient@sample.mailgun.com", + "recipient-domain": "sample.mailgun.com", + "primary-dkim": "new._domainkey.sample.mailgun.com", + "tags": [ + "webhook_payload" + ], + "reason": "bounce", + "recipient-provider": "Other", + "severity": "permanent", + "campaigns": [], + "account": { + "id": "1234567890303a4bd1f33898" + }, + "delivery-status": { + "attempt-no": 1, + "code": 550, + "message": "5.5.0 Requested action not taken: mailbox unavailable (S2017062302). [BN3PEPF0000B36D.namprd21.prod.outlook.com 2026-02-12T17:42:55.527Z 08DE657A58651558]", + "description": null, + "session-seconds": 0.208, + "enhanced-code": "5.5.0", + "mx-host": "802679870.pamx1.hotmail.com", + "certificate-verified": true, + "tls": true, + "utf8": true, + "first-delivery-attempt-seconds": 0.066, + "bounce-type": "hard" + }, + "domain": { + "name": "sample.mailgun.com" + }, + "envelope": { + "sender": "sender@sample.mailgun.com", + "targets": "badrecipient@sample.mailgun.com", + "transport": "smtp", + "sending-ip": "161.38.194.10" + }, + "user-variables": [] + }, + "topic": "failed", + "source": { + "type": "vendor-documentation", + "url": "https://documentation.mailgun.com/docs/mailgun/user-manual/webhooks/webhook-payloads", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/mailgun/latest/opened.json b/providers/mailgun/latest/opened.json new file mode 100644 index 0000000..df0ed5e --- /dev/null +++ b/providers/mailgun/latest/opened.json @@ -0,0 +1,52 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "opened", + "id": "q7DMpbLFRKW1QuiLC9XV4Q", + "timestamp": 1770327074.5549328, + "log-level": "info", + "account": { + "id": "1234567890303a4bd1f33898" + }, + "domain": { + "name": "sample.mailgun.com" + }, + "message": { + "headers": { + "message-id": "20260205213049.8e3a7bf607f78309@sample.mailgun.com" + } + }, + "campaigns": [], + "delivered-at": 1770327049, + "recipient": "recipient@sample.mailgun.com", + "recipient-domain": "sample.mailgun.com", + "recipient-provider": "Other", + "tags": [ + "webhook_payload" + ], + "ip": "38.142.208.162", + "client-info": { + "client-name": "Chrome", + "client-os": "OS X", + "client-type": "browser", + "device-type": "desktop", + "user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36", + "bot": null + }, + "geolocation": { + "city": "San Antonio", + "country": "US", + "region": "TX", + "timezone": "America/Chicago" + }, + "user-variables": [] + }, + "topic": "opened", + "source": { + "type": "vendor-documentation", + "url": "https://documentation.mailgun.com/docs/mailgun/user-manual/webhooks/webhook-payloads", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/mailgun/latest/unsubscribed.json b/providers/mailgun/latest/unsubscribed.json new file mode 100644 index 0000000..98c746a --- /dev/null +++ b/providers/mailgun/latest/unsubscribed.json @@ -0,0 +1,52 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "unsubscribed", + "id": "89QcW8YuSv6lhSeN3n4qnA", + "timestamp": 1770327090.4656289, + "log-level": "info", + "account": { + "id": "1234567890303a4bd1f33898" + }, + "domain": { + "name": "sample.mailgun.com" + }, + "message": { + "headers": { + "message-id": "20260205213049.8e3a7bf607f78309@sample.mailgun.com" + } + }, + "campaigns": [], + "recipient": "recipient@sample.mailgun.com", + "recipient-domain": "sample.mailgun.com", + "recipient-provider": "Other", + "tags": [ + "*" + ], + "ip": "38.142.208.162", + "client-info": { + "client-name": "Chrome", + "client-os": "OS X", + "client-type": "browser", + "device-type": "desktop", + "user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36", + "bot": null + }, + "geolocation": { + "city": "San Antonio", + "country": "US", + "region": "TX", + "timezone": "America/Chicago" + }, + "user-variables": [], + "storage": [] + }, + "topic": "unsubscribed", + "source": { + "type": "vendor-documentation", + "url": "https://documentation.mailgun.com/docs/mailgun/user-manual/webhooks/webhook-payloads", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/meraki/index.json b/providers/meraki/index.json new file mode 100644 index 0000000..5db1288 --- /dev/null +++ b/providers/meraki/index.json @@ -0,0 +1,8 @@ +{ + "label": "Cisco Meraki", + "configs": { + "latest_version": "latest", + "topic_identifier": "alertTypeId" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/meraki/latest/motion_alert.json b/providers/meraki/latest/motion_alert.json new file mode 100644 index 0000000..cfa33e0 --- /dev/null +++ b/providers/meraki/latest/motion_alert.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "version": "0.1", + "sharedSecret": "your_shared_secret", + "sentAt": "2026-07-23T18:04:20.123Z", + "organizationId": "2930418", + "organizationName": "My Organization", + "organizationUrl": "https://dashboard.meraki.com/o/VjjsAd/manage/organization/overview", + "networkId": "N_24329156", + "networkName": "Main Office", + "networkUrl": "https://n1.meraki.com/...", + "deviceSerial": "Q234-ABCD-5678", + "alertId": "0000000000000000", + "alertType": "Motion detected", + "alertTypeId": "motion_alert", + "alertLevel": "informational", + "occurredAt": "2026-07-23T18:02:53.000Z", + "alertData": {} + }, + "topic": "motion_alert", + "source": { + "type": "vendor-documentation", + "url": "https://developer.cisco.com/meraki/webhooks/webhook-sample-alerts/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/microsoft-graph/index.json b/providers/microsoft-graph/index.json new file mode 100644 index 0000000..6628e95 --- /dev/null +++ b/providers/microsoft-graph/index.json @@ -0,0 +1,8 @@ +{ + "label": "Microsoft Graph", + "configs": { + "latest_version": "latest", + "topic_identifier": "value[].changeType" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/microsoft-graph/latest/created.json b/providers/microsoft-graph/latest/created.json new file mode 100644 index 0000000..7fd5565 --- /dev/null +++ b/providers/microsoft-graph/latest/created.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "value": [ + { + "id": "lsgTZMr9KwAAA", + "subscriptionId": "{subscription_guid}", + "subscriptionExpirationDateTime": "2016-03-19T22:11:09.952Z", + "clientState": "secretClientValue", + "changeType": "created", + "resource": "users/{user_guid}@{tenant_guid}/messages/{long_id_string}", + "tenantId": "84bd8158-6d4d-4958-8b9f-9d6445542f95", + "resourceData": { + "@odata.type": "#Microsoft.Graph.Message", + "@odata.id": "Users/{user_guid}@{tenant_guid}/Messages/{long_id_string}", + "@odata.etag": "W/\"CQAAABYAAADkrWGo7bouTKlsgTZMr9KwAAAUWRHf\"", + "id": "{long_id_string}" + } + } + ] + }, + "topic": "created", + "source": { + "type": "vendor-documentation", + "url": "https://learn.microsoft.com/en-us/graph/change-notifications-delivery-webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/microsoft-graph/latest/updated.json b/providers/microsoft-graph/latest/updated.json new file mode 100644 index 0000000..fe71446 --- /dev/null +++ b/providers/microsoft-graph/latest/updated.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "value": [ + { + "subscriptionId": "b3a...guid", + "subscriptionExpirationDateTime": "2026-07-22T22:11:09.952Z", + "changeType": "updated", + "resource": "Users/{user-id}/messages/{message-id}", + "clientState": "your-opaque-secret", + "tenantId": "84bd8158-6d4d-4958-8b9f-9d6445542f95", + "resourceData": { + "@odata.type": "#Microsoft.Graph.Message", + "@odata.id": "Users/{user-id}/Messages/{message-id}", + "@odata.etag": "W/\"CQAAABYAAA...\"", + "id": "{message-id}" + } + } + ] + }, + "topic": "updated", + "source": { + "type": "vendor-documentation", + "url": "https://learn.microsoft.com/en-us/graph/api/resources/changenotification", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/monday/current/change_column_value.json b/providers/monday/current/change_column_value.json new file mode 100644 index 0000000..9f5464f --- /dev/null +++ b/providers/monday/current/change_column_value.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "type": "change_column_value", + "userId": 9603417, + "boardId": 1771812698, + "pulseId": 1772099344, + "pulseName": "My item", + "columnId": "status", + "value": { + "label": { + "text": "Done" + } + }, + "triggerTime": "2021-10-11T09:24:03.960Z", + "subscriptionId": 73759690, + "triggerUuid": "b12b..." + } + }, + "topic": "change_column_value", + "source": { + "type": "vendor-documentation", + "url": "https://developer.monday.com/api-reference/docs/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/monday/current/create_item.json b/providers/monday/current/create_item.json new file mode 100644 index 0000000..a2152ee --- /dev/null +++ b/providers/monday/current/create_item.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": { + "type": "create_item", + "userId": 9603417, + "boardId": 1771812698, + "pulseId": 1772099344, + "pulseName": "New task", + "groupId": "topics", + "columnValues": {}, + "triggerTime": "2021-10-11T09:24:03.960Z", + "subscriptionId": 73759690, + "triggerUuid": "b12b4f2b58e83e2b4b6e2f7e6f4b1a2c" + } + }, + "topic": "create_item", + "source": { + "type": "vendor-documentation", + "url": "https://developer.monday.com/api-reference/docs/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/monday/index.json b/providers/monday/index.json index 42bbdf3..017637c 100644 --- a/providers/monday/index.json +++ b/providers/monday/index.json @@ -1,7 +1,7 @@ { - "label": "Monday", - "configs": { - "latest_version": "current", - "topic_identifier": "type" - } - } \ No newline at end of file + "label": "Monday", + "configs": { + "latest_version": "current", + "topic_identifier": "event.type" + } +} \ No newline at end of file diff --git a/providers/nmi/index.json b/providers/nmi/index.json new file mode 100644 index 0000000..2bce0e7 --- /dev/null +++ b/providers/nmi/index.json @@ -0,0 +1,8 @@ +{ + "label": "NMI", + "configs": { + "latest_version": "latest", + "topic_identifier": "event_type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/nmi/latest/transaction.sale.success.json b/providers/nmi/latest/transaction.sale.success.json new file mode 100644 index 0000000..11dc858 --- /dev/null +++ b/providers/nmi/latest/transaction.sale.success.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "b7f1c0d2-3e4a-4b5c-8d6e-7f8091a2b3c4", + "event_type": "transaction.sale.success", + "event_body": { + "merchant": { + "merchant_id": "900000", + "gateway_id": "12345" + }, + "transaction": { + "transaction_id": "9876543210", + "transaction_type": "sale", + "condition": "complete", + "amount": "49.99", + "order_id": "ORDER-1001", + "processor_id": "ccprocessora" + } + } + }, + "topic": "transaction.sale.success", + "source": { + "type": "vendor-documentation", + "url": "https://docs.nmi.com/reference/transaction-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/notion/index.json b/providers/notion/index.json new file mode 100644 index 0000000..8586351 --- /dev/null +++ b/providers/notion/index.json @@ -0,0 +1,8 @@ +{ + "label": "Notion", + "configs": { + "latest_version": "latest", + "topic_identifier": "type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/notion/latest/comment.created.json b/providers/notion/latest/comment.created.json new file mode 100644 index 0000000..e447f44 --- /dev/null +++ b/providers/notion/latest/comment.created.json @@ -0,0 +1,48 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "c6780f24-10b7-4f42-a6fd-230b6cf7ad69", + "timestamp": "2024-12-05T20:46:45.854Z", + "workspace_id": "13950b26-c203-4f3b-b97d-93ec06319565", + "workspace_name": "Quantify Labs", + "subscription_id": "29d75c0d-5546-4414-8459-7b7a92f1fc4b", + "integration_id": "0ef2e755-4912-8096-91c1-00376a88a5ca", + "type": "comment.created", + "authors": [ + { + "id": "c7c11cca-1d73-471d-9b6e-bdef51470190", + "type": "person" + } + ], + "accessible_by": [ + { + "id": "556a1abf-4f08-40c6-878a-75890d2a88ba", + "type": "person" + }, + { + "id": "1edc05f6-2702-81b5-8408-00279347f034", + "type": "bot" + } + ], + "attempt_number": 1, + "entity": { + "id": "153104cd-477e-80ca-8f75-001d9e2b6839", + "type": "comment" + }, + "data": { + "page_id": "0ef104cd-477e-80e1-8571-cfd10e92339a", + "parent": { + "id": "0ef104cd-477e-80e1-8571-cfd10e92339a", + "type": "page" + } + } + }, + "topic": "comment.created", + "source": { + "type": "vendor-documentation", + "url": "https://developers.notion.com/reference/webhooks-events-delivery", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/notion/latest/comment.deleted.json b/providers/notion/latest/comment.deleted.json new file mode 100644 index 0000000..9a0bfd3 --- /dev/null +++ b/providers/notion/latest/comment.deleted.json @@ -0,0 +1,48 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "aa4436d0-6694-49ad-aabb-55c6307f091b", + "timestamp": "2024-12-05T20:49:08.688Z", + "workspace_id": "13950b26-c203-4f3b-b97d-93ec06319565", + "workspace_name": "Quantify Labs", + "subscription_id": "29d75c0d-5546-4414-8459-7b7a92f1fc4b", + "integration_id": "0ef2e755-4912-8096-91c1-00376a88a5ca", + "type": "comment.deleted", + "authors": [ + { + "id": "c7c11cca-1d73-471d-9b6e-bdef51470190", + "type": "person" + } + ], + "accessible_by": [ + { + "id": "556a1abf-4f08-40c6-878a-75890d2a88ba", + "type": "person" + }, + { + "id": "1edc05f6-2702-81b5-8408-00279347f034", + "type": "bot" + } + ], + "attempt_number": 1, + "entity": { + "id": "153104cd-477e-8071-b16a-001d9a35ad84", + "type": "comment" + }, + "data": { + "page_id": "0ef104cd-477e-80e1-8571-cfd10e92339a", + "parent": { + "id": "153104cd-477e-803a-88dc-caececf26478", + "type": "block" + } + } + }, + "topic": "comment.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developers.notion.com/reference/webhooks-events-delivery", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/notion/latest/comment.updated.json b/providers/notion/latest/comment.updated.json new file mode 100644 index 0000000..dfd416c --- /dev/null +++ b/providers/notion/latest/comment.updated.json @@ -0,0 +1,48 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "68ad06e4-5b68-498d-8812-9a1d3e069e46", + "timestamp": "2024-12-05T20:47:22.657Z", + "workspace_id": "13950b26-c203-4f3b-b97d-93ec06319565", + "workspace_name": "Quantify Labs", + "subscription_id": "29d75c0d-5546-4414-8459-7b7a92f1fc4b", + "integration_id": "0ef2e755-4912-8096-91c1-00376a88a5ca", + "type": "comment.updated", + "authors": [ + { + "id": "c7c11cca-1d73-471d-9b6e-bdef51470190", + "type": "person" + } + ], + "accessible_by": [ + { + "id": "556a1abf-4f08-40c6-878a-75890d2a88ba", + "type": "person" + }, + { + "id": "1edc05f6-2702-81b5-8408-00279347f034", + "type": "bot" + } + ], + "attempt_number": 1, + "entity": { + "id": "153104cd-477e-80ca-8f75-001d9e2b6839", + "type": "comment" + }, + "data": { + "page_id": "0ef104cd-477e-80e1-8571-cfd10e92339a", + "parent": { + "id": "0ef104cd-477e-80e1-8571-cfd10e92339a", + "type": "page" + } + } + }, + "topic": "comment.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developers.notion.com/reference/webhooks-events-delivery", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/notion/latest/data_source.content_updated.json b/providers/notion/latest/data_source.content_updated.json new file mode 100644 index 0000000..2038987 --- /dev/null +++ b/providers/notion/latest/data_source.content_updated.json @@ -0,0 +1,57 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "25e44fe0-6785-45bb-adc2-a321526c12c5", + "timestamp": "2024-12-13T17:48:13.700Z", + "workspace_id": "13950b26-c203-4f3b-b97d-93ec06319565", + "workspace_name": "Quantify Labs", + "subscription_id": "29d75c0d-5546-4414-8459-7b7a92f1fc4b", + "integration_id": "0ef2e755-4912-8096-91c1-00376a88a5ca", + "type": "data_source.content_updated", + "authors": [ + { + "id": "c7c11cca-1d73-471d-9b6e-bdef51470190", + "type": "person" + } + ], + "accessible_by": [ + { + "id": "556a1abf-4f08-40c6-878a-75890d2a88ba", + "type": "person" + }, + { + "id": "1edc05f6-2702-81b5-8408-00279347f034", + "type": "bot" + } + ], + "attempt_number": 1, + "entity": { + "id": "15b104cd-477e-80c2-84a0-c32cefba5cff", + "type": "data_source" + }, + "data": { + "updated_blocks": [ + { + "id": "15b104cd-477e-80a4-bff3-cd05428a4d55", + "type": "block" + }, + { + "id": "15b104cd-477e-80be-98e7-cdf0897fa5c9", + "type": "block" + } + ], + "parent": { + "id": "0ef104cd-477e-80e1-8571-cfd10e92339a", + "type": "page" + } + } + }, + "topic": "data_source.content_updated", + "source": { + "type": "vendor-documentation", + "url": "https://developers.notion.com/reference/webhooks-events-delivery", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/notion/latest/data_source.created.json b/providers/notion/latest/data_source.created.json new file mode 100644 index 0000000..ee0a394 --- /dev/null +++ b/providers/notion/latest/data_source.created.json @@ -0,0 +1,38 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "6f6469cb-8022-409d-a560-62e631a84d74", + "timestamp": "2025-09-03T17:24:49.997Z", + "workspace_id": "13950b26-c203-4f3b-b97d-93ec06319565", + "workspace_name": "Quantify Labs", + "subscription_id": "29d75c0d-5546-4414-8459-7b7a92f1fc4b", + "integration_id": "0ef2e755-4912-8096-91c1-00376a88a5ca", + "authors": [ + { + "id": "c7c11cca-1d73-471d-9b6e-bdef51470190", + "type": "person" + } + ], + "attempt_number": 1, + "api_version": "2025-09-03", + "entity": { + "id": "263104cd-477e-804b-8c32-000b2fcd241a", + "type": "data_source" + }, + "type": "data_source.created", + "data": { + "parent": { + "id": "153104cd-477e-803a-88dc-caececf26478", + "type": "page" + } + } + }, + "topic": "data_source.created", + "source": { + "type": "vendor-documentation", + "url": "https://developers.notion.com/reference/webhooks-events-delivery", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/notion/latest/data_source.deleted.json b/providers/notion/latest/data_source.deleted.json new file mode 100644 index 0000000..832adae --- /dev/null +++ b/providers/notion/latest/data_source.deleted.json @@ -0,0 +1,38 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "4e443c81-a332-40af-9300-c7eb6e514737", + "timestamp": "2025-09-03T17:54:38.833Z", + "workspace_id": "13950b26-c203-4f3b-b97d-93ec06319565", + "workspace_name": "Quantify Labs", + "subscription_id": "29d75c0d-5546-4414-8459-7b7a92f1fc4b", + "integration_id": "0ef2e755-4912-8096-91c1-00376a88a5ca", + "authors": [ + { + "id": "c7c11cca-1d73-471d-9b6e-bdef51470190", + "type": "person" + } + ], + "attempt_number": 1, + "api_version": "2025-09-03", + "entity": { + "id": "263104cd-477e-804b-8c32-000b2fcd241a", + "type": "data_source" + }, + "type": "data_source.deleted", + "data": { + "parent": { + "id": "263104cd-477e-80ef-8afe-c488d39a5cdb", + "type": "page" + } + } + }, + "topic": "data_source.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developers.notion.com/reference/webhooks-events-delivery", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/notion/latest/data_source.moved.json b/providers/notion/latest/data_source.moved.json new file mode 100644 index 0000000..3941012 --- /dev/null +++ b/providers/notion/latest/data_source.moved.json @@ -0,0 +1,38 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "b6cc0a2c-f8f6-440b-920d-e3d6d7cf2e44", + "timestamp": "2025-09-03T17:49:13.978Z", + "workspace_id": "13950b26-c203-4f3b-b97d-93ec06319565", + "workspace_name": "Quantify Labs", + "subscription_id": "29d75c0d-5546-4414-8459-7b7a92f1fc4b", + "integration_id": "0ef2e755-4912-8096-91c1-00376a88a5ca", + "authors": [ + { + "id": "c7c11cca-1d73-471d-9b6e-bdef51470190", + "type": "person" + } + ], + "attempt_number": 1, + "api_version": "2025-09-03", + "entity": { + "id": "263104cd-477e-8025-aae1-000b58fc5834", + "type": "data_source" + }, + "type": "data_source.moved", + "data": { + "parent": { + "id": "263104cd-477e-80ef-8afe-c488d39a5cdb", + "type": "database" + } + } + }, + "topic": "data_source.moved", + "source": { + "type": "vendor-documentation", + "url": "https://developers.notion.com/reference/webhooks-events-delivery", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/notion/latest/data_source.schema_updated.json b/providers/notion/latest/data_source.schema_updated.json new file mode 100644 index 0000000..d96dbad --- /dev/null +++ b/providers/notion/latest/data_source.schema_updated.json @@ -0,0 +1,64 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "5496f509-6988-4bab-b6a9-bdce0b720ca0", + "timestamp": "2024-12-05T23:55:22.243Z", + "workspace_id": "13950b26-c203-4f3b-b97d-93ec06319565", + "workspace_name": "Quantify Labs", + "subscription_id": "29d75c0d-5546-4414-8459-7b7a92f1fc4b", + "integration_id": "0ef2e755-4912-8096-91c1-00376a88a5ca", + "type": "data_source.schema_updated", + "authors": [ + { + "id": "c7c11cca-1d73-471d-9b6e-bdef51470190", + "type": "person" + } + ], + "accessible_by": [ + { + "id": "556a1abf-4f08-40c6-878a-75890d2a88ba", + "type": "person" + }, + { + "id": "1edc05f6-2702-81b5-8408-00279347f034", + "type": "bot" + } + ], + "attempt_number": 1, + "entity": { + "id": "153104cd-477e-80eb-ae76-e1c2a32c7b35", + "type": "data_source" + }, + "data": { + "parent": { + "id": "0ef104cd-477e-80e1-8571-cfd10e92339a", + "type": "page" + }, + "updated_properties": [ + { + "id": "kqLW", + "name": "Created at", + "action": "created" + }, + { + "id": "wX%7Bd", + "name": "Blurb", + "action": "updated" + }, + { + "id": "LIM%5D", + "name": "Description", + "action": "deleted" + } + ] + } + }, + "topic": "data_source.schema_updated", + "source": { + "type": "vendor-documentation", + "url": "https://developers.notion.com/reference/webhooks-events-delivery", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/notion/latest/data_source.undeleted.json b/providers/notion/latest/data_source.undeleted.json new file mode 100644 index 0000000..88a4328 --- /dev/null +++ b/providers/notion/latest/data_source.undeleted.json @@ -0,0 +1,38 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "afc2475f-aaeb-4a69-8158-b654ba4bc47b", + "timestamp": "2025-09-03T17:55:42.075Z", + "workspace_id": "13950b26-c203-4f3b-b97d-93ec06319565", + "workspace_name": "Quantify Labs", + "subscription_id": "29d75c0d-5546-4414-8459-7b7a92f1fc4b", + "integration_id": "0ef2e755-4912-8096-91c1-00376a88a5ca", + "authors": [ + { + "id": "c7c11cca-1d73-471d-9b6e-bdef51470190", + "type": "person" + } + ], + "attempt_number": 1, + "api_version": "2025-09-03", + "entity": { + "id": "263104cd-477e-8025-aae1-000b58fc5834", + "type": "data_source" + }, + "type": "data_source.undeleted", + "data": { + "parent": { + "id": "153104cd-477e-803a-88dc-caececf26478", + "type": "page" + } + } + }, + "topic": "data_source.undeleted", + "source": { + "type": "vendor-documentation", + "url": "https://developers.notion.com/reference/webhooks-events-delivery", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/notion/latest/database.content_updated.json b/providers/notion/latest/database.content_updated.json new file mode 100644 index 0000000..d852e77 --- /dev/null +++ b/providers/notion/latest/database.content_updated.json @@ -0,0 +1,57 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "25e44fe0-6785-45bb-adc2-a321526c12c5", + "timestamp": "2024-12-13T17:48:13.700Z", + "workspace_id": "13950b26-c203-4f3b-b97d-93ec06319565", + "workspace_name": "Quantify Labs", + "subscription_id": "29d75c0d-5546-4414-8459-7b7a92f1fc4b", + "integration_id": "0ef2e755-4912-8096-91c1-00376a88a5ca", + "type": "database.content_updated", + "authors": [ + { + "id": "c7c11cca-1d73-471d-9b6e-bdef51470190", + "type": "person" + } + ], + "accessible_by": [ + { + "id": "556a1abf-4f08-40c6-878a-75890d2a88ba", + "type": "person" + }, + { + "id": "1edc05f6-2702-81b5-8408-00279347f034", + "type": "bot" + } + ], + "attempt_number": 1, + "entity": { + "id": "15b104cd-477e-80c2-84a0-c32cefba5cff", + "type": "database" + }, + "data": { + "updated_blocks": [ + { + "id": "15b104cd-477e-80a4-bff3-cd05428a4d55", + "type": "block" + }, + { + "id": "15b104cd-477e-80be-98e7-cdf0897fa5c9", + "type": "block" + } + ], + "parent": { + "id": "0ef104cd-477e-80e1-8571-cfd10e92339a", + "type": "page" + } + } + }, + "topic": "database.content_updated", + "source": { + "type": "vendor-documentation", + "url": "https://developers.notion.com/reference/webhooks-events-delivery", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/notion/latest/database.created.json b/providers/notion/latest/database.created.json new file mode 100644 index 0000000..8bcf6ce --- /dev/null +++ b/providers/notion/latest/database.created.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "d0bd8927-0826-4db0-9e26-83d57253f1ff", + "timestamp": "2024-12-05T23:50:35.868Z", + "workspace_id": "13950b26-c203-4f3b-b97d-93ec06319565", + "workspace_name": "Quantify Labs", + "subscription_id": "29d75c0d-5546-4414-8459-7b7a92f1fc4b", + "integration_id": "0ef2e755-4912-8096-91c1-00376a88a5ca", + "type": "database.created", + "authors": [ + { + "id": "c7c11cca-1d73-471d-9b6e-bdef51470190", + "type": "person" + } + ], + "accessible_by": [ + { + "id": "556a1abf-4f08-40c6-878a-75890d2a88ba", + "type": "person" + }, + { + "id": "1edc05f6-2702-81b5-8408-00279347f034", + "type": "bot" + } + ], + "attempt_number": 1, + "entity": { + "id": "153104cd-477e-80eb-ae76-e1c2a32c7b35", + "type": "database" + }, + "data": { + "parent": { + "id": "153104cd-477e-803a-88dc-caececf26478", + "type": "page" + } + } + }, + "topic": "database.created", + "source": { + "type": "vendor-documentation", + "url": "https://developers.notion.com/reference/webhooks-events-delivery", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/notion/latest/database.deleted.json b/providers/notion/latest/database.deleted.json new file mode 100644 index 0000000..bac8bd5 --- /dev/null +++ b/providers/notion/latest/database.deleted.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "c00e2ea7-032a-4e20-ae05-d69028a09ae9", + "timestamp": "2024-12-05T23:51:27.295Z", + "workspace_id": "13950b26-c203-4f3b-b97d-93ec06319565", + "workspace_name": "Quantify Labs", + "subscription_id": "29d75c0d-5546-4414-8459-7b7a92f1fc4b", + "integration_id": "0ef2e755-4912-8096-91c1-00376a88a5ca", + "type": "database.deleted", + "authors": [ + { + "id": "c7c11cca-1d73-471d-9b6e-bdef51470190", + "type": "person" + } + ], + "accessible_by": [ + { + "id": "556a1abf-4f08-40c6-878a-75890d2a88ba", + "type": "person" + }, + { + "id": "1edc05f6-2702-81b5-8408-00279347f034", + "type": "bot" + } + ], + "attempt_number": 1, + "entity": { + "id": "153104cd-477e-80eb-ae76-e1c2a32c7b35", + "type": "database" + }, + "data": { + "parent": { + "id": "0ef104cd-477e-80e1-8571-cfd10e92339a", + "type": "page" + } + } + }, + "topic": "database.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developers.notion.com/reference/webhooks-events-delivery", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/notion/latest/database.moved.json b/providers/notion/latest/database.moved.json new file mode 100644 index 0000000..1328af5 --- /dev/null +++ b/providers/notion/latest/database.moved.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "f9c70013-d79d-4c4e-8d5b-939429949a2e", + "timestamp": "2024-12-06T06:54:08.468Z", + "workspace_id": "13950b26-c203-4f3b-b97d-93ec06319565", + "workspace_name": "Quantify Labs", + "subscription_id": "29d75c0d-5546-4414-8459-7b7a92f1fc4b", + "integration_id": "0ef2e755-4912-8096-91c1-00376a88a5ca", + "type": "database.moved", + "authors": [ + { + "id": "c7c11cca-1d73-471d-9b6e-bdef51470190", + "type": "person" + } + ], + "accessible_by": [ + { + "id": "556a1abf-4f08-40c6-878a-75890d2a88ba", + "type": "person" + }, + { + "id": "1edc05f6-2702-81b5-8408-00279347f034", + "type": "bot" + } + ], + "attempt_number": 1, + "entity": { + "id": "153104cd-477e-80eb-ae76-e1c2a32c7b35", + "type": "database" + }, + "data": { + "parent": { + "id": "0ef104cd-477e-80e1-8571-cfd10e92339a", + "type": "page" + } + } + }, + "topic": "database.moved", + "source": { + "type": "vendor-documentation", + "url": "https://developers.notion.com/reference/webhooks-events-delivery", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/notion/latest/database.schema_updated.json b/providers/notion/latest/database.schema_updated.json new file mode 100644 index 0000000..51039bc --- /dev/null +++ b/providers/notion/latest/database.schema_updated.json @@ -0,0 +1,64 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "5496f509-6988-4bab-b6a9-bdce0b720ca0", + "timestamp": "2024-12-05T23:55:22.243Z", + "workspace_id": "13950b26-c203-4f3b-b97d-93ec06319565", + "workspace_name": "Quantify Labs", + "subscription_id": "29d75c0d-5546-4414-8459-7b7a92f1fc4b", + "integration_id": "0ef2e755-4912-8096-91c1-00376a88a5ca", + "type": "database.schema_updated", + "authors": [ + { + "id": "c7c11cca-1d73-471d-9b6e-bdef51470190", + "type": "person" + } + ], + "accessible_by": [ + { + "id": "556a1abf-4f08-40c6-878a-75890d2a88ba", + "type": "person" + }, + { + "id": "1edc05f6-2702-81b5-8408-00279347f034", + "type": "bot" + } + ], + "attempt_number": 1, + "entity": { + "id": "153104cd-477e-80eb-ae76-e1c2a32c7b35", + "type": "database" + }, + "data": { + "parent": { + "id": "0ef104cd-477e-80e1-8571-cfd10e92339a", + "type": "page" + }, + "updated_properties": [ + { + "id": "kqLW", + "name": "Created at", + "action": "created" + }, + { + "id": "wX%7Bd", + "name": "Blurb", + "action": "updated" + }, + { + "id": "LIM%5D", + "name": "Description", + "action": "deleted" + } + ] + } + }, + "topic": "database.schema_updated", + "source": { + "type": "vendor-documentation", + "url": "https://developers.notion.com/reference/webhooks-events-delivery", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/notion/latest/database.undeleted.json b/providers/notion/latest/database.undeleted.json new file mode 100644 index 0000000..bb54473 --- /dev/null +++ b/providers/notion/latest/database.undeleted.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "edd8ff6e-0f07-4621-934b-76ca55129cc2", + "timestamp": "2024-12-05T23:52:16.149Z", + "workspace_id": "13950b26-c203-4f3b-b97d-93ec06319565", + "workspace_name": "Quantify Labs", + "subscription_id": "29d75c0d-5546-4414-8459-7b7a92f1fc4b", + "integration_id": "0ef2e755-4912-8096-91c1-00376a88a5ca", + "type": "database.undeleted", + "authors": [ + { + "id": "c7c11cca-1d73-471d-9b6e-bdef51470190", + "type": "person" + } + ], + "accessible_by": [ + { + "id": "556a1abf-4f08-40c6-878a-75890d2a88ba", + "type": "person" + }, + { + "id": "1edc05f6-2702-81b5-8408-00279347f034", + "type": "bot" + } + ], + "attempt_number": 1, + "entity": { + "id": "153104cd-477e-80eb-ae76-e1c2a32c7b35", + "type": "database" + }, + "data": { + "parent": { + "id": "0ef104cd-477e-80e1-8571-cfd10e92339a", + "type": "page" + } + } + }, + "topic": "database.undeleted", + "source": { + "type": "vendor-documentation", + "url": "https://developers.notion.com/reference/webhooks-events-delivery", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/notion/latest/page.content_updated.json b/providers/notion/latest/page.content_updated.json new file mode 100644 index 0000000..d091868 --- /dev/null +++ b/providers/notion/latest/page.content_updated.json @@ -0,0 +1,53 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "56c3e00c-4f0c-4566-9676-4b058a50a03d", + "timestamp": "2024-12-05T19:49:36.997Z", + "workspace_id": "13950b26-c203-4f3b-b97d-93ec06319565", + "workspace_name": "Quantify Labs", + "subscription_id": "29d75c0d-5546-4414-8459-7b7a92f1fc4b", + "integration_id": "0ef2e755-4912-8096-91c1-00376a88a5ca", + "type": "page.content_updated", + "authors": [ + { + "id": "c7c11cca-1d73-471d-9b6e-bdef51470190", + "type": "person" + } + ], + "accessible_by": [ + { + "id": "556a1abf-4f08-40c6-878a-75890d2a88ba", + "type": "person" + }, + { + "id": "1edc05f6-2702-81b5-8408-00279347f034", + "type": "bot" + } + ], + "attempt_number": 1, + "entity": { + "id": "0ef104cd-477e-80e1-8571-cfd10e92339a", + "type": "page" + }, + "data": { + "updated_blocks": [ + { + "id": "153104cd-477e-80ec-a87d-f7ff0236d35c", + "type": "block" + } + ], + "parent": { + "id": "0ef104cd-477e-80e1-8571-cfd10e92339a", + "type": "page" + } + } + }, + "topic": "page.content_updated", + "source": { + "type": "vendor-documentation", + "url": "https://developers.notion.com/reference/webhooks-events-delivery", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/notion/latest/page.created.json b/providers/notion/latest/page.created.json new file mode 100644 index 0000000..75a9f0b --- /dev/null +++ b/providers/notion/latest/page.created.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "367cba44-b6f3-4c92-81e7-6a2e9659efd4", + "timestamp": "2024-12-05T23:55:34.285Z", + "workspace_id": "13950b26-c203-4f3b-b97d-93ec06319565", + "workspace_name": "Quantify Labs", + "subscription_id": "29d75c0d-5546-4414-8459-7b7a92f1fc4b", + "integration_id": "0ef2e755-4912-8096-91c1-00376a88a5ca", + "type": "page.created", + "authors": [ + { + "id": "c7c11cca-1d73-471d-9b6e-bdef51470190", + "type": "person" + } + ], + "accessible_by": [ + { + "id": "556a1abf-4f08-40c6-878a-75890d2a88ba", + "type": "person" + }, + { + "id": "1edc05f6-2702-81b5-8408-00279347f034", + "type": "bot" + } + ], + "attempt_number": 1, + "entity": { + "id": "153104cd-477e-809d-8dc4-ff2d96ae3090", + "type": "page" + }, + "data": { + "parent": { + "id": "0ef104cd-477e-80e1-8571-cfd10e92339a", + "type": "page" + } + } + }, + "topic": "page.created", + "source": { + "type": "vendor-documentation", + "url": "https://developers.notion.com/reference/webhooks-events-delivery", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/notion/latest/page.deleted.json b/providers/notion/latest/page.deleted.json new file mode 100644 index 0000000..a0678ef --- /dev/null +++ b/providers/notion/latest/page.deleted.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "ea6b8136-1db6-4f2e-b157-84a532437f62", + "timestamp": "2024-12-05T23:59:31.215Z", + "workspace_id": "13950b26-c203-4f3b-b97d-93ec06319565", + "workspace_name": "Quantify Labs", + "subscription_id": "29d75c0d-5546-4414-8459-7b7a92f1fc4b", + "integration_id": "0ef2e755-4912-8096-91c1-00376a88a5ca", + "type": "page.deleted", + "authors": [ + { + "id": "c7c11cca-1d73-471d-9b6e-bdef51470190", + "type": "person" + } + ], + "accessible_by": [ + { + "id": "556a1abf-4f08-40c6-878a-75890d2a88ba", + "type": "person" + }, + { + "id": "1edc05f6-2702-81b5-8408-00279347f034", + "type": "bot" + } + ], + "attempt_number": 1, + "entity": { + "id": "153104cd-477e-8001-935c-c4b11828dfbd", + "type": "page" + }, + "data": { + "parent": { + "id": "0ef104cd-477e-80e1-8571-cfd10e92339a", + "type": "page" + } + } + }, + "topic": "page.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developers.notion.com/reference/webhooks-events-delivery", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/notion/latest/page.locked.json b/providers/notion/latest/page.locked.json new file mode 100644 index 0000000..ea90b72 --- /dev/null +++ b/providers/notion/latest/page.locked.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "e2a3092c-5af0-442f-9d11-b813145edb72", + "timestamp": "2024-12-06T00:00:56.480Z", + "workspace_id": "13950b26-c203-4f3b-b97d-93ec06319565", + "workspace_name": "Quantify Labs", + "subscription_id": "29d75c0d-5546-4414-8459-7b7a92f1fc4b", + "integration_id": "0ef2e755-4912-8096-91c1-00376a88a5ca", + "type": "page.locked", + "authors": [ + { + "id": "c7c11cca-1d73-471d-9b6e-bdef51470190", + "type": "person" + } + ], + "accessible_by": [ + { + "id": "556a1abf-4f08-40c6-878a-75890d2a88ba", + "type": "person" + }, + { + "id": "1edc05f6-2702-81b5-8408-00279347f034", + "type": "bot" + } + ], + "attempt_number": 1, + "entity": { + "id": "153104cd-477e-8001-935c-c4b11828dfbd", + "type": "page" + }, + "data": { + "parent": { + "id": "0ef104cd-477e-80e1-8571-cfd10e92339a", + "type": "page" + } + } + }, + "topic": "page.locked", + "source": { + "type": "vendor-documentation", + "url": "https://developers.notion.com/reference/webhooks-events-delivery", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/notion/latest/page.moved.json b/providers/notion/latest/page.moved.json new file mode 100644 index 0000000..3d6b328 --- /dev/null +++ b/providers/notion/latest/page.moved.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "7de99a6f-2edd-4116-bf59-2d09407bddec", + "timestamp": "2024-12-11T05:43:14.383Z", + "workspace_id": "13950b26-c203-4f3b-b97d-93ec06319565", + "workspace_name": "Quantify Labs", + "subscription_id": "29d75c0d-5546-4414-8459-7b7a92f1fc4b", + "integration_id": "0ef2e755-4912-8096-91c1-00376a88a5ca", + "type": "page.moved", + "authors": [ + { + "id": "c7c11cca-1d73-471d-9b6e-bdef51470190", + "type": "person" + } + ], + "accessible_by": [ + { + "id": "556a1abf-4f08-40c6-878a-75890d2a88ba", + "type": "person" + }, + { + "id": "1edc05f6-2702-81b5-8408-00279347f034", + "type": "bot" + } + ], + "attempt_number": 1, + "entity": { + "id": "154104cd-477e-8030-9989-d4daf352d900", + "type": "page" + }, + "data": { + "parent": { + "id": "0ef104cd-477e-80e1-8571-cfd10e92339a", + "type": "page" + } + } + }, + "topic": "page.moved", + "source": { + "type": "vendor-documentation", + "url": "https://developers.notion.com/reference/webhooks-events-delivery", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/notion/latest/page.properties_updated.json b/providers/notion/latest/page.properties_updated.json new file mode 100644 index 0000000..3911f7b --- /dev/null +++ b/providers/notion/latest/page.properties_updated.json @@ -0,0 +1,52 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "1782edd6-a853-4d4a-b02c-9c8c16f28e53", + "timestamp": "2024-12-05T23:57:05.379Z", + "workspace_id": "13950b26-c203-4f3b-b97d-93ec06319565", + "workspace_name": "Quantify Labs", + "subscription_id": "29d75c0d-5546-4414-8459-7b7a92f1fc4b", + "integration_id": "0ef2e755-4912-8096-91c1-00376a88a5ca", + "type": "page.properties_updated", + "authors": [ + { + "id": "c7c11cca-1d73-471d-9b6e-bdef51470190", + "type": "person" + } + ], + "accessible_by": [ + { + "id": "556a1abf-4f08-40c6-878a-75890d2a88ba", + "type": "person" + }, + { + "id": "1edc05f6-2702-81b5-8408-00279347f034", + "type": "bot" + } + ], + "attempt_number": 1, + "entity": { + "id": "153104cd-477e-809d-8dc4-ff2d96ae3090", + "type": "page" + }, + "data": { + "parent": { + "id": "13950b26-c203-4f3b-b97d-93ec06319565", + "type": "space" + }, + "updated_properties": [ + "XGe%40", + "bDf%5B", + "DbAu" + ] + } + }, + "topic": "page.properties_updated", + "source": { + "type": "vendor-documentation", + "url": "https://developers.notion.com/reference/webhooks-events-delivery", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/notion/latest/page.undeleted.json b/providers/notion/latest/page.undeleted.json new file mode 100644 index 0000000..e9f2412 --- /dev/null +++ b/providers/notion/latest/page.undeleted.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "ec37232c-a17b-4f02-bb7c-8d8e1f5f2250", + "timestamp": "2024-12-06T00:00:03.356Z", + "workspace_id": "13950b26-c203-4f3b-b97d-93ec06319565", + "workspace_name": "Quantify Labs", + "subscription_id": "29d75c0d-5546-4414-8459-7b7a92f1fc4b", + "integration_id": "0ef2e755-4912-8096-91c1-00376a88a5ca", + "type": "page.undeleted", + "authors": [ + { + "id": "c7c11cca-1d73-471d-9b6e-bdef51470190", + "type": "person" + } + ], + "accessible_by": [ + { + "id": "556a1abf-4f08-40c6-878a-75890d2a88ba", + "type": "person" + }, + { + "id": "1edc05f6-2702-81b5-8408-00279347f034", + "type": "bot" + } + ], + "attempt_number": 1, + "entity": { + "id": "153104cd-477e-8001-935c-c4b11828dfbd", + "type": "page" + }, + "data": { + "parent": { + "id": "0ef104cd-477e-80e1-8571-cfd10e92339a", + "type": "page" + } + } + }, + "topic": "page.undeleted", + "source": { + "type": "vendor-documentation", + "url": "https://developers.notion.com/reference/webhooks-events-delivery", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/notion/latest/page.unlocked.json b/providers/notion/latest/page.unlocked.json new file mode 100644 index 0000000..5319634 --- /dev/null +++ b/providers/notion/latest/page.unlocked.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "e2a3092c-5af0-442f-9d11-b813145edb72", + "timestamp": "2024-12-06T00:00:56.480Z", + "workspace_id": "13950b26-c203-4f3b-b97d-93ec06319565", + "workspace_name": "Quantify Labs", + "subscription_id": "29d75c0d-5546-4414-8459-7b7a92f1fc4b", + "integration_id": "0ef2e755-4912-8096-91c1-00376a88a5ca", + "type": "page.unlocked", + "authors": [ + { + "id": "c7c11cca-1d73-471d-9b6e-bdef51470190", + "type": "person" + } + ], + "accessible_by": [ + { + "id": "556a1abf-4f08-40c6-878a-75890d2a88ba", + "type": "person" + }, + { + "id": "1edc05f6-2702-81b5-8408-00279347f034", + "type": "bot" + } + ], + "attempt_number": 1, + "entity": { + "id": "153104cd-477e-8001-935c-c4b11828dfbd", + "type": "page" + }, + "data": { + "parent": { + "id": "0ef104cd-477e-80e1-8571-cfd10e92339a", + "type": "page" + } + } + }, + "topic": "page.unlocked", + "source": { + "type": "vendor-documentation", + "url": "https://developers.notion.com/reference/webhooks-events-delivery", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nuvemshop/index.json b/providers/nuvemshop/index.json new file mode 100644 index 0000000..0a0d35f --- /dev/null +++ b/providers/nuvemshop/index.json @@ -0,0 +1,8 @@ +{ + "label": "Nuvemshop", + "configs": { + "latest_version": "latest", + "topic_identifier": "event" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/nuvemshop/latest/order.created.json b/providers/nuvemshop/latest/order.created.json new file mode 100644 index 0000000..2d70c0b --- /dev/null +++ b/providers/nuvemshop/latest/order.created.json @@ -0,0 +1,16 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "store_id": 123456, + "event": "order/created", + "id": 999888 + }, + "topic": "order/created", + "source": { + "type": "vendor-documentation", + "url": "https://tiendanube.github.io/api-documentation/resources/webhook", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nuvemshop/latest/order.paid.json b/providers/nuvemshop/latest/order.paid.json new file mode 100644 index 0000000..a27150f --- /dev/null +++ b/providers/nuvemshop/latest/order.paid.json @@ -0,0 +1,16 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "store_id": 123456, + "event": "order/paid", + "id": 999888 + }, + "topic": "order/paid", + "source": { + "type": "vendor-documentation", + "url": "https://tiendanube.github.io/api-documentation/resources/webhook", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/index.json b/providers/nylas/index.json new file mode 100644 index 0000000..d09e436 --- /dev/null +++ b/providers/nylas/index.json @@ -0,0 +1,8 @@ +{ + "label": "Nylas", + "configs": { + "latest_version": "latest", + "topic_identifier": "type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/nylas/latest/booking.cancelled.json b/providers/nylas/latest/booking.cancelled.json new file mode 100644 index 0000000..ad26cb9 --- /dev/null +++ b/providers/nylas/latest/booking.cancelled.json @@ -0,0 +1,63 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "booking.cancelled", + "source": "/nylas/passthru", + "id": "", + "time": 1725895310, + "webhook_delivery_attempt": 1, + "data": { + "application_id": "", + "grant_id": "", + "object": { + "configuration_id": "", + "booking_id": "", + "booking_info": { + "event_id": "", + "start_time": 1719842400, + "end_time": 1719846000, + "cancellation_reason": "Conflicting appointment", + "participants": [ + { + "email": "john.doe@example.com", + "name": "John Doe" + }, + { + "email": "jane.smith@example.com", + "name": "Jane Smith" + } + ], + "additional_fields": { + "phone": "+1-415-555-0199", + "company": "Acme Corp" + }, + "hide_cancellation_options": false, + "hide_rescheduling_options": false, + "participant_rescheduling_url": "https://example.com/reschedule/cfg_8a3d2b-bk_2f6c9a1b7d", + "participant_cancellation_url": "https://example.com/cancel/cfg_8a3d2b-bk_2f6c9a1b7d", + "host_language": "en", + "guest_language": "en", + "title": "Project sync with John Doe", + "duration": 60, + "location": "https://meet.google.com/abc-defg-hij", + "organizer_timezone": "America/New_York", + "guest_timezone": "America/New_York", + "is_group_event": false, + "organizer_calendar_id": "primary", + "event_description": "Weekly sync to review project milestones", + "event_html_link": "https://calendar.google.com/calendar/event?eid=abc123", + "ical_uid": "" + } + } + } + }, + "topic": "booking.cancelled", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/scheduler/booking-cancelled/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/booking.created.json b/providers/nylas/latest/booking.created.json new file mode 100644 index 0000000..4d91e15 --- /dev/null +++ b/providers/nylas/latest/booking.created.json @@ -0,0 +1,65 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "booking.created", + "source": "/nylas/passthru", + "id": "", + "time": 1725895310, + "webhook_delivery_attempt": 1, + "data": { + "application_id": "", + "grant_id": "", + "object": { + "booking_id": "", + "booking_ref": "", + "configuration_id": "", + "object": "booking", + "booking_info": { + "event_id": "", + "start_time": 1719842400, + "end_time": 1719846000, + "participants": [ + { + "email": "leyah@example.com", + "name": "Leyah Miller" + }, + { + "email": "nyla@example.com", + "name": "Nyla" + } + ], + "additional_fields": { + "phone": "+1-415-555-0137", + "company": "Nylas Inc." + }, + "hide_cancellation_options": false, + "hide_rescheduling_options": false, + "participant_rescheduling_url": "https://example.com/reschedule/", + "participant_cancellation_url": "https://example.com/cancel/", + "host_language": "en", + "guest_language": "en", + "title": "Project sync with Leyah", + "duration": 60, + "location": "https://meet.google.com/abc-defg-hij", + "organizer_timezone": "America/Toronto", + "guest_timezone": "America/Toronto", + "is_group_event": false, + "organizer_calendar_id": "primary", + "event_description": "Discuss Q3 roadmap and next steps", + "event_html_link": "https://calendar.google.com/calendar/event?eid=abc123", + "ical_uid": "040000008200E00074C5B7101A82E0080000000000000000000000000000000000", + "host_confirmation_url": "https://example.com/confirm/" + } + } + } + }, + "topic": "booking.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/scheduler/booking-created/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/booking.pending.json b/providers/nylas/latest/booking.pending.json new file mode 100644 index 0000000..f09edf0 --- /dev/null +++ b/providers/nylas/latest/booking.pending.json @@ -0,0 +1,65 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "booking.pending", + "source": "/nylas/passthru", + "id": "", + "time": 1725895310, + "webhook_delivery_attempt": 1, + "data": { + "application_id": "", + "grant_id": "", + "object": { + "configuration_id": "", + "booking_id": "", + "booking_ref": "", + "booking_type": "organizer-confirmation", + "booking_info": { + "event_id": "", + "start_time": 1719842400, + "end_time": 1719846000, + "participants": [ + { + "email": "john.doe@example.com", + "name": "John Doe" + }, + { + "email": "jane.smith@example.com", + "name": "Jane Smith" + } + ], + "additional_fields": { + "phone": "+1-415-555-0199", + "company": "Acme Corp" + }, + "hide_cancellation_options": false, + "hide_rescheduling_options": false, + "participant_rescheduling_url": "https://example.com/reschedule/", + "participant_cancellation_url": "https://example.com/cancel/", + "host_language": "en", + "guest_language": "en", + "title": "[PENDING] Project sync", + "duration": 60, + "location": "https://meet.google.com/abc-defg-hij", + "organizer_timezone": "America/New_York", + "guest_timezone": "America/New_York", + "is_group_event": false, + "organizer_calendar_id": "primary", + "event_description": "Let's discuss the project details", + "event_html_link": "https://calendar.google.com/event?eid=abc123", + "ical_uid": "040000008200E00074C5B7101A82E0080000000000000000000000000000000000", + "host_confirmation_url": "https://example.com/confirm/" + } + } + } + }, + "topic": "booking.pending", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/scheduler/booking-pending/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/booking.reminder.json b/providers/nylas/latest/booking.reminder.json new file mode 100644 index 0000000..96faa8c --- /dev/null +++ b/providers/nylas/latest/booking.reminder.json @@ -0,0 +1,62 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "booking.reminder", + "source": "/nylas/passthru", + "id": "", + "time": 1725895310, + "webhook_delivery_attempt": 1, + "data": { + "application_id": "", + "grant_id": "", + "object": { + "configuration_id": "", + "booking_id": "", + "booking_info": { + "event_id": "", + "start_time": 1719842400, + "end_time": 1719846000, + "time_until_event": 3600, + "participants": [ + { + "email": "john.doe@example.com", + "name": "John Doe" + }, + { + "email": "jane.smith@example.com", + "name": "Jane Smith" + } + ], + "additional_fields": { + "phone": "+1-415-555-0199", + "company": "Acme Corp" + }, + "hide_cancellation_options": false, + "hide_rescheduling_options": false, + "participant_rescheduling_url": "https://example.com/reschedule/cfg_8a3d2b-bk_2f6c9a1b7d", + "participant_cancellation_url": "https://example.com/cancel/cfg_8a3d2b-bk_2f6c9a1b7d", + "host_language": "en", + "guest_language": "en", + "title": "Project sync with John Doe", + "duration": 60, + "location": "https://meet.google.com/abc-defg-hij", + "organizer_timezone": "America/New_York", + "guest_timezone": "America/New_York", + "organizer_email": "organizer@example.com", + "provider": "google", + "is_group_event": false, + "organizer_calendar_id": "primary" + } + } + } + }, + "topic": "booking.reminder", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/scheduler/booking-reminder/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/booking.rescheduled.json b/providers/nylas/latest/booking.rescheduled.json new file mode 100644 index 0000000..ecbcd61 --- /dev/null +++ b/providers/nylas/latest/booking.rescheduled.json @@ -0,0 +1,63 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "booking.rescheduled", + "source": "/nylas/passthru", + "id": "", + "time": 1725895310, + "webhook_delivery_attempt": 1, + "data": { + "application_id": "", + "grant_id": "", + "object": { + "booking_id": "", + "booking_ref": "", + "configuration_id": "", + "object": "booking", + "booking_info": { + "event_id": "", + "start_time": 1719842400, + "end_time": 1719846000, + "old_start_time": 1719839400, + "old_end_time": 1719843000, + "participants": [ + { + "email": "john@example.com", + "name": "John Doe" + }, + { + "email": "jane@example.com", + "name": "Jane Smith" + } + ], + "additional_fields": { + "phone": "555-123-4567", + "company": "Acme Corp" + }, + "hide_cancellation_options": false, + "hide_rescheduling_options": false, + "participant_rescheduling_url": "https://example.com/reschedule/", + "participant_cancellation_url": "https://example.com/cancel/", + "host_language": "en", + "guest_language": "en", + "title": "Meeting with John Doe", + "duration": 60, + "location": "https://meet.google.com/abc-defg-hij", + "organizer_timezone": "America/New_York", + "guest_timezone": "America/New_York", + "is_group_event": false, + "organizer_calendar_id": "primary" + } + } + } + }, + "topic": "booking.rescheduled", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/scheduler/booking-rescheduled/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/calendar.created.json b/providers/nylas/latest/calendar.created.json new file mode 100644 index 0000000..b478608 --- /dev/null +++ b/providers/nylas/latest/calendar.created.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "calendar.created", + "source": "/google/events/incremental", + "id": "", + "data": { + "application_id": "", + "object": { + "grant_id": "", + "description": "Personal calendar", + "id": "", + "metadata": { + "key1": "all-meetings", + "key2": "on-site" + }, + "is_primary": false, + "location": "New York", + "name": "Personal", + "object": "calendar", + "read_only": false, + "timezone": "America/New_York", + "is_owned_by_user": false + } + }, + "webhook_delivery_attempt": 1 + }, + "topic": "calendar.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/calendar/calendar-created/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/calendar.deleted.json b/providers/nylas/latest/calendar.deleted.json new file mode 100644 index 0000000..1b8b282 --- /dev/null +++ b/providers/nylas/latest/calendar.deleted.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "calendar.deleted", + "source": "/google/events/incremental", + "id": "", + "data": { + "application_id": "", + "object": { + "grant_id": "", + "id": "calendar@group.calendar.google.com", + "is_primary": false, + "name": "Mock Calendar", + "object": "calendar", + "read_only": false, + "timezone": "America/Los_Angeles", + "is_owned_by_user": false + } + }, + "webhook_delivery_attempt": 1 + }, + "topic": "calendar.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/calendar/calendar-deleted/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/calendar.updated.json b/providers/nylas/latest/calendar.updated.json new file mode 100644 index 0000000..58a2beb --- /dev/null +++ b/providers/nylas/latest/calendar.updated.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "calendar.updated", + "source": "/google/events/incremental", + "id": "", + "data": { + "application_id": "", + "object": { + "grant_id": "", + "description": "Personal calendar", + "id": "", + "metadata": { + "key1": "all-meetings", + "key2": "on-site" + }, + "is_primary": false, + "location": "New York", + "name": "Personal", + "object": "calendar", + "read_only": false, + "timezone": "America/New_York", + "is_owned_by_user": false + } + }, + "webhook_delivery_attempt": 1 + }, + "topic": "calendar.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/calendar/calendar-updated/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/contact.deleted.json b/providers/nylas/latest/contact.deleted.json new file mode 100644 index 0000000..8c6bb57 --- /dev/null +++ b/providers/nylas/latest/contact.deleted.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "contact.deleted", + "source": "/google/contacts/incremental", + "id": "", + "time": 1723821985, + "webhook_delivery_attempt": 1, + "data": { + "application_id": "", + "object": { + "grant_id": "", + "id": "", + "object": "contact" + } + } + }, + "topic": "contact.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/contacts/contact-deleted/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/contact.updated.json b/providers/nylas/latest/contact.updated.json new file mode 100644 index 0000000..0787bf5 --- /dev/null +++ b/providers/nylas/latest/contact.updated.json @@ -0,0 +1,85 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "contact.updated", + "source": "/google/contact/realtime", + "id": "", + "webhook_delivery_attempt": 1, + "data": { + "application_id": "", + "object": { + "birthday": "1988-12-31", + "company_name": "Nyla Global Express Inc.", + "emails": [ + { + "email": "john.schmidt@example.com", + "type": "work" + }, + { + "email": "johnisacoolguy@example.com", + "type": "home" + } + ], + "given_name": "John", + "grant_id": "", + "groups": [ + { + "id": "friends" + } + ], + "id": "", + "im_addresses": [ + { + "type": "jabber", + "im_address": "myjabberaddress" + }, + { + "type": "msn", + "im_address": "mymsnaddress" + } + ], + "job_title": "Software Engineer", + "manager_name": "Melissa A. Manager", + "middle_name": "Jacob", + "nickname": "JJ", + "notes": "This is where you'd write something about John.", + "office_location": "123 Main Street", + "object": "contact", + "phone_numbers": [ + { + "number": "1 123 456 7890", + "type": "work" + } + ], + "physical_addresses": [ + { + "city": "San Francisco", + "country": "USA", + "postal_code": "94107", + "state": "CA", + "street_address": "123 Main Street", + "type": "work" + } + ], + "suffix": "Jr", + "surname": "Jingleheimer-Schmidt", + "source": "address_book", + "web_pages": [ + { + "url": "www.myWorkPage.example.com", + "type": "work" + } + ] + } + } + }, + "topic": "contact.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/contacts/contact-updated/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/event.created.json b/providers/nylas/latest/event.created.json new file mode 100644 index 0000000..c9d15dd --- /dev/null +++ b/providers/nylas/latest/event.created.json @@ -0,0 +1,86 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "event.created", + "source": "/google/events/realtime", + "id": "", + "time": 1695415185, + "webhook_delivery_attempt": 1, + "data": { + "application_id": "", + "object": { + "account_id": "", + "busy": true, + "calendar_id": "", + "conferencing": { + "details": { + "meeting_code": "", + "phone": [ + "" + ], + "pin": "", + "url": "" + }, + "provider": "" + }, + "created_at": 1545355476, + "creator": { + "email": "leyah@example.com", + "name": "Leyah Miller" + }, + "description": "

Weekly one-on-one.

", + "grant_id": "", + "hide_participants": true, + "html_link": "", + "ical_uid": "", + "id": "", + "location": "Room 103", + "metadata": { + "key1": "all-meetings", + "key2": "on-site" + }, + "object": "event", + "organizer": { + "email": "leyah@example.com", + "name": "Leyah Miller" + }, + "participants": [ + { + "email": "nyla@example.com", + "status": "yes" + } + ], + "read_only": true, + "recurrence": [ + "RRULE:FREQ=WEEKLY;WKST=SU;UNTIL=20230420T065959Z;INTERVAL=2" + ], + "reminders": { + "overrides": [], + "use_default": true + }, + "resources": [], + "sequence": 17, + "status": "confirmed", + "title": "One-on-one", + "updated_at": 1724359724, + "visibility": "default", + "when": { + "end_time": 1680800100, + "end_timezone": "America/Los_Angeles", + "object": "timespan", + "start_time": 1680796800, + "start_timezone": "America/Los_Angeles" + } + } + } + }, + "topic": "event.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/events/event-created/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/event.deleted.json b/providers/nylas/latest/event.deleted.json new file mode 100644 index 0000000..be23226 --- /dev/null +++ b/providers/nylas/latest/event.deleted.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "event.deleted", + "source": "/google/events/incremental", + "id": "", + "data": { + "application_id": "", + "object": { + "grant_id": "", + "calendar_id": "CALENDAR_ID", + "id": "", + "master_event_id": "", + "object": "event" + } + }, + "webhook_delivery_attempt": 1 + }, + "topic": "event.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/events/event-deleted/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/event.updated.json b/providers/nylas/latest/event.updated.json new file mode 100644 index 0000000..8340c30 --- /dev/null +++ b/providers/nylas/latest/event.updated.json @@ -0,0 +1,80 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "event.updated", + "source": "/google/events/realtime", + "id": "", + "time": 1732575192, + "webhook_delivery_attempt": 1, + "data": { + "application_id": "", + "object": { + "account_id": "", + "busy": true, + "calendar_id": "", + "cancelled_occurrences": [ + "" + ], + "conferencing": { + "details": { + "url": "" + }, + "provider": "" + }, + "created_at": 1732573232, + "description": "Weekly one-on-one.", + "grant_id": "", + "hide_participants": false, + "html_link": "", + "ical_uid": "", + "id": "", + "location": "Room 103", + "object": "event", + "metadata": { + "key1": "all-meetings", + "key2": "on-site" + }, + "organizer": { + "email": "nyla@example.com", + "name": "Nyla" + }, + "participants": [ + { + "email": "leyahe@example.com", + "name": "Leyah Miller", + "status": "noreply" + } + ], + "read_only": false, + "recurrence": [ + "RRULE:FREQ=WEEKLY;UNTIL=20241219T000000Z;BYDAY=TH" + ], + "reminders": { + "overrides": [], + "use_default": true + }, + "resources": [], + "status": "confirmed", + "title": "One-on-one", + "updated_at": 1732575179, + "visibility": "public", + "when": { + "end_time": 1732811400, + "end_timezone": "EST5EDT", + "object": "timespan", + "start_time": 1732809600, + "start_timezone": "EST5EDT" + } + } + } + }, + "topic": "event.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/events/event-updated/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/folder.created.json b/providers/nylas/latest/folder.created.json new file mode 100644 index 0000000..519e7a1 --- /dev/null +++ b/providers/nylas/latest/folder.created.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "folder.created", + "source": "/google/emails/incremental", + "id": "", + "time": 1718210511, + "webhook_delivery_attempt": 1, + "data": { + "application_id": "", + "object": { + "grant_id": "", + "id": "", + "name": "My test folder", + "object": "folder", + "system_folder": false + } + } + }, + "topic": "folder.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/folders/folder-created/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/folder.deleted.json b/providers/nylas/latest/folder.deleted.json new file mode 100644 index 0000000..7b5d1a8 --- /dev/null +++ b/providers/nylas/latest/folder.deleted.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "folder.deleted", + "source": "/google/emails/incremental", + "id": "", + "time": 1718210588, + "webhook_delivery_attempt": 1, + "data": { + "application_id": "", + "object": { + "grant_id": "", + "id": "", + "name": "My test folder", + "object": "folder", + "system_folder": false + } + } + }, + "topic": "folder.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/folders/folder-deleted/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/folder.updated.json b/providers/nylas/latest/folder.updated.json new file mode 100644 index 0000000..4d05628 --- /dev/null +++ b/providers/nylas/latest/folder.updated.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "folder.updated", + "source": "/google/emails/incremental", + "id": "", + "time": 1718210554, + "webhook_delivery_attempt": 1, + "data": { + "application_id": "", + "object": { + "grant_id": "", + "id": "", + "name": "My updated test folder", + "object": "folder", + "system_folder": false + } + } + }, + "topic": "folder.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/folders/folder-updated/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/grant.created.json b/providers/nylas/latest/grant.created.json new file mode 100644 index 0000000..6a9898d --- /dev/null +++ b/providers/nylas/latest/grant.created.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "grant.created", + "source": "/nylas/system", + "id": "", + "time": 1723821985, + "data": { + "application_id": "", + "object": { + "code": 25012, + "grant_id": "", + "integration_id": "", + "login_id": "", + "provider": "google", + "email": "user@example.com", + "name": "John Doe", + "scope": [ + "https://www.googleapis.com/auth/gmail.readonly", + "https://www.googleapis.com/auth/calendar" + ] + } + }, + "webhook_delivery_attempt": 1 + }, + "topic": "grant.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/grants/grant-created/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/grant.deleted.json b/providers/nylas/latest/grant.deleted.json new file mode 100644 index 0000000..c546f9e --- /dev/null +++ b/providers/nylas/latest/grant.deleted.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "grant.deleted", + "source": "/nylas/system", + "id": "", + "time": 1723821985, + "data": { + "application_id": "", + "object": { + "code": 25013, + "grant_id": "", + "integration_id": "", + "provider": "google", + "email": "user@example.com" + } + }, + "webhook_delivery_attempt": 1 + }, + "topic": "grant.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/grants/grant-deleted/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/grant.expired.json b/providers/nylas/latest/grant.expired.json new file mode 100644 index 0000000..6422203 --- /dev/null +++ b/providers/nylas/latest/grant.expired.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "grant.expired", + "source": "/nylas/system", + "id": "", + "time": 1739223251, + "webhook_delivery_attempt": 1, + "data": { + "application_id": "", + "object": { + "code": 25009, + "grant_id": "", + "integration_id": "", + "provider": "google", + "email": "user@example.com", + "grant_updated_at": 1734200000 + } + } + }, + "topic": "grant.expired", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/grants/grant-expired/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/grant.imap_sync_completed.json b/providers/nylas/latest/grant.imap_sync_completed.json new file mode 100644 index 0000000..878f33a --- /dev/null +++ b/providers/nylas/latest/grant.imap_sync_completed.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "grant.imap_sync_completed", + "source": "/imap/emails/historic", + "id": "", + "time": 1705315800, + "data": { + "application_id": "", + "object": { + "grant_id": "", + "code": 25012, + "integration_id": "", + "provider": "imap", + "type": "grant.imap_sync_completed" + } + }, + "webhook_delivery_attempt": 1 + }, + "topic": "grant.imap_sync_completed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/grants/grant-imap_sync_completed/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/grant.updated.json b/providers/nylas/latest/grant.updated.json new file mode 100644 index 0000000..9753c76 --- /dev/null +++ b/providers/nylas/latest/grant.updated.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "grant.updated", + "source": "/nylas/system", + "id": "", + "time": 1723821985, + "data": { + "application_id": "", + "object": { + "code": 25014, + "grant_id": "", + "integration_id": "", + "provider": "microsoft", + "reauthentication_flag": false, + "email": "user@example.com" + } + }, + "webhook_delivery_attempt": 1 + }, + "topic": "grant.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/grants/grant-updated/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/message.bounce_detected.json b/providers/nylas/latest/message.bounce_detected.json new file mode 100644 index 0000000..60eb6cf --- /dev/null +++ b/providers/nylas/latest/message.bounce_detected.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "message.bounce_detected", + "source": "/nylas/send", + "id": "", + "time": 1723821985, + "webhook_delivery_attempt": 1, + "data": { + "application_id": "", + "grant_id": "", + "object": { + "bounce_reason": "An example message describing the reason for the bounce.", + "bounce_date": "Wed, 25 Jan 2023 10:18:39 -0800", + "bounced_addresses": "this.address.bounced@example.com", + "type": "mailbox_unavailable", + "code": "550", + "grant_id": "", + "origin": { + "to": [ + "jdoe@example.com" + ], + "from": "sender@example.com", + "cc": [ + "sam.lee@example.com" + ], + "bcc": [ + "alex.johnson@example.com" + ], + "subject": "example-subject", + "mime_id": "SJ0PR16MB40611C92DE872E6FC5916859D4603@SJ0PR16MB4062.namprd16.prod.outlook.com", + "id": "AAkALgAAAAAAHYQDEapmEc2byACqAC-EWg0AVKoCBvx5pk2OWnx9GWNeIAABogwSJQAB", + "original_send_at": "Mon, 16 Sep 2024 16:15:49 +0000" + } + } + } + }, + "topic": "message.bounce_detected", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/messages/message-bounce_detected/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/message.bounced.json b/providers/nylas/latest/message.bounced.json new file mode 100644 index 0000000..d968c1b --- /dev/null +++ b/providers/nylas/latest/message.bounced.json @@ -0,0 +1,56 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "message.bounced", + "source": "/nylas/send", + "id": "", + "time": 1723821985, + "webhook_delivery_attempt": 1, + "data": { + "application_id": "", + "grant_id": "", + "object": { + "message": { + "id": "", + "subject": "Your order has shipped", + "from": "notifications@example.com", + "to": [ + "jordan.taylor@example.com" + ], + "cc": [ + "sam.lee@example.com" + ], + "bcc": [ + "alex.johnson@example.com" + ], + "sent_at": 1234567890, + "metadata": { + "campaign": "welcome-email" + } + }, + "bounce": { + "bounced_at": 1234567890, + "type": "MailboxFull", + "recipients": [ + { + "email": "john@example.com" + }, + { + "email": "jane@example.com", + "diagnostic_code": "smtp; 550 user unknown" + } + ] + } + } + } + }, + "topic": "message.bounced", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/agent-accounts/message-bounced/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/message.complaint.json b/providers/nylas/latest/message.complaint.json new file mode 100644 index 0000000..db0a252 --- /dev/null +++ b/providers/nylas/latest/message.complaint.json @@ -0,0 +1,50 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "message.complaint", + "source": "/nylas/send", + "id": "", + "time": 1723821985, + "webhook_delivery_attempt": 1, + "data": { + "application_id": "", + "grant_id": "", + "object": { + "message": { + "id": "", + "subject": "Your order has shipped", + "from": "notifications@example.com", + "to": [ + "jordan.taylor@example.com" + ], + "cc": [ + "sam.lee@example.com" + ], + "bcc": [ + "alex.johnson@example.com" + ], + "sent_at": 1234567890, + "metadata": { + "campaign": "welcome-email" + } + }, + "complaint": { + "reported_at": 1234567890, + "type": "abuse", + "complained_recipients": [ + "jordan.taylor@example.com" + ] + } + } + } + }, + "topic": "message.complaint", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/agent-accounts/message-complaint/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/message.created.cleaned.json b/providers/nylas/latest/message.created.cleaned.json new file mode 100644 index 0000000..c9ce46a --- /dev/null +++ b/providers/nylas/latest/message.created.cleaned.json @@ -0,0 +1,76 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "message.created.cleaned", + "source": "/google/emails/realtime", + "id": "", + "time": 1723821985, + "webhook_delivery_attempt": 1, + "data": { + "application_id": "", + "object": { + "attachments": [ + { + "content_disposition": "attachment; filename=\"image.jpg\"", + "content_id": "", + "content_type": "image/jpeg; name=\"image.jpg\"", + "filename": "image.jpg", + "grant_id": "", + "id": "", + "is_inline": false, + "size": 4860136 + } + ], + "bcc": [ + { + "email": "leyah@example.com" + } + ], + "body": "# Team Update\n\nHi everyone,\n\nHere are the key updates from this week:\n\n* Project Alpha launched successfully\n* New API endpoints are live in staging\n* Next sprint planning is on Monday\n\nLet me know if you have questions.", + "cc": [ + { + "email": "kaveh@example.com" + } + ], + "cleaning_status": "success", + "date": 1723821981, + "folders": [ + "INBOX" + ], + "from": [ + { + "email": "swag@example.com", + "name": "Nylas Swag" + } + ], + "grant_id": "", + "id": "", + "metadata": { + "key1": "all-meetings", + "key2": "on-site" + }, + "object": "message", + "reply_to": [], + "snippet": "Hi everyone, Here are the key updates from this week.", + "starred": false, + "subject": "Team Update - Week of Aug 12", + "thread_id": "", + "to": [ + { + "email": "nyla@example.com" + } + ], + "unread": true + } + } + }, + "topic": "message.created.cleaned", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/messages/message-created-cleaned/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/message.created.json b/providers/nylas/latest/message.created.json new file mode 100644 index 0000000..a888e8a --- /dev/null +++ b/providers/nylas/latest/message.created.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "message.created", + "source": "/google/emails/realtime", + "id": "5b3c1f2e-...-9a8b", + "time": 1700000000, + "webhook_delivery_attempt": 1, + "data": { + "application_id": "APPLICATION_ID", + "grant_id": "GRANT_ID", + "object": { + "id": "MESSAGE_ID", + "subject": "Welcome", + "from": [ + { + "email": "sender@example.com" + } + ] + } + } + }, + "topic": "message.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/v3/notifications/notification-schemas/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/message.created.metadata.json b/providers/nylas/latest/message.created.metadata.json new file mode 100644 index 0000000..0c145ef --- /dev/null +++ b/providers/nylas/latest/message.created.metadata.json @@ -0,0 +1,107 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "message.created.metadata", + "source": "/google/emails/realtime", + "id": "", + "time": 1723821985, + "webhook_delivery_attempt": 1, + "data": { + "application_id": "", + "object": { + "bcc": [ + { + "email": "leyah@example.com" + } + ], + "cc": [ + { + "email": "kaveh@example.com" + } + ], + "date": 1723821981, + "folders": [ + "SENT" + ], + "from": [ + { + "email": "swag@example.com", + "name": "Nylas Swag" + } + ], + "grant_id": "", + "headers": [ + { + "name": "Delivered-To", + "value": "nyla@example.com" + }, + { + "name": "Return-Path", + "value": "" + }, + { + "name": "Received", + "value": "Received Header Value" + }, + { + "name": "MIME-Version", + "value": "1.0" + }, + { + "name": "From", + "value": "Nylas Swag " + }, + { + "name": "Date", + "value": "Fri, 16 Aug 2024 9:26:21 -0600" + }, + { + "name": "Message-ID", + "value": "" + }, + { + "name": "Subject", + "value": "Let's send an attachment" + }, + { + "name": "To", + "value": "" + }, + { + "name": "Content-Type", + "value": "multipart/alternative" + }, + { + "name": "Custom-Header", + "value": "Custom header" + } + ], + "id": "", + "metadata": { + "key1": "all-meetings", + "key2": "on-site" + }, + "object": "message", + "reply_to": [], + "starred": false, + "subject": "Let's send an attachment", + "thread_id": "", + "to": [ + { + "email": "nyla@example.com" + } + ], + "unread": false + } + } + }, + "topic": "message.created.metadata", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/message-metadata/message-created-metadata/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/message.deleted.json b/providers/nylas/latest/message.deleted.json new file mode 100644 index 0000000..7fd0f61 --- /dev/null +++ b/providers/nylas/latest/message.deleted.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "message.deleted", + "source": "/google/emails/realtime", + "id": "", + "time": 1723821985, + "data": { + "application_id": "", + "object": { + "grant_id": "", + "id": "", + "object": "message" + } + }, + "webhook_delivery_attempt": 1 + }, + "topic": "message.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/messages/message-deleted/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/message.delivered.json b/providers/nylas/latest/message.delivered.json new file mode 100644 index 0000000..748e74e --- /dev/null +++ b/providers/nylas/latest/message.delivered.json @@ -0,0 +1,49 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "message.delivered", + "source": "/nylas/send", + "id": "", + "time": 1723821985, + "webhook_delivery_attempt": 1, + "data": { + "application_id": "", + "grant_id": "", + "object": { + "message": { + "id": "", + "subject": "Your order has shipped", + "from": "notifications@example.com", + "to": [ + "jordan.taylor@example.com" + ], + "cc": [ + "sam.lee@example.com" + ], + "bcc": [ + "alex.johnson@example.com" + ], + "sent_at": 1234567890, + "metadata": { + "campaign": "welcome-email" + } + }, + "delivered": { + "delivered_at": 1234567890, + "recipients": [ + "jordan.taylor@example.com" + ] + } + } + } + }, + "topic": "message.delivered", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/agent-accounts/message-delivered/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/message.link_clicked.json b/providers/nylas/latest/message.link_clicked.json new file mode 100644 index 0000000..5edd950 --- /dev/null +++ b/providers/nylas/latest/message.link_clicked.json @@ -0,0 +1,60 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "message.link_clicked", + "source": "/com/nylas/tracking", + "id": "", + "time": 1695480423, + "data": { + "application_id": "", + "grant_id": "", + "object": { + "object": "message", + "grant_id": "", + "link_data": [ + { + "count": 1, + "url": "https://www.example.com" + } + ], + "message_id": "18ac281f237c934b", + "label": "Hey, just testing", + "recents": [ + { + "click_id": 0, + "ip": "", + "link_index": "0", + "timestamp": 1695480422, + "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36" + }, + { + "click_id": 1, + "ip": "", + "link_index": "0", + "timestamp": 1695480422, + "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36" + }, + { + "click_id": 2, + "ip": "", + "link_index": "0", + "timestamp": 1695480422, + "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36" + } + ], + "sender_app_id": "", + "timestamp": 1695480422 + } + }, + "webhook_delivery_attempt": 1 + }, + "topic": "message.link_clicked", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/message-tracking/message-link_clicked/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/message.link_clicked.legacy.json b/providers/nylas/latest/message.link_clicked.legacy.json new file mode 100644 index 0000000..e0b7489 --- /dev/null +++ b/providers/nylas/latest/message.link_clicked.legacy.json @@ -0,0 +1,60 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "message.link_clicked.legacy", + "source": "/com/nylas/v2/webhooks", + "id": "", + "time": 1733261173, + "webhook_delivery_attempt": 1, + "data": { + "application_id": "", + "grant_id": "", + "object": { + "deltas": [ + { + "date": 1733261158, + "object": "metadata", + "object_data": { + "account_id": "", + "id": "", + "metadata": { + "link_data": [ + { + "count": 8, + "url": "client_url" + } + ], + "message_id": "", + "payload": "Hello world", + "recents": [ + { + "id": 0, + "ip": "ip_address", + "link_index": 0, + "timestamp": 1733163188, + "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36" + } + ], + "timestamp": 1733163166 + }, + "namespace_id": "", + "object": "metadata" + }, + "type": "message.link_clicked" + } + ], + "grant_id": "", + "object": "message" + } + } + }, + "topic": "message.link_clicked.legacy", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/message-tracking/message-link_clicked-legacy/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/message.opened.json b/providers/nylas/latest/message.opened.json new file mode 100644 index 0000000..c733691 --- /dev/null +++ b/providers/nylas/latest/message.opened.json @@ -0,0 +1,55 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "message.opened", + "source": "/com/nylas/tracking", + "id": "", + "time": 1695480567, + "data": { + "application_id": "", + "grant_id": "", + "object": { + "object": "message", + "grant_id": "", + "message_data": { + "count": 1, + "timestamp": 1695480410 + }, + "message_id": "18ac281f237c934b", + "label": "Testing Nylas Messaged Opened Tracking", + "recents": [ + { + "ip": "", + "opened_id": 0, + "timestamp": 1695480567, + "user_agent": "Mozilla/5.0" + }, + { + "ip": "", + "opened_id": 1, + "timestamp": 1695480567, + "user_agent": "Mozilla/5.0" + }, + { + "ip": "", + "opened_id": 2, + "timestamp": 1695480567, + "user_agent": "Mozilla/5.0" + } + ], + "sender_app_id": "", + "timestamp": 1695480410 + } + }, + "webhook_delivery_attempt": 1 + }, + "topic": "message.opened", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/message-tracking/message-opened/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/message.opened.legacy.json b/providers/nylas/latest/message.opened.legacy.json new file mode 100644 index 0000000..77b6f42 --- /dev/null +++ b/providers/nylas/latest/message.opened.legacy.json @@ -0,0 +1,54 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "message.opened.legacy", + "source": "/com/nylas/v2/webhooks", + "id": "", + "time": 1733261181, + "webhook_delivery_attempt": 1, + "data": { + "application_id": "", + "grant_id": "", + "object": { + "deltas": [ + { + "date": 1733261154, + "object": "metadata", + "object_data": { + "account_id": "", + "id": "", + "metadata": { + "count": 1, + "message_id": "", + "payload": "Hello world", + "recents": [ + { + "id": 0, + "ip": "ip_address", + "timestamp": 1733163186, + "user_agent": "Mozilla/5.0 (Windows NT 5.1; rv:11.0) Gecko Firefox/11.0 (via ggpht.com GoogleImageProxy)" + } + ], + "timestamp": 1733261154 + }, + "namespace_id": "", + "object": "metadata" + }, + "type": "message.opened" + } + ], + "grant_id": "", + "object": "message" + } + } + }, + "topic": "message.opened.legacy", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/message-tracking/message-opened-legacy/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/message.rejected.json b/providers/nylas/latest/message.rejected.json new file mode 100644 index 0000000..81d0c0a --- /dev/null +++ b/providers/nylas/latest/message.rejected.json @@ -0,0 +1,44 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "message.rejected", + "source": "/nylas/send", + "id": "", + "time": 1723821985, + "webhook_delivery_attempt": 1, + "data": { + "application_id": "", + "grant_id": "", + "object": { + "message": { + "id": "", + "subject": "Your order has shipped", + "from": "notifications@example.com", + "to": [ + "jordan.taylor@example.com" + ], + "cc": [ + "sam.lee@example.com" + ], + "bcc": [ + "alex.johnson@example.com" + ], + "sent_at": 1234567890, + "metadata": { + "campaign": "welcome-email" + } + }, + "rejected_at": 1234567890 + } + } + }, + "topic": "message.rejected", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/agent-accounts/message-rejected/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/message.send_failed.json b/providers/nylas/latest/message.send_failed.json new file mode 100644 index 0000000..651fd56 --- /dev/null +++ b/providers/nylas/latest/message.send_failed.json @@ -0,0 +1,83 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "message.send_failed", + "source": "/nylas/send", + "id": "", + "time": 1723821985, + "data": { + "application_id": "", + "grant_id": "", + "object": { + "object": "message", + "grant_id": "", + "attachments": [ + { + "content": "HASKDJhiuahsdjlkhKJAsd=", + "content_type": "text/plain", + "filename": "quarterly-report.txt", + "id": "", + "size": 16 + } + ], + "bcc": [ + { + "email": "alex.johnson@example.com", + "name": "Alex Johnson" + } + ], + "body": "

Please review the attached report.

", + "cc": [ + { + "email": "sam.lee@example.com", + "name": "Sam Lee" + } + ], + "from": [ + { + "email": "dana.chen@example.com", + "name": "Dana Chen" + } + ], + "id": "", + "reply_to": [ + { + "email": "dana.chen@example.com", + "name": "Dana Chen" + } + ], + "schedule_id": "", + "send_at": 1723825200, + "subject": "Q3 planning meeting agenda", + "to": [ + { + "email": "jordan.taylor@example.com", + "name": "Jordan Taylor" + } + ] + }, + "reason": "Could not authenticate", + "error": { + "type": "api.provider_error", + "message": "Could not authenticate", + "status_code": 401, + "provider_error": { + "error": { + "code": 401, + "message": "Invalid credentials" + } + } + } + }, + "webhook_delivery_attempt": 1 + }, + "topic": "message.send_failed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/messages/message-send_failed/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/message.send_success.json b/providers/nylas/latest/message.send_success.json new file mode 100644 index 0000000..530d0f9 --- /dev/null +++ b/providers/nylas/latest/message.send_success.json @@ -0,0 +1,71 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "message.send_success", + "source": "/nylas/send", + "id": "", + "time": 1723821985, + "data": { + "application_id": "", + "grant_id": "", + "object": { + "object": "message", + "grant_id": "", + "attachments": [ + { + "content": "HASKDJhiuahsdjlkhKJAsd=", + "content_type": "text/plain", + "filename": "myfile.txt", + "id": "", + "size": 16 + } + ], + "bcc": [ + { + "email": "alex.johnson@example.com", + "name": "Alex Johnson" + } + ], + "cc": [ + { + "email": "sam.lee@example.com", + "name": "Sam Lee" + } + ], + "from": [ + { + "email": "dana.chen@example.com", + "name": "Dana Chen" + } + ], + "id": "", + "reply_to": [ + { + "email": "dana.chen@example.com", + "name": "Dana Chen" + } + ], + "schedule_id": "", + "send_at": 1723825200, + "subject": "Q3 planning meeting agenda", + "to": [ + { + "email": "jordan.taylor@example.com", + "name": "Jordan Taylor" + } + ], + "snippet": "Hi team, here is the agenda for our Q3 planning meeting..." + } + }, + "webhook_delivery_attempt": 1 + }, + "topic": "message.send_success", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/messages/message-send_success/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/message.transactional.bounced.json b/providers/nylas/latest/message.transactional.bounced.json new file mode 100644 index 0000000..0878d03 --- /dev/null +++ b/providers/nylas/latest/message.transactional.bounced.json @@ -0,0 +1,55 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "message.transactional.bounced", + "source": "/nylas/send", + "id": "", + "time": 1723821985, + "webhook_delivery_attempt": 1, + "data": { + "application_id": "", + "object": { + "message": { + "id": "", + "subject": "Your order has shipped", + "from": "notifications@example.com", + "to": [ + "jordan.taylor@example.com" + ], + "cc": [ + "sam.lee@example.com" + ], + "bcc": [ + "alex.johnson@example.com" + ], + "sent_at": 1234567890, + "metadata": { + "campaign": "welcome-email" + } + }, + "bounce": { + "bounced_at": 1234567890, + "type": "MailboxFull", + "recipients": [ + { + "email": "john@example.com" + }, + { + "email": "jane@example.com", + "diagnostic_code": "smtp; 550 user unknown" + } + ] + } + } + } + }, + "topic": "message.transactional.bounced", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/transactional-email/message-transactional-bounced/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/message.transactional.complaint.json b/providers/nylas/latest/message.transactional.complaint.json new file mode 100644 index 0000000..1c8b422 --- /dev/null +++ b/providers/nylas/latest/message.transactional.complaint.json @@ -0,0 +1,49 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "message.transactional.complaint", + "source": "/nylas/send", + "id": "", + "time": 1723821985, + "webhook_delivery_attempt": 1, + "data": { + "application_id": "", + "object": { + "message": { + "id": "", + "subject": "Your order has shipped", + "from": "notifications@example.com", + "to": [ + "jordan.taylor@example.com" + ], + "cc": [ + "sam.lee@example.com" + ], + "bcc": [ + "alex.johnson@example.com" + ], + "sent_at": 1234567890, + "metadata": { + "campaign": "welcome-email" + } + }, + "complaint": { + "reported_at": 1234567890, + "type": "abuse", + "complained_recipients": [ + "jordan.taylor@example.com" + ] + } + } + } + }, + "topic": "message.transactional.complaint", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/transactional-email/message-transactional-complaint/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/message.transactional.delivered.json b/providers/nylas/latest/message.transactional.delivered.json new file mode 100644 index 0000000..69b6a4f --- /dev/null +++ b/providers/nylas/latest/message.transactional.delivered.json @@ -0,0 +1,48 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "message.transactional.delivered", + "source": "/nylas/send", + "id": "", + "time": 1723821985, + "webhook_delivery_attempt": 1, + "data": { + "application_id": "", + "object": { + "message": { + "id": "", + "subject": "Your order has shipped", + "from": "notifications@example.com", + "to": [ + "jordan.taylor@example.com" + ], + "cc": [ + "sam.lee@example.com" + ], + "bcc": [ + "alex.johnson@example.com" + ], + "sent_at": 1234567890, + "metadata": { + "campaign": "welcome-email" + } + }, + "delivered": { + "delivered_at": 1234567890, + "recipients": [ + "jordan.taylor@example.com" + ] + } + } + } + }, + "topic": "message.transactional.delivered", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/transactional-email/message-transactional-delivered/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/message.transactional.rejected.json b/providers/nylas/latest/message.transactional.rejected.json new file mode 100644 index 0000000..28fb511 --- /dev/null +++ b/providers/nylas/latest/message.transactional.rejected.json @@ -0,0 +1,43 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "message.transactional.rejected", + "source": "/nylas/send", + "id": "", + "time": 1723821985, + "webhook_delivery_attempt": 1, + "data": { + "application_id": "", + "object": { + "message": { + "id": "", + "subject": "Your order has shipped", + "from": "notifications@example.com", + "to": [ + "jordan.taylor@example.com" + ], + "cc": [ + "sam.lee@example.com" + ], + "bcc": [ + "alex.johnson@example.com" + ], + "sent_at": 1234567890, + "metadata": { + "campaign": "welcome-email" + } + }, + "rejected_at": 1234567890 + } + } + }, + "topic": "message.transactional.rejected", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/transactional-email/message-transactional-rejected/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/message.updated.json b/providers/nylas/latest/message.updated.json new file mode 100644 index 0000000..44b9d01 --- /dev/null +++ b/providers/nylas/latest/message.updated.json @@ -0,0 +1,58 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "message.updated", + "source": "/google/emails/realtime", + "id": "", + "time": 1723821985, + "webhook_delivery_attempt": 1, + "data": { + "application_id": "", + "object": { + "body": "
Test with attachments
\r\n", + "cc": [ + { + "email": "nyla@example.com", + "name": "Nyla" + } + ], + "date": 1234567890, + "folders": [ + "INBOX" + ], + "from": [ + { + "email": "leyah@example.com", + "name": "Leyah Miller" + } + ], + "grant_id": "", + "id": "", + "metadata": { + "key1": "all-meetings", + "key2": "on-site" + }, + "object": "message", + "snippet": "This message has an attachment.", + "starred": false, + "subject": "Let's send an attachment", + "thread_id": "", + "to": [ + { + "email": "kaveh@example.com" + } + ], + "unread": true + } + } + }, + "topic": "message.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/messages/message-updated/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/message.updated.metadata.json b/providers/nylas/latest/message.updated.metadata.json new file mode 100644 index 0000000..6258a82 --- /dev/null +++ b/providers/nylas/latest/message.updated.metadata.json @@ -0,0 +1,107 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "message.updated.metadata", + "source": "/google/emails/realtime", + "id": "", + "time": 1723821985, + "webhook_delivery_attempt": 1, + "data": { + "application_id": "", + "object": { + "bcc": [ + { + "email": "leyah@example.com" + } + ], + "cc": [ + { + "email": "kaveh@example.com" + } + ], + "date": 1723821981, + "folders": [ + "SENT" + ], + "from": [ + { + "email": "swag@example.com", + "name": "Nylas Swag" + } + ], + "grant_id": "", + "headers": [ + { + "name": "Delivered-To", + "value": "nyla@example.com" + }, + { + "name": "Return-Path", + "value": "" + }, + { + "name": "Received", + "value": "Received Header Value" + }, + { + "name": "MIME-Version", + "value": "1.0" + }, + { + "name": "From", + "value": "Nylas Swag " + }, + { + "name": "Date", + "value": "Fri, 16 Aug 2024 9:26:21 -0600" + }, + { + "name": "Message-ID", + "value": "" + }, + { + "name": "Subject", + "value": "Let's send an attachment" + }, + { + "name": "To", + "value": "" + }, + { + "name": "Content-Type", + "value": "multipart/alternative" + }, + { + "name": "Custom-Header", + "value": "mock custom header" + } + ], + "id": "", + "metadata": { + "key1": "all-meetings", + "key2": "on-site" + }, + "object": "message", + "reply_to": [], + "starred": false, + "subject": "Let's send an attachment", + "thread_id": "", + "to": [ + { + "email": "nyla@example.com" + } + ], + "unread": false + } + } + }, + "topic": "message.updated.metadata", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/message-metadata/message-updated-metadata/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/notetaker.created.json b/providers/nylas/latest/notetaker.created.json new file mode 100644 index 0000000..d60ef14 --- /dev/null +++ b/providers/nylas/latest/notetaker.created.json @@ -0,0 +1,56 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "notetaker.created", + "source": "/nylas/notetaker", + "id": "", + "time": 1737500936, + "data": { + "application_id": "", + "object": { + "id": "", + "grant_id": "", + "meeting_settings": { + "video_recording": true, + "audio_recording": true, + "transcription": true, + "summary": true, + "summary_settings": { + "custom_instructions": "Focus on action items related to the product launch." + }, + "action_items": true, + "action_items_settings": { + "custom_instructions": "Group action items by team member." + }, + "deduplication_settings": { + "scope": "workspace", + "key": "", + "workspace_id": "" + }, + "leave_after_silence_seconds": 300 + }, + "meeting_provider": "Google Meet", + "meeting_link": "https://meet.google.com/abc-defg-hij", + "join_time": 1737500936, + "event": { + "ical_uid": "", + "event_id": "", + "master_event_id": "" + }, + "object": "notetaker", + "status": "scheduled", + "state": "scheduled" + } + }, + "webhook_delivery_attempt": 1 + }, + "topic": "notetaker.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/notetaker/notetaker-created/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/notetaker.deleted.json b/providers/nylas/latest/notetaker.deleted.json new file mode 100644 index 0000000..4e8e0c7 --- /dev/null +++ b/providers/nylas/latest/notetaker.deleted.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "notetaker.deleted", + "source": "/nylas/notetaker", + "id": "", + "time": 1737500936, + "data": { + "application_id": "", + "object": { + "id": "", + "grant_id": "", + "object": "notetaker", + "event": { + "ical_uid": "", + "event_id": "", + "master_event_id": "" + } + } + }, + "webhook_delivery_attempt": 1 + }, + "topic": "notetaker.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/notetaker/notetaker-deleted/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/notetaker.media.json b/providers/nylas/latest/notetaker.media.json new file mode 100644 index 0000000..052b5fe --- /dev/null +++ b/providers/nylas/latest/notetaker.media.json @@ -0,0 +1,60 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "notetaker.media", + "source": "/nylas/notetaker", + "id": "", + "time": 1737500936, + "data": { + "application_id": "", + "object": { + "id": "", + "grant_id": "", + "object": "notetaker", + "meeting_settings": { + "video_recording": true, + "audio_recording": true, + "transcription": true, + "summary": true, + "summary_settings": { + "custom_instructions": "Focus on action items related to the product launch." + }, + "action_items": true, + "action_items_settings": { + "custom_instructions": "Group action items by team member." + }, + "leave_after_silence_seconds": 300 + }, + "meeting_provider": "Google Meet", + "meeting_link": "https://meet.google.com/abc-defg-hij", + "join_time": 1737500936, + "event": { + "ical_uid": "", + "event_id": "", + "master_event_id": "" + }, + "status": "available", + "state": "available", + "media": { + "recording": "", + "recording_duration": "1800", + "recording_file_format": "mp4", + "thumbnail": "", + "transcript": "", + "summary": "", + "action_items": "" + } + } + }, + "webhook_delivery_attempt": 1 + }, + "topic": "notetaker.media", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/notetaker/notetaker-media/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/notetaker.meeting_state.json b/providers/nylas/latest/notetaker.meeting_state.json new file mode 100644 index 0000000..9ab7f0f --- /dev/null +++ b/providers/nylas/latest/notetaker.meeting_state.json @@ -0,0 +1,52 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "notetaker.meeting_state", + "source": "/nylas/notetaker", + "id": "", + "time": 1737500936, + "data": { + "application_id": "", + "object": { + "id": "", + "grant_id": "", + "meeting_settings": { + "video_recording": true, + "audio_recording": true, + "transcription": true, + "summary": true, + "summary_settings": { + "custom_instructions": "Focus on action items related to the product launch." + }, + "action_items": true, + "action_items_settings": { + "custom_instructions": "Group action items by team member." + }, + "leave_after_silence_seconds": 300 + }, + "meeting_provider": "Google Meet", + "meeting_link": "https://meet.google.com/abc-defg-hij", + "join_time": 1737500936, + "event": { + "ical_uid": "", + "event_id": "", + "master_event_id": "" + }, + "object": "notetaker", + "status": "connecting", + "state": "connecting", + "meeting_state": "waiting_for_entry" + } + }, + "webhook_delivery_attempt": 1 + }, + "topic": "notetaker.meeting_state", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/notetaker/notetaker-meeting_state/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/notetaker.updated.json b/providers/nylas/latest/notetaker.updated.json new file mode 100644 index 0000000..3ee4bdb --- /dev/null +++ b/providers/nylas/latest/notetaker.updated.json @@ -0,0 +1,45 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "notetaker.updated", + "source": "/nylas/notetaker", + "id": "", + "time": 1737500936, + "data": { + "application_id": "", + "object": { + "id": "", + "grant_id": "", + "meeting_settings": { + "video_recording": true, + "audio_recording": true, + "transcription": true, + "summary": false, + "action_items": false, + "leave_after_silence_seconds": 600 + }, + "meeting_provider": "Google Meet", + "meeting_link": "https://meet.google.com/abc-defg-hij", + "join_time": 1737500936, + "event": { + "ical_uid": "", + "event_id": "", + "master_event_id": "" + }, + "object": "notetaker", + "status": "scheduled", + "state": "scheduled" + } + }, + "webhook_delivery_attempt": 1 + }, + "topic": "notetaker.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/notetaker/notetaker-updated/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/thread.replied.json b/providers/nylas/latest/thread.replied.json new file mode 100644 index 0000000..25d7f84 --- /dev/null +++ b/providers/nylas/latest/thread.replied.json @@ -0,0 +1,38 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "thread.replied", + "source": "/com/nylas/tracking", + "id": "", + "time": 1696007157, + "data": { + "application_id": "", + "grant_id": "", + "object": { + "object": "thread", + "grant_id": "", + "message_id": "", + "root_message_id": "", + "label": "some-client-label", + "reply_data": { + "count": 1 + }, + "reply_to_message_id": "", + "from_self": false, + "sender_app_id": "", + "thread_id": "", + "timestamp": 1696007157 + } + }, + "webhook_delivery_attempt": 1 + }, + "topic": "thread.replied", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/message-tracking/thread-replied/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/nylas/latest/thread.replied.legacy.json b/providers/nylas/latest/thread.replied.legacy.json new file mode 100644 index 0000000..8b73824 --- /dev/null +++ b/providers/nylas/latest/thread.replied.legacy.json @@ -0,0 +1,48 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "specversion": "1.0", + "type": "thread.replied.legacy", + "source": "/com/nylas/v2/webhooks", + "id": "", + "time": 1733180746, + "webhook_delivery_attempt": 1, + "data": { + "application_id": "", + "grant_id": "", + "object": { + "deltas": [ + { + "date": 1733180719, + "object": "message", + "object_data": { + "account_id": "", + "id": "", + "metadata": { + "from_self": true, + "message_id": "", + "payload": "Hello world", + "reply_to_message_id": "", + "thread_id": "", + "timestamp": 1733180490 + }, + "namespace_id": "", + "object": "message" + }, + "type": "thread.replied" + } + ], + "grant_id": "", + "object": "thread" + } + } + }, + "topic": "thread.replied.legacy", + "source": { + "type": "vendor-documentation", + "url": "https://developer.nylas.com/docs/reference/notifications/message-tracking/thread-replied-legacy/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/okta/index.json b/providers/okta/index.json new file mode 100644 index 0000000..65b8bbb --- /dev/null +++ b/providers/okta/index.json @@ -0,0 +1,8 @@ +{ + "label": "Okta", + "configs": { + "latest_version": "latest", + "topic_identifier": "data.events[].eventType" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/okta/latest/user.session.start.json b/providers/okta/latest/user.session.start.json new file mode 100644 index 0000000..969e31b --- /dev/null +++ b/providers/okta/latest/user.session.start.json @@ -0,0 +1,46 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "eventType": "com.okta.event_hook", + "eventTypeVersion": "1.0", + "cloudEventsVersion": "0.1", + "eventId": "3OQEZQ...", + "eventTime": "2026-07-02T12:00:00.000Z", + "contentType": "application/json", + "source": "https://{yourOktaDomain}/api/v1/eventHooks/who...", + "data": { + "events": [ + { + "uuid": "d6f5...", + "published": "2026-07-02T12:00:00.000Z", + "eventType": "user.session.start", + "version": "0", + "displayMessage": "User login to Okta", + "severity": "INFO", + "actor": { + "id": "00u...", + "type": "User", + "alternateId": "jane@example.com", + "displayName": "Jane Doe" + }, + "target": [ + { + "id": "00u...", + "type": "User", + "alternateId": "jane@example.com", + "displayName": "Jane Doe" + } + ] + } + ] + } + }, + "topic": "user.session.start", + "source": { + "type": "vendor-documentation", + "url": "https://developer.okta.com/docs/reference/api/event-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/openai/index.json b/providers/openai/index.json new file mode 100644 index 0000000..891944b --- /dev/null +++ b/providers/openai/index.json @@ -0,0 +1,8 @@ +{ + "label": "OpenAI", + "configs": { + "latest_version": "latest", + "topic_identifier": "type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/openai/latest/batch.cancelled.json b/providers/openai/latest/batch.cancelled.json new file mode 100644 index 0000000..979bb02 --- /dev/null +++ b/providers/openai/latest/batch.cancelled.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_abc123", + "type": "batch.cancelled", + "created_at": 1719168000, + "data": { + "id": "batch_abc123" + } + }, + "topic": "batch.cancelled", + "source": { + "type": "vendor-documentation", + "url": "https://developers.openai.com/api/docs/api-reference/webhook-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/openai/latest/batch.completed.json b/providers/openai/latest/batch.completed.json new file mode 100644 index 0000000..57695ae --- /dev/null +++ b/providers/openai/latest/batch.completed.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_abc123", + "type": "batch.completed", + "created_at": 1719168000, + "data": { + "id": "batch_abc123" + } + }, + "topic": "batch.completed", + "source": { + "type": "vendor-documentation", + "url": "https://developers.openai.com/api/docs/api-reference/webhook-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/openai/latest/batch.expired.json b/providers/openai/latest/batch.expired.json new file mode 100644 index 0000000..68fed18 --- /dev/null +++ b/providers/openai/latest/batch.expired.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_abc123", + "type": "batch.expired", + "created_at": 1719168000, + "data": { + "id": "batch_abc123" + } + }, + "topic": "batch.expired", + "source": { + "type": "vendor-documentation", + "url": "https://developers.openai.com/api/docs/api-reference/webhook-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/openai/latest/batch.failed.json b/providers/openai/latest/batch.failed.json new file mode 100644 index 0000000..29f3db2 --- /dev/null +++ b/providers/openai/latest/batch.failed.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_abc123", + "type": "batch.failed", + "created_at": 1719168000, + "data": { + "id": "batch_abc123" + } + }, + "topic": "batch.failed", + "source": { + "type": "vendor-documentation", + "url": "https://developers.openai.com/api/docs/api-reference/webhook-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/openai/latest/eval.run.canceled.json b/providers/openai/latest/eval.run.canceled.json new file mode 100644 index 0000000..3b60003 --- /dev/null +++ b/providers/openai/latest/eval.run.canceled.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_abc123", + "type": "eval.run.canceled", + "created_at": 1719168000, + "data": { + "id": "evalrun_abc123" + } + }, + "topic": "eval.run.canceled", + "source": { + "type": "vendor-documentation", + "url": "https://developers.openai.com/api/docs/api-reference/webhook-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/openai/latest/eval.run.failed.json b/providers/openai/latest/eval.run.failed.json new file mode 100644 index 0000000..88d2253 --- /dev/null +++ b/providers/openai/latest/eval.run.failed.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_abc123", + "type": "eval.run.failed", + "created_at": 1719168000, + "data": { + "id": "evalrun_abc123" + } + }, + "topic": "eval.run.failed", + "source": { + "type": "vendor-documentation", + "url": "https://developers.openai.com/api/docs/api-reference/webhook-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/openai/latest/eval.run.succeeded.json b/providers/openai/latest/eval.run.succeeded.json new file mode 100644 index 0000000..3de5f75 --- /dev/null +++ b/providers/openai/latest/eval.run.succeeded.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_abc123", + "type": "eval.run.succeeded", + "created_at": 1719168000, + "data": { + "id": "evalrun_abc123" + } + }, + "topic": "eval.run.succeeded", + "source": { + "type": "vendor-documentation", + "url": "https://developers.openai.com/api/docs/api-reference/webhook-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/openai/latest/fine_tuning.job.cancelled.json b/providers/openai/latest/fine_tuning.job.cancelled.json new file mode 100644 index 0000000..6ae459f --- /dev/null +++ b/providers/openai/latest/fine_tuning.job.cancelled.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_abc123", + "type": "fine_tuning.job.cancelled", + "created_at": 1719168000, + "data": { + "id": "ftjob_abc123" + } + }, + "topic": "fine_tuning.job.cancelled", + "source": { + "type": "vendor-documentation", + "url": "https://developers.openai.com/api/docs/api-reference/webhook-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/openai/latest/fine_tuning.job.failed.json b/providers/openai/latest/fine_tuning.job.failed.json new file mode 100644 index 0000000..db6391d --- /dev/null +++ b/providers/openai/latest/fine_tuning.job.failed.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_abc123", + "type": "fine_tuning.job.failed", + "created_at": 1719168000, + "data": { + "id": "ftjob_abc123" + } + }, + "topic": "fine_tuning.job.failed", + "source": { + "type": "vendor-documentation", + "url": "https://developers.openai.com/api/docs/api-reference/webhook-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/openai/latest/fine_tuning.job.succeeded.json b/providers/openai/latest/fine_tuning.job.succeeded.json new file mode 100644 index 0000000..b3c3afa --- /dev/null +++ b/providers/openai/latest/fine_tuning.job.succeeded.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_abc123", + "type": "fine_tuning.job.succeeded", + "created_at": 1719168000, + "data": { + "id": "ftjob_abc123" + } + }, + "topic": "fine_tuning.job.succeeded", + "source": { + "type": "vendor-documentation", + "url": "https://developers.openai.com/api/docs/api-reference/webhook-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/openai/latest/realtime.call.incoming.json b/providers/openai/latest/realtime.call.incoming.json new file mode 100644 index 0000000..4d6261d --- /dev/null +++ b/providers/openai/latest/realtime.call.incoming.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_abc123", + "type": "realtime.call.incoming", + "created_at": 1719168000, + "data": { + "call_id": "rtc_479a275623b54bdb9b6fbae2f7cbd408", + "sip_headers": [ + { + "name": "Max-Forwards", + "value": "63" + }, + { + "name": "CSeq", + "value": "851287 INVITE" + }, + { + "name": "Content-Type", + "value": "application/sdp" + } + ] + } + }, + "topic": "realtime.call.incoming", + "source": { + "type": "vendor-documentation", + "url": "https://developers.openai.com/api/docs/api-reference/webhook-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/openai/latest/response.cancelled.json b/providers/openai/latest/response.cancelled.json new file mode 100644 index 0000000..74942fe --- /dev/null +++ b/providers/openai/latest/response.cancelled.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_abc123", + "type": "response.cancelled", + "created_at": 1719168000, + "data": { + "id": "resp_abc123" + } + }, + "topic": "response.cancelled", + "source": { + "type": "vendor-documentation", + "url": "https://developers.openai.com/api/docs/api-reference/webhook-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/openai/latest/response.completed.json b/providers/openai/latest/response.completed.json new file mode 100644 index 0000000..70a16aa --- /dev/null +++ b/providers/openai/latest/response.completed.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_abc123", + "type": "response.completed", + "created_at": 1719168000, + "data": { + "id": "resp_abc123" + } + }, + "topic": "response.completed", + "source": { + "type": "vendor-documentation", + "url": "https://developers.openai.com/api/docs/api-reference/webhook-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/openai/latest/response.failed.json b/providers/openai/latest/response.failed.json new file mode 100644 index 0000000..44392ab --- /dev/null +++ b/providers/openai/latest/response.failed.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_abc123", + "type": "response.failed", + "created_at": 1719168000, + "data": { + "id": "resp_abc123" + } + }, + "topic": "response.failed", + "source": { + "type": "vendor-documentation", + "url": "https://developers.openai.com/api/docs/api-reference/webhook-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/openai/latest/response.incomplete.json b/providers/openai/latest/response.incomplete.json new file mode 100644 index 0000000..29cd726 --- /dev/null +++ b/providers/openai/latest/response.incomplete.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_abc123", + "type": "response.incomplete", + "created_at": 1719168000, + "data": { + "id": "resp_abc123" + } + }, + "topic": "response.incomplete", + "source": { + "type": "vendor-documentation", + "url": "https://developers.openai.com/api/docs/api-reference/webhook-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/orb/index.json b/providers/orb/index.json new file mode 100644 index 0000000..abd4c8a --- /dev/null +++ b/providers/orb/index.json @@ -0,0 +1,8 @@ +{ + "label": "Orb", + "configs": { + "latest_version": "latest", + "topic_identifier": "type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/orb/latest/invoice.issued.json b/providers/orb/latest/invoice.issued.json new file mode 100644 index 0000000..5369dd2 --- /dev/null +++ b/providers/orb/latest/invoice.issued.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_01HABCDXXXXX", + "created_at": "2026-05-13T12:34:56.000Z", + "type": "invoice.issued", + "properties": { + "invoice_id": "invoice_01HABCDXXXXX" + } + }, + "topic": "invoice.issued", + "source": { + "type": "vendor-documentation", + "url": "https://docs.withorb.com/guides/integrations-and-exports/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/oura/index.json b/providers/oura/index.json new file mode 100644 index 0000000..3b58f25 --- /dev/null +++ b/providers/oura/index.json @@ -0,0 +1,8 @@ +{ + "label": "Oura", + "configs": { + "latest_version": "latest", + "topic_identifier": "data_type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/oura/latest/sleep.json b/providers/oura/latest/sleep.json new file mode 100644 index 0000000..12529e4 --- /dev/null +++ b/providers/oura/latest/sleep.json @@ -0,0 +1,18 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_type": "update", + "data_type": "sleep", + "object_id": "12345abc", + "event_time": "2023-01-01T08:00:00+00:00", + "user_id": "user123" + }, + "topic": "sleep", + "source": { + "type": "vendor-documentation", + "url": "https://cloud.ouraring.com/v2/docs", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/address.imported.json b/providers/paddlebilling/current/address.imported.json new file mode 100644 index 0000000..5e99785 --- /dev/null +++ b/providers/paddlebilling/current/address.imported.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01hv8h6jzvsbbk6xmf7zdkrdkx", + "event_type": "address.imported", + "occurred_at": "2024-04-12T06:51:26.587790Z", + "notification_id": "ntf_01hv8h6k23gm15hzrr2p4330pj", + "data": { + "id": "add_01hv8gq3318ktkfengj2r75gfx", + "city": "Phoenix", + "region": "AZ", + "status": "active", + "created_at": "2024-04-12T06:51:26.153Z", + "first_line": "8700 Edgemont Road", + "updated_at": "2024-04-12T06:51:26.153Z", + "custom_data": null, + "customer_id": "ctm_01hv6y1jedq4p1n0yqn5ba3ky4", + "description": "Sales Office", + "import_meta": { + "external_id": "59f25141-28c3-4447-b77c-dae5677537f0", + "imported_from": "paddle_classic" + }, + "postal_code": "85051", + "second_line": null, + "country_code": "US" + } + }, + "topic": "address.imported", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/addresses/address-imported", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/address.updated.json b/providers/paddlebilling/current/address.updated.json new file mode 100644 index 0000000..552202e --- /dev/null +++ b/providers/paddlebilling/current/address.updated.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01hv8gygr4t0xrb2v821t7x9vk", + "event_type": "address.updated", + "occurred_at": "2024-04-12T06:47:02.148531Z", + "notification_id": "ntf_01hv8gygyqp6hyjjxmmag28m6p", + "data": { + "id": "add_01hv8gq3318ktkfengj2r75gfx", + "city": "San Jose", + "region": "CA", + "status": "active", + "created_at": "2024-04-12T06:45:53.267Z", + "first_line": "5400 E Washington Drive, Floor 2", + "updated_at": "2024-04-12T06:47:01.533006Z", + "custom_data": { + "crm_id": "08bcfb7a-41d8-4747-9ade-3d885c287d0f" + }, + "customer_id": "ctm_01hv6y1jedq4p1n0yqn5ba3ky4", + "description": "California Office", + "import_meta": null, + "postal_code": "95314", + "second_line": null, + "country_code": "US" + } + }, + "topic": "address.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/addresses/address-updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/api_key.created.json b/providers/paddlebilling/current/api_key.created.json new file mode 100644 index 0000000..61b1703 --- /dev/null +++ b/providers/paddlebilling/current/api_key.created.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01jkdr0rc527wcjdg1txsdxhtf", + "event_type": "api_key.created", + "occurred_at": "2025-03-26T06:58:38.517522Z", + "notification_id": "ntf_01jkdr1mgbe62eqkh3p0fq8b0h", + "data": { + "id": "apikey_01jkdpbhazdpn3wpcya45as9tg", + "name": "CRM integration", + "description": "Used to authenticate with the API for storing Paddle customer data in our CRM.", + "status": "active", + "key": "pdl_live_apikey_01jkdpbhaz****", + "permissions": [ + "address.read", + "business.read", + "customer.read", + "subscription.read", + "transaction.read" + ], + "expires_at": "2025-06-26T06:58:38.517522Z", + "rotatable": true, + "last_used_at": null, + "created_at": "2025-03-26T06:58:38.517522Z", + "updated_at": "2025-03-26T06:58:38.517522Z", + "exposed_at": null + } + }, + "topic": "api_key.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/api-keys/api-key-created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/api_key.expired.json b/providers/paddlebilling/current/api_key.expired.json new file mode 100644 index 0000000..6d42d6a --- /dev/null +++ b/providers/paddlebilling/current/api_key.expired.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01jkdr0rc527wcjdg1txsdxhth", + "event_type": "api_key.expired", + "occurred_at": "2025-03-26T06:58:38.517522Z", + "notification_id": "ntf_01jkdr1mgbe62eqkh3p0fq8b0k", + "data": { + "id": "apikey_01jkdpbhazdpn3wpcya45as9tg", + "name": "CRM integration", + "description": "Used to authenticate with the API for storing Paddle customer data in our CRM.", + "status": "expired", + "key": "pdl_live_apikey_01jkdpbhaz****", + "permissions": [ + "address.read", + "business.read", + "customer.read", + "subscription.read", + "transaction.read" + ], + "expires_at": "2025-06-26T06:58:38.517522Z", + "rotatable": false, + "last_used_at": "2025-06-26T05:54:22.738201Z", + "created_at": "2025-03-26T06:58:38.517522Z", + "updated_at": "2025-03-26T06:58:38.517522Z", + "exposed_at": null + } + }, + "topic": "api_key.expired", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/api-keys/api-key-expired", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/api_key.expiring.json b/providers/paddlebilling/current/api_key.expiring.json new file mode 100644 index 0000000..592c41d --- /dev/null +++ b/providers/paddlebilling/current/api_key.expiring.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01jkdr0rc527wcjdg1txsdxhtj", + "event_type": "api_key.expiring", + "occurred_at": "2025-06-21T06:58:38.517522Z", + "notification_id": "ntf_01jkdr1mgbe62eqkh3p0fq8b0m", + "data": { + "id": "apikey_01jkdpbhazdpn3wpcya45as9tg", + "name": "CRM integration", + "description": "Used to authenticate with the API for storing Paddle customer data in our CRM.", + "status": "active", + "key": "pdl_live_apikey_01jkdpbhaz****", + "permissions": [ + "address.read", + "business.read", + "customer.read", + "subscription.read", + "transaction.read" + ], + "expires_at": "2025-06-26T06:58:38.517522Z", + "rotatable": true, + "last_used_at": "2025-06-21T05:46:53.238201Z", + "created_at": "2025-03-26T06:58:38.517522Z", + "updated_at": "2025-03-26T06:58:38.517522Z", + "exposed_at": null + } + }, + "topic": "api_key.expiring", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/api-keys/api-key-expiring", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/api_key.revoked.json b/providers/paddlebilling/current/api_key.revoked.json new file mode 100644 index 0000000..12e11fb --- /dev/null +++ b/providers/paddlebilling/current/api_key.revoked.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01jkdr0rc527wcjdg1txsdxhtl", + "event_type": "api_key.revoked", + "occurred_at": "2025-06-24T12:58:38.746382Z", + "notification_id": "ntf_01jkdr1mgbe62eqkh3p0fq8b0v", + "data": { + "id": "apikey_01jkdpbhazdpn3wpcya45as9tg", + "name": "CRM integration", + "description": "Used to authenticate with the API for storing Paddle customer data in our CRM.", + "status": "revoked", + "key": "pdl_live_apikey_01jkdpbhaz****", + "permissions": [ + "address.read", + "business.read", + "customer.read", + "subscription.read", + "transaction.read" + ], + "expires_at": "2025-06-26T06:58:38.517522Z", + "rotatable": false, + "last_used_at": "2025-06-24T05:54:22.738201Z", + "created_at": "2025-03-26T06:58:38.517522Z", + "updated_at": "2025-06-24T12:58:38.746382Z", + "exposed_at": null + } + }, + "topic": "api_key.revoked", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/api-keys/api-key-revoked", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/api_key.updated.json b/providers/paddlebilling/current/api_key.updated.json new file mode 100644 index 0000000..8f062e9 --- /dev/null +++ b/providers/paddlebilling/current/api_key.updated.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01jkdr0rc527wcjdg1txsdxhtg", + "event_type": "api_key.updated", + "occurred_at": "2025-04-21T12:37:12.892738Z", + "notification_id": "ntf_01jkdr1mgbe62eqkh3p0fq8b0j", + "data": { + "id": "apikey_01jkdpbhazdpn3wpcya45as9tg", + "name": "CRM integration", + "description": "Used to authenticate with the API for storing Paddle customer and subscription data in our CRM.", + "status": "active", + "key": "pdl_live_apikey_01jkdpbhaz****", + "permissions": [ + "address.read", + "business.read", + "customer.read", + "subscription.read" + ], + "expires_at": "2025-06-26T06:58:38.517522Z", + "rotatable": true, + "last_used_at": "2025-04-21T11:35:42.428390Z", + "created_at": "2025-03-26T06:58:38.517522Z", + "updated_at": "2025-04-21T12:37:12.892738Z", + "exposed_at": null + } + }, + "topic": "api_key.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/api-keys/api-key-updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/api_key_exposure.created.json b/providers/paddlebilling/current/api_key_exposure.created.json new file mode 100644 index 0000000..6930e06 --- /dev/null +++ b/providers/paddlebilling/current/api_key_exposure.created.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01jkdr0rc527wcjdg1txsdxhtk", + "event_type": "api_key_exposure.created", + "occurred_at": "2025-08-19T12:58:38.746382Z", + "notification_id": "ntf_01jkdr1mgbe62eqkh3p0fq8b0s", + "data": { + "id": "apkexp_01jkas9tppn3bhadwpcyag45zd", + "api_key_id": "apikey_01jkdpbhazdpn3wpcya45as9tg", + "risk_level": "high", + "action_taken": "revoked", + "source": "github", + "reference": "https://github.com/octocat/Hello-World/blob/12345600b9cbe38a219f39a9941c9319b600c002/foo/bar.txt", + "description": "Exposed in Commit 12345600b9cbe38a219f39a9941c9319b600c002", + "created_at": "2025-08-19T12:58:38.746382Z" + } + }, + "topic": "api_key_exposure.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/api-keys/api-key-exposure-created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/business.created.json b/providers/paddlebilling/current/business.created.json new file mode 100644 index 0000000..2320c08 --- /dev/null +++ b/providers/paddlebilling/current/business.created.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01hv8hkrsnhgn77dk3443p62je", + "event_type": "business.created", + "occurred_at": "2024-04-12T06:58:38.517522Z", + "notification_id": "ntf_01hv8hkrvm7grqzht4jbq8neyz", + "data": { + "id": "biz_01hv8hkr641vmpwytx38znv56k", + "name": "Uplift Inc.", + "status": "active", + "contacts": [ + { + "name": "Parker Jones", + "email": "parker@example.com" + } + ], + "created_at": "2024-04-12T06:58:37.892Z", + "updated_at": "2024-04-12T06:58:37.892Z", + "custom_data": null, + "customer_id": "ctm_01hv6y1jedq4p1n0yqn5ba3ky4", + "import_meta": null, + "company_number": "555775291485", + "tax_identifier": "555952383" + } + }, + "topic": "business.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/businesses/business-created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/business.imported.json b/providers/paddlebilling/current/business.imported.json new file mode 100644 index 0000000..ca3924f --- /dev/null +++ b/providers/paddlebilling/current/business.imported.json @@ -0,0 +1,38 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01hv8j0zfjnmns8fgbxyz2wsp4", + "event_type": "business.imported", + "occurred_at": "2024-04-12T07:05:51.346952Z", + "notification_id": "ntf_01hv8j0zhn3zcmz0vcvcmk8hmr", + "data": { + "id": "biz_01hv8hkr641vmpwytx38znv56k", + "name": "HighFly LLC.", + "status": "active", + "contacts": [ + { + "name": "Blair Lopez", + "email": "blair@example.com" + } + ], + "created_at": "2024-04-12T07:05:50.887Z", + "updated_at": "2024-04-12T07:05:50.887Z", + "custom_data": null, + "customer_id": "ctm_01hv6y1jedq4p1n0yqn5ba3ky4", + "import_meta": { + "external_id": "1fc0727f-d3d5-43a0-907a-f3c002535ca0", + "imported_from": "paddle_classic" + }, + "company_number": "555829503785", + "tax_identifier": "555810433" + } + }, + "topic": "business.imported", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/businesses/business-imported", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/business.updated.json b/providers/paddlebilling/current/business.updated.json new file mode 100644 index 0000000..3e6351b --- /dev/null +++ b/providers/paddlebilling/current/business.updated.json @@ -0,0 +1,45 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01hv8hr6nwtrnt3gwrz3apjfzh", + "event_type": "business.updated", + "occurred_at": "2024-04-12T07:01:03.805047Z", + "notification_id": "ntf_01hv8hr6r2vcfjtjjsqv7t5179", + "data": { + "id": "biz_01hv8hkr641vmpwytx38znv56k", + "name": "Uplift Inc.", + "status": "active", + "contacts": [ + { + "name": "Parker Jones", + "email": "parker@example.com" + }, + { + "name": "Jo Riley", + "email": "jo@example.com" + }, + { + "name": "Jesse Garcia", + "email": "jo@example.com" + } + ], + "created_at": "2024-04-12T06:58:37.892Z", + "updated_at": "2024-04-12T07:01:03.510528Z", + "custom_data": { + "crm_id": "eb9b8d9b-7dd6-48e6-8c39-8557bba5eaa9" + }, + "customer_id": "ctm_01hv6y1jedq4p1n0yqn5ba3ky4", + "import_meta": null, + "company_number": "555775291485", + "tax_identifier": "555952383" + } + }, + "topic": "business.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/businesses/business-updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/client_token.created.json b/providers/paddlebilling/current/client_token.created.json new file mode 100644 index 0000000..efb2ade --- /dev/null +++ b/providers/paddlebilling/current/client_token.created.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01jkdr0rc527wcjdg1txsdxhtf", + "event_type": "client_token.created", + "occurred_at": "2025-06-26T14:36:14.695521Z", + "notification_id": "ntf_01jkdr1mgbe62eqkh3p0fq8b0h", + "data": { + "id": "ctkn_01ghbkd0frb9k95cnhwd1bxpvk", + "token": "live_7d279f61a3499fed520f7cd8c08", + "name": "Pricing page integration", + "description": "Used to display prices and open checkout within our pricing page on our marketing domain.", + "status": "active", + "created_at": "2025-06-26T14:36:14.695521Z", + "updated_at": "2025-06-26T14:36:14.695521Z", + "revoked_at": null + } + }, + "topic": "client_token.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/client-tokens/client-token-created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/client_token.revoked.json b/providers/paddlebilling/current/client_token.revoked.json new file mode 100644 index 0000000..84b6587 --- /dev/null +++ b/providers/paddlebilling/current/client_token.revoked.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01jkdr0rc527wcjdg1txsdxhtf", + "event_type": "client_token.revoked", + "occurred_at": "2025-06-27T11:26:10.253482Z", + "notification_id": "ntf_01jkb92mpl7v4rfg8x3q5wz7bn", + "data": { + "id": "ctkn_01ghbkd0frb9k95cnhwd1bxpvk", + "token": "live_7d279f61a3499fed520f7cd8c08", + "name": "Pricing page integration", + "description": "Used to display prices and open checkout within our pricing page on our marketing domain.", + "status": "revoked", + "created_at": "2025-06-26T14:36:14.695521Z", + "updated_at": "2025-06-27T11:26:10.253482Z", + "revoked_at": "2025-06-27T11:26:10.253482Z" + } + }, + "topic": "client_token.revoked", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/client-tokens/client-token-revoked", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/client_token.updated.json b/providers/paddlebilling/current/client_token.updated.json new file mode 100644 index 0000000..6573d88 --- /dev/null +++ b/providers/paddlebilling/current/client_token.updated.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01jkdr0rc527wcjdg1txsdxhtf", + "event_type": "client_token.updated", + "occurred_at": "2025-06-27T11:26:10.253482Z", + "notification_id": "ntf_01jkr4d5s6f7g8h9j1k2l3q4rs", + "data": { + "id": "ctkn_01ghbkd0frb9k95cnhwd1bxpvk", + "token": "live_7d279f61a3499fed520f7cd8c08", + "name": "Pricing page integration", + "description": "Used to display prices and open checkout within our pricing page on our marketing domain.", + "status": "revoked", + "created_at": "2025-06-26T14:36:14.695521Z", + "updated_at": "2025-06-27T11:26:10.253482Z", + "revoked_at": "2025-06-27T11:26:10.253482Z" + } + }, + "topic": "client_token.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/client-tokens/client-token-updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/customer.imported.json b/providers/paddlebilling/current/customer.imported.json new file mode 100644 index 0000000..c6663d3 --- /dev/null +++ b/providers/paddlebilling/current/customer.imported.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01hv6ymvpf2r40gjas86q60bah", + "event_type": "customer.imported", + "occurred_at": "2024-04-11T16:07:56.879683Z", + "notification_id": "ntf_01hv6ymvrgdcdkv3jx4x0h2qsv", + "data": { + "id": "ctm_01hv6y1jedq4p1n0yqn5ba3ky4", + "name": "Lex Taylor", + "email": "lex@example.com", + "locale": "en", + "status": "active", + "created_at": "2024-04-11T16:07:56.554Z", + "updated_at": "2024-04-11T16:07:56.554Z", + "custom_data": null, + "import_meta": { + "external_id": "4f626321-f3af-46f6-925e-d1cb315e89f0", + "imported_from": "paddle_classic" + }, + "marketing_consent": false + } + }, + "topic": "customer.imported", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/customers/customer-imported", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/customer.updated.json b/providers/paddlebilling/current/customer.updated.json new file mode 100644 index 0000000..23ca845 --- /dev/null +++ b/providers/paddlebilling/current/customer.updated.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01hv6y672w8rvq8zgcq3cm3nv0", + "event_type": "customer.updated", + "occurred_at": "2024-04-11T15:59:57.020285Z", + "notification_id": "ntf_01hv6y674wys2vjt7ztv4tzskj", + "data": { + "id": "ctm_01hv6y1jedq4p1n0yqn5ba3ky4", + "name": "Jo Brown-Anderson", + "email": "jo@example.com", + "locale": "en", + "status": "active", + "created_at": "2024-04-11T15:57:24.813Z", + "updated_at": "2024-04-11T15:59:56.658719Z", + "custom_data": null, + "import_meta": null, + "marketing_consent": false + } + }, + "topic": "customer.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/customers/customer-updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/discount.created.json b/providers/paddlebilling/current/discount.created.json new file mode 100644 index 0000000..0de4b85 --- /dev/null +++ b/providers/paddlebilling/current/discount.created.json @@ -0,0 +1,38 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01hv6scz1kqjp8wx6ft1mc3kd2", + "event_type": "discount.created", + "occurred_at": "2024-04-11T14:36:15.283806Z", + "notification_id": "ntf_01hv6scz45nrn82tmkw4ywb71k", + "data": { + "id": "dsc_01hv6scyf7qdnzcdq01t2y8dx4", + "description": "All orders (10% off)", + "code": "BF10OFF", + "type": "percentage", + "amount": "10", + "currency_code": "USD", + "mode": "standard", + "status": "active", + "discount_group_id": "dsg_01js2gqehzccfkywgx1jk2mtsp", + "recur": true, + "maximum_recurring_intervals": 3, + "usage_limit": null, + "restrict_to": [], + "enabled_for_checkout": true, + "expires_at": "2024-12-03T00:00:00Z", + "created_at": "2024-04-11T14:36:14.695Z", + "updated_at": "2024-04-11T14:36:14.695Z", + "custom_data": null, + "import_meta": null + } + }, + "topic": "discount.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/discounts/discount-created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/discount.imported.json b/providers/paddlebilling/current/discount.imported.json new file mode 100644 index 0000000..ff96b22 --- /dev/null +++ b/providers/paddlebilling/current/discount.imported.json @@ -0,0 +1,43 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01hdnnd4x84s4r5br068y3rm6d", + "event_type": "discount.imported", + "occurred_at": "2025-06-12T09:35:17.929027Z", + "notification_id": "ntf_01hdnnd505rcs80ss56rfn7qa2", + "data": { + "id": "dsc_01gv599b6zkj42fkpxftjeca8f", + "description": "Legacy customer discount", + "code": "ZJFYC3K9KT", + "type": "flat", + "amount": "1000", + "currency_code": "USD", + "mode": "standard", + "status": "active", + "discount_group_id": null, + "recur": true, + "maximum_recurring_intervals": null, + "usage_limit": null, + "restrict_to": [ + "pri_01h19fp7wgbasj0h1627jknp7f" + ], + "enabled_for_checkout": true, + "expires_at": "2027-06-12T09:18:00Z", + "created_at": "2023-03-10T08:13:06.655Z", + "updated_at": "2023-06-05T09:18:46.63Z", + "custom_data": null, + "import_meta": { + "external_id": "fc1ba9bc-8ddb-11ee-b9d1-0242ac120002", + "imported_from": "paddle_classic" + } + } + }, + "topic": "discount.imported", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/discounts/discount-imported", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/discount.updated.json b/providers/paddlebilling/current/discount.updated.json new file mode 100644 index 0000000..18c9d3c --- /dev/null +++ b/providers/paddlebilling/current/discount.updated.json @@ -0,0 +1,41 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01hv6spb5cxrwekm2agmr173c1", + "event_type": "discount.updated", + "occurred_at": "2024-04-11T14:41:22.604848Z", + "notification_id": "ntf_01hv6spb7v0f0tfg6wa3m8rgcr", + "data": { + "id": "dsc_01hv6scyf7qdnzcdq01t2y8dx4", + "description": "All orders (10% off)", + "code": "BF10OFF", + "type": "percentage", + "amount": "10", + "currency_code": null, + "mode": "standard", + "status": "active", + "discount_group_id": "dsg_01js2gqehzccfkywgx1jk2mtsp", + "recur": true, + "maximum_recurring_intervals": 3, + "usage_limit": null, + "restrict_to": [ + "pro_01gsz4t5hdjse780zja8vvr7jg", + "pro_01gsz4s0w61y0pp88528f1wvvb" + ], + "enabled_for_checkout": true, + "expires_at": "2024-12-03T00:00:00Z", + "created_at": "2024-04-11T14:36:14.695Z", + "updated_at": "2024-04-11T14:41:22.343Z", + "custom_data": null, + "import_meta": null + } + }, + "topic": "discount.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/discounts/discount-updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/discount_group.created.json b/providers/paddlebilling/current/discount_group.created.json new file mode 100644 index 0000000..d0acab8 --- /dev/null +++ b/providers/paddlebilling/current/discount_group.created.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01hv6scz1kqjp8wx6ft1mc3kd2", + "event_type": "discount_group.created", + "occurred_at": "2024-11-28T14:36:15.283806Z", + "notification_id": "ntf_01hv6scz45nrn82tmkw4ywb71k", + "data": { + "id": "dsg_01js2gqehzccfkywgx1jk2mtsp", + "name": "Black Friday 2024", + "status": "active", + "import_meta": null, + "created_at": "2024-11-28T14:36:14.695Z", + "updated_at": "2024-11-28T14:36:14.695Z" + } + }, + "topic": "discount_group.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/discount-groups/discount-group-created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/discount_group.updated.json b/providers/paddlebilling/current/discount_group.updated.json new file mode 100644 index 0000000..f913a45 --- /dev/null +++ b/providers/paddlebilling/current/discount_group.updated.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01hv6scz1kqjp8wx6ft1mc3kd2", + "event_type": "discount_group.updated", + "occurred_at": "2024-11-28T14:36:15.283806Z", + "notification_id": "ntf_01hv6scz45nrn82tmkw4ywb71k", + "data": { + "id": "dsg_01js2gqehzccfkywgx1jk2mtsp", + "name": "Cyber Monday 2025", + "status": "active", + "import_meta": null, + "created_at": "2024-11-28T14:36:14.695Z", + "updated_at": "2024-11-28T14:39:14.695Z" + } + }, + "topic": "discount_group.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/discount-groups/discount-group-updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/payment_method.deleted.json b/providers/paddlebilling/current/payment_method.deleted.json new file mode 100644 index 0000000..dec9542 --- /dev/null +++ b/providers/paddlebilling/current/payment_method.deleted.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01hwz6k64a210xcvsdbg3y4vmr", + "event_type": "payment_method.deleted", + "occurred_at": "2024-05-03T12:24:18.826338Z", + "notification_id": "ntf_01hwz6k66fp6cxtxyt6551wv7z", + "data": { + "id": "paymtd_01hs8zx6x377xfsfrt2bqsevbw", + "customer_id": "ctm_01hv6y1jedq4p1n0yqn5ba3ky4", + "address_id": "add_01hv8gq3318ktkfengj2r75gfx", + "deletion_reason": "api", + "type": "card", + "origin": "saved_during_purchase", + "saved_at": "2024-05-02T02:55:25.198953Z", + "updated_at": "2024-05-03T12:24:18.826338Z" + } + }, + "topic": "payment_method.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/payment-methods/payment-method-deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/payment_method.saved.json b/providers/paddlebilling/current/payment_method.saved.json new file mode 100644 index 0000000..b6218e8 --- /dev/null +++ b/providers/paddlebilling/current/payment_method.saved.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01hwvkmsge7bhq1a31s35784zt", + "event_type": "payment_method.saved", + "occurred_at": "2024-05-02T02:55:25.198953Z", + "notification_id": "ntf_01hwvkmsknrgqw4z1598qw4ypt", + "data": { + "id": "paymtd_01hs8zx6x377xfsfrt2bqsevbw", + "customer_id": "ctm_01hv6y1jedq4p1n0yqn5ba3ky4", + "address_id": "add_01hv8gq3318ktkfengj2r75gfx", + "type": "card", + "origin": "saved_during_purchase", + "saved_at": "2024-05-02T02:55:25.198953Z", + "updated_at": "2024-05-02T02:55:25.198953Z" + } + }, + "topic": "payment_method.saved", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/payment-methods/payment-method-saved", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/payout.created.json b/providers/paddlebilling/current/payout.created.json new file mode 100644 index 0000000..d40f0c4 --- /dev/null +++ b/providers/paddlebilling/current/payout.created.json @@ -0,0 +1,24 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01h2b06f69w9aw3eymqs1dfa2q", + "event_type": "payout.created", + "occurred_at": "2023-06-01T13:30:38.138984Z", + "notification_id": "ntf_01h2b06f84qsjzdw8rywe3j4gt", + "data": { + "id": "payout_01gsz4vmqbjk3x4vvtafffd540", + "status": "unpaid", + "amount": "10000", + "currency_code": "USD", + "remittance_reference": "10374" + } + }, + "topic": "payout.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/payouts/payout-created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/payout.paid.json b/providers/paddlebilling/current/payout.paid.json new file mode 100644 index 0000000..bd90a2b --- /dev/null +++ b/providers/paddlebilling/current/payout.paid.json @@ -0,0 +1,24 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01h2b0tqg1xkgnkfmprsnrjn0s", + "event_type": "payout.paid", + "occurred_at": "2023-06-07T13:30:38.138984Z", + "notification_id": "ntf_01h2b0tqkhfqd094y9pys30xyw", + "data": { + "id": "payout_01gsz4vmqbjk3x4vvtafffd540", + "status": "paid", + "amount": "10000", + "currency_code": "USD", + "remittance_reference": "10374" + } + }, + "topic": "payout.paid", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/payouts/payout-paid", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/price.created.json b/providers/paddlebilling/current/price.created.json new file mode 100644 index 0000000..0e6f89f --- /dev/null +++ b/providers/paddlebilling/current/price.created.json @@ -0,0 +1,48 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01hv0vaxeypbdcfw039a3gmc78", + "event_type": "price.created", + "occurred_at": "2024-04-09T07:14:38.686498Z", + "notification_id": "ntf_01hv0vaxj3znpd9vdpp3efa4n4", + "data": { + "id": "pri_01hv0vax6rv18t4tamj848ne4d", + "name": "Monthly (per seat)", + "type": "standard", + "status": "active", + "quantity": { + "maximum": 100, + "minimum": 1 + }, + "tax_mode": "account_setting", + "product_id": "pro_01htz88xpr0mm7b3ta2pjkr7w2", + "unit_price": { + "amount": "500", + "currency_code": "USD" + }, + "custom_data": null, + "description": "Monthly (per seat) with 14 day trial", + "import_meta": null, + "trial_period": { + "interval": "day", + "frequency": 14, + "requires_payment_method": false + }, + "billing_cycle": { + "interval": "month", + "frequency": 1 + }, + "unit_price_overrides": [], + "created_at": "2024-04-09T07:14:38.424504286Z", + "updated_at": "2024-04-09T07:14:38.424504359Z" + } + }, + "topic": "price.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/prices/price-created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/price.imported.json b/providers/paddlebilling/current/price.imported.json new file mode 100644 index 0000000..aa1e836 --- /dev/null +++ b/providers/paddlebilling/current/price.imported.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01hgarz844zdfws6djn9rz6qm7", + "event_type": "price.imported", + "occurred_at": "2024-01-01T13:31:34.071379Z", + "notification_id": "ntf_01hd46rrqkrbndwzrarcew6t21", + "data": { + "id": "pri_01gsz95g2zrkagg294kpstx54r", + "product_id": "pro_01gsz92krfzy3hcx5h5rtgnfwz", + "type": "standard", + "description": "Monthly (recurring addon)", + "name": "Monthly (recurring addon)", + "billing_cycle": { + "interval": "month", + "frequency": 1 + }, + "trial_period": null, + "tax_mode": "account_setting", + "unit_price": { + "amount": "25000", + "currency_code": "USD" + }, + "unit_price_overrides": [], + "custom_data": null, + "status": "active", + "quantity": { + "minimum": 1, + "maximum": 1 + }, + "import_meta": { + "external_id": "fc1ba9bc-8ddb-11ee-b9d1-0242ac120002", + "imported_from": "paddle_classic" + }, + "created_at": "2024-01-01T13:31:34.071379Z", + "updated_at": "2024-01-01T13:31:34.071379Z" + } + }, + "topic": "price.imported", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/prices/price-imported", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/price.updated.json b/providers/paddlebilling/current/price.updated.json new file mode 100644 index 0000000..675d719 --- /dev/null +++ b/providers/paddlebilling/current/price.updated.json @@ -0,0 +1,69 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01hv0vd770td3m64srybj8453a", + "event_type": "price.updated", + "occurred_at": "2024-04-09T07:15:54.208116Z", + "notification_id": "ntf_01hv0vd7900qdtv6h6w8m2h6qf", + "data": { + "id": "pri_01hv0vax6rv18t4tamj848ne4d", + "name": "Monthly (per seat)", + "type": "standard", + "status": "active", + "quantity": { + "maximum": 100, + "minimum": 1 + }, + "tax_mode": "account_setting", + "product_id": "pro_01htz88xpr0mm7b3ta2pjkr7w2", + "unit_price": { + "amount": "500", + "currency_code": "USD" + }, + "custom_data": null, + "description": "Monthly (per seat) with 14 day trial", + "import_meta": null, + "trial_period": { + "interval": "day", + "frequency": 14, + "requires_payment_method": false + }, + "billing_cycle": { + "interval": "month", + "frequency": 1 + }, + "unit_price_overrides": [ + { + "unit_price": { + "amount": "700", + "currency_code": "EUR" + }, + "country_codes": [ + "IE", + "FR", + "DE" + ] + }, + { + "unit_price": { + "amount": "600", + "currency_code": "GBP" + }, + "country_codes": [ + "GB" + ] + } + ], + "created_at": "2024-01-01T13:31:34.071379Z", + "updated_at": "2024-04-09T07:15:54.208116Z" + } + }, + "topic": "price.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/prices/price-updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/product.created.json b/providers/paddlebilling/current/product.created.json new file mode 100644 index 0000000..6865a6b --- /dev/null +++ b/providers/paddlebilling/current/product.created.json @@ -0,0 +1,44 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01htz88y5k59y9rrv15p72dv91", + "event_type": "product.created", + "occurred_at": "2024-04-08T16:22:16.499189Z", + "notification_id": "ntf_01htz88y8sg8cww5jdj4q68yq0", + "data": { + "id": "pro_01htz88xpr0mm7b3ta2pjkr7w2", + "name": "AeroEdit Student", + "type": "standard", + "status": "active", + "image_url": "https://paddle.s3.amazonaws.com/user/165798/bT1XUOJAQhOUxGs83cbk_pro.png", + "custom_data": { + "features": { + "sso": false, + "route_planning": true, + "payment_by_invoice": false, + "aircraft_performance": true, + "compliance_monitoring": false, + "flight_log_management": true + }, + "suggested_addons": [ + "pro_01h1vjes1y163xfj1rh1tkfb65", + "pro_01gsz97mq9pa4fkyy0wqenepkz" + ], + "upgrade_description": null + }, + "description": "Essential tools for student pilots to manage flight logs, analyze performance, and plan routes, and ensure compliance. Valid student pilot certificate from the FAA required.", + "import_meta": null, + "tax_category": "standard", + "created_at": "2024-04-08T16:22:16.024Z", + "updated_at": "2024-04-08T16:22:16.024Z" + } + }, + "topic": "product.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/products/product-created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/product.imported.json b/providers/paddlebilling/current/product.imported.json new file mode 100644 index 0000000..dde868e --- /dev/null +++ b/providers/paddlebilling/current/product.imported.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01hgas2cm8r02nxryp83jqvg6k", + "event_type": "product.imported", + "occurred_at": "2024-01-28T10:54:46.181Z", + "notification_id": "ntf_01hd46rqryfc8d7d5yz595k2k6", + "data": { + "id": "pro_01gsz92krfzy3hcx5h5rtgnfwz", + "name": "VIP support", + "tax_category": "standard", + "type": "standard", + "description": "Get exclusive access to our expert team of product specialists, available to help you make the most of your AeroEdit subscription.", + "image_url": "https://paddle.s3.amazonaws.com/user/165798/qgyipKJwRtq98YNboipo_vip-support.png", + "custom_data": null, + "status": "active", + "import_meta": { + "external_id": "16a2c842-8ddc-11ee-b9d1-0242ac120002", + "imported_from": "paddle_classic" + }, + "created_at": "2024-01-28T10:54:46.181Z", + "updated_at": "2024-01-28T10:54:46.181Z" + } + }, + "topic": "product.imported", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/products/product-imported", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/product.updated.json b/providers/paddlebilling/current/product.updated.json new file mode 100644 index 0000000..aba6787 --- /dev/null +++ b/providers/paddlebilling/current/product.updated.json @@ -0,0 +1,44 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01htz8kd4g9npcy0c76y5pvrs5", + "event_type": "product.updated", + "occurred_at": "2024-04-08T16:27:59.504385Z", + "notification_id": "ntf_01htz8kd6sysr4sqefs5a9qqc0", + "data": { + "id": "pro_01htz88xpr0mm7b3ta2pjkr7w2", + "name": "AeroEdit for learner pilots", + "type": "standard", + "status": "active", + "image_url": "https://paddle.s3.amazonaws.com/user/165798/bT1XUOJAQhOUxGs83cbk_pro.png", + "custom_data": { + "features": { + "sso": false, + "route_planning": true, + "payment_by_invoice": false, + "aircraft_performance": true, + "compliance_monitoring": false, + "flight_log_management": true + }, + "suggested_addons": [ + "pro_01h1vjes1y163xfj1rh1tkfb65", + "pro_01gsz97mq9pa4fkyy0wqenepkz" + ], + "upgrade_description": null + }, + "description": "Essential tools for student pilots to manage flight logs, analyze performance, and plan routes, and ensure compliance. Valid student pilot certificate from the FAA required.", + "import_meta": null, + "tax_category": "standard", + "created_at": "2024-04-08T16:22:16.024Z", + "updated_at": "2024-04-08T16:27:59.074Z" + } + }, + "topic": "product.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/products/product-updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/report.created.json b/providers/paddlebilling/current/report.created.json new file mode 100644 index 0000000..90a2d94 --- /dev/null +++ b/providers/paddlebilling/current/report.created.json @@ -0,0 +1,54 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01hvgdpb99hxbjje8npcvk3za0", + "event_type": "report.created", + "occurred_at": "2024-04-15T08:24:04.137829Z", + "notification_id": "ntf_01hvgdpbc5rqqxh6j1daqs7n3x", + "data": { + "id": "rep_01hvgdpayq6kjzyk4hz5m02cpn", + "rows": null, + "type": "adjustments", + "status": "pending", + "filters": [ + { + "name": "updated_at", + "value": "2024-04-15", + "operator": "lt" + }, + { + "name": "updated_at", + "value": "2024-01-01", + "operator": "gte" + }, + { + "name": "status", + "value": [ + "pending_approval", + "approved" + ], + "operator": null + }, + { + "name": "action", + "value": [ + "refund", + "chargeback" + ], + "operator": null + } + ], + "created_at": "2024-04-15T08:24:03.799Z", + "expires_at": null, + "updated_at": "2024-04-15T08:24:03.799Z" + } + }, + "topic": "report.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/reports/report-created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/report.updated.json b/providers/paddlebilling/current/report.updated.json new file mode 100644 index 0000000..85f0e2c --- /dev/null +++ b/providers/paddlebilling/current/report.updated.json @@ -0,0 +1,54 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01hvgdpmap3espxga4jwzb0agp", + "event_type": "report.updated", + "occurred_at": "2024-04-15T08:24:13.398892Z", + "notification_id": "ntf_01hvgdpmd2g0dv4vpmys3z7bc3", + "data": { + "id": "rep_01hvgdpayq6kjzyk4hz5m02cpn", + "rows": 8, + "type": "adjustments", + "status": "ready", + "filters": [ + { + "name": "updated_at", + "value": "2024-04-15", + "operator": "lt" + }, + { + "name": "updated_at", + "value": "2024-01-01", + "operator": "gte" + }, + { + "name": "status", + "value": [ + "pending_approval", + "approved" + ], + "operator": null + }, + { + "name": "action", + "value": [ + "refund", + "chargeback" + ], + "operator": null + } + ], + "created_at": "2024-04-15T08:24:03.799Z", + "expires_at": "2024-04-29T08:24:13.042686Z", + "updated_at": "2024-04-15T08:24:13.042692Z" + } + }, + "topic": "report.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/reports/report-updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/subscription.canceled.json b/providers/paddlebilling/current/subscription.canceled.json new file mode 100644 index 0000000..decdae8 --- /dev/null +++ b/providers/paddlebilling/current/subscription.canceled.json @@ -0,0 +1,210 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01hv90vbenb5d4spnjbbcfh3nk", + "event_type": "subscription.canceled", + "occurred_at": "2024-04-12T11:24:55.637846Z", + "notification_id": "ntf_01hv90vbk0t9skkjqazdq3emtz", + "data": { + "id": "sub_01hv8x29kz0t586xy6zn1a62ny", + "items": [ + { + "price": { + "id": "pri_01gsz8x8sawmvhz1pv30nge1ke", + "name": "Monthly (per seat)", + "type": "standard", + "status": "active", + "quantity": { + "maximum": 999, + "minimum": 1 + }, + "tax_mode": "account_setting", + "created_at": "2023-02-23T13:55:22.538367Z", + "product_id": "pro_01gsz4t5hdjse780zja8vvr7jg", + "unit_price": { + "amount": "3000", + "currency_code": "USD" + }, + "updated_at": "2024-04-11T13:54:52.254748Z", + "custom_data": null, + "description": "Monthly", + "import_meta": null, + "trial_period": null, + "billing_cycle": { + "interval": "month", + "frequency": 1 + }, + "unit_price_overrides": [] + }, + "product": { + "id": "pro_01gsz4t5hdjse780zja8vvr7jg", + "name": "AeroEdit Pro", + "type": "standard", + "tax_category": "standard", + "description": "Designed for professional pilots, including all features plus in Basic plus compliance monitoring, route optimization, and third-party integrations.", + "image_url": "https://paddle.s3.amazonaws.com/user/165798/bT1XUOJAQhOUxGs83cbk_pro.png", + "custom_data": { + "features": { + "aircraft_performance": true, + "compliance_monitoring": true, + "flight_log_management": true, + "payment_by_invoice": false, + "route_planning": true, + "sso": false + }, + "suggested_addons": [ + "pro_01h1vjes1y163xfj1rh1tkfb65", + "pro_01gsz97mq9pa4fkyy0wqenepkz" + ], + "upgrade_description": "Move from Basic to Pro to take advantage of aircraft performance, advanced route planning, and compliance monitoring." + }, + "status": "active", + "import_meta": null, + "created_at": "2023-02-23T12:43:46.605Z", + "updated_at": "2024-04-05T15:53:44.687Z" + }, + "status": "active", + "quantity": 20, + "recurring": true, + "created_at": "2024-04-12T10:38:00.761Z", + "updated_at": "2024-04-12T10:49:38.76Z", + "trial_dates": null, + "next_billed_at": null, + "previously_billed_at": "2024-04-12T10:37:59.556997Z" + }, + { + "price": { + "id": "pri_01h1vjfevh5etwq3rb416a23h2", + "name": "Monthly (recurring addon)", + "type": "standard", + "status": "active", + "quantity": { + "maximum": 100, + "minimum": 1 + }, + "tax_mode": "account_setting", + "created_at": "2023-06-01T13:31:12.625056Z", + "product_id": "pro_01h1vjes1y163xfj1rh1tkfb65", + "unit_price": { + "amount": "10000", + "currency_code": "USD" + }, + "updated_at": "2024-04-09T07:23:00.907834Z", + "custom_data": null, + "description": "Monthly", + "import_meta": null, + "trial_period": null, + "billing_cycle": { + "interval": "month", + "frequency": 1 + }, + "unit_price_overrides": [] + }, + "product": { + "id": "pro_01h1vjes1y163xfj1rh1tkfb65", + "name": "Analytics addon", + "type": "standard", + "tax_category": "standard", + "description": "Unlock advanced insights into your flight data with enhanced analytics and reporting features. Includes customizable reporting templates and trend analysis across flights.", + "image_url": "https://paddle.s3.amazonaws.com/user/165798/97dRpA6SXzcE6ekK9CAr_analytics.png", + "custom_data": null, + "status": "active", + "import_meta": null, + "created_at": "2023-06-01T13:30:50.302Z", + "updated_at": "2024-04-05T15:47:17.163Z" + }, + "status": "active", + "quantity": 1, + "recurring": true, + "created_at": "2024-04-12T10:38:00.761Z", + "updated_at": "2024-04-12T10:38:00.761Z", + "trial_dates": null, + "next_billed_at": null, + "previously_billed_at": "2024-04-12T10:37:59.556997Z" + }, + { + "price": { + "id": "pri_01gsz95g2zrkagg294kpstx54r", + "name": "Monthly (recurring addon)", + "type": "standard", + "status": "active", + "quantity": { + "maximum": 1, + "minimum": 1 + }, + "tax_mode": "account_setting", + "created_at": "2023-02-23T13:59:52.159927Z", + "product_id": "pro_01gsz92krfzy3hcx5h5rtgnfwz", + "unit_price": { + "amount": "25000", + "currency_code": "USD" + }, + "updated_at": "2024-04-09T07:27:48.018296Z", + "custom_data": null, + "description": "Monthly (recurring addon)", + "import_meta": null, + "trial_period": null, + "billing_cycle": { + "interval": "month", + "frequency": 1 + }, + "unit_price_overrides": [] + }, + "product": { + "id": "pro_01gsz92krfzy3hcx5h5rtgnfwz", + "name": "VIP support", + "type": "standard", + "tax_category": "standard", + "description": "Get exclusive access to our expert team of product specialists, available to help you make the most of your AeroEdit subscription.", + "image_url": "https://paddle.s3.amazonaws.com/user/165798/qgyipKJwRtq98YNboipo_vip-support.png", + "custom_data": null, + "status": "active", + "import_meta": null, + "created_at": "2023-02-23T13:58:17.615Z", + "updated_at": "2024-04-05T15:44:02.893Z" + }, + "status": "active", + "quantity": 1, + "recurring": true, + "created_at": "2024-04-12T10:49:38.765Z", + "updated_at": "2024-04-12T10:49:38.765Z", + "trial_dates": null, + "next_billed_at": null, + "previously_billed_at": "2024-04-12T10:49:38.765Z" + } + ], + "status": "canceled", + "discount": null, + "paused_at": null, + "address_id": "add_01hv8gq3318ktkfengj2r75gfx", + "created_at": "2024-04-12T10:38:00.761Z", + "started_at": "2024-04-12T10:37:59.556997Z", + "updated_at": "2024-04-12T11:24:54.873Z", + "business_id": null, + "canceled_at": "2024-04-12T11:24:54.868Z", + "custom_data": null, + "customer_id": "ctm_01hv6y1jedq4p1n0yqn5ba3ky4", + "import_meta": null, + "billing_cycle": { + "interval": "month", + "frequency": 1 + }, + "currency_code": "USD", + "next_billed_at": null, + "billing_details": null, + "collection_mode": "automatic", + "first_billed_at": "2024-04-12T10:37:59.556997Z", + "scheduled_change": null, + "consent_requirements": [], + "current_billing_period": null + } + }, + "topic": "subscription.canceled", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/subscriptions/subscription-canceled", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/subscription.imported.json b/providers/paddlebilling/current/subscription.imported.json new file mode 100644 index 0000000..5f26c5a --- /dev/null +++ b/providers/paddlebilling/current/subscription.imported.json @@ -0,0 +1,166 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01hv90ze5sg2gcazvqmqjwzcnf", + "event_type": "subscription.imported", + "occurred_at": "2024-04-12T11:27:09.497701Z", + "notification_id": "ntf_01hv90ze96bnqq3smhha1t9f4e", + "data": { + "id": "sub_01hv8x29kz0t586xy6zn1a62ny", + "items": [ + { + "price": { + "id": "pri_01gsz8x8sawmvhz1pv30nge1ke", + "name": "Monthly (per seat)", + "type": "standard", + "status": "active", + "quantity": { + "maximum": 999, + "minimum": 1 + }, + "tax_mode": "account_setting", + "created_at": "2023-02-23T13:55:22.538367Z", + "product_id": "pro_01gsz4t5hdjse780zja8vvr7jg", + "unit_price": { + "amount": "3000", + "currency_code": "USD" + }, + "updated_at": "2024-04-11T13:54:52.254748Z", + "custom_data": null, + "description": "Monthly", + "import_meta": null, + "trial_period": null, + "billing_cycle": { + "interval": "month", + "frequency": 1 + }, + "unit_price_overrides": [] + }, + "product": { + "id": "pro_01gsz4t5hdjse780zja8vvr7jg", + "name": "AeroEdit Pro", + "type": "standard", + "tax_category": "standard", + "description": "Designed for professional pilots, including all features plus in Basic plus compliance monitoring, route optimization, and third-party integrations.", + "image_url": "https://paddle.s3.amazonaws.com/user/165798/bT1XUOJAQhOUxGs83cbk_pro.png", + "custom_data": { + "features": { + "aircraft_performance": true, + "compliance_monitoring": true, + "flight_log_management": true, + "payment_by_invoice": false, + "route_planning": true, + "sso": false + }, + "suggested_addons": [ + "pro_01h1vjes1y163xfj1rh1tkfb65", + "pro_01gsz97mq9pa4fkyy0wqenepkz" + ], + "upgrade_description": "Move from Basic to Pro to take advantage of aircraft performance, advanced route planning, and compliance monitoring." + }, + "status": "active", + "import_meta": null, + "created_at": "2023-02-23T12:43:46.605Z", + "updated_at": "2024-04-05T15:53:44.687Z" + }, + "status": "active", + "quantity": 10, + "recurring": true, + "created_at": "2024-04-12T11:27:08.658Z", + "updated_at": "2024-04-12T11:27:08.658Z", + "trial_dates": null, + "next_billed_at": "2024-05-12T11:27:07.516245Z", + "previously_billed_at": "2024-04-12T11:27:07.516245Z" + }, + { + "price": { + "id": "pri_01h1vjfevh5etwq3rb416a23h2", + "name": "Monthly (recurring addon)", + "type": "standard", + "status": "active", + "quantity": { + "maximum": 100, + "minimum": 1 + }, + "tax_mode": "account_setting", + "created_at": "2023-06-01T13:31:12.625056Z", + "product_id": "pro_01h1vjes1y163xfj1rh1tkfb65", + "unit_price": { + "amount": "10000", + "currency_code": "USD" + }, + "updated_at": "2024-04-12T10:42:45.476453Z", + "custom_data": null, + "description": "Monthly", + "import_meta": null, + "trial_period": null, + "billing_cycle": { + "interval": "month", + "frequency": 1 + }, + "unit_price_overrides": [] + }, + "product": { + "id": "pro_01h1vjes1y163xfj1rh1tkfb65", + "name": "Analytics addon", + "type": "standard", + "tax_category": "standard", + "description": "Unlock advanced insights into your flight data with enhanced analytics and reporting features. Includes customizable reporting templates and trend analysis across flights.", + "image_url": "https://paddle.s3.amazonaws.com/user/165798/97dRpA6SXzcE6ekK9CAr_analytics.png", + "custom_data": null, + "status": "active", + "import_meta": null, + "created_at": "2023-06-01T13:30:50.302Z", + "updated_at": "2024-04-05T15:47:17.163Z" + }, + "status": "active", + "quantity": 1, + "recurring": true, + "created_at": "2024-04-12T11:27:08.658Z", + "updated_at": "2024-04-12T11:27:08.658Z", + "trial_dates": null, + "next_billed_at": "2024-05-12T11:27:07.516245Z", + "previously_billed_at": "2024-04-12T11:27:07.516245Z" + } + ], + "status": "active", + "discount": null, + "paused_at": null, + "address_id": "add_01hv8gq3318ktkfengj2r75gfx", + "created_at": "2024-04-12T11:27:08.658Z", + "started_at": "2024-04-12T11:27:07.516245Z", + "updated_at": "2024-04-12T11:27:08.658Z", + "business_id": null, + "canceled_at": null, + "custom_data": null, + "customer_id": "ctm_01hv6y1jedq4p1n0yqn5ba3ky4", + "import_meta": { + "external_id": "018c166c-4a55-78bd-ac69-d058a45303fb", + "imported_from": "paddle_classic" + }, + "billing_cycle": { + "interval": "month", + "frequency": 1 + }, + "currency_code": "USD", + "next_billed_at": "2024-05-12T11:27:07.516245Z", + "billing_details": null, + "collection_mode": "automatic", + "first_billed_at": "2024-04-12T11:27:07.516245Z", + "scheduled_change": null, + "consent_requirements": [], + "current_billing_period": { + "ends_at": "2024-05-12T11:27:07.516245Z", + "starts_at": "2024-04-12T11:27:07.516245Z" + } + } + }, + "topic": "subscription.imported", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/subscriptions/subscription-imported", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/subscription.paused.json b/providers/paddlebilling/current/subscription.paused.json new file mode 100644 index 0000000..a5cfb71 --- /dev/null +++ b/providers/paddlebilling/current/subscription.paused.json @@ -0,0 +1,160 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01hv95bn2k322d8y74ks0ppgmk", + "event_type": "subscription.paused", + "occurred_at": "2024-04-12T12:43:44.083397Z", + "notification_id": "ntf_01hv95bn52k92r8je00te7wfke", + "data": { + "id": "sub_01hv8x29kz0t586xy6zn1a62ny", + "items": [ + { + "price": { + "id": "pri_01gsz8x8sawmvhz1pv30nge1ke", + "name": "Monthly (per seat)", + "type": "standard", + "status": "active", + "quantity": { + "maximum": 999, + "minimum": 1 + }, + "tax_mode": "account_setting", + "created_at": "2023-02-23T13:55:22.538367Z", + "product_id": "pro_01gsz4t5hdjse780zja8vvr7jg", + "unit_price": { + "amount": "3000", + "currency_code": "USD" + }, + "updated_at": "2024-04-11T13:54:52.254748Z", + "custom_data": null, + "description": "Monthly", + "import_meta": null, + "trial_period": null, + "billing_cycle": { + "interval": "month", + "frequency": 1 + }, + "unit_price_overrides": [] + }, + "product": { + "id": "pro_01gsz4t5hdjse780zja8vvr7jg", + "name": "AeroEdit Pro", + "type": "standard", + "tax_category": "standard", + "description": "Designed for professional pilots, including all features plus in Basic plus compliance monitoring, route optimization, and third-party integrations.", + "image_url": "https://paddle.s3.amazonaws.com/user/165798/bT1XUOJAQhOUxGs83cbk_pro.png", + "custom_data": { + "features": { + "aircraft_performance": true, + "compliance_monitoring": true, + "flight_log_management": true, + "payment_by_invoice": false, + "route_planning": true, + "sso": false + }, + "suggested_addons": [ + "pro_01h1vjes1y163xfj1rh1tkfb65", + "pro_01gsz97mq9pa4fkyy0wqenepkz" + ], + "upgrade_description": "Move from Basic to Pro to take advantage of aircraft performance, advanced route planning, and compliance monitoring." + }, + "status": "active", + "import_meta": null, + "created_at": "2023-02-23T12:43:46.605Z", + "updated_at": "2024-04-05T15:53:44.687Z" + }, + "status": "active", + "quantity": 10, + "recurring": true, + "created_at": "2024-04-12T12:42:27.89Z", + "updated_at": "2024-04-12T12:42:27.89Z", + "trial_dates": null, + "next_billed_at": null, + "previously_billed_at": "2024-04-12T12:42:27.185672Z" + }, + { + "price": { + "id": "pri_01h1vjfevh5etwq3rb416a23h2", + "name": "Monthly (recurring addon)", + "type": "standard", + "status": "active", + "quantity": { + "maximum": 100, + "minimum": 1 + }, + "tax_mode": "account_setting", + "created_at": "2023-06-01T13:31:12.625056Z", + "product_id": "pro_01h1vjes1y163xfj1rh1tkfb65", + "unit_price": { + "amount": "10000", + "currency_code": "USD" + }, + "updated_at": "2024-04-12T10:42:45.476453Z", + "custom_data": null, + "description": "Monthly", + "import_meta": null, + "trial_period": null, + "billing_cycle": { + "interval": "month", + "frequency": 1 + }, + "unit_price_overrides": [] + }, + "product": { + "id": "pro_01h1vjes1y163xfj1rh1tkfb65", + "name": "Analytics addon", + "type": "standard", + "tax_category": "standard", + "description": "Unlock advanced insights into your flight data with enhanced analytics and reporting features. Includes customizable reporting templates and trend analysis across flights.", + "image_url": "https://paddle.s3.amazonaws.com/user/165798/97dRpA6SXzcE6ekK9CAr_analytics.png", + "custom_data": null, + "status": "active", + "import_meta": null, + "created_at": "2023-06-01T13:30:50.302Z", + "updated_at": "2024-04-05T15:47:17.163Z" + }, + "status": "active", + "quantity": 1, + "recurring": true, + "created_at": "2024-04-12T12:42:27.89Z", + "updated_at": "2024-04-12T12:42:27.89Z", + "trial_dates": null, + "next_billed_at": null, + "previously_billed_at": "2024-04-12T12:42:27.185672Z" + } + ], + "status": "paused", + "discount": null, + "paused_at": "2024-04-12T12:43:43.214Z", + "address_id": "add_01hv8gq3318ktkfengj2r75gfx", + "created_at": "2024-04-12T12:42:27.89Z", + "started_at": "2024-04-12T12:42:27.185672Z", + "updated_at": "2024-04-12T12:43:43.219Z", + "business_id": null, + "canceled_at": null, + "custom_data": null, + "customer_id": "ctm_01hv6y1jedq4p1n0yqn5ba3ky4", + "import_meta": null, + "billing_cycle": { + "interval": "month", + "frequency": 1 + }, + "currency_code": "USD", + "next_billed_at": null, + "billing_details": null, + "collection_mode": "automatic", + "first_billed_at": "2024-04-12T12:42:27.185672Z", + "scheduled_change": null, + "consent_requirements": [], + "current_billing_period": null + } + }, + "topic": "subscription.paused", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/subscriptions/subscription-paused", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/subscription.resumed.json b/providers/paddlebilling/current/subscription.resumed.json new file mode 100644 index 0000000..aaa0dfb --- /dev/null +++ b/providers/paddlebilling/current/subscription.resumed.json @@ -0,0 +1,163 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01hv95drrfx0yapgmnv0x59kk7", + "event_type": "subscription.resumed", + "occurred_at": "2024-04-12T12:44:53.391712Z", + "notification_id": "ntf_01hv95drvs9bfmbtfgkrwsjgwa", + "data": { + "id": "sub_01hv8x29kz0t586xy6zn1a62ny", + "items": [ + { + "price": { + "id": "pri_01gsz8x8sawmvhz1pv30nge1ke", + "name": "Monthly (per seat)", + "type": "standard", + "status": "active", + "quantity": { + "maximum": 999, + "minimum": 1 + }, + "tax_mode": "account_setting", + "created_at": "2023-02-23T13:55:22.538367Z", + "product_id": "pro_01gsz4t5hdjse780zja8vvr7jg", + "unit_price": { + "amount": "3000", + "currency_code": "USD" + }, + "updated_at": "2024-04-11T13:54:52.254748Z", + "custom_data": null, + "description": "Monthly", + "import_meta": null, + "trial_period": null, + "billing_cycle": { + "interval": "month", + "frequency": 1 + }, + "unit_price_overrides": [] + }, + "product": { + "id": "pro_01gsz4t5hdjse780zja8vvr7jg", + "name": "AeroEdit Pro", + "type": "standard", + "tax_category": "standard", + "description": "Designed for professional pilots, including all features plus in Basic plus compliance monitoring, route optimization, and third-party integrations.", + "image_url": "https://paddle.s3.amazonaws.com/user/165798/bT1XUOJAQhOUxGs83cbk_pro.png", + "custom_data": { + "features": { + "aircraft_performance": true, + "compliance_monitoring": true, + "flight_log_management": true, + "payment_by_invoice": false, + "route_planning": true, + "sso": false + }, + "suggested_addons": [ + "pro_01h1vjes1y163xfj1rh1tkfb65", + "pro_01gsz97mq9pa4fkyy0wqenepkz" + ], + "upgrade_description": "Move from Basic to Pro to take advantage of aircraft performance, advanced route planning, and compliance monitoring." + }, + "status": "active", + "import_meta": null, + "created_at": "2023-02-23T12:43:46.605Z", + "updated_at": "2024-04-05T15:53:44.687Z" + }, + "status": "active", + "quantity": 10, + "recurring": true, + "created_at": "2024-04-12T12:42:27.89Z", + "updated_at": "2024-04-12T12:44:51.311Z", + "trial_dates": null, + "next_billed_at": "2024-05-12T12:44:51.27Z", + "previously_billed_at": "2024-04-12T12:44:51.27Z" + }, + { + "price": { + "id": "pri_01h1vjfevh5etwq3rb416a23h2", + "name": "Monthly (recurring addon)", + "type": "standard", + "status": "active", + "quantity": { + "maximum": 100, + "minimum": 1 + }, + "tax_mode": "account_setting", + "created_at": "2023-06-01T13:31:12.625056Z", + "product_id": "pro_01h1vjes1y163xfj1rh1tkfb65", + "unit_price": { + "amount": "10000", + "currency_code": "USD" + }, + "updated_at": "2024-04-12T10:42:45.476453Z", + "custom_data": null, + "description": "Monthly", + "import_meta": null, + "trial_period": null, + "billing_cycle": { + "interval": "month", + "frequency": 1 + }, + "unit_price_overrides": [] + }, + "product": { + "id": "pro_01h1vjes1y163xfj1rh1tkfb65", + "name": "Analytics addon", + "type": "standard", + "tax_category": "standard", + "description": "Unlock advanced insights into your flight data with enhanced analytics and reporting features. Includes customizable reporting templates and trend analysis across flights.", + "image_url": "https://paddle.s3.amazonaws.com/user/165798/97dRpA6SXzcE6ekK9CAr_analytics.png", + "custom_data": null, + "status": "active", + "import_meta": null, + "created_at": "2023-06-01T13:30:50.302Z", + "updated_at": "2024-04-05T15:47:17.163Z" + }, + "status": "active", + "quantity": 1, + "recurring": true, + "created_at": "2024-04-12T12:42:27.89Z", + "updated_at": "2024-04-12T12:44:51.312Z", + "trial_dates": null, + "next_billed_at": "2024-05-12T12:44:51.27Z", + "previously_billed_at": "2024-04-12T12:44:51.27Z" + } + ], + "status": "active", + "discount": null, + "paused_at": null, + "address_id": "add_01hv8gq3318ktkfengj2r75gfx", + "created_at": "2024-04-12T12:42:27.89Z", + "started_at": "2024-04-12T12:42:27.185672Z", + "updated_at": "2024-04-12T12:44:51.309Z", + "business_id": null, + "canceled_at": null, + "custom_data": null, + "customer_id": "ctm_01hv6y1jedq4p1n0yqn5ba3ky4", + "import_meta": null, + "billing_cycle": { + "interval": "month", + "frequency": 1 + }, + "currency_code": "USD", + "next_billed_at": "2024-05-12T12:44:51.27Z", + "billing_details": null, + "collection_mode": "automatic", + "first_billed_at": "2024-04-12T12:42:27.185672Z", + "scheduled_change": null, + "consent_requirements": [], + "current_billing_period": { + "ends_at": "2024-05-12T12:44:51.27Z", + "starts_at": "2024-04-12T12:44:51.27Z" + } + } + }, + "topic": "subscription.resumed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/subscriptions/subscription-resumed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/subscription.trialing.json b/providers/paddlebilling/current/subscription.trialing.json new file mode 100644 index 0000000..fa4c265 --- /dev/null +++ b/providers/paddlebilling/current/subscription.trialing.json @@ -0,0 +1,141 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01hv915jfwxvzkq35bfnpxs9ck", + "event_type": "subscription.trialing", + "occurred_at": "2024-04-12T11:30:30.524449Z", + "notification_id": "ntf_01hv915jjxeqf1t0wrbqzkjh6g", + "data": { + "id": "sub_01hv8x29kz0t586xy6zn1a62ny", + "items": [ + { + "price": { + "id": "pri_01hv0vax6rv18t4tamj848ne4d", + "name": "Monthly (per seat)", + "type": "standard", + "status": "active", + "quantity": { + "maximum": 100, + "minimum": 1 + }, + "tax_mode": "account_setting", + "created_at": "2024-04-09T07:14:38.424504Z", + "product_id": "pro_01htz88xpr0mm7b3ta2pjkr7w2", + "unit_price": { + "amount": "500", + "currency_code": "USD" + }, + "updated_at": "2024-04-09T07:15:53.950721Z", + "custom_data": null, + "description": "Monthly (per seat) with 14 day trial", + "import_meta": null, + "trial_period": { + "interval": "day", + "frequency": 14, + "requires_payment_method": false + }, + "billing_cycle": { + "interval": "month", + "frequency": 1 + }, + "unit_price_overrides": [ + { + "unit_price": { + "amount": "700", + "currency_code": "EUR" + }, + "country_codes": [ + "IE", + "FR", + "DE" + ] + }, + { + "unit_price": { + "amount": "600", + "currency_code": "GBP" + }, + "country_codes": [ + "GB" + ] + } + ] + }, + "product": { + "id": "pro_01htz88xpr0mm7b3ta2pjkr7w2", + "name": "AeroEdit for learner pilots", + "type": "standard", + "tax_category": "standard", + "description": "Essential tools for student pilots to manage flight logs, analyze performance, and plan routes, and ensure compliance. Valid student pilot certificate from the FAA required.", + "image_url": "https://paddle.s3.amazonaws.com/user/165798/bT1XUOJAQhOUxGs83cbk_pro.png", + "custom_data": { + "features": { + "aircraft_performance": true, + "compliance_monitoring": false, + "flight_log_management": true, + "payment_by_invoice": false, + "route_planning": true, + "sso": false + }, + "suggested_addons": [ + "pro_01h1vjes1y163xfj1rh1tkfb65", + "pro_01gsz97mq9pa4fkyy0wqenepkz" + ], + "upgrade_description": null + }, + "status": "active", + "import_meta": null, + "created_at": "2024-04-08T16:22:16.024Z", + "updated_at": "2024-04-08T16:27:59.074Z" + }, + "status": "trialing", + "quantity": 10, + "recurring": true, + "created_at": "2024-04-12T11:30:29.648Z", + "updated_at": "2024-04-12T11:30:29.648Z", + "trial_dates": { + "ends_at": "2024-04-26T11:30:29.637Z", + "starts_at": "2024-04-12T11:30:29.637Z" + }, + "next_billed_at": "2024-04-26T11:30:29.637Z", + "previously_billed_at": null + } + ], + "status": "trialing", + "discount": null, + "paused_at": null, + "address_id": "add_01hv8gq3318ktkfengj2r75gfx", + "created_at": "2024-04-12T11:30:29.648Z", + "started_at": "2024-04-12T11:30:29.637Z", + "updated_at": "2024-04-12T11:30:29.648Z", + "business_id": null, + "canceled_at": null, + "custom_data": null, + "customer_id": "ctm_01hv6y1jedq4p1n0yqn5ba3ky4", + "import_meta": null, + "billing_cycle": { + "interval": "month", + "frequency": 1 + }, + "currency_code": "USD", + "next_billed_at": "2024-04-26T11:30:29.637Z", + "billing_details": null, + "collection_mode": "automatic", + "first_billed_at": null, + "scheduled_change": null, + "consent_requirements": [], + "current_billing_period": { + "ends_at": "2024-04-26T11:30:29.637Z", + "starts_at": "2024-04-12T11:30:29.637Z" + } + } + }, + "topic": "subscription.trialing", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/subscriptions/subscription-trialing", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/transaction.canceled.json b/providers/paddlebilling/current/transaction.canceled.json new file mode 100644 index 0000000..1c13969 --- /dev/null +++ b/providers/paddlebilling/current/transaction.canceled.json @@ -0,0 +1,297 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01hv8xsew895m2bswfcezebbjw", + "event_type": "transaction.canceled", + "occurred_at": "2024-04-12T10:31:27.880764Z", + "notification_id": "ntf_01hv8xseze1cnv8k83cnhtn4zr", + "data": { + "id": "txn_01hv8m0mnx3sj85e7gxc6kga03", + "items": [ + { + "price": { + "id": "pri_01gsz8x8sawmvhz1pv30nge1ke", + "name": "Monthly (per seat)", + "type": "standard", + "status": "active", + "quantity": { + "maximum": 999, + "minimum": 1 + }, + "tax_mode": "account_setting", + "created_at": "2023-02-23T13:55:22.538367Z", + "product_id": "pro_01gsz4t5hdjse780zja8vvr7jg", + "unit_price": { + "amount": "3000", + "currency_code": "USD" + }, + "updated_at": "2024-04-11T13:54:52.254748Z", + "custom_data": null, + "description": "Monthly", + "trial_period": null, + "billing_cycle": { + "interval": "month", + "frequency": 1 + }, + "unit_price_overrides": [], + "import_meta": null + }, + "quantity": 10, + "proration": null + }, + { + "price": { + "id": "pri_01h1vjfevh5etwq3rb416a23h2", + "name": "Monthly (recurring addon)", + "type": "standard", + "status": "active", + "quantity": { + "maximum": 100, + "minimum": 1 + }, + "tax_mode": "account_setting", + "created_at": "2023-06-01T13:31:12.625056Z", + "product_id": "pro_01h1vjes1y163xfj1rh1tkfb65", + "unit_price": { + "amount": "10000", + "currency_code": "USD" + }, + "updated_at": "2024-04-09T07:23:00.907834Z", + "custom_data": null, + "description": "Monthly", + "trial_period": null, + "billing_cycle": { + "interval": "month", + "frequency": 1 + }, + "unit_price_overrides": [], + "import_meta": null + }, + "quantity": 1, + "proration": null + }, + { + "price": { + "id": "pri_01gsz98e27ak2tyhexptwc58yk", + "name": "One-time addon", + "type": "standard", + "status": "active", + "quantity": { + "maximum": 1, + "minimum": 1 + }, + "tax_mode": "account_setting", + "created_at": "2023-02-23T14:01:28.391712Z", + "product_id": "pro_01gsz97mq9pa4fkyy0wqenepkz", + "unit_price": { + "amount": "19900", + "currency_code": "USD" + }, + "updated_at": "2024-04-09T07:23:10.921392Z", + "custom_data": null, + "description": "One-time addon", + "trial_period": null, + "billing_cycle": null, + "unit_price_overrides": [], + "import_meta": null + }, + "quantity": 1, + "proration": null + } + ], + "origin": "api", + "status": "canceled", + "details": { + "totals": { + "fee": null, + "tax": "5315", + "total": "65215", + "credit": "0", + "balance": "65215", + "discount": "0", + "earnings": null, + "subtotal": "59900", + "grand_total": "65215", + "grand_total_tax": "5315", + "currency_code": "USD", + "credit_to_balance": "0" + }, + "line_items": [ + { + "id": "txnitm_01hv8wt98jahpbm1t1tzr06z6n", + "totals": { + "tax": "2662", + "total": "32662", + "discount": "0", + "subtotal": "30000" + }, + "product": { + "id": "pro_01gsz4t5hdjse780zja8vvr7jg", + "name": "AeroEdit Pro", + "type": "standard", + "status": "active", + "image_url": "https://paddle.s3.amazonaws.com/user/165798/bT1XUOJAQhOUxGs83cbk_pro.png", + "created_at": "2023-02-23T12:43:46.605Z", + "updated_at": "2024-04-05T15:53:44.687Z", + "custom_data": { + "features": { + "sso": false, + "route_planning": true, + "payment_by_invoice": false, + "aircraft_performance": true, + "compliance_monitoring": true, + "flight_log_management": true + }, + "suggested_addons": [ + "pro_01h1vjes1y163xfj1rh1tkfb65", + "pro_01gsz97mq9pa4fkyy0wqenepkz" + ], + "upgrade_description": "Move from Basic to Pro to take advantage of aircraft performance, advanced route planning, and compliance monitoring." + }, + "description": "Designed for professional pilots, including all features plus in Basic plus compliance monitoring, route optimization, and third-party integrations.", + "tax_category": "standard", + "import_meta": null + }, + "price_id": "pri_01gsz8x8sawmvhz1pv30nge1ke", + "quantity": 10, + "tax_rate": "0.08875", + "proration": null, + "unit_totals": { + "tax": "266", + "total": "3266", + "discount": "0", + "subtotal": "3000" + } + }, + { + "id": "txnitm_01hv8wt98jahpbm1t1v1sd067y", + "totals": { + "tax": "887", + "total": "10887", + "discount": "0", + "subtotal": "10000" + }, + "product": { + "id": "pro_01h1vjes1y163xfj1rh1tkfb65", + "name": "Analytics addon", + "type": "standard", + "status": "active", + "image_url": "https://paddle.s3.amazonaws.com/user/165798/97dRpA6SXzcE6ekK9CAr_analytics.png", + "created_at": "2023-06-01T13:30:50.302Z", + "updated_at": "2024-04-05T15:47:17.163Z", + "custom_data": null, + "description": "Unlock advanced insights into your flight data with enhanced analytics and reporting features. Includes customizable reporting templates and trend analysis across flights.", + "tax_category": "standard", + "import_meta": null + }, + "price_id": "pri_01h1vjfevh5etwq3rb416a23h2", + "quantity": 1, + "tax_rate": "0.08875", + "proration": null, + "unit_totals": { + "tax": "887", + "total": "10887", + "discount": "0", + "subtotal": "10000" + } + }, + { + "id": "txnitm_01hv8wt98jahpbm1t1v67vqnb6", + "totals": { + "tax": "1766", + "total": "21666", + "discount": "0", + "subtotal": "19900" + }, + "product": { + "id": "pro_01gsz97mq9pa4fkyy0wqenepkz", + "name": "Custom domains", + "type": "standard", + "status": "active", + "image_url": "https://paddle.s3.amazonaws.com/user/165798/XIG7UXoJQHmlIAiKcnkA_custom-domains.png", + "created_at": "2023-02-23T14:01:02.441Z", + "updated_at": "2024-04-05T15:43:28.971Z", + "custom_data": null, + "description": "Make AeroEdit truly your own with custom domains. Custom domains reinforce your brand identity and make it easy for your team to access your account.", + "tax_category": "standard", + "import_meta": null + }, + "price_id": "pri_01gsz98e27ak2tyhexptwc58yk", + "quantity": 1, + "tax_rate": "0.08875", + "proration": null, + "unit_totals": { + "tax": "1766", + "total": "21666", + "discount": "0", + "subtotal": "19900" + } + } + ], + "payout_totals": null, + "adjusted_payout_totals": null, + "tax_rates_used": [ + { + "totals": { + "tax": "5315", + "total": "65215", + "discount": "0", + "subtotal": "59900" + }, + "tax_rate": "0.08875" + } + ], + "adjusted_totals": { + "fee": "0", + "tax": "5315", + "total": "65215", + "earnings": "0", + "subtotal": "59900", + "grand_total": "65215", + "grand_total_tax": "5315", + "currency_code": "USD", + "retained_fee": "0" + } + }, + "checkout": { + "url": null + }, + "payments": [], + "billed_at": "2024-04-12T10:30:27.198043Z", + "address_id": "add_01hv8gq3318ktkfengj2r75gfx", + "created_at": "2024-04-12T07:40:38.00704Z", + "invoice_id": "inv_01hv8m0nn5nbvdejcvv9cpg8jf", + "updated_at": "2024-04-12T10:31:27.360716923Z", + "revised_at": null, + "business_id": null, + "custom_data": null, + "customer_id": "ctm_01hv6y1jedq4p1n0yqn5ba3ky4", + "discount_id": "dsc_01gtgztp8fpchantd5g1wrksa3", + "currency_code": "USD", + "billing_period": { + "ends_at": "2025-04-11T23:59:00Z", + "starts_at": "2024-04-12T00:00:00Z" + }, + "invoice_number": "325-10567", + "billing_details": { + "payment_terms": { + "interval": "day", + "frequency": 14 + }, + "enable_checkout": false, + "purchase_order_number": "PO-123", + "additional_information": null + }, + "collection_mode": "manual", + "subscription_id": "sub_01hv8xqmay5w5rfsnzkxzgy0yp" + } + }, + "topic": "transaction.canceled", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/transactions/transaction-canceled", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paddlebilling/current/transaction.revised.json b/providers/paddlebilling/current/transaction.revised.json new file mode 100644 index 0000000..bf095de --- /dev/null +++ b/providers/paddlebilling/current/transaction.revised.json @@ -0,0 +1,297 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "evt_01hzpwdkc41q67tbawb73h0t7p", + "event_type": "transaction.revised", + "occurred_at": "2024-06-06T13:39:40.036493Z", + "notification_id": "ntf_01hzpwdkj9akeqyv4padq7ndwc", + "data": { + "id": "txn_01hv8m0mnx3sj85e7gxc6kga03", + "items": [ + { + "price": { + "id": "pri_01gsz8x8sawmvhz1pv30nge1ke", + "name": "Monthly (per seat)", + "type": "standard", + "status": "active", + "quantity": { + "maximum": 999, + "minimum": 1 + }, + "tax_mode": "account_setting", + "created_at": "2023-02-23T13:55:22.538367Z", + "product_id": "pro_01gsz4t5hdjse780zja8vvr7jg", + "unit_price": { + "amount": "3000", + "currency_code": "USD" + }, + "updated_at": "2024-04-11T13:54:52.254748Z", + "custom_data": null, + "description": "Monthly", + "trial_period": null, + "billing_cycle": { + "interval": "month", + "frequency": 1 + }, + "unit_price_overrides": [], + "import_meta": null + }, + "quantity": 10, + "proration": null + }, + { + "price": { + "id": "pri_01h1vjfevh5etwq3rb416a23h2", + "name": "Monthly (recurring addon)", + "type": "standard", + "status": "active", + "quantity": { + "maximum": 100, + "minimum": 1 + }, + "tax_mode": "account_setting", + "created_at": "2023-06-01T13:31:12.625056Z", + "product_id": "pro_01h1vjes1y163xfj1rh1tkfb65", + "unit_price": { + "amount": "10000", + "currency_code": "USD" + }, + "updated_at": "2024-04-09T07:23:00.907834Z", + "custom_data": null, + "description": "Monthly", + "trial_period": null, + "billing_cycle": { + "interval": "month", + "frequency": 1 + }, + "unit_price_overrides": [], + "import_meta": null + }, + "quantity": 1, + "proration": null + }, + { + "price": { + "id": "pri_01gsz98e27ak2tyhexptwc58yk", + "name": "One-time addon", + "type": "standard", + "status": "active", + "quantity": { + "maximum": 1, + "minimum": 1 + }, + "tax_mode": "account_setting", + "created_at": "2023-02-23T14:01:28.391712Z", + "product_id": "pro_01gsz97mq9pa4fkyy0wqenepkz", + "unit_price": { + "amount": "19900", + "currency_code": "USD" + }, + "updated_at": "2024-04-09T07:23:10.921392Z", + "custom_data": null, + "description": "One-time addon", + "trial_period": null, + "billing_cycle": null, + "unit_price_overrides": [], + "import_meta": null + }, + "quantity": 1, + "proration": null + } + ], + "origin": "api", + "status": "billed", + "details": { + "totals": { + "fee": null, + "tax": "5315", + "total": "65215", + "credit": "0", + "balance": "65215", + "discount": "0", + "earnings": null, + "subtotal": "59900", + "grand_total": "65215", + "grand_total_tax": "5315", + "currency_code": "USD", + "credit_to_balance": "0" + }, + "line_items": [ + { + "id": "txnitm_01hv8wt98jahpbm1t1tzr06z6n", + "price_id": "pri_01gsz8x8sawmvhz1pv30nge1ke", + "totals": { + "tax": "2662", + "total": "32662", + "discount": "0", + "subtotal": "30000" + }, + "proration": null, + "product": { + "id": "pro_01gsz4t5hdjse780zja8vvr7jg", + "name": "AeroEdit Pro", + "type": "standard", + "status": "active", + "image_url": "https://paddle.s3.amazonaws.com/user/165798/bT1XUOJAQhOUxGs83cbk_pro.png", + "created_at": "2023-02-23T12:43:46.605Z", + "updated_at": "2024-04-05T15:53:44.687Z", + "custom_data": { + "features": { + "sso": false, + "route_planning": true, + "payment_by_invoice": false, + "aircraft_performance": true, + "compliance_monitoring": true, + "flight_log_management": true + }, + "suggested_addons": [ + "pro_01h1vjes1y163xfj1rh1tkfb65", + "pro_01gsz97mq9pa4fkyy0wqenepkz" + ], + "upgrade_description": "Move from Basic to Pro to take advantage of aircraft performance, advanced route planning, and compliance monitoring." + }, + "description": "Designed for professional pilots, including all features plus in Basic plus compliance monitoring, route optimization, and third-party integrations.", + "tax_category": "standard", + "import_meta": null + }, + "quantity": 10, + "tax_rate": "0.08875", + "unit_totals": { + "tax": "266", + "total": "3266", + "discount": "0", + "subtotal": "3000" + } + }, + { + "id": "txnitm_01hv8wt98jahpbm1t1v1sd067y", + "price_id": "pri_01h1vjfevh5etwq3rb416a23h2", + "totals": { + "tax": "887", + "total": "10887", + "discount": "0", + "subtotal": "10000" + }, + "proration": null, + "product": { + "id": "pro_01h1vjes1y163xfj1rh1tkfb65", + "name": "Analytics addon", + "type": "standard", + "status": "active", + "image_url": "https://paddle.s3.amazonaws.com/user/165798/97dRpA6SXzcE6ekK9CAr_analytics.png", + "created_at": "2023-06-01T13:30:50.302Z", + "updated_at": "2024-04-05T15:47:17.163Z", + "custom_data": null, + "description": "Unlock advanced insights into your flight data with enhanced analytics and reporting features. Includes customizable reporting templates and trend analysis across flights.", + "tax_category": "standard", + "import_meta": null + }, + "quantity": 1, + "tax_rate": "0.08875", + "unit_totals": { + "tax": "887", + "total": "10887", + "discount": "0", + "subtotal": "10000" + } + }, + { + "id": "txnitm_01hv8wt98jahpbm1t1v67vqnb6", + "price_id": "pri_01gsz98e27ak2tyhexptwc58yk", + "totals": { + "tax": "1766", + "total": "21666", + "discount": "0", + "subtotal": "19900" + }, + "proration": null, + "product": { + "id": "pro_01gsz97mq9pa4fkyy0wqenepkz", + "name": "Custom domains", + "type": "standard", + "status": "active", + "image_url": "https://paddle.s3.amazonaws.com/user/165798/XIG7UXoJQHmlIAiKcnkA_custom-domains.png", + "created_at": "2023-02-23T14:01:02.441Z", + "updated_at": "2024-04-05T15:43:28.971Z", + "custom_data": null, + "description": "Make AeroEdit truly your own with custom domains. Custom domains reinforce your brand identity and make it easy for your team to access your account.", + "tax_category": "standard", + "import_meta": null + }, + "quantity": 1, + "tax_rate": "0.08875", + "unit_totals": { + "tax": "1766", + "total": "21666", + "discount": "0", + "subtotal": "19900" + } + } + ], + "payout_totals": null, + "adjusted_payout_totals": null, + "tax_rates_used": [ + { + "totals": { + "tax": "5315", + "total": "65215", + "discount": "0", + "subtotal": "59900" + }, + "tax_rate": "0.08875" + } + ], + "adjusted_totals": { + "fee": "0", + "tax": "5315", + "total": "65215", + "earnings": "0", + "subtotal": "59900", + "grand_total": "65215", + "grand_total_tax": "5315", + "currency_code": "USD", + "retained_fee": "0" + } + }, + "checkout": { + "url": null + }, + "payments": [], + "billed_at": "2024-04-12T10:30:27.198043152Z", + "address_id": "add_01hv8gq3318ktkfengj2r75gfx", + "created_at": "2024-04-12T07:40:38.00704Z", + "invoice_id": "inv_01hv8m0nn5nbvdejcvv9cpg8jf", + "updated_at": "2024-04-12T10:30:27.584874645Z", + "revised_at": "2024-04-12T10:30:27.584874645Z", + "business_id": null, + "custom_data": null, + "customer_id": "ctm_01hv6y1jedq4p1n0yqn5ba3ky4", + "discount_id": "dsc_01gtgztp8fpchantd5g1wrksa3", + "currency_code": "USD", + "billing_period": { + "ends_at": "2025-04-11T23:59:00Z", + "starts_at": "2024-04-12T00:00:00Z" + }, + "invoice_number": null, + "billing_details": { + "payment_terms": { + "interval": "day", + "frequency": 14 + }, + "enable_checkout": false, + "purchase_order_number": "PO-123", + "additional_information": null + }, + "collection_mode": "manual", + "subscription_id": null + } + }, + "topic": "transaction.revised", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paddle.com/webhooks/transactions/transaction-revised", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paymob/index.json b/providers/paymob/index.json new file mode 100644 index 0000000..4316f7e --- /dev/null +++ b/providers/paymob/index.json @@ -0,0 +1,8 @@ +{ + "label": "Paymob", + "configs": { + "latest_version": "latest", + "topic_identifier": "type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/paymob/latest/TRANSACTION.json b/providers/paymob/latest/TRANSACTION.json new file mode 100644 index 0000000..f2f9990 --- /dev/null +++ b/providers/paymob/latest/TRANSACTION.json @@ -0,0 +1,40 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "TRANSACTION", + "obj": { + "id": 123456789, + "amount_cents": 10000, + "created_at": "2026-07-27T10:15:30.123456", + "currency": "EGP", + "error_occured": false, + "has_parent_transaction": false, + "integration_id": 987654, + "is_3d_secure": true, + "is_auth": false, + "is_capture": false, + "is_refunded": false, + "is_standalone_payment": true, + "is_voided": false, + "pending": false, + "success": true, + "owner": 543210, + "order": { + "id": 222333444 + }, + "source_data": { + "pan": "2346", + "sub_type": "MasterCard", + "type": "card" + } + } + }, + "topic": "TRANSACTION", + "source": { + "type": "vendor-documentation", + "url": "https://developers.paymob.com/paymob-docs/developers/webhook-callbacks-and-hmac/transaction-callbacks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paypal/1.0/PAYMENT.CAPTURE.COMPLETED.json b/providers/paypal/1.0/PAYMENT.CAPTURE.COMPLETED.json new file mode 100644 index 0000000..6568b08 --- /dev/null +++ b/providers/paypal/1.0/PAYMENT.CAPTURE.COMPLETED.json @@ -0,0 +1,39 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "WH-COM47...", + "event_version": "1.0", + "create_time": "2024-08-22T18:23:10.123Z", + "resource_type": "capture", + "event_type": "PAYMENT.CAPTURE.COMPLETED", + "summary": "Payment completed for $ 10.0 USD", + "resource": { + "id": "3C679367HH908", + "status": "COMPLETED", + "amount": { + "currency_code": "USD", + "value": "10.00" + } + }, + "links": [ + { + "href": "...", + "rel": "self", + "method": "GET" + }, + { + "href": "...", + "rel": "resend", + "method": "POST" + } + ] + }, + "topic": "PAYMENT.CAPTURE.COMPLETED", + "source": { + "type": "vendor-documentation", + "url": "https://developer.paypal.com/api/rest/webhooks/event-names/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/paystack/index.json b/providers/paystack/index.json new file mode 100644 index 0000000..2457e9a --- /dev/null +++ b/providers/paystack/index.json @@ -0,0 +1,8 @@ +{ + "label": "Paystack", + "configs": { + "latest_version": "latest", + "topic_identifier": "event" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/paystack/latest/charge.success.json b/providers/paystack/latest/charge.success.json new file mode 100644 index 0000000..63454e7 --- /dev/null +++ b/providers/paystack/latest/charge.success.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "charge.success", + "data": { + "id": 302961, + "domain": "live", + "status": "success", + "reference": "qTPrJoy9Bx", + "amount": 10000, + "currency": "NGN", + "paid_at": "2024-01-15T10:23:45.000Z", + "customer": { + "id": 84312, + "email": "customer@example.com", + "customer_code": "CUS_xxxxxxxx" + }, + "authorization": { + "authorization_code": "AUTH_xxxxxxxx", + "channel": "card", + "bank": "Test Bank" + } + } + }, + "topic": "charge.success", + "source": { + "type": "vendor-documentation", + "url": "https://paystack.com/docs/payments/webhooks/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/persona/index.json b/providers/persona/index.json new file mode 100644 index 0000000..bcbf48e --- /dev/null +++ b/providers/persona/index.json @@ -0,0 +1,8 @@ +{ + "label": "Persona", + "configs": { + "latest_version": "latest", + "topic_identifier": "data.attributes.name" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/persona/latest/inquiry.completed.json b/providers/persona/latest/inquiry.completed.json new file mode 100644 index 0000000..4aa2189 --- /dev/null +++ b/providers/persona/latest/inquiry.completed.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "type": "event", + "id": "evt_abc123", + "attributes": { + "name": "inquiry.completed", + "created-at": "2026-07-22T12:00:00.000Z", + "payload": { + "data": { + "type": "inquiry", + "id": "inq_XYZ", + "attributes": { + "status": "completed" + } + } + } + } + } + }, + "topic": "inquiry.completed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.withpersona.com/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/picqer/index.json b/providers/picqer/index.json new file mode 100644 index 0000000..209bdc1 --- /dev/null +++ b/providers/picqer/index.json @@ -0,0 +1,8 @@ +{ + "label": "Picqer", + "configs": { + "latest_version": "latest", + "topic_identifier": "event" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/picqer/latest/comments.created.json b/providers/picqer/latest/comments.created.json new file mode 100644 index 0000000..f233339 --- /dev/null +++ b/providers/picqer/latest/comments.created.json @@ -0,0 +1,48 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "idhook": 5201, + "name": "Your name for this hook", + "event": "comments.created", + "event_triggered_at": "2023-09-25 10:14:33", + "data": { + "idcomment": 25612312, + "body": "@Bob Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque quis maximus arcu.", + "author_type": "user", + "author": { + "iduser": 2671, + "username": "alice", + "full_name": "Alice", + "image_url": "https://example.picqer.com/api/v1/users/2671/avatar" + }, + "source_type": "picklist", + "source": { + "idpicklist": 1025721, + "picklistid": "P2023-2056" + }, + "mentions": [ + { + "text": "@Bob", + "mentioned_type": "user", + "mentioned": { + "iduser": 3056, + "username": "bob", + "full_name": "Bob", + "image_url": "https://example.picqer.com/api/v1/users/3056/avatar" + } + } + ], + "show_at_related": true, + "created_at": "2023-09-18 10:23:07", + "updated_at": "2023-09-18 10:23:07" + } + }, + "topic": "comments.created", + "source": { + "type": "vendor-documentation", + "url": "https://picqer.com/en/api/webhook-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/picqer/latest/orders.allocated.json b/providers/picqer/latest/orders.allocated.json new file mode 100644 index 0000000..d9ab35b --- /dev/null +++ b/providers/picqer/latest/orders.allocated.json @@ -0,0 +1,85 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "idhook": 30088, + "name": "Your name for this hook", + "event": "orders.allocated", + "event_triggered_at": "2026-01-13 09:46:30", + "data": { + "idorder": 240350427, + "idcustomer": 120968508, + "idtemplate": 13207, + "idshippingprovider_profile": null, + "orderid": "O2026-1002", + "deliveryname": "Amelia van Geest", + "deliverycontactname": null, + "deliveryaddress": "van der Lindensteeg 88-65", + "deliveryaddress2": null, + "deliveryzipcode": "5231PS", + "deliverycity": "Echtenerbrug", + "deliveryregion": "Utrecht", + "deliverycountry": "NL", + "full_delivery_address": "Amelia van Geest\nvan der Lindensteeg 88-65\n5231PS Echtenerbrug\nNederland", + "invoicename": "Amelia van Geest", + "invoicecontactname": null, + "invoiceaddress": "van der Lindensteeg 88-65", + "invoiceaddress2": null, + "invoicezipcode": "5231PS", + "invoicecity": "Echtenerbrug", + "invoiceregion": "Utrecht", + "invoicecountry": "NL", + "full_invoice_address": "Amelia van Geest\nvan der Lindensteeg 88-65\n5231PS Echtenerbrug\nNederland", + "telephone": null, + "emailaddress": null, + "reference": null, + "customer_remarks": null, + "pickup_point_data": null, + "partialdelivery": true, + "auto_split": true, + "invoiced": false, + "preferred_delivery_date": null, + "discount": 0, + "calculatevat": true, + "language": "nl", + "status": "concept", + "paused_reason": null, + "via_portal": false, + "public_status_page": "https://example.picqer.com/s/lJrdR8xXEyys9mp0oafYaPA38y8Au680", + "created": "2026-01-13 09:46:28", + "updated": "2026-01-13 09:46:28", + "idfulfilment_customer": null, + "warehouses": [ + 12390, + 12452 + ], + "tags": [], + "products": [ + { + "idorder_product": 583178440, + "idproduct": 47231912, + "idvatgroup": 25004, + "productcode": "kopjekoffie", + "name": "kopje koffie", + "remarks": null, + "price": 4.13, + "amount": 1, + "amount_cancelled": 0, + "weight": null, + "partof_idorder_product": null, + "has_parts": false + } + ], + "orderfields": [], + "picklists": [], + "comment_count": 0 + } + }, + "topic": "orders.allocated", + "source": { + "type": "vendor-documentation", + "url": "https://picqer.com/en/api/webhook-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/picqer/latest/orders.completed.json b/providers/picqer/latest/orders.completed.json new file mode 100644 index 0000000..00a22ef --- /dev/null +++ b/providers/picqer/latest/orders.completed.json @@ -0,0 +1,18 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "idhook": 12345, + "name": "My hook", + "event": "orders.completed", + "event_triggered_at": "2026-07-22 10:30:00", + "data": {} + }, + "topic": "orders.completed", + "source": { + "type": "vendor-documentation", + "url": "https://picqer.com/en/api/webhook-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/picqer/latest/orders.notes.created.json b/providers/picqer/latest/orders.notes.created.json new file mode 100644 index 0000000..648c12d --- /dev/null +++ b/providers/picqer/latest/orders.notes.created.json @@ -0,0 +1,81 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "idhook": 228, + "name": "Your name for this hook", + "event": "orders.notes.created", + "event_triggered_at": "2017-10-12 12:00:43", + "data": { + "order": { + "idorder": 6576, + "idcustomer": 5633, + "orderid": "20130012", + "deliveryname": "Triangle B.V.", + "deliverycontactname": "Jos Triepels", + "deliveryaddress": "Koppeling 15", + "deliveryaddress2": null, + "deliveryzipcode": "6983 HX", + "deliverycity": "Doesburg", + "deliveryregion": null, + "deliverycountry": "NL", + "invoicename": "Triangle B.V.", + "invoicecontactname": "Crediteurenadministratie", + "invoiceaddress": "Koppeling 15", + "invoiceaddress2": null, + "invoicezipcode": "6983 HX", + "invoicecity": "Doesburg", + "invoiceregion": null, + "invoicecountry": "NL", + "reference": "", + "partialdelivery": true, + "discount": 15.6, + "status": "concept", + "public_status_page": "https://example.picqer.com/s/eB1KLYRIN41p5xt2", + "created": "2013-07-17 16:01:42", + "updated": "2013-07-17 16:02:14", + "idfulfilment_customer": null, + "products": [ + { + "idproduct": 633, + "idvatgroup": 18, + "productcode": "6531-RB-7-9", + "name": "Hyperkewl Evaporative Cooling Vest Ultra Blue 7-9yr", + "remarks": "", + "price": 64.46, + "amount": 1, + "weight": 9828 + }, + { + "idproduct": 653, + "idvatgroup": 18, + "productcode": "6531-RE", + "name": "Hyperkewl Evaporative Cooling Vest Ultra Blue 7-9yr", + "remarks": "", + "price": 164.46, + "amount": 1, + "weight": 1821 + } + ] + }, + "note": { + "idorder_log": 31, + "iduser": 424, + "idorder": 349470, + "idpicklist": null, + "type": "comment", + "action": null, + "description": "This customer needs special attention", + "details": null, + "created_at": "2017-10-12 12:00:43" + } + } + }, + "topic": "orders.notes.created", + "source": { + "type": "vendor-documentation", + "url": "https://picqer.com/en/api/webhook-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/picqer/latest/picklist_batches.created.json b/providers/picqer/latest/picklist_batches.created.json new file mode 100644 index 0000000..1d5f9de --- /dev/null +++ b/providers/picqer/latest/picklist_batches.created.json @@ -0,0 +1,94 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "idhook": 228, + "name": "Your name for this hook", + "event": "picklist_batches.created", + "event_triggered_at": "2022-07-19 12:13:38", + "data": { + "idpicklist_batch": 3, + "idwarehouse": 1, + "picklist_batchid": 3, + "type": "normal", + "status": "completed", + "assigned_to": null, + "completed_by": { + "iduser": 2, + "full_name": "Casper Bakker", + "username": "casper" + }, + "total_products": 4, + "total_picklists": 1, + "completed_at": "2022-07-19 16:25:06", + "created_at": "2022-07-19 16:24:54", + "updated_at": "2022-07-19 16:25:06", + "products": [ + { + "idproduct": 77, + "name": "Nikon Replacement XL", + "productcode": "RL567047", + "productcode_supplier": "NIK-RL567047", + "image": null, + "barcodes": [ + "9957193306323" + ], + "productfields": [], + "stock_location": "A.3.7.4", + "picklists": [ + { + "idpicklist": 2, + "amount": 3, + "amount_picked": 3, + "amount_collected": 0 + } + ] + }, + { + "idproduct": 3, + "name": "3com Calculator 1.5 MP Camcorder Photo Graphing Replacement S", + "productcode": "ZM247832", + "productcode_supplier": "3CO-ZM247832", + "image": null, + "barcodes": [ + "2271965266111" + ], + "productfields": [], + "stock_location": "B.4.5.2", + "picklists": [ + { + "idpicklist": 2, + "amount": 1, + "amount_picked": 1, + "amount_collected": 0 + } + ] + } + ], + "picklists": [ + { + "idpicklist": 2, + "picklistid": "P2022-1001", + "reference": "skikoffer #397169", + "status": "closed", + "alias": "A", + "picking_container": null, + "total_products": 4, + "delivery_name": "Raf Sanders", + "total_collected": 0, + "has_notes": false, + "has_customer_remarks": false, + "customer_remarks": null, + "created_at": "2022-04-15 15:24:44" + } + ] + } + }, + "topic": "picklist_batches.created", + "source": { + "type": "vendor-documentation", + "url": "https://picqer.com/en/api/webhook-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/picqer/latest/picklists.created.json b/providers/picqer/latest/picklists.created.json new file mode 100644 index 0000000..bea7990 --- /dev/null +++ b/providers/picqer/latest/picklists.created.json @@ -0,0 +1,84 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "idhook": 228, + "name": "Your name for this hook", + "event": "picklists.created", + "event_triggered_at": "2014-08-19 12:13:38", + "data": { + "idpicklist": 76859, + "picklistid": "20140095", + "idcustomer": 5621, + "idorder": 119087, + "idwarehouse": 18, + "deliveryname": "Desmonds Formal Wear", + "deliverycontact": "", + "deliveryaddress": "Emmerikseweg 57", + "deliveryaddress2": "", + "deliveryzipcode": "7077 AP", + "deliverycity": "Netterden", + "deliveryregion": null, + "deliverycountry": "NL", + "emailaddress": "YassinevanLingen@mailinator.com", + "telephone": null, + "reference": "", + "assigned_to_iduser": null, + "invoiced": false, + "status": "new", + "totalproducts": 2, + "totalpicked": 0, + "created": "2014-08-19 12:13:38", + "updated": "2014-08-19 12:13:38", + "tags": [ + { + "idtag": 1075, + "title": "TopWebshop", + "color": "#5993be", + "inherit": true, + "textColor": "#000000" + }, + { + "idtag": 1156, + "title": "SummerProducts", + "color": "#c7b4f6", + "inherit": true, + "textColor": "#000000" + } + ], + "products": [ + { + "idproduct": 147, + "idvatgroup": 18, + "productcode": "502.052.16", + "name": "SUNDEROe", + "remarks": "", + "amount": 1, + "amount_picked": 0, + "price": 69.95, + "weight": 10200, + "stocklocation": "Plein C" + }, + { + "idproduct": 126654, + "idvatgroup": 18, + "productcode": "1318512", + "name": "4GB DDR3 PC10600/1333Mhz REG ECC MEMORY (x4)", + "remarks": null, + "amount": 1, + "amount_picked": 0, + "price": 0, + "weight": 0, + "stocklocation": null + } + ] + } + }, + "topic": "picklists.created", + "source": { + "type": "vendor-documentation", + "url": "https://picqer.com/en/api/webhook-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/picqer/latest/picklists.shipments.created.json b/providers/picqer/latest/picklists.shipments.created.json new file mode 100644 index 0000000..f240411 --- /dev/null +++ b/providers/picqer/latest/picklists.shipments.created.json @@ -0,0 +1,40 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "idhook": 228, + "name": "Your name for this hook", + "event": "picklists.shipments.created", + "event_triggered_at": "2016-05-20 12:32:22", + "data": { + "idshipment": 8467299, + "idpicklist": 7839816, + "idorder": 6929712, + "idreturn": null, + "idpackaging": 34, + "idshippingprovider": 2, + "idcompany_shippingprovider": 928, + "idcompany_shippingprovider_profile": 28123, + "provider": "PostNL", + "providername": "PostNL", + "public_providername": "PostNL", + "profile_name": "Nederland Pakket", + "carrier_key": "postnl", + "labelurl_pdf": "https://examples.com/labels/label_982878.pdf", + "labelurl_zpl": "https://examples.com/labels/label_982878.zpl", + "trackingcode": "3SPICQ019283726", + "trackingurl": "https://example.com/postnl/tracking/3SPICQ019283726", + "created_by_iduser": 23, + "cancelled": false, + "created": "2016-05-20 12:32:22", + "updated": "2016-05-20 12:32:22" + } + }, + "topic": "picklists.shipments.created", + "source": { + "type": "vendor-documentation", + "url": "https://picqer.com/en/api/webhook-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/picqer/latest/products.free_stock_changed.json b/providers/picqer/latest/products.free_stock_changed.json new file mode 100644 index 0000000..3e38fd1 --- /dev/null +++ b/providers/picqer/latest/products.free_stock_changed.json @@ -0,0 +1,72 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "idhook": 228, + "name": "Your name for this hook", + "event": "products.free_stock_changed", + "event_triggered_at": "2018-05-07 10:17:48", + "data": { + "idproduct": 633, + "idvatgroup": 18, + "idsupplier": null, + "productcode": "6531-RB-7-9", + "name": "Hyperkewl Evaporative Cooling Vest Ultra Blue 7-9yr", + "price": 54.46, + "fixedstockprice": 0, + "productcode_supplier": "", + "deliverytime": null, + "description": "", + "barcode": "857825001442", + "type": "normal", + "unlimitedstock": false, + "weight": 200, + "minimum_purchase_quantity": 0, + "purchase_in_quantities_of": 0, + "hs_code": null, + "country_of_origin": null, + "active": true, + "productfields": [ + { + "idproductfield": 11, + "title": "Eenheid", + "value": "liter" + } + ], + "images": [ + "https://link-to-image.com/image2867/original", + "https://link-to-image.com/image2867/original", + "https://link-to-image.com/image2867/original", + "https://link-to-image.com/image2867/original" + ], + "stock": [ + { + "idwarehouse": 18, + "stock": 112, + "reserved": 0, + "reservedbackorders": 0, + "reservedpicklists": 0, + "reservedallocations": 0, + "freestock": 112, + "freepickablestock": 112 + } + ], + "tags": { + "SummerProducts": { + "idtag": 1156, + "title": "SummerProducts", + "color": "#c7b4f6", + "inherit": true, + "textColor": "#000000" + } + } + } + }, + "topic": "products.free_stock_changed", + "source": { + "type": "vendor-documentation", + "url": "https://picqer.com/en/api/webhook-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/picqer/latest/products.stock_changed.json b/providers/picqer/latest/products.stock_changed.json new file mode 100644 index 0000000..01cb52f --- /dev/null +++ b/providers/picqer/latest/products.stock_changed.json @@ -0,0 +1,77 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "idhook": 228, + "name": "Your name for this hook", + "event": "products.stock_changed", + "event_triggered_at": "2018-05-07 10:17:48", + "data": { + "product": { + "idproduct": 633, + "idvatgroup": 18, + "idsupplier": null, + "productcode": "6531-RB-7-9", + "name": "Hyperkewl Evaporative Cooling Vest Ultra Blue 7-9yr", + "price": 54.46, + "fixedstockprice": 0, + "productcode_supplier": "", + "deliverytime": null, + "description": "", + "barcode": "857825001442", + "type": "normal", + "unlimitedstock": false, + "weight": 200, + "minimum_purchase_quantity": 0, + "purchase_in_quantities_of": 0, + "hs_code": null, + "country_of_origin": null, + "active": true, + "productfields": [ + { + "idproductfield": 11, + "title": "Eenheid", + "value": "liter" + } + ], + "images": [ + "https://link-to-image.com/image2867/original", + "https://link-to-image.com/image2867/original", + "https://link-to-image.com/image2867/original", + "https://link-to-image.com/image2867/original" + ], + "stock": [ + { + "idwarehouse": 18, + "stock": 112, + "reserved": 0, + "reservedbackorders": 0, + "reservedpicklists": 0, + "reservedallocations": 0, + "freestock": 112, + "freepickablestock": 112 + } + ] + }, + "product_stock_history": { + "idproduct_stock_history": 8, + "idproduct": 633, + "idwarehouse": 18, + "iduser": 2, + "old_stock": 115, + "stock_change": -3, + "new_stock": 112, + "reason": "No reason given", + "change_type": "manual", + "changed_at": "2018-05-07 10:17:48" + } + } + }, + "topic": "products.stock_changed", + "source": { + "type": "vendor-documentation", + "url": "https://picqer.com/en/api/webhook-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/picqer/latest/products.stock_on_location_changed.json b/providers/picqer/latest/products.stock_on_location_changed.json new file mode 100644 index 0000000..a5cab8f --- /dev/null +++ b/providers/picqer/latest/products.stock_on_location_changed.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "idhook": 228, + "name": "Your name for this hook", + "event": "products.stock_on_location_changed", + "event_triggered_at": "2022-09-19 16:37:42", + "data": { + "idproduct_location_stock_history": 34, + "idproduct": 2615, + "idlocation": 438, + "contra_idlocation": null, + "old_stock": 0, + "stock_change": 7, + "new_stock": 7, + "change_type": "mutation", + "changed_at": "2022-09-19 16:37:42" + } + }, + "topic": "products.stock_on_location_changed", + "source": { + "type": "vendor-documentation", + "url": "https://picqer.com/en/api/webhook-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/picqer/latest/purchase_orders.created.json b/providers/picqer/latest/purchase_orders.created.json new file mode 100644 index 0000000..17b52f0 --- /dev/null +++ b/providers/picqer/latest/purchase_orders.created.json @@ -0,0 +1,53 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "idhook": 1, + "name": "Your name for this hook", + "event": "purchase_orders.created", + "event_triggered_at": "2019-10-23 11:55:37", + "data": { + "idpurchaseorder": 31, + "idsupplier": 12, + "idwarehouse": 1, + "idtemplate": 1, + "purchaseorderid": "PO2019-1045", + "supplier_orderid": null, + "supplier_name": null, + "status": "concept", + "remarks": null, + "delivery_date": "2019-10-31", + "language": "nl", + "purchased_by_iduser": null, + "purchased_at": null, + "completed_by_iduser": null, + "completed_at": null, + "created_by_iduser": 1, + "created": "2019-10-23 11:55:36", + "updated": "2019-10-23 11:55:36", + "products": [ + { + "idpurchaseorder_product": 641, + "idproduct": 207, + "idvatgroup": 1, + "productcode": "AI503757", + "productcode_supplier": "PHI-AI503757", + "name": "Philips Photo Wide-Format XL", + "price": 525.25, + "amount": 6, + "amountreceived": 0, + "delivery_date": null, + "weight": 2444 + } + ], + "idfulfilment_customer": null + } + }, + "topic": "purchase_orders.created", + "source": { + "type": "vendor-documentation", + "url": "https://picqer.com/en/api/webhook-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/picqer/latest/purchase_orders.receipts.created.json b/providers/picqer/latest/purchase_orders.receipts.created.json new file mode 100644 index 0000000..889adcb --- /dev/null +++ b/providers/picqer/latest/purchase_orders.receipts.created.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "idhook": 228, + "name": "Your name for this hook", + "event": "purchase_orders.receipts.created", + "event_triggered_at": "2016-07-25 13:21:28", + "data": { + "idpurchaseorder_receipt": 2934, + "idpurchaseorder": 18393, + "iduser": 424, + "purchaseorder_receiptid": "PO2016-1005-2", + "remarks": null, + "received_at": "2016-07-25 13:21:28", + "products": [ + { + "idpurchaseorder_product": 18287, + "idproduct": 1105248, + "amount": 2 + } + ] + } + }, + "topic": "purchase_orders.receipts.created", + "source": { + "type": "vendor-documentation", + "url": "https://picqer.com/en/api/webhook-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/picqer/latest/receipts.product_received.json b/providers/picqer/latest/receipts.product_received.json new file mode 100644 index 0000000..bd586b5 --- /dev/null +++ b/providers/picqer/latest/receipts.product_received.json @@ -0,0 +1,44 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "idhook": 229, + "name": "Your name for this hook", + "event": "receipts.product_received", + "event_triggered_at": "2024-02-20 09:09:58", + "data": { + "receipt": { + "idreceipt": 828, + "receiptid": "RC2024-1539" + }, + "receipt_product": { + "idreceipt_product": 2772, + "idpurchaseorder": 683, + "idpurchaseorder_product": 1094, + "idproduct": 114, + "purchaseorderid": "PO2024-1312", + "productcode": "0195949018510", + "productcode_supplier": null, + "name": "Apple iPhone 15 Pro", + "barcode": "0195949018510", + "abc_classification": "A", + "image": null, + "amount": 1, + "amount_ordered": 10, + "added_by_receipt": false, + "received_by_iduser": 2, + "reverted_by_iduser": null, + "reverted_at": null, + "location": null, + "created_at": "2024-08-27 12:10:42" + } + } + }, + "topic": "receipts.product_received", + "source": { + "type": "vendor-documentation", + "url": "https://picqer.com/en/api/webhook-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/picqer/latest/returns.products_received.json b/providers/picqer/latest/returns.products_received.json new file mode 100644 index 0000000..7198d7e --- /dev/null +++ b/providers/picqer/latest/returns.products_received.json @@ -0,0 +1,117 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "idhook": 5201, + "name": "Your name for this hook", + "event": "returns.products_received", + "event_triggered_at": "2019-12-04 10:14:33", + "data": { + "idreturn": 333748, + "idreturn_status": 3722, + "idcustomer": 12840632, + "idorder": 27491572, + "idtemplate": 2, + "returnid": "R2019-1179", + "name": "Elin van Waas", + "contactname": null, + "address": "Farahring 74y", + "address2": null, + "zipcode": "3055AK", + "city": "Netterden", + "region": "Limburg", + "country": "NL", + "full_address": "Elin van Waas\nFarahring 74y\n3055AK Netterden\nNederland", + "telephone": null, + "emailaddress": null, + "language": "nl", + "reference": "skikoffer #930518", + "tracking_code": null, + "received_at": null, + "completed_at": null, + "created_at": "2019-12-04 10:14:10", + "updated_at": "2019-12-04 10:14:23", + "idfulfilment_customer": null, + "return_status": { + "idreturn_status": 3722, + "name": "In repair", + "default": false, + "completed": false, + "color": "ff4444", + "created_at": "2018-02-19 15:38:43", + "updated_at": "2018-05-02 16:08:18", + "deleted_at": null + }, + "customer": { + "idcustomer": 12840632, + "customerid": "67", + "name": "Elin van Waas", + "contactname": null + }, + "order": { + "idorder": 27491572, + "orderid": "ORD20199213", + "reference": "skikoffer #930518", + "created_at": "2019-11-09 13:57:48", + "comment_count": 0 + }, + "returned_products": [ + { + "idreturn_product": 576833, + "idreturn": 333748, + "idreturn_reason": 2008, + "idproduct": 11059182, + "idwarehouse": null, + "price": 5.31, + "amount": 1, + "status": "received", + "changeable": true, + "product": { + "idproduct": 11059182, + "image_url": "https://link-to-image.com/image2867/original", + "productcode": "QU325476", + "name": "HP R3000 Tripple" + }, + "return_reason": { + "idreturn_reason": 2008, + "name": "Wrong size" + } + } + ], + "replacement_products": [ + { + "idreturn_product_replacement": 122390, + "idreturn": 333748, + "idproduct": 11059176, + "idpicklist": null, + "price": 297.45, + "amount": 1, + "status": "concept", + "changeable": true, + "product": { + "idproduct": 11059176, + "image_url": "https://link-to-image.com/image2867/original", + "productcode": "TT819682", + "name": "Kraft Record Needle Banana Beach Replacement XL" + } + } + ], + "totals": { + "returned_products_count": 1, + "returned_products_value": 5.31, + "returned_products_value_vat": 0.29, + "replacement_products_count": 1, + "replacement_products_value": 297.45, + "replacement_products_value_vat": 51.62, + "days_after_order_shipped": null + } + } + }, + "topic": "returns.products_received", + "source": { + "type": "vendor-documentation", + "url": "https://picqer.com/en/api/webhook-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/picqer/latest/returns.status_changed.json b/providers/picqer/latest/returns.status_changed.json new file mode 100644 index 0000000..f164a27 --- /dev/null +++ b/providers/picqer/latest/returns.status_changed.json @@ -0,0 +1,140 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "idhook": 5202, + "name": "Your name for this hook", + "event": "returns.status_changed", + "event_triggered_at": "2022-12-27 10:51:41", + "data": { + "return": { + "idreturn": 333748, + "idreturn_status": 7556, + "idcustomer": 32659481, + "idorder": 112720777, + "idtemplate": 6200, + "returnid": "R2022-1071", + "name": "Elin van Waas", + "contactname": "", + "address": "Farahring 74y", + "address2": "", + "zipcode": "3055AK", + "city": "Netterden", + "region": "Limburg", + "country": "NL", + "full_address": "Elin van Waas\nFarahring 74y\n3055AK Netterden\nNederland", + "telephone": "", + "emailaddress": "", + "language": "nl", + "reference": "skikoffer #930518", + "tracking_code": null, + "received_at": null, + "completed_at": "2022-12-27 10:51:41", + "created_at": "2022-12-27 10:50:39", + "updated_at": "2022-12-27 10:51:41", + "idfulfilment_customer": null, + "return_status": { + "idreturn_status": 7556, + "name": "Completed", + "default": false, + "completed": true, + "color": "5cb85c", + "created_at": "2021-06-02 09:41:01", + "updated_at": "2021-07-26 14:15:07", + "deleted_at": null + }, + "customer": { + "idcustomer": 32659481, + "customerid": null, + "name": "Elin van Waas", + "contactname": "", + "comment_count": 0 + }, + "order": { + "idorder": 112720777, + "orderid": "O2022-2122", + "reference": "skikoffer #930518", + "created_at": "2022-12-23 09:50:09", + "comment_count": 0 + }, + "returned_products": [ + { + "idreturn_product": 3690214, + "idreturn": 2306293, + "idreturn_reason": 5396, + "idproduct": 19624340, + "idwarehouse": null, + "price": 5.31, + "amount": 1, + "status": "received", + "changeable": true, + "product": { + "idproduct": 19624340, + "image_url": "https://link-to-image.com/image2867/original", + "productcode": "QU325476", + "name": "HP R3000 Tripple" + }, + "return_reason": { + "idreturn_reason": 5396, + "name": "Wrong product" + } + } + ], + "replacement_products": [ + { + "idreturn_product_replacement": 347745, + "idreturn": 2306293, + "idproduct": 18863793, + "idpicklist": 76961661, + "price": 34.56, + "amount": 1, + "status": "on_picklist", + "changeable": false, + "product": { + "idproduct": 18863793, + "image_url": "https://link-to-image.com/image2867/original", + "productcode": "TT819682", + "name": "Kraft Record Needle Banana Beach Replacement XL" + } + } + ], + "totals": { + "returned_products_count": 1, + "returned_products_value": 5.31, + "returned_products_value_vat": 1.05, + "replacement_products_count": 1, + "replacement_products_value": 34.56, + "replacement_products_value_vat": 7.26, + "days_after_order_shipped": null + }, + "comment_count": 1 + }, + "return_log": { + "idreturn_log": 7590479, + "idreturn_status": 7556, + "iduser": 13089, + "type": "completed", + "message": "Return completed", + "notified_customer": false, + "created_at": "2022-12-27 10:51:41", + "updated_at": "2022-12-27 10:51:41", + "return_status": { + "idreturn_status": 7556, + "name": "Completed", + "color": "5cb85c" + }, + "user": { + "iduser": 13089, + "name": "Casper Bakker" + } + } + } + }, + "topic": "returns.status_changed", + "source": { + "type": "vendor-documentation", + "url": "https://picqer.com/en/api/webhook-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/change.activity.json b/providers/pipedrive/2/change.activity.json new file mode 100644 index 0000000..07ef9bf --- /dev/null +++ b/providers/pipedrive/2/change.activity.json @@ -0,0 +1,67 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "active_flag": true, + "add_time": "2022-11-24T15:25:44Z", + "busy_flag": null, + "custom_fields": {}, + "deal_id": 10, + "done": false, + "due_date": "2022-11-24", + "due_time": { + "timezone_id": null, + "value": "" + }, + "duration": { + "timezone_id": null, + "value": "" + }, + "id": 2, + "lead_id": null, + "location": null, + "org_id": null, + "owner_id": 12415231, + "person_id": 10, + "public_description": "", + "subject": "Call with friends and family", + "type": "meeting", + "update_time": "2022-11-24T15:28:13Z", + "update_user_id": null + }, + "previous": { + "subject": "Call with friends", + "update_time": "2022-11-24T15:26:57Z" + }, + "meta": { + "action": "change", + "company_id": "8087566", + "correlation_id": "030c898c-3b97-48b7-983b-054681d07f9a", + "entity_id": "2", + "entity": "activity", + "id": "7a40ac1f-debd-4d22-b8d6-d9a687a96ec4", + "is_bulk_edit": false, + "timestamp": "2022-11-24T15:28:13.375Z", + "type": "general", + "user_id": "12415231", + "version": "2.0", + "webhook_id": "4710827", + "webhook_owner_id": "12094821", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "pd-us.pipedrive.com" + } + }, + "topic": "change.activity", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/change.board.json b/providers/pipedrive/2/change.board.json new file mode 100644 index 0000000..d925810 --- /dev/null +++ b/providers/pipedrive/2/change.board.json @@ -0,0 +1,46 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "id": 2, + "name": "Example board", + "order_nr": 2, + "add_time": "2026-04-10T08:07:50.000Z", + "update_time": "2026-04-10T08:08:26.000Z" + }, + "previous": { + "name": "New board", + "update_time": "2026-04-10T08:07:50.000Z" + }, + "meta": { + "action": "change", + "company_id": "12345", + "correlation_id": "55759039-deb1-4f41-a886-75caacd2082a", + "entity_id": "2", + "entity": "board", + "id": "ff9b16c1-a899-484f-a048-1b777cb2f070", + "is_bulk_edit": false, + "timestamp": "2026-04-10T08:08:26.954Z", + "type": "general", + "user_id": "12345", + "version": "2.0", + "webhook_id": "12345", + "webhook_owner_id": "12345", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "company.pipedrive.com" + } + }, + "topic": "change.board", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/change.deal.json b/providers/pipedrive/2/change.deal.json new file mode 100644 index 0000000..c78bfed --- /dev/null +++ b/providers/pipedrive/2/change.deal.json @@ -0,0 +1,88 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "add_time": "2022-11-24T13:18:55Z", + "channel": null, + "channel_id": null, + "close_time": null, + "creator_user_id": 12415231, + "currency": "EUR", + "custom_fields": { + "3d0fa3429dfa2d3dec265b4fc5dc8258ab66cdf3": { + "country": "Estonia", + "formatted_address": "Tallinn, Estonia", + "locality": "Tallinn", + "sublocality": "", + "type": "address", + "subpremise": "", + "route": "", + "street_number": "", + "admin_area_level_1": "Harju County", + "admin_area_level_2": "", + "postal_code": "", + "value": "Tallinn, Estonia" + } + }, + "expected_close_date": null, + "first_won_time": null, + "id": 8, + "label_ids": [ + 24, + 25 + ], + "lost_reason": null, + "lost_time": null, + "org_id": 1, + "origin": "ManuallyCreated", + "origin_id": null, + "owner_id": 12415231, + "person_id": 8, + "pipeline_id": 1, + "probability": null, + "stage_change_time": null, + "stage_id": 2, + "status": "open", + "title": "Sample Org deal", + "update_time": "2022-11-24T15:11:55Z", + "value": 100, + "visible_to": "3", + "won_time": null + }, + "previous": { + "custom_fields": { + "3d0fa3429dfa2d3dec265b4fc5dc8258ab66cdf3": null + } + }, + "meta": { + "action": "change", + "company_id": "8087566", + "correlation_id": "121e5331-7ec6-4af8-9994-0e52fb489044", + "entity_id": "8", + "entity": "deal", + "id": "df47d877-b58c-4886-91cd-1aa83e1d7366", + "is_bulk_edit": false, + "timestamp": "2022-11-24T15:11:55.724Z", + "type": "general", + "user_id": "12415231", + "version": "2.0", + "webhook_id": "4710827", + "webhook_owner_id": "12094821", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "pd-us.pipedrive.com" + } + }, + "topic": "change.deal", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/change.deal_installment.json b/providers/pipedrive/2/change.deal_installment.json new file mode 100644 index 0000000..3eb4f8f --- /dev/null +++ b/providers/pipedrive/2/change.deal_installment.json @@ -0,0 +1,49 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "id": 1, + "deal_id": 10, + "amount": 123, + "description": "First installment", + "billing_date": "2026-05-25", + "created_by": 123456, + "add_time": "2026-05-22T09:47:55.000Z", + "update_time": "2026-05-22T09:48:33.000Z" + }, + "previous": { + "billing_date": "2026-06-01", + "update_time": "2026-05-22T09:47:55.000Z" + }, + "meta": { + "action": "change", + "company_id": "12345", + "correlation_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", + "entity_id": "1", + "entity": "deal_installment", + "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", + "is_bulk_edit": false, + "timestamp": "2026-05-22T09:48:33.398Z", + "type": "general", + "user_id": "123456", + "version": "2.0", + "webhook_id": "111", + "webhook_owner_id": "123456", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "companyname.pipedrive.com" + } + }, + "topic": "change.deal_installment", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/change.deal_product.json b/providers/pipedrive/2/change.deal_product.json new file mode 100644 index 0000000..0859fd1 --- /dev/null +++ b/providers/pipedrive/2/change.deal_product.json @@ -0,0 +1,66 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "id": 1, + "deal_id": 10, + "product_id": 1, + "product_variation_id": null, + "order_nr": 0, + "item_price": 123, + "quantity": 1, + "discount": 20, + "discount_type": "percentage", + "duration": null, + "duration_unit": null, + "sum": 98.4, + "currency": "EUR", + "active_flag": true, + "enabled_flag": true, + "add_time": "2026-05-22T09:40:54.000Z", + "last_edit": "2026-05-22T09:41:42.000Z", + "comments": "", + "tax": 24, + "tax_method": "inclusive", + "billing_frequency": "one-time", + "billing_frequency_cycles": null, + "billing_start_date": null + }, + "previous": { + "discount": 10, + "sum": 110.7, + "last_edit": "2026-05-22T09:40:54.000Z", + "comments": null + }, + "meta": { + "action": "change", + "company_id": "12345", + "correlation_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", + "entity_id": "1", + "entity": "deal_product", + "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", + "is_bulk_edit": false, + "timestamp": "2026-05-22T09:41:42.083Z", + "type": "general", + "user_id": "123456", + "version": "2.0", + "webhook_id": "111", + "webhook_owner_id": "123456", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "companyname.pipedrive.com" + } + }, + "topic": "change.deal_product", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/change.json b/providers/pipedrive/2/change.json new file mode 100644 index 0000000..c55670e --- /dev/null +++ b/providers/pipedrive/2/change.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "meta": { + "action": "change", + "entity": "deal", + "entity_id": "123", + "company_id": 456, + "user_id": 789, + "id": "correlation-uuid", + "correlation_id": "correlation-uuid", + "version": "2.0", + "webhook_id": "1", + "timestamp": "2026-01-01T12:00:00.000Z", + "attempt": 1 + }, + "data": { + "id": 123, + "title": "New deal", + "value": 500, + "stage_id": 2 + }, + "previous": { + "value": 300, + "stage_id": 1 + } + }, + "topic": "change", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/guide-for-webhooks-v2", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/change.lead.json b/providers/pipedrive/2/change.lead.json new file mode 100644 index 0000000..8686687 --- /dev/null +++ b/providers/pipedrive/2/change.lead.json @@ -0,0 +1,72 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "add_time": "2022-11-24T15:35:58.675Z", + "channel": null, + "channel_id": null, + "creator_id": 12415231, + "custom_fields": {}, + "expected_close_date": null, + "id": "b1810230-6c0d-11ed-9826-a53d0eb706a5", + "is_archived": false, + "label_ids": [ + "134b4de7-dcbc-46ae-b8f2-2eb328eebfe8", + "4a5149be-a279-4be3-b62d-48eef2be5824" + ], + "next_activity_id": null, + "organization_id": 2, + "origin": "ManuallyCreated", + "origin_id": null, + "owner_id": 12415231, + "person_id": 11, + "source_name": "Manually created", + "title": "Lead Org lead", + "update_time": "2022-11-24T15:37:20.386Z", + "was_seen": true, + "value": { + "amount": 500, + "currency": "EUR" + } + }, + "previous": { + "is_archived": true, + "next_activity_id": null, + "update_time": "2022-11-24T15:35:58.675Z", + "value": { + "amount": 300, + "currency": "EUR" + } + }, + "meta": { + "action": "change", + "company_id": "8087566", + "correlation_id": "98178c1e-766b-4e39-80e5-3fada2f15841", + "entity_id": "b1810230-6c0d-11ed-9826-a53d0eb706a5", + "entity": "lead", + "id": "e235ba60-6c0d-11ed-a825-71d0cf99387b", + "is_bulk_edit": false, + "timestamp": "2022-11-24T15:37:20.391Z", + "type": "general", + "user_id": "12415231", + "version": "2.0", + "webhook_id": "4710827", + "webhook_owner_id": "12094821", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "pd-us.pipedrive.com" + } + }, + "topic": "change.lead", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/change.note.json b/providers/pipedrive/2/change.note.json new file mode 100644 index 0000000..b9ad904 --- /dev/null +++ b/providers/pipedrive/2/change.note.json @@ -0,0 +1,55 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "id": 1, + "user_id": 12415231, + "deal_id": 10, + "person_id": 10, + "org_id": null, + "lead_id": null, + "project_id": null, + "active_flag": true, + "content": "Deal note (updated)", + "add_time": "2022-11-25T15:41:34Z", + "update_time": "2022-11-25T15:45:11Z", + "pinned_to_deal_flag": false, + "pinned_to_person_flag": false, + "pinned_to_organization_flag": false + }, + "previous": { + "content": "Deal note", + "update_time": "2022-11-25T15:41:34Z" + }, + "meta": { + "action": "change", + "company_id": "8087566", + "correlation_id": "08399fb2-5d1b-4528-ae43-5336e57b8ac0", + "entity_id": "1", + "entity": "note", + "id": "69eee76f-d7db-47cf-8b75-5182446e7672", + "is_bulk_edit": false, + "timestamp": "2022-11-25T15:45:11.730Z", + "type": "general", + "user_id": "12415231", + "version": "2.0", + "webhook_id": "4718068", + "webhook_owner_id": "12094821", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "pd-us.pipedrive.com" + } + }, + "topic": "change.note", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/change.organization.json b/providers/pipedrive/2/change.organization.json new file mode 100644 index 0000000..597a752 --- /dev/null +++ b/providers/pipedrive/2/change.organization.json @@ -0,0 +1,58 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "add_time": "2022-11-24T13:18:55Z", + "address": null, + "country_code": null, + "custom_fields": { + "bdd479c3cfdb9c50bae4fa4929ae944980da55d7": { + "type": "double", + "value": 978 + } + }, + "id": 1, + "label": null, + "name": "Sample Org", + "owner_id": 12415231, + "picture_id": null, + "update_time": "2022-11-24T15:21:23Z", + "visible_to": "3" + }, + "previous": { + "custom_fields": { + "bdd479c3cfdb9c50bae4fa4929ae944980da55d7": null + } + }, + "meta": { + "action": "change", + "company_id": "8087566", + "correlation_id": "40659b32-1677-4ec5-b83c-1852670aa19f", + "entity_id": "1", + "entity": "organization", + "id": "ea17c64f-ec7e-4e47-a321-5d84b7735fef", + "is_bulk_edit": false, + "timestamp": "2022-11-24T15:21:23.152Z", + "type": "general", + "user_id": "12415231", + "version": "2.0", + "webhook_id": "4710827", + "webhook_owner_id": "12094821", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "pd-us.pipedrive.com" + } + }, + "topic": "change.organization", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/change.person.json b/providers/pipedrive/2/change.person.json new file mode 100644 index 0000000..9acaad8 --- /dev/null +++ b/providers/pipedrive/2/change.person.json @@ -0,0 +1,54 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "add_time": "2022-11-24T13:18:55Z", + "custom_fields": {}, + "emails": [], + "first_name": "Sample Person", + "id": 8, + "label": null, + "last_name": null, + "name": "Sample Person", + "org_id": 1, + "owner_id": 12415231, + "phones": [], + "update_time": "2022-11-24T15:18:35Z", + "visible_to": "3" + }, + "previous": { + "first_name": "Sample", + "name": "Sample" + }, + "meta": { + "action": "change", + "company_id": "8087566", + "correlation_id": "43cb94f3-bbbd-406c-ae19-ddeec349d896", + "entity_id": "8", + "entity": "person", + "id": "7c812ffd-8f50-45ea-a597-b8fcba2da9c0", + "is_bulk_edit": false, + "timestamp": "2022-11-24T15:18:35.616Z", + "type": "general", + "user_id": "12415231", + "version": "2.0", + "webhook_id": "4710827", + "webhook_owner_id": "12094821", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "pd-us.pipedrive.com" + } + }, + "topic": "change.person", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/change.phase.json b/providers/pipedrive/2/change.phase.json new file mode 100644 index 0000000..ba8ff6c --- /dev/null +++ b/providers/pipedrive/2/change.phase.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "id": 11, + "name": "New Phase", + "board_id": 1, + "order_nr": 6, + "add_time": "2026-04-10T08:09:45.000Z", + "update_time": "2026-04-10T08:09:50.000Z" + }, + "previous": { + "name": "Phase", + "update_time": "2026-04-10T08:09:45.000Z" + }, + "meta": { + "action": "change", + "company_id": "12345", + "correlation_id": "035b9f74-90ec-4381-8f79-e069dd26a6fd", + "entity_id": "11", + "entity": "phase", + "id": "331d4b99-7b8d-4ae8-ad6a-425fd3bdb496", + "is_bulk_edit": true, + "timestamp": "2026-04-10T08:09:50.931Z", + "type": "general", + "user_id": "12345", + "version": "2.0", + "webhook_id": "12345", + "webhook_owner_id": "12345", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "company.pipedrive.com" + } + }, + "topic": "change.phase", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/change.pipeline.json b/providers/pipedrive/2/change.pipeline.json new file mode 100644 index 0000000..d196ebf --- /dev/null +++ b/providers/pipedrive/2/change.pipeline.json @@ -0,0 +1,49 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "id": 9, + "name": "Sample pipeline", + "url_title": "Sample-pipeline", + "order_nr": 4, + "active_flag": true, + "deal_probability": false, + "add_time": "2024-09-02T10:19:21Z", + "update_time": "2024-09-02T10:28:29Z" + }, + "previous": { + "deal_probability": true, + "update_time": "2024-09-02T10:19:21Z" + }, + "meta": { + "action": "change", + "company_id": "12345", + "correlation_id": "4f48326b-f937-453d-8181-8270551f60d4", + "entity_id": "9", + "entity": "pipeline", + "id": "5c005fea-d653-4bed-a843-a9df3faf0421", + "is_bulk_edit": false, + "timestamp": "2024-09-02T10:28:29.173Z", + "type": "general", + "user_id": "123456", + "version": "2.0", + "webhook_id": "111", + "webhook_owner_id": "123456", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "companyname.pipedrive.com" + } + }, + "topic": "change.pipeline", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/change.product.json b/providers/pipedrive/2/change.product.json new file mode 100644 index 0000000..351cf29 --- /dev/null +++ b/providers/pipedrive/2/change.product.json @@ -0,0 +1,64 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "add_time": "2022-11-24T15:31:36Z", + "category": "18", + "code": "OR-0001", + "custom_fields": {}, + "description": "Basket of oranges", + "id": 1, + "name": "Oranges", + "owner_id": 123456, + "selectable": true, + "tax": 2, + "unit": null, + "update_time": "2022-11-24T15:32:46Z", + "visible_to": "3", + "prices": [ + { + "cost": 123, + "notes": "", + "price": 234, + "product_id": 1, + "currency": "EUR", + "direct_cost": 111 + } + ] + }, + "previous": { + "description": null, + "update_time": "2022-11-24T15:31:36Z" + }, + "meta": { + "action": "change", + "company_id": "12345", + "correlation_id": "6184369f-3815-4159-aad2-867f96fad29a", + "entity_id": "1", + "entity": "product", + "id": "ff511fee-8b3a-4c9c-a745-5ec1505df422", + "is_bulk_edit": false, + "timestamp": "2022-11-24T15:32:46.360Z", + "type": "general", + "user_id": "123456", + "version": "2.0", + "webhook_id": "111", + "webhook_owner_id": "123456", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "companyname.pipedrive.com" + } + }, + "topic": "change.product", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/change.project.json b/providers/pipedrive/2/change.project.json new file mode 100644 index 0000000..edf0645 --- /dev/null +++ b/providers/pipedrive/2/change.project.json @@ -0,0 +1,68 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "id": 2, + "title": "Example New Project", + "description": "Description", + "add_time": "2026-04-10T08:06:30.180Z", + "update_time": "2026-04-10T08:07:16.579Z", + "start_date": "2026-04-10", + "end_date": "2026-04-17", + "status": "open", + "status_change_time": "2026-04-10T08:06:30.180Z", + "owner_id": 12345, + "archive_time": null, + "board_id": 1, + "phase_id": 1, + "deal_ids": [ + 12345 + ], + "person_ids": [ + 12345 + ], + "org_ids": [ + 12345 + ], + "label_ids": [ + 12345, + 12346 + ], + "custom_fields": {} + }, + "previous": { + "title": "Example Project", + "update_time": "2026-04-10T08:06:30.180Z" + }, + "meta": { + "action": "change", + "company_id": "12345", + "correlation_id": "2f75bb6e-7228-48ba-9d98-ef906d60f529", + "entity_id": "2", + "entity": "project", + "id": "c2d7fe1a-e48c-4dc1-b484-11d9ecb175a8", + "is_bulk_edit": false, + "timestamp": "2026-04-10T08:07:16.644Z", + "type": "general", + "user_id": "12345", + "version": "2.0", + "webhook_id": "12345", + "webhook_owner_id": "12345", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "company.pipedrive.com" + } + }, + "topic": "change.project", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/change.stage.json b/providers/pipedrive/2/change.stage.json new file mode 100644 index 0000000..3e1a34f --- /dev/null +++ b/providers/pipedrive/2/change.stage.json @@ -0,0 +1,52 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "id": 48, + "name": "Sample Stage", + "active_flag": true, + "rotten_days": 1, + "order_nr": 6, + "deal_probability": 100, + "rotten_flag": true, + "add_time": "2024-09-02T10:35:49Z", + "pipeline_id": 1, + "update_time": "2024-09-02T10:36:49Z" + }, + "previous": { + "rotten_days": null, + "rotten_flag": false, + "update_time": "2024-09-02T10:35:49Z" + }, + "meta": { + "action": "change", + "company_id": "12345", + "correlation_id": "f37b711f-9a75-4fb1-b94e-cc9bcfda261e", + "entity_id": "48", + "entity": "stage", + "id": "92750b0c-0f50-48d2-bd01-2ff876c2d75e", + "is_bulk_edit": false, + "timestamp": "2024-09-02T10:36:49.193Z", + "type": "general", + "user_id": "123456", + "version": "2.0", + "webhook_id": "111", + "webhook_owner_id": "123456", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "companyname.pipedrive.com" + } + }, + "topic": "change.stage", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/change.task.json b/providers/pipedrive/2/change.task.json new file mode 100644 index 0000000..844b838 --- /dev/null +++ b/providers/pipedrive/2/change.task.json @@ -0,0 +1,57 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "id": 6, + "title": "Task", + "description": "New Description", + "project_id": 1, + "parent_task_id": null, + "milestone": false, + "add_time": "2026-04-10T08:10:34.296Z", + "update_time": "2026-04-10T08:10:40.808Z", + "start_date": null, + "due_date": "2026-04-10", + "done": false, + "marked_as_done_time": null, + "creator_id": 12345, + "assignee_ids": [ + 12345 + ] + }, + "previous": { + "description": "Description", + "update_time": "2026-04-10T08:10:34.296Z" + }, + "meta": { + "action": "change", + "company_id": "12345", + "correlation_id": "63b5ac00-b55d-40fc-9715-f6df3f4216b4", + "entity_id": "6", + "entity": "task", + "id": "30be1457-7420-42a3-8ebb-3d69a8864516", + "is_bulk_edit": false, + "timestamp": "2026-04-10T08:10:40.810Z", + "type": "general", + "user_id": "12345", + "version": "2.0", + "webhook_id": "12345", + "webhook_owner_id": "12345", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "company.pipedrive.com" + } + }, + "topic": "change.task", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/change.user.json b/providers/pipedrive/2/change.user.json new file mode 100644 index 0000000..2abbfda --- /dev/null +++ b/providers/pipedrive/2/change.user.json @@ -0,0 +1,51 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "id": "12415231", + "default_currency": "USD", + "name": "Sample person", + "email": "sample@mailforspam.com", + "phone": "+3721111", + "locale": "et_EE", + "lang": "en-US", + "active_flag": true, + "last_login": "2022-11-24 13:14:07", + "timezone_name": "Europe/Helsinki", + "icon_url": null, + "created": "2021-06-29 14:12:51", + "modified": "2022-11-24 15:42:22", + "access": null + }, + "previous": { + "lang": "en-GB", + "modified": "2022-11-24 13:14:07" + }, + "meta": { + "action": "change", + "company_id": "8087566", + "correlation_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", + "entity_id": "12415231", + "entity": "user", + "id": "12415231", + "is_bulk_edit": false, + "timestamp": "2022-11-24T15:42:22.000Z", + "type": "general", + "user_id": "12415231", + "version": "2.0", + "webhook_id": "4710827", + "webhook_owner_id": "12094821", + "change_source": "app", + "attempt": 1, + "host": "pd-us.pipedrive.com" + } + }, + "topic": "change.user", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/create.activity.json b/providers/pipedrive/2/create.activity.json new file mode 100644 index 0000000..0c59941 --- /dev/null +++ b/providers/pipedrive/2/create.activity.json @@ -0,0 +1,58 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "active_flag": true, + "add_time": "2022-11-24T15:25:44Z", + "busy_flag": null, + "custom_fields": {}, + "deal_id": 10, + "done": false, + "due_date": "2022-11-24", + "due_time": null, + "duration": null, + "id": 2, + "lead_id": null, + "location": null, + "org_id": null, + "owner_id": 12415231, + "person_id": 10, + "public_description": "", + "subject": "Call with friends", + "type": "meeting", + "update_time": "2022-11-24T15:25:44Z", + "update_user_id": null + }, + "previous": null, + "meta": { + "action": "create", + "company_id": "8087566", + "correlation_id": "a5ad2ea2-1279-413a-9ba6-34671edf5fe3", + "entity_id": "2", + "entity": "activity", + "id": "bbba59e9-1d1f-4794-9472-72540d421386", + "is_bulk_edit": false, + "timestamp": "2022-11-24T15:25:44.461Z", + "type": "general", + "user_id": "12415231", + "version": "2.0", + "webhook_id": "4710827", + "webhook_owner_id": "12094821", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "pd-us.pipedrive.com" + } + }, + "topic": "create.activity", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/create.board.json b/providers/pipedrive/2/create.board.json new file mode 100644 index 0000000..7f39d82 --- /dev/null +++ b/providers/pipedrive/2/create.board.json @@ -0,0 +1,43 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "id": 2, + "name": "New board", + "order_nr": 2, + "add_time": "2026-04-10T08:07:50.000Z", + "update_time": "2026-04-10T08:07:50.000Z" + }, + "previous": null, + "meta": { + "action": "create", + "company_id": "12345", + "correlation_id": "c6241d07-a077-4262-a169-9d9ff9884017", + "entity_id": "2", + "entity": "board", + "id": "ccb0fd78-5d84-48d9-883e-55d0e2f975bb", + "is_bulk_edit": false, + "timestamp": "2026-04-10T08:07:50.068Z", + "type": "general", + "user_id": "12345", + "version": "2.0", + "webhook_id": "12345", + "webhook_owner_id": "12345", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "company.pipedrive.com" + } + }, + "topic": "create.board", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/create.deal.json b/providers/pipedrive/2/create.deal.json new file mode 100644 index 0000000..32c87de --- /dev/null +++ b/providers/pipedrive/2/create.deal.json @@ -0,0 +1,66 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "add_time": "2022-11-24T13:18:55Z", + "channel": null, + "channel_id": null, + "close_time": null, + "creator_user_id": 12415231, + "currency": "EUR", + "custom_fields": {}, + "expected_close_date": null, + "first_won_time": null, + "id": 8, + "label_ids": [], + "lost_reason": null, + "lost_time": null, + "org_id": 1, + "origin": "ManuallyCreated", + "origin_id": null, + "owner_id": 12415231, + "person_id": 8, + "pipeline_id": 1, + "probability": null, + "stage_change_time": null, + "stage_id": 2, + "status": "open", + "title": "Sample Org deal", + "update_time": null, + "value": 100, + "visible_to": "3", + "won_time": null + }, + "previous": null, + "meta": { + "action": "create", + "company_id": "8087566", + "correlation_id": "4095519f-02cb-44bc-bd2f-551d5383f202", + "entity_id": "8", + "entity": "deal", + "id": "71825ee0-0054-4267-b5fd-d28b7a414212", + "is_bulk_edit": false, + "timestamp": "2022-11-24T13:18:56.089Z", + "type": "general", + "user_id": "12415231", + "version": "2.0", + "webhook_id": "4710827", + "webhook_owner_id": "12094821", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "pd-us.pipedrive.com" + } + }, + "topic": "create.deal", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/create.deal_installment.json b/providers/pipedrive/2/create.deal_installment.json new file mode 100644 index 0000000..e86c8d6 --- /dev/null +++ b/providers/pipedrive/2/create.deal_installment.json @@ -0,0 +1,46 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "id": 1, + "deal_id": 10, + "amount": 100, + "description": "First installment", + "billing_date": "2026-05-01", + "created_by": 123456, + "add_time": "2026-05-22T09:45:33.000Z", + "update_time": "2026-05-22T09:45:33.000Z" + }, + "previous": null, + "meta": { + "action": "create", + "company_id": "12345", + "correlation_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", + "entity_id": "1", + "entity": "deal_installment", + "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", + "is_bulk_edit": false, + "timestamp": "2026-05-22T09:45:33.838Z", + "type": "general", + "user_id": "123456", + "version": "2.0", + "webhook_id": "111", + "webhook_owner_id": "123456", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "companyname.pipedrive.com" + } + }, + "topic": "create.deal_installment", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/create.deal_product.json b/providers/pipedrive/2/create.deal_product.json new file mode 100644 index 0000000..2ffbc0f --- /dev/null +++ b/providers/pipedrive/2/create.deal_product.json @@ -0,0 +1,61 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "id": 1, + "deal_id": 10, + "product_id": 1, + "product_variation_id": null, + "order_nr": 0, + "item_price": 123, + "quantity": 1, + "discount": 10, + "discount_type": "percentage", + "duration": null, + "duration_unit": null, + "sum": 110.7, + "currency": "EUR", + "active_flag": true, + "enabled_flag": true, + "add_time": "2026-05-22T09:40:54.000Z", + "last_edit": "2026-05-22T09:40:54.000Z", + "comments": null, + "tax": 24, + "tax_method": "inclusive", + "billing_frequency": "one-time", + "billing_frequency_cycles": null, + "billing_start_date": null + }, + "previous": null, + "meta": { + "action": "create", + "company_id": "12345", + "correlation_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", + "entity_id": "1", + "entity": "deal_product", + "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", + "is_bulk_edit": false, + "timestamp": "2026-05-22T09:40:54.430Z", + "type": "general", + "user_id": "123456", + "version": "2.0", + "webhook_id": "111", + "webhook_owner_id": "123456", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "companyname.pipedrive.com" + } + }, + "topic": "create.deal_product", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/create.lead.json b/providers/pipedrive/2/create.lead.json new file mode 100644 index 0000000..ba0e3e5 --- /dev/null +++ b/providers/pipedrive/2/create.lead.json @@ -0,0 +1,64 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "add_time": "2022-11-24T15:35:58.675Z", + "channel": null, + "channel_id": null, + "creator_id": 12415231, + "custom_fields": {}, + "expected_close_date": null, + "id": "b1810230-6c0d-11ed-9826-a53d0eb706a5", + "is_archived": false, + "label_ids": [ + "134b4de7-dcbc-46ae-b8f2-2eb328eebfe8", + "4a5149be-a279-4be3-b62d-48eef2be5824" + ], + "next_activity_id": null, + "organization_id": 2, + "origin": "ManuallyCreated", + "origin_id": null, + "owner_id": 12415231, + "person_id": 11, + "source_name": "Manually created", + "title": "Lead Org lead", + "update_time": "2022-11-24T15:35:58.675Z", + "was_seen": true, + "value": { + "amount": 300, + "currency": "EUR" + } + }, + "previous": null, + "meta": { + "action": "create", + "company_id": "8087566", + "correlation_id": "fe0b3d07-c24f-4701-a3a1-9e0ed681d4d0", + "entity_id": "b1810230-6c0d-11ed-9826-a53d0eb706a5", + "entity": "lead", + "id": "b18fa830-6c0d-11ed-9826-a53d0eb706a5", + "is_bulk_edit": false, + "timestamp": "2022-11-24T15:35:58.772Z", + "type": "general", + "user_id": "12415231", + "version": "2.0", + "webhook_id": "4710827", + "webhook_owner_id": "12094821", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "pd-us.pipedrive.com" + } + }, + "topic": "create.lead", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/create.note.json b/providers/pipedrive/2/create.note.json new file mode 100644 index 0000000..f146694 --- /dev/null +++ b/providers/pipedrive/2/create.note.json @@ -0,0 +1,52 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "id": 1, + "user_id": 12415231, + "deal_id": 10, + "person_id": 10, + "org_id": null, + "lead_id": null, + "project_id": null, + "active_flag": true, + "content": "Deal note", + "add_time": "2022-11-25T15:41:34Z", + "update_time": "2022-11-25T15:41:34Z", + "pinned_to_deal_flag": false, + "pinned_to_person_flag": false, + "pinned_to_organization_flag": false + }, + "previous": null, + "meta": { + "action": "create", + "company_id": "8087566", + "correlation_id": "e6d8583b-57a7-4d84-b261-f71b00bb368e", + "entity_id": "1", + "entity": "note", + "id": "388e79ee-ad16-437a-b07b-229b9c81645d", + "is_bulk_edit": false, + "timestamp": "2022-11-25T15:41:34.303Z", + "type": "general", + "user_id": "12415231", + "version": "2.0", + "webhook_id": "4718068", + "webhook_owner_id": "12094821", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "pd-us.pipedrive.com" + } + }, + "topic": "create.note", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/create.organization.json b/providers/pipedrive/2/create.organization.json new file mode 100644 index 0000000..204fd1f --- /dev/null +++ b/providers/pipedrive/2/create.organization.json @@ -0,0 +1,49 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "add_time": "2022-11-24T13:18:55Z", + "address": null, + "country_code": null, + "custom_fields": {}, + "id": 1, + "label": null, + "name": "Sample Org", + "owner_id": 12415231, + "picture_id": null, + "update_time": "2022-11-24T13:18:55Z", + "visible_to": "3" + }, + "previous": null, + "meta": { + "action": "create", + "company_id": "8087566", + "correlation_id": "73366894-6a37-409d-9b52-b542b4e7a55e", + "entity_id": "1", + "entity": "organization", + "id": "ece7b901-5898-4c80-986a-6b7feeabebe4", + "is_bulk_edit": false, + "timestamp": "2022-11-24T13:18:55.315Z", + "type": "general", + "user_id": "12415231", + "version": "2.0", + "webhook_id": "4710827", + "webhook_owner_id": "12094821", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "pd-us.pipedrive.com" + } + }, + "topic": "create.organization", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/create.person.json b/providers/pipedrive/2/create.person.json new file mode 100644 index 0000000..cce5123 --- /dev/null +++ b/providers/pipedrive/2/create.person.json @@ -0,0 +1,51 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "add_time": "2022-11-24T13:18:55Z", + "custom_fields": {}, + "emails": [], + "first_name": "Sample", + "id": 8, + "label": null, + "last_name": null, + "name": "Sample", + "org_id": 1, + "owner_id": 12415231, + "phones": [], + "update_time": "2022-11-24T13:18:55Z", + "visible_to": "3" + }, + "previous": null, + "meta": { + "action": "create", + "company_id": "8087566", + "correlation_id": "f6c826fe-f335-4447-a51f-40789ad4ca5e", + "entity_id": "8", + "entity": "person", + "id": "5359a602-6d1b-4562-a385-ccaa762bd722", + "is_bulk_edit": false, + "timestamp": "2022-11-24T13:18:55.665Z", + "type": "general", + "user_id": "12415231", + "version": "2.0", + "webhook_id": "4710827", + "webhook_owner_id": "12094821", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "pd-us.pipedrive.com" + } + }, + "topic": "create.person", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/create.phase.json b/providers/pipedrive/2/create.phase.json new file mode 100644 index 0000000..4b49792 --- /dev/null +++ b/providers/pipedrive/2/create.phase.json @@ -0,0 +1,44 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "id": 6, + "name": "Kick-off", + "board_id": 2, + "order_nr": 1, + "add_time": "2026-04-10T08:07:50.000Z", + "update_time": "2026-04-10T08:07:50.000Z" + }, + "previous": null, + "meta": { + "action": "create", + "company_id": "12345", + "correlation_id": "c6241d07-a077-4262-a169-9d9ff9884017", + "entity_id": "6", + "entity": "phase", + "id": "91b8c612-6227-492f-8a2c-0afa61455e3e", + "is_bulk_edit": false, + "timestamp": "2026-04-10T08:07:50.072Z", + "type": "general", + "user_id": "12345", + "version": "2.0", + "webhook_id": "12345", + "webhook_owner_id": "12345", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "company.pipedrive.com" + } + }, + "topic": "create.phase", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/create.pipeline.json b/providers/pipedrive/2/create.pipeline.json new file mode 100644 index 0000000..9dc86f3 --- /dev/null +++ b/providers/pipedrive/2/create.pipeline.json @@ -0,0 +1,46 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "id": 9, + "name": "Sample pipeline", + "url_title": "Sample-pipeline", + "order_nr": 4, + "active_flag": true, + "deal_probability": true, + "add_time": "2024-09-02T10:19:21Z", + "update_time": "2024-09-02T10:19:21Z" + }, + "previous": null, + "meta": { + "action": "create", + "company_id": "12345", + "correlation_id": "123e266b-023e-4284-a4c7-16bed33b0710", + "entity_id": "9", + "entity": "pipeline", + "id": "91d3c39c-f979-42b1-95fd-1729d4723637", + "is_bulk_edit": false, + "timestamp": "2024-09-02T10:19:21.200Z", + "type": "general", + "user_id": "123456", + "version": "2.0", + "webhook_id": "111", + "webhook_owner_id": "123456", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "companyname.pipedrive.com" + } + }, + "topic": "create.pipeline", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/create.product.json b/providers/pipedrive/2/create.product.json new file mode 100644 index 0000000..6b5f5bb --- /dev/null +++ b/providers/pipedrive/2/create.product.json @@ -0,0 +1,61 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "add_time": "2022-11-24T15:31:36Z", + "category": "18", + "code": "OR-0001", + "custom_fields": {}, + "description": null, + "id": 1, + "name": "Oranges", + "owner_id": 123456, + "selectable": true, + "tax": 2, + "unit": null, + "update_time": "2022-11-24T15:31:36Z", + "visible_to": "3", + "prices": [ + { + "cost": 123, + "notes": "", + "price": 234, + "product_id": 1, + "currency": "EUR", + "direct_cost": 111 + } + ] + }, + "previous": null, + "meta": { + "action": "create", + "company_id": "12345", + "correlation_id": "66a63085-6404-45d8-a40d-97ff0a304bc6", + "entity_id": "1", + "entity": "product", + "id": "cc8709d0-2e5b-42d7-a509-cbfb1e5b5f15", + "is_bulk_edit": false, + "timestamp": "2022-11-24T15:31:36.613Z", + "type": "general", + "user_id": "123456", + "version": "2.0", + "webhook_id": "111", + "webhook_owner_id": "123456", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "companyname.pipedrive.com" + } + }, + "topic": "create.product", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/create.project.json b/providers/pipedrive/2/create.project.json new file mode 100644 index 0000000..a6cf3b6 --- /dev/null +++ b/providers/pipedrive/2/create.project.json @@ -0,0 +1,65 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "id": 2, + "title": "Example Project", + "description": "Description", + "add_time": "2026-04-10T08:06:30.180Z", + "update_time": "2026-04-10T08:06:30.180Z", + "start_date": "2026-04-10", + "end_date": "2026-04-17", + "status": "open", + "status_change_time": "2026-04-10T08:06:30.180Z", + "owner_id": 12345, + "archive_time": null, + "board_id": 1, + "phase_id": 1, + "deal_ids": [ + 12345 + ], + "person_ids": [ + 12345 + ], + "org_ids": [ + 12345 + ], + "label_ids": [ + 12345, + 12346 + ], + "custom_fields": {} + }, + "previous": null, + "meta": { + "action": "create", + "company_id": "12345", + "correlation_id": "1bb656c0-27ed-4497-a243-051f89731014", + "entity_id": "2", + "entity": "project", + "id": "d0b732a4-626a-4b07-be55-0114ff493b92", + "is_bulk_edit": false, + "timestamp": "2026-04-10T08:06:30.226Z", + "type": "general", + "user_id": "12345", + "version": "2.0", + "webhook_id": "12345", + "webhook_owner_id": "12345", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "company.pipedrive.com" + } + }, + "topic": "create.project", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/create.stage.json b/providers/pipedrive/2/create.stage.json new file mode 100644 index 0000000..2dd13e0 --- /dev/null +++ b/providers/pipedrive/2/create.stage.json @@ -0,0 +1,48 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "id": 48, + "name": "Sample Stage", + "active_flag": true, + "rotten_days": null, + "order_nr": 6, + "deal_probability": 100, + "rotten_flag": false, + "add_time": "2024-09-02T10:35:49Z", + "pipeline_id": 1, + "update_time": "2024-09-02T10:35:49Z" + }, + "previous": null, + "meta": { + "action": "create", + "company_id": "12345", + "correlation_id": "32f27c72-927f-4488-b625-8a32a15637b3", + "entity_id": "48", + "entity": "stage", + "id": "43884250-51ce-4447-bb66-525617183150", + "is_bulk_edit": false, + "timestamp": "2024-09-02T10:35:49.419Z", + "type": "general", + "user_id": "123456", + "version": "2.0", + "webhook_id": "111", + "webhook_owner_id": "123456", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "companyname.pipedrive.com" + } + }, + "topic": "create.stage", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/create.task.json b/providers/pipedrive/2/create.task.json new file mode 100644 index 0000000..222c8c5 --- /dev/null +++ b/providers/pipedrive/2/create.task.json @@ -0,0 +1,54 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "id": 6, + "title": "Task", + "description": "Description", + "project_id": 1, + "parent_task_id": null, + "milestone": false, + "add_time": "2026-04-10T08:10:34.296Z", + "update_time": "2026-04-10T08:10:34.296Z", + "start_date": null, + "due_date": "2026-04-10", + "done": false, + "marked_as_done_time": null, + "creator_id": 12345, + "assignee_ids": [ + 12345 + ] + }, + "previous": null, + "meta": { + "action": "create", + "company_id": "12345", + "correlation_id": "6a189098-e2c4-4593-9d9d-34cb52247011", + "entity_id": "6", + "entity": "task", + "id": "a8872436-24bc-4969-a8d7-f1d6a0bda5d1", + "is_bulk_edit": false, + "timestamp": "2026-04-10T08:10:34.299Z", + "type": "general", + "user_id": "12345", + "version": "2.0", + "webhook_id": "12345", + "webhook_owner_id": "12345", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "company.pipedrive.com" + } + }, + "topic": "create.task", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/create.user.json b/providers/pipedrive/2/create.user.json new file mode 100644 index 0000000..afc5976 --- /dev/null +++ b/providers/pipedrive/2/create.user.json @@ -0,0 +1,48 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "id": "16943176", + "default_currency": "USD", + "name": "sample@mailforspam.com", + "email": "sample@mailforspam.com", + "phone": null, + "locale": "et_EE", + "lang": "en-GB", + "active_flag": true, + "last_login": null, + "timezone_name": "Europe/Helsinki", + "icon_url": null, + "created": "2022-11-24 15:39:48", + "modified": "2022-11-24 15:39:48", + "access": null + }, + "previous": null, + "meta": { + "action": "create", + "company_id": "8087566", + "correlation_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", + "entity_id": "16943176", + "entity": "user", + "id": "16943176", + "is_bulk_edit": false, + "timestamp": "2022-11-24T15:39:49.000Z", + "type": "general", + "user_id": "12415231", + "version": "2.0", + "webhook_id": "4710827", + "webhook_owner_id": "12094821", + "change_source": "app", + "attempt": 1, + "host": "pd-us.pipedrive.com" + } + }, + "topic": "create.user", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/delete.activity.json b/providers/pipedrive/2/delete.activity.json new file mode 100644 index 0000000..0738ed9 --- /dev/null +++ b/providers/pipedrive/2/delete.activity.json @@ -0,0 +1,63 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": null, + "previous": { + "active_flag": true, + "add_time": "2022-11-24T15:25:44Z", + "busy_flag": null, + "custom_fields": {}, + "deal_id": 10, + "done": false, + "due_date": "2022-11-24", + "due_time": { + "timezone_id": null, + "value": "" + }, + "duration": { + "timezone_id": null, + "value": "" + }, + "id": 2, + "lead_id": null, + "location": null, + "org_id": null, + "owner_id": 12415231, + "person_id": 10, + "public_description": "", + "subject": "Call with friends", + "type": "meeting", + "update_time": "2022-11-24T15:28:13Z" + }, + "meta": { + "action": "delete", + "company_id": "8087566", + "correlation_id": "60f15fdc-5b18-4bf1-a50a-e1da445c0a31", + "entity_id": "2", + "entity": "activity", + "id": "df8b0894-c23e-40ac-a49f-07a4c8e66213", + "is_bulk_edit": false, + "timestamp": "2022-11-24T15:29:10.654Z", + "type": "general", + "user_id": "12415231", + "version": "2.0", + "webhook_id": "4710827", + "webhook_owner_id": "12094821", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "pd-us.pipedrive.com" + } + }, + "topic": "delete.activity", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/delete.board.json b/providers/pipedrive/2/delete.board.json new file mode 100644 index 0000000..0e61a92 --- /dev/null +++ b/providers/pipedrive/2/delete.board.json @@ -0,0 +1,43 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": null, + "previous": { + "id": 2, + "name": "Example board", + "order_nr": 2, + "add_time": "2026-04-10T08:07:50.000Z", + "update_time": "2026-04-10T08:08:26.000Z" + }, + "meta": { + "action": "delete", + "company_id": "12345", + "correlation_id": "8fbfcdee-e3b8-4ebd-97af-afad680658f0", + "entity_id": "2", + "entity": "board", + "id": "b4351d41-9395-402d-91eb-c64f39c1d202", + "is_bulk_edit": false, + "timestamp": "2026-04-10T08:08:37.649Z", + "type": "general", + "user_id": "12345", + "version": "2.0", + "webhook_id": "12345", + "webhook_owner_id": "12345", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "company.pipedrive.com" + } + }, + "topic": "delete.board", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/delete.deal.json b/providers/pipedrive/2/delete.deal.json new file mode 100644 index 0000000..77bd64e --- /dev/null +++ b/providers/pipedrive/2/delete.deal.json @@ -0,0 +1,84 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": null, + "previous": { + "add_time": "2022-11-24T13:18:55Z", + "channel": null, + "channel_id": null, + "close_time": null, + "creator_user_id": 12415231, + "currency": "EUR", + "custom_fields": { + "3d0fa3429dfa2d3dec265b4fc5dc8258ab66cdf3": { + "country": "Estonia", + "formatted_address": "Tallinn, Estonia", + "locality": "Tallinn", + "sublocality": "", + "type": "address", + "subpremise": "", + "route": "", + "street_number": "", + "admin_area_level_1": "Harju County", + "admin_area_level_2": "", + "postal_code": "", + "value": "Tallinn, Estonia" + } + }, + "expected_close_date": null, + "first_won_time": null, + "id": 8, + "label_ids": [ + 24, + 25 + ], + "lost_reason": null, + "lost_time": null, + "org_id": 1, + "origin": "ManuallyCreated", + "origin_id": null, + "owner_id": 12415231, + "person_id": 8, + "pipeline_id": 1, + "probability": null, + "stage_change_time": null, + "stage_id": 2, + "status": "open", + "title": "Sample Org deal", + "update_time": "2022-11-24T15:16:03Z", + "value": 100, + "visible_to": "3", + "won_time": null + }, + "meta": { + "action": "delete", + "company_id": "8087566", + "correlation_id": "59713ec6-03bf-42ad-a044-5f0403c1e5bb", + "entity_id": "8", + "entity": "deal", + "id": "a66e9392-fe41-4425-9bef-a1d32bf2df8c", + "is_bulk_edit": false, + "timestamp": "2022-11-24T15:16:53.335Z", + "type": "general", + "user_id": "12415231", + "version": "2.0", + "webhook_id": "4710827", + "webhook_owner_id": "12094821", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "pd-us.pipedrive.com" + } + }, + "topic": "delete.deal", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/delete.deal_installment.json b/providers/pipedrive/2/delete.deal_installment.json new file mode 100644 index 0000000..dbf8a83 --- /dev/null +++ b/providers/pipedrive/2/delete.deal_installment.json @@ -0,0 +1,46 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": null, + "previous": { + "id": 1, + "deal_id": 10, + "amount": 123, + "description": "First installment", + "billing_date": "2026-05-25", + "created_by": 123456, + "add_time": "2026-05-22T09:47:55.000Z", + "update_time": "2026-05-22T09:48:33.000Z" + }, + "meta": { + "action": "delete", + "company_id": "12345", + "correlation_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", + "entity_id": "1", + "entity": "deal_installment", + "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", + "is_bulk_edit": false, + "timestamp": "2026-05-22T09:49:02.236Z", + "type": "general", + "user_id": "123456", + "version": "2.0", + "webhook_id": "111", + "webhook_owner_id": "123456", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "companyname.pipedrive.com" + } + }, + "topic": "delete.deal_installment", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/delete.deal_product.json b/providers/pipedrive/2/delete.deal_product.json new file mode 100644 index 0000000..c4395f6 --- /dev/null +++ b/providers/pipedrive/2/delete.deal_product.json @@ -0,0 +1,59 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": null, + "previous": { + "id": 1, + "deal_id": 10, + "product_id": 1, + "product_variation_id": null, + "order_nr": 0, + "item_price": 123, + "quantity": 1, + "discount": 20, + "discount_type": "percentage", + "sum": 98.4, + "currency": "EUR", + "active_flag": true, + "enabled_flag": true, + "add_time": "2026-05-22T09:40:54.000Z", + "last_edit": "2026-05-22T09:41:42.000Z", + "comments": "", + "tax": 24, + "tax_method": "inclusive", + "billing_frequency": "one-time", + "billing_frequency_cycles": null, + "billing_start_date": null + }, + "meta": { + "action": "delete", + "company_id": "12345", + "correlation_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", + "entity_id": "1", + "entity": "deal_product", + "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", + "is_bulk_edit": false, + "timestamp": "2026-05-22T09:42:13.967Z", + "type": "general", + "user_id": "123456", + "version": "2.0", + "webhook_id": "111", + "webhook_owner_id": "123456", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "companyname.pipedrive.com" + } + }, + "topic": "delete.deal_product", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/delete.lead.json b/providers/pipedrive/2/delete.lead.json new file mode 100644 index 0000000..b744a9f --- /dev/null +++ b/providers/pipedrive/2/delete.lead.json @@ -0,0 +1,64 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": null, + "previous": { + "add_time": "2022-11-24T15:35:58.675Z", + "channel": null, + "channel_id": null, + "creator_id": 12415231, + "custom_fields": {}, + "expected_close_date": null, + "id": "b1810230-6c0d-11ed-9826-a53d0eb706a5", + "is_archived": false, + "label_ids": [ + "134b4de7-dcbc-46ae-b8f2-2eb328eebfe8", + "4a5149be-a279-4be3-b62d-48eef2be5824" + ], + "next_activity_id": null, + "organization_id": 2, + "origin": "ManuallyCreated", + "origin_id": null, + "owner_id": 12415231, + "person_id": 11, + "source_name": "Manually created", + "title": "Lead Org lead", + "update_time": "2022-11-24T15:37:20.386Z", + "was_seen": true, + "value": { + "amount": 500, + "currency": "EUR" + } + }, + "meta": { + "action": "delete", + "company_id": "8087566", + "correlation_id": "06385f7b-1720-441a-ab48-03d871c09c1a", + "entity_id": "b1810230-6c0d-11ed-9826-a53d0eb706a5", + "entity": "lead", + "id": "f6902590-6c0d-11ed-b671-e5d3563ddafd", + "is_bulk_edit": false, + "timestamp": "2022-11-24T15:37:54.538Z", + "type": "general", + "user_id": "12415231", + "version": "2.0", + "webhook_id": "4710827", + "webhook_owner_id": "12094821", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "pd-us.pipedrive.com" + } + }, + "topic": "delete.lead", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/delete.note.json b/providers/pipedrive/2/delete.note.json new file mode 100644 index 0000000..71c10e1 --- /dev/null +++ b/providers/pipedrive/2/delete.note.json @@ -0,0 +1,52 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": null, + "previous": { + "id": 1, + "user_id": 12415231, + "deal_id": 10, + "person_id": 10, + "org_id": null, + "lead_id": null, + "project_id": null, + "active_flag": false, + "content": "Deal note (updated)", + "add_time": "2022-11-25T15:41:34Z", + "update_time": "2022-11-25T15:46:16Z", + "pinned_to_deal_flag": false, + "pinned_to_person_flag": false, + "pinned_to_organization_flag": false + }, + "meta": { + "action": "delete", + "company_id": "8087566", + "correlation_id": "eac97a72-63ec-4d60-ab3d-964b43c4ec77", + "entity_id": "1", + "entity": "note", + "id": "bf4d011a-c103-4cca-af3a-259d0ebbfc28", + "is_bulk_edit": false, + "timestamp": "2022-11-25T15:46:16.826Z", + "type": "general", + "user_id": "12415231", + "version": "2.0", + "webhook_id": "4718068", + "webhook_owner_id": "12094821", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "pd-us.pipedrive.com" + } + }, + "topic": "delete.note", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/delete.organization.json b/providers/pipedrive/2/delete.organization.json new file mode 100644 index 0000000..8a56251 --- /dev/null +++ b/providers/pipedrive/2/delete.organization.json @@ -0,0 +1,54 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": null, + "previous": { + "add_time": "2022-11-24T13:18:55Z", + "address": null, + "country_code": null, + "custom_fields": { + "bdd479c3cfdb9c50bae4fa4929ae944980da55d7": { + "type": "double", + "value": 978 + } + }, + "id": 1, + "label": null, + "name": "Sample Org", + "owner_id": 12415231, + "picture_id": null, + "update_time": "2022-11-24T15:21:23Z", + "visible_to": "3" + }, + "meta": { + "action": "delete", + "company_id": "8087566", + "correlation_id": "ec6f1fb5-d507-444d-8a31-496df6f95fa4", + "entity_id": "1", + "entity": "organization", + "id": "ae06c983-cc11-496f-86aa-45cc24f60695", + "is_bulk_edit": false, + "timestamp": "2022-11-24T15:22:17.705Z", + "type": "general", + "user_id": "12415231", + "version": "2.0", + "webhook_id": "4710827", + "webhook_owner_id": "12094821", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "pd-us.pipedrive.com" + } + }, + "topic": "delete.organization", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/delete.person.json b/providers/pipedrive/2/delete.person.json new file mode 100644 index 0000000..00e8cfd --- /dev/null +++ b/providers/pipedrive/2/delete.person.json @@ -0,0 +1,51 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": null, + "previous": { + "add_time": "2022-11-24T13:18:55Z", + "custom_fields": {}, + "emails": [], + "first_name": "Sample Person", + "id": 8, + "label": null, + "last_name": null, + "name": "Sample Person", + "org_id": 1, + "owner_id": 12415231, + "phones": [], + "update_time": "2022-11-24T15:18:35Z", + "visible_to": "3" + }, + "meta": { + "action": "delete", + "company_id": "8087566", + "correlation_id": "98f9c1fc-37a4-4520-ba6f-81ea52440a69", + "entity_id": "8", + "entity": "person", + "id": "0c73badd-ba9e-43dd-ab86-687b9797f46b", + "is_bulk_edit": false, + "timestamp": "2022-11-24T15:19:45.149Z", + "type": "general", + "user_id": "12415231", + "version": "2.0", + "webhook_id": "4710827", + "webhook_owner_id": "12094821", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "pd-us.pipedrive.com" + } + }, + "topic": "delete.person", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/delete.phase.json b/providers/pipedrive/2/delete.phase.json new file mode 100644 index 0000000..a4afd58 --- /dev/null +++ b/providers/pipedrive/2/delete.phase.json @@ -0,0 +1,44 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": null, + "previous": { + "id": 9, + "name": "Review", + "board_id": 2, + "order_nr": 4, + "add_time": "2026-04-10T08:07:50.000Z", + "update_time": "2026-04-10T08:07:50.000Z" + }, + "meta": { + "action": "delete", + "company_id": "12345", + "correlation_id": "8fbfcdee-e3b8-4ebd-97af-afad680658f0", + "entity_id": "9", + "entity": "phase", + "id": "b301317b-c594-4f12-84e0-a62053257ae8", + "is_bulk_edit": true, + "timestamp": "2026-04-10T08:08:37.645Z", + "type": "general", + "user_id": "12345", + "version": "2.0", + "webhook_id": "12345", + "webhook_owner_id": "12345", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "company.pipedrive.com" + } + }, + "topic": "delete.phase", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/delete.pipeline.json b/providers/pipedrive/2/delete.pipeline.json new file mode 100644 index 0000000..efbe1db --- /dev/null +++ b/providers/pipedrive/2/delete.pipeline.json @@ -0,0 +1,46 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": null, + "previous": { + "id": 9, + "name": "Sample pipeline", + "url_title": "Sample-pipeline", + "order_nr": 4, + "active_flag": true, + "deal_probability": false, + "add_time": "2024-09-02T10:19:21Z", + "update_time": "2024-09-02T10:28:29Z" + }, + "meta": { + "action": "delete", + "company_id": "12345", + "correlation_id": "dc059b64-f1f0-4724-af71-5637f948a827", + "entity_id": "9", + "entity": "pipeline", + "id": "9afccbc7-84f0-407f-a550-3531c906fafd", + "is_bulk_edit": false, + "timestamp": "2024-09-02T10:29:52.599Z", + "type": "general", + "user_id": "123456", + "version": "2.0", + "webhook_id": "111", + "webhook_owner_id": "123456", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "companyname.pipedrive.com" + } + }, + "topic": "delete.pipeline", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/delete.product.json b/providers/pipedrive/2/delete.product.json new file mode 100644 index 0000000..9f28b09 --- /dev/null +++ b/providers/pipedrive/2/delete.product.json @@ -0,0 +1,61 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": null, + "previous": { + "add_time": "2022-11-24T15:31:36Z", + "category": "18", + "code": "OR-0001", + "custom_fields": {}, + "description": "Basket of oranges", + "id": 1, + "name": "Oranges", + "owner_id": 123456, + "selectable": true, + "tax": 2, + "unit": null, + "update_time": "2022-11-24T15:32:46Z", + "visible_to": "3", + "prices": [ + { + "cost": 123, + "notes": "", + "price": 234, + "product_id": 1, + "currency": "EUR", + "direct_cost": 111 + } + ] + }, + "meta": { + "action": "delete", + "company_id": "12345", + "correlation_id": "116dcc72-c51f-4932-bc15-cd6d0fd874c8", + "entity_id": "1", + "entity": "product", + "id": "df48a524-dcfe-41cd-8299-0f0890051204", + "is_bulk_edit": false, + "timestamp": "2022-11-24T15:33:34.755Z", + "type": "general", + "user_id": "123456", + "version": "2.0", + "webhook_id": "111", + "webhook_owner_id": "123456", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "companyname.pipedrive.com" + } + }, + "topic": "delete.product", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/delete.project.json b/providers/pipedrive/2/delete.project.json new file mode 100644 index 0000000..f0e5a7a --- /dev/null +++ b/providers/pipedrive/2/delete.project.json @@ -0,0 +1,65 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": null, + "previous": { + "id": 2, + "title": "Example New Project", + "description": "Description", + "add_time": "2026-04-10T08:06:30.180Z", + "update_time": "2026-04-10T08:07:16.579Z", + "start_date": "2026-04-10", + "end_date": "2026-04-17", + "status": "open", + "status_change_time": "2026-04-10T08:06:30.180Z", + "owner_id": 12345, + "archive_time": null, + "board_id": 1, + "phase_id": 1, + "deal_ids": [ + 12345 + ], + "person_ids": [ + 12345 + ], + "org_ids": [ + 12345 + ], + "label_ids": [ + 12345, + 12346 + ], + "custom_fields": {} + }, + "meta": { + "action": "delete", + "company_id": "12345", + "correlation_id": "58adeb7b-52c7-4a02-b5fa-9d85443c259a", + "entity_id": "2", + "entity": "project", + "id": "bc094dcb-0c83-45ab-b904-c249704b1205", + "is_bulk_edit": false, + "timestamp": "2026-04-10T08:07:28.905Z", + "type": "general", + "user_id": "12345", + "version": "2.0", + "webhook_id": "12345", + "webhook_owner_id": "12345", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "company.pipedrive.com" + } + }, + "topic": "delete.project", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/delete.stage.json b/providers/pipedrive/2/delete.stage.json new file mode 100644 index 0000000..a7e0137 --- /dev/null +++ b/providers/pipedrive/2/delete.stage.json @@ -0,0 +1,48 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": null, + "previous": { + "id": 48, + "name": "Sample Stage", + "active_flag": true, + "rotten_days": 1, + "order_nr": 6, + "deal_probability": 100, + "rotten_flag": true, + "add_time": "2024-09-02T10:35:49Z", + "pipeline_id": 1, + "update_time": "2024-09-02T10:36:49Z" + }, + "meta": { + "action": "delete", + "company_id": "12345", + "correlation_id": "5b8786d0-70f3-41d2-8874-1f4ececf89bd", + "entity_id": "48", + "entity": "stage", + "id": "e4a9b8c4-af1e-4e26-a84e-a47d72266c13", + "is_bulk_edit": false, + "timestamp": "2024-09-02T10:37:51.404Z", + "type": "general", + "user_id": "123456", + "version": "2.0", + "webhook_id": "111", + "webhook_owner_id": "123456", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "companyname.pipedrive.com" + } + }, + "topic": "delete.stage", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/2/delete.task.json b/providers/pipedrive/2/delete.task.json new file mode 100644 index 0000000..6fd0189 --- /dev/null +++ b/providers/pipedrive/2/delete.task.json @@ -0,0 +1,54 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": null, + "previous": { + "id": 6, + "title": "Task", + "description": "New Description", + "project_id": 1, + "parent_task_id": null, + "milestone": false, + "add_time": "2026-04-10T08:10:34.296Z", + "update_time": "2026-04-10T08:10:40.808Z", + "start_date": null, + "due_date": "2026-04-10", + "done": false, + "marked_as_done_time": null, + "creator_id": 12345, + "assignee_ids": [ + 12345 + ] + }, + "meta": { + "action": "delete", + "company_id": "12345", + "correlation_id": "cc240519-a1b1-4960-bfc7-cbcc67bad165", + "entity_id": "6", + "entity": "task", + "id": "95faa3f8-2dea-4eb7-b299-9f892c2e00be", + "is_bulk_edit": false, + "timestamp": "2026-04-10T08:10:56.521Z", + "type": "general", + "user_id": "12345", + "version": "2.0", + "webhook_id": "12345", + "webhook_owner_id": "12345", + "change_source": "app", + "permitted_user_ids": [ + "12345", + "12346" + ], + "attempt": 1, + "host": "company.pipedrive.com" + } + }, + "topic": "delete.task", + "source": { + "type": "vendor-documentation", + "url": "https://pipedrive.readme.io/docs/webhooks-v2-migration-guide", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/pipedrive/index.json b/providers/pipedrive/index.json index 55bf818..ae9ab67 100644 --- a/providers/pipedrive/index.json +++ b/providers/pipedrive/index.json @@ -1,7 +1,7 @@ { - "label": "Pipedrive", - "configs": { - "latest_version": "1", - "topic_identifier": "event" - } + "label": "Pipedrive", + "configs": { + "latest_version": "2", + "topic_identifier": "event" } +} \ No newline at end of file diff --git a/providers/polar/index.json b/providers/polar/index.json new file mode 100644 index 0000000..7d8b3f7 --- /dev/null +++ b/providers/polar/index.json @@ -0,0 +1,8 @@ +{ + "label": "Polar", + "configs": { + "latest_version": "latest", + "topic_identifier": "type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/polar/latest/order.paid.json b/providers/polar/latest/order.paid.json new file mode 100644 index 0000000..0f9d109 --- /dev/null +++ b/providers/polar/latest/order.paid.json @@ -0,0 +1,18 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "order.paid", + "data": { + "id": "b1c2d3e4-...", + "...": "the full resource for this event" + } + }, + "topic": "order.paid", + "source": { + "type": "vendor-documentation", + "url": "https://polar.sh/docs/api-reference/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/postmark/index.json b/providers/postmark/index.json new file mode 100644 index 0000000..4df2719 --- /dev/null +++ b/providers/postmark/index.json @@ -0,0 +1,8 @@ +{ + "label": "Postmark", + "configs": { + "latest_version": "latest", + "topic_identifier": "RecordType" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/postmark/latest/Bounce.json b/providers/postmark/latest/Bounce.json new file mode 100644 index 0000000..a0ac6c7 --- /dev/null +++ b/providers/postmark/latest/Bounce.json @@ -0,0 +1,23 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "RecordType": "Bounce", + "MessageID": "883953f4-6105-42a2-a16a-77a8eac79483", + "MessageStream": "outbound", + "ServerID": 23, + "From": "sender@example.com", + "Tag": "welcome-email", + "Metadata": { + "user_id": "12345", + "campaign": "onboarding" + } + }, + "topic": "Bounce", + "source": { + "type": "vendor-documentation", + "url": "https://postmarkapp.com/developer/webhooks/webhooks-overview", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/postmark/latest/Click.json b/providers/postmark/latest/Click.json new file mode 100644 index 0000000..21f1a90 --- /dev/null +++ b/providers/postmark/latest/Click.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "RecordType": "Click", + "MessageStream": "outbound", + "ClickLocation": "HTML", + "Client": { + "Name": "Chrome 35.0.1916.153", + "Company": "Google", + "Family": "Chrome" + }, + "OS": { + "Name": "OS X 10.7 Lion", + "Company": "Apple Computer, Inc.", + "Family": "OS X 10" + }, + "Platform": "Desktop", + "UserAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36", + "OriginalLink": "https://example.com", + "Geo": { + "CountryISOCode": "RS", + "Country": "Serbia", + "RegionISOCode": "VO", + "Region": "Autonomna Pokrajina Vojvodina", + "City": "Novi Sad", + "Zip": "21000", + "Coords": "45.2517,19.8369", + "IP": "8.8.8.8" + }, + "MessageID": "00000000-0000-0000-0000-000000000000", + "Metadata": { + "a_key": "a_value", + "b_key": "b_value" + }, + "ReceivedAt": "2017-10-25T15:21:11.9065619Z", + "Tag": "welcome-email", + "Recipient": "john@example.com" + }, + "topic": "Click", + "source": { + "type": "vendor-documentation", + "url": "https://postmarkapp.com/developer/webhooks/click-webhook", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/postmark/latest/Delivery.json b/providers/postmark/latest/Delivery.json new file mode 100644 index 0000000..97005cb --- /dev/null +++ b/providers/postmark/latest/Delivery.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "MessageID": "883953f4-6105-42a2-a16a-77a8eac79483", + "Recipient": "john@example.com", + "DeliveredAt": "2019-11-05T16:33:54.9070259Z", + "Details": "Test delivery webhook details", + "Tag": "welcome-email", + "ServerID": 23, + "Metadata": { + "a_key": "a_value", + "b_key": "b_value" + }, + "RecordType": "Delivery", + "MessageStream": "outbound" + }, + "topic": "Delivery", + "source": { + "type": "vendor-documentation", + "url": "https://postmarkapp.com/developer/webhooks/delivery-webhook", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/postmark/latest/Inbound.json b/providers/postmark/latest/Inbound.json new file mode 100644 index 0000000..4bed1a0 --- /dev/null +++ b/providers/postmark/latest/Inbound.json @@ -0,0 +1,91 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "FromName": "Postmarkapp Support", + "MessageStream": "inbound", + "From": "support@postmarkapp.com", + "FromFull": { + "Email": "support@postmarkapp.com", + "Name": "Postmarkapp Support", + "MailboxHash": "" + }, + "To": "\"Firstname Lastname\" ", + "ToFull": [ + { + "Email": "yourhash+SampleHash@inbound.postmarkapp.com", + "Name": "Firstname Lastname", + "MailboxHash": "SampleHash" + } + ], + "Cc": "\"First Cc\" , secondCc@postmarkapp.com>", + "CcFull": [ + { + "Email": "firstcc@postmarkapp.com", + "Name": "First Cc", + "MailboxHash": "" + }, + { + "Email": "secondCc@postmarkapp.com", + "Name": "", + "MailboxHash": "" + } + ], + "Bcc": "\"First Bcc\" , secondbcc@postmarkapp.com>", + "BccFull": [ + { + "Email": "firstbcc@postmarkapp.com", + "Name": "First Bcc", + "MailboxHash": "" + }, + { + "Email": "secondbcc@postmarkapp.com", + "Name": "", + "MailboxHash": "" + } + ], + "OriginalRecipient": "yourhash+SampleHash@inbound.postmarkapp.com", + "Subject": "Test subject", + "MessageID": "73e6d360-66eb-11e1-8e72-a8904824019b", + "ReplyTo": "replyto@postmarkapp.com", + "MailboxHash": "SampleHash", + "Date": "Fri, 1 Aug 2014 16:45:32 -04:00", + "TextBody": "This is a test text body.", + "HtmlBody": "

This is a test html body.

", + "StrippedTextReply": "This is the reply text", + "Tag": "TestTag", + "Headers": [ + { + "Name": "X-Header-Test", + "Value": "" + }, + { + "Name": "X-Spam-Status", + "Value": "No" + }, + { + "Name": "X-Spam-Score", + "Value": "-0.1" + }, + { + "Name": "X-Spam-Tests", + "Value": "DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,SPF_PASS" + } + ], + "Attachments": [ + { + "Name": "test.txt", + "Content": "VGhpcyBpcyBhdHRhY2htZW50IGNvbnRlbnRzLCBiYXNlLTY0IGVuY29kZWQu", + "ContentType": "text/plain", + "ContentLength": 45 + } + ] + }, + "topic": "Inbound", + "source": { + "type": "vendor-documentation", + "url": "https://postmarkapp.com/developer/webhooks/inbound-webhook", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/postmark/latest/Open.json b/providers/postmark/latest/Open.json new file mode 100644 index 0000000..1eb1923 --- /dev/null +++ b/providers/postmark/latest/Open.json @@ -0,0 +1,46 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "RecordType": "Open", + "MessageStream": "outbound", + "FirstOpen": true, + "Client": { + "Name": "Chrome 35.0.1916.153", + "Company": "Google", + "Family": "Chrome" + }, + "OS": { + "Name": "OS X 10.7 Lion", + "Company": "Apple Computer, Inc.", + "Family": "OS X 10" + }, + "Platform": "WebMail", + "UserAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36", + "Geo": { + "CountryISOCode": "RS", + "Country": "Serbia", + "RegionISOCode": "VO", + "Region": "Autonomna Pokrajina Vojvodina", + "City": "Novi Sad", + "Zip": "21000", + "Coords": "45.2517,19.8369", + "IP": "188.2.95.4" + }, + "MessageID": "883953f4-6105-42a2-a16a-77a8eac79483", + "Metadata": { + "a_key": "a_value", + "b_key": "b_value" + }, + "ReceivedAt": "2019-11-05T16:33:54.9070259Z", + "Tag": "welcome-email", + "Recipient": "john@example.com" + }, + "topic": "Open", + "source": { + "type": "vendor-documentation", + "url": "https://postmarkapp.com/developer/webhooks/open-tracking-webhook", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/postmark/latest/SpamComplaint.json b/providers/postmark/latest/SpamComplaint.json new file mode 100644 index 0000000..7f84ba5 --- /dev/null +++ b/providers/postmark/latest/SpamComplaint.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "RecordType": "SpamComplaint", + "MessageStream": "outbound", + "ID": 42, + "Type": "SpamComplaint", + "TypeCode": 512, + "Name": "Spam complaint", + "Tag": "Test", + "MessageID": "00000000-0000-0000-0000-000000000000", + "Metadata": { + "a_key": "a_value", + "b_key": "b_value" + }, + "ServerID": 1234, + "Description": "", + "Details": "Test spam complaint details", + "Email": "john@example.com", + "From": "sender@example.com", + "BouncedAt": "2019-11-05T16:33:54.9070259Z", + "DumpAvailable": true, + "Inactive": true, + "CanActivate": false, + "Subject": "Test subject", + "Content": "" + }, + "topic": "SpamComplaint", + "source": { + "type": "vendor-documentation", + "url": "https://postmarkapp.com/developer/webhooks/spam-complaint-webhook", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/postmark/latest/SubscriptionChange.json b/providers/postmark/latest/SubscriptionChange.json new file mode 100644 index 0000000..6bef0d2 --- /dev/null +++ b/providers/postmark/latest/SubscriptionChange.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "RecordType": "SubscriptionChange", + "MessageID": "883953f4-6105-42a2-a16a-77a8eac79483", + "ServerID": 123456, + "MessageStream": "outbound", + "ChangedAt": "2020-02-01T10:53:34.416071Z", + "Recipient": "bounced-address@wildbit.com", + "Origin": "Recipient", + "SuppressSending": true, + "SuppressionReason": "HardBounce", + "Tag": "my-tag", + "Metadata": { + "example": "value", + "example_2": "value" + } + }, + "topic": "SubscriptionChange", + "source": { + "type": "vendor-documentation", + "url": "https://postmarkapp.com/developer/webhooks/subscription-change-webhook", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/razorpay/index.json b/providers/razorpay/index.json new file mode 100644 index 0000000..00adbdd --- /dev/null +++ b/providers/razorpay/index.json @@ -0,0 +1,8 @@ +{ + "label": "Razorpay", + "configs": { + "latest_version": "latest", + "topic_identifier": "event" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/razorpay/latest/invoice.expired.json b/providers/razorpay/latest/invoice.expired.json new file mode 100644 index 0000000..bd4535a --- /dev/null +++ b/providers/razorpay/latest/invoice.expired.json @@ -0,0 +1,98 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "entity": "event", + "account_id": "acc_BFQ7uQEaa7j2z7", + "event": "invoice.expired", + "contains": [ + "invoice" + ], + "payload": { + "invoice": { + "entity": { + "id": "inv_DEWZrK1R4nmaXu", + "entity": "invoice", + "receipt": "19", + "invoice_number": "19", + "customer_id": "cust_BtQNqzmBlAXyTY", + "customer_details": { + "id": "cust_BtQNqzmBlAXyTY", + "name": "Gaurav Kumar", + "email": "gaurav.kumar@example.com", + "contact": "9000090000", + "gstin": "24AABCJ1087G1ZT", + "billing_address": { + "id": "addr_DEVxnrfJblan6u", + "type": "billing_address", + "primary": true, + "line1": "84th Floor, Millennium Tower, ", + "line2": "Corner of 1st and 1st", + "zipcode": "560096", + "city": "Bangalore", + "state": "Karnataka", + "country": "in" + }, + "shipping_address": { + "id": "addr_DEVzXQePDJFIQJ", + "type": "billing_address", + "primary": true, + "line1": "Warehouse 1194, Warehouse Lane", + "line2": "Warehouse District", + "zipcode": "560128", + "city": "Bangalore", + "state": "Karnataka", + "country": "in" + }, + "customer_name": "Gaurav Kumar", + "customer_email": "gaurav.kumar@example.com", + "customer_contact": "9000090000" + }, + "order_id": "order_DEWZrMr2yNJek4", + "payment_id": null, + "status": "expired", + "expire_by": 1567708199, + "issued_at": 1567688015, + "paid_at": null, + "cancelled_at": null, + "expired_at": 1567708384, + "sms_status": "sent", + "email_status": "sent", + "date": 1567687757, + "terms": "Terms and Conditions for Webhooks", + "partial_payment": true, + "gross_amount": 425000, + "tax_amount": 54030, + "taxable_amount": 425000, + "amount": 479030, + "amount_paid": 0, + "amount_due": 479030, + "first_payment_min_amount": null, + "currency": "INR", + "description": "Test Invoice for Webhooks", + "notes": [], + "comment": "Customer Notes for Webhooks", + "short_url": "https: //rzp.io/i/ZF7Ljqp", + "view_less": true, + "billing_start": null, + "billing_end": null, + "type": "invoice", + "group_taxes_discounts": false, + "supply_state_code": "29", + "subscription_status": null, + "user_id": "BFQ7uKsprYMg6p", + "created_at": 1567688015, + "idempotency_key": null + } + } + }, + "created_at": 1567708384 + }, + "topic": "invoice.expired", + "source": { + "type": "vendor-documentation", + "url": "https://razorpay.com/docs/webhooks/payloads/invoices/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/razorpay/latest/invoice.paid.json b/providers/razorpay/latest/invoice.paid.json new file mode 100644 index 0000000..8e04db8 --- /dev/null +++ b/providers/razorpay/latest/invoice.paid.json @@ -0,0 +1,149 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "entity": "event", + "account_id": "acc_BFQ7uQEaa7j2z7", + "event": "invoice.paid", + "contains": [ + "payment", + "order", + "invoice" + ], + "payload": { + "payment": { + "entity": { + "id": "pay_DEWHsM9ByjCjYS", + "entity": "payment", + "amount": 479030, + "currency": "INR", + "status": "captured", + "order_id": "order_DEWHZoU57pgISd", + "invoice_id": "inv_DEWHZlfIcdVIXL", + "international": false, + "method": "netbanking", + "amount_refunded": 0, + "refund_status": null, + "captured": true, + "description": "Invoice #inv_DEWHZlfIcdVIXL", + "card_id": null, + "bank": "HDFC", + "wallet": null, + "vpa": null, + "email": "gaurav.kumar@example.com", + "contact": "+919000090000", + "notes": [], + "fee": 11305, + "tax": 1724, + "error_code": null, + "error_description": null, + "created_at": 1567686993 + } + }, + "order": { + "entity": { + "id": "order_DEWHZoU57pgISd", + "entity": "order", + "amount": 479030, + "amount_paid": 479030, + "amount_due": 0, + "currency": "INR", + "receipt": "15", + "offer_id": null, + "offers": { + "entity": "collection", + "count": 0, + "items": [] + }, + "status": "paid", + "attempts": 1, + "notes": [], + "created_at": 1567686976 + } + }, + "invoice": { + "entity": { + "id": "inv_DEWHZlfIcdVIXL", + "entity": "invoice", + "receipt": "15", + "invoice_number": "15", + "customer_id": "cust_BtQNqzmBlAXyTY", + "customer_details": { + "id": "cust_BtQNqzmBlAXyTY", + "name": "Gaurav Kumar", + "email": "gaurav.kumar@example.com", + "contact": "9000090000", + "gstin": "24AABCJ1087G1ZT", + "billing_address": { + "id": "addr_DEVxnrfJblan6u", + "type": "billing_address", + "primary": true, + "line1": "84th Floor, Millennium Tower, ", + "line2": "Corner of 1st and 1st", + "zipcode": "560096", + "city": "Bangalore", + "state": "Karnataka", + "country": "in" + }, + "shipping_address": { + "id": "addr_DEVzXQePDJFIQJ", + "type": "billing_address", + "primary": true, + "line1": "Warehouse 1194, Warehouse Lane", + "line2": "Warehouse District", + "zipcode": "560128", + "city": "Bangalore", + "state": "Karnataka", + "country": "in" + }, + "customer_name": "Gaurav Kumar", + "customer_email": "gaurav.kumar@example.com", + "customer_contact": "9000090000" + }, + "order_id": "order_DEWHZoU57pgISd", + "payment_id": "pay_DEWHsM9ByjCjYS", + "status": "paid", + "expire_by": 1569868199, + "issued_at": 1567686976, + "paid_at": 1567686996, + "cancelled_at": null, + "expired_at": null, + "sms_status": "sent", + "email_status": "sent", + "date": 1567682379, + "terms": "Terms and COnditions for Webhooks", + "partial_payment": true, + "gross_amount": 425000, + "tax_amount": 54030, + "taxable_amount": 425000, + "amount": 479030, + "amount_paid": 479030, + "amount_due": 0, + "first_payment_min_amount": null, + "currency": "INR", + "description": "Test Invoice for Webhooks", + "notes": [], + "comment": "Customer Notes for Webhooks", + "short_url": "https: //rzp.io/i/FLy8PgO", + "view_less": true, + "billing_start": null, + "billing_end": null, + "type": "invoice", + "group_taxes_discounts": false, + "supply_state_code": "29", + "user_id": "BFQ7uKsprYMg6p", + "created_at": 1567686976, + "idempotency_key": null + } + } + }, + "created_at": 1567686996 + }, + "topic": "invoice.paid", + "source": { + "type": "vendor-documentation", + "url": "https://razorpay.com/docs/webhooks/payloads/invoices/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/razorpay/latest/invoice.partially_paid.json b/providers/razorpay/latest/invoice.partially_paid.json new file mode 100644 index 0000000..2d09ce7 --- /dev/null +++ b/providers/razorpay/latest/invoice.partially_paid.json @@ -0,0 +1,144 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "entity": "event", + "account_id": "acc_BFQ7uQEaa7j2z7", + "event": "invoice.partially_paid", + "contains": [ + "payment", + "order", + "invoice" + ], + "payload": { + "payment": { + "entity": { + "id": "pay_DEW499hvSyqk4Q", + "entity": "payment", + "amount": 10000, + "currency": "INR", + "status": "captured", + "order_id": "order_DEW1rvumj0vSXG", + "invoice_id": "inv_DEW1rqhJxTyZwz", + "international": false, + "method": "netbanking", + "amount_refunded": 0, + "refund_status": null, + "captured": true, + "description": "Invoice #inv_DEW1rqhJxTyZwz", + "card_id": null, + "bank": "HDFC", + "wallet": null, + "vpa": null, + "email": "gaurav.kumar@example.com", + "contact": "+919000090000", + "notes": [], + "fee": 236, + "tax": 36, + "error_code": null, + "error_description": null, + "created_at": 1567686213 + } + }, + "order": { + "entity": { + "id": "order_DEW1rvumj0vSXG", + "entity": "order", + "amount": 479030, + "amount_paid": 20000, + "amount_due": 459030, + "currency": "INR", + "receipt": "14", + "offer_id": null, + "status": "attempted", + "attempts": 2, + "notes": [], + "created_at": 1567686084 + } + }, + "invoice": { + "entity": { + "id": "inv_DEW1rqhJxTyZwz", + "entity": "invoice", + "receipt": "14", + "invoice_number": "14", + "customer_id": "cust_BtQNqzmBlAXyTY", + "customer_details": { + "id": "cust_BtQNqzmBlAXyTY", + "name": "Gaurav Kumar", + "email": "gaurav.kumar@example.com", + "contact": "9000090000", + "gstin": "24AABCJ1087G1ZT", + "billing_address": { + "id": "addr_DEVxnrfJblan6u", + "type": "billing_address", + "primary": true, + "line1": "84th Floor, Millennium Tower, ", + "line2": "Corner of 1st and 1st", + "zipcode": "560096", + "city": "Bangalore", + "state": "Karnataka", + "country": "in" + }, + "shipping_address": { + "id": "addr_DEVzXQePDJFIQJ", + "type": "billing_address", + "primary": true, + "line1": "Warehouse 1194, Warehouse Lane", + "line2": "Warehouse District", + "zipcode": "560128", + "city": "Bangalore", + "state": "Karnataka", + "country": "in" + }, + "customer_name": "Gaurav Kumar", + "customer_email": "gaurav.kumar@example.com", + "customer_contact": "9000090000" + }, + "order_id": "order_DEW1rvumj0vSXG", + "payment_id": "pay_DEW3tZzpXkKWtO", + "status": "partially_paid", + "expire_by": 1569868199, + "issued_at": 1567686084, + "paid_at": null, + "cancelled_at": null, + "expired_at": null, + "sms_status": "sent", + "email_status": "sent", + "date": 1567682379, + "terms": "Terms and Conditions for Webhooks", + "partial_payment": true, + "gross_amount": 425000, + "tax_amount": 54030, + "taxable_amount": 425000, + "amount": 479030, + "amount_paid": 20000, + "amount_due": 459030, + "first_payment_min_amount": null, + "currency": "INR", + "description": "Invoice to Test Webhooks", + "notes": [], + "comment": "Customer Notes for Webhooks", + "short_url": "https: //rzp.io/i/01ZsZNj", + "view_less": true, + "billing_start": null, + "billing_end": null, + "type": "invoice", + "group_taxes_discounts": false, + "supply_state_code": "29", + "user_id": "BFQ7uKsprYMg6p", + "created_at": 1567686084, + "idempotency_key": null + } + } + }, + "created_at": 1567686215 + }, + "topic": "invoice.partially_paid", + "source": { + "type": "vendor-documentation", + "url": "https://razorpay.com/docs/webhooks/payloads/invoices/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/razorpay/latest/order.paid.json b/providers/razorpay/latest/order.paid.json new file mode 100644 index 0000000..7056e22 --- /dev/null +++ b/providers/razorpay/latest/order.paid.json @@ -0,0 +1,68 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "entity": "event", + "account_id": "acc_BFQ7uQEaa7j2z7", + "event": "order.paid", + "contains": [ + "payment", + "order" + ], + "payload": { + "payment": { + "entity": { + "id": "pay_DESlfW9H8K9uqM", + "entity": "payment", + "amount": 100, + "currency": "INR", + "status": "captured", + "order_id": "order_DESlLckIVRkHWj", + "invoice_id": null, + "international": false, + "method": "netbanking", + "amount_refunded": 0, + "refund_status": null, + "captured": true, + "description": null, + "card_id": null, + "bank": "HDFC", + "wallet": null, + "vpa": null, + "email": "gaurav.kumar@example.com", + "contact": "+919876543210", + "notes": [], + "fee": 2, + "tax": 0, + "error_code": null, + "error_description": null, + "created_at": 1567674599 + } + }, + "order": { + "entity": { + "id": "order_DESlLckIVRkHWj", + "entity": "order", + "amount": 100, + "amount_paid": 100, + "amount_due": 0, + "currency": "INR", + "receipt": "rcptid #1", + "offer_id": null, + "status": "paid", + "attempts": 1, + "notes": [], + "created_at": 1567674581 + } + } + }, + "created_at": 1567674606 + }, + "topic": "order.paid", + "source": { + "type": "vendor-documentation", + "url": "https://razorpay.com/docs/webhooks/payloads/orders/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/razorpay/latest/payment.authorized.json b/providers/razorpay/latest/payment.authorized.json new file mode 100644 index 0000000..523da6b --- /dev/null +++ b/providers/razorpay/latest/payment.authorized.json @@ -0,0 +1,57 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "entity": "event", + "account_id": "acc_BFQ7uQEaa7j2z7", + "event": "payment.authorized", + "contains": [ + "payment" + ], + "payload": { + "payment": { + "entity": { + "id": "pay_DESlfW9H8K9uqM", + "entity": "payment", + "amount": 100, + "currency": "", + "status": "authorized", + "order_id": "order_DESlLckIVRkHWj", + "invoice_id": null, + "international": false, + "method": "netbanking", + "amount_refunded": 0, + "refund_status": null, + "captured": false, + "description": null, + "card_id": null, + "bank": "HDFC", + "wallet": null, + "vpa": null, + "email": "gaurav.kumar@example.com", + "contact": "+919876543210", + "notes": [], + "fee": null, + "tax": null, + "error_code": null, + "error_description": null, + "error_source": null, + "error_step": null, + "error_reason": null, + "acquirer_data": { + "bank_transaction_id": "0125836177" + }, + "created_at": 1567674599 + } + } + }, + "created_at": 1567674606 + }, + "topic": "payment.authorized", + "source": { + "type": "vendor-documentation", + "url": "https://razorpay.com/docs/webhooks/payloads/payments/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/razorpay/latest/payment.captured.json b/providers/razorpay/latest/payment.captured.json new file mode 100644 index 0000000..e54f10c --- /dev/null +++ b/providers/razorpay/latest/payment.captured.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "entity": "event", + "account_id": "acc_XXXXXXXXXXXX", + "event": "payment.captured", + "contains": [ + "payment" + ], + "payload": { + "payment": { + "entity": { + "id": "pay_XXXXXXXXXXXX", + "amount": 5000, + "currency": "INR", + "status": "captured", + "order_id": "order_XXXXXXXXXXXX" + } + } + }, + "created_at": 1590597321 + }, + "topic": "payment.captured", + "source": { + "type": "vendor-documentation", + "url": "https://razorpay.com/docs/webhooks/payloads/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/razorpay/latest/payment.downtime.resolved.json b/providers/razorpay/latest/payment.downtime.resolved.json new file mode 100644 index 0000000..026e069 --- /dev/null +++ b/providers/razorpay/latest/payment.downtime.resolved.json @@ -0,0 +1,42 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "entity": "event", + "account_id": "acc_DjF2cSbjtnqhJ5", + "event": "payment.downtime.resolved", + "contains": [ + "payment.downtime" + ], + "payload": { + "payment.downtime": { + "entity": { + "id": "down_ENCWhh1lon7Hpp", + "entity": "payment.downtime", + "method": "netbanking", + "begin": 1583119550, + "end": 1583119551, + "status": "resolved", + "scheduled": false, + "severity": "medium", + "instrument": { + "bank": "COSB" + }, + "instrument_schema": [ + "bank" + ], + "created_at": 1583119551, + "updated_at": 1591948663 + } + } + }, + "created_at": 1591948663 + }, + "topic": "payment.downtime.resolved", + "source": { + "type": "vendor-documentation", + "url": "https://razorpay.com/docs/webhooks/payloads/payments/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/razorpay/latest/payment.downtime.started.json b/providers/razorpay/latest/payment.downtime.started.json new file mode 100644 index 0000000..45c5109 --- /dev/null +++ b/providers/razorpay/latest/payment.downtime.started.json @@ -0,0 +1,42 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "entity": "event", + "account_id": "acc_CWX291oykl9aZA", + "event": "payment.downtime.started", + "contains": [ + "payment.downtime" + ], + "payload": { + "payment.downtime": { + "entity": { + "id": "down_F1Zppa6lcVheSE", + "entity": "payment.downtime", + "method": "netbanking", + "begin": 1591935238, + "end": null, + "status": "started", + "scheduled": false, + "severity": "high", + "instrument": { + "bank": "VIJB" + }, + "instrument_schema": [ + "bank" + ], + "created_at": 1591935238, + "updated_at": 1591935238 + } + } + }, + "created_at": 1591935238 + }, + "topic": "payment.downtime.started", + "source": { + "type": "vendor-documentation", + "url": "https://razorpay.com/docs/webhooks/payloads/payments/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/razorpay/latest/payment.downtime.updated.json b/providers/razorpay/latest/payment.downtime.updated.json new file mode 100644 index 0000000..a6f59f8 --- /dev/null +++ b/providers/razorpay/latest/payment.downtime.updated.json @@ -0,0 +1,42 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "entity": "event", + "account_id": "acc_CWX291oykl9aZA", + "event": "payment.downtime.updated", + "contains": [ + "payment.downtime" + ], + "payload": { + "payment.downtime": { + "entity": { + "id": "down_F1Zppa6lcVheSE", + "entity": "payment.downtime", + "method": "netbanking", + "begin": 1591935238, + "end": null, + "status": "updated", + "scheduled": false, + "severity": "high", + "instrument": { + "bank": "VIJB" + }, + "instrument_schema": [ + "bank" + ], + "created_at": 1591935238, + "updated_at": 1591935238 + } + } + }, + "created_at": 1591935238 + }, + "topic": "payment.downtime.updated", + "source": { + "type": "vendor-documentation", + "url": "https://razorpay.com/docs/webhooks/payloads/payments/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/razorpay/latest/payment.failed.json b/providers/razorpay/latest/payment.failed.json new file mode 100644 index 0000000..607cdfd --- /dev/null +++ b/providers/razorpay/latest/payment.failed.json @@ -0,0 +1,57 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "entity": "event", + "account_id": "acc_BFQ7uQEaa7j2z7", + "event": "payment.failed", + "contains": [ + "payment" + ], + "payload": { + "payment": { + "entity": { + "id": "pay_DEAU825sJlCbGa", + "entity": "payment", + "amount": 50000, + "currency": "", + "status": "failed", + "order_id": "order_DEATVTRRctwEGb", + "invoice_id": null, + "international": false, + "method": "netbanking", + "amount_refunded": 0, + "refund_status": null, + "captured": false, + "description": null, + "card_id": null, + "bank": "HDFC", + "wallet": null, + "vpa": null, + "email": "gaurav.kumar@example.com", + "contact": "+919876543210", + "notes": [], + "fee": null, + "tax": null, + "error_code": "BAD_REQUEST_ERROR", + "error_description": "Payment failed", + "error_source": "bank", + "error_step": "payment_authorization", + "error_reason": "payment_failed", + "acquirer_data": { + "bank_transaction_id": null + }, + "created_at": 1567610214 + } + } + }, + "created_at": 1567610215 + }, + "topic": "payment.failed", + "source": { + "type": "vendor-documentation", + "url": "https://razorpay.com/docs/webhooks/payloads/payments/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/razorpay/latest/refund.created.json b/providers/razorpay/latest/refund.created.json new file mode 100644 index 0000000..14cef83 --- /dev/null +++ b/providers/razorpay/latest/refund.created.json @@ -0,0 +1,81 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "entity": "event", + "account_id": "acc_E7OQJcEANmBHTC", + "event": "refund.created", + "contains": [ + "refund", + "payment" + ], + "payload": { + "refund": { + "entity": { + "id": "rfnd_FS8TWyPrCsa0OB", + "entity": "refund", + "amount": 50000, + "currency": "INR", + "payment_id": "pay_FPoJKWQQ8lK13n", + "notes": { + "comment": "Customer Notes for Webhooks." + }, + "receipt": null, + "acquirer_data": { + "arn": null + }, + "created_at": 1597734071, + "batch_id": null, + "status": "processed", + "speed_processed": "normal", + "speed_requested": "optimum" + } + }, + "payment": { + "entity": { + "id": "pay_FPoJKWQQ8lK13n", + "entity": "payment", + "amount": 500000, + "currency": "INR", + "base_amount": 500000, + "status": "captured", + "order_id": "order_FPoIeimWki9j8A", + "invoice_id": null, + "international": false, + "method": "netbanking", + "amount_refunded": 190000, + "amount_transferred": 0, + "refund_status": "partial", + "captured": true, + "description": null, + "card_id": null, + "bank": "HDFC", + "wallet": null, + "vpa": null, + "email": "gaurav.kumar@example.com", + "contact": "+919000090000", + "notes": [], + "fee": 11800, + "tax": 1800, + "error_code": null, + "error_description": null, + "error_source": null, + "error_step": null, + "error_reason": null, + "acquirer_data": { + "bank_transaction_id": "4827433" + }, + "created_at": 1597226379 + } + } + }, + "created_at": 1597734071 + }, + "topic": "refund.created", + "source": { + "type": "vendor-documentation", + "url": "https://razorpay.com/docs/webhooks/payloads/refunds/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/razorpay/latest/refund.failed.json b/providers/razorpay/latest/refund.failed.json new file mode 100644 index 0000000..0bdfd38 --- /dev/null +++ b/providers/razorpay/latest/refund.failed.json @@ -0,0 +1,81 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "entity": "event", + "account_id": "acc_E7OQJcEANmBHTC", + "event": "refund.failed", + "contains": [ + "refund", + "payment" + ], + "payload": { + "refund": { + "entity": { + "id": "rfnd_FS8TWyPrCsa0OB", + "entity": "refund", + "amount": 50000, + "currency": "INR", + "payment_id": "pay_FPoJKWQQ8lK13n", + "notes": { + "comment": "Customer Notes for Webhooks." + }, + "receipt": null, + "acquirer_data": { + "arn": null + }, + "created_at": 1597734071, + "batch_id": null, + "status": "failed", + "speed_processed": "normal", + "speed_requested": "optimum" + } + }, + "payment": { + "entity": { + "id": "pay_FPoJKWQQ8lK13n", + "entity": "payment", + "amount": 500000, + "currency": "INR", + "base_amount": 500000, + "status": "captured", + "order_id": "order_FPoIeimWki9j8A", + "invoice_id": null, + "international": false, + "method": "netbanking", + "amount_refunded": 190000, + "amount_transferred": 0, + "refund_status": "partial", + "captured": true, + "description": null, + "card_id": null, + "bank": "HDFC", + "wallet": null, + "vpa": null, + "email": "gaurav.kumar@example.com", + "contact": "+919000090000", + "notes": [], + "fee": 11800, + "tax": 1800, + "error_code": null, + "error_description": null, + "error_source": null, + "error_step": null, + "error_reason": null, + "acquirer_data": { + "bank_transaction_id": "4827433" + }, + "created_at": 1597226379 + } + } + }, + "created_at": 1597734071 + }, + "topic": "refund.failed", + "source": { + "type": "vendor-documentation", + "url": "https://razorpay.com/docs/webhooks/payloads/refunds/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/razorpay/latest/refund.processed.json b/providers/razorpay/latest/refund.processed.json new file mode 100644 index 0000000..865fce3 --- /dev/null +++ b/providers/razorpay/latest/refund.processed.json @@ -0,0 +1,81 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "entity": "event", + "account_id": "acc_E7OQJcEANmBHTC", + "event": "refund.processed", + "contains": [ + "refund", + "payment" + ], + "payload": { + "refund": { + "entity": { + "id": "rfnd_FS8TWyPrCsa0OB", + "entity": "refund", + "amount": 50000, + "currency": "INR", + "payment_id": "pay_FPoJKWQQ8lK13n", + "notes": { + "comment": "Customer Notes for Webhooks." + }, + "receipt": null, + "acquirer_data": { + "arn": null + }, + "created_at": 1597734071, + "batch_id": null, + "status": "processed", + "speed_processed": "normal", + "speed_requested": "optimum" + } + }, + "payment": { + "entity": { + "id": "pay_FPoJKWQQ8lK13n", + "entity": "payment", + "amount": 500000, + "currency": "INR", + "base_amount": 500000, + "status": "captured", + "order_id": "order_FPoIeimWki9j8A", + "invoice_id": null, + "international": false, + "method": "netbanking", + "amount_refunded": 190000, + "amount_transferred": 0, + "refund_status": "partial", + "captured": true, + "description": null, + "card_id": null, + "bank": "HDFC", + "wallet": null, + "vpa": null, + "email": "gaurav.kumar@example.com", + "contact": "+919000090000", + "notes": [], + "fee": 11800, + "tax": 1800, + "error_code": null, + "error_description": null, + "error_source": null, + "error_step": null, + "error_reason": null, + "acquirer_data": { + "bank_transaction_id": "4827433" + }, + "created_at": 1597226379 + } + } + }, + "created_at": 1597734071 + }, + "topic": "refund.processed", + "source": { + "type": "vendor-documentation", + "url": "https://razorpay.com/docs/webhooks/payloads/refunds/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/razorpay/latest/refund.speed_changed.json b/providers/razorpay/latest/refund.speed_changed.json new file mode 100644 index 0000000..36c858f --- /dev/null +++ b/providers/razorpay/latest/refund.speed_changed.json @@ -0,0 +1,76 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "entity": "event", + "account_id": "acc_BTIVttuC4ACVOz", + "event": "refund.speed_changed", + "contains": [ + "refund", + "payment" + ], + "payload": { + "refund": { + "entity": { + "id": "rfnd_EcPN8eJuzH5Yaz", + "entity": "refund", + "amount": 200, + "currency": "INR", + "payment_id": "pay_EcPJsxu8cSzOK6", + "notes": [], + "receipt": null, + "acquirer_data": {}, + "created_at": 1586439890, + "status": "processed", + "speed_processed": "normal", + "speed_requested": "optimum" + } + }, + "payment": { + "entity": { + "id": "pay_EcPJsxu8cSzOK6", + "entity": "payment", + "amount": 500000, + "currency": "INR", + "base_amount": 500000, + "status": "captured", + "order_id": "order_FPoIeimWki9j8A", + "invoice_id": null, + "international": false, + "method": "netbanking", + "amount_refunded": 190000, + "amount_transferred": 0, + "refund_status": "partial", + "captured": true, + "description": null, + "card_id": null, + "bank": "HDFC", + "wallet": null, + "vpa": null, + "email": "gaurav.kumar@example.com", + "contact": "+919977665544", + "notes": [], + "fee": 11800, + "tax": 1800, + "error_code": null, + "error_description": null, + "error_source": null, + "error_step": null, + "error_reason": null, + "acquirer_data": { + "bank_transaction_id": "4827433" + }, + "created_at": 1585226379 + } + }, + "created_at": 1586439890 + } + }, + "topic": "refund.speed_changed", + "source": { + "type": "vendor-documentation", + "url": "https://razorpay.com/docs/webhooks/payloads/refunds/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/razorpay/latest/settlement.processed.json b/providers/razorpay/latest/settlement.processed.json new file mode 100644 index 0000000..4be29bc --- /dev/null +++ b/providers/razorpay/latest/settlement.processed.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "entity": "event", + "account_id": "acc_PR7UDve9UNcOxW", + "event": "settlement.processed", + "contains": [ + "settlement" + ], + "payload": { + "settlement": { + "entity": { + "id": "setl_Rf8uva1MU98B4l", + "entity": "settlement", + "amount": 1524, + "status": "processed", + "fees": 0, + "tax": 0, + "utr": "AXISCN1153863727", + "created_at": 1763019089 + } + } + }, + "created_at": 1763021990 + }, + "topic": "settlement.processed", + "source": { + "type": "vendor-documentation", + "url": "https://razorpay.com/docs/webhooks/payloads/route/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/razorpay/latest/subscription.activated.json b/providers/razorpay/latest/subscription.activated.json new file mode 100644 index 0000000..01ba9eb --- /dev/null +++ b/providers/razorpay/latest/subscription.activated.json @@ -0,0 +1,54 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "entity": "event", + "account_id": "acc_BFQ7uQEaa7j2z7", + "event": "subscription.activated", + "contains": [ + "subscription" + ], + "payload": { + "subscription": { + "entity": { + "id": "sub_DEX6xcJ1HSW4CR", + "entity": "subscription", + "plan_id": "plan_BvrFKjSxauOH7N", + "customer_id": "cust_C0WlbKhp3aLA7W", + "status": "active", + "current_start": 1570213800, + "current_end": 1572892200, + "ended_at": null, + "quantity": 1, + "notes": { + "notes_key_1": "Tea, Earl Grey, Hot", + "notes_key_2": "Tea, Earl Grey\u2026 decaf." + }, + "charge_at": 1570213800, + "start_at": 1570213800, + "end_at": 1599244200, + "auth_attempts": 0, + "total_count": 12, + "paid_count": 0, + "customer_notify": true, + "created_at": 1567689895, + "expire_by": 1567881000, + "short_url": null, + "has_scheduled_changes": false, + "change_scheduled_at": null, + "source": "api", + "offer_id": "offer_JHD834hjbxzhd38d", + "remaining_count": 11 + } + } + }, + "created_at": 1567690383 + }, + "topic": "subscription.activated", + "source": { + "type": "vendor-documentation", + "url": "https://razorpay.com/docs/webhooks/payloads/subscriptions/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/razorpay/latest/subscription.cancelled.json b/providers/razorpay/latest/subscription.cancelled.json new file mode 100644 index 0000000..3fd7a7e --- /dev/null +++ b/providers/razorpay/latest/subscription.cancelled.json @@ -0,0 +1,54 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "entity": "event", + "account_id": "acc_BFQ7uQEaa7j2z7", + "event": "subscription.cancelled", + "contains": [ + "subscription" + ], + "payload": { + "subscription": { + "entity": { + "id": "sub_DEXpmJhEIZK4fe", + "entity": "subscription", + "plan_id": "plan_BvrHngQ0xLNnNG", + "customer_id": "cust_C0WlbKhp3aLA7W", + "status": "cancelled", + "type": 3, + "current_start": 1568226600, + "current_end": 1568831400, + "ended_at": 1567692729, + "quantity": 4, + "notes": { + "Important": "Notes for Internal Reference" + }, + "charge_at": null, + "start_at": 1567692455, + "end_at": 1599071400, + "auth_attempts": 0, + "total_count": 53, + "paid_count": 2, + "customer_notify": true, + "created_at": 1567692440, + "expire_by": 1567881000, + "short_url": null, + "has_scheduled_changes": false, + "change_scheduled_at": null, + "source": "api", + "offer_id": "offer_JHD834hjbxzhd38d", + "remaining_count": 51 + } + } + }, + "created_at": 1567692732 + }, + "topic": "subscription.cancelled", + "source": { + "type": "vendor-documentation", + "url": "https://razorpay.com/docs/webhooks/payloads/subscriptions/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/razorpay/latest/subscription.charged.json b/providers/razorpay/latest/subscription.charged.json new file mode 100644 index 0000000..ce554e7 --- /dev/null +++ b/providers/razorpay/latest/subscription.charged.json @@ -0,0 +1,100 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "entity": "event", + "account_id": "acc_BFQ7uQEaa7j2z7", + "event": "subscription.charged", + "contains": [ + "subscription", + "payment" + ], + "payload": { + "subscription": { + "entity": { + "id": "sub_DEX6xcJ1HSW4CR", + "entity": "subscription", + "plan_id": "plan_BvrFKjSxauOH7N", + "customer_id": "cust_C0WlbKhp3aLA7W", + "status": "active", + "type": 2, + "current_start": 1570213800, + "current_end": 1572892200, + "ended_at": null, + "quantity": 1, + "notes": { + "Important": "Notes for Internal Reference" + }, + "charge_at": 1572892200, + "start_at": 1570213800, + "end_at": 1599244200, + "auth_attempts": 0, + "total_count": 12, + "paid_count": 1, + "customer_notify": true, + "created_at": 1567689895, + "expire_by": 1567881000, + "short_url": null, + "has_scheduled_changes": false, + "change_scheduled_at": null, + "source": "api", + "offer_id": "offer_JHD834hjbxzhd38d", + "remaining_count": 11 + } + }, + "payment": { + "entity": { + "id": "pay_DEXFWroJ6LikKT", + "entity": "payment", + "amount": 100000, + "currency": "INR", + "status": "captured", + "order_id": "order_DEXFWXwO24pDxH", + "invoice_id": "inv_DEXFWVuM6rPqlK", + "international": false, + "method": "card", + "amount_refunded": 0, + "amount_transferred": 0, + "refund_status": null, + "captured": "1", + "description": "Recurring Payment via Subscription", + "card_id": "card_DEXFX0KGtXexrH", + "card": { + "id": "card_DEXFX0KGtXexrH", + "entity": "card", + "name": "Gaurav Kumar", + "last4": "5558", + "network": "MasterCard", + "type": "credit", + "issuer": "KARB", + "international": false, + "emi": false, + "expiry_month": 2, + "expiry_year": 2022 + }, + "bank": null, + "wallet": null, + "vpa": null, + "email": "gaurav.kumar@example.com", + "contact": "+919876543210", + "customer_id": "cust_C0WlbKhp3aLA7W", + "token_id": null, + "notes": [], + "fee": 2900, + "tax": 0, + "error_code": null, + "error_description": null, + "created_at": 1567690382 + } + } + }, + "created_at": 1567690383 + }, + "topic": "subscription.charged", + "source": { + "type": "vendor-documentation", + "url": "https://razorpay.com/docs/webhooks/payloads/subscriptions/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recharge/index.json b/providers/recharge/index.json new file mode 100644 index 0000000..f956f54 --- /dev/null +++ b/providers/recharge/index.json @@ -0,0 +1,7 @@ +{ + "label": "Recharge", + "configs": { + "latest_version": "latest" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/recharge/latest/address.created.json b/providers/recharge/latest/address.created.json new file mode 100644 index 0000000..2619c2f --- /dev/null +++ b/providers/recharge/latest/address.created.json @@ -0,0 +1,40 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "address": { + "id": 19248493, + "address1": "1933 Manning", + "address2": "204", + "cart_attributes": [], + "cart_note": "", + "city": "los angeles", + "company": "bootstrap", + "country": "United States", + "created_at": "2018-10-17T09:01:39", + "customer_id": 17191222, + "discount_id": null, + "first_name": "Recharge", + "last_name": "Test", + "note_attributes": [], + "original_shipping_lines": [ + { + "code": "free-shipping", + "price": "0.00", + "title": "Standard Shipping 2" + } + ], + "phone": "3103103101", + "province": "California", + "updated_at": "2018-10-17T09:01:39", + "zip": "90025" + } + }, + "topic": "address/created", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getrecharge.com/docs/webhook-payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recharge/latest/address.updated.json b/providers/recharge/latest/address.updated.json new file mode 100644 index 0000000..0ae080f --- /dev/null +++ b/providers/recharge/latest/address.updated.json @@ -0,0 +1,40 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "address": { + "id": 19248493, + "address1": "1933 Manning", + "address2": "204", + "cart_attributes": [], + "cart_note": "", + "city": "los angeles", + "company": "bootstrap", + "country_code": "US", + "created_at": "2018-10-17T09:01:39", + "customer_id": 17191222, + "discount_id": null, + "first_name": "Recharge", + "last_name": "Test", + "note_attributes": [], + "original_shipping_lines": [ + { + "code": "free-shipping", + "price": "0.00", + "title": "Standard Shipping 2" + } + ], + "phone": "3103103101", + "province": "California", + "updated_at": "2018-10-17T09:01:39", + "zip": "90025" + } + }, + "topic": "address/updated", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getrecharge.com/docs/webhooks-examples-2021-11", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recharge/latest/app.uninstalled.json b/providers/recharge/latest/app.uninstalled.json new file mode 100644 index 0000000..6678dc6 --- /dev/null +++ b/providers/recharge/latest/app.uninstalled.json @@ -0,0 +1,23 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "app": { + "shop": { + "id": 112, + "currency": "USD", + "email": "email@rechargeapps.com", + "iana_timezone": "America/New_York", + "name": "Example Store", + "timezone": "(GMT-05:00) Eastern Time (US & Canada)" + } + } + }, + "topic": "app/uninstalled", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getrecharge.com/docs/webhook-payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recharge/latest/charge.created.json b/providers/recharge/latest/charge.created.json new file mode 100644 index 0000000..6addf4e --- /dev/null +++ b/providers/recharge/latest/charge.created.json @@ -0,0 +1,111 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "charge": { + "id": 91961137, + "address_id": 19248493, + "billing_address": { + "address1": "1933 Manning", + "address2": "204", + "city": "los angeles", + "company": "bootstrap", + "country": "United States", + "first_name": "ReCharge", + "last_name": "Test", + "phone": "3103103101", + "province": "California", + "zip": "90025" + }, + "browser_ip": "89.216.23.61", + "client_details": { + "browser_ip": "89.216.23.61", + "user_agent": "Mozilla/5.0 (Linux; Nexus 5 Build/MRA58N) Chrome/71.0.3578.98 Mobile Safari/537.36" + }, + "created_at": "2018-10-17T09:01:39", + "customer_hash": "17191222dd96fe7697d18c51", + "customer_id": 17191222, + "discount_codes": null, + "email": "example@gmail.com", + "first_name": "ReCharge", + "last_name": "Test", + "line_items": [ + { + "grams": 0, + "images": { + "large": "https://cdn.shopify.com/s/.../Sumatra_Coffee_large.png", + "medium": "https://cdn.shopify.com/s/.../Sumatra_Coffee__medium.png", + "original": "https://cdn.shopify.com/s/.../Sumatra_Coffee_.png", + "small": "https://cdn.shopify.com/s/.../Sumatra_Coffee__small.png" + }, + "shopify_product_id": "7743503814", + "shopify_variant_id": "24960088774", + "sku": "ayyyy", + "subscription_id": 24905509, + "price": 500, + "properties": [ + { + "name": "shipping_interval_frequency", + "value": "1" + }, + { + "name": "shipping_interval_unit_type", + "value": "Weeks" + } + ], + "quantity": 3, + "title": "api_test Auto renew", + "variant_title": "1 / 3", + "vendor": "Example Storeeeeeee" + } + ], + "note": "", + "note_attributes": [], + "processed_at": "2018-10-17T09:01:39", + "processor_name": "stripe", + "scheduled_at": "2018-10-17T00:00:00", + "shipments_count": 1, + "shipping_address": { + "address1": "1933 Manning", + "address2": "204", + "city": "los angeles", + "company": "bootstrap", + "country": "United States", + "first_name": "ReCharge", + "last_name": "Test", + "phone": "3103103101", + "province": "California", + "zip": "90025" + }, + "shipping_lines": [ + { + "code": "free-shipping", + "price": "0.00", + "title": "Standard Shipping 2" + } + ], + "shopify_order_id": "637826203736", + "status": "SUCCESS", + "sub_total": null, + "subtotal_price": "1500.00", + "tags": "Subscription, Subscription First Order", + "tax_lines": 0, + "total_discounts": null, + "total_line_items_price": null, + "total_price": "1500.00", + "total_refunds": null, + "total_tax": 0, + "total_weight": 0, + "transaction_id": "ch_1EFOSFJ2zqHvZRd1urprUwVo", + "type": "CHECKOUT", + "updated_at": "2018-10-17T09:01:39" + } + }, + "topic": "charge/created", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getrecharge.com/docs/webhook-payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recharge/latest/charge.failed.json b/providers/recharge/latest/charge.failed.json new file mode 100644 index 0000000..61b998a --- /dev/null +++ b/providers/recharge/latest/charge.failed.json @@ -0,0 +1,113 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "charge": { + "id": 91965724, + "address_id": 19248493, + "billing_address": { + "address1": "1933 Manning", + "address2": "204", + "city": "los angeles", + "company": "bootstrap", + "country": "United States", + "first_name": "ReCharge", + "last_name": "Test", + "phone": "3103103101", + "province": "California", + "zip": "90025" + }, + "client_details": { + "user_agent": null, + "browser_ip": null + }, + "created_at": "2018-10-17T09:20:51", + "customer_id": 17191222, + "customer_hash": "17191222dd96fe7697d18c51", + "discount_codes": [], + "email": "example@gmail.com", + "error": "None\r\n [] Customer needs to update credit card\r\n [] Customer needs to update credit card", + "error_type": "CUSTOMER_NEEDS_TO_UPDATE_CARD", + "first_name": "ReCharge", + "last_charge_attempt_date": "2018-10-17T09:27:48", + "last_name": "Test", + "line_items": [ + { + "grams": 0, + "images": { + "large": "https://cdn.shopify.com/s/.../Sumatra_Coffee_large.png", + "medium": "https://cdn.shopify.com/s/.../Sumatra_Coffee__medium.png", + "original": "https://cdn.shopify.com/s/.../Sumatra_Coffee_.png", + "small": "https://cdn.shopify.com/s/.../Sumatra_Coffee__small.png" + }, + "price": "500.00", + "properties": [ + { + "name": "shipping_interval_frequency", + "value": "1" + }, + { + "name": "shipping_interval_unit_type", + "value": "Weeks" + } + ], + "quantity": 3, + "shopify_product_id": "7743503814", + "shopify_variant_id": "24960088774", + "sku": "ayyyy", + "subscription_id": 24905509, + "title": "api_test Auto renew", + "variant_title": "1 / 3", + "vendor": "Example Storeeeeeee" + } + ], + "note": "", + "note_attributes": [], + "number_times_tried": 2, + "retry_date": "2018-10-25T00:00:00", + "scheduled_at": "2018-10-17T00:00:00", + "shipments_count": null, + "shipping_address": { + "address1": "1933 Manning", + "address2": "204", + "city": "los angeles", + "company": "bootstrap", + "country": "United States", + "first_name": "ReCharge", + "last_name": "Test", + "phone": "3103103101", + "province": "California", + "zip": "90025" + }, + "shipping_lines": [ + { + "code": "free-shipping", + "price": "0.00", + "title": "Standard Shipping 2" + } + ], + "shopify_order_id": null, + "shopify_variant_id_not_found": null, + "status": "ERROR", + "sub_total": null, + "subtotal_price": 1500, + "tags": "Subscription, Subscription Recurring Order", + "tax_lines": 0, + "total_line_items_price": "1500.00", + "total_refunds": null, + "total_discounts": "0.0", + "total_price": "1500.00", + "total_tax": 0, + "total_weight": 0, + "type": "RECURRING", + "updated_at": "2018-10-17T09:27:49" + } + }, + "topic": "charge/failed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getrecharge.com/docs/webhook-payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recharge/latest/charge.max_retries_reached.json b/providers/recharge/latest/charge.max_retries_reached.json new file mode 100644 index 0000000..876bfb8 --- /dev/null +++ b/providers/recharge/latest/charge.max_retries_reached.json @@ -0,0 +1,182 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "charge": { + "id": 272382456, + "address_id": 42171447, + "analytics_data": { + "utm_params": [ + { + "utm_source": "facebook", + "utm_medium": "cpc" + } + ] + }, + "billing_address": { + "address1": "601 SW Washing St.", + "address2": "Suite 101", + "city": "Portland", + "company": "Acme Corp", + "country": "United States", + "first_name": "Jane", + "last_name": "Doe", + "phone": "888-888-8888", + "province": "Oregon", + "zip": "97205" + }, + "client_details": { + "browser_ip": "192.168.0.1", + "user_agent": "safari webkit" + }, + "created_at": "2020-08-14T03:06:09", + "currency": "usd", + "customer": { + "id": 37657002, + "email": "test@test.com", + "external_customer_id": { + "ecommerce": "2879413682227" + }, + "hash": "7e706455cbd13e40" + }, + "discounts": [ + { + "id": 12345, + "code": "10DOLLARSOFF", + "value": "10.0", + "value_type": "fixed_amount" + } + ], + "external_order_id": { + "ecommerce": "2541635698739" + }, + "external_transaction_id": { + "payment_processor": "ch_1HzWElJ2zqHvZRd1TWKFFqDR" + }, + "has_uncommitted_changes": false, + "line_items": [ + { + "purchase_item_id": 63898947, + "external_product_id": { + "ecommerce": "4381728735283" + }, + "external_variant_id": { + "ecommerce": "999999999999" + }, + "grams": 454, + "images": { + "large": "https://example-cdn.com/s/files/1/0257/0351/4163/products/il_570xN.1723312095_a43h_large.jpg", + "medium": "https://example-cdn.com/s/files/1/0257/0351/4163/products/il_570xN.1723312095_a43h_medium.jpg", + "original": "https://example-cdn.com/s/files/1/0257/0351/4163/products/il_570xN.1723312095_a43h.jpg", + "small": "https://example-cdn.com/s/files/1/0257/0351/4163/products/il_570xN.1723312095_a43h_small.jpg" + }, + "properties": [ + { + "name": "Color", + "value": "Blue" + } + ], + "purchase_item_type": "subscription", + "quantity": 1, + "sku": "TOM0001", + "tax_lines": [ + { + "price": "0.9931", + "rate": "0.0725", + "title": "CA State Tax", + "unit_price": "0.3310" + }, + { + "price": "0.3082", + "rate": "0.0225", + "title": "LA County Tax", + "unit_price": "0.1027" + } + ], + "taxable": true, + "taxable_amount": "10.00", + "tax_due": "1.30", + "title": "Shirt package", + "total_price": "11.30", + "unit_price": "10.00", + "unit_price_includes_tax": false, + "variant_title": "Blue T-shirt" + } + ], + "note": "next order in sequence 3", + "order_attributes": [ + { + "name": "Checkout-Method", + "value": "delivery" + } + ], + "orders_count": 1, + "processed_at": "2020-12-17T18:50:25", + "payment_processor": "stripe", + "scheduled_at": "2021-08-14T00:00:00", + "shipping_address": { + "address1": "1030 Barnum Ave", + "address2": "Suite 101", + "city": "Stratford", + "company": "Fake Company", + "country": "United States", + "first_name": "Fake First", + "last_name": "Fake Last", + "phone": "999-999-9999", + "province": "Connecticut", + "zip": "06614" + }, + "shipping_lines": [ + { + "code": "Standard", + "price": "4.90", + "taxable": true, + "tax_lines": [ + { + "price": "0.355", + "rate": 0.0725, + "title": "CA State Tax" + }, + { + "price": "0.110", + "rate": 0.0225, + "title": "Los Angeles County Tax" + } + ], + "title": "Standard" + } + ], + "status": "success", + "subtotal_price": "10.00", + "tags": "Subscription, Subscription Recurring Order", + "tax_lines": [ + { + "price": "0.950", + "rate": 0.0725, + "title": "CA State Tax" + }, + { + "price": "0.335", + "rate": 0.0225, + "title": "Los Angeles County Tax" + } + ], + "taxable": true, + "total_discounts": "10.0", + "total_line_items_price": "10.00", + "total_price": "11.29", + "total_refunds": "0.00", + "total_tax": "1.29", + "total_weight_grams": 454, + "type": "recurring", + "updated_at": "2020-12-17T18:50:27" + } + }, + "topic": "charge/max_retries_reached", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getrecharge.com/docs/webhooks-examples-2021-11", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recharge/latest/charge.paid.json b/providers/recharge/latest/charge.paid.json new file mode 100644 index 0000000..ad3ef53 --- /dev/null +++ b/providers/recharge/latest/charge.paid.json @@ -0,0 +1,111 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "charge": { + "id": 91964104, + "address_id": 19248493, + "billing_address": { + "address1": "1933 Manning", + "address2": "204", + "city": "los angeles", + "company": "bootstrap", + "country": "United States", + "first_name": "ReCharge", + "last_name": "Test", + "phone": "3103103101", + "province": "California", + "zip": "90025" + }, + "client_details": { + "browser_ip": null, + "user_agent": null + }, + "created_at": "2018-10-17T09:13:54", + "customer_id": 17191222, + "customer_hash": "17191222dd96fe7697d18c51", + "discount_codes": [], + "email": "example@gmail.com", + "first_name": "ReCharge", + "has_uncommited_changes": false, + "last_name": "Test", + "line_items": [ + { + "grams": 0, + "images": { + "large": "https://cdn.shopify.com/s/.../Sumatra_Coffee_large.png", + "medium": "https://cdn.shopify.com/s/.../Sumatra_Coffee__medium.png", + "original": "https://cdn.shopify.com/s/.../Sumatra_Coffee_.png", + "small": "https://cdn.shopify.com/s/.../Sumatra_Coffee__small.png" + }, + "price": "500.00", + "properties": [ + { + "name": "shipping_interval_frequency", + "value": "1" + }, + { + "name": "shipping_interval_unit_type", + "value": "Weeks" + } + ], + "quantity": 3, + "shopify_product_id": "7743503814", + "shopify_variant_id": "24960088774", + "sku": "ayyyy", + "subscription_id": 24905509, + "title": "api_test Auto renew", + "variant_title": "1 / 3", + "vendor": "Example Storeeeeeee" + } + ], + "note": "", + "note_attributes": [], + "processed_at": "2018-10-17T09:20:49", + "processor_name": "stripe", + "scheduled_at": "2018-10-17T00:00:00", + "shipping_address": { + "address1": "1933 Manning", + "address2": "204", + "city": "los angeles", + "company": "bootstrap", + "country": "United States", + "first_name": "ReCharge", + "last_name": "Test", + "phone": "3103103101", + "province": "California", + "zip": "90025" + }, + "shipments_count": 1, + "shipping_lines": [ + { + "code": "free-shipping", + "price": "0.00", + "title": "Standard Shipping 2" + } + ], + "shopify_order_id": "637836689496", + "sub_total": null, + "subtotal_price": 1500, + "status": "SUCCESS", + "tags": "Subscription, Subscription Recurring Order", + "tax_lines": 0, + "total_discounts": "0.0", + "total_line_items_price": "1500.00", + "total_price": "1500.00", + "total_refunds": null, + "total_tax": 0, + "total_weight": 0, + "transaction_id": "ch_1ESOWzJ2zqHyZRd1tkiqZQwK", + "type": "RECURRING", + "updated_at": "2018-10-17T09:20:51" + } + }, + "topic": "charge/paid", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getrecharge.com/docs/webhook-payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recharge/latest/charge.refunded.json b/providers/recharge/latest/charge.refunded.json new file mode 100644 index 0000000..f917aeb --- /dev/null +++ b/providers/recharge/latest/charge.refunded.json @@ -0,0 +1,149 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "charge": { + "id": 445326823, + "address_id": 77542164, + "analytics_data": { + "utm_params": [] + }, + "billing_address": { + "address1": "3030 Nebraska Ave", + "address2": "#301a", + "city": "Santa Monica", + "company": "ReCharge Apps", + "country_code": null, + "first_name": "TestFirstName", + "last_name": "TestLastName", + "phone": "+11234567890", + "province": "California", + "zip": "90404" + }, + "client_details": { + "browser_ip": "67.185.99.221", + "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.63 Safari/537.36" + }, + "created_at": "2021-09-08T21:10:38+00:00", + "currency": "CAD", + "customer": { + "id": 72138563, + "email": "checkouttest1631135378239@rechargeapps.com", + "external_customer_id": { + "ecommerce": "5108096925760" + }, + "hash": "d9e28f13979b3fac6196fe9327db4e" + }, + "discounts": [], + "error": null, + "error_type": null, + "external_order_id": { + "ecommerce": "3741846798400" + }, + "external_transaction_id": { + "payment_processor": "ch_3JXY2PJ2zqHvZRd1092NmFsB" + }, + "has_uncommitted_changes": false, + "line_items": [ + { + "purchase_item_id": 180803155, + "external_product_id": { + "ecommerce": "4055202168896" + }, + "external_variant_id": { + "ecommerce": "29885004349504" + }, + "grams": 0, + "images": {}, + "properties": [ + { + "name": "charge_interval_frequency", + "value": "30" + }, + { + "name": "shipping_interval_frequency", + "value": "30" + }, + { + "name": "shipping_interval_unit_type", + "value": "day" + } + ], + "purchase_item_type": "subscription", + "quantity": 1, + "sku": null, + "tax_due": "0.60", + "tax_lines": [ + { + "price": "0.600", + "rate": "0.06", + "title": "State Tax", + "unit_price": "0.00" + } + ], + "taxable": true, + "taxable_amount": "10.00", + "title": "Cut off day", + "total_price": "10.60", + "unit_price": "10.00", + "unit_price_includes_tax": false, + "variant_title": null + } + ], + "note": "next order in sequence 1", + "order_attributes": [], + "orders_count": 1, + "payment_processor": "stripe", + "processed_at": "2021-09-08T21:10:39+00:00", + "retry_date": null, + "scheduled_at": "2021-09-08", + "shipping_address": { + "address1": "3030 Nebraska Ave", + "address2": "#301a", + "city": "Santa Monica", + "company": "ReCharge Apps", + "country_code": null, + "first_name": "TestFirstName", + "last_name": "TestLastName", + "phone": "+11234567890", + "province": "California", + "zip": "90404" + }, + "shipping_lines": [ + { + "code": "Lala", + "price": "10.00", + "tax_lines": [], + "taxable": false, + "title": "Lala" + } + ], + "status": "refunded", + "subtotal_price": "10.00", + "tags": "Subscription, Subscription First Order", + "tax_lines": [ + { + "price": "0.600", + "rate": "0.06", + "title": "State Tax" + } + ], + "taxable": false, + "total_discounts": "0.00", + "total_line_items_price": "10.00", + "total_price": "20.60", + "total_refunds": "20.60", + "total_tax": "0.60", + "total_weight_grams": 0, + "type": "checkout", + "updated_at": "2021-09-09T00:55:12+00:00" + } + }, + "topic": "charge/refunded", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getrecharge.com/docs/webhooks-examples-2021-11", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recharge/latest/charge.upcoming.json b/providers/recharge/latest/charge.upcoming.json new file mode 100644 index 0000000..1f6abad --- /dev/null +++ b/providers/recharge/latest/charge.upcoming.json @@ -0,0 +1,103 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "charge": { + "id": 216491948, + "address_id": 42762459, + "analytics_data": { + "utm_params": [] + }, + "billing_address": { + "address1": "1776 Washington Street", + "address2": "204", + "city": "Los Angeles", + "company": "ReCharge", + "country": "United States", + "first_name": "John", + "last_name": "Doe", + "phone": "3103103101", + "province": "California", + "zip": "90404" + }, + "client_details": { + "browser_ip": null, + "user_agent": null + }, + "created_at": "2020-03-04T13:40:56", + "customer_hash": "382300237666a4d5372dd857", + "customer_id": 38230023, + "discount_codes": [], + "email": "9aac264f-5ed7-412e-9b47-7a19f3f7cd6d@asdf.com", + "first_name": "ReCharge", + "has_uncommited_changes": false, + "last_name": "Test", + "line_items": [ + { + "grams": 200, + "images": { + "large": "https://cdn.shopify.com/s/files/1/0311/6597/2539/products/jeans_large.jpg", + "medium": "https://cdn.shopify.com/s/files/1/0311/6597/2539/products/jeans_medium.jpg", + "original": "https://cdn.shopify.com/s/files/1/0311/6597/2539/products/jeans.jpg", + "small": "https://cdn.shopify.com/s/files/1/0311/6597/2539/products/jeans_small.jpg" + }, + "price": "10.00", + "properties": [], + "quantity": 1, + "shopify_product_id": "4516890476603", + "shopify_variant_id": "32033612857403", + "sku": "JNS-35", + "subscription_id": 66082958, + "title": "Jeans", + "variant_title": "Jeans Blue" + } + ], + "note": null, + "note_attributes": null, + "processor_name": "stripe", + "scheduled_at": "2020-03-11T00:00:00", + "shipments_count": null, + "shipping_address": { + "address1": "1776 Washington Street", + "address2": null, + "city": "Los Angeles", + "company": "ReCharge", + "country": "United States", + "first_name": "John", + "last_name": "Doe", + "phone": "5551234567", + "province": "California", + "zip": "90404" + }, + "shipping_lines": [ + { + "code": "Standard", + "price": "4.90", + "title": "Standard" + } + ], + "shopify_order_id": null, + "status": "QUEUED", + "sub_total": null, + "subtotal_price": "10.0", + "tags": "Subscription, Subscription Recurring Order", + "tax_lines": 0, + "total_discounts": "0.0", + "total_line_items_price": "10.00", + "total_price": "14.90", + "total_refunds": null, + "total_tax": 0, + "total_weight": 200, + "transaction_id": null, + "type": "RECURRING", + "updated_at": "2020-03-04T14:17:51" + } + }, + "topic": "charge/upcoming", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getrecharge.com/docs/webhook-payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recharge/latest/charge.updated.json b/providers/recharge/latest/charge.updated.json new file mode 100644 index 0000000..31a7133 --- /dev/null +++ b/providers/recharge/latest/charge.updated.json @@ -0,0 +1,111 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "charge": { + "id": 91961137, + "address_id": 19248493, + "billing_address": { + "address1": "1933 Manning", + "address2": "204", + "city": "los angeles", + "company": "bootstrap", + "country": "United States", + "first_name": "ReCharge", + "last_name": "Test", + "phone": "3103103101", + "province": "California", + "zip": "90025" + }, + "browser_ip": "89.216.23.61", + "client_details": { + "browser_ip": "89.216.23.61", + "user_agent": "Mozilla/5.0 (Linux; Nexus 5 Build/MRA58N) Chrome/71.0.3578.98 Mobile Safari/537.36" + }, + "created_at": "2018-10-17T09:01:39", + "customer_hash": "17191222dd96fe7697d18c51", + "customer_id": 17191222, + "discount_codes": null, + "email": "example@gmail.com", + "first_name": "ReCharge", + "last_name": "Test", + "line_items": [ + { + "grams": 0, + "images": { + "large": "https://cdn.shopify.com/s/.../Sumatra_Coffee_large.png", + "medium": "https://cdn.shopify.com/s/.../Sumatra_Coffee__medium.png", + "original": "https://cdn.shopify.com/s/.../Sumatra_Coffee_.png", + "small": "https://cdn.shopify.com/s/.../Sumatra_Coffee__small.png" + }, + "shopify_product_id": "7743503814", + "shopify_variant_id": "24960088774", + "sku": "ayyyy", + "subscription_id": 24905509, + "price": 500, + "properties": [ + { + "name": "shipping_interval_frequency", + "value": "1" + }, + { + "name": "shipping_interval_unit_type", + "value": "Weeks" + } + ], + "quantity": 3, + "title": "api_test Auto renew", + "variant_title": "1 / 3", + "vendor": "Example Storeeeeeee" + } + ], + "note": "", + "note_attributes": [], + "processed_at": "2018-10-17T09:01:39", + "processor_name": "stripe", + "scheduled_at": "2018-10-17T00:00:00", + "shipments_count": 1, + "shipping_address": { + "address1": "1933 Manning", + "address2": "204", + "city": "los angeles", + "company": "bootstrap", + "country": "United States", + "first_name": "ReCharge", + "last_name": "Test", + "phone": "3103103101", + "province": "California", + "zip": "90025" + }, + "shipping_lines": [ + { + "code": "free-shipping", + "price": "0.00", + "title": "Standard Shipping 2" + } + ], + "shopify_order_id": "637826203736", + "status": "SUCCESS", + "sub_total": null, + "subtotal_price": "1500.00", + "tags": "Subscription, Subscription First Order", + "tax_lines": 0, + "total_discounts": null, + "total_line_items_price": null, + "total_price": "1500.00", + "total_refunds": null, + "total_tax": 0, + "total_weight": 0, + "transaction_id": "ch_1EFOSFJ2zqHvZRd1urprUwVo", + "type": "CHECKOUT", + "updated_at": "2018-10-17T09:01:39" + } + }, + "topic": "charge/updated", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getrecharge.com/docs/webhook-payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recharge/latest/checkout.created.json b/providers/recharge/latest/checkout.created.json new file mode 100644 index 0000000..d46f758 --- /dev/null +++ b/providers/recharge/latest/checkout.created.json @@ -0,0 +1,83 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "checkout": { + "applied_discount": null, + "billing_address": null, + "buyer_accepts_marketing": false, + "completed_at": "2019-12-02T15:30:24.667044", + "created_at": "2019-12-02T15:28:17+00:00", + "email": "example@gmail.com", + "external_checkout_id": null, + "external_checkout_source": null, + "discount_code": null, + "line_items": [ + { + "charge_interval_frequency": 30, + "cutoff_day_of_month": null, + "cutoff_day_of_week": null, + "expire_after_specific_number_of_charges": null, + "fulfillment_service": "manual", + "grams": 4536, + "image": "//cdn.shopify.com/s/files/1/0247/5317/6622/products/1_small.jpg?v=1571936102", + "line_price": "7.00", + "order_day_of_month": null, + "order_day_of_week": null, + "order_interval_frequency": 30, + "order_interval_unit": "day", + "order_interval_unit_type": "day", + "original_price": "450.00", + "price": "1.00", + "product_id": 4313321766958, + "product_type": "", + "properties": null, + "quantity": 7, + "recurring_price": "1.00", + "requires_shipping": true, + "sku": "MILK-1", + "taxable": true, + "title": "Milk renamed", + "variant_id": 30995615318062, + "variant_title": "a / b", + "vendor": "nemanjateststore" + } + ], + "note": null, + "note_attributes": null, + "payment_processor": "stripe", + "payment_processor_customer_id": "cus_XXXXXXXXXXXF", + "payment_processor_transaction_id": "ch_XXXXX12334XXXXX", + "phone": 5551234567, + "requires_shipping": true, + "shipping_address": { + "address1": "6419 Ocean Front Walk", + "address2": "asd", + "city": "Los Angeles", + "company": "asd", + "country": "United States", + "first_name": "Nikola", + "last_name": "Tesla", + "province": "California", + "phone": "1-800-800-8000", + "zip": "90293" + }, + "shipping_line": null, + "shipping_rate": null, + "subtotal_price": "7.00", + "tax_lines": [], + "taxes_included": false, + "token": "6aa6a448f5d74be5a2ef44a9ce47cd71", + "total_price": "7.00", + "total_tax": "0.00", + "updated_at": "2019-12-02T15:30:25+00:00" + } + }, + "topic": "checkout/created", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getrecharge.com/docs/webhook-payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recharge/latest/checkout.processed.json b/providers/recharge/latest/checkout.processed.json new file mode 100644 index 0000000..b7eb2fe --- /dev/null +++ b/providers/recharge/latest/checkout.processed.json @@ -0,0 +1,83 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "checkout": { + "applied_discount": null, + "billing_address": null, + "buyer_accepts_marketing": false, + "completed_at": "2019-12-02T15:30:24.667044", + "created_at": "2019-12-02T15:28:17+00:00", + "discount_code": null, + "email": "example@gmail.com", + "external_checkout_id": null, + "external_checkout_source": null, + "line_items": [ + { + "charge_interval_frequency": 30, + "cutoff_day_of_month": null, + "cutoff_day_of_week": null, + "expire_after_specific_number_of_charges": null, + "fulfillment_service": "manual", + "grams": 4536, + "image": "//cdn.shopify.com/s/files/1/0247/5317/6622/products/1_small.jpg?v=1571936102", + "line_price": "7.00", + "order_day_of_month": null, + "order_day_of_week": null, + "order_interval_frequency": 30, + "order_interval_unit": "day", + "order_interval_unit_type": "day", + "original_price": "450.00", + "price": "1.00", + "product_id": 4313321766958, + "product_type": "", + "properties": null, + "quantity": 7, + "recurring_price": "1.00", + "requires_shipping": true, + "sku": "MILK-1", + "taxable": true, + "title": "Milk renamed", + "variant_id": 30995615318062, + "variant_title": "a / b", + "vendor": "nemanjateststore" + } + ], + "note_attributes": null, + "note": null, + "payment_processor": "stripe", + "payment_processor_customer_id": "cus_XXXXXXXXXXXF", + "payment_processor_transaction_id": "ch_XXXXX12334XXXXX", + "phone": 5551234567, + "requires_shipping": true, + "shipping_address": { + "address1": "6419 Ocean Front Walk", + "address2": "asd", + "city": "Los Angeles", + "company": "asd", + "country": "United States", + "first_name": "Nikola", + "last_name": "Tesla", + "zip": "90293", + "phone": "1-800-800-8000", + "province": "California" + }, + "shipping_line": null, + "shipping_rate": null, + "subtotal_price": "7.00", + "tax_lines": [], + "taxes_included": false, + "token": "6aa6a448f5d74be5a2ef44a9ce47cd71", + "total_price": "7.00", + "total_tax": "0.00", + "updated_at": "2019-12-02T15:30:25+00:00" + } + }, + "topic": "checkout/processed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getrecharge.com/docs/webhook-payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recharge/latest/customer.created.json b/providers/recharge/latest/customer.created.json new file mode 100644 index 0000000..598edab --- /dev/null +++ b/providers/recharge/latest/customer.created.json @@ -0,0 +1,39 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "customer": { + "id": 17191222, + "billing_address1": "1933 Manning", + "billing_address2": "204", + "billing_city": "los angeles", + "billing_company": "bootstrap", + "billing_country": "United States", + "billing_phone": "3103103101", + "billing_province": "California", + "billing_zip": "90025", + "created_at": "2018-10-17T09:01:36", + "email": "example@gmail.com", + "first_charge_processed_at": null, + "first_name": "ReCharge", + "has_card_error_in_dunning": false, + "has_valid_payment_method": false, + "hash": "17191222dd96fe7697d18c51", + "last_name": "Test", + "number_active_subscriptions": 0, + "number_subscriptions": 0, + "processor_type": "stripe", + "reason_payment_method_not_valid": null, + "shopify_customer_id": "835913220184", + "status": "ACTIVE", + "updated_at": "2018-10-17T09:01:39" + } + }, + "topic": "customer/created", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getrecharge.com/docs/webhook-payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recharge/latest/onetime.created.json b/providers/recharge/latest/onetime.created.json new file mode 100644 index 0000000..06278da --- /dev/null +++ b/providers/recharge/latest/onetime.created.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "onetime": { + "id": 80924472, + "address_id": 51830469, + "customer_id": 48406561, + "created_at": "2021-10-06T21:46:50+00:00", + "external_product_id": { + "ecommerce": "735819" + }, + "external_variant_id": { + "ecommerce": "243525" + }, + "next_charge_scheduled_at": "2022-06-08", + "price": "966.31", + "product_title": "Intelligent Fresh Car", + "properties": [], + "quantity": 1, + "sku": null, + "sku_override": false, + "updated_at": "2021-10-06T21:46:50+00:00", + "variant_title": null + } + }, + "topic": "onetime/created", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getrecharge.com/docs/webhooks-examples-2021-11", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recharge/latest/onetime.deleted.json b/providers/recharge/latest/onetime.deleted.json new file mode 100644 index 0000000..aa64eed --- /dev/null +++ b/providers/recharge/latest/onetime.deleted.json @@ -0,0 +1,16 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "onetime": { + "id": 79515472 + } + }, + "topic": "onetime/deleted", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getrecharge.com/docs/webhooks-examples-2021-11", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recharge/latest/onetime.updated.json b/providers/recharge/latest/onetime.updated.json new file mode 100644 index 0000000..9176bc5 --- /dev/null +++ b/providers/recharge/latest/onetime.updated.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "onetime": { + "id": 80924472, + "address_id": 51830469, + "customer_id": 48406561, + "created_at": "2021-10-06T21:46:50+00:00", + "external_product_id": { + "ecommerce": "735819" + }, + "external_variant_id": { + "ecommerce": "243525" + }, + "next_charge_scheduled_at": "2022-06-08", + "price": "966.31", + "product_title": "Intelligent Fresh Car", + "properties": [], + "quantity": 662, + "sku": null, + "sku_override": false, + "updated_at": "2021-10-06T21:48:08+00:00", + "variant_title": null + } + }, + "topic": "onetime/updated", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getrecharge.com/docs/webhooks-examples-2021-11", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recharge/latest/order.created.json b/providers/recharge/latest/order.created.json new file mode 100644 index 0000000..62c25b8 --- /dev/null +++ b/providers/recharge/latest/order.created.json @@ -0,0 +1,102 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "order": { + "id": 65703394, + "address_id": 19248493, + "address_is_active": 1, + "billing_address": { + "address1": "1933 Manning", + "address2": "204", + "city": "los angeles", + "company": "bootstrap", + "country": "United States", + "first_name": "ReCharge", + "last_name": "Test", + "phone": "3103103101", + "province": "California", + "zip": "90025" + }, + "charge_id": 91961137, + "charge_status": "SUCCESS", + "customer_id": 17191222, + "created_at": "2018-10-17T09:01:39", + "email": "example@gmail.com", + "first_name": "ReCharge", + "hash": "17191222dd96fe7697d18c51", + "is_prepaid": 0, + "line_items": [ + { + "grams": 0, + "images": { + "large": "https://cdn.shopify.com/s/.../Sumatra_Coffee_large.png", + "medium": "https://cdn.shopify.com/s/.../Sumatra_Coffee__medium.png", + "original": "https://cdn.shopify.com/s/.../Sumatra_Coffee_.png", + "small": "https://cdn.shopify.com/s/.../Sumatra_Coffee__small.png" + }, + "price": 500, + "product_title": "api_test Auto renew", + "properties": [ + { + "name": "shipping_interval_frequency", + "value": "1" + }, + { + "name": "shipping_interval_unit_type", + "value": "Weeks" + } + ], + "quantity": 3, + "shopify_product_id": "7743503814", + "shopify_variant_id": "24960088774", + "sku": "ayyyy", + "subscription_id": 24905509, + "title": "api_test Auto renew (Ships every 1 semanas)", + "variant_title": "1 / 3" + } + ], + "last_name": "Test", + "note": "next order in sequence 1", + "note_attributes": [ + { + "name": "Bottle colour", + "value": "Let it be green" + } + ], + "payment_processor": "stripe", + "processed_at": "2018-10-17T09:01:39", + "scheduled_at": "2018-10-17T00:00:00", + "shipped_date": "2018-10-17T09:01:39", + "shipping_address": { + "address1": "1933 Manning", + "address2": "204", + "city": "los angeles", + "company": "bootstrap", + "country": "United States", + "first_name": "ReCharge", + "last_name": "Test", + "phone": "3103103101", + "province": "California", + "zip": "90025" + }, + "shipping_date": "2018-10-17T00:00:00", + "shopify_cart_token": "ba2d19ddf74e97e1fa195d35d412371e", + "shopify_id": "637826203736", + "shopify_order_id": "637826203736", + "shopify_order_number": 8414, + "status": "SUCCESS", + "transaction_id": "ch_1DMEeaJ2zqHvZRd12BWA1DdH", + "total_price": "1500.00", + "type": "CHECKOUT", + "updated_at": "2018-10-17T09:01:39" + } + }, + "topic": "order/created", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getrecharge.com/docs/webhook-payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recharge/latest/order.deleted.json b/providers/recharge/latest/order.deleted.json new file mode 100644 index 0000000..2a73b0e --- /dev/null +++ b/providers/recharge/latest/order.deleted.json @@ -0,0 +1,16 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "order": { + "id": 65705284 + } + }, + "topic": "order/deleted", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getrecharge.com/docs/webhook-payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recharge/latest/order.processed.json b/providers/recharge/latest/order.processed.json new file mode 100644 index 0000000..fcb7d1c --- /dev/null +++ b/providers/recharge/latest/order.processed.json @@ -0,0 +1,102 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "order": { + "id": 65705284, + "address_id": 19248493, + "address_is_active": 1, + "billing_address": { + "address1": "1933 Manning", + "address2": "204", + "city": "los angeles", + "company": "bootstrap", + "country": "United States", + "first_name": "ReCharge", + "last_name": "Test", + "phone": "3103103101", + "province": "California", + "zip": "90025" + }, + "charge_id": 91964104, + "charge_status": "SUCCESS", + "created_at": "2018-10-17T09:20:49", + "customer_id": 17191222, + "email": "example@gmail.com", + "first_name": "ReCharge", + "hash": "17191222dd96fe7697d18c51", + "is_prepaid": 0, + "line_items": [ + { + "grams": 0, + "images": { + "large": "https://cdn.shopify.com/s/.../Sumatra_Coffee_large.png", + "medium": "https://cdn.shopify.com/s/.../Sumatra_Coffee__medium.png", + "original": "https://cdn.shopify.com/s/.../Sumatra_Coffee_.png", + "small": "https://cdn.shopify.com/s/.../Sumatra_Coffee__small.png" + }, + "price": "500.00", + "product_title": "api_test Auto renew", + "properties": [ + { + "name": "shipping_interval_frequency", + "value": "1" + }, + { + "name": "shipping_interval_unit_type", + "value": "Weeks" + } + ], + "quantity": 3, + "shopify_product_id": "7743503814", + "shopify_variant_id": "24960088774", + "sku": "ayyyy", + "subscription_id": 24905509, + "title": "api_test Auto renew", + "variant_title": "1 / 3" + } + ], + "last_name": "Test", + "note": "next order in sequence 1", + "note_attributes": [ + { + "name": "Bottle colour", + "value": "Let it be green" + } + ], + "payment_processor": "stripe", + "processed_at": "2018-10-17T09:20:51", + "scheduled_at": "2018-11-07T00:00:00", + "shipped_date": "2018-10-17T09:20:51", + "shipping_address": { + "address1": "1933 Manning", + "address2": "204", + "city": "los angeles", + "company": "bootstrap", + "country": "United States", + "first_name": "ReCharge", + "last_name": "Test", + "phone": "3103103101", + "province": "California", + "zip": "90025" + }, + "shipping_date": "2018-11-07T00:00:00", + "shopify_cart_token": "ba2d19ddf74e97e1fa195d35d412371e", + "shopify_id": "637836689496", + "shopify_order_id": "637836689496", + "shopify_order_number": 8415, + "status": "SUCCESS", + "total_price": "1500.00", + "transaction_id": "ch_1DMEx3J2zqHvZRd1QjTWBSCg", + "type": "RECURRING", + "updated_at": "2018-10-17T09:20:51" + } + }, + "topic": "order/processed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getrecharge.com/docs/webhook-payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recharge/latest/order.upcoming.json b/providers/recharge/latest/order.upcoming.json new file mode 100644 index 0000000..75eb978 --- /dev/null +++ b/providers/recharge/latest/order.upcoming.json @@ -0,0 +1,102 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "order": { + "id": 65705284, + "address_id": 19248493, + "address_is_active": 1, + "billing_address": { + "address1": "1933 Manning", + "address2": "204", + "city": "los angeles", + "company": "bootstrap", + "country": "United States", + "first_name": "ReCharge", + "last_name": "Test", + "phone": "3103103101", + "province": "California", + "zip": "90025" + }, + "charge_id": 91964104, + "charge_status": "SUCCESS", + "created_at": "2018-10-17T09:20:49", + "customer_id": 17191222, + "email": "example@gmail.com", + "first_name": "ReCharge", + "hash": "17191222dd96fe7697d18c51", + "is_prepaid": 1, + "last_name": "Test", + "line_items": [ + { + "grams": 0, + "images": { + "large": "https://cdn.shopify.com/s/.../Sumatra_Coffee_large.png", + "medium": "https://cdn.shopify.com/s/.../Sumatra_Coffee__medium.png", + "original": "https://cdn.shopify.com/s/.../Sumatra_Coffee_.png", + "small": "https://cdn.shopify.com/s/.../Sumatra_Coffee__small.png" + }, + "price": "500.00", + "properties": [ + { + "name": "shipping_interval_frequency", + "value": "1" + }, + { + "name": "shipping_interval_unit_type", + "value": "Weeks" + } + ], + "product_title": "api_test Auto renew", + "quantity": 3, + "shopify_product_id": "7743503814", + "shopify_variant_id": "24960088774", + "sku": "ayyyy", + "subscription_id": 24905509, + "title": "api_test Auto renew", + "variant_title": "1 / 3" + } + ], + "note": "next order in sequence 1", + "note_attributes": [ + { + "name": "Bottle colour", + "value": "Let it be green" + } + ], + "payment_processor": "stripe", + "processed_at": null, + "scheduled_at": "2018-11-07T00:00:00", + "shipped_date": null, + "shipping_address": { + "address1": "1933 Manning", + "address2": "204", + "city": "los angeles", + "company": "bootstrap", + "country": "United States", + "first_name": "ReCharge", + "last_name": "Test", + "phone": "3103103101", + "province": "California", + "zip": "90025" + }, + "shipping_date": "2018-11-07T00:00:00", + "shopify_cart_token": "ba2d19ddf74e97e1fa195d35d412371e", + "shopify_id": null, + "shopify_order_id": null, + "shopify_order_number": null, + "status": "QUEUED", + "transaction_id": "ch_1DMEx3J2zqHvZRd1QjTWBSCg", + "total_price": "1500.00", + "type": "CHECKOUT", + "updated_at": "2018-10-19T09:20:51" + } + }, + "topic": "order/upcoming", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getrecharge.com/docs/webhook-payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recharge/latest/order.updated.json b/providers/recharge/latest/order.updated.json new file mode 100644 index 0000000..dd96ef5 --- /dev/null +++ b/providers/recharge/latest/order.updated.json @@ -0,0 +1,102 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "order": { + "id": 65705284, + "address_id": 19248493, + "address_is_active": 1, + "billing_address": { + "address1": "1933 Manning", + "address2": "204", + "city": "los angeles", + "company": "bootstrap", + "country": "United States", + "first_name": "ReCharge", + "last_name": "Test", + "phone": "3103103101", + "province": "California", + "zip": "90025" + }, + "charge_id": 91964104, + "charge_status": "SUCCESS", + "created_at": "2018-10-17T09:20:49", + "customer_id": 17191222, + "email": "example@gmail.com", + "first_name": "ReCharge", + "hash": "17191222dd96fe7697d18c51", + "is_prepaid": 1, + "last_name": "Test", + "line_items": [ + { + "grams": 0, + "images": { + "large": "https://cdn.shopify.com/s/.../Sumatra_Coffee_large.png", + "medium": "https://cdn.shopify.com/s/.../Sumatra_Coffee__medium.png", + "original": "https://cdn.shopify.com/s/.../Sumatra_Coffee_.png", + "small": "https://cdn.shopify.com/s/.../Sumatra_Coffee__small.png" + }, + "price": "500.00", + "product_title": "api_test Auto renew", + "properties": [ + { + "name": "shipping_interval_frequency", + "value": "1" + }, + { + "name": "shipping_interval_unit_type", + "value": "Weeks" + } + ], + "quantity": 3, + "shopify_product_id": "7743503814", + "shopify_variant_id": "24960088774", + "sku": "ayyyy", + "subscription_id": 24905509, + "title": "api_test Auto renew", + "variant_title": "1 / 3" + } + ], + "note": "next order in sequence 1", + "note_attributes": [ + { + "name": "Bottle colour", + "value": "Let it be green" + } + ], + "payment_processor": "stripe", + "processed_at": null, + "type": "CHECKOUT", + "scheduled_at": "2018-11-07T00:00:00", + "shipped_date": null, + "shipping_address": { + "address1": "1933 Manning", + "address2": "204", + "city": "los angeles", + "company": "bootstrap", + "country": "United States", + "first_name": "ReCharge", + "last_name": "Test", + "phone": "3103103101", + "province": "California", + "zip": "90025" + }, + "shipping_date": "2018-11-07T00:00:00", + "shopify_cart_token": "ba2d19ddf74e97e1fa195d35d412371e", + "shopify_id": null, + "shopify_order_id": null, + "shopify_order_number": null, + "status": "QUEUED", + "total_price": "1500.00", + "transaction_id": "ch_1DMEx3J2zqHvZRd1QjTWBSCg", + "updated_at": "2018-10-19T09:20:51" + } + }, + "topic": "order/updated", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getrecharge.com/docs/webhook-payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recharge/latest/product.created.json b/providers/recharge/latest/product.created.json new file mode 100644 index 0000000..47621b0 --- /dev/null +++ b/providers/recharge/latest/product.created.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "product": { + "id": 1332214, + "created_at": "2019-11-14T15:02:54", + "collection_id": 222736, + "discount_amount": 0, + "discount_type": "percentage", + "handle": null, + "images": { + "large": "", + "medium": "", + "small": "", + "original": "" + }, + "product_id": 4373118025816, + "shopify_product_id": 4373118025816, + "subscription_defaults": { + "charge_interval_frequency": 30, + "cutoff_day_of_month": null, + "cutoff_day_of_week": null, + "expire_after_specific_number_of_charges": null, + "modifiable_properties": [], + "number_charges_until_expiration": null, + "order_day_of_month": 0, + "order_day_of_week": null, + "order_interval_frequency": 30, + "order_interval_frequency_options": [ + "30" + ], + "order_interval_unit": "Days", + "storefront_purchase_options": "subscription_and_onetime" + }, + "title": "AnotherTestProduct", + "updated_at": "2019-11-14T15:02:54" + } + }, + "topic": "product/created", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getrecharge.com/docs/webhook-payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recharge/latest/product.deleted.json b/providers/recharge/latest/product.deleted.json new file mode 100644 index 0000000..7b5d07d --- /dev/null +++ b/providers/recharge/latest/product.deleted.json @@ -0,0 +1,16 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "product": { + "id": 1332214 + } + }, + "topic": "product/deleted", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getrecharge.com/docs/webhook-payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recharge/latest/recharge.uninstalled.json b/providers/recharge/latest/recharge.uninstalled.json new file mode 100644 index 0000000..b356eee --- /dev/null +++ b/providers/recharge/latest/recharge.uninstalled.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "recharge": { + "shop": { + "id": 83995, + "created_at": "2019-07-23T09:24:47", + "currency": "USD", + "domain": "recharge-test-store.myshopify.com", + "email": "email@rechargeapps.com", + "iana_timezone": "America/New_York", + "my_shopify_domain": "recharge-test-store.myshopify.com", + "name": "Example Store", + "shop_email": "email@rechargeapps.com", + "shop_phone": "", + "timezone": "(GMT-05:00) Eastern Time (US & Canada)", + "updated_at": "2019-08-06T08:50:07" + } + } + }, + "topic": "recharge/uninstalled", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getrecharge.com/docs/webhook-payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recharge/latest/subscription.activated.json b/providers/recharge/latest/subscription.activated.json new file mode 100644 index 0000000..b5c70f9 --- /dev/null +++ b/providers/recharge/latest/subscription.activated.json @@ -0,0 +1,55 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "subscription": { + "id": 47514488, + "address_id": 35047191, + "cancellation_reason": "Testing", + "cancellation_reason_comments": null, + "cancelled_at": null, + "charge_interval_frequency": "30", + "created_at": "2019-07-30T09:53:56", + "customer_id": 31194358, + "email": "example@email.com", + "expire_after_specific_number_of_charges": null, + "has_queued_charges": 1, + "is_skippable": null, + "is_swappable": null, + "max_retries_reached": 0, + "next_charge_scheduled_at": "2019-12-10T00:00:00", + "order_day_of_month": null, + "order_day_of_week": null, + "order_interval_frequency": "30", + "order_interval_unit": "day", + "price": 12.5, + "product_title": "Test updated", + "properties": [ + { + "name": "grind", + "value": "drip" + }, + { + "name": "size", + "value": "medium" + } + ], + "quantity": 5, + "recharge_product_id": 1255996, + "shopify_product_id": 2663712522325, + "shopify_variant_id": 22958073806933, + "sku": null, + "sku_override": false, + "status": "ACTIVE", + "updated_at": "2019-07-30T10:11:53", + "variant_title": "" + } + }, + "topic": "subscription/activated", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getrecharge.com/docs/webhook-payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recharge/latest/subscription.cancelled.json b/providers/recharge/latest/subscription.cancelled.json new file mode 100644 index 0000000..1a7e5e2 --- /dev/null +++ b/providers/recharge/latest/subscription.cancelled.json @@ -0,0 +1,55 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "subscription": { + "id": 47514488, + "address_id": 35047191, + "cancellation_reason": "Testing", + "cancellation_reason_comments": null, + "cancelled_at": "2019-07-30T10:09:59", + "charge_interval_frequency": "30", + "created_at": "2019-07-30T09:53:56", + "customer_id": 31194358, + "email": "example@email.com", + "expire_after_specific_number_of_charges": null, + "has_queued_charges": 1, + "is_skippable": null, + "is_swappable": null, + "max_retries_reached": 0, + "next_charge_scheduled_at": "2019-08-28T00:00:00", + "order_day_of_month": null, + "order_day_of_week": null, + "order_interval_frequency": "30", + "order_interval_unit": "day", + "price": 12.5, + "product_title": "Test updated", + "properties": [ + { + "name": "grind", + "value": "drip" + }, + { + "name": "size", + "value": "medium" + } + ], + "quantity": 5, + "recharge_product_id": 1255996, + "shopify_product_id": 2663712522325, + "shopify_variant_id": 22958073806933, + "sku": null, + "sku_override": false, + "status": "CANCELLED", + "updated_at": "2019-07-30T10:09:59", + "variant_title": "" + } + }, + "topic": "subscription/cancelled", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getrecharge.com/docs/webhook-payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recharge/latest/subscription.created.json b/providers/recharge/latest/subscription.created.json new file mode 100644 index 0000000..fec8e01 --- /dev/null +++ b/providers/recharge/latest/subscription.created.json @@ -0,0 +1,55 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "subscription": { + "id": 47514488, + "address_id": 35047191, + "cancellation_reason": null, + "cancellation_reason_comments": null, + "cancelled_at": null, + "charge_interval_frequency": "30", + "created_at": "2019-07-30T09:53:56", + "customer_id": 31194358, + "email": "example@email.com", + "expire_after_specific_number_of_charges": null, + "has_queued_charges": 1, + "is_skippable": null, + "is_swappable": null, + "max_retries_reached": 0, + "next_charge_scheduled_at": "2019-08-28T00:00:00", + "order_day_of_month": null, + "order_day_of_week": null, + "order_interval_frequency": "30", + "order_interval_unit": "day", + "price": 12.5, + "product_title": "test", + "properties": [ + { + "name": "grind", + "value": "drip" + }, + { + "name": "size", + "value": "medium" + } + ], + "quantity": 5, + "recharge_product_id": 1255996, + "shopify_product_id": 2663712522325, + "shopify_variant_id": 22958073806933, + "sku": null, + "sku_override": false, + "status": "ACTIVE", + "updated_at": "2019-07-30T09:53:56", + "variant_title": "" + } + }, + "topic": "subscription/created", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getrecharge.com/docs/webhook-payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recharge/latest/subscription.deleted.json b/providers/recharge/latest/subscription.deleted.json new file mode 100644 index 0000000..0bd82d2 --- /dev/null +++ b/providers/recharge/latest/subscription.deleted.json @@ -0,0 +1,51 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "subscription": { + "address_id": 77055509, + "analytics_data": { + "utm_params": [] + }, + "cancellation_reason": "Numquam enim perspiciatis veritatis.", + "cancellation_reason_comments": null, + "cancelled_at": "2021-09-08T20:03:28", + "charge_interval_frequency": "1", + "charge_interval_unit_type": "month", + "created_at": "2021-09-02T15:22:55", + "customer_id": 71736404, + "email": "johndoe@gmail.com", + "expire_after_specific_number_of_charges": 5, + "has_queued_charges": 0, + "id": 179353843, + "is_prepaid": false, + "is_skippable": true, + "is_swappable": false, + "max_retries_reached": 0, + "next_charge_scheduled_at": null, + "order_day_of_month": null, + "order_day_of_week": null, + "order_interval_frequency": "1", + "order_interval_unit": "month", + "price": 12, + "product_title": "Jasmine Soap", + "properties": [], + "quantity": 1, + "recharge_product_id": 2002379, + "shopify_product_id": 6703142240461, + "shopify_variant_id": 39935122374861, + "sku": null, + "sku_override": false, + "status": "CANCELLED", + "updated_at": "2021-09-08T20:03:28", + "variant_title": "" + } + }, + "topic": "subscription/deleted", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getrecharge.com/docs/webhook-payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recharge/latest/subscription.skipped.json b/providers/recharge/latest/subscription.skipped.json new file mode 100644 index 0000000..8d1cd69 --- /dev/null +++ b/providers/recharge/latest/subscription.skipped.json @@ -0,0 +1,58 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "subscription": { + "id": 47227167, + "address_id": 34915757, + "cancellation_reason": null, + "cancellation_reason_comments": null, + "cancelled_at": null, + "charge_interval_frequency": "6", + "created_at": "2019-07-25T09:08:36", + "customer_id": 31072798, + "expire_after_specific_number_of_charges": null, + "has_queued_charges": 1, + "is_skippable": null, + "is_swappable": null, + "max_retries_reached": 0, + "next_charge_scheduled_at": "2020-07-25T00:00:00", + "order_day_of_month": 0, + "order_day_of_week": null, + "order_interval_frequency": "6", + "order_interval_unit": "month", + "price": 5000, + "product_title": "Test item Auto renew", + "properties": [ + { + "name": "charge_interval_frequency", + "value": "6" + }, + { + "name": "shipping_interval_frequency", + "value": "6" + }, + { + "name": "shipping_interval_unit_type", + "value": "Months" + } + ], + "quantity": 1, + "recharge_product_id": 1255996, + "shopify_product_id": 2663712522325, + "shopify_variant_id": 22958073806933, + "sku": "", + "sku_override": false, + "status": "ACTIVE", + "updated_at": "2019-07-25T09:08:36", + "variant_title": "" + } + }, + "topic": "subscription/skipped", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getrecharge.com/docs/webhook-payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recharge/latest/subscription.unskipped.json b/providers/recharge/latest/subscription.unskipped.json new file mode 100644 index 0000000..c56015c --- /dev/null +++ b/providers/recharge/latest/subscription.unskipped.json @@ -0,0 +1,58 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "subscription": { + "id": 47227167, + "address_id": 34915757, + "cancellation_reason": null, + "cancellation_reason_comments": null, + "cancelled_at": null, + "charge_interval_frequency": "6", + "created_at": "2019-07-25T09:08:36", + "customer_id": 31072798, + "expire_after_specific_number_of_charges": null, + "has_queued_charges": 1, + "is_skippable": null, + "is_swappable": null, + "max_retries_reached": 0, + "next_charge_scheduled_at": "2020-01-25T00:00:00", + "order_day_of_month": 0, + "order_day_of_week": null, + "order_interval_frequency": "6", + "order_interval_unit": "month", + "price": 5000, + "product_title": "Test item Auto renew", + "properties": [ + { + "name": "charge_interval_frequency", + "value": "6" + }, + { + "name": "shipping_interval_frequency", + "value": "6" + }, + { + "name": "shipping_interval_unit_type", + "value": "Months" + } + ], + "quantity": 1, + "recharge_product_id": 1255996, + "shopify_product_id": 2663712522325, + "shopify_variant_id": 22958073806933, + "sku": "", + "sku_override": false, + "status": "ACTIVE", + "updated_at": "2019-07-25T09:08:36", + "variant_title": "" + } + }, + "topic": "subscription/unskipped", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getrecharge.com/docs/webhook-payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recharge/latest/subscription.updated.json b/providers/recharge/latest/subscription.updated.json new file mode 100644 index 0000000..c4774c4 --- /dev/null +++ b/providers/recharge/latest/subscription.updated.json @@ -0,0 +1,55 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "subscription": { + "id": 47514488, + "address_id": 35047191, + "cancellation_reason": null, + "cancellation_reason_comments": null, + "cancelled_at": null, + "charge_interval_frequency": "30", + "created_at": "2019-07-30T09:53:56", + "customer_id": 31194358, + "email": "example@email.com", + "expire_after_specific_number_of_charges": null, + "has_queued_charges": 1, + "is_skippable": null, + "is_swappable": null, + "max_retries_reached": 0, + "next_charge_scheduled_at": "2019-08-28T00:00:00", + "order_day_of_month": null, + "order_day_of_week": null, + "order_interval_frequency": "30", + "order_interval_unit": "day", + "price": 12.5, + "product_title": "test", + "properties": [ + { + "name": "grind", + "value": "drip" + }, + { + "name": "size", + "value": "medium" + } + ], + "quantity": 5, + "recharge_product_id": 1255996, + "shopify_product_id": 2663712522325, + "shopify_variant_id": 22958073806933, + "sku": null, + "sku_override": false, + "status": "ACTIVE", + "updated_at": "2019-07-30T09:53:56", + "variant_title": "" + } + }, + "topic": "subscription/updated", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getrecharge.com/docs/webhook-payload-examples", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/index.json b/providers/recurly/index.json new file mode 100644 index 0000000..bfe7983 --- /dev/null +++ b/providers/recurly/index.json @@ -0,0 +1,8 @@ +{ + "label": "Recurly", + "configs": { + "latest_version": "latest", + "topic_identifier": "event_type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/recurly/latest/authorized.json b/providers/recurly/latest/authorized.json new file mode 100644 index 0000000..73dc671 --- /dev/null +++ b/providers/recurly/latest/authorized.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "rafhdbbf41mc", + "object_type": "payment", + "site_id": "qc326l1hl8k9", + "event_type": "authorized", + "event_time": "2022-07-27T21:43:53Z", + "uuid": "63b068f7d409d4b4478dea4e6aba58ae" + }, + "topic": "authorized", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/payment-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/balance_updated.json b/providers/recurly/latest/balance_updated.json new file mode 100644 index 0000000..320a882 --- /dev/null +++ b/providers/recurly/latest/balance_updated.json @@ -0,0 +1,18 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "3591723995699407683", + "object_type": "gift_card", + "site_id": "qc326l1hl8k9", + "event_type": "balance_updated", + "event_time": "2022-07-27T15:15:00Z" + }, + "topic": "balance_updated", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/gift-card-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/canceled.json b/providers/recurly/latest/canceled.json new file mode 100644 index 0000000..d64e190 --- /dev/null +++ b/providers/recurly/latest/canceled.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "ra8foq26o2dt", + "object_type": "subscription", + "site_id": "qc326l1hl8k9", + "event_type": "canceled", + "event_time": "2022-07-26T22:01:58Z", + "uuid": "63ab531e1d5b1d47eaf1ef44eeb853c3" + }, + "topic": "canceled", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/subscription-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/closed.json b/providers/recurly/latest/closed.json new file mode 100644 index 0000000..b1bf9c5 --- /dev/null +++ b/providers/recurly/latest/closed.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "r3oplsj3zo7a", + "object_type": "account", + "site_id": "r23khg9b5kyb", + "event_type": "closed", + "event_time": "2022-06-24T19:55:25Z", + "account_code": "verena" + }, + "topic": "closed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/account-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/consumption_requested.json b/providers/recurly/latest/consumption_requested.json new file mode 100644 index 0000000..e7c8b60 --- /dev/null +++ b/providers/recurly/latest/consumption_requested.json @@ -0,0 +1,18 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "urae11jjlnj2", + "object_type": "external_subscription", + "site_id": "t4z6yzanoe7b", + "event_type": "consumption_requested", + "event_time": "2022-12-06T22:19:15Z" + }, + "topic": "consumption_requested", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/external-subscription-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/created.json b/providers/recurly/latest/created.json new file mode 100644 index 0000000..3f8e3ac --- /dev/null +++ b/providers/recurly/latest/created.json @@ -0,0 +1,20 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "qlm81nq1drd0", + "object_type": "usage", + "site_id": "qc326l1hl8k9", + "event_type": "created", + "event_time": "2022-07-27T15:43:04Z", + "subscription_uuid": "612bcf671a227b272b753a487fb6576a", + "add_on_code": "basic-add-on" + }, + "topic": "created", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/usage-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/deactivated.json b/providers/recurly/latest/deactivated.json new file mode 100644 index 0000000..1b6d5db --- /dev/null +++ b/providers/recurly/latest/deactivated.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "ra8nn523yemt", + "object_type": "item", + "site_id": "qc326l1hl8k9", + "event_type": "deactivated", + "event_time": "2022-07-26T22:46:32Z", + "item_code": "f6e69ecf299" + }, + "topic": "deactivated", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/item-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/deleted.json b/providers/recurly/latest/deleted.json new file mode 100644 index 0000000..5402b05 --- /dev/null +++ b/providers/recurly/latest/deleted.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "ra8f7lksukbd", + "object_type": "shipping_address", + "site_id": "qc326l1hl8k9", + "event_type": "deleted", + "event_time": "2022-07-26T21:59:16Z", + "account_code": "2597c5c5eb3@example.com" + }, + "topic": "deleted", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/account-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/downgrade_canceled.json b/providers/recurly/latest/downgrade_canceled.json new file mode 100644 index 0000000..a28a77c --- /dev/null +++ b/providers/recurly/latest/downgrade_canceled.json @@ -0,0 +1,18 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "urae11jjlnj2", + "object_type": "external_subscription", + "site_id": "t4z6yzanoe7b", + "event_type": "downgrade_canceled", + "event_time": "2022-12-06T22:19:15Z" + }, + "topic": "downgrade_canceled", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/external-subscription-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/downgraded.json b/providers/recurly/latest/downgraded.json new file mode 100644 index 0000000..ece2c14 --- /dev/null +++ b/providers/recurly/latest/downgraded.json @@ -0,0 +1,18 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "s0lo0hdfmauc", + "object_type": "external_subscription", + "site_id": "qpem7fkwr763", + "event_type": "downgraded", + "event_time": "2022-12-06T22:19:15Z" + }, + "topic": "downgraded", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/external-subscription-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/expired.json b/providers/recurly/latest/expired.json new file mode 100644 index 0000000..10d99cf --- /dev/null +++ b/providers/recurly/latest/expired.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "radnhqhifyql", + "object_type": "subscription", + "site_id": "radmlv3z8vl6", + "event_type": "expired", + "event_time": "2022-07-27T15:39:17Z", + "uuid": "63af16e00c35a96baaa9a147d984bb33" + }, + "topic": "expired", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/subscription-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/extended_renewal.json b/providers/recurly/latest/extended_renewal.json new file mode 100644 index 0000000..350eadb --- /dev/null +++ b/providers/recurly/latest/extended_renewal.json @@ -0,0 +1,18 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "s0lo0hdfmauc", + "object_type": "external_subscription", + "site_id": "qpem7fkwr763", + "event_type": "extended_renewal", + "event_time": "2022-12-06T22:19:15Z" + }, + "topic": "extended_renewal", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/external-subscription-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/failed.json b/providers/recurly/latest/failed.json new file mode 100644 index 0000000..f100f36 --- /dev/null +++ b/providers/recurly/latest/failed.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "ra93x2i8g69t", + "object_type": "payment", + "site_id": "qc326l1hl8k9", + "event_type": "failed", + "event_time": "2022-07-27T00:17:45Z", + "uuid": "63abcf806e29cbfb3ec9c84e658777be" + }, + "topic": "failed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/payment-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/failed_renewal.json b/providers/recurly/latest/failed_renewal.json new file mode 100644 index 0000000..613b2af --- /dev/null +++ b/providers/recurly/latest/failed_renewal.json @@ -0,0 +1,18 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "s0lo0hdfmauc", + "object_type": "external_subscription", + "site_id": "qpem7fkwr763", + "event_type": "failed_renewal", + "event_time": "2022-12-06T22:19:15Z" + }, + "topic": "failed_renewal", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/external-subscription-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/failed_renewal_with_grace_period.json b/providers/recurly/latest/failed_renewal_with_grace_period.json new file mode 100644 index 0000000..254ac39 --- /dev/null +++ b/providers/recurly/latest/failed_renewal_with_grace_period.json @@ -0,0 +1,18 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "s0lo0hdfmauc", + "object_type": "external_subscription", + "site_id": "qpem7fkwr763", + "event_type": "failed_renewal_with_grace_period", + "event_time": "2022-12-06T22:19:15Z" + }, + "topic": "failed_renewal_with_grace_period", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/external-subscription-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/low_balance.json b/providers/recurly/latest/low_balance.json new file mode 100644 index 0000000..00592a3 --- /dev/null +++ b/providers/recurly/latest/low_balance.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "qlm81nq1drd0", + "object_type": "subscription", + "site_id": "qc326l1hl8k9", + "event_type": "low_balance", + "event_time": "2022-07-27T15:43:04Z", + "uuid": "612bcf671a227b272b753a487fb6576a" + }, + "topic": "low_balance", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/subscription-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/past_due.json b/providers/recurly/latest/past_due.json new file mode 100644 index 0000000..4720f3f --- /dev/null +++ b/providers/recurly/latest/past_due.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "radnhqhipxkw", + "object_type": "invoice", + "site_id": "radmlv3z8vl6", + "event_type": "past_due", + "event_time": "2022-07-27T15:34:35Z", + "invoice_number": 1000 + }, + "topic": "past_due", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/invoice-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/pause.canceled.json b/providers/recurly/latest/pause.canceled.json new file mode 100644 index 0000000..a53ca4a --- /dev/null +++ b/providers/recurly/latest/pause.canceled.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "ra8ggigeveo0", + "object_type": "subscription", + "site_id": "qc326l1hl8k9", + "event_type": "pause.canceled", + "event_time": "2022-07-27T00:22:56Z", + "uuid": "63ab5718be89b4f20a27714a8395ec2f" + }, + "topic": "pause.canceled", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/subscription-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/pause.modified.json b/providers/recurly/latest/pause.modified.json new file mode 100644 index 0000000..87102e5 --- /dev/null +++ b/providers/recurly/latest/pause.modified.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "ra8ggigeveo0", + "object_type": "subscription", + "site_id": "qc326l1hl8k9", + "event_type": "pause.modified", + "event_time": "2022-07-27T00:22:50Z", + "uuid": "63ab5718be89b4f20a27714a8395ec2f" + }, + "topic": "pause.modified", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/subscription-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/pause.scheduled.json b/providers/recurly/latest/pause.scheduled.json new file mode 100644 index 0000000..de592f1 --- /dev/null +++ b/providers/recurly/latest/pause.scheduled.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "ra8ggigeveo0", + "object_type": "subscription", + "site_id": "qc326l1hl8k9", + "event_type": "pause.scheduled", + "event_time": "2022-07-27T00:22:26Z", + "uuid": "63ab5718be89b4f20a27714a8395ec2f" + }, + "topic": "pause.scheduled", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/subscription-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/pause_schedule_changed.json b/providers/recurly/latest/pause_schedule_changed.json new file mode 100644 index 0000000..456d394 --- /dev/null +++ b/providers/recurly/latest/pause_schedule_changed.json @@ -0,0 +1,18 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "s0lo0hdfmauc", + "object_type": "external_subscription", + "site_id": "qpem7fkwr763", + "event_type": "pause_schedule_changed", + "event_time": "2022-12-06T22:19:15Z" + }, + "topic": "pause_schedule_changed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/external-subscription-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/paused.json b/providers/recurly/latest/paused.json new file mode 100644 index 0000000..6ea6982 --- /dev/null +++ b/providers/recurly/latest/paused.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "radqtk7scy9u", + "object_type": "subscription", + "site_id": "qc326l1hl8k9", + "event_type": "paused", + "event_time": "2022-07-27T16:10:32Z", + "uuid": "63af27f8b037a8052b530b4bae858dc1" + }, + "topic": "paused", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/subscription-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/pending.json b/providers/recurly/latest/pending.json new file mode 100644 index 0000000..35475a0 --- /dev/null +++ b/providers/recurly/latest/pending.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "radnhqhipxkw", + "object_type": "invoice", + "site_id": "radmlv3z8vl6", + "event_type": "pending", + "event_time": "2022-07-27T15:34:35Z", + "invoice_number": 1000 + }, + "topic": "pending", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/invoice-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/pending_change.scheduled.json b/providers/recurly/latest/pending_change.scheduled.json new file mode 100644 index 0000000..bb9ebd6 --- /dev/null +++ b/providers/recurly/latest/pending_change.scheduled.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "radqtk7scy9u", + "object_type": "subscription", + "site_id": "qc326l1hl8k9", + "event_type": "pending_change.scheduled", + "event_time": "2022-07-27T16:12:59Z", + "uuid": "63af27f8b037a8052b530b4bae858dc1" + }, + "topic": "pending_change.scheduled", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/subscription-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/plan_changed.json b/providers/recurly/latest/plan_changed.json new file mode 100644 index 0000000..cb04b5c --- /dev/null +++ b/providers/recurly/latest/plan_changed.json @@ -0,0 +1,18 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "urae11jjlnj2", + "object_type": "external_subscription", + "site_id": "t4z6yzanoe7b", + "event_type": "plan_changed", + "event_time": "2022-12-06T22:19:15Z" + }, + "topic": "plan_changed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/external-subscription-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/price_change_confirmed.json b/providers/recurly/latest/price_change_confirmed.json new file mode 100644 index 0000000..8d2e5da --- /dev/null +++ b/providers/recurly/latest/price_change_confirmed.json @@ -0,0 +1,18 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "s0lo0hdfmauc", + "object_type": "external_subscription", + "site_id": "qpem7fkwr763", + "event_type": "price_change_confirmed", + "event_time": "2022-12-06T22:19:15Z" + }, + "topic": "price_change_confirmed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/external-subscription-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/processing.json b/providers/recurly/latest/processing.json new file mode 100644 index 0000000..b5259a4 --- /dev/null +++ b/providers/recurly/latest/processing.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "radnhqhipxkw", + "object_type": "invoice", + "site_id": "radmlv3z8vl6", + "event_type": "processing", + "event_time": "2022-07-27T15:34:35Z", + "invoice_number": 1000 + }, + "topic": "processing", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/invoice-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/purchased.json b/providers/recurly/latest/purchased.json new file mode 100644 index 0000000..6902150 --- /dev/null +++ b/providers/recurly/latest/purchased.json @@ -0,0 +1,18 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "3591723995699407683", + "object_type": "gift_card", + "site_id": "qc326l1hl8k9", + "event_type": "purchased", + "event_time": "2022-07-27T15:14:25Z" + }, + "topic": "purchased", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/gift-card-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/reactivated.json b/providers/recurly/latest/reactivated.json new file mode 100644 index 0000000..6cb7b29 --- /dev/null +++ b/providers/recurly/latest/reactivated.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "radoktyw8ge4", + "object_type": "subscription", + "site_id": "radmlv3z8vl6", + "event_type": "reactivated", + "event_time": "2022-07-27T15:41:18Z", + "uuid": "63af1c72afe86fec35530a4a8aa70f71" + }, + "topic": "reactivated", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/subscription-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/recovered.json b/providers/recurly/latest/recovered.json new file mode 100644 index 0000000..c2e5db4 --- /dev/null +++ b/providers/recurly/latest/recovered.json @@ -0,0 +1,18 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "s0lo0hdfmauc", + "object_type": "external_subscription", + "site_id": "qpem7fkwr763", + "event_type": "recovered", + "event_time": "2022-12-06T22:19:15Z" + }, + "topic": "recovered", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/external-subscription-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/redeemed.json b/providers/recurly/latest/redeemed.json new file mode 100644 index 0000000..ed8788d --- /dev/null +++ b/providers/recurly/latest/redeemed.json @@ -0,0 +1,18 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "3591723995699407683", + "object_type": "gift_card", + "site_id": "qc326l1hl8k9", + "event_type": "redeemed", + "event_time": "2022-07-27T15:15:00Z" + }, + "topic": "redeemed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/gift-card-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/refund_declined.json b/providers/recurly/latest/refund_declined.json new file mode 100644 index 0000000..dcfe3b3 --- /dev/null +++ b/providers/recurly/latest/refund_declined.json @@ -0,0 +1,18 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "s0lo0hdfmauc", + "object_type": "external_subscription", + "site_id": "qpem7fkwr763", + "event_type": "refund_declined", + "event_time": "2022-12-06T22:19:15Z" + }, + "topic": "refund_declined", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/external-subscription-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/refund_reversed.json b/providers/recurly/latest/refund_reversed.json new file mode 100644 index 0000000..83f80e4 --- /dev/null +++ b/providers/recurly/latest/refund_reversed.json @@ -0,0 +1,18 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "s0lo0hdfmauc", + "object_type": "external_subscription", + "site_id": "qpem7fkwr763", + "event_type": "refund_reversed", + "event_time": "2022-12-06T22:19:15Z" + }, + "topic": "refund_reversed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/external-subscription-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/refunded.json b/providers/recurly/latest/refunded.json new file mode 100644 index 0000000..ae07b98 --- /dev/null +++ b/providers/recurly/latest/refunded.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "rafhoo0hbzff", + "object_type": "payment", + "site_id": "qc326l1hl8k9", + "event_type": "refunded", + "event_time": "2022-07-27T21:45:37Z", + "uuid": "63b06a9098839d7b45a18443b6b395a0" + }, + "topic": "refunded", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/payment-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/regenerated.json b/providers/recurly/latest/regenerated.json new file mode 100644 index 0000000..14c7c36 --- /dev/null +++ b/providers/recurly/latest/regenerated.json @@ -0,0 +1,18 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "3591723995699407683", + "object_type": "gift_card", + "site_id": "qc326l1hl8k9", + "event_type": "regenerated", + "event_time": "2022-07-27T15:14:53Z" + }, + "topic": "regenerated", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/gift-card-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/renewal.annual_subscription_reminder.json b/providers/recurly/latest/renewal.annual_subscription_reminder.json new file mode 100644 index 0000000..c67dce8 --- /dev/null +++ b/providers/recurly/latest/renewal.annual_subscription_reminder.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "qlm81nq1drd0", + "object_type": "subscription", + "site_id": "qc326l1hl8k9", + "event_type": "renewal.annual_subscription_reminder", + "event_time": "2022-07-27T15:43:04Z", + "uuid": "612bcf671a227b272b753a487fb6576a" + }, + "topic": "renewal.annual_subscription_reminder", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/prerenewal-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/renewal.bacs_subscription_will_renew.json b/providers/recurly/latest/renewal.bacs_subscription_will_renew.json new file mode 100644 index 0000000..6d70b06 --- /dev/null +++ b/providers/recurly/latest/renewal.bacs_subscription_will_renew.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "qlm81nq1drd0", + "object_type": "subscription", + "site_id": "qc326l1hl8k9", + "event_type": "renewal.bacs_subscription_will_renew", + "event_time": "2022-07-27T15:43:04Z", + "uuid": "612bcf671a227b272b753a487fb6576a" + }, + "topic": "renewal.bacs_subscription_will_renew", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/prerenewal-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/renewal.bill_date_reminder.json b/providers/recurly/latest/renewal.bill_date_reminder.json new file mode 100644 index 0000000..e522226 --- /dev/null +++ b/providers/recurly/latest/renewal.bill_date_reminder.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "qlm81nq1drd0", + "object_type": "subscription", + "site_id": "qc326l1hl8k9", + "event_type": "renewal.bill_date_reminder", + "event_time": "2022-07-27T15:43:04Z", + "uuid": "612bcf671a227b272b753a487fb6576a" + }, + "topic": "renewal.bill_date_reminder", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/prerenewal-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/renewal.cc_will_expire.json b/providers/recurly/latest/renewal.cc_will_expire.json new file mode 100644 index 0000000..b8eeb50 --- /dev/null +++ b/providers/recurly/latest/renewal.cc_will_expire.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "qlm81nq1drd0", + "object_type": "subscription", + "site_id": "qc326l1hl8k9", + "event_type": "renewal.cc_will_expire", + "event_time": "2022-07-27T15:43:04Z", + "uuid": "612bcf671a227b272b753a487fb6576a" + }, + "topic": "renewal.cc_will_expire", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/prerenewal-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/renewal.mastercard_subscription_will_renew.json b/providers/recurly/latest/renewal.mastercard_subscription_will_renew.json new file mode 100644 index 0000000..264c181 --- /dev/null +++ b/providers/recurly/latest/renewal.mastercard_subscription_will_renew.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "qlm81nq1drd0", + "object_type": "subscription", + "site_id": "qc326l1hl8k9", + "event_type": "renewal.mastercard_subscription_will_renew", + "event_time": "2022-07-27T15:43:04Z", + "uuid": "612bcf671a227b272b753a487fb6576a" + }, + "topic": "renewal.mastercard_subscription_will_renew", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/prerenewal-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/renewal.ramp_price_will_change.json b/providers/recurly/latest/renewal.ramp_price_will_change.json new file mode 100644 index 0000000..ed59e70 --- /dev/null +++ b/providers/recurly/latest/renewal.ramp_price_will_change.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "qlm81nq1drd0", + "object_type": "subscription", + "site_id": "qc326l1hl8k9", + "event_type": "renewal.ramp_price_will_change", + "event_time": "2022-07-27T15:43:04Z", + "uuid": "612bcf671a227b272b753a487fb6576a" + }, + "topic": "renewal.ramp_price_will_change", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/prerenewal-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/renewal.scheduled.json b/providers/recurly/latest/renewal.scheduled.json new file mode 100644 index 0000000..691fb41 --- /dev/null +++ b/providers/recurly/latest/renewal.scheduled.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "qlm81nq1drd0", + "object_type": "subscription", + "site_id": "qc326l1hl8k9", + "event_type": "renewal.scheduled", + "event_time": "2022-07-27T15:43:04Z", + "uuid": "612bcf671a227b272b753a487fb6576a" + }, + "topic": "renewal.scheduled", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/prerenewal-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/renewal.sepa_subscription_will_renew.json b/providers/recurly/latest/renewal.sepa_subscription_will_renew.json new file mode 100644 index 0000000..02999a2 --- /dev/null +++ b/providers/recurly/latest/renewal.sepa_subscription_will_renew.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "qlm81nq1drd0", + "object_type": "subscription", + "site_id": "qc326l1hl8k9", + "event_type": "renewal.sepa_subscription_will_renew", + "event_time": "2022-07-27T15:43:04Z", + "uuid": "612bcf671a227b272b753a487fb6576a" + }, + "topic": "renewal.sepa_subscription_will_renew", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/prerenewal-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/renewal.six_month_subscription_reminder.json b/providers/recurly/latest/renewal.six_month_subscription_reminder.json new file mode 100644 index 0000000..68587e2 --- /dev/null +++ b/providers/recurly/latest/renewal.six_month_subscription_reminder.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "qlm81nq1drd0", + "object_type": "subscription", + "site_id": "qc326l1hl8k9", + "event_type": "renewal.six_month_subscription_reminder", + "event_time": "2026-04-21T15:43:04Z", + "uuid": "612bcf671a227b272b753a487fb6576a" + }, + "topic": "renewal.six_month_subscription_reminder", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/prerenewal-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/renewal.skipped.json b/providers/recurly/latest/renewal.skipped.json new file mode 100644 index 0000000..8cca48d --- /dev/null +++ b/providers/recurly/latest/renewal.skipped.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "qlm81nq1drd0", + "object_type": "subscription", + "site_id": "qc326l1hl8k9", + "event_type": "renewal.skipped", + "event_time": "2022-07-27T15:43:04Z", + "uuid": "612bcf671a227b272b753a487fb6576a" + }, + "topic": "renewal.skipped", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/subscription-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/renewal.subscription_trial_expiring.json b/providers/recurly/latest/renewal.subscription_trial_expiring.json new file mode 100644 index 0000000..da56c0f --- /dev/null +++ b/providers/recurly/latest/renewal.subscription_trial_expiring.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "qlm81nq1drd0", + "object_type": "subscription", + "site_id": "qc326l1hl8k9", + "event_type": "renewal.subscription_trial_expiring", + "event_time": "2022-07-27T15:43:04Z", + "uuid": "612bcf671a227b272b753a487fb6576a" + }, + "topic": "renewal.subscription_trial_expiring", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/prerenewal-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/renewal.term_renewal_reminder.json b/providers/recurly/latest/renewal.term_renewal_reminder.json new file mode 100644 index 0000000..1690f93 --- /dev/null +++ b/providers/recurly/latest/renewal.term_renewal_reminder.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "qlm81nq1drd0", + "object_type": "subscription", + "site_id": "qc326l1hl8k9", + "event_type": "renewal.term_renewal_reminder", + "event_time": "2022-07-27T15:43:04Z", + "uuid": "612bcf671a227b272b753a487fb6576a" + }, + "topic": "renewal.term_renewal_reminder", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/prerenewal-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/renewed.json b/providers/recurly/latest/renewed.json new file mode 100644 index 0000000..0cdcdcf --- /dev/null +++ b/providers/recurly/latest/renewed.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "qlm81nq1drd0", + "object_type": "subscription", + "site_id": "qc326l1hl8k9", + "event_type": "renewed", + "event_time": "2022-07-27T15:43:04Z", + "uuid": "612bcf671a227b272b753a487fb6576a" + }, + "topic": "renewed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/subscription-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/resubscribed.json b/providers/recurly/latest/resubscribed.json new file mode 100644 index 0000000..ad8f6b4 --- /dev/null +++ b/providers/recurly/latest/resubscribed.json @@ -0,0 +1,18 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "s0lo0hdfmauc", + "object_type": "external_subscription", + "site_id": "qpem7fkwr763", + "event_type": "resubscribed", + "event_time": "2022-12-06T22:19:15Z" + }, + "topic": "resubscribed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/external-subscription-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/resubscribed_incorrect_account.json b/providers/recurly/latest/resubscribed_incorrect_account.json new file mode 100644 index 0000000..8163f2d --- /dev/null +++ b/providers/recurly/latest/resubscribed_incorrect_account.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "external_subscription_id": "urae11jjlnj2", + "object_type": "incorrect_account_notice", + "site_id": "t4z6yzanoe7b", + "event_type": "resubscribed_incorrect_account", + "event_time": "2022-12-06T22:19:15Z", + "incorrect_account_code": "areo12jmlnj2" + }, + "topic": "resubscribed_incorrect_account", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/external-subscription-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/resumed.json b/providers/recurly/latest/resumed.json new file mode 100644 index 0000000..9e55101 --- /dev/null +++ b/providers/recurly/latest/resumed.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "radqtk7scy9u", + "object_type": "subscription", + "site_id": "qc326l1hl8k9", + "event_type": "resumed", + "event_time": "2022-07-27T16:11:40Z", + "uuid": "63af27f8b037a8052b530b4bae858dc1" + }, + "topic": "resumed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/subscription-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/revoked.json b/providers/recurly/latest/revoked.json new file mode 100644 index 0000000..5547026 --- /dev/null +++ b/providers/recurly/latest/revoked.json @@ -0,0 +1,18 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "s0lo0hdfmauc", + "object_type": "external_subscription", + "site_id": "qpem7fkwr763", + "event_type": "revoked", + "event_time": "2022-12-06T22:19:15Z" + }, + "topic": "revoked", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/external-subscription-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/scheduled.json b/providers/recurly/latest/scheduled.json new file mode 100644 index 0000000..8b89d91 --- /dev/null +++ b/providers/recurly/latest/scheduled.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "rafhdbbf41mc", + "object_type": "payment", + "site_id": "qc326l1hl8k9", + "event_type": "scheduled", + "event_time": "2022-07-27T21:43:53Z", + "uuid": "63b068f7d409d4b4478dea4e6aba58ae" + }, + "topic": "scheduled", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/payment-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/succeeded.json b/providers/recurly/latest/succeeded.json new file mode 100644 index 0000000..e0a1398 --- /dev/null +++ b/providers/recurly/latest/succeeded.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "rafhdbbf41mc", + "object_type": "payment", + "site_id": "qc326l1hl8k9", + "event_type": "succeeded", + "event_time": "2022-07-27T21:43:53Z", + "uuid": "63b068f7d409d4b4478dea4e6aba58ae" + }, + "topic": "succeeded", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/payment-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/transaction_status_updated.json b/providers/recurly/latest/transaction_status_updated.json new file mode 100644 index 0000000..98521ef --- /dev/null +++ b/providers/recurly/latest/transaction_status_updated.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "rafhdbbf41mc", + "object_type": "payment", + "site_id": "qc326l1hl8k9", + "event_type": "transaction_status_updated", + "event_time": "2022-07-27T21:43:53Z", + "uuid": "63b068f7d409d4b4478dea4e6aba58ae" + }, + "topic": "transaction_status_updated", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/payment-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/updated.json b/providers/recurly/latest/updated.json new file mode 100644 index 0000000..65185d7 --- /dev/null +++ b/providers/recurly/latest/updated.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "r3oplsj3zo7a", + "object_type": "account", + "site_id": "r23khg9b5kyb", + "event_type": "updated", + "event_time": "2022-06-24T19:55:25Z", + "account_code": "verena" + }, + "topic": "updated", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/account-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/upgraded.json b/providers/recurly/latest/upgraded.json new file mode 100644 index 0000000..9a88272 --- /dev/null +++ b/providers/recurly/latest/upgraded.json @@ -0,0 +1,18 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "s0lo0hdfmauc", + "object_type": "external_subscription", + "site_id": "qpem7fkwr763", + "event_type": "upgraded", + "event_time": "2022-12-06T22:19:15Z" + }, + "topic": "upgraded", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/external-subscription-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/recurly/latest/voided.json b/providers/recurly/latest/voided.json new file mode 100644 index 0000000..1425f7b --- /dev/null +++ b/providers/recurly/latest/voided.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded" + }, + "body": { + "id": "radnhmaoszxc", + "object_type": "payment", + "site_id": "radmlv3z8vl6", + "event_type": "voided", + "event_time": "2022-07-27T15:39:17Z", + "uuid": "63af16e06d659f949c37cc4f8cb2c5d0" + }, + "topic": "voided", + "source": { + "type": "vendor-documentation", + "url": "https://docs.recurly.com/recurly-subscriptions/docs/payment-notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/resend/index.json b/providers/resend/index.json new file mode 100644 index 0000000..d0f5245 --- /dev/null +++ b/providers/resend/index.json @@ -0,0 +1,8 @@ +{ + "label": "Resend", + "configs": { + "latest_version": "latest", + "topic_identifier": "type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/resend/latest/contact.created.json b/providers/resend/latest/contact.created.json new file mode 100644 index 0000000..37784aa --- /dev/null +++ b/providers/resend/latest/contact.created.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "contact.created", + "created_at": "2026-11-17T19:32:22.980Z", + "data": { + "id": "e169aa45-1ecf-4183-9955-b1499d5701d3", + "audience_id": "78261eea-8f8b-4381-83c6-79fa7120f1cf", + "segment_ids": [ + "78261eea-8f8b-4381-83c6-79fa7120f1cf" + ], + "created_at": "2026-11-17T19:32:22.980Z", + "updated_at": "2026-11-17T19:32:22.980Z", + "email": "steve.wozniak@gmail.com", + "first_name": "Steve", + "last_name": "Wozniak", + "unsubscribed": false + } + }, + "topic": "contact.created", + "source": { + "type": "vendor-documentation", + "url": "https://resend.com/docs/webhooks/contacts/created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/resend/latest/contact.deleted.json b/providers/resend/latest/contact.deleted.json new file mode 100644 index 0000000..4c37598 --- /dev/null +++ b/providers/resend/latest/contact.deleted.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "contact.deleted", + "created_at": "2026-11-17T19:32:22.980Z", + "data": { + "id": "e169aa45-1ecf-4183-9955-b1499d5701d3", + "audience_id": "78261eea-8f8b-4381-83c6-79fa7120f1cf", + "segment_ids": [ + "78261eea-8f8b-4381-83c6-79fa7120f1cf" + ], + "created_at": "2026-11-10T15:11:59.110Z", + "updated_at": "2026-11-17T19:32:22.980Z", + "email": "steve.wozniak@gmail.com", + "first_name": "Steve", + "last_name": "Wozniak", + "unsubscribed": false + } + }, + "topic": "contact.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://resend.com/docs/webhooks/contacts/deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/resend/latest/contact.updated.json b/providers/resend/latest/contact.updated.json new file mode 100644 index 0000000..f77689f --- /dev/null +++ b/providers/resend/latest/contact.updated.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "contact.updated", + "created_at": "2026-10-11T23:47:56.678Z", + "data": { + "id": "e169aa45-1ecf-4183-9955-b1499d5701d3", + "audience_id": "78261eea-8f8b-4381-83c6-79fa7120f1cf", + "segment_ids": [ + "78261eea-8f8b-4381-83c6-79fa7120f1cf" + ], + "created_at": "2026-10-10T15:11:54.110Z", + "updated_at": "2026-10-11T23:47:56.678Z", + "email": "steve.wozniak@gmail.com", + "first_name": "Steve", + "last_name": "Wozniak", + "unsubscribed": false + } + }, + "topic": "contact.updated", + "source": { + "type": "vendor-documentation", + "url": "https://resend.com/docs/webhooks/contacts/updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/resend/latest/domain.created.json b/providers/resend/latest/domain.created.json new file mode 100644 index 0000000..54ede84 --- /dev/null +++ b/providers/resend/latest/domain.created.json @@ -0,0 +1,49 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "domain.created", + "created_at": "2026-11-17T19:32:22.980Z", + "data": { + "id": "d91cd9bd-1176-453e-8fc1-35364d380206", + "name": "example.com", + "status": "not_started", + "created_at": "2026-04-26T20:21:26.347Z", + "region": "us-east-1", + "records": [ + { + "record": "SPF", + "name": "send", + "type": "MX", + "ttl": "Auto", + "status": "not_started", + "value": "feedback-smtp.us-east-1.amazonses.com", + "priority": 10 + }, + { + "record": "SPF", + "name": "send", + "value": "\"v=spf1 include:amazonses.com ~all\"", + "type": "TXT", + "ttl": "Auto", + "status": "not_started" + }, + { + "record": "DKIM", + "name": "resend._domainkey", + "value": "p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDsc4Lh8xilsngyKEgN2S84+21gn+x6SEXtjWvPiAAmnmggr5FWG42WnqczpzQ/mNblqHz4CDwUum6LtY6SdoOlDmrhvp5khA3cd661W9FlK3yp7+jVACQElS7d9O6jv8VsBbVg4COess3gyLE5RyxqF1vYsrEXqyM8TBz1n5AGkQIDAQA2", + "type": "TXT", + "status": "not_started", + "ttl": "Auto" + } + ] + } + }, + "topic": "domain.created", + "source": { + "type": "vendor-documentation", + "url": "https://resend.com/docs/webhooks/domains/created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/resend/latest/domain.deleted.json b/providers/resend/latest/domain.deleted.json new file mode 100644 index 0000000..901763b --- /dev/null +++ b/providers/resend/latest/domain.deleted.json @@ -0,0 +1,49 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "domain.deleted", + "created_at": "2026-11-17T19:32:22.980Z", + "data": { + "id": "d91cd9bd-1176-453e-8fc1-35364d380206", + "name": "example.com", + "status": "not_started", + "created_at": "2026-04-26T20:21:26.347Z", + "region": "us-east-1", + "records": [ + { + "record": "SPF", + "name": "send", + "type": "MX", + "ttl": "Auto", + "status": "not_started", + "value": "feedback-smtp.us-east-1.amazonses.com", + "priority": 10 + }, + { + "record": "SPF", + "name": "send", + "value": "\"v=spf1 include:amazonses.com ~all\"", + "type": "TXT", + "ttl": "Auto", + "status": "not_started" + }, + { + "record": "DKIM", + "name": "resend._domainkey", + "value": "p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDsc4Lh8xilsngyKEgN2S84+21gn+x6SEXtjWvPiAAmnmggr5FWG42WnqczpzQ/mNblqHz4CDwUum6LtY6SdoOlDmrhvp5khA3cd661W9FlK3yp7+jVACQElS7d9O6jv8VsBbVg4COess3gyLE5RyxqF1vYsrEXqyM8TBz1n5AGkQIDAQA2", + "type": "TXT", + "status": "not_started", + "ttl": "Auto" + } + ] + } + }, + "topic": "domain.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://resend.com/docs/webhooks/domains/deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/resend/latest/domain.updated.json b/providers/resend/latest/domain.updated.json new file mode 100644 index 0000000..9f964f0 --- /dev/null +++ b/providers/resend/latest/domain.updated.json @@ -0,0 +1,58 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "domain.updated", + "created_at": "2026-11-17T19:32:22.980Z", + "data": { + "id": "d91cd9bd-1176-453e-8fc1-35364d380206", + "name": "example.com", + "status": "not_started", + "created_at": "2026-04-26T20:21:26.347Z", + "region": "us-east-1", + "records": [ + { + "record": "SPF", + "name": "send", + "type": "MX", + "ttl": "Auto", + "status": "not_started", + "value": "feedback-smtp.us-east-1.amazonses.com", + "priority": 10 + }, + { + "record": "SPF", + "name": "send", + "value": "\"v=spf1 include:amazonses.com ~all\"", + "type": "TXT", + "ttl": "Auto", + "status": "not_started" + }, + { + "record": "DKIM", + "name": "resend._domainkey", + "value": "p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDsc4Lh8xilsngyKEgN2S84+21gn+x6SEXtjWvPiAAmnmggr5FWG42WnqczpzQ/mNblqHz4CDwUum6LtY6SdoOlDmrhvp5khA3cd661W9FlK3yp7+jVACQElS7d9O6jv8VsBbVg4COess3gyLE5RyxqF1vYsrEXqyM8TBz1n5AGkQIDAQA2", + "type": "TXT", + "status": "not_started", + "ttl": "Auto" + }, + { + "name": "inbound.yourdomain.tld", + "priority": 10, + "record": "Receiving MX", + "status": "pending", + "ttl": "Auto", + "type": "MX", + "value": "inbound-smtp.us-east-1.amazonaws.com" + } + ] + } + }, + "topic": "domain.updated", + "source": { + "type": "vendor-documentation", + "url": "https://resend.com/docs/webhooks/domains/updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/resend/latest/email.bounced.json b/providers/resend/latest/email.bounced.json new file mode 100644 index 0000000..d03a16b --- /dev/null +++ b/providers/resend/latest/email.bounced.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "email.bounced", + "created_at": "2026-11-22T23:41:12.126Z", + "data": { + "broadcast_id": "8b146471-e88e-4322-86af-016cd36fd216", + "created_at": "2026-11-22T23:41:11.894Z", + "email_id": "56761188-7520-42d8-8898-ff6fc54ce618", + "message_id": "<111-222-333@email.example.com>", + "from": "Acme ", + "to": [ + "delivered@resend.dev" + ], + "subject": "Sending this example", + "template_id": "43f68331-0622-4e15-8202-246a0388854b", + "bounce": { + "message": "The recipient's email address is on the suppression list because it has a recent history of producing hard bounces.", + "subType": "Suppressed", + "type": "Permanent" + }, + "tags": { + "category": "confirm_email" + } + } + }, + "topic": "email.bounced", + "source": { + "type": "vendor-documentation", + "url": "https://resend.com/docs/webhooks/emails/bounced", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/resend/latest/email.clicked.json b/providers/resend/latest/email.clicked.json new file mode 100644 index 0000000..4a2e503 --- /dev/null +++ b/providers/resend/latest/email.clicked.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "email.clicked", + "created_at": "2026-11-22T23:41:12.126Z", + "data": { + "broadcast_id": "8b146471-e88e-4322-86af-016cd36fd216", + "created_at": "2026-11-22T23:41:11.894Z", + "email_id": "56761188-7520-42d8-8898-ff6fc54ce618", + "message_id": "<111-222-333@email.example.com>", + "from": "Acme ", + "to": [ + "delivered@resend.dev" + ], + "click": { + "ipAddress": "122.115.53.11", + "link": "https://resend.com", + "timestamp": "2026-11-24T05:00:57.163Z", + "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.1 Safari/605.1.15" + }, + "subject": "Sending this example", + "template_id": "43f68331-0622-4e15-8202-246a0388854b", + "tags": { + "category": "confirm_email" + } + } + }, + "topic": "email.clicked", + "source": { + "type": "vendor-documentation", + "url": "https://resend.com/docs/webhooks/emails/clicked", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/resend/latest/email.complained.json b/providers/resend/latest/email.complained.json new file mode 100644 index 0000000..d666984 --- /dev/null +++ b/providers/resend/latest/email.complained.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "email.complained", + "created_at": "2026-02-22T23:41:12.126Z", + "data": { + "broadcast_id": "8b146471-e88e-4322-86af-016cd36fd216", + "created_at": "2026-02-22T23:41:11.894Z", + "email_id": "56761188-7520-42d8-8898-ff6fc54ce618", + "message_id": "<111-222-333@email.example.com>", + "from": "Acme ", + "to": [ + "delivered@resend.dev" + ], + "subject": "Sending this example", + "template_id": "43f68331-0622-4e15-8202-246a0388854b", + "tags": { + "category": "confirm_email" + } + } + }, + "topic": "email.complained", + "source": { + "type": "vendor-documentation", + "url": "https://resend.com/docs/webhooks/emails/complained", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/resend/latest/email.delivered.json b/providers/resend/latest/email.delivered.json new file mode 100644 index 0000000..08471af --- /dev/null +++ b/providers/resend/latest/email.delivered.json @@ -0,0 +1,24 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "email.delivered", + "created_at": "2024-02-22T23:41:12.126Z", + "data": { + "email_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890", + "from": "sender@example.com", + "to": [ + "recipient@example.com" + ], + "subject": "Welcome to our service", + "created_at": "2024-02-22T23:41:10.000Z" + } + }, + "topic": "email.delivered", + "source": { + "type": "vendor-documentation", + "url": "https://resend.com/docs/dashboard/webhooks/event-types", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/resend/latest/email.delivery_delayed.json b/providers/resend/latest/email.delivery_delayed.json new file mode 100644 index 0000000..8d2e7ec --- /dev/null +++ b/providers/resend/latest/email.delivery_delayed.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "email.delivery_delayed", + "created_at": "2026-02-22T23:41:12.126Z", + "data": { + "broadcast_id": "8b146471-e88e-4322-86af-016cd36fd216", + "created_at": "2026-02-22T23:41:11.894Z", + "email_id": "56761188-7520-42d8-8898-ff6fc54ce618", + "message_id": "<111-222-333@email.example.com>", + "from": "Acme ", + "to": [ + "delivered@resend.dev" + ], + "subject": "Sending this example", + "template_id": "43f68331-0622-4e15-8202-246a0388854b", + "tags": { + "category": "confirm_email" + } + } + }, + "topic": "email.delivery_delayed", + "source": { + "type": "vendor-documentation", + "url": "https://resend.com/docs/webhooks/emails/delivery-delayed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/resend/latest/email.failed.json b/providers/resend/latest/email.failed.json new file mode 100644 index 0000000..b068eec --- /dev/null +++ b/providers/resend/latest/email.failed.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "email.failed", + "created_at": "2026-11-22T23:41:12.126Z", + "data": { + "broadcast_id": "8b146471-e88e-4322-86af-016cd36fd216", + "created_at": "2026-11-22T23:41:11.894Z", + "email_id": "56761188-7520-42d8-8898-ff6fc54ce618", + "message_id": "<111-222-333@email.example.com>", + "from": "Acme ", + "to": [ + "delivered@resend.dev" + ], + "subject": "Sending this example", + "template_id": "43f68331-0622-4e15-8202-246a0388854b", + "failed": { + "reason": "reached_daily_quota" + }, + "tags": { + "category": "confirm_email" + } + } + }, + "topic": "email.failed", + "source": { + "type": "vendor-documentation", + "url": "https://resend.com/docs/webhooks/emails/failed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/resend/latest/email.opened.json b/providers/resend/latest/email.opened.json new file mode 100644 index 0000000..94bf4c5 --- /dev/null +++ b/providers/resend/latest/email.opened.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "email.opened", + "created_at": "2026-02-22T23:41:12.126Z", + "data": { + "broadcast_id": "8b146471-e88e-4322-86af-016cd36fd216", + "created_at": "2026-02-22T23:41:11.894Z", + "email_id": "56761188-7520-42d8-8898-ff6fc54ce618", + "message_id": "<111-222-333@email.example.com>", + "from": "Acme ", + "to": [ + "delivered@resend.dev" + ], + "subject": "Sending this example", + "template_id": "43f68331-0622-4e15-8202-246a0388854b", + "tags": { + "category": "confirm_email" + } + } + }, + "topic": "email.opened", + "source": { + "type": "vendor-documentation", + "url": "https://resend.com/docs/webhooks/emails/opened", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/resend/latest/email.received.json b/providers/resend/latest/email.received.json new file mode 100644 index 0000000..e1d2e88 --- /dev/null +++ b/providers/resend/latest/email.received.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "email.received", + "created_at": "2024-02-22T23:41:12.126Z", + "data": { + "email_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890", + "from": "customer@example.com", + "to": [ + "support@yourdomain.com" + ], + "cc": [], + "bcc": [], + "subject": "Question about my order", + "attachments": [ + { + "id": "att_abc123", + "filename": "receipt.pdf", + "content_type": "application/pdf" + } + ] + } + }, + "topic": "email.received", + "source": { + "type": "vendor-documentation", + "url": "https://resend.com/docs/dashboard/webhooks/event-types", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/resend/latest/email.scheduled.json b/providers/resend/latest/email.scheduled.json new file mode 100644 index 0000000..1af789e --- /dev/null +++ b/providers/resend/latest/email.scheduled.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "email.scheduled", + "created_at": "2026-02-22T23:41:12.126Z", + "data": { + "broadcast_id": "8b146471-e88e-4322-86af-016cd36fd216", + "created_at": "2026-02-22T23:41:11.894Z", + "email_id": "56761188-7520-42d8-8898-ff6fc54ce618", + "message_id": "<111-222-333@email.example.com>", + "from": "Acme ", + "to": [ + "delivered@resend.dev" + ], + "subject": "Sending this example", + "template_id": "43f68331-0622-4e15-8202-246a0388854b", + "tags": { + "category": "confirm_email" + } + } + }, + "topic": "email.scheduled", + "source": { + "type": "vendor-documentation", + "url": "https://resend.com/docs/webhooks/emails/scheduled", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/resend/latest/email.sent.json b/providers/resend/latest/email.sent.json new file mode 100644 index 0000000..6b19f7e --- /dev/null +++ b/providers/resend/latest/email.sent.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "email.sent", + "created_at": "2026-02-22T23:41:12.126Z", + "data": { + "broadcast_id": "8b146471-e88e-4322-86af-016cd36fd216", + "created_at": "2026-02-22T23:41:11.894Z", + "email_id": "56761188-7520-42d8-8898-ff6fc54ce618", + "message_id": "<111-222-333@email.example.com>", + "from": "Acme ", + "to": [ + "delivered@resend.dev" + ], + "subject": "Sending this example", + "template_id": "43f68331-0622-4e15-8202-246a0388854b", + "tags": { + "category": "confirm_email" + } + } + }, + "topic": "email.sent", + "source": { + "type": "vendor-documentation", + "url": "https://resend.com/docs/webhooks/emails/sent", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/resend/latest/email.suppressed.json b/providers/resend/latest/email.suppressed.json new file mode 100644 index 0000000..09c824a --- /dev/null +++ b/providers/resend/latest/email.suppressed.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "email.suppressed", + "created_at": "2026-11-22T23:41:12.126Z", + "data": { + "broadcast_id": "8b146471-e88e-4322-86af-016cd36fd216", + "created_at": "2026-11-22T23:41:11.894Z", + "email_id": "56761188-7520-42d8-8898-ff6fc54ce618", + "message_id": "<111-222-333@email.example.com>", + "from": "Acme ", + "to": [ + "delivered@resend.dev" + ], + "subject": "Sending this example", + "template_id": "43f68331-0622-4e15-8202-246a0388854b", + "suppressed": { + "message": "Resend has suppressed sending to this address because it is on the account-level suppression list. This does not count toward your bounce rate metric", + "type": "OnAccountSuppressionList" + }, + "tags": { + "category": "confirm_email" + } + } + }, + "topic": "email.suppressed", + "source": { + "type": "vendor-documentation", + "url": "https://resend.com/docs/webhooks/emails/suppressed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/resend/latest/suppression.added.json b/providers/resend/latest/suppression.added.json new file mode 100644 index 0000000..5bd0ab2 --- /dev/null +++ b/providers/resend/latest/suppression.added.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "suppression.added", + "created_at": "2026-11-17T19:32:22.980Z", + "data": { + "id": "e169aa45-1ecf-4183-9955-b1499d5701d3", + "email": "steve.wozniak@gmail.com", + "origin": "bounce", + "source_id": "4ef9a417-02e9-4d39-ad75-9611e0fcc33c", + "created_at": "2026-11-17T19:32:22.980Z" + } + }, + "topic": "suppression.added", + "source": { + "type": "vendor-documentation", + "url": "https://resend.com/docs/webhooks/suppressions/added", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/resend/latest/suppression.removed.json b/providers/resend/latest/suppression.removed.json new file mode 100644 index 0000000..aea95cb --- /dev/null +++ b/providers/resend/latest/suppression.removed.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "suppression.removed", + "created_at": "2026-11-17T19:32:22.980Z", + "data": { + "id": "e169aa45-1ecf-4183-9955-b1499d5701d3", + "email": "steve.wozniak@gmail.com", + "origin": "manual", + "source_id": null, + "created_at": "2026-11-15T08:12:45.120Z" + } + }, + "topic": "suppression.removed", + "source": { + "type": "vendor-documentation", + "url": "https://resend.com/docs/webhooks/suppressions/removed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/retell/index.json b/providers/retell/index.json new file mode 100644 index 0000000..dae8e04 --- /dev/null +++ b/providers/retell/index.json @@ -0,0 +1,8 @@ +{ + "label": "Retell", + "configs": { + "latest_version": "latest", + "topic_identifier": "event" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/retell/latest/call_analyzed.json b/providers/retell/latest/call_analyzed.json new file mode 100644 index 0000000..7f8e786 --- /dev/null +++ b/providers/retell/latest/call_analyzed.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "call_analyzed", + "call": { + "call_id": "Jabr9TXYYJHfvl6Syypi", + "call_type": "phone_call", + "agent_id": "oBeDLoLOeuAbiuaMFXRtDOLriTJ6", + "call_status": "ended", + "start_timestamp": 1714608475945, + "end_timestamp": 1714608491736, + "transcript": "Agent: Hello...\nUser: Hi...", + "recording_url": "https://...", + "call_analysis": { + "call_summary": "The user asked about...", + "user_sentiment": "Positive", + "call_successful": true + } + } + }, + "topic": "call_analyzed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.retellai.com/features/webhook", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/revolut/index.json b/providers/revolut/index.json new file mode 100644 index 0000000..3ed747b --- /dev/null +++ b/providers/revolut/index.json @@ -0,0 +1,8 @@ +{ + "label": "Revolut", + "configs": { + "latest_version": "latest", + "topic_identifier": "event" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/revolut/latest/ORDER_COMPLETED.json b/providers/revolut/latest/ORDER_COMPLETED.json new file mode 100644 index 0000000..4c80666 --- /dev/null +++ b/providers/revolut/latest/ORDER_COMPLETED.json @@ -0,0 +1,16 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "ORDER_COMPLETED", + "order_id": "6516e61c-d279-a454-a837-bc52ce55ed49", + "merchant_order_ext_ref": "Order #2937" + }, + "topic": "ORDER_COMPLETED", + "source": { + "type": "vendor-documentation", + "url": "https://developer.revolut.com/docs/guides/merchant/monitor-and-observe/webhooks/using-webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/scrapfly/README.md b/providers/scrapfly/README.md index d20c981..1f94734 100644 --- a/providers/scrapfly/README.md +++ b/providers/scrapfly/README.md @@ -9,12 +9,31 @@ produced them. |------------------|------------------------------|---------------------------------------------| | `latest/scrape.json` | Scrape API (`/scrape`) | Full scrape result, ~25 KB | | `latest/extraction.json` | Extraction API (`/extraction`) | LLM-extracted JSON from posted HTML, small | +| `latest/crawler_*.json` | Crawler API (`/crawl`) | Doc-sourced, 7 files — see below | All three products (Scrape, Extraction, Screenshot) share the same Scrapfly webhook system, distinguished by the `X-Scrapfly-Webhook-Resource-Type` header — that's the `topic_identifier` in [`index.json`](./index.json). +## The Crawler API is a fourth family, and it has its own header + +The `crawler_*.json` files are doc-sourced (they carry a `source` key; see the +[repo README](../../README.md#doc-sourced-samples)) and they do **not** follow +the pattern above. + +`X-Scrapfly-Webhook-Resource-Type` names the *product*, not the event. Scrapfly's +[Crawler webhook docs](https://scrapfly.io/docs/crawler-api/webhook) describe it +as "Resource type (always `crawler` for crawler webhooks)", so on this family it +is a constant — keying on it would collapse all seven crawler events into one +topic called `crawler`. The event name is in a separate header, +`X-Scrapfly-Crawl-Event-Name` ("Fast routing - Use this to route events without +parsing JSON"), mirrored by the top-level body field `event`. + +`topic_identifier` is left as `x-scrapfly-webhook-resource-type` because that is +what resolves for the Scrape and Extraction captures, and only one identifier per +provider is expressible. The crawler files carry their correct topic explicitly. + ## Why there is no `screenshot.json` Scrapfly's [Screenshot API](https://scrapfly.io/docs/screenshot-api) diff --git a/providers/scrapfly/latest/crawler_cancelled.json b/providers/scrapfly/latest/crawler_cancelled.json new file mode 100644 index 0000000..3820350 --- /dev/null +++ b/providers/scrapfly/latest/crawler_cancelled.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json", + "x-scrapfly-crawl-event-name": "crawler_cancelled" + }, + "body": { + "event": "crawler_cancelled", + "payload": { + "crawler_uuid": "60cf1121-9de4-43fc-a0c6-7dda1721a65b", + "project": "default", + "env": "LIVE", + "seed_url": "https://web-scraping.dev/products", + "action": "cancelled", + "state": { + "duration": 45, + "urls_visited": 23, + "urls_extracted": 87, + "urls_failed": 2, + "urls_skipped": 5, + "urls_to_crawl": 57, + "api_credit_used": 230, + "stop_reason": "user_cancelled", + "start_time": 1762939798, + "stop_time": 1762939843 + }, + "links": { + "status": "https://api.scrapfly.io/crawl/60cf1121-9de4-43fc-a0c6-7dda1721a65b/status" + } + } + }, + "topic": "crawler_cancelled", + "source": { + "type": "vendor-documentation", + "url": "https://scrapfly.io/docs/crawler-api/webhook", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/scrapfly/latest/crawler_finished.json b/providers/scrapfly/latest/crawler_finished.json new file mode 100644 index 0000000..1987a10 --- /dev/null +++ b/providers/scrapfly/latest/crawler_finished.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json", + "x-scrapfly-crawl-event-name": "crawler_finished" + }, + "body": { + "event": "crawler_finished", + "payload": { + "crawler_uuid": "b4867c50-318c-47cd-bfc9-bed67f24771a", + "project": "default", + "env": "LIVE", + "seed_url": "https://web-scraping.dev/products", + "action": "finished", + "state": { + "duration": 6.11, + "urls_visited": 5, + "urls_extracted": 49, + "urls_failed": 0, + "urls_skipped": 44, + "urls_to_crawl": 5, + "api_credit_used": 5, + "stop_reason": "page_limit", + "start_time": 1762940028, + "stop_time": 1762940034.1143808 + }, + "links": { + "status": "https://api.scrapfly.io/crawl/b4867c50-318c-47cd-bfc9-bed67f24771a/status" + } + } + }, + "topic": "crawler_finished", + "source": { + "type": "vendor-documentation", + "url": "https://scrapfly.io/docs/crawler-api/webhook", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/scrapfly/latest/crawler_started.json b/providers/scrapfly/latest/crawler_started.json new file mode 100644 index 0000000..546f734 --- /dev/null +++ b/providers/scrapfly/latest/crawler_started.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json", + "x-scrapfly-crawl-event-name": "crawler_started" + }, + "body": { + "event": "crawler_started", + "payload": { + "crawler_uuid": "60cf1121-9de4-43fc-a0c6-7dda1721a65b", + "project": "default", + "env": "LIVE", + "seed_url": "https://web-scraping.dev/products", + "action": "started", + "state": { + "duration": 1, + "urls_visited": 0, + "urls_extracted": 0, + "urls_failed": 0, + "urls_skipped": 0, + "urls_to_crawl": 0, + "api_credit_used": 0, + "stop_reason": null, + "start_time": 1762939798, + "stop_time": 1762939799 + }, + "links": { + "status": "https://api.scrapfly.io/crawl/60cf1121-9de4-43fc-a0c6-7dda1721a65b/status" + } + } + }, + "topic": "crawler_started", + "source": { + "type": "vendor-documentation", + "url": "https://scrapfly.io/docs/crawler-api/webhook", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/scrapfly/latest/crawler_stopped.json b/providers/scrapfly/latest/crawler_stopped.json new file mode 100644 index 0000000..a76d517 --- /dev/null +++ b/providers/scrapfly/latest/crawler_stopped.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json", + "x-scrapfly-crawl-event-name": "crawler_stopped" + }, + "body": { + "event": "crawler_stopped", + "payload": { + "crawler_uuid": "d1f6f97a-c48d-440f-86ca-b21b254ba12f", + "project": "default", + "env": "LIVE", + "seed_url": "https://web-scraping.dev/products", + "action": "stopped", + "state": { + "duration": 8.53, + "urls_visited": 0, + "urls_extracted": 1, + "urls_failed": 1, + "urls_skipped": 0, + "urls_to_crawl": 1, + "api_credit_used": 0, + "stop_reason": "seed_url_failed", + "start_time": 1762951426, + "stop_time": 1762951434.5287035 + }, + "links": { + "status": "https://api.scrapfly.home/crawl/d1f6f97a-c48d-440f-86ca-b21b254ba12f/status" + } + } + }, + "topic": "crawler_stopped", + "source": { + "type": "vendor-documentation", + "url": "https://scrapfly.io/docs/crawler-api/webhook", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/scrapfly/latest/crawler_url_discovered.json b/providers/scrapfly/latest/crawler_url_discovered.json new file mode 100644 index 0000000..d74e82d --- /dev/null +++ b/providers/scrapfly/latest/crawler_url_discovered.json @@ -0,0 +1,41 @@ +{ + "headers": { + "content-type": "application/json", + "x-scrapfly-crawl-event-name": "crawler_url_discovered" + }, + "body": { + "event": "crawler_url_discovered", + "payload": { + "state": { + "duration": 3, + "urls_visited": 0, + "urls_extracted": 0, + "urls_failed": 0, + "urls_skipped": 0, + "urls_to_crawl": 0, + "api_credit_used": 1, + "stop_reason": null, + "start_time": 1762940138, + "stop_time": 1762940141 + }, + "action": "url_discovery", + "crawler_uuid": "92e97a67-a962-4dcd-9b3e-261e4d4cb6f5", + "project": "default", + "env": "LIVE", + "origin": "navigation", + "discovered_urls": [ + "https://web-scraping.dev/product/5", + "https://web-scraping.dev/product/1", + "https://web-scraping.dev/product/3", + "https://web-scraping.dev/product/4", + "https://web-scraping.dev/product/2" + ] + } + }, + "topic": "crawler_url_discovered", + "source": { + "type": "vendor-documentation", + "url": "https://scrapfly.io/docs/crawler-api/webhook", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/scrapfly/latest/crawler_url_failed.json b/providers/scrapfly/latest/crawler_url_failed.json new file mode 100644 index 0000000..5026be2 --- /dev/null +++ b/providers/scrapfly/latest/crawler_url_failed.json @@ -0,0 +1,77 @@ +{ + "headers": { + "content-type": "application/json", + "x-scrapfly-crawl-event-name": "crawler_url_failed" + }, + "body": { + "event": "crawler_url_failed", + "payload": { + "state": { + "duration": 3, + "urls_visited": 0, + "urls_extracted": 0, + "urls_failed": 0, + "urls_skipped": 0, + "urls_to_crawl": 0, + "api_credit_used": 0, + "stop_reason": null, + "start_time": 1762944028, + "stop_time": 1762944031 + }, + "action": "failed", + "crawler_uuid": "5caa5439-03a4-4c74-9a4c-0597e190dd72", + "project": "default", + "env": "LIVE", + "url": "https://web-scraping.dev/products", + "error": "ERR::SCRAPE::NETWORK_ERROR", + "scrape_config": { + "method": "GET", + "url": "https://web-scraping.dev/products", + "body": null, + "project": "default", + "env": "LIVE", + "render_js": false, + "rendering_timeout": 0, + "asp": false, + "proxy_pool": null, + "country": "de", + "headers": {}, + "format": "raw", + "retry": true, + "correlation_id": "5caa5439-03a4-4c74-9a4c-0597e190dd72", + "tags": [ + "crawler" + ], + "wait_for_selector": null, + "cache": false, + "cache_ttl": 86400, + "cache_clear": false, + "geolocation": null, + "screenshot_api_cost": 60, + "screenshot_flags": null, + "format_options": [], + "auto_scroll": false, + "js_scenario": null, + "screenshots": {}, + "lang": null, + "os": null, + "js": null, + "rendering_stage": "complete", + "extraction_prompt": null, + "extraction_model": null, + "extraction_model_custom_schema": null, + "extraction_template": null + }, + "links": { + "log": "https://api.scrapfly.io/crawl/5caa5439-03a4-4c74-9a4c-0597e190dd72/logs?url=https://web-scraping.dev/products", + "scrape": "https://api.scrapfly.io/scrape?url=https%3A%2F%2Fweb-scraping.dev%2Fproducts&key=YOUR_KEY" + } + } + }, + "topic": "crawler_url_failed", + "source": { + "type": "vendor-documentation", + "url": "https://scrapfly.io/docs/crawler-api/webhook", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/scrapfly/latest/crawler_url_skipped.json b/providers/scrapfly/latest/crawler_url_skipped.json new file mode 100644 index 0000000..fa43ee6 --- /dev/null +++ b/providers/scrapfly/latest/crawler_url_skipped.json @@ -0,0 +1,40 @@ +{ + "headers": { + "content-type": "application/json", + "x-scrapfly-crawl-event-name": "crawler_url_skipped" + }, + "body": { + "event": "crawler_url_skipped", + "payload": { + "state": { + "duration": 2, + "urls_visited": 1, + "urls_extracted": 22, + "urls_failed": 0, + "urls_skipped": 21, + "urls_to_crawl": 1, + "api_credit_used": 3, + "stop_reason": "page_limit", + "start_time": 1762940028, + "stop_time": 1762940030 + }, + "action": "skipped", + "crawler_uuid": "b4867c50-318c-47cd-bfc9-bed67f24771a", + "project": "default", + "env": "LIVE", + "urls": { + "https://web-scraping.dev/product/2?variant=one": "page_limit", + "https://web-scraping.dev/product/25": "page_limit", + "https://web-scraping.dev/product/15": "page_limit", + "https://web-scraping.dev/product/9": "page_limit", + "https://web-scraping.dev/product/2?variant=six-pack": "page_limit" + } + } + }, + "topic": "crawler_url_skipped", + "source": { + "type": "vendor-documentation", + "url": "https://scrapfly.io/docs/crawler-api/webhook", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/sendgrid/index.json b/providers/sendgrid/index.json new file mode 100644 index 0000000..9c7161f --- /dev/null +++ b/providers/sendgrid/index.json @@ -0,0 +1,8 @@ +{ + "label": "SendGrid", + "configs": { + "latest_version": "latest", + "topic_identifier": "event" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/sendgrid/latest/account_status_change.json b/providers/sendgrid/latest/account_status_change.json new file mode 100644 index 0000000..5f85bfa --- /dev/null +++ b/providers/sendgrid/latest/account_status_change.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": [ + { + "event": "account_status_change", + "sg_event_id": "MjEzNTg5OTcyOC10ZXJtaW5hdGUtMTcwNzg1MTUzMQ", + "timestamp": 1709142428, + "type": "compliance_suspend" + } + ], + "topic": "account_status_change", + "source": { + "type": "vendor-documentation", + "url": "https://www.twilio.com/docs/sendgrid/for-developers/tracking-events/event", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/sendgrid/latest/bounce.json b/providers/sendgrid/latest/bounce.json new file mode 100644 index 0000000..be3c160 --- /dev/null +++ b/providers/sendgrid/latest/bounce.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": [ + { + "email": "alex@example.com", + "timestamp": 1513299569, + "smtp-id": "<14c5d75ce93.dfd.64b469@ismtpd-555>", + "bounce_classification": "Invalid Address", + "event": "bounce", + "category": "cat facts", + "sg_event_id": "6g4ZI7SA-xmRDv57GoPIPw==", + "sg_message_id": "14c5d75ce93.dfd.64b469.filter0001.16648.5515E0B88.0", + "reason": "500 unknown recipient", + "status": "5.0.0", + "type": "bounce" + } + ], + "topic": "bounce", + "source": { + "type": "vendor-documentation", + "url": "https://www.twilio.com/docs/sendgrid/for-developers/tracking-events/event", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/sendgrid/latest/click.json b/providers/sendgrid/latest/click.json new file mode 100644 index 0000000..cbadbda --- /dev/null +++ b/providers/sendgrid/latest/click.json @@ -0,0 +1,38 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": [ + { + "sg_event_id": "sendgrid_internal_event_id", + "sg_message_id": "sendgrid_internal_message_id", + "ip": "255.255.255.255", + "useragent": "Mozilla/5.0 (iPhone; CPU iPhone OS 7_1_2 like Mac OS X) AppleWebKit/537.51.2 (KHTML, like Gecko) Version/7.0 Mobile/11D257 Safari/9537.53", + "event": "click", + "email": "email@example.com", + "timestamp": 1249948800, + "url": "http://example.com/blog/news.html", + "url_offset": { + "index": 0, + "type": "html" + }, + "unique_arg_key": "unique_arg_value", + "category": [ + "category1", + "category2" + ], + "newsletter": { + "newsletter_user_list_id": "10557865", + "newsletter_id": "1943530", + "newsletter_send_id": "2308608" + }, + "asm_group_id": 1 + } + ], + "topic": "click", + "source": { + "type": "vendor-documentation", + "url": "https://www.twilio.com/docs/sendgrid/for-developers/tracking-events/event", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/sendgrid/latest/deferred.json b/providers/sendgrid/latest/deferred.json new file mode 100644 index 0000000..a1d4325 --- /dev/null +++ b/providers/sendgrid/latest/deferred.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": [ + { + "email": "alex@example.com", + "domain": "example.com", + "from": "test@example.com", + "timestamp": 1513299569, + "smtp-id": "<14c5d75ce93.dfd.64b469@ismtpd-555>", + "event": "deferred", + "category": "cat facts", + "sg_event_id": "t7LEShmowp86DTdUW8M-GQ==", + "sg_message_id": " 14c5d75ce93.dfd.64b469.filter0001.16648.5515E0B88.0", + "response": "400 try again later", + "attempt": "5" + } + ], + "topic": "deferred", + "source": { + "type": "vendor-documentation", + "url": "https://www.twilio.com/docs/sendgrid/for-developers/tracking-events/event", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/sendgrid/latest/delivered.json b/providers/sendgrid/latest/delivered.json new file mode 100644 index 0000000..240be89 --- /dev/null +++ b/providers/sendgrid/latest/delivered.json @@ -0,0 +1,23 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": [ + { + "email": "alex@example.com", + "timestamp": 1513299569, + "smtp-id": "<14c5d75ce93.dfd.64b469@ismtpd-555>", + "event": "delivered", + "category": "cat facts", + "sg_event_id": "rWVYmVk90MjZJ9iohOBa3w==", + "sg_message_id": "14c5d75ce93.dfd.64b469.filter0001.16648.5515E0B88.0", + "response": "250 OK" + } + ], + "topic": "delivered", + "source": { + "type": "vendor-documentation", + "url": "https://www.twilio.com/docs/sendgrid/for-developers/tracking-events/event", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/sendgrid/latest/dropped.json b/providers/sendgrid/latest/dropped.json new file mode 100644 index 0000000..9fca0c2 --- /dev/null +++ b/providers/sendgrid/latest/dropped.json @@ -0,0 +1,24 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": [ + { + "email": "alex@example.com", + "timestamp": 1513299569, + "smtp-id": "<14c5d75ce93.dfd.64b469@ismtpd-555>", + "event": "dropped", + "category": "cat facts", + "sg_event_id": "zmzJhfJgAfUSOW80yEbPyw==", + "sg_message_id": "14c5d75ce93.dfd.64b469.filter0001.16648.5515E0B88.0", + "reason": "Bounced Address", + "status": "5.0.0" + } + ], + "topic": "dropped", + "source": { + "type": "vendor-documentation", + "url": "https://www.twilio.com/docs/sendgrid/for-developers/tracking-events/event", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/sendgrid/latest/group_resubscribe.json b/providers/sendgrid/latest/group_resubscribe.json new file mode 100644 index 0000000..264e175 --- /dev/null +++ b/providers/sendgrid/latest/group_resubscribe.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": [ + { + "email": "alex@example.com", + "timestamp": 1513299569, + "smtp-id": "<14c5d75ce93.dfd.64b469@ismtpd-555>", + "event": "group_resubscribe", + "category": "cat facts", + "sg_event_id": "w_u0vJhLT-OFfprar5N93g==", + "sg_message_id": "14c5d75ce93.dfd.64b469.filter0001.16648.5515E0B88.0", + "useragent": "Mozilla/4.0 (compatible; MSIE 6.1; Windows XP; .NET CLR 1.1.4322; .NET CLR 2.0.50727)", + "ip": "255.255.255.255", + "url": "http://www.example.com/", + "asm_group_id": 10 + } + ], + "topic": "group_resubscribe", + "source": { + "type": "vendor-documentation", + "url": "https://www.twilio.com/docs/sendgrid/for-developers/tracking-events/event", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/sendgrid/latest/group_unsubscribe.json b/providers/sendgrid/latest/group_unsubscribe.json new file mode 100644 index 0000000..8fc5845 --- /dev/null +++ b/providers/sendgrid/latest/group_unsubscribe.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": [ + { + "email": "alex@example.com", + "timestamp": 1513299569, + "smtp-id": "<14c5d75ce93.dfd.64b469@ismtpd-555>", + "event": "group_unsubscribe", + "category": "cat facts", + "sg_event_id": "ahSCB7xYcXFb-hEaawsPRw==", + "sg_message_id": "14c5d75ce93.dfd.64b469.filter0001.16648.5515E0B88.0", + "useragent": "Mozilla/4.0 (compatible; MSIE 6.1; Windows XP; .NET CLR 1.1.4322; .NET CLR 2.0.50727)", + "ip": "255.255.255.255", + "url": "http://www.example.com/", + "asm_group_id": 10 + } + ], + "topic": "group_unsubscribe", + "source": { + "type": "vendor-documentation", + "url": "https://www.twilio.com/docs/sendgrid/for-developers/tracking-events/event", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/sendgrid/latest/open.json b/providers/sendgrid/latest/open.json new file mode 100644 index 0000000..af8a3c9 --- /dev/null +++ b/providers/sendgrid/latest/open.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": [ + { + "category": [], + "email": "alex@example.com", + "event": "open", + "ip": "127.0.0.1", + "mc_stats": "singlesend", + "phase_id": "send", + "send_at": "1591726752372", + "sg_content_type": "html", + "sg_event_id": "sendgrid_internal_event_id", + "sg_message_id": "sendgrid_internal_message_id", + "sg_template_id": "sendgrid_template_id", + "sg_template_name": "sendgrid_template_name", + "singlesend_id": "sendgrid_singlesend_id", + "singlesend_name": "Example Single Send", + "template_hash": "sendgrid_template_hash", + "template_id": "sendgrid_template_id", + "template_version_id": "sendgrid_template_version_id", + "timestamp": 1591726752372, + "useragent": "Mozilla/4.0 (compatible; MSIE 6.1; Windows XP; .NET CLR 1.1.4322; .NET CLR 2.0.50727)" + } + ], + "topic": "open", + "source": { + "type": "vendor-documentation", + "url": "https://www.twilio.com/docs/sendgrid/for-developers/tracking-events/event", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/sendgrid/latest/processed.json b/providers/sendgrid/latest/processed.json new file mode 100644 index 0000000..b409382 --- /dev/null +++ b/providers/sendgrid/latest/processed.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": [ + { + "email": "alex@example.com", + "timestamp": 1513299569, + "pool": { + "name": "new_MY_test", + "id": 210 + }, + "smtp-id": "<14c5d75ce93.dfd.64b469@ismtpd-555>", + "event": "processed", + "category": "cat facts", + "sg_event_id": "rbtnWrG1DVDGGGFHFyun0A==", + "sg_message_id": "14c5d75ce93.dfd.64b469.filter0001.16648.5515E0B88.000000000000000000000" + } + ], + "topic": "processed", + "source": { + "type": "vendor-documentation", + "url": "https://www.twilio.com/docs/sendgrid/for-developers/tracking-events/event", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/sendgrid/latest/spamreport.json b/providers/sendgrid/latest/spamreport.json new file mode 100644 index 0000000..7534b59 --- /dev/null +++ b/providers/sendgrid/latest/spamreport.json @@ -0,0 +1,21 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": [ + { + "email": "alex@example.com", + "timestamp": 1513299569, + "smtp-id": "<14c5d75ce93.dfd.64b469@ismtpd-555>", + "event": "spamreport", + "sg_event_id": "37nvH5QBz858KGVYCM4uOA==", + "sg_message_id": "14c5d75ce93.dfd.64b469.filter0001.16648.5515E0B88.0" + } + ], + "topic": "spamreport", + "source": { + "type": "vendor-documentation", + "url": "https://www.twilio.com/docs/sendgrid/for-developers/tracking-events/event", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/sendgrid/latest/unsubscribe.json b/providers/sendgrid/latest/unsubscribe.json new file mode 100644 index 0000000..90b8d42 --- /dev/null +++ b/providers/sendgrid/latest/unsubscribe.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": [ + { + "email": "nick@sendgrid.com", + "timestamp": 1380822437, + "newsletter": { + "newsletter_user_list_id": "10557865", + "newsletter_id": "1943530", + "newsletter_send_id": "2308608" + }, + "category": [ + "Tests", + "Newsletter" + ], + "event": "unsubscribe" + } + ], + "topic": "unsubscribe", + "source": { + "type": "vendor-documentation", + "url": "https://www.twilio.com/docs/sendgrid/for-developers/tracking-events/event", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/shiphero/index.json b/providers/shiphero/index.json new file mode 100644 index 0000000..d0babfe --- /dev/null +++ b/providers/shiphero/index.json @@ -0,0 +1,8 @@ +{ + "label": "ShipHero", + "configs": { + "latest_version": "latest", + "topic_identifier": "webhook_type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/shiphero/latest/Inventory.Update.json b/providers/shiphero/latest/Inventory.Update.json new file mode 100644 index 0000000..71df6c4 --- /dev/null +++ b/providers/shiphero/latest/Inventory.Update.json @@ -0,0 +1,24 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 63898, + "account_uuid": "QWNjb3VudDo2Mzg5OA==", + "webhook_type": "Inventory Update", + "inventory": [ + { + "sku": "SKU-123", + "warehouse_id": 12345, + "on_hand": 42, + "available": 40 + } + ] + }, + "topic": "Inventory Update", + "source": { + "type": "vendor-documentation", + "url": "https://developer.shiphero.com/webhooks/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/shopify/2024-10/app.scopes_update.json b/providers/shopify/2024-10/app.scopes_update.json new file mode 100644 index 0000000..2f04bee --- /dev/null +++ b/providers/shopify/2024-10/app.scopes_update.json @@ -0,0 +1,24 @@ +{ + "headers": { + "content-type": "application/json", + "x-shopify-topic": "app/scopes_update" + }, + "body": { + "id": 1, + "shop_id": "gid://shopify/Shop/548380009", + "previous": [ + "read_products" + ], + "current": [ + "read_products", + "write_products" + ], + "updated_at": "2024-06-25T00:00:00.000Z" + }, + "topic": "app/scopes_update", + "source": { + "type": "vendor-documentation", + "url": "https://shopify.dev/docs/api/webhooks/latest", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/shopify/2024-10/customers.purchasing_summary.json b/providers/shopify/2024-10/customers.purchasing_summary.json new file mode 100644 index 0000000..5b7d574 --- /dev/null +++ b/providers/shopify/2024-10/customers.purchasing_summary.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json", + "x-shopify-topic": "customers/purchasing_summary" + }, + "body": { + "customerId": "gid://shopify/Customer/1", + "numberOfOrders": 1, + "amountSpent": { + "amount": "100.00", + "currencyCode": "USD" + }, + "lastOrderId": "gid://shopify/Order/1", + "occurredAt": "2005-05-05T05:00:00.000Z" + }, + "topic": "customers/purchasing_summary", + "source": { + "type": "vendor-documentation", + "url": "https://shopify.dev/docs/api/webhooks/latest", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/shopify/2024-10/customers_whats_app_marketing_consent.update.json b/providers/shopify/2024-10/customers_whats_app_marketing_consent.update.json new file mode 100644 index 0000000..aaf1f58 --- /dev/null +++ b/providers/shopify/2024-10/customers_whats_app_marketing_consent.update.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json", + "x-shopify-topic": "customers_whats_app_marketing_consent/update" + }, + "body": { + "customer_id": 706405506930370000, + "phone_number": null, + "whats_app_marketing_consent": { + "state": null, + "opt_in_level": null, + "updated_at": null, + "collected_from": "other" + } + }, + "topic": "customers_whats_app_marketing_consent/update", + "source": { + "type": "vendor-documentation", + "url": "https://shopify.dev/docs/api/webhooks/latest", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/shopify/2024-10/delivery_promise_settings.update.json b/providers/shopify/2024-10/delivery_promise_settings.update.json new file mode 100644 index 0000000..1079154 --- /dev/null +++ b/providers/shopify/2024-10/delivery_promise_settings.update.json @@ -0,0 +1,17 @@ +{ + "headers": { + "content-type": "application/json", + "x-shopify-topic": "delivery_promise_settings/update" + }, + "body": { + "shop_id": "gid://shopify/Shop/548380009", + "processing_time": "P2D", + "delivery_dates_enabled": true + }, + "topic": "delivery_promise_settings/update", + "source": { + "type": "vendor-documentation", + "url": "https://shopify.dev/docs/api/webhooks/latest", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/shopify/2024-10/fulfillment_holds.added.json b/providers/shopify/2024-10/fulfillment_holds.added.json new file mode 100644 index 0000000..165d1b3 --- /dev/null +++ b/providers/shopify/2024-10/fulfillment_holds.added.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json", + "x-shopify-topic": "fulfillment_holds/added" + }, + "body": { + "fulfillment_order": { + "id": "gid://shopify/FulfillmentOrder/1" + }, + "fulfillment_hold": { + "id": "gid://shopify/FulfillmentHold/1", + "reason": "other", + "reason_notes": "Waiting for some more details from the customer before this can be fulfilled.", + "held_by_requesting_app": false, + "handle": "test_handle", + "held_by_app": { + "id": "gid://shopify/App/12345" + } + } + }, + "topic": "fulfillment_holds/added", + "source": { + "type": "vendor-documentation", + "url": "https://shopify.dev/docs/api/webhooks/latest", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/shopify/2024-10/fulfillment_holds.released.json b/providers/shopify/2024-10/fulfillment_holds.released.json new file mode 100644 index 0000000..3b6fca7 --- /dev/null +++ b/providers/shopify/2024-10/fulfillment_holds.released.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json", + "x-shopify-topic": "fulfillment_holds/released" + }, + "body": { + "fulfillment_order": { + "id": "gid://shopify/FulfillmentOrder/1" + }, + "fulfillment_hold": { + "id": "gid://shopify/FulfillmentHold/1", + "reason": "other", + "reason_notes": "Waiting for some more details from the customer before this can be fulfilled.", + "held_by_requesting_app": false, + "handle": "fulfillment_hold_1", + "held_by_app": { + "id": "gid://shopify/App/12345" + } + } + }, + "topic": "fulfillment_holds/released", + "source": { + "type": "vendor-documentation", + "url": "https://shopify.dev/docs/api/webhooks/latest", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/shopify/2024-10/fulfillment_orders.manually_reported_progress_stopped.json b/providers/shopify/2024-10/fulfillment_orders.manually_reported_progress_stopped.json new file mode 100644 index 0000000..cb0e8a9 --- /dev/null +++ b/providers/shopify/2024-10/fulfillment_orders.manually_reported_progress_stopped.json @@ -0,0 +1,24 @@ +{ + "headers": { + "content-type": "application/json", + "x-shopify-topic": "fulfillment_orders/manually_reported_progress_stopped" + }, + "body": { + "fulfillment_order": { + "id": "gid://shopify/FulfillmentOrder/1", + "status": "open" + }, + "progress_stopped_by_app": { + "id": "gid://shopify/App/12345" + }, + "progress_stopped_by_user": { + "id": "gid://shopify/StaffMember/12345" + } + }, + "topic": "fulfillment_orders/manually_reported_progress_stopped", + "source": { + "type": "vendor-documentation", + "url": "https://shopify.dev/docs/api/webhooks/latest", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/shopify/2024-10/fulfillment_orders.progress_reported.json b/providers/shopify/2024-10/fulfillment_orders.progress_reported.json new file mode 100644 index 0000000..3ed6410 --- /dev/null +++ b/providers/shopify/2024-10/fulfillment_orders.progress_reported.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json", + "x-shopify-topic": "fulfillment_orders/progress_reported" + }, + "body": { + "fulfillment_order": { + "id": "gid://shopify/FulfillmentOrder/1", + "status": "in_progress" + }, + "progress_report": { + "reason_notes": "Items are being prepared for shipment", + "progress_reported_by_app": { + "id": "gid://shopify/App/12345" + }, + "progress_reported_by_user": { + "id": "gid://shopify/StaffMember/12345" + } + }, + "initial_status": "open" + }, + "topic": "fulfillment_orders/progress_reported", + "source": { + "type": "vendor-documentation", + "url": "https://shopify.dev/docs/api/webhooks/latest", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/shopify/2024-10/inventory_shipments.add_items.json b/providers/shopify/2024-10/inventory_shipments.add_items.json new file mode 100644 index 0000000..e5622c8 --- /dev/null +++ b/providers/shopify/2024-10/inventory_shipments.add_items.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json", + "x-shopify-topic": "inventory_shipments/add_items" + }, + "body": { + "id": "gid://shopify/InventoryShipment/3921201", + "items_added": [ + { + "id": "gid://shopify/InventoryShipmentLineItem/82243", + "quantity": 10 + }, + { + "id": "gid://shopify/InventoryShipmentLineItem/57116", + "quantity": 7 + } + ], + "happened_at": "2023-09-01T08:19:56-04:00" + }, + "topic": "inventory_shipments/add_items", + "source": { + "type": "vendor-documentation", + "url": "https://shopify.dev/docs/api/webhooks/latest", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/shopify/2024-10/inventory_shipments.create.json b/providers/shopify/2024-10/inventory_shipments.create.json new file mode 100644 index 0000000..27893c5 --- /dev/null +++ b/providers/shopify/2024-10/inventory_shipments.create.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json", + "x-shopify-topic": "inventory_shipments/create" + }, + "body": { + "id": "gid://shopify/InventoryShipment/3921201", + "status": "DRAFT", + "happened_at": "2023-09-01T08:19:56-04:00", + "tracking": { + "arrives_at": "2023-10-02T03:24:44-04:00", + "tracking_number": "8375692728", + "tracking_url": "https://exampletracking.shopify.com/track/8375692728", + "company": "Purolator" + }, + "line_items": [ + { + "id": "gid://shopify/InventoryShipmentLineItem/82243", + "quantity": 10 + }, + { + "id": "gid://shopify/InventoryShipmentLineItem/57116", + "quantity": 7 + } + ] + }, + "topic": "inventory_shipments/create", + "source": { + "type": "vendor-documentation", + "url": "https://shopify.dev/docs/api/webhooks/latest", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/shopify/2024-10/inventory_shipments.delete.json b/providers/shopify/2024-10/inventory_shipments.delete.json new file mode 100644 index 0000000..496ad89 --- /dev/null +++ b/providers/shopify/2024-10/inventory_shipments.delete.json @@ -0,0 +1,16 @@ +{ + "headers": { + "content-type": "application/json", + "x-shopify-topic": "inventory_shipments/delete" + }, + "body": { + "id": "gid://shopify/InventoryShipment/3921201", + "happened_at": "2023-09-01T08:19:56-04:00" + }, + "topic": "inventory_shipments/delete", + "source": { + "type": "vendor-documentation", + "url": "https://shopify.dev/docs/api/webhooks/latest", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/shopify/2024-10/inventory_shipments.mark_in_transit.json b/providers/shopify/2024-10/inventory_shipments.mark_in_transit.json new file mode 100644 index 0000000..d4f8535 --- /dev/null +++ b/providers/shopify/2024-10/inventory_shipments.mark_in_transit.json @@ -0,0 +1,17 @@ +{ + "headers": { + "content-type": "application/json", + "x-shopify-topic": "inventory_shipments/mark_in_transit" + }, + "body": { + "id": "gid://shopify/InventoryShipment/3921201", + "status": "IN_TRANSIT", + "happened_at": "2023-09-01T08:19:56-04:00" + }, + "topic": "inventory_shipments/mark_in_transit", + "source": { + "type": "vendor-documentation", + "url": "https://shopify.dev/docs/api/webhooks/latest", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/shopify/2024-10/inventory_shipments.receive_items.json b/providers/shopify/2024-10/inventory_shipments.receive_items.json new file mode 100644 index 0000000..aa413a8 --- /dev/null +++ b/providers/shopify/2024-10/inventory_shipments.receive_items.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json", + "x-shopify-topic": "inventory_shipments/receive_items" + }, + "body": { + "id": "gid://shopify/InventoryShipment/3921201", + "status": "PARTIALLY_RECEIVED", + "items_received": [ + { + "id": "gid://shopify/InventoryShipmentLineItem/82243", + "old_accepted_quantity": 5, + "old_rejected_quantity": 2, + "new_accepted_quantity": 11, + "new_rejected_quantity": 3, + "remaining_quantity_to_receive": 6 + }, + { + "id": "gid://shopify/InventoryShipmentLineItem/57116", + "old_accepted_quantity": 21, + "old_rejected_quantity": 9, + "new_accepted_quantity": 37, + "new_rejected_quantity": 14, + "remaining_quantity_to_receive": 16 + } + ], + "happened_at": "2023-09-01T08:19:56-04:00" + }, + "topic": "inventory_shipments/receive_items", + "source": { + "type": "vendor-documentation", + "url": "https://shopify.dev/docs/api/webhooks/latest", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/shopify/2024-10/inventory_shipments.remove_items.json b/providers/shopify/2024-10/inventory_shipments.remove_items.json new file mode 100644 index 0000000..46b7edb --- /dev/null +++ b/providers/shopify/2024-10/inventory_shipments.remove_items.json @@ -0,0 +1,24 @@ +{ + "headers": { + "content-type": "application/json", + "x-shopify-topic": "inventory_shipments/remove_items" + }, + "body": { + "id": "gid://shopify/InventoryShipment/3921201", + "items_removed": [ + { + "id": "gid://shopify/InventoryShipmentLineItem/82243" + }, + { + "id": "gid://shopify/InventoryShipmentLineItem/57116" + } + ], + "happened_at": "2023-09-01T08:19:56-04:00" + }, + "topic": "inventory_shipments/remove_items", + "source": { + "type": "vendor-documentation", + "url": "https://shopify.dev/docs/api/webhooks/latest", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/shopify/2024-10/inventory_shipments.update_item_quantities.json b/providers/shopify/2024-10/inventory_shipments.update_item_quantities.json new file mode 100644 index 0000000..530f477 --- /dev/null +++ b/providers/shopify/2024-10/inventory_shipments.update_item_quantities.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json", + "x-shopify-topic": "inventory_shipments/update_item_quantities" + }, + "body": { + "id": "gid://shopify/InventoryShipment/3921201", + "items_updated": [ + { + "id": "gid://shopify/InventoryShipmentLineItem/82243", + "old_quantity": 10, + "new_quantity": 23 + }, + { + "id": "gid://shopify/InventoryShipmentLineItem/57116", + "old_quantity": 7, + "new_quantity": 42 + } + ], + "happened_at": "2023-09-01T08:19:56-04:00" + }, + "topic": "inventory_shipments/update_item_quantities", + "source": { + "type": "vendor-documentation", + "url": "https://shopify.dev/docs/api/webhooks/latest", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/shopify/2024-10/inventory_shipments.update_tracking.json b/providers/shopify/2024-10/inventory_shipments.update_tracking.json new file mode 100644 index 0000000..cab5410 --- /dev/null +++ b/providers/shopify/2024-10/inventory_shipments.update_tracking.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json", + "x-shopify-topic": "inventory_shipments/update_tracking" + }, + "body": { + "shipment_id": "gid://shopify/InventoryShipment/3921201", + "updated_tracking": { + "tracking_number": "8375692728", + "tracking_url": "https://exampletracking.shopify.com/track/8375692728", + "company": "Purolator", + "arrives_at": "2023-10-02T03:24:44-04:00" + }, + "happened_at": "2023-09-01T08:19:56-04:00" + }, + "topic": "inventory_shipments/update_tracking", + "source": { + "type": "vendor-documentation", + "url": "https://shopify.dev/docs/api/webhooks/latest", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/shopify/2024-10/inventory_transfers.add_items.json b/providers/shopify/2024-10/inventory_transfers.add_items.json new file mode 100644 index 0000000..0f9894a --- /dev/null +++ b/providers/shopify/2024-10/inventory_transfers.add_items.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json", + "x-shopify-topic": "inventory_transfers/add_items" + }, + "body": { + "id": "gid://shopify/InventoryTransfer/2921201", + "happened_at": "2023-09-01T08:19:56-04:00", + "origin": { + "id": "gid://shopify/Location/346779" + }, + "destination": { + "id": "gid://shopify/Location/482156" + }, + "items_added": [ + { + "line_item_id": "gid://shopify/InventoryTransferLineItem/72243", + "quantity": 14 + }, + { + "line_item_id": "gid://shopify/InventoryTransferLineItem/81958", + "quantity": 22 + } + ] + }, + "topic": "inventory_transfers/add_items", + "source": { + "type": "vendor-documentation", + "url": "https://shopify.dev/docs/api/webhooks/latest", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/shopify/2024-10/inventory_transfers.cancel.json b/providers/shopify/2024-10/inventory_transfers.cancel.json new file mode 100644 index 0000000..6238a86 --- /dev/null +++ b/providers/shopify/2024-10/inventory_transfers.cancel.json @@ -0,0 +1,23 @@ +{ + "headers": { + "content-type": "application/json", + "x-shopify-topic": "inventory_transfers/cancel" + }, + "body": { + "id": "gid://shopify/InventoryTransfer/2921201", + "happened_at": "2023-09-01T08:19:56-04:00", + "origin": { + "id": "gid://shopify/Location/346779" + }, + "destination": { + "id": "gid://shopify/Location/482156" + }, + "status": "CANCELED" + }, + "topic": "inventory_transfers/cancel", + "source": { + "type": "vendor-documentation", + "url": "https://shopify.dev/docs/api/webhooks/latest", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/shopify/2024-10/inventory_transfers.complete.json b/providers/shopify/2024-10/inventory_transfers.complete.json new file mode 100644 index 0000000..6f98626 --- /dev/null +++ b/providers/shopify/2024-10/inventory_transfers.complete.json @@ -0,0 +1,23 @@ +{ + "headers": { + "content-type": "application/json", + "x-shopify-topic": "inventory_transfers/complete" + }, + "body": { + "id": "gid://shopify/InventoryTransfer/2921201", + "happened_at": "2023-09-01T08:19:56-04:00", + "origin": { + "id": "gid://shopify/Location/346779" + }, + "destination": { + "id": "gid://shopify/Location/482156" + }, + "status": "TRANSFERRED" + }, + "topic": "inventory_transfers/complete", + "source": { + "type": "vendor-documentation", + "url": "https://shopify.dev/docs/api/webhooks/latest", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/shopify/2024-10/inventory_transfers.ready_to_ship.json b/providers/shopify/2024-10/inventory_transfers.ready_to_ship.json new file mode 100644 index 0000000..f7eae5e --- /dev/null +++ b/providers/shopify/2024-10/inventory_transfers.ready_to_ship.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json", + "x-shopify-topic": "inventory_transfers/ready_to_ship" + }, + "body": { + "id": "gid://shopify/InventoryTransfer/2921201", + "happened_at": "2023-09-01T08:19:56-04:00", + "origin": { + "id": "gid://shopify/Location/346779" + }, + "destination": { + "id": "gid://shopify/Location/482156" + }, + "status": "READY_TO_SHIP", + "line_items": [ + { + "id": "gid://shopify/InventoryTransferLineItem/72243", + "quantity": 10 + }, + { + "id": "gid://shopify/InventoryTransferLineItem/81958", + "quantity": 8 + } + ] + }, + "topic": "inventory_transfers/ready_to_ship", + "source": { + "type": "vendor-documentation", + "url": "https://shopify.dev/docs/api/webhooks/latest", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/shopify/2024-10/inventory_transfers.remove_items.json b/providers/shopify/2024-10/inventory_transfers.remove_items.json new file mode 100644 index 0000000..09d3886 --- /dev/null +++ b/providers/shopify/2024-10/inventory_transfers.remove_items.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json", + "x-shopify-topic": "inventory_transfers/remove_items" + }, + "body": { + "id": "gid://shopify/InventoryTransfer/2921201", + "happened_at": "2023-09-01T08:19:56-04:00", + "origin": { + "id": "gid://shopify/Location/346779" + }, + "destination": { + "id": "gid://shopify/Location/482156" + }, + "items_removed": [ + { + "line_item_id": "gid://shopify/InventoryTransferLineItem/72243" + }, + { + "line_item_id": "gid://shopify/InventoryTransferLineItem/81958" + } + ] + }, + "topic": "inventory_transfers/remove_items", + "source": { + "type": "vendor-documentation", + "url": "https://shopify.dev/docs/api/webhooks/latest", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/shopify/2024-10/inventory_transfers.update_item_quantities.json b/providers/shopify/2024-10/inventory_transfers.update_item_quantities.json new file mode 100644 index 0000000..12fbf8b --- /dev/null +++ b/providers/shopify/2024-10/inventory_transfers.update_item_quantities.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json", + "x-shopify-topic": "inventory_transfers/update_item_quantities" + }, + "body": { + "id": "gid://shopify/InventoryTransfer/2921201", + "happened_at": "2023-09-01T08:19:56-04:00", + "origin": { + "id": "gid://shopify/Location/346779" + }, + "destination": { + "id": "gid://shopify/Location/482156" + }, + "status": "IN_PROGRESS", + "items_updated": [ + { + "line_item_id": "gid://shopify/InventoryTransferLineItem/72243", + "old_quantity": 10, + "new_quantity": 23 + }, + { + "line_item_id": "gid://shopify/InventoryTransferLineItem/81958", + "old_quantity": 8, + "new_quantity": 15 + } + ] + }, + "topic": "inventory_transfers/update_item_quantities", + "source": { + "type": "vendor-documentation", + "url": "https://shopify.dev/docs/api/webhooks/latest", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/shopify/2024-10/inventory_transfers.updated.json b/providers/shopify/2024-10/inventory_transfers.updated.json new file mode 100644 index 0000000..d7a3184 --- /dev/null +++ b/providers/shopify/2024-10/inventory_transfers.updated.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json", + "x-shopify-topic": "inventory_transfers/updated" + }, + "body": { + "id": "gid://shopify/InventoryTransfer/2921201", + "happened_at": "2023-09-01T08:19:56-04:00", + "origin": { + "id": "gid://shopify/Location/346779" + }, + "destination": { + "id": "gid://shopify/Location/482156" + } + }, + "topic": "inventory_transfers/updated", + "source": { + "type": "vendor-documentation", + "url": "https://shopify.dev/docs/api/webhooks/latest", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/shopify/2024-10/locales.destroy.json b/providers/shopify/2024-10/locales.destroy.json new file mode 100644 index 0000000..17e657f --- /dev/null +++ b/providers/shopify/2024-10/locales.destroy.json @@ -0,0 +1,16 @@ +{ + "headers": { + "content-type": "application/json", + "x-shopify-topic": "locales/destroy" + }, + "body": { + "locale": "fr-CA", + "published": true + }, + "topic": "locales/destroy", + "source": { + "type": "vendor-documentation", + "url": "https://shopify.dev/docs/api/webhooks/latest", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/shopify/2024-10/markets_backup_region.update.json b/providers/shopify/2024-10/markets_backup_region.update.json new file mode 100644 index 0000000..9c82bbd --- /dev/null +++ b/providers/shopify/2024-10/markets_backup_region.update.json @@ -0,0 +1,16 @@ +{ + "headers": { + "content-type": "application/json", + "x-shopify-topic": "markets_backup_region/update" + }, + "body": { + "admin_graphql_api_id": "gid://shopify/MarketRegion/238945671234567891", + "code": "US" + }, + "topic": "markets_backup_region/update", + "source": { + "type": "vendor-documentation", + "url": "https://shopify.dev/docs/api/webhooks/latest", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/shopify/2024-10/metafield_definitions.create.json b/providers/shopify/2024-10/metafield_definitions.create.json new file mode 100644 index 0000000..fb2376c --- /dev/null +++ b/providers/shopify/2024-10/metafield_definitions.create.json @@ -0,0 +1,43 @@ +{ + "headers": { + "content-type": "application/json", + "x-shopify-topic": "metafield_definitions/create" + }, + "body": { + "id": null, + "shop_id": 548380009, + "namespace": "example-type", + "key": "example-key", + "name": "Example Field", + "description": null, + "owner_type": "Customer", + "deleting": false, + "type_name": "single_line_text_field", + "options": [], + "api_client_id": null, + "created_at": null, + "updated_at": null, + "validation_status": "all_valid", + "pinned_position": 0, + "standard_template_id": null, + "merchant_writeable": null, + "storefront_readable": null, + "customer_access": null, + "namespace_owner_api_client_id": null, + "unique_values": false, + "smart_collection_condition": false, + "option_linkable": false, + "admin_filterable": false, + "admin_filterable_status": null, + "app_config_managed": false, + "access_only": false, + "admin_filter_status": "not_filterable", + "use_as_collection_condition": false + }, + "topic": "metafield_definitions/create", + "source": { + "type": "vendor-documentation", + "url": "https://shopify.dev/docs/api/webhooks/latest", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/shopify/2024-10/metafield_definitions.delete.json b/providers/shopify/2024-10/metafield_definitions.delete.json new file mode 100644 index 0000000..6b02019 --- /dev/null +++ b/providers/shopify/2024-10/metafield_definitions.delete.json @@ -0,0 +1,17 @@ +{ + "headers": { + "content-type": "application/json", + "x-shopify-topic": "metafield_definitions/delete" + }, + "body": { + "id": "gid://shopify/MetafieldDefinition/1", + "type": "ShopifyMetafields::Types::SingleLineTextFieldType", + "created_by_app_id": null + }, + "topic": "metafield_definitions/delete", + "source": { + "type": "vendor-documentation", + "url": "https://shopify.dev/docs/api/webhooks/latest", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/shopify/2024-10/metafield_definitions.update.json b/providers/shopify/2024-10/metafield_definitions.update.json new file mode 100644 index 0000000..30ee494 --- /dev/null +++ b/providers/shopify/2024-10/metafield_definitions.update.json @@ -0,0 +1,43 @@ +{ + "headers": { + "content-type": "application/json", + "x-shopify-topic": "metafield_definitions/update" + }, + "body": { + "id": null, + "shop_id": 548380009, + "namespace": "example-type", + "key": "example-key", + "name": "Example Field", + "description": null, + "owner_type": "Customer", + "deleting": false, + "type_name": "single_line_text_field", + "options": [], + "api_client_id": null, + "created_at": null, + "updated_at": null, + "validation_status": "all_valid", + "pinned_position": 0, + "standard_template_id": null, + "merchant_writeable": null, + "storefront_readable": null, + "customer_access": null, + "namespace_owner_api_client_id": null, + "unique_values": false, + "smart_collection_condition": false, + "option_linkable": false, + "admin_filterable": false, + "admin_filterable_status": null, + "app_config_managed": false, + "access_only": false, + "admin_filter_status": "not_filterable", + "use_as_collection_condition": false + }, + "topic": "metafield_definitions/update", + "source": { + "type": "vendor-documentation", + "url": "https://shopify.dev/docs/api/webhooks/latest", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/shopify/2024-10/orders.link_requested.json b/providers/shopify/2024-10/orders.link_requested.json new file mode 100644 index 0000000..2a100f5 --- /dev/null +++ b/providers/shopify/2024-10/orders.link_requested.json @@ -0,0 +1,595 @@ +{ + "headers": { + "content-type": "application/json", + "x-shopify-topic": "orders/link_requested" + }, + "body": { + "id": 820982911946154500, + "admin_graphql_api_id": "gid://shopify/Order/820982911946154508", + "app_id": null, + "browser_ip": null, + "buyer_accepts_marketing": true, + "cancel_reason": "customer", + "cancelled_at": "2021-12-31T19:00:00-05:00", + "cart_token": null, + "checkout_token": null, + "client_details": null, + "closed_at": null, + "confirmation_number": null, + "confirmed": false, + "contact_email": "jon@example.com", + "created_at": "2021-12-31T19:00:00-05:00", + "currency": "USD", + "current_shipping_price_set": { + "shop_money": { + "amount": "0.00", + "currency_code": "USD" + }, + "presentment_money": { + "amount": "0.00", + "currency_code": "USD" + } + }, + "current_subtotal_price": "414.95", + "current_subtotal_price_set": { + "shop_money": { + "amount": "414.95", + "currency_code": "USD" + }, + "presentment_money": { + "amount": "414.95", + "currency_code": "USD" + } + }, + "current_total_additional_fees_set": null, + "current_total_discounts": "0.00", + "current_total_discounts_set": { + "shop_money": { + "amount": "0.00", + "currency_code": "USD" + }, + "presentment_money": { + "amount": "0.00", + "currency_code": "USD" + } + }, + "current_total_duties_set": null, + "current_total_price": "414.95", + "current_total_price_set": { + "shop_money": { + "amount": "414.95", + "currency_code": "USD" + }, + "presentment_money": { + "amount": "414.95", + "currency_code": "USD" + } + }, + "current_total_tax": "0.00", + "current_total_tax_set": { + "shop_money": { + "amount": "0.00", + "currency_code": "USD" + }, + "presentment_money": { + "amount": "0.00", + "currency_code": "USD" + } + }, + "customer_locale": "en", + "device_id": null, + "discount_codes": [], + "duties_included": false, + "email": "jon@example.com", + "estimated_taxes": false, + "financial_status": "voided", + "fulfillment_status": null, + "landing_site": null, + "landing_site_ref": null, + "location_id": null, + "merchant_business_entity_id": "MTU0ODM4MDAwOQ", + "merchant_of_record_app_id": null, + "name": "#9999", + "note": null, + "note_attributes": [], + "number": 234, + "order_number": 1234, + "order_status_url": "https://jsmith.myshopify.com/548380009/orders/123456abcd/authenticate?key=abcdefg", + "original_total_additional_fees_set": null, + "original_total_duties_set": null, + "payment_gateway_names": [ + "visa", + "bogus" + ], + "phone": null, + "po_number": null, + "presentment_currency": "USD", + "processed_at": "2021-12-31T19:00:00-05:00", + "reference": null, + "referring_site": null, + "source_identifier": null, + "source_name": "web", + "source_url": null, + "subtotal_price": "404.95", + "subtotal_price_set": { + "shop_money": { + "amount": "404.95", + "currency_code": "USD" + }, + "presentment_money": { + "amount": "404.95", + "currency_code": "USD" + } + }, + "tags": "tag1, tag2", + "tax_exempt": false, + "tax_lines": [], + "taxes_included": false, + "test": true, + "token": "123456abcd", + "total_cash_rounding_payment_adjustment_set": { + "shop_money": { + "amount": "0.00", + "currency_code": "USD" + }, + "presentment_money": { + "amount": "0.00", + "currency_code": "USD" + } + }, + "total_cash_rounding_refund_adjustment_set": { + "shop_money": { + "amount": "0.00", + "currency_code": "USD" + }, + "presentment_money": { + "amount": "0.00", + "currency_code": "USD" + } + }, + "total_discounts": "20.00", + "total_discounts_set": { + "shop_money": { + "amount": "20.00", + "currency_code": "USD" + }, + "presentment_money": { + "amount": "20.00", + "currency_code": "USD" + } + }, + "total_line_items_price": "414.95", + "total_line_items_price_set": { + "shop_money": { + "amount": "414.95", + "currency_code": "USD" + }, + "presentment_money": { + "amount": "414.95", + "currency_code": "USD" + } + }, + "total_outstanding": "414.95", + "total_price": "404.95", + "total_price_set": { + "shop_money": { + "amount": "404.95", + "currency_code": "USD" + }, + "presentment_money": { + "amount": "404.95", + "currency_code": "USD" + } + }, + "total_shipping_price_set": { + "shop_money": { + "amount": "10.00", + "currency_code": "USD" + }, + "presentment_money": { + "amount": "10.00", + "currency_code": "USD" + } + }, + "total_tax": "0.00", + "total_tax_set": { + "shop_money": { + "amount": "0.00", + "currency_code": "USD" + }, + "presentment_money": { + "amount": "0.00", + "currency_code": "USD" + } + }, + "total_tip_received": "0.00", + "total_weight": 0, + "updated_at": "2021-12-31T19:00:00-05:00", + "user_id": null, + "billing_address": { + "first_name": "Steve", + "address1": "123 Shipping Street", + "phone": "555-555-SHIP", + "city": "Shippington", + "zip": "40003", + "province": "Kentucky", + "country": "United States", + "last_name": "Shipper", + "address2": null, + "company": "Shipping Company", + "latitude": null, + "longitude": null, + "name": "Steve Shipper", + "country_code": "US", + "province_code": "KY" + }, + "customer": { + "id": 115310627314723950, + "created_at": null, + "updated_at": null, + "first_name": "John", + "last_name": "Smith", + "state": "disabled", + "note": null, + "verified_email": true, + "multipass_identifier": null, + "tax_exempt": false, + "email": "john@example.com", + "phone": null, + "currency": "USD", + "tax_exemptions": [], + "admin_graphql_api_id": "gid://shopify/Customer/115310627314723954", + "default_address": { + "id": 715243470612851200, + "customer_id": 115310627314723950, + "first_name": "John", + "last_name": "Smith", + "company": null, + "address1": "123 Elm St.", + "address2": null, + "city": "Ottawa", + "province": "Ontario", + "country": "Canada", + "zip": "K2H7A8", + "phone": "123-123-1234", + "name": "John Smith", + "province_code": "ON", + "country_code": "CA", + "country_name": "Canada", + "default": true + } + }, + "discount_applications": [], + "fulfillments": [], + "line_items": [ + { + "id": 487817672276298560, + "admin_graphql_api_id": "gid://shopify/LineItem/487817672276298554", + "attributed_staffs": [ + { + "id": "gid://shopify/StaffMember/902541635", + "quantity": 1 + } + ], + "current_quantity": 1, + "fulfillable_quantity": 1, + "fulfillment_service": "manual", + "fulfillment_status": null, + "gift_card": false, + "grams": 100, + "name": "Aviator sunglasses", + "price": "89.99", + "price_set": { + "shop_money": { + "amount": "89.99", + "currency_code": "USD" + }, + "presentment_money": { + "amount": "89.99", + "currency_code": "USD" + } + }, + "product_exists": true, + "product_id": 788032119674292900, + "properties": [], + "quantity": 1, + "requires_shipping": true, + "sales_line_item_group_id": null, + "sku": "SKU2006-001", + "taxable": true, + "title": "Aviator sunglasses", + "total_discount": "0.00", + "total_discount_set": { + "shop_money": { + "amount": "0.00", + "currency_code": "USD" + }, + "presentment_money": { + "amount": "0.00", + "currency_code": "USD" + } + }, + "variant_id": null, + "variant_inventory_management": null, + "variant_title": null, + "vendor": null, + "tax_lines": [], + "duties": [], + "discount_allocations": [] + }, + { + "id": 789012345678901200, + "admin_graphql_api_id": "gid://shopify/LineItem/789012345678901234", + "attributed_staffs": [], + "current_quantity": 1, + "fulfillable_quantity": 1, + "fulfillment_service": "manual", + "fulfillment_status": null, + "gift_card": false, + "grams": 0, + "name": "Lens Protection Plan (2 Year)", + "price": "19.99", + "price_set": { + "shop_money": { + "amount": "19.99", + "currency_code": "USD" + }, + "presentment_money": { + "amount": "19.99", + "currency_code": "USD" + } + }, + "product_exists": false, + "product_id": null, + "properties": [], + "quantity": 1, + "requires_shipping": true, + "sales_line_item_group_id": 234567890123456800, + "sku": "LENS-PROTECT-2YR", + "taxable": true, + "title": "Lens Protection Plan (2 Year)", + "total_discount": "0.00", + "total_discount_set": { + "shop_money": { + "amount": "0.00", + "currency_code": "USD" + }, + "presentment_money": { + "amount": "0.00", + "currency_code": "USD" + } + }, + "variant_id": null, + "variant_inventory_management": null, + "variant_title": null, + "vendor": null, + "tax_lines": [], + "duties": [], + "discount_allocations": [] + }, + { + "id": 890123456789012400, + "admin_graphql_api_id": "gid://shopify/LineItem/890123456789012345", + "attributed_staffs": [], + "current_quantity": 1, + "fulfillable_quantity": 1, + "fulfillment_service": "manual", + "fulfillment_status": null, + "gift_card": false, + "grams": 0, + "name": "Premium Leather Case", + "price": "24.99", + "price_set": { + "shop_money": { + "amount": "24.99", + "currency_code": "USD" + }, + "presentment_money": { + "amount": "24.99", + "currency_code": "USD" + } + }, + "product_exists": false, + "product_id": null, + "properties": [], + "quantity": 1, + "requires_shipping": true, + "sales_line_item_group_id": 234567890123456800, + "sku": "CASE-LEATHER-PREM", + "taxable": true, + "title": "Premium Leather Case", + "total_discount": "0.00", + "total_discount_set": { + "shop_money": { + "amount": "0.00", + "currency_code": "USD" + }, + "presentment_money": { + "amount": "0.00", + "currency_code": "USD" + } + }, + "variant_id": null, + "variant_inventory_management": null, + "variant_title": null, + "vendor": null, + "tax_lines": [], + "duties": [], + "discount_allocations": [] + }, + { + "id": 976318377106520300, + "admin_graphql_api_id": "gid://shopify/LineItem/976318377106520349", + "attributed_staffs": [], + "current_quantity": 1, + "fulfillable_quantity": 1, + "fulfillment_service": "manual", + "fulfillment_status": null, + "gift_card": false, + "grams": 1000, + "name": "Mid-century lounger", + "price": "159.99", + "price_set": { + "shop_money": { + "amount": "159.99", + "currency_code": "USD" + }, + "presentment_money": { + "amount": "159.99", + "currency_code": "USD" + } + }, + "product_exists": true, + "product_id": 788032119674292900, + "properties": [], + "quantity": 1, + "requires_shipping": true, + "sales_line_item_group_id": 142831562, + "sku": "SKU2006-020", + "taxable": true, + "title": "Mid-century lounger", + "total_discount": "0.00", + "total_discount_set": { + "shop_money": { + "amount": "0.00", + "currency_code": "USD" + }, + "presentment_money": { + "amount": "0.00", + "currency_code": "USD" + } + }, + "variant_id": null, + "variant_inventory_management": null, + "variant_title": null, + "vendor": null, + "tax_lines": [], + "duties": [], + "discount_allocations": [] + }, + { + "id": 315789986012684400, + "admin_graphql_api_id": "gid://shopify/LineItem/315789986012684393", + "attributed_staffs": [], + "current_quantity": 1, + "fulfillable_quantity": 1, + "fulfillment_service": "manual", + "fulfillment_status": null, + "gift_card": false, + "grams": 500, + "name": "Coffee table", + "price": "119.99", + "price_set": { + "shop_money": { + "amount": "119.99", + "currency_code": "USD" + }, + "presentment_money": { + "amount": "119.99", + "currency_code": "USD" + } + }, + "product_exists": true, + "product_id": 788032119674292900, + "properties": [], + "quantity": 1, + "requires_shipping": true, + "sales_line_item_group_id": 142831562, + "sku": "SKU2006-035", + "taxable": true, + "title": "Coffee table", + "total_discount": "0.00", + "total_discount_set": { + "shop_money": { + "amount": "0.00", + "currency_code": "USD" + }, + "presentment_money": { + "amount": "0.00", + "currency_code": "USD" + } + }, + "variant_id": null, + "variant_inventory_management": null, + "variant_title": null, + "vendor": null, + "tax_lines": [], + "duties": [], + "discount_allocations": [] + } + ], + "payment_terms": null, + "refunds": [], + "shipping_address": { + "first_name": "Steve", + "address1": "123 Shipping Street", + "phone": "555-555-SHIP", + "city": "Shippington", + "zip": "40003", + "province": "Kentucky", + "country": "United States", + "last_name": "Shipper", + "address2": null, + "company": "Shipping Company", + "latitude": null, + "longitude": null, + "name": "Steve Shipper", + "country_code": "US", + "province_code": "KY" + }, + "shipping_lines": [ + { + "id": 271878346596884000, + "carrier_identifier": null, + "code": null, + "current_discounted_price_set": { + "shop_money": { + "amount": "0.00", + "currency_code": "USD" + }, + "presentment_money": { + "amount": "0.00", + "currency_code": "USD" + } + }, + "discounted_price": "0.00", + "discounted_price_set": { + "shop_money": { + "amount": "0.00", + "currency_code": "USD" + }, + "presentment_money": { + "amount": "0.00", + "currency_code": "USD" + } + }, + "is_removed": false, + "phone": null, + "price": "10.00", + "price_set": { + "shop_money": { + "amount": "10.00", + "currency_code": "USD" + }, + "presentment_money": { + "amount": "10.00", + "currency_code": "USD" + } + }, + "requested_fulfillment_service_id": null, + "source": "shopify", + "title": "Generic Shipping", + "tax_lines": [], + "discount_allocations": [] + } + ], + "returns": [], + "line_item_groups": [] + }, + "topic": "orders/link_requested", + "source": { + "type": "vendor-documentation", + "url": "https://shopify.dev/docs/api/webhooks/latest", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/index.json b/providers/slack/index.json new file mode 100644 index 0000000..486e3a3 --- /dev/null +++ b/providers/slack/index.json @@ -0,0 +1,8 @@ +{ + "label": "Slack", + "configs": { + "latest_version": "latest", + "topic_identifier": "event.type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/slack/latest/accounts_changed.json b/providers/slack/latest/accounts_changed.json new file mode 100644 index 0000000..3fb92f8 --- /dev/null +++ b/providers/slack/latest/accounts_changed.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "accounts_changed" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "accounts_changed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/accounts_changed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/app_context_changed.json b/providers/slack/latest/app_context_changed.json new file mode 100644 index 0000000..7ca63fd --- /dev/null +++ b/providers/slack/latest/app_context_changed.json @@ -0,0 +1,39 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "app_context_changed", + "context": { + "entities": [ + { + "type": "slack#/types/channel_id", + "value": "C01234ABDCE", + "team_id": "T0ABCDE6543" + } + ] + } + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "app_context_changed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/app_context_changed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/app_deleted.json b/providers/slack/latest/app_deleted.json new file mode 100644 index 0000000..bf86755 --- /dev/null +++ b/providers/slack/latest/app_deleted.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "app_deleted", + "app_id": "A015CA1LGHG", + "app_name": "my-admin-app", + "app_owner_id": "U013B64J7MSZ", + "team_id": "E073D7H7BBE", + "team_domain": "ACME Enterprises", + "event_ts": "1700001891.279278" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "app_deleted", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/app_deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/app_home_opened.json b/providers/slack/latest/app_home_opened.json new file mode 100644 index 0000000..25f9bd1 --- /dev/null +++ b/providers/slack/latest/app_home_opened.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "app_home_opened", + "user": "U012345ABCDE", + "channel": "D0123ABCDEF", + "context": { + "entities": [ + { + "type": "slack#/types/message_context", + "value": { + "message_ts": "1782919931.619439", + "channel_id": "C01AB234CDE" + }, + "team_id": "T012345ABCDE" + }, + { + "type": "slack#/types/channel_id", + "value": "C012345ABCDE", + "team_id": "T01A2B3C4D" + } + ] + } + }, + "topic": "app_home_opened", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/app_home_opened", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/app_installed.json b/providers/slack/latest/app_installed.json new file mode 100644 index 0000000..5d5fb77 --- /dev/null +++ b/providers/slack/latest/app_installed.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "app_installed", + "app_id": "A015CA1LGHG", + "app_name": "my-admin-app", + "app_owner_id": "U013B64J7MSZ", + "user_id": "U013B64J7SZ", + "team_id": "E073D7H7BBE", + "team_domain": "ACME Enterprises", + "event_ts": "1700001891.279278" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "app_installed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/app_installed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/app_mention.json b/providers/slack/latest/app_mention.json new file mode 100644 index 0000000..94cecad --- /dev/null +++ b/providers/slack/latest/app_mention.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "app_mention", + "user": "U061F7AUR", + "text": "<@U0LAN0Z89> is it everything a river should be?", + "ts": "1515449522.000016", + "channel": "C123ABC456", + "event_ts": "1515449522000016" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "app_mention", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/app_mention", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/app_rate_limited.json b/providers/slack/latest/app_rate_limited.json new file mode 100644 index 0000000..fb89978 --- /dev/null +++ b/providers/slack/latest/app_rate_limited.json @@ -0,0 +1,18 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "Jhj5dZrVaK7ZwHHjRyZWjbDl", + "type": "app_rate_limited", + "team_id": "T123456", + "minute_rate_limited": 1518467820, + "api_app_id": "A123456" + }, + "topic": "app_rate_limited", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/app_rate_limited", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/app_requested.json b/providers/slack/latest/app_requested.json new file mode 100644 index 0000000..9954129 --- /dev/null +++ b/providers/slack/latest/app_requested.json @@ -0,0 +1,82 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "app_requested", + "app_request": { + "id": "1234", + "app": { + "id": "A5678", + "name": "Brent's app", + "description": "They're good apps, Bront.", + "help_url": "brontsapp.com", + "privacy_policy_url": "brontsapp.com", + "app_homepage_url": "brontsapp.com", + "app_directory_url": "https://slack.slack.com/apps/A102ARD7Y", + "is_granular_bot_app": true, + "is_app_directory_approved": true, + "is_internal": false, + "additional_info": "none" + }, + "previous_resolution": { + "status": "approved", + "scopes": [ + { + "name": "app_requested", + "description": "allows this app to listen for app install requests", + "is_sensitive": false, + "token_type": "user", + "is_optional": true, + "is_approved": false + } + ] + }, + "user": { + "id": "U1234", + "name": "Bront", + "email": "bront@brent.com" + }, + "team": { + "id": "T1234", + "name": "Brant App Team", + "domain": "brantappteam" + }, + "enterprise": null, + "scopes": [ + { + "name": "app_requested", + "description": "allows this app to listen for app install requests", + "is_sensitive": false, + "token_type": "user", + "is_optional": true, + "is_approved": false + } + ], + "message": "none", + "manager_app_id": "A12345678" + } + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "app_requested", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/app_requested", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/app_uninstalled.json b/providers/slack/latest/app_uninstalled.json new file mode 100644 index 0000000..366d7c1 --- /dev/null +++ b/providers/slack/latest/app_uninstalled.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "app_uninstalled" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "app_uninstalled", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/app_uninstalled", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/app_uninstalled_team.json b/providers/slack/latest/app_uninstalled_team.json new file mode 100644 index 0000000..ce5a829 --- /dev/null +++ b/providers/slack/latest/app_uninstalled_team.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "app_uninstalled_team", + "app_id": "A015CA1LGHG", + "app_name": "my-admin-app", + "app_owner_id": "U013B64J7MSZ", + "user_id": "U013B64J7SZ", + "team_id": "E073D7H7BBE", + "team_domain": "ACME Enterprises", + "event_ts": "1700001891.279278" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "app_uninstalled_team", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/app_uninstalled_team", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/assistant_thread_context_changed.json b/providers/slack/latest/assistant_thread_context_changed.json new file mode 100644 index 0000000..37cfb61 --- /dev/null +++ b/providers/slack/latest/assistant_thread_context_changed.json @@ -0,0 +1,41 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "assistant_thread_context_changed", + "assistant_thread": { + "user_id": "U123ABC456", + "context": { + "channel_id": "C123ABC456", + "team_id": "T07XY8FPJ5C", + "enterprise_id": "E480293PS82" + }, + "channel_id": "D123ABC456", + "thread_ts": "1729999327.187299" + }, + "event_ts": "17298244.022142" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "assistant_thread_context_changed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/assistant_thread_context_changed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/assistant_thread_started.json b/providers/slack/latest/assistant_thread_started.json new file mode 100644 index 0000000..1818cb3 --- /dev/null +++ b/providers/slack/latest/assistant_thread_started.json @@ -0,0 +1,41 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "assistant_thread_started", + "assistant_thread": { + "user_id": "U123ABC456", + "context": { + "channel_id": "C123ABC456", + "team_id": "T07XY8FPJ5C", + "enterprise_id": "E480293PS82" + }, + "channel_id": "D123ABC456", + "thread_ts": "1729999327.187299" + }, + "event_ts": "1715873754.429808" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "assistant_thread_started", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/assistant_thread_started", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/bot_added.json b/providers/slack/latest/bot_added.json new file mode 100644 index 0000000..b26feee --- /dev/null +++ b/providers/slack/latest/bot_added.json @@ -0,0 +1,38 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "bot_added", + "bot": { + "id": "B024BE7LH", + "app_id": "A4H1JB4AZ", + "name": "hugbot", + "icons": { + "image_48": "https://slack.com/path/to/hugbot_48.png" + } + } + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "bot_added", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/bot_added", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/bot_changed.json b/providers/slack/latest/bot_changed.json new file mode 100644 index 0000000..64a4d7c --- /dev/null +++ b/providers/slack/latest/bot_changed.json @@ -0,0 +1,38 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "bot_changed", + "bot": { + "id": "B024BE7LH", + "app_id": "A4H1JB4AZ", + "name": "hugbot", + "icons": { + "image_48": "https://slack.com/path/to/hugbot_48.png" + } + } + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "bot_changed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/bot_changed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/call_rejected.json b/providers/slack/latest/call_rejected.json new file mode 100644 index 0000000..e3c619a --- /dev/null +++ b/providers/slack/latest/call_rejected.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "12345FVmRUzNDOAu12345h", + "team_id": "T123ABC456", + "api_app_id": "BBBU04BB4", + "event": { + "type": "call_rejected", + "call_id": "R123ABC456", + "user_id": "U123ABC456", + "channel_id": "D123ABC456", + "external_unique_id": "123-456-7890" + }, + "type": "event_callback", + "event_id": "Ev123ABC456", + "event_time": 1563448153, + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ] + }, + "topic": "call_rejected", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/call_rejected", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/channel_archive.json b/providers/slack/latest/channel_archive.json new file mode 100644 index 0000000..07a3281 --- /dev/null +++ b/providers/slack/latest/channel_archive.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "channel_archive", + "channel": "C123ABC456", + "user": "U123ABC456" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "channel_archive", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/channel_archive", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/channel_created.json b/providers/slack/latest/channel_created.json new file mode 100644 index 0000000..f63c581 --- /dev/null +++ b/providers/slack/latest/channel_created.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "channel_created", + "channel": { + "id": "C024BE91L", + "name": "fun", + "created": 1360782804, + "creator": "U024BE7LH" + } + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "channel_created", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/channel_created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/channel_deleted.json b/providers/slack/latest/channel_deleted.json new file mode 100644 index 0000000..63a8aab --- /dev/null +++ b/providers/slack/latest/channel_deleted.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "channel_deleted", + "channel": "C123ABC456" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "channel_deleted", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/channel_deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/channel_history_changed.json b/providers/slack/latest/channel_history_changed.json new file mode 100644 index 0000000..11ce92c --- /dev/null +++ b/providers/slack/latest/channel_history_changed.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "channel_history_changed", + "latest": "1358877455.000010", + "ts": "1361482916.000003", + "event_ts": "1361482916.000004" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "channel_history_changed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/channel_history_changed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/channel_id_changed.json b/providers/slack/latest/channel_id_changed.json new file mode 100644 index 0000000..ae7832c --- /dev/null +++ b/providers/slack/latest/channel_id_changed.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "channel_id_changed", + "old_channel_id": "G012Y48650T", + "new_channel_id": "C012Y48650T", + "event_ts": "1612206778.000000" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "channel_id_changed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/channel_id_changed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/channel_left.json b/providers/slack/latest/channel_left.json new file mode 100644 index 0000000..bce844b --- /dev/null +++ b/providers/slack/latest/channel_left.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "channel_left", + "channel": "C123ABC456" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "channel_left", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/channel_left", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/channel_marked.json b/providers/slack/latest/channel_marked.json new file mode 100644 index 0000000..ba0da06 --- /dev/null +++ b/providers/slack/latest/channel_marked.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "channel_marked", + "channel": "C123ABC456", + "ts": "1401383885.000061" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "channel_marked", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/channel_marked", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/channel_rename.json b/providers/slack/latest/channel_rename.json new file mode 100644 index 0000000..5f33534 --- /dev/null +++ b/providers/slack/latest/channel_rename.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "channel_rename", + "channel": { + "id": "C02ELGNBH", + "name": "new_name", + "created": 1360782804 + } + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "channel_rename", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/channel_rename", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/channel_shared.json b/providers/slack/latest/channel_shared.json new file mode 100644 index 0000000..04a5777 --- /dev/null +++ b/providers/slack/latest/channel_shared.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "channel_shared", + "connected_team_id": "E163Q94DX", + "channel": "C123ABC456", + "event_ts": "1561064063.001100" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "channel_shared", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/channel_shared", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/channel_unarchive.json b/providers/slack/latest/channel_unarchive.json new file mode 100644 index 0000000..4b67213 --- /dev/null +++ b/providers/slack/latest/channel_unarchive.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "channel_unarchive", + "channel": "C123ABC456", + "user": "U123ABC456" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "channel_unarchive", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/channel_unarchive", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/channel_unshared.json b/providers/slack/latest/channel_unshared.json new file mode 100644 index 0000000..4b3fdbb --- /dev/null +++ b/providers/slack/latest/channel_unshared.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "channel_unshared", + "previously_connected_team_id": "E163Q94DX", + "channel": "C123ABC456", + "is_ext_shared": false, + "event_ts": "1561064063.001100" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "channel_unshared", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/channel_unshared", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/commands_changed.json b/providers/slack/latest/commands_changed.json new file mode 100644 index 0000000..e6bb232 --- /dev/null +++ b/providers/slack/latest/commands_changed.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "commands_changed", + "event_ts": "1361482916.000004" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "commands_changed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/commands_changed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/dnd_updated.json b/providers/slack/latest/dnd_updated.json new file mode 100644 index 0000000..5591b72 --- /dev/null +++ b/providers/slack/latest/dnd_updated.json @@ -0,0 +1,38 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "dnd_updated", + "user": "U1234", + "dnd_status": { + "dnd_enabled": true, + "next_dnd_start_ts": 1450387800, + "next_dnd_end_ts": 1450423800, + "snooze_enabled": true, + "snooze_endtime": 1450373897 + } + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "dnd_updated", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/dnd_updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/dnd_updated_user.json b/providers/slack/latest/dnd_updated_user.json new file mode 100644 index 0000000..80b7384 --- /dev/null +++ b/providers/slack/latest/dnd_updated_user.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "dnd_updated_user", + "user": "U123ABC456", + "dnd_status": { + "dnd_enabled": true, + "next_dnd_start_ts": 1450387800, + "next_dnd_end_ts": 1450423800 + } + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "dnd_updated_user", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/dnd_updated_user", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/email_domain_changed.json b/providers/slack/latest/email_domain_changed.json new file mode 100644 index 0000000..9fa10f3 --- /dev/null +++ b/providers/slack/latest/email_domain_changed.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "email_domain_changed", + "email_domain": "example.com", + "event_ts": "1360782804.083113" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "email_domain_changed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/email_domain_changed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/emoji_changed.json b/providers/slack/latest/emoji_changed.json new file mode 100644 index 0000000..4e8ea3f --- /dev/null +++ b/providers/slack/latest/emoji_changed.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "emoji_changed", + "subtype": "remove", + "names": [ + "picard_facepalm" + ], + "event_ts": "1361482916.000004" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "emoji_changed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/emoji_changed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/entity_details_requested.json b/providers/slack/latest/entity_details_requested.json new file mode 100644 index 0000000..6030c75 --- /dev/null +++ b/providers/slack/latest/entity_details_requested.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "entity_details_requested", + "user": "U0123456", + "external_ref": { + "id": "123", + "type": "my-type" + }, + "entity_url": "https://example.com/document/123", + "link": { + "url": "https://example.com/document/123", + "domain": "example.com" + }, + "app_unfurl_url": "https://example.com/document/123?myquery=param", + "event_ts": "123456789.1234566", + "trigger_id": "1234567890123.1234567890123.abcdef01234567890abcdef012345689", + "user_locale": "en-US", + "channel": "C123ABC456", + "message_ts": "1755035323.759739", + "thread_ts": "1755035323.759739" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "entity_details_requested", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/entity_details_requested", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/external_org_migration_finished.json b/providers/slack/latest/external_org_migration_finished.json new file mode 100644 index 0000000..2e6bac1 --- /dev/null +++ b/providers/slack/latest/external_org_migration_finished.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "external_org_migration_finished", + "team": { + "id": "TXXXXXXXX", + "is_migrating": false + }, + "date_started": 1551398400, + "date_finished": 1551409200 + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "external_org_migration_finished", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/external_org_migration_finished", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/external_org_migration_started.json b/providers/slack/latest/external_org_migration_started.json new file mode 100644 index 0000000..5439af0 --- /dev/null +++ b/providers/slack/latest/external_org_migration_started.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "external_org_migration_started", + "team": { + "id": "TXXXXXXXX", + "is_migrating": true + }, + "date_started": 1551398400 + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "external_org_migration_started", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/external_org_migration_started", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/file_change.json b/providers/slack/latest/file_change.json new file mode 100644 index 0000000..73ab900 --- /dev/null +++ b/providers/slack/latest/file_change.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "file_change", + "file_id": "F2147483862", + "file": { + "id": "F2147483862" + } + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "file_change", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/file_change", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/file_comment_deleted.json b/providers/slack/latest/file_comment_deleted.json new file mode 100644 index 0000000..244ec17 --- /dev/null +++ b/providers/slack/latest/file_comment_deleted.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "file_comment_deleted", + "comment": "Fc67890", + "file_id": "F2147483862", + "file": { + "id": "F2147483862" + } + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "file_comment_deleted", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/file_comment_deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/file_created.json b/providers/slack/latest/file_created.json new file mode 100644 index 0000000..49f1014 --- /dev/null +++ b/providers/slack/latest/file_created.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "file_created", + "file_id": "F2147483862", + "file": { + "id": "F2147483862" + } + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "file_created", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/file_created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/file_deleted.json b/providers/slack/latest/file_deleted.json new file mode 100644 index 0000000..38198aa --- /dev/null +++ b/providers/slack/latest/file_deleted.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "file_deleted", + "file_id": "F2147483862", + "event_ts": "1361482916.000004" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "file_deleted", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/file_deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/file_public.json b/providers/slack/latest/file_public.json new file mode 100644 index 0000000..9abafee --- /dev/null +++ b/providers/slack/latest/file_public.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "file_public", + "file_id": "F2147483862", + "file": { + "id": "F2147483862" + } + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "file_public", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/file_public", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/file_shared.json b/providers/slack/latest/file_shared.json new file mode 100644 index 0000000..a0ed947 --- /dev/null +++ b/providers/slack/latest/file_shared.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "file_shared", + "channel_id": "D01315BHHSN", + "file_id": "F2147483862", + "user_id": "U0Z7K8SRH", + "file": { + "id": "F2147483862" + }, + "event_ts": "1617804931.000300" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "file_shared", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/file_shared", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/file_unshared.json b/providers/slack/latest/file_unshared.json new file mode 100644 index 0000000..5fb54e2 --- /dev/null +++ b/providers/slack/latest/file_unshared.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "file_unshared", + "file_id": "F2147483862", + "file": { + "id": "F2147483862" + } + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "file_unshared", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/file_unshared", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/function_executed.json b/providers/slack/latest/function_executed.json new file mode 100644 index 0000000..84e4b8c --- /dev/null +++ b/providers/slack/latest/function_executed.json @@ -0,0 +1,66 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "function_executed", + "function": { + "id": "Fn123456789O", + "callback_id": "sample_function", + "title": "Sample function", + "description": "Runs sample function", + "type": "app", + "input_parameters": [ + { + "type": "slack#/reference/objects/user-object_id", + "name": "user_id", + "description": "Message recipient", + "title": "User", + "is_required": true + } + ], + "output_parameters": [ + { + "type": "slack#/reference/objects/user-object_id", + "name": "user_id", + "description": "User that completed the function", + "title": "Greeting", + "is_required": true + } + ], + "app_id": "AP123456789", + "date_created": 1694727597, + "date_updated": 1698947481, + "date_deleted": 0 + }, + "inputs": { + "user_id": "USER12345678" + }, + "function_execution_id": "Fx1234567O9L", + "workflow_execution_id": "WxABC123DEF0", + "event_ts": "1698958075.998738", + "bot_access_token": "abcd-1325532282098-1322446258629-6123648410839-527a1cab3979cad288c9e20330d212cf" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "function_executed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/function_executed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/goodbye.json b/providers/slack/latest/goodbye.json new file mode 100644 index 0000000..738515e --- /dev/null +++ b/providers/slack/latest/goodbye.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "goodbye" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "goodbye", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/goodbye", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/grid_migration_finished.json b/providers/slack/latest/grid_migration_finished.json new file mode 100644 index 0000000..58a7bd7 --- /dev/null +++ b/providers/slack/latest/grid_migration_finished.json @@ -0,0 +1,23 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "TXXXXXXXX", + "api_app_id": "AXXXXXXXXX", + "event": { + "type": "grid_migration_finished", + "enterprise_id": "EXXXXXXXX" + }, + "type": "event_callback", + "event_id": "EvXXXXXXXX", + "event_time": 1234567890 + }, + "topic": "grid_migration_finished", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/grid_migration_finished", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/grid_migration_started.json b/providers/slack/latest/grid_migration_started.json new file mode 100644 index 0000000..a5d5a66 --- /dev/null +++ b/providers/slack/latest/grid_migration_started.json @@ -0,0 +1,23 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "TXXXXXXXX", + "api_app_id": "AXXXXXXXXX", + "event": { + "type": "grid_migration_started", + "enterprise_id": "EXXXXXXXX" + }, + "type": "event_callback", + "event_id": "EvXXXXXXXX", + "event_time": 1234567890 + }, + "topic": "grid_migration_started", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/grid_migration_started", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/group_archive.json b/providers/slack/latest/group_archive.json new file mode 100644 index 0000000..758c6f0 --- /dev/null +++ b/providers/slack/latest/group_archive.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "group_archive", + "channel": "G024BE91L" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "group_archive", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/group_archive", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/group_close.json b/providers/slack/latest/group_close.json new file mode 100644 index 0000000..c364cb2 --- /dev/null +++ b/providers/slack/latest/group_close.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "group_close", + "user": "U024BE7LH", + "channel": "G024BE91L" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "group_close", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/group_close", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/group_deleted.json b/providers/slack/latest/group_deleted.json new file mode 100644 index 0000000..7e3c4a9 --- /dev/null +++ b/providers/slack/latest/group_deleted.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "group_deleted", + "channel": "G0QN9RGTT" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "group_deleted", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/group_deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/group_history_changed.json b/providers/slack/latest/group_history_changed.json new file mode 100644 index 0000000..2ddaaf6 --- /dev/null +++ b/providers/slack/latest/group_history_changed.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "group_history_changed", + "latest": "1358877455.000010", + "ts": "1361482916.000003", + "event_ts": "1361482916.000004" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "group_history_changed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/group_history_changed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/group_joined.json b/providers/slack/latest/group_joined.json new file mode 100644 index 0000000..b1c002c --- /dev/null +++ b/providers/slack/latest/group_joined.json @@ -0,0 +1,52 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "group_joined", + "channel": { + "id": "C024242424", + "name": "secret-plans", + "is_group": true, + "created": 1360782804, + "creator": "U012121212", + "is_archived": false, + "is_mpim": false, + "members": [ + "U012121212" + ], + "topic": { + "value": "Plan the world domination", + "creator": "U012121212", + "last_set": 1360782804 + }, + "purpose": { + "value": "To take over the world", + "creator": "U012121212", + "last_set": 1360782804 + } + } + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "group_joined", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/group_joined", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/group_left.json b/providers/slack/latest/group_left.json new file mode 100644 index 0000000..953884e --- /dev/null +++ b/providers/slack/latest/group_left.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "group_left", + "channel": "G02ELGNBH" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "group_left", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/group_left", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/group_marked.json b/providers/slack/latest/group_marked.json new file mode 100644 index 0000000..955a0df --- /dev/null +++ b/providers/slack/latest/group_marked.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "group_marked", + "channel": "G024BE91L", + "ts": "1401383885.000061" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "group_marked", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/group_marked", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/group_open.json b/providers/slack/latest/group_open.json new file mode 100644 index 0000000..95d2370 --- /dev/null +++ b/providers/slack/latest/group_open.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "group_open", + "user": "U024BE7LH", + "channel": "G024BE91L" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "group_open", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/group_open", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/group_rename.json b/providers/slack/latest/group_rename.json new file mode 100644 index 0000000..1a48b67 --- /dev/null +++ b/providers/slack/latest/group_rename.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "group_rename", + "channel": { + "id": "G02ELGNBH", + "name": "new_name", + "created": 1360782804 + } + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "group_rename", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/group_rename", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/group_unarchive.json b/providers/slack/latest/group_unarchive.json new file mode 100644 index 0000000..6e4ab16 --- /dev/null +++ b/providers/slack/latest/group_unarchive.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "group_unarchive", + "channel": "G024BE91L" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "group_unarchive", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/group_unarchive", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/hello.json b/providers/slack/latest/hello.json new file mode 100644 index 0000000..1d22f73 --- /dev/null +++ b/providers/slack/latest/hello.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "hello" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "hello", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/hello", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/im_close.json b/providers/slack/latest/im_close.json new file mode 100644 index 0000000..a3fae2b --- /dev/null +++ b/providers/slack/latest/im_close.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "im_close", + "user": "U024BE7LH", + "channel": "D024BE91L" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "im_close", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/im_close", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/im_created.json b/providers/slack/latest/im_created.json new file mode 100644 index 0000000..5e6f171 --- /dev/null +++ b/providers/slack/latest/im_created.json @@ -0,0 +1,38 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "im_created", + "user": "U024BE7LH", + "channel": { + "id": "C0123456", + "is_im": true, + "user": "U0123456", + "created": 1355517521, + "is_org_shared": false + } + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "im_created", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/im_created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/im_history_changed.json b/providers/slack/latest/im_history_changed.json new file mode 100644 index 0000000..bedb9e3 --- /dev/null +++ b/providers/slack/latest/im_history_changed.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "im_history_changed", + "latest": "1358877455.000010", + "ts": "1361482916.000003", + "event_ts": "1361482916.000004" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "im_history_changed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/im_history_changed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/im_marked.json b/providers/slack/latest/im_marked.json new file mode 100644 index 0000000..b6829ac --- /dev/null +++ b/providers/slack/latest/im_marked.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "im_marked", + "channel": "D024BE91L", + "ts": "1401383885.000061" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "im_marked", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/im_marked", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/im_open.json b/providers/slack/latest/im_open.json new file mode 100644 index 0000000..b13a7a4 --- /dev/null +++ b/providers/slack/latest/im_open.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "im_open", + "user": "U024BE7LH", + "channel": "D024BE91L" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "im_open", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/im_open", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/invite_requested.json b/providers/slack/latest/invite_requested.json new file mode 100644 index 0000000..139d6b0 --- /dev/null +++ b/providers/slack/latest/invite_requested.json @@ -0,0 +1,50 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "invite_requested", + "invite_request": { + "id": "12345", + "email": "bront@puppies.com", + "date_created": 123455, + "requester_ids": [ + "U123ABC456" + ], + "channel_ids": [ + "C123ABC456" + ], + "invite_type": "full_member", + "real_name": "Brent", + "date_expire": 123456, + "request_reason": "They're good dogs, Brant", + "team": { + "id": "T12345", + "name": "Puppy ratings workspace incorporated", + "domain": "puppiesrus" + } + } + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "invite_requested", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/invite_requested", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/link_shared.json b/providers/slack/latest/link_shared.json new file mode 100644 index 0000000..0491cc1 --- /dev/null +++ b/providers/slack/latest/link_shared.json @@ -0,0 +1,53 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "link_shared", + "channel": "C123ABC456", + "is_bot_user_member": true, + "is_unfurl_refresh": true, + "user": "U123ABC456", + "message_ts": "123456789.9875", + "unfurl_id": "C123456.123456789.987501.1b90fa1278528ce6e2f6c5c2bfa1abc9a41d57d02b29d173f40399c9ffdecf4b", + "thread_ts": "123456621.1855", + "source": "conversations_history", + "links": [ + { + "domain": "example.com", + "url": "https://example.com/12345" + }, + { + "domain": "example.com", + "url": "https://example.com/67890" + }, + { + "domain": "another-example.com", + "url": "https://yet.another-example.com/v/abcde" + } + ], + "user_locale": "en-US" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "link_shared", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/link_shared", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/manual_presence_change.json b/providers/slack/latest/manual_presence_change.json new file mode 100644 index 0000000..867fd28 --- /dev/null +++ b/providers/slack/latest/manual_presence_change.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "manual_presence_change", + "presence": "away" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "manual_presence_change", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/manual_presence_change", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/member_joined_channel.json b/providers/slack/latest/member_joined_channel.json new file mode 100644 index 0000000..dd5f914 --- /dev/null +++ b/providers/slack/latest/member_joined_channel.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "member_joined_channel", + "user": "W123ABC456", + "channel": "C123ABC456", + "channel_type": "C", + "team": "T123ABC456", + "inviter": "U123456789", + "enterprise": "E123456789" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "W123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "member_joined_channel", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/member_joined_channel", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/member_left_channel.json b/providers/slack/latest/member_left_channel.json new file mode 100644 index 0000000..07ca270 --- /dev/null +++ b/providers/slack/latest/member_left_channel.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "member_left_channel", + "user": "W123ABC456", + "channel": "C123ABC456", + "channel_type": "C", + "team": "T123ABC456" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "W123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "member_left_channel", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/member_left_channel", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/message.app_home.json b/providers/slack/latest/message.app_home.json new file mode 100644 index 0000000..74aaf5e --- /dev/null +++ b/providers/slack/latest/message.app_home.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "one-long-verification-token", + "team_id": "T012345678", + "api_app_id": "A0PNCHHK2", + "event": { + "type": "message", + "user": "U012345ABCD", + "text": "How many cats did we herd yesterday?", + "ts": "1525215129.000001", + "channel": "D0PNCRP9N", + "event_ts": "1525215129.000001", + "channel_type": "app_home" + }, + "type": "event_callback", + "authorizations": [ + { + "enterprise_id": "E123ABC456", + "user_id": "U012345ABCD", + "team_id": "T012345678", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev0PV52K25", + "event_time": 1525215129 + }, + "topic": "message.app_home", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/message.app_home", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/message.channels.json b/providers/slack/latest/message.channels.json new file mode 100644 index 0000000..77f54a8 --- /dev/null +++ b/providers/slack/latest/message.channels.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "one-long-verification-token", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "message", + "channel": "C123ABC456", + "user": "U123ABC456", + "text": "Live long and prospect.", + "ts": "1355517523.000005", + "event_ts": "1355517523.000005", + "channel_type": "channel" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 1355517523 + }, + "topic": "message.channels", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/message.channels", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/message.groups.json b/providers/slack/latest/message.groups.json new file mode 100644 index 0000000..e78f20b --- /dev/null +++ b/providers/slack/latest/message.groups.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "one-long-verification-token", + "team_id": "T061EG9R6", + "api_app_id": "A0PNCHHK2", + "event": { + "type": "message", + "channel": "G024BE91L", + "user": "U2147483697", + "text": "One cannot programmatically detect the difference between `message.mpim` and `message.groups`.", + "ts": "1355517523.000005", + "event_ts": "1355517523.000005", + "channel_type": "group" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T061EG9R6", + "user_id": "U2147483697", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev0PV52K21", + "event_time": 1355517523 + }, + "topic": "message.groups", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/message.groups", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/message.im.json b/providers/slack/latest/message.im.json new file mode 100644 index 0000000..b63bcb1 --- /dev/null +++ b/providers/slack/latest/message.im.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "one-long-verification-token", + "team_id": "T123ABC456", + "api_app_id": "A0PNCHHK2", + "event": { + "type": "message", + "channel": "D024BE91L", + "user": "U2147483697", + "text": "Hello hello can you hear me?", + "ts": "1355517523.000005", + "event_ts": "1355517523.000005", + "channel_type": "im" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U2147483697", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev0PV52K21", + "event_time": 1355517523 + }, + "topic": "message.im", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/message.im", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/message.json b/providers/slack/latest/message.json new file mode 100644 index 0000000..a639eb8 --- /dev/null +++ b/providers/slack/latest/message.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "message", + "channel": "C123ABC456", + "user": "U123ABC456", + "text": "Hello world", + "ts": "1355517523.000005", + "channel_type": "channel" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "message", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/message", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/message.mpim.json b/providers/slack/latest/message.mpim.json new file mode 100644 index 0000000..b31d75a --- /dev/null +++ b/providers/slack/latest/message.mpim.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "one-long-verification-token", + "team_id": "T061EG9R6", + "api_app_id": "A0PNCHHK2", + "event": { + "type": "message", + "channel": "G024BE91L", + "user": "U2147483697", + "text": "Let's make a pact.", + "ts": "1355517523.000005", + "event_ts": "1355517523.000005", + "channel_type": "mpim" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T061EG9R6", + "user_id": "U2147483697", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev0PV52K21", + "event_time": 1355517523 + }, + "topic": "message.mpim", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/message.mpim", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/message_metadata_deleted.json b/providers/slack/latest/message_metadata_deleted.json new file mode 100644 index 0000000..9e92c83 --- /dev/null +++ b/providers/slack/latest/message_metadata_deleted.json @@ -0,0 +1,48 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "message_metadata_deleted", + "channel_id": "CJN879K8A", + "event_ts": "1658907498.002500", + "previous_metadata": { + "event_type": "task_created", + "event_payload": { + "id": "TK-2135", + "summary": "New issue with the display of mobile element", + "description": "An end user has found a problem with the new mobile container for data entry. It was reproduced in the current version of IOS.", + "priority": "HIGH", + "resource_type": "TASK" + } + }, + "app_id": "AQF4F123M", + "bot_id": "B8241P2B34D", + "user_id": "U123ABC456", + "team_id": "T12F3JCAP", + "message_ts": "1658905974.587109", + "deleted_ts": "1658907498.002500" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "message_metadata_deleted", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/message_metadata_deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/message_metadata_posted.json b/providers/slack/latest/message_metadata_posted.json new file mode 100644 index 0000000..a07e61a --- /dev/null +++ b/providers/slack/latest/message_metadata_posted.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "message_metadata_posted", + "app_id": "AQF4F123M", + "bot_id": "B8241P2B34D", + "user_id": "U123ABC456", + "team_id": "T12F3JCAP", + "channel_id": "CJN879K8A", + "metadata": { + "event_type": "task_created", + "event_payload": { + "id": "TK-2132", + "summary": "New issue with the display of mobile element", + "description": "An end user has found a problem with the new mobile container for data entry. It was reproduced in the current version of IOS.", + "priority": "HIGH", + "resource_type": "TASK" + } + }, + "message_ts": "1658903885.673769", + "event_ts": "1658903885.673769" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "message_metadata_posted", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/message_metadata_posted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/message_metadata_updated.json b/providers/slack/latest/message_metadata_updated.json new file mode 100644 index 0000000..d83432b --- /dev/null +++ b/providers/slack/latest/message_metadata_updated.json @@ -0,0 +1,57 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "message_metadata_updated", + "channel_id": "CJN879K8A", + "event_ts": "1658906295.002200", + "previous_metadata": { + "event_type": "task_created", + "event_payload": { + "id": "TK-2132", + "summary": "New issue with the display of mobile element", + "description": "An end user has found a problem with the new mobile container for data entry. It was reproduced in the current version of IOS.", + "priority": "HIGH", + "resource_type": "TASK" + } + }, + "app_id": "AQF4F123M", + "bot_id": "B8241P2B34D", + "user_id": "U123ABC456", + "team_id": "T12F3JCAP", + "message_ts": "1658905974.587109", + "metadata": { + "event_type": "task_created", + "event_payload": { + "id": "TK-2135", + "summary": "New issue with the display of mobile element", + "description": "An end user has found a problem with the new mobile container for data entry. It was reproduced in the current version of IOS.", + "priority": "HIGH", + "resource_type": "TASK" + } + } + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "message_metadata_updated", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/message_metadata_updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/pref_change.json b/providers/slack/latest/pref_change.json new file mode 100644 index 0000000..0b9d6ab --- /dev/null +++ b/providers/slack/latest/pref_change.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "pref_change", + "name": "messages_theme", + "value": "dense" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "pref_change", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/pref_change", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/presence_change.json b/providers/slack/latest/presence_change.json new file mode 100644 index 0000000..6f2d138 --- /dev/null +++ b/providers/slack/latest/presence_change.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "presence_change", + "user": "U123ABC456", + "presence": "away" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "presence_change", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/presence_change", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/reaction_added.json b/providers/slack/latest/reaction_added.json new file mode 100644 index 0000000..c0c5080 --- /dev/null +++ b/providers/slack/latest/reaction_added.json @@ -0,0 +1,40 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "reaction_added", + "user": "U123ABC456", + "reaction": "thumbsup", + "item_user": "U222222222", + "item": { + "type": "message", + "channel": "C123ABC456", + "ts": "1360782400.498405", + "channel_type": "channel" + }, + "event_ts": "1360782804.083113" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "reaction_added", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/reaction_added", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/reaction_removed.json b/providers/slack/latest/reaction_removed.json new file mode 100644 index 0000000..735b715 --- /dev/null +++ b/providers/slack/latest/reaction_removed.json @@ -0,0 +1,40 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "reaction_removed", + "user": "U123ABC456", + "reaction": "thumbsup", + "item_user": "U222222222", + "item": { + "type": "message", + "channel": "C123ABC456", + "ts": "1360782400.498405", + "channel_type": "channel" + }, + "event_ts": "1360782804.083113" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "reaction_removed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/reaction_removed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/reconnect_url.json b/providers/slack/latest/reconnect_url.json new file mode 100644 index 0000000..6ed710d --- /dev/null +++ b/providers/slack/latest/reconnect_url.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "reconnect_url" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "reconnect_url", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/reconnect_url", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/shared_channel_invite_declined.json b/providers/slack/latest/shared_channel_invite_declined.json new file mode 100644 index 0000000..e71ca4b --- /dev/null +++ b/providers/slack/latest/shared_channel_invite_declined.json @@ -0,0 +1,104 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "shared_channel_invite_declined", + "invite": { + "id": "I01354X80CA", + "date_created": 1626876000, + "date_invalid": 1628085600, + "inviting_team": { + "id": "T12345678", + "name": "Corgis", + "icon": {}, + "is_verified": false, + "domain": "corgis", + "date_created": 1480946400 + }, + "inviting_user": { + "id": "U12345678", + "team_id": "T12345678", + "name": "crus", + "updated": 1608081902, + "profile": { + "real_name": "Corgis Rus", + "display_name": "Corgis Rus", + "real_name_normalized": "Corgis Rus", + "display_name_normalized": "Corgis Rus", + "team": "T12345678", + "avatar_hash": "gcfh83a4c72k", + "email": "corgisrus@slack-corp.com", + "image_24": "https://placekitten.com/24/24", + "image_32": "https://placekitten.com/32/32", + "image_48": "https://placekitten.com/48/48", + "image_72": "https://placekitten.com/72/72", + "image_192": "https://placekitten.com/192/192", + "image_512": "https://placekitten.com/512/512" + } + }, + "recipient_email": "golden@doodle.com" + }, + "channel": { + "id": "C12345678", + "is_private": false, + "is_im": false, + "name": "test-slack-connect" + }, + "declining_team_id": "T87654321", + "teams_in_channel": [ + { + "id": "T12345678", + "name": "Corgis", + "icon": {}, + "is_verified": false, + "domain": "corgis", + "date_created": 1626789600 + } + ], + "declining_user": { + "id": "U012A3CDE", + "team_id": "T87654321", + "name": "spengler", + "updated": 1624406532, + "profile": { + "real_name": "Egon Spengler", + "display_name": "Egon", + "real_name_normalized": "Egon Spengler", + "display_name_normalized": "Egon", + "team": "T87654321", + "avatar_hash": "g216425b1681", + "email": "spengler@ghostbusters.example.com", + "image_24": "https://placekitten.com/24/24", + "image_32": "https://placekitten.com/32/32", + "image_48": "https://placekitten.com/48/48", + "image_72": "https://placekitten.com/72/72", + "image_192": "https://placekitten.com/192/192", + "image_512": "https://placekitten.com/512/512" + } + }, + "event_ts": "1626881400.000000" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U012A3CDE", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "shared_channel_invite_declined", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/shared_channel_invite_declined", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/shared_channel_invite_received.json b/providers/slack/latest/shared_channel_invite_received.json new file mode 100644 index 0000000..4aa02f3 --- /dev/null +++ b/providers/slack/latest/shared_channel_invite_received.json @@ -0,0 +1,72 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "shared_channel_invite_received", + "invite": { + "id": "I028YDERZSQ", + "date_created": 1626876000, + "date_invalid": 1628085600, + "inviting_team": { + "id": "T12345678", + "name": "Corgis", + "icon": {}, + "is_verified": false, + "domain": "corgis", + "date_created": 1480946400 + }, + "inviting_user": { + "id": "U12345678", + "team_id": "T12345678", + "name": "crus", + "updated": 1608081902, + "profile": { + "real_name": "Corgis Rus", + "display_name": "Corgis Rus", + "real_name_normalized": "Corgis Rus", + "display_name_normalized": "Corgis Rus", + "team": "T12345678", + "avatar_hash": "gcfh83a4c72k", + "email": "corgisrus@slack-corp.com", + "image_24": "https://placekitten.com/24/24", + "image_32": "https://placekitten.com/32/32", + "image_48": "https://placekitten.com/48/48", + "image_72": "https://placekitten.com/72/72", + "image_192": "https://placekitten.com/192/192", + "image_512": "https://placekitten.com/512/512" + } + }, + "recipient_user_id": "U87654321" + }, + "channel": { + "id": "C12345678", + "is_private": false, + "is_im": false, + "name": "test-slack-connect" + }, + "event_ts": "1626876010.000100" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U12345678", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "shared_channel_invite_received", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/shared_channel_invite_received", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/shared_channel_invite_requested.json b/providers/slack/latest/shared_channel_invite_requested.json new file mode 100644 index 0000000..65bdae6 --- /dev/null +++ b/providers/slack/latest/shared_channel_invite_requested.json @@ -0,0 +1,89 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "shared_channel_invite_requested", + "channel": { + "id": "C0123ABCDEF", + "is_im": false, + "is_private": false, + "date_created": 1564642828, + "message_latest_counted_timestamp": 1564642836000009, + "name": "host-team12345678999" + }, + "actor": { + "id": "U012345ABCD", + "team_id": "E01234ABC", + "name": "username-012345ABCD", + "updated": 1564642800, + "who_can_share_contact_card": "EVERYONE", + "profile": { + "real_name": "User Name", + "display_name": "Username", + "real_name_normalized": "User Name", + "display_name_normalized": "Username", + "team": "E01234ABC", + "avatar_hash": "g12345678910", + "email": "mock-user@some-corp.com", + "image_24": "https://secure.gravatar.com/avatar/5efa915c16f10de52e23f4a8b8da612e.jpg?s=24&d=https%3A%2F%2Fdev.slack.com%2Fdev-cdn%2Fv1718734113%2Fimg%2Favatars%2Fuser_shapes%2Fava_0010-24.png" + } + }, + "is_external_limited": true, + "target_users": [ + { + "invite_id": "I01234ABC", + "email": "mock-user@some-corp.com" + } + ], + "teams_in_channel": [ + { + "id": "E01234ABC", + "name": "Team Name", + "icon": { + "image_34": "https://some-corp.com/v123/img/avatars-teams/ava_123.png", + "image_default": true + }, + "avatar_base_url": "https://some-corp.com", + "is_verified": false, + "domain": "domain-10000000000", + "date_created": 1564642800, + "requires_sponsorship": false + }, + { + "id": "E56789DEF", + "name": "Team Name", + "icon": { + "image_34": "https://some-corp.com/v456/img/avatars-teams/ava_456.png", + "image_default": true + }, + "avatar_base_url": "https://some-corp.com", + "is_verified": false, + "domain": "domain-10000000123", + "date_created": 1564642800, + "requires_sponsorship": false + } + ] + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "shared_channel_invite_requested", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/shared_channel_invite_requested", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/subteam_created.json b/providers/slack/latest/subteam_created.json new file mode 100644 index 0000000..e5929ea --- /dev/null +++ b/providers/slack/latest/subteam_created.json @@ -0,0 +1,50 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "subteam_created", + "subteam": { + "id": "S0615G0KT", + "team_id": "T060RNRCH", + "is_usergroup": true, + "name": "Marketing Team", + "description": "Marketing gurus, PR experts and product advocates.", + "handle": "marketing-team", + "is_external": false, + "date_create": 1446746793, + "date_update": 1446746793, + "date_delete": 0, + "auto_type": null, + "created_by": "U060RNRCZ", + "updated_by": "U060RNRCZ", + "deleted_by": null, + "prefs": { + "channels": [], + "groups": [] + }, + "user_count": "0" + } + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "subteam_created", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/subteam_created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/subteam_members_changed.json b/providers/slack/latest/subteam_members_changed.json new file mode 100644 index 0000000..8f7e8b2 --- /dev/null +++ b/providers/slack/latest/subteam_members_changed.json @@ -0,0 +1,43 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "subteam_members_changed", + "subteam_id": "S123ABC456", + "team_id": "T060RNRCH", + "date_previous_update": 1446670362, + "date_update": 1492906952, + "added_users": [ + "U060RNRCZ", + "U060ULRC0", + "U061309JM" + ], + "added_users_count": "3", + "removed_users": [ + "U06129G2V" + ], + "removed_users_count": "1" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "subteam_members_changed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/subteam_members_changed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/subteam_self_added.json b/providers/slack/latest/subteam_self_added.json new file mode 100644 index 0000000..87cc728 --- /dev/null +++ b/providers/slack/latest/subteam_self_added.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "subteam_self_added", + "subteam_id": "S0615G0KT" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "subteam_self_added", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/subteam_self_added", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/subteam_self_removed.json b/providers/slack/latest/subteam_self_removed.json new file mode 100644 index 0000000..b11d12e --- /dev/null +++ b/providers/slack/latest/subteam_self_removed.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "subteam_self_removed", + "subteam_id": "S0615G0KT" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "subteam_self_removed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/subteam_self_removed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/subteam_updated.json b/providers/slack/latest/subteam_updated.json new file mode 100644 index 0000000..1670a2c --- /dev/null +++ b/providers/slack/latest/subteam_updated.json @@ -0,0 +1,66 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "subteam_updated", + "subteam": { + "id": "S516MPG9X", + "team_id": "T0GMXV71T", + "is_usergroup": true, + "is_subteam": true, + "name": "My User Group Test", + "description": "User Group Test", + "handle": "user-group-test", + "is_external": false, + "date_create": 1492655498, + "date_update": 1595814882, + "date_delete": 0, + "auto_type": null, + "auto_provision": false, + "enterprise_subteam_id": "", + "created_by": "U0GN26UBG", + "updated_by": "U0GN26UBG", + "deleted_by": null, + "prefs": { + "channels": [ + "CJG07GZDK" + ], + "groups": [] + }, + "users": [ + "U123ABC456", + "U0GNBSG1G", + "U0K0XMM2R", + "U1FLR7FB8", + "U3S7347ED", + "U5ZR5M0FM", + "U600XRXS9" + ], + "user_count": 7, + "channel_count": 0 + } + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "subteam_updated", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/subteam_updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/team_access_granted.json b/providers/slack/latest/team_access_granted.json new file mode 100644 index 0000000..aade7cd --- /dev/null +++ b/providers/slack/latest/team_access_granted.json @@ -0,0 +1,39 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "team_id": null, + "enterprise_id": "EXXXXX", + "api_app_id": "AXXXX", + "event": { + "type": "team_access_granted", + "team_ids": [ + "T1XX3", + "TXX34" + ] + } + }, + "type": "event_callback", + "authorizations": [ + { + "enterprise_id": "EXXXXX", + "team_id": "T123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "team_access_granted", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/team_access_granted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/team_access_revoked.json b/providers/slack/latest/team_access_revoked.json new file mode 100644 index 0000000..4b05f1b --- /dev/null +++ b/providers/slack/latest/team_access_revoked.json @@ -0,0 +1,39 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "team_id": null, + "enterprise_id": "EXXXXX", + "api_app_id": "AXXXX", + "event": { + "type": "team_access_revoked", + "team_ids": [ + "T1XX3", + "TXX34" + ] + } + }, + "type": "event_callback", + "authorizations": [ + { + "enterprise_id": "EXXXXX", + "team_id": "T123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "team_access_revoked", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/team_access_revoked", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/team_domain_change.json b/providers/slack/latest/team_domain_change.json new file mode 100644 index 0000000..d02bda7 --- /dev/null +++ b/providers/slack/latest/team_domain_change.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "team_domain_change", + "url": "https://my.slack.com", + "domain": "my", + "team_id": "T1234" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "team_domain_change", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/team_domain_change", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/team_migration_started.json b/providers/slack/latest/team_migration_started.json new file mode 100644 index 0000000..1e42c21 --- /dev/null +++ b/providers/slack/latest/team_migration_started.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "team_migration_started" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "team_migration_started", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/team_migration_started", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/team_plan_change.json b/providers/slack/latest/team_plan_change.json new file mode 100644 index 0000000..357539a --- /dev/null +++ b/providers/slack/latest/team_plan_change.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "team_plan_change", + "plan": "std", + "can_add_ura": false, + "paid_features": [ + "feature1", + "feature2" + ] + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "team_plan_change", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/team_plan_change", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/team_pref_change.json b/providers/slack/latest/team_pref_change.json new file mode 100644 index 0000000..014e9ae --- /dev/null +++ b/providers/slack/latest/team_pref_change.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "team_pref_change", + "name": "slackbot_responses_only_admins", + "value": true + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "team_pref_change", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/team_pref_change", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/team_profile_reorder.json b/providers/slack/latest/team_profile_reorder.json new file mode 100644 index 0000000..6613bc1 --- /dev/null +++ b/providers/slack/latest/team_profile_reorder.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "team_profile_reorder", + "profile": { + "fields": [ + { + "id": "Xf06054AAA", + "ordering": 0 + } + ] + } + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "team_profile_reorder", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/team_profile_reorder", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/team_rename.json b/providers/slack/latest/team_rename.json new file mode 100644 index 0000000..5ada8f2 --- /dev/null +++ b/providers/slack/latest/team_rename.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "team_rename", + "name": "New Team Name Inc.", + "team_id": "T1234" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "team_rename", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/team_rename", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/tokens_revoked.json b/providers/slack/latest/tokens_revoked.json new file mode 100644 index 0000000..8c40831 --- /dev/null +++ b/providers/slack/latest/tokens_revoked.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "TXXXXXXXX", + "api_app_id": "AXXXXXXXXX", + "event": { + "type": "tokens_revoked", + "tokens": { + "oauth": [ + "UXXXXXXXX" + ], + "bot": [ + "UXXXXXXXX" + ] + } + }, + "type": "event_callback", + "event_id": "EvXXXXXXXX", + "event_time": 1234567890 + }, + "topic": "tokens_revoked", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/tokens_revoked", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/url_verification.json b/providers/slack/latest/url_verification.json new file mode 100644 index 0000000..3a2071f --- /dev/null +++ b/providers/slack/latest/url_verification.json @@ -0,0 +1,16 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "Jhj5dZrVaK7ZwHHjRyZWjbDl", + "challenge": "3eZbrw1aBm2rZgRNFdxV2595E9CY3gmdALWMmHkvFXO7tYXAYM8P", + "type": "url_verification" + }, + "topic": "url_verification", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/url_verification", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/user_change.json b/providers/slack/latest/user_change.json new file mode 100644 index 0000000..e971178 --- /dev/null +++ b/providers/slack/latest/user_change.json @@ -0,0 +1,79 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "user": { + "id": "U1234567", + "team_id": "T1234567", + "name": "some-user", + "deleted": false, + "color": "4bbe2e", + "real_name": "Some User", + "tz": "America/Los_Angeles", + "tz_label": "Pacific Daylight Time", + "tz_offset": -25200, + "profile": { + "title": "", + "phone": "", + "skype": "", + "real_name": "Some User", + "real_name_normalized": "Some User", + "display_name": "", + "display_name_normalized": "", + "fields": {}, + "status_text": "riding a train", + "status_emoji": ":mountain_railway:", + "status_emoji_display_info": [], + "status_expiration": 0, + "avatar_hash": "g12345678910", + "first_name": "Some", + "last_name": "User", + "image_24": "https://secure.gravatar.com/avatar/cb0c2b2ca5e8de16be31a55a734d0f31.jpg?s=24&d=https%3A%2F%2Fdev.slack.com%2Fdev-cdn%2Fv1648136338%2Fimg%2Favatars%2Fuser_shapes%2Fava_0001-24.png", + "image_32": "https://secure.gravatar.com/avatar/cb0c2b2ca5e8de16be31a55a734d0f31.jpg?s=32&d=https%3A%2F%2Fdev.slack.com%2Fdev-cdn%2Fv1648136338%2Fimg%2Favatars%2Fuser_shapes%2Fava_0001-32.png", + "image_48": "https://secure.gravatar.com/avatar/cb0c2b2ca5e8de16be31a55a734d0f31.jpg?s=48&d=https%3A%2F%2Fdev.slack.com%2Fdev-cdn%2Fv1648136338%2Fimg%2Favatars%2Fuser_shapes%2Fava_0001-48.png", + "image_72": "https://secure.gravatar.com/avatar/cb0c2b2ca5e8de16be31a55a734d0f31.jpg?s=72&d=https%3A%2F%2Fdev.slack.com%2Fdev-cdn%2Fv1648136338%2Fimg%2Favatars%2Fuser_shapes%2Fava_0001-72.png", + "image_192": "https://secure.gravatar.com/avatar/cb0c2b2ca5e8de16be31a55a734d0f31.jpg?s=192&d=https%3A%2F%2Fdev.slack.com%2Fdev-cdn%2Fv1648136338%2Fimg%2Favatars%2Fuser_shapes%2Fava_0001-192.png", + "image_512": "https://secure.gravatar.com/avatar/cb0c2b2ca5e8de16be31a55a734d0f31.jpg?s=512&d=https%3A%2F%2Fdev.slack.com%2Fdev-cdn%2Fv1648136338%2Fimg%2Favatars%2Fuser_shapes%2Fava_0001-512.png", + "status_text_canonical": "", + "team": "T1234567" + }, + "is_admin": false, + "is_owner": false, + "is_primary_owner": false, + "is_restricted": false, + "is_ultra_restricted": false, + "is_bot": false, + "is_app_user": false, + "updated": 1648596421, + "is_email_confirmed": true, + "who_can_share_contact_card": "EVERYONE", + "locale": "en-US" + }, + "cache_ts": 1648596421, + "type": "user_change", + "event_ts": "1648596712.000001" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U1234567", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "user_change", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/user_change", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/user_connection.json b/providers/slack/latest/user_connection.json new file mode 100644 index 0000000..acd5d47 --- /dev/null +++ b/providers/slack/latest/user_connection.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "P1GEyKehpM8yI998PLwq0P66", + "team_id": "E012A3BC4DE", + "api_app_id": "A012ABC34DE", + "event": { + "type": "user_connection", + "subtype": "connect", + "user": "U012A3BC4DE", + "trigger_id": "1293638028594.1249184885746.0d121a0e01d2e7a795ecc7a62880a406", + "event_ts": "1764264284.841251" + }, + "type": "event_callback", + "event_id": "Ev012A3BCDEF", + "event_time": 1764264284 + }, + "topic": "user_connection", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/user_connection", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/user_huddle_changed.json b/providers/slack/latest/user_huddle_changed.json new file mode 100644 index 0000000..fd018da --- /dev/null +++ b/providers/slack/latest/user_huddle_changed.json @@ -0,0 +1,82 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "user_huddle_changed", + "user": { + "id": "U1234567", + "team_id": "T1234567", + "name": "some-user", + "deleted": false, + "color": "4bbe2e", + "real_name": "Some User", + "tz": "America/Los_Angeles", + "tz_label": "Pacific Daylight Time", + "tz_offset": -25200, + "profile": { + "title": "", + "phone": "", + "skype": "", + "real_name": "Some User", + "real_name_normalized": "Some User", + "display_name": "", + "display_name_normalized": "", + "fields": {}, + "status_text": "riding a train", + "status_emoji": ":mountain_railway:", + "status_emoji_display_info": [], + "status_expiration": 0, + "avatar_hash": "g12345678910", + "huddle_state": "in_a_huddle", + "huddle_state_expiration_ts": 1746217265, + "huddle_state_call_id": "R017QJ4PEN7", + "first_name": "Some", + "last_name": "User", + "image_24": "https://secure.gravatar.com/avatar/cb0c2b2ca5e8de16be31a55a734d0f31.jpg?s=24&d=https%3A%2F%2Fdev.slack.com%2Fdev-cdn%2Fv1648136338%2Fimg%2Favatars%2Fuser_shapes%2Fava_0001-24.png", + "image_32": "https://secure.gravatar.com/avatar/cb0c2b2ca5e8de16be31a55a734d0f31.jpg?s=32&d=https%3A%2F%2Fdev.slack.com%2Fdev-cdn%2Fv1648136338%2Fimg%2Favatars%2Fuser_shapes%2Fava_0001-32.png", + "image_48": "https://secure.gravatar.com/avatar/cb0c2b2ca5e8de16be31a55a734d0f31.jpg?s=48&d=https%3A%2F%2Fdev.slack.com%2Fdev-cdn%2Fv1648136338%2Fimg%2Favatars%2Fuser_shapes%2Fava_0001-48.png", + "image_72": "https://secure.gravatar.com/avatar/cb0c2b2ca5e8de16be31a55a734d0f31.jpg?s=72&d=https%3A%2F%2Fdev.slack.com%2Fdev-cdn%2Fv1648136338%2Fimg%2Favatars%2Fuser_shapes%2Fava_0001-72.png", + "image_192": "https://secure.gravatar.com/avatar/cb0c2b2ca5e8de16be31a55a734d0f31.jpg?s=192&d=https%3A%2F%2Fdev.slack.com%2Fdev-cdn%2Fv1648136338%2Fimg%2Favatars%2Fuser_shapes%2Fava_0001-192.png", + "image_512": "https://secure.gravatar.com/avatar/cb0c2b2ca5e8de16be31a55a734d0f31.jpg?s=512&d=https%3A%2F%2Fdev.slack.com%2Fdev-cdn%2Fv1648136338%2Fimg%2Favatars%2Fuser_shapes%2Fava_0001-512.png", + "status_text_canonical": "", + "team": "T1234567" + }, + "is_admin": false, + "is_owner": false, + "is_primary_owner": false, + "is_restricted": false, + "is_ultra_restricted": false, + "is_bot": false, + "is_app_user": false, + "updated": 1648596421, + "is_email_confirmed": true, + "who_can_share_contact_card": "EVERYONE", + "locale": "en-US" + }, + "cache_ts": 1648596421, + "event_ts": "1648596712.000001" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U1234567", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "user_huddle_changed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/user_huddle_changed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/user_profile_changed.json b/providers/slack/latest/user_profile_changed.json new file mode 100644 index 0000000..60ade70 --- /dev/null +++ b/providers/slack/latest/user_profile_changed.json @@ -0,0 +1,40 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "user_profile_changed", + "user": { + "id": "U123ABC456", + "team_id": "T123ABC456", + "name": "sandraslacksalot", + "profile": { + "avatar_hash": "gexxxyyyzzz", + "first_name": "Sandra", + "last_name": "Slacksalot", + "real_name": "Sandra Slacksalot", + "display_name": "sandraslacksalot", + "real_name_normalized": "Sandra Slacksalot", + "display_name_normalized": "sandraslacksalot", + "image_72": "https://example.com/img/72.png" + }, + "updated": 1734567890 + }, + "cache_ts": 1734567890, + "event_ts": "1734567890.000001" + }, + "type": "event_callback", + "event_id": "Ev0123ABC456", + "event_time": 1734567890 + }, + "topic": "user_profile_changed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/user_profile_changed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/user_status_changed.json b/providers/slack/latest/user_status_changed.json new file mode 100644 index 0000000..17f672b --- /dev/null +++ b/providers/slack/latest/user_status_changed.json @@ -0,0 +1,41 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "user_status_changed", + "user": { + "id": "U123ABC456", + "team_id": "T123ABC456", + "name": "sandraslacksalot", + "profile": { + "avatar_hash": "gexxxyyyzzz", + "status_text": "Commuting to office!", + "status_emoji": ":docs-team-in-transit:", + "status_expiration": 0, + "real_name": "Sandra Slacksalot", + "display_name": "sandraslacksalot", + "real_name_normalized": "Sandra Slacksalot", + "display_name_normalized": "sandraslacksalot", + "image_72": "https://example.com/img/we-miss-sandra.png" + }, + "updated": 1734567890 + }, + "cache_ts": 1734567890, + "event_ts": "1734567890.000001" + }, + "type": "event_callback", + "event_id": "Ev0123ABC456", + "event_time": 1734567890 + }, + "topic": "user_status_changed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/user_status_changed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/slack/latest/user_typing.json b/providers/slack/latest/user_typing.json new file mode 100644 index 0000000..babf0c5 --- /dev/null +++ b/providers/slack/latest/user_typing.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "token": "XXYYZZ", + "team_id": "T123ABC456", + "api_app_id": "A123ABC456", + "event": { + "type": "user_typing", + "channel": "C123ABC456", + "user": "U123ABC456" + }, + "type": "event_callback", + "authorizations": [ + { + "team_id": "T123ABC456", + "user_id": "U123ABC456", + "is_bot": false, + "is_enterprise_install": false + } + ], + "event_id": "Ev123ABC456", + "event_time": 123456789 + }, + "topic": "user_typing", + "source": { + "type": "vendor-documentation", + "url": "https://docs.slack.dev/reference/events/user_typing", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/smartcar/index.json b/providers/smartcar/index.json new file mode 100644 index 0000000..6da09fa --- /dev/null +++ b/providers/smartcar/index.json @@ -0,0 +1,8 @@ +{ + "label": "Smartcar", + "configs": { + "latest_version": "latest", + "topic_identifier": "eventType" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/smartcar/latest/VEHICLE_ERROR.json b/providers/smartcar/latest/VEHICLE_ERROR.json new file mode 100644 index 0000000..da3c038 --- /dev/null +++ b/providers/smartcar/latest/VEHICLE_ERROR.json @@ -0,0 +1,58 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "eventId": "5a537912-9ad3-424b-ba33-65a1704567e9", + "eventType": "VEHICLE_ERROR", + "vehicleId": "123e4567-e89b-12d3-a456-426614174000", + "data": { + "user": { + "id": "93b3ea96-...", + "externalId": "customer-user-abc123" + }, + "vehicle": { + "id": "123e4567-...", + "make": "TESLA", + "model": "Model 3", + "year": 2020, + "mode": "live", + "powertrainType": "BEV" + }, + "errors": [ + { + "type": "COMPATIBILITY", + "code": "VEHICLE_NOT_CAPABLE", + "state": "ERROR", + "description": "The vehicle is incapable of performing your request.", + "suggestedUserMessage": "Your car is unable to perform this request.", + "docURL": "https://smartcar.com/docs/errors/api-errors/compatibility-errors#vehicle-not-capable", + "resolution": { + "type": "CONTACT_SUPPORT" + }, + "signals": [ + { + "code": "location-preciselocation", + "name": "PreciseLocation", + "group": "Location" + } + ] + } + ] + }, + "meta": { + "version": "4.0", + "deliveryId": "48b25f8f-9fea-42e1-9085-81043682cbb8", + "deliveredAt": 1761896351529, + "webhookId": "123e4567-...", + "webhookName": "Battery Monitoring", + "mode": "LIVE" + } + }, + "topic": "VEHICLE_ERROR", + "source": { + "type": "vendor-documentation", + "url": "https://smartcar.com/docs/api-reference/webhooks/events/overview.md", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/smartcar/latest/VEHICLE_STATE.json b/providers/smartcar/latest/VEHICLE_STATE.json new file mode 100644 index 0000000..a331d42 --- /dev/null +++ b/providers/smartcar/latest/VEHICLE_STATE.json @@ -0,0 +1,62 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "eventId": "550e8400-e29b-41d4-a716-446655440000", + "eventType": "VEHICLE_STATE", + "vehicleId": "9af13248-3b73-4c9d-9a4b-d937ce6bc8e2", + "data": { + "user": { + "id": "93b3ea96-...", + "externalId": "customer-user-abc123" + }, + "vehicle": { + "id": "9af13248-3b73-4c9d-9a4b-d937ce6bc8e2", + "make": "TESLA", + "model": "Model 3", + "year": 2020, + "mode": "live", + "powertrainType": "BEV" + }, + "triggers": [ + { + "code": "tractionbattery-stateofcharge", + "name": "StateOfCharge", + "group": "TractionBattery" + } + ], + "signals": [ + { + "code": "tractionbattery-stateofcharge", + "name": "StateOfCharge", + "group": "TractionBattery", + "body": { + "unit": "percent", + "value": 78 + }, + "meta": { + "oemUpdatedAt": 1731940328000, + "fetchedAt": 1731940330000 + } + } + ] + }, + "meta": { + "version": "4.0", + "deliveryId": "48b25f8f-9fea-42e1-9085-81043682cbb8", + "deliveredAt": 1731940328000, + "webhookId": "abde94ff-d57d-43b9-8d09-6020db2d977a", + "webhookName": "Battery Monitoring", + "sequence": 1731940327412, + "signalCount": 3, + "mode": "LIVE" + } + }, + "topic": "VEHICLE_STATE", + "source": { + "type": "vendor-documentation", + "url": "https://smartcar.com/docs/api-reference/webhooks/events/overview.md", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/smartcar/latest/VERIFY.json b/providers/smartcar/latest/VERIFY.json new file mode 100644 index 0000000..82e7875 --- /dev/null +++ b/providers/smartcar/latest/VERIFY.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "eventId": "52f6e0bb-1369-45da-a61c-9e67d092d6db", + "eventType": "VERIFY", + "data": { + "challenge": "3a5c8f72-e6d9-4b1a-9f2e-8c7d6a5b4e3f" + }, + "meta": { + "version": "4.0", + "webhookId": "5a8e5e38-1e12-4011-a36d-56f120053f9e", + "webhookName": "Example Webhook", + "deliveryId": "5d569643-3a47-4cd1-a3ec-db5fc1f6f03b", + "deliveredAt": 1761896351529 + } + }, + "topic": "VERIFY", + "source": { + "type": "vendor-documentation", + "url": "https://smartcar.com/docs/api-reference/webhooks/events/overview.md", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/smile/index.json b/providers/smile/index.json new file mode 100644 index 0000000..384ce1a --- /dev/null +++ b/providers/smile/index.json @@ -0,0 +1,8 @@ +{ + "label": "Smile API", + "configs": { + "latest_version": "latest", + "topic_identifier": "type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/smile/latest/ACCOUNT_CONNECTED.json b/providers/smile/latest/ACCOUNT_CONNECTED.json new file mode 100644 index 0000000..cf5fab0 --- /dev/null +++ b/providers/smile/latest/ACCOUNT_CONNECTED.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "et-123abc456def789abc123def456abc78", + "version": 1, + "type": "ACCOUNT_CONNECTED", + "createdAt": "2021-04-14T09:30:24Z", + "data": { + "userId": "tenantId-123abc456def789abc123def456abc78", + "accountId": "a-123abc456def789abc123def456abc78", + "loginName": "userLoginName", + "providers": [ + "abccorp" + ] + } + }, + "topic": "ACCOUNT_CONNECTED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getsmileapi.com/docs/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/smile/latest/ACCOUNT_CREATED.json b/providers/smile/latest/ACCOUNT_CREATED.json new file mode 100644 index 0000000..1bf3580 --- /dev/null +++ b/providers/smile/latest/ACCOUNT_CREATED.json @@ -0,0 +1,24 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "et-123abc456def789abc123def456abc78", + "version": 1, + "type": "ACCOUNT_CREATED", + "createdAt": "2021-04-14T09:30:24Z", + "data": { + "userId": "tenantId-123abc456def789abc123def456abc78", + "accountId": "a-123abc456def789abc123def456abc78", + "providers": [ + "abccorp" + ] + } + }, + "topic": "ACCOUNT_CREATED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getsmileapi.com/reference/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/smile/latest/ACCOUNT_DISCONNECTED.json b/providers/smile/latest/ACCOUNT_DISCONNECTED.json new file mode 100644 index 0000000..687cb2b --- /dev/null +++ b/providers/smile/latest/ACCOUNT_DISCONNECTED.json @@ -0,0 +1,24 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "et-123abc456def789abc123def456abc78", + "version": 1, + "type": "ACCOUNT_DISCONNECTED", + "createdAt": "2021-04-14T09:30:24Z", + "data": { + "userId": "tenantId-123abc456def789abc123def456abc78", + "accountId": "a-123abc456def789abc123def456abc78", + "providers": [ + "abccorp" + ] + } + }, + "topic": "ACCOUNT_DISCONNECTED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getsmileapi.com/reference/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/smile/latest/ACCOUNT_FAILED.json b/providers/smile/latest/ACCOUNT_FAILED.json new file mode 100644 index 0000000..80585ed --- /dev/null +++ b/providers/smile/latest/ACCOUNT_FAILED.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "et-123abc456def789abc123def456abc78", + "version": 1, + "type": "ACCOUNT_FAILED", + "createdAt": "2021-04-14T09:30:24Z", + "data": { + "userId": "tenantId-123abc456def789abc123def456abc78", + "accountId": "a-123abc456def789abc123def456abc78", + "loginName": "userLoginName", + "errorCode": "INVALID_CREDENTIALS", + "errorMessage": "Invalid username or password!", + "providers": [ + "abccorp" + ] + } + }, + "topic": "ACCOUNT_FAILED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getsmileapi.com/reference/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/smile/latest/ARCHIVE_ANALYZED.json b/providers/smile/latest/ARCHIVE_ANALYZED.json new file mode 100644 index 0000000..35f0d34 --- /dev/null +++ b/providers/smile/latest/ARCHIVE_ANALYZED.json @@ -0,0 +1,21 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "et-123abc456def789abc123def456abc78", + "version": 1, + "type": "ARCHIVE_ANALYZED", + "createdAt": "2021-04-14T09:30:24Z", + "data": { + "userId": "tenantId-123abc456def789abc123def456abc78", + "archiveId": "archive-123abc456def789abc123def456abc78" + } + }, + "topic": "ARCHIVE_ANALYZED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getsmileapi.com/reference/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/smile/latest/ARCHIVE_FAILED.json b/providers/smile/latest/ARCHIVE_FAILED.json new file mode 100644 index 0000000..cb9ce1d --- /dev/null +++ b/providers/smile/latest/ARCHIVE_FAILED.json @@ -0,0 +1,23 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "et-123abc456def789abc123def456abc78", + "version": 1, + "type": "ARCHIVE_FAILED", + "createdAt": "2021-04-14T09:30:24Z", + "data": { + "userId": "tenantId-123abc456def789abc123def456abc78", + "archiveId": "archive-123abc456def789abc123def456abc78", + "errorCode": "FILE_UNABLE_TO_RECOGNIZE", + "errorMessage": "Invalid file!" + } + }, + "topic": "ARCHIVE_FAILED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getsmileapi.com/reference/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/smile/latest/ARCHIVE_REVOKED.json b/providers/smile/latest/ARCHIVE_REVOKED.json new file mode 100644 index 0000000..1091ca6 --- /dev/null +++ b/providers/smile/latest/ARCHIVE_REVOKED.json @@ -0,0 +1,21 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "et-123abc456def789abc123def456abc78", + "version": 1, + "type": "ARCHIVE_REVOKED", + "createdAt": "2021-04-14T09:30:24Z", + "data": { + "userId": "tenantId-123abc456def789abc123def456abc78", + "archiveId": "archive-123abc456def789abc123def456abc78" + } + }, + "topic": "ARCHIVE_REVOKED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getsmileapi.com/reference/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/smile/latest/ARCHIVE_STARTED.json b/providers/smile/latest/ARCHIVE_STARTED.json new file mode 100644 index 0000000..daf9e34 --- /dev/null +++ b/providers/smile/latest/ARCHIVE_STARTED.json @@ -0,0 +1,21 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "et-123abc456def789abc123def456abc78", + "version": 1, + "type": "ARCHIVE_STARTED", + "createdAt": "2021-04-14T09:30:24Z", + "data": { + "userId": "tenantId-123abc456def789abc123def456abc78", + "archiveId": "archive-123abc456def789abc123def456abc78" + } + }, + "topic": "ARCHIVE_STARTED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getsmileapi.com/reference/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/smile/latest/CONTRIBUTIONS_ADDED.json b/providers/smile/latest/CONTRIBUTIONS_ADDED.json new file mode 100644 index 0000000..1217313 --- /dev/null +++ b/providers/smile/latest/CONTRIBUTIONS_ADDED.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "et-123abc456def789abc123def456abc78", + "version": 1, + "type": "CONTRIBUTIONS_ADDED", + "createdAt": "2021-04-14T09:30:24Z", + "data": { + "userId": "tenantId-123abc456def789abc123def456abc78", + "accountId": "a-123abc456def789abc123def456abc78", + "count": 0, + "providers": [ + "abccorp" + ] + } + }, + "topic": "CONTRIBUTIONS_ADDED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getsmileapi.com/reference/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/smile/latest/DOCUMENTS_ADDED.json b/providers/smile/latest/DOCUMENTS_ADDED.json new file mode 100644 index 0000000..b27b4bd --- /dev/null +++ b/providers/smile/latest/DOCUMENTS_ADDED.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "et-123abc456def789abc123def456abc78", + "version": 1, + "type": "DOCUMENTS_ADDED", + "createdAt": "2021-04-14T09:30:24Z", + "data": { + "userId": "tenantId-123abc456def789abc123def456abc78", + "accountId": "a-123abc456def789abc123def456abc78", + "count": 0, + "providers": [ + "abccorp" + ] + } + }, + "topic": "DOCUMENTS_ADDED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getsmileapi.com/reference/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/smile/latest/EINCOMES_ADDED.json b/providers/smile/latest/EINCOMES_ADDED.json new file mode 100644 index 0000000..caabfb3 --- /dev/null +++ b/providers/smile/latest/EINCOMES_ADDED.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "17bbf36498de4d68a0d4f86c7b62f69f", + "version": 1, + "type": "EINCOMES_ADDED", + "createdAt": "2021-04-14T09:30:24Z", + "data": { + "userId": "tenantId-123abc456def789abc123def456abc78", + "accountId": "a-123abc456def789abc123def456abc78", + "count": 0, + "providers": [ + "abccorp" + ] + } + }, + "topic": "EINCOMES_ADDED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getsmileapi.com/reference/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/smile/latest/EMPLOYMENTS_ADDED.json b/providers/smile/latest/EMPLOYMENTS_ADDED.json new file mode 100644 index 0000000..17b0995 --- /dev/null +++ b/providers/smile/latest/EMPLOYMENTS_ADDED.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "et-123abc456def789abc123def456abc78", + "version": 1, + "type": "EMPLOYMENTS_ADDED", + "createdAt": "2021-04-14T09:30:24Z", + "data": { + "userId": "tenantId-123abc456def789abc123def456abc78", + "accountId": "a-123abc456def789abc123def456abc78", + "count": 0, + "providers": [ + "abccorp" + ] + } + }, + "topic": "EMPLOYMENTS_ADDED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getsmileapi.com/reference/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/smile/latest/IDENTITY_ADDED.json b/providers/smile/latest/IDENTITY_ADDED.json new file mode 100644 index 0000000..55a6b70 --- /dev/null +++ b/providers/smile/latest/IDENTITY_ADDED.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "et-123abc456def789abc123def456abc78", + "version": 1, + "type": "IDENTITY_ADDED", + "createdAt": "2021-04-14T09:30:24Z", + "data": { + "userId": "tenantId-123abc456def789abc123def456abc78", + "accountId": "a-123abc456def789abc123def456abc78", + "identityId": "i-123abc456def789abc123def456abc78", + "providers": [ + "abccorp" + ] + } + }, + "topic": "IDENTITY_ADDED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getsmileapi.com/reference/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/smile/latest/INCOMES_ADDED.json b/providers/smile/latest/INCOMES_ADDED.json new file mode 100644 index 0000000..7088265 --- /dev/null +++ b/providers/smile/latest/INCOMES_ADDED.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "et-123abc456def789abc123def456abc78", + "version": 1, + "type": "INCOMES_ADDED", + "createdAt": "2021-04-14T09:30:24Z", + "data": { + "userId": "tenantId-123abc456def789abc123def456abc78", + "accountId": "a-123abc456def789abc123def456abc78", + "count": 0, + "providers": [ + "abccorp" + ] + } + }, + "topic": "INCOMES_ADDED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getsmileapi.com/reference/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/smile/latest/INSIGHT_ADDED.json b/providers/smile/latest/INSIGHT_ADDED.json new file mode 100644 index 0000000..1c89324 --- /dev/null +++ b/providers/smile/latest/INSIGHT_ADDED.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "123abc456def789abc123def456abc78", + "version": 1, + "type": "INSIGHT_ADDED", + "createdAt": "2021-04-14T09:30:24Z", + "data": { + "userId": "tenantId-123abc456def789abc123def456abc78", + "accountId": "a-123abc456def789abc123def456abc78", + "id": "insight-123abc456def789abc123def456abc78", + "providers": [ + "abccorp" + ] + } + }, + "topic": "INSIGHT_ADDED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getsmileapi.com/reference/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/smile/latest/INVITE_INVITED.json b/providers/smile/latest/INVITE_INVITED.json new file mode 100644 index 0000000..8c0161c --- /dev/null +++ b/providers/smile/latest/INVITE_INVITED.json @@ -0,0 +1,21 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "et-123abc456def789abc123def456abc78", + "version": 1, + "type": "INVITE_INVITED", + "createdAt": "2021-04-14T09:30:24Z", + "data": { + "userId": "tenantId-123abc456def789abc123def456abc78", + "inviteId": "iv-123abc456def789abc123def456abc78" + } + }, + "topic": "INVITE_INVITED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getsmileapi.com/reference/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/smile/latest/INVITE_LINKED.json b/providers/smile/latest/INVITE_LINKED.json new file mode 100644 index 0000000..fa81558 --- /dev/null +++ b/providers/smile/latest/INVITE_LINKED.json @@ -0,0 +1,21 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "et-123abc456def789abc123def456abc78", + "version": 1, + "type": "INVITE_LINKED", + "createdAt": "2021-04-14T09:30:24Z", + "data": { + "userId": "tenantId-123abc456def789abc123def456abc78", + "inviteId": "iv-123abc456def789abc123def456abc78" + } + }, + "topic": "INVITE_LINKED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getsmileapi.com/reference/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/smile/latest/LIABILITIES_ADDED.json b/providers/smile/latest/LIABILITIES_ADDED.json new file mode 100644 index 0000000..4681500 --- /dev/null +++ b/providers/smile/latest/LIABILITIES_ADDED.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "et-123abc456def789abc123def456abc78", + "version": 1, + "type": "LIABILITIES_ADDED", + "createdAt": "2021-04-14T09:30:24Z", + "data": { + "userId": "tenantId-123abc456def789abc123def456abc78", + "accountId": "a-123abc456def789abc123def456abc78", + "count": 0, + "providers": [ + "abccorp" + ] + } + }, + "topic": "LIABILITIES_ADDED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getsmileapi.com/reference/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/smile/latest/LINK_ADDED.json b/providers/smile/latest/LINK_ADDED.json new file mode 100644 index 0000000..70666f6 --- /dev/null +++ b/providers/smile/latest/LINK_ADDED.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "123abc456def789abc123def456abc78", + "version": 1, + "type": "LINK_ADDED", + "createdAt": "2021-04-14T09:30:24Z", + "data": { + "userId": "tenantId-123abc456def789abc123def456abc78", + "accountId": "a-123abc456def789abc123def456abc78", + "id": "link-123abc456def789abc123def456abc78", + "providers": [ + "abccorp" + ] + } + }, + "topic": "LINK_ADDED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getsmileapi.com/reference/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/smile/latest/RATING_ADDED.json b/providers/smile/latest/RATING_ADDED.json new file mode 100644 index 0000000..24ebc7b --- /dev/null +++ b/providers/smile/latest/RATING_ADDED.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "et-123abc456def789abc123def456abc78", + "version": 1, + "type": "RATING_ADDED", + "createdAt": "2021-04-14T09:30:24Z", + "data": { + "userId": "tenantId-123abc456def789abc123def456abc78", + "accountId": "a-123abc456def789abc123def456abc78", + "ratingId": "r-123abc456def789abc123def456abc78", + "providers": [ + "abccorp" + ] + } + }, + "topic": "RATING_ADDED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getsmileapi.com/reference/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/smile/latest/RECORD_COMPLETED.json b/providers/smile/latest/RECORD_COMPLETED.json new file mode 100644 index 0000000..7c1c1f9 --- /dev/null +++ b/providers/smile/latest/RECORD_COMPLETED.json @@ -0,0 +1,57 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "et-123abc456def789abc123def456abc78", + "version": 1, + "type": "RECORD_COMPLETED", + "createdAt": "2021-04-14T09:30:24Z", + "data": { + "recordId": "ss-123abc456def789abc123def456abc78", + "recordType": "SOCIAL_SECURITY", + "status": "COMPLETED", + "resultCode": "SUCCESS", + "resultMessage": null, + "payload": { + "id": "ss-17bbf36498de4d68a0d4f86c7b62f69f", + "createdAt": "2021-04-14T09:30:24Z", + "status": "COMPLETED", + "resultCode": "SUCCESS", + "resultMessage": "Success!", + "result": { + "name": "John Doe", + "curp": "DOEJ800101HDFXXX01", + "nss": "12345678901", + "reportDate": "2024-01-15", + "employerName": "ABC Corporation", + "employerRegistration": "ABC123456", + "state": "SINALOA", + "contributionDays": 365, + "contributionBaseAmount": 50000, + "currency": "MXN" + }, + "requestMeta": { + "emailAddress": "john.doe@example.com", + "fullName": "John Doe", + "mobileNumber": "+1234567890", + "curp": "DOEJ800101HDFXXX01", + "templateId": "tpl-sss003001", + "consent": { + "type": "Terms And Conditions", + "version": 1, + "consentedWith": "I agree to the terms and conditions.", + "consentedAt": "2021-04-14T09:30:24Z", + "consentTemplateId": "ct-5b79399a68524234bb0ead472648282d" + } + } + } + } + }, + "topic": "RECORD_COMPLETED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getsmileapi.com/reference/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/smile/latest/RECORD_CREATED.json b/providers/smile/latest/RECORD_CREATED.json new file mode 100644 index 0000000..f3be8a8 --- /dev/null +++ b/providers/smile/latest/RECORD_CREATED.json @@ -0,0 +1,21 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "et-123abc456def789abc123def456abc78", + "version": 1, + "type": "RECORD_CREATED", + "createdAt": "2021-04-14T09:30:24Z", + "data": { + "recordId": "ss-123abc456def789abc123def456abc78", + "recordType": "SOCIAL_SECURITY" + } + }, + "topic": "RECORD_CREATED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getsmileapi.com/reference/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/smile/latest/TASK_FINISHED.json b/providers/smile/latest/TASK_FINISHED.json new file mode 100644 index 0000000..9a11351 --- /dev/null +++ b/providers/smile/latest/TASK_FINISHED.json @@ -0,0 +1,202 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "et-123abc456def789abc123def456abc78", + "version": 1, + "type": "TASK_FINISHED", + "createdAt": "2021-04-14T09:30:24Z", + "data": { + "userId": "tenantId-123abc456def789abc123def456abc78", + "sourceId": "a-123abc456def789abc123def456abc78", + "sourceType": "ACCOUNT", + "taskType": "LINK_ACCOUNT", + "status": "SUCCEEDED", + "errorCode": null, + "providers": [ + "abccorp" + ], + "datapoints": [ + "IDENTITIES", + "DOCUMENTS", + "EMPLOYMENTS", + "CONTRIBUTIONS", + "LIABILITIES", + "EINCOMES" + ], + "payload": { + "identity": { + "id": "i-34b7fe18cc5a482dac6a8a2132a7972f", + "fullName": "George Cimafranca Palomero, Jr", + "firstName": "George", + "middleName": "Cimafranca", + "lastName": "Palomero", + "suffix": "Jr", + "gender": "Male", + "dob": "1970-08-24", + "maritalStatus": "Married", + "countryResidence": "PH", + "citizenship": "Citizen", + "photoUrl": "https://cdn.smileapi.io/image/avatar/v20211115191600/george.jpg", + "referenceId": null, + "profileUrl": null, + "latestEmployerName": null, + "emails": [ + { + "address": "gpalomero1234@smileapi.io", + "type": "Primary" + } + ], + "phones": [ + { + "number": "+639559991234", + "type": "Mobile" + } + ], + "socialProfiles": [ + { + "socialUrl": "https://www.facebook.com/gpalomero", + "type": "Facebook" + } + ], + "addresses": [ + { + "fullAddress": "12 Maybunga St, Barangay Paraiso, Pasig City, NCR, 1600, PH", + "line1": "12 Maybunga St", + "line2": "Barangay Paraiso", + "city": "Pasig City", + "region": "NCR", + "zip": "1600", + "country": "PH", + "latitude": "14.573454", + "longitude": "121.085042", + "type": "Primary" + } + ] + }, + "rating": null, + "documents": { + "nextCursor": null, + "items": [ + { + "id": "d-7d5527088bfb4c278acbad934c1099ed", + "name": "UMID", + "docId": "0026-1215160-9", + "status": null, + "documentType": "IDENTIFICATION", + "issueDate": null, + "expiryDate": null, + "fileUrl": null, + "remarks": null + } + ] + }, + "incomes": null, + "transactions": null, + "employments": { + "nextCursor": null, + "items": [ + { + "id": "e-a5eaa67e6c884a56a70a476960700692", + "name": "Security", + "description": null, + "jobTitle": "Security Guard", + "department": null, + "employeeNumber": "EMP-123456", + "employer": "ABC Corporation", + "status": "Permanent", + "startDate": "2023-10-01", + "endDate": "2023-10-31" + }, + { + "id": "e-6371af9f7e284497996cebf09ff250a2", + "name": "Security", + "description": null, + "jobTitle": "Security Guard", + "department": null, + "employeeNumber": "CDE-98765", + "employer": "CDE Corporation", + "status": "Permanent", + "startDate": "2023-09-01", + "endDate": "2023-09-30" + } + ] + }, + "contributions": { + "nextCursor": null, + "items": [ + { + "id": "con-03de6eb74ffc48fa82976714b5e001a9", + "date": "2023-11-27", + "currency": "PHP", + "amount": 1375, + "referenceId": "JA8833327" + }, + { + "id": "con-a00bfb19a4e64959ba22e5c8859f428f", + "date": "2023-11-26", + "currency": "PHP", + "amount": 1375, + "referenceId": "PA9634415" + }, + { + "id": "con-56c2e6dc2d734750a01dd4d3f1140d77", + "date": "2023-11-25", + "currency": "PHP", + "amount": 1375, + "referenceId": "VC2534561" + } + ] + }, + "liabilities": { + "nextCursor": null, + "items": [ + { + "id": "lia-413ca2d214cf43618804ad20ca0bb0e4", + "type": "Salary Loan", + "referenceId": "SL201601011234567", + "startDate": "2023-10-28", + "endDate": "2024-10-28", + "firstAmortizationDate": "2023-11-28", + "amortizationFrequency": "Monthly", + "currency": "PHP", + "loanAmount": 16000, + "amortizationAmount": 738.32, + "outstandingBalance": 14599.76, + "nextPaymentAmount": 732.38, + "overduePaymentAmount": 0 + } + ] + }, + "eincomes": { + "nextCursor": null, + "items": [ + { + "id": "einc-b30d0dc40e724d7199268f891e7fedd4", + "month": "2023-10", + "currency": "PHP", + "baseAmount": 8500, + "amount": 8500 + }, + { + "id": "einc-102efd96ecc94ab7b8ee18526a888c61", + "month": "2023-09", + "currency": "PHP", + "baseAmount": 8500, + "amount": 8500 + } + ] + }, + "links": null, + "insight": null + } + } + }, + "topic": "TASK_FINISHED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getsmileapi.com/reference/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/smile/latest/TASK_STARTED.json b/providers/smile/latest/TASK_STARTED.json new file mode 100644 index 0000000..bcec3e6 --- /dev/null +++ b/providers/smile/latest/TASK_STARTED.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "et-123abc456def789abc123def456abc78", + "version": 1, + "type": "TASK_STARTED", + "createdAt": "2021-04-14T09:30:24Z", + "data": { + "userId": "tenantId-123abc456def789abc123def456abc78", + "sourceId": "a-123abc456def789abc123def456abc78", + "sourceType": "ACCOUNT", + "taskType": "LINK_ACCOUNT", + "providers": [ + "abccorp" + ] + } + }, + "topic": "TASK_STARTED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getsmileapi.com/reference/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/smile/latest/TRANSACTIONS_ADDED.json b/providers/smile/latest/TRANSACTIONS_ADDED.json new file mode 100644 index 0000000..f317bb5 --- /dev/null +++ b/providers/smile/latest/TRANSACTIONS_ADDED.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "et-123abc456def789abc123def456abc78", + "version": 1, + "type": "TRANSACTIONS_ADDED", + "createdAt": "2021-04-14T09:30:24Z", + "data": { + "userId": "tenantId-123abc456def789abc123def456abc78", + "accountId": "a-123abc456def789abc123def456abc78", + "count": 0, + "providers": [ + "abccorp" + ] + } + }, + "topic": "TRANSACTIONS_ADDED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getsmileapi.com/reference/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/smile/latest/USER_CREATED.json b/providers/smile/latest/USER_CREATED.json new file mode 100644 index 0000000..09feca3 --- /dev/null +++ b/providers/smile/latest/USER_CREATED.json @@ -0,0 +1,20 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "et-123abc456def789abc123def456abc78", + "version": 1, + "type": "USER_CREATED", + "createdAt": "2021-04-14T09:30:24Z", + "data": { + "userId": "tenantId-123abc456def789abc123def456abc78" + } + }, + "topic": "USER_CREATED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.getsmileapi.com/reference/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/solidgate/index.json b/providers/solidgate/index.json new file mode 100644 index 0000000..a3f9e06 --- /dev/null +++ b/providers/solidgate/index.json @@ -0,0 +1,8 @@ +{ + "label": "Solidgate", + "configs": { + "latest_version": "latest", + "topic_identifier": "solidgate-event-type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/solidgate/latest/alt_gate.order.updated.json b/providers/solidgate/latest/alt_gate.order.updated.json new file mode 100644 index 0000000..be65c51 --- /dev/null +++ b/providers/solidgate/latest/alt_gate.order.updated.json @@ -0,0 +1,82 @@ +{ + "headers": { + "content-type": "application/json", + "solidgate-event-type": "alt_gate.order.updated" + }, + "body": { + "order": { + "method": "paypal-vault", + "order_id": "dce52ec4-2ee3-45f8-8333-cfbb7ac2ee49", + "subscription_id": "83b19018-cbc4-4df0-899a-dda84fd2705e", + "token": "baf2ff5c5a125aeabb4b80d7b983f66f3abf5dbb8d939df48b40755674eddceee78084eab5fa9c15a339c94f1ad2b30cf299", + "created_at": "2025-12-27 11:45:30", + "updated_at": "2025-12-28 11:45:30", + "amount": 100, + "currency": "USD", + "order_description": "Premium package", + "descriptor": "PAYPAL *MERCH TOPSELL", + "customer_account_id": "93a1c659-288d-4d62-929d-10e241078faa", + "customer_email": "example@example.com", + "status": "processing", + "ip_address": "203.0.113.0", + "provider_data": { + "billing_address": { + "country": "USA", + "state": "WA", + "city": "New York", + "zip": "10005", + "line1": "123 Main St.", + "line2": "Apt. 123" + }, + "shipping_address": { + "country": "USA", + "state": "NY", + "city": "Boston", + "zip": "91191", + "line1": "777 Main St.", + "line2": "Apt. 321" + }, + "payer": { + "account_id": "Z5WEEM3YYCXBB", + "first_name": "John", + "last_name": "Doe", + "email": "example@example.com", + "phone": "+352111222333" + }, + "merchant": { + "account_id": "78UQ777KUJAQN" + } + } + }, + "error": { + "code": "5.02", + "messages": [ + "Invalid Card Token" + ], + "recommended_message_for_user": "Invalid Card Token" + }, + "transactions": [ + { + "method": "paypal-vault", + "id": "5019d00bb70f82cd42f6bc654cbdfcbd63a9b5b1dbd6a", + "created_at": "2025-12-27 11:45:30", + "amount": 100, + "currency": "USD", + "status": "processing", + "type": "pay", + "refund_reason": "Solidgate - Issuer Fraud Notification", + "refund_reason_code": "0022" + } + ], + "order_metadata": { + "coupon_code": "NY2025", + "partner_id": "123989" + } + }, + "topic": "alt_gate.order.updated", + "source": { + "type": "vendor-documentation", + "url": "https://docs.solidgate.com/payments/integrate/webhooks/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/solidgate/latest/alt_gate.paypal_dispute.received.json b/providers/solidgate/latest/alt_gate.paypal_dispute.received.json new file mode 100644 index 0000000..b25c7da --- /dev/null +++ b/providers/solidgate/latest/alt_gate.paypal_dispute.received.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json", + "solidgate-event-type": "alt_gate.paypal_dispute.received" + }, + "body": { + "dispute_id": "PP-D-85112454", + "order_id": "923bb4e6-4a5f-41ec-81fb-28eb8a152e55", + "subscription_product_id": "ac43b415-5522-4373-b026-a365462f9657", + "subscription_service_id": "fb603790-1234-1111-9876-ae4d59d5d378", + "created_at": "2025-08-23 12:05:28", + "updated_at": "2025-08-23 12:05:28", + "seller_response_due_date": "2025-09-14 16:29:12", + "dispute_amount": 100, + "dispute_currency": "USD", + "dispute_life_cycle_stage": "CHARGEBACK", + "dispute_channel": "INTERNAL", + "dispute_create_time": "2025-07-02 23:39:06", + "dispute_update_time": "2025-07-08 1:40:44", + "dispute_outcome": "RESOLVED_WITH_PAYOUT", + "reason": "MERCHANDISE_OR_SERVICE_NOT_RECEIVED", + "status": "WAITING_FOR_SELLER_RESPONSE", + "represented_by": "merchant", + "customer_account_id": "93a1c659-288d-4d62-929d-10e241078faa", + "customer_email": "example@example.com", + "available_actions": [ + "enrich_evidence", + "provide_evidence" + ] + }, + "topic": "alt_gate.paypal_dispute.received", + "source": { + "type": "vendor-documentation", + "url": "https://docs.solidgate.com/payments/integrate/webhooks/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/solidgate/latest/alt_gate.recurring_token.cancelled.json b/providers/solidgate/latest/alt_gate.recurring_token.cancelled.json new file mode 100644 index 0000000..7bea84b --- /dev/null +++ b/providers/solidgate/latest/alt_gate.recurring_token.cancelled.json @@ -0,0 +1,17 @@ +{ + "headers": { + "content-type": "application/json", + "solidgate-event-type": "alt_gate.recurring_token.cancelled" + }, + "body": { + "token": "923bb4e6-4a5f-41ec-81fb-28eb8a152e55", + "initial_order_id": "22738n", + "cancelled_at": "2024-12-21 11:21:30" + }, + "topic": "alt_gate.recurring_token.cancelled", + "source": { + "type": "vendor-documentation", + "url": "https://docs.solidgate.com/payments/integrate/webhooks/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/solidgate/latest/card.network_token.created.json b/providers/solidgate/latest/card.network_token.created.json new file mode 100644 index 0000000..fbf06ec --- /dev/null +++ b/providers/solidgate/latest/card.network_token.created.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/json", + "solidgate-event-type": "card.network_token.created" + }, + "body": { + "card_id": "123e4567-e89b-12d3-a456-426614174000", + "tokenization_type": "vts", + "status": "INACTIVE", + "created_at": "2025-08-17 11:45:30", + "updated_at": "2025-08-17 11:45:30" + }, + "topic": "card.network_token.created", + "source": { + "type": "vendor-documentation", + "url": "https://docs.solidgate.com/payments/integrate/webhooks/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/solidgate/latest/card.network_token.updated.json b/providers/solidgate/latest/card.network_token.updated.json new file mode 100644 index 0000000..5c60a4f --- /dev/null +++ b/providers/solidgate/latest/card.network_token.updated.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/json", + "solidgate-event-type": "card.network_token.updated" + }, + "body": { + "card_id": "123e4567-e89b-12d3-a456-426614174000", + "tokenization_type": "vts", + "status": "INACTIVE", + "created_at": "2025-08-17 11:45:30", + "updated_at": "2025-08-17 11:45:30" + }, + "topic": "card.network_token.updated", + "source": { + "type": "vendor-documentation", + "url": "https://docs.solidgate.com/payments/integrate/webhooks/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/solidgate/latest/card_gate.chargeback.received.json b/providers/solidgate/latest/card_gate.chargeback.received.json new file mode 100644 index 0000000..dad830f --- /dev/null +++ b/providers/solidgate/latest/card_gate.chargeback.received.json @@ -0,0 +1,52 @@ +{ + "headers": { + "content-type": "application/json", + "solidgate-event-type": "card_gate.chargeback.received" + }, + "body": { + "order": { + "order_id": "923bb4e6-4a5f-41ec-81fb-28eb8a152e55", + "amount": 100, + "currency": "USD", + "status": "settle_ok" + }, + "chargeback": { + "id": 147712, + "dispute_date": "2026-07-11 00:00:00", + "settlement_date": "2026-07-11 00:00:00", + "amount": 100, + "currency": "USD", + "type": "1st_chb", + "status": "in_progress", + "reason_group": "Fraud", + "reason_code": "10.4", + "reason_description": "Fraud \u2013 Card-Absent Environment", + "available_actions": [ + "enrich_evidence", + "provide_evidence" + ] + }, + "chargeback_flow": [ + { + "id": 12345, + "date": "2026-07-10 00:00:00", + "updated_date": "2026-07-11 00:00:00", + "settlement_date": "2026-07-10 00:00:00", + "deadline_date": "2026-07-12 00:00:00", + "amount": 100, + "dispute_amount": 0, + "currency": "USD", + "type": "1st_chb", + "status": "in_progress", + "represented_by": "automation", + "arn_code": "24871153022084127852235" + } + ] + }, + "topic": "card_gate.chargeback.received", + "source": { + "type": "vendor-documentation", + "url": "https://docs.solidgate.com/payments/integrate/webhooks/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/solidgate/latest/card_gate.fraud_alert.received.json b/providers/solidgate/latest/card_gate.fraud_alert.received.json new file mode 100644 index 0000000..d0d8dc5 --- /dev/null +++ b/providers/solidgate/latest/card_gate.fraud_alert.received.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json", + "solidgate-event-type": "card_gate.fraud_alert.received" + }, + "body": { + "id": 9147712, + "order_id": "923bb4e6-4a5f-41ec-81fb-28eb8a152e55", + "created_at": "2025-03-24 14:22:19", + "updated_at": "2025-03-24 14:22:19", + "fraud_amount": 2575, + "fraud_currency": "USD", + "fraud_amount_usd": 12367, + "fraud_type": "6", + "fraud_report_day": "2025-03-24 14:22:18", + "card_scheme": "VISA", + "reason_code_description": "Fraudulent use of account number" + }, + "topic": "card_gate.fraud_alert.received", + "source": { + "type": "vendor-documentation", + "url": "https://docs.solidgate.com/payments/integrate/webhooks/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/solidgate/latest/card_gate.order.updated.json b/providers/solidgate/latest/card_gate.order.updated.json new file mode 100644 index 0000000..4a8f659 --- /dev/null +++ b/providers/solidgate/latest/card_gate.order.updated.json @@ -0,0 +1,230 @@ +{ + "headers": { + "content-type": "application/json", + "solidgate-event-type": "card_gate.order.updated" + }, + "body": { + "order": { + "order_id": "923bb4e6-4a5f-41ec-81fb-28eb8a152e55", + "order_description": "Premium package", + "psp_order_id": "854756336423874823bdfsg6743gf5", + "provider_payment_id": "charge_64789DFS3827563HGF56", + "product_id": "a51ba9fd-3be1-4ef9-b00f-bb85157597f5", + "product_name": "Luxury product", + "subscription_id": "83b19018-cbc4-4df0-899a-dda84fd2705e", + "amount": 100, + "currency": "USD", + "processing_amount": 0, + "processing_currency": "USD", + "marketing_amount": 0, + "marketing_currency": "USD", + "refunded_amount": 0, + "authorized_amount": 100, + "status": "auth_ok", + "auth_code": "2w9m8", + "payment_type": "1-click", + "payment_method": "card", + "customer_account_id": "93a1c659-288d-4d72-929d-10e241078faa", + "customer_email": "example@example.com", + "descriptor": "google.com", + "mid": "bank-mid-1", + "ip_address": "8.8.8.8", + "traffic_source": "facebook" + }, + "error": { + "code": "3.08", + "messages": [ + "Do not honor" + ], + "recommended_message_for_user": "Advise the customer to contact their card issuer to resolve potential restrictions like blocked cards, insufficient limits, or currency issues before retrying the transaction" + }, + "transaction": { + "id": "5019d00bb70f82cd42f6bc654cbdfcbd63a9b5b1dbd6a", + "created_at": "2026-07-15 11:45:30", + "updated_at": "2026-07-16 11:45:30", + "amount": 100, + "currency": "USD", + "marketing_amount": 0, + "marketing_currency": "USD", + "operation": "auth", + "status": "processing", + "authorization_type": "final", + "scheme_transaction_id": "MDSCAJVIJ1201", + "transaction_link_id": "A1bCDefGhijkLmNopQrStu", + "descriptor": "google.com", + "billing_details": { + "address": "21 Bedford Ave", + "country": "USA", + "city": "Boston", + "state": "NY", + "zip": "91191" + }, + "refund_reason": "Solidgate - Issuer Fraud Notification", + "refund_reason_code": "0022", + "card_token": { + "token": "baf2ff5c5a125aeabb4b80d7b983f66f3abf5dbb8d939df48b40755674eddceee78084eab5fa9c15a339c94f1ad2b30cf299", + "original_payment_method": "apple-pay" + }, + "card": { + "bank": "JSC UNIVERSAL BANK", + "bin": "444111", + "brand": "VISA", + "card_exp_month": "12", + "card_exp_year": 2030, + "card_holder": "John Snow", + "card_type": "CREDIT", + "card_category": "CONSUMER", + "is_reloadable": true, + "card_id": "22733af4-f6c6-4368-b7d0-98aeb0253a57", + "country": "USA", + "number": "444111XXXXXX9435", + "card_token": { + "token": "baf2ff5c5a125aeabb4b80d7b983f66f3abf5dbb8d939df48b40755674eddceee78084eab5fa9c15a339c94f1ad2b30cf299", + "original_payment_method": "apple-pay" + } + }, + "error": { + "code": "3.08", + "messages": [ + "Do not honor" + ], + "recommended_message_for_user": "Advise the customer to contact their card issuer to resolve potential restrictions like blocked cards, insufficient limits, or currency issues before retrying the transaction" + }, + "payment_account_reference": "PAR_1A2B3C4D5E6F7G8H9", + "arn_code": "24871153022084127852235", + "rrn_code": "100034876543" + }, + "transactions": { + "": { + "id": "5019d00bb70f82cd42f6bc654cbdfcbd63a9b5b1dbd6a", + "created_at": "2026-07-15 11:45:30", + "updated_at": "2026-07-16 11:45:30", + "amount": 100, + "currency": "USD", + "marketing_amount": 0, + "marketing_currency": "USD", + "operation": "auth", + "status": "processing", + "authorization_type": "final", + "scheme_transaction_id": "MDSCAJVIJ1201", + "transaction_link_id": "A1bCDefGhijkLmNopQrStu", + "descriptor": "google.com", + "billing_details": { + "address": "21 Bedford Ave", + "city": "Boston", + "country": "USA", + "state": "NY", + "zip": "91191" + }, + "refund_reason": "Solidgate - Issuer Fraud Notification", + "refund_reason_code": "0022", + "card_token": { + "token": "baf2ff5c5a125aeabb4b80d7b983f66f3abf5dbb8d939df48b40755674eddceee78084eab5fa9c15a339c94f1ad2b30cf299", + "original_payment_method": "apple-pay" + }, + "card": { + "bank": "JSC UNIVERSAL BANK", + "bin": "444111", + "brand": "VISA", + "card_exp_month": "12", + "card_exp_year": 2030, + "card_holder": "John Snow", + "card_type": "CREDIT", + "card_category": "CONSUMER", + "is_reloadable": true, + "card_id": "22733af4-f6c6-4368-b7d0-98aeb0253a57", + "country": "USA", + "number": "444111XXXXXX9435", + "card_token": { + "token": "baf2ff5c5a125aeabb4b80d7b983f66f3abf5dbb8d939df48b40755674eddceee78084eab5fa9c15a339c94f1ad2b30cf299", + "original_payment_method": "apple-pay" + } + }, + "error": { + "code": "3.08", + "messages": [ + "Do not honor" + ], + "recommended_message_for_user": "Advise the customer to contact their card issuer to resolve potential restrictions like blocked cards, insufficient limits, or currency issues before retrying the transaction", + "merchant_advice_code": "30" + }, + "payment_account_reference": "PAR_1A2B3C4D5E6F7G8H9", + "arn_code": "24871153022084127852235", + "rrn_code": "100034876543" + } + }, + "three_ds": { + "eci": "05", + "flow": "frictionless", + "exception": "low_value" + }, + "routing": { + "cascade_steps": [ + { + "mid": "mid-1", + "mid_descriptor": "descriptor-1", + "route_id": "pm-1", + "cascade_number": 1, + "segment_id": "fps_43bf3b784db24044446e8806723ff5ca", + "legal_entity_id": "12560", + "legal_entity_name": "SOLIDGATE TECH LIMITED" + } + ] + }, + "antifraud_result": { + "pre_auth": "review" + }, + "verification_result": { + "avs_result": "matched", + "cvv_result": "matched", + "ani": { + "status": "performed", + "full_name_match": "matched", + "first_name_match": "partially_matched", + "last_name_match": "not_matched" + } + }, + "chargebacks": { + "id": 147712, + "dispute_date": "2026-07-11 00:00:00", + "settlement_date": "2026-07-11 00:00:00", + "amount": 100, + "currency": "USD", + "type": "2nd_chb", + "status": "reversed", + "reason_group": "Fraud", + "reason_code": "10.4", + "reason_description": "Fraud \u2013 Card-Absent Environment", + "chargeback_flow": [ + { + "id": 12345, + "date": "2026-07-10 00:00:00", + "updated_date": "2026-07-11 00:00:00", + "settlement_date": "2026-07-10 00:00:00", + "deadline_date": "2026-07-12 00:00:00", + "amount": 100, + "dispute_amount": 0, + "currency": "USD", + "type": "2nd_chb", + "status": "reversed", + "arn_code": "24871153022084127852235" + } + ] + }, + "device_info": { + "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36" + }, + "verify_url": "https://merchant.example/verify", + "redirect_url": "https://merchant.example/redirect", + "order_metadata": { + "coupon_code": "NY2025", + "partner_id": "123989" + } + }, + "topic": "card_gate.order.updated", + "source": { + "type": "vendor-documentation", + "url": "https://docs.solidgate.com/payments/integrate/webhooks/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/solidgate/latest/card_gate.prevention_alert.received.json b/providers/solidgate/latest/card_gate.prevention_alert.received.json new file mode 100644 index 0000000..83a2812 --- /dev/null +++ b/providers/solidgate/latest/card_gate.prevention_alert.received.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json", + "solidgate-event-type": "card_gate.prevention_alert.received" + }, + "body": { + "order": { + "id": "923bb4e6-4a5f-41ec-81fb-28eb8a152e55", + "created_at": "2026-07-15 11:45:30", + "amount": 100, + "currency": "USD", + "status": "approved" + }, + "alert": { + "id": "83b19018-cbc4-4df0-899a-dda84fd2705e", + "amount": 200, + "currency": "EUR", + "provider_name": "ethoca", + "alert_date": "2026-07-17 11:01:03", + "created_at": "2026-07-17 11:03:30", + "updated_at": "2026-07-17 11:03:31", + "alert_type": "init-refund", + "outcome": "reversed" + } + }, + "topic": "card_gate.prevention_alert.received", + "source": { + "type": "vendor-documentation", + "url": "https://docs.solidgate.com/payments/integrate/webhooks/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/solidgate/latest/subscription.updated.json b/providers/solidgate/latest/subscription.updated.json new file mode 100644 index 0000000..704be98 --- /dev/null +++ b/providers/solidgate/latest/subscription.updated.json @@ -0,0 +1,90 @@ +{ + "headers": { + "content-type": "application/json", + "solidgate-event-type": "subscription.updated" + }, + "body": { + "callback_type": "pause", + "subscription": { + "id": "9e252e9f-c5a3-4dca-93df-4c9fcf54267e", + "status": "paused", + "started_at": "2025-12-08 12:37:24", + "updated_at": "2025-12-08 12:37:25", + "expired_at": "2025-12-12 12:37:24", + "next_charge_at": "2025-12-28 07:48:15", + "payment_type": "paypal-vault", + "trial": false, + "pause": { + "from_date": "2025-12-11 11:26:08", + "to_date": "2025-12-27 11:26:08" + } + }, + "product": { + "product_id": "a51ba9fd-3be1-4ef9-b00f-bb85157597f5", + "name": "Platinum Audiobook Set", + "payment_action": "auth_void", + "amount": 100, + "currency": "USD", + "trial": true, + "trial_period": 1440, + "trial_amount": 99, + "trial_currency": "USD" + }, + "customer": { + "customer_account_id": "93a1c659-288d-4d62-929d-10e241078faa", + "customer_email": "example@example.com" + }, + "invoices": { + "4022a203-ace8-415f-9ae7-730014fceb25": { + "id": "4022a203-ace8-415f-9ae7-730014fceb25", + "status": "success", + "created_at": "2025-12-27 11:45:30", + "updated_at": "2025-12-28 11:45:30", + "amount": 100, + "product_price_id": "61b7f690-242a-498c-99a1-eb191f93f08c", + "billing_period_started_at": "2025-12-29 11:45:30", + "billing_period_ended_at": "2025-12-30 11:45:30", + "subscription_term_number": 1, + "orders": { + "1672066481283AlexKho": { + "id": "1672066481283AlexKho", + "status": "declined", + "created_at": "2025-12-27 11:45:30", + "updated_at": "2025-12-27 11:45:30", + "processed_at": "2025-12-28 11:45:30", + "amount": 100, + "failed_reason": "3.02", + "retry_attempt": 1, + "payment_details": { + "invoice_id": "123443334", + "payer_email": "example@example.com" + } + }, + "1692066491293AlexKho": { + "id": "1692066491293AlexKho", + "status": "approved", + "created_at": "2025-12-28 11:50:30", + "updated_at": "2025-12-28 11:50:30", + "processed_at": "2025-12-29 11:50:30", + "amount": 100, + "retry_attempt": 1, + "payment_details": { + "invoice_id": "123443340", + "payer_email": "example@example.com" + } + } + }, + "order_metadata": { + "coupon_code": "NY2025", + "partner_id": "123989" + } + } + } + }, + "topic": "subscription.updated", + "source": { + "type": "vendor-documentation", + "url": "https://docs.solidgate.com/payments/integrate/webhooks/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/solidgate/latest/subscription.updated.v2.json b/providers/solidgate/latest/subscription.updated.v2.json new file mode 100644 index 0000000..6935fa5 --- /dev/null +++ b/providers/solidgate/latest/subscription.updated.v2.json @@ -0,0 +1,110 @@ +{ + "headers": { + "content-type": "application/json", + "solidgate-event-type": "subscription.updated.v2" + }, + "body": { + "callback_type": "pause", + "subscription": { + "id": "9e252e9f-c5a3-4dca-93df-4c9fcf54267e", + "status": "paused", + "started_at": "2025-09-08 12:37:24", + "updated_at": "2025-09-08 12:37:25", + "expired_at": "2025-09-12 12:37:24", + "next_charge_at": "2025-09-28 07:48:15", + "payment_type": "paypal-vault", + "discount": { + "created_at": "2025-05-31 12:53:12", + "coupon_code": "SUMMER25OFF", + "coupon": { + "name": "Summer 25% OFF", + "description": "25% off for 3 months", + "type": "percentage", + "value": 25 + } + }, + "trial": false, + "pause": { + "from_date": "2025-09-11 11:26:08", + "to_date": "2025-09-27 11:26:08" + } + }, + "product": { + "product_id": "a51ba9fd-3be1-4ef9-b00f-bb85157597f5", + "name": "Platinum Audiobook Set", + "payment_action": "auth_void", + "amount": 100, + "currency": "USD", + "trial": true, + "trial_period": 1440, + "trial_amount": 99, + "trial_currency": "USD" + }, + "customer": { + "customer_account_id": "93a1c659-288d-4d62-929d-10e241078faa", + "customer_email": "example@example.com" + }, + "invoices": { + "4022a203-ace8-415f-9ae7-730014fceb25": { + "id": "4022a203-ace8-415f-9ae7-730014fceb25", + "status": "success", + "created_at": "2025-09-27 11:45:30", + "updated_at": "2025-09-28 11:45:30", + "amount": 100, + "product_price_id": "61b7f690-242a-498c-99a1-eb191f93f08c", + "discount": { + "created_at": "2025-05-31 12:53:12", + "coupon_code": "SUMMER25OFF", + "coupon": { + "name": "Summer 25% OFF", + "description": "25% off for 3 months", + "type": "percentage", + "value": 25 + } + }, + "billing_period_started_at": "2025-09-29 11:45:30", + "billing_period_ended_at": "2025-09-30 11:45:30", + "subscription_term_number": 1, + "orders": { + "1672066481283AlexKho": { + "id": "1672066481283AlexKho", + "status": "declined", + "created_at": "2025-09-27 11:45:30", + "updated_at": "2025-09-27 11:45:30", + "processed_at": "2025-09-28 11:45:30", + "amount": 100, + "failed_reason": "3.02", + "retry_attempt": 1, + "payment_details": { + "invoice_id": "123443334", + "payer_email": "example@example.com" + } + }, + "1692066491293AlexKho": { + "id": "1692066491293AlexKho", + "status": "approved", + "created_at": "2025-09-28 11:50:30", + "updated_at": "2025-09-28 11:50:30", + "processed_at": "2025-09-29 11:50:30", + "amount": 100, + "retry_attempt": 1, + "payment_details": { + "invoice_id": "123443340", + "payer_email": "example@example.com" + } + } + }, + "order_metadata": { + "coupon_code": "NY2025", + "partner_id": "123989" + } + } + } + }, + "topic": "subscription.updated.v2", + "source": { + "type": "vendor-documentation", + "url": "https://docs.solidgate.com/payments/integrate/webhooks/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/solidgate/latest/taxer.tax.calculated.json b/providers/solidgate/latest/taxer.tax.calculated.json new file mode 100644 index 0000000..c0fd5e2 --- /dev/null +++ b/providers/solidgate/latest/taxer.tax.calculated.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json", + "solidgate-event-type": "taxer.tax.calculated" + }, + "body": { + "order_id": "923bb4e6-4a5f-41ec-81fb-28eb8a152e55", + "product_id": "1538344f-9e1a-4ad0-9a1e-7e6e4669775a", + "total_amount": 1000, + "currency": "USD", + "action": "sale", + "payment_category": "card-payment", + "transaction_date": "2025-12-06 15:18:40", + "tax_included": true, + "tax": { + "tax_amount": 91, + "taxable_amount": 909, + "rate": 10, + "currency": "USD", + "location": { + "country": "USA", + "state": "MD" + }, + "legal_entity": "Tech Solutions" + } + }, + "topic": "taxer.tax.calculated", + "source": { + "type": "vendor-documentation", + "url": "https://docs.solidgate.com/payments/integrate/webhooks/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/index.json b/providers/square/index.json new file mode 100644 index 0000000..7571d8d --- /dev/null +++ b/providers/square/index.json @@ -0,0 +1,8 @@ +{ + "label": "Square", + "configs": { + "latest_version": "latest", + "topic_identifier": "type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/square/latest/bank_account.created.json b/providers/square/latest/bank_account.created.json new file mode 100644 index 0000000..df5930b --- /dev/null +++ b/providers/square/latest/bank_account.created.json @@ -0,0 +1,39 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "6SSW7HV8K2ST5", + "location_id": "S8GWD5DBJ3HF3", + "type": "bank_account.created", + "event_id": "d214f854-adb1-4f56-b078-4b8697a3187a", + "created_at": "2020-02-15T04:38:13Z", + "data": { + "type": "bank_account", + "id": "bact:cgvL1yv43VFjexample", + "object": { + "bank_account": { + "id": "bact:cgvL1yv43VFjexample", + "account_number_suffix": "526", + "country": "US", + "currency": "USD", + "account_type": "CHECKING", + "holder_name": "John Doe", + "primary_bank_identification_number": "101211111", + "location_id": "S8GWD5DBJ3HF3", + "status": "VERIFICATION_IN_PROGRESS", + "creditable": true, + "debitable": true, + "version": 1, + "bank_name": "Bank Name" + } + } + } + }, + "topic": "bank_account.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/bank_account.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/bank_account.disabled.json b/providers/square/latest/bank_account.disabled.json new file mode 100644 index 0000000..d831808 --- /dev/null +++ b/providers/square/latest/bank_account.disabled.json @@ -0,0 +1,39 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "6SSW7HV8K2ST5", + "location_id": "S8GWD5DBJ3HF3", + "type": "bank_account.disabled", + "event_id": "43e8b5c7-706f-49bf-8e2a-90fbe96af93e", + "created_at": "2020-02-15T04:38:13Z", + "data": { + "type": "bank_account", + "id": "bact:cgvL1yv43VFjexample", + "object": { + "bank_account": { + "id": "bact:cgvL1yv43VFjexample", + "account_number_suffix": "526", + "country": "US", + "currency": "USD", + "account_type": "CHECKING", + "holder_name": "John Doe", + "primary_bank_identification_number": "101211111", + "location_id": "S8GWD5DBJ3HF3", + "status": "DISABLED", + "creditable": true, + "debitable": true, + "version": 5, + "bank_name": "Bank Name" + } + } + } + }, + "topic": "bank_account.disabled", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/bank_account.disabled", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/bank_account.verified.json b/providers/square/latest/bank_account.verified.json new file mode 100644 index 0000000..fd7578c --- /dev/null +++ b/providers/square/latest/bank_account.verified.json @@ -0,0 +1,39 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "6SSW7HV8K2ST5", + "location_id": "S8GWD5DBJ3HF3", + "type": "bank_account.verified", + "event_id": "4166853c-0e4c-4202-8fd8-7e65a8f42389", + "created_at": "2020-02-15T04:38:13Z", + "data": { + "type": "bank_account", + "id": "bact:cgvL1yv43VFjexample", + "object": { + "bank_account": { + "id": "bact:cgvL1yv43VFjexample", + "account_number_suffix": "526", + "country": "US", + "currency": "USD", + "account_type": "CHECKING", + "holder_name": "John Doe", + "primary_bank_identification_number": "101211111", + "location_id": "S8GWD5DBJ3HF3", + "status": "VERIFIED", + "creditable": true, + "debitable": true, + "version": 4, + "bank_name": "Bank Name" + } + } + } + }, + "topic": "bank_account.verified", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/bank_account.verified", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/booking.created.json b/providers/square/latest/booking.created.json new file mode 100644 index 0000000..b2ad2be --- /dev/null +++ b/providers/square/latest/booking.created.json @@ -0,0 +1,44 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "GQQWA3J6A3AEZ", + "location_id": "L9R0X9X5SGDBJ", + "type": "booking.created", + "event_id": "76193e8a-db85-53c6-b538-1837519cbc12", + "created_at": "2020-12-08T19:56:53Z", + "data": { + "type": "booking", + "id": "i2id2g3enyspi7:0", + "object": { + "booking": { + "id": "i2id2g3enyspi7", + "status": "ACCEPTED", + "customer_note": "", + "seller_note": "", + "start_at": "2020-12-17T16:00:00Z", + "created_at": "2020-12-08T19:56:53Z", + "updated_at": "2020-12-08T19:56:53Z", + "version": 0, + "appointment_segments": [ + { + "service_variation_id": "T3WUWYFJOVW2EU6XGRU5YG4A", + "duration_minutes": 30, + "service_variation_version": 1605808735978, + "team_member_id": "_4GsfYnqGHyurOwzWdKj" + } + ], + "customer_id": "SSKBT02ECWZXK6W3VWYC78E52R", + "location_id": "L9R0X9X5SGDBJ" + } + } + } + }, + "topic": "booking.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/booking.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/booking.custom_attribute.owned.deleted.json b/providers/square/latest/booking.custom_attribute.owned.deleted.json new file mode 100644 index 0000000..96460e4 --- /dev/null +++ b/providers/square/latest/booking.custom_attribute.owned.deleted.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "booking.custom_attribute.owned.deleted", + "event_id": "f57b27d4-a4d6-43de-9e58-bc6ff90525f1", + "created_at": "2022-04-26T01:22:29Z", + "data": { + "type": "custom_attribute", + "id": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:favorite-shampoo:BOOKING:TNQC0TYTWMRSFFQ157KK4V7MVR", + "deleted": true, + "object": { + "created_at": "2022-04-21T21:58:59Z", + "key": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:favorite-shampoo", + "updated_at": "2022-04-27T11:31:29Z", + "value": "Generic shampoo", + "version": 3, + "visibility": "VISIBILITY_READ_ONLY" + } + } + }, + "topic": "booking.custom_attribute.owned.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/booking.custom_attribute.owned.deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/booking.custom_attribute.owned.updated.json b/providers/square/latest/booking.custom_attribute.owned.updated.json new file mode 100644 index 0000000..855f818 --- /dev/null +++ b/providers/square/latest/booking.custom_attribute.owned.updated.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "booking.custom_attribute.owned.updated", + "event_id": "e26ca6f2-97f8-426a-b4bf-873044617e94", + "created_at": "2022-04-21T21:40:54Z", + "data": { + "type": "custom_attribute", + "id": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:favorite-shampoo:BOOKING:TNQC0TYTWMRSFFQ157KK4V7MVR", + "object": { + "created_at": "2022-04-21T21:40:54Z", + "key": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:favorite-shampoo", + "updated_at": "2022-04-21T21:40:54Z", + "value": "Volume up", + "version": 1, + "visibility": "VISIBILITY_READ_ONLY" + } + } + }, + "topic": "booking.custom_attribute.owned.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/booking.custom_attribute.owned.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/booking.custom_attribute.visible.deleted.json b/providers/square/latest/booking.custom_attribute.visible.deleted.json new file mode 100644 index 0000000..e39192a --- /dev/null +++ b/providers/square/latest/booking.custom_attribute.visible.deleted.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "booking.custom_attribute.visible.deleted", + "event_id": "18ef5adc-2efc-4ad9-9b1a-b274a607da3e", + "created_at": "2022-04-26T01:22:29Z", + "data": { + "type": "custom_attribute", + "id": "sq0idp-BushoY39o1X-GPxRRUWc0A:party-size:BOOKING:TNQC0TYTWMRSFFQ157KK4V7MVR", + "deleted": true, + "object": { + "created_at": "2022-04-21T21:58:59Z", + "key": "sq0idp-BushoY39o1X-GPxRRUWc0A:party-size", + "updated_at": "2022-04-27T11:31:29Z", + "value": "10", + "version": 3, + "visibility": "VISIBILITY_READ_WRITE_VALUES" + } + } + }, + "topic": "booking.custom_attribute.visible.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/booking.custom_attribute.visible.deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/booking.custom_attribute.visible.updated.json b/providers/square/latest/booking.custom_attribute.visible.updated.json new file mode 100644 index 0000000..c71a8e6 --- /dev/null +++ b/providers/square/latest/booking.custom_attribute.visible.updated.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "booking.custom_attribute.visible.updated", + "event_id": "1cc2925c-f6e2-4fb6-a597-07c198de59e1", + "created_at": "2022-04-26T01:22:29Z", + "data": { + "type": "custom_attribute", + "id": "sq0idp-BushoY39o1X-GPxRRUWc0A:party-size:BOOKING:TNQC0TYTWMRSFFQ157KK4V7MVR", + "object": { + "created_at": "2022-04-21T21:40:54Z", + "key": "sq0idp-BushoY39o1X-GPxRRUWc0A:party-size", + "updated_at": "2022-04-26T01:22:29Z", + "value": "5", + "version": 2, + "visibility": "VISIBILITY_READ_WRITE_VALUES" + } + } + }, + "topic": "booking.custom_attribute.visible.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/booking.custom_attribute.visible.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/booking.custom_attribute_definition.owned.created.json b/providers/square/latest/booking.custom_attribute_definition.owned.created.json new file mode 100644 index 0000000..30b7b07 --- /dev/null +++ b/providers/square/latest/booking.custom_attribute_definition.owned.created.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "booking.custom_attribute_definition.owned.created", + "event_id": "347ab320-c0ba-48f5-959a-4e147b9aefcf", + "created_at": "2022-04-21T21:40:49.943Z", + "data": { + "type": "custom_attribute_definition", + "id": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:favorite-shampoo", + "object": { + "created_at": "2022-04-21T21:40:49Z", + "description": "The customer's favorite shampoo", + "key": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:favorite-shampoo", + "name": "Favorite Shampoo", + "schema": { + "$ref": "https://developer-production-s.squarecdn.com/schemas/v1/common.json#squareup.common.String" + }, + "updated_at": "2022-04-21T21:40:49Z", + "version": 1, + "visibility": "VISIBILITY_READ_WRITE_VALUES" + } + } + }, + "topic": "booking.custom_attribute_definition.owned.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/booking.custom_attribute_definition.owned.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/booking.custom_attribute_definition.owned.deleted.json b/providers/square/latest/booking.custom_attribute_definition.owned.deleted.json new file mode 100644 index 0000000..aeadf0f --- /dev/null +++ b/providers/square/latest/booking.custom_attribute_definition.owned.deleted.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "booking.custom_attribute_definition.owned.deleted", + "event_id": "49363646-7ae7-49b5-aaa0-296610883c61", + "created_at": "2022-04-26T01:22:29Z", + "data": { + "type": "custom_attribute_definition", + "id": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:favorite-shampoo", + "deleted": true, + "object": { + "created_at": "2022-04-21T21:40:49Z", + "description": "The customer's favorite shampoo", + "key": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:favorite-shampoo", + "name": "Favorite Shampoo", + "schema": { + "$ref": "https://developer-production-s.squarecdn.com/schemas/v1/common.json#squareup.common.String" + }, + "updated_at": "2022-04-27T11:31:29Z", + "version": 3, + "visibility": "VISIBILITY_READ_ONLY" + } + } + }, + "topic": "booking.custom_attribute_definition.owned.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/booking.custom_attribute_definition.owned.deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/booking.custom_attribute_definition.owned.updated.json b/providers/square/latest/booking.custom_attribute_definition.owned.updated.json new file mode 100644 index 0000000..d056390 --- /dev/null +++ b/providers/square/latest/booking.custom_attribute_definition.owned.updated.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "booking.custom_attribute_definition.owned.updated", + "event_id": "d914e6ef-9e37-4bca-a663-ecc55f5d98d3", + "created_at": "2022-04-26T01:22:29Z", + "data": { + "type": "custom_attribute_definition", + "id": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:favorite-shampoo", + "object": { + "created_at": "2022-04-21T21:57:39Z", + "description": "The customer's favorite shampoo", + "key": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:favorite-shampoo", + "name": "Favorite Shampoo", + "schema": { + "$ref": "https://developer-production-s.squarecdn.com/schemas/v1/common.json#squareup.common.String" + }, + "updated_at": "2022-04-26T01:22:29Z", + "version": 2, + "visibility": "VISIBILITY_READ_ONLY" + } + } + }, + "topic": "booking.custom_attribute_definition.owned.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/booking.custom_attribute_definition.owned.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/booking.custom_attribute_definition.visible.created.json b/providers/square/latest/booking.custom_attribute_definition.visible.created.json new file mode 100644 index 0000000..d8ecbbc --- /dev/null +++ b/providers/square/latest/booking.custom_attribute_definition.visible.created.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "booking.custom_attribute_definition.visible.created", + "event_id": "f679dc4f-3619-4764-a4de-94a54735cd32", + "created_at": "2022-04-21T21:40:49.943Z", + "data": { + "type": "custom_attribute_definition", + "id": "sq0idp-BushoY39o1X-GPxRRUWc0A:party-size", + "object": { + "created_at": "2022-04-21T21:40:49Z", + "description": "Number of party members", + "key": "sq0idp-BushoY39o1X-GPxRRUWc0A:party-size", + "name": "Party Size", + "schema": { + "$ref": "https://developer-production-s.squarecdn.com/schemas/v1/common.json#squareup.common.Number" + }, + "updated_at": "2022-04-21T21:40:49Z", + "version": 1, + "visibility": "VISIBILITY_READ_WRITE_VALUES" + } + } + }, + "topic": "booking.custom_attribute_definition.visible.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/booking.custom_attribute_definition.visible.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/booking.custom_attribute_definition.visible.deleted.json b/providers/square/latest/booking.custom_attribute_definition.visible.deleted.json new file mode 100644 index 0000000..60ada09 --- /dev/null +++ b/providers/square/latest/booking.custom_attribute_definition.visible.deleted.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "booking.custom_attribute_definition.visible.deleted", + "event_id": "81c10a07-c329-4943-af20-7d70a300c7e6", + "created_at": "2022-04-26T01:22:29Z", + "data": { + "type": "custom_attribute_definition", + "id": "sq0idp-BushoY39o1X-GPxRRUWc0A:party-size", + "deleted": true, + "object": { + "created_at": "2022-04-21T21:40:49Z", + "description": "Number of party members", + "key": "sq0idp-BushoY39o1X-GPxRRUWc0A:party-size", + "name": "Party Size", + "schema": { + "$ref": "https://developer-production-s.squarecdn.com/schemas/v1/common.json#squareup.common.Number" + }, + "updated_at": "2022-04-27T11:31:29Z", + "version": 3, + "visibility": "VISIBILITY_READ_WRITE_VALUES" + } + } + }, + "topic": "booking.custom_attribute_definition.visible.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/booking.custom_attribute_definition.visible.deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/booking.custom_attribute_definition.visible.updated.json b/providers/square/latest/booking.custom_attribute_definition.visible.updated.json new file mode 100644 index 0000000..93bdf73 --- /dev/null +++ b/providers/square/latest/booking.custom_attribute_definition.visible.updated.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "booking.custom_attribute_definition.visible.updated", + "event_id": "ae376c21-d360-4694-96c7-1b27830f07d7", + "created_at": "2022-04-26T01:22:29Z", + "data": { + "type": "custom_attribute_definition", + "id": "sq0idp-BushoY39o1X-GPxRRUWc0A:party-size", + "object": { + "created_at": "2022-04-21T21:57:39Z", + "description": "Number of party members", + "key": "sq0idp-BushoY39o1X-GPxRRUWc0A:party-size", + "name": "Party Size", + "schema": { + "$ref": "https://developer-production-s.squarecdn.com/schemas/v1/common.json#squareup.common.Number" + }, + "updated_at": "2022-04-26T01:22:29Z", + "version": 2, + "visibility": "VISIBILITY_READ_WRITE_VALUES" + } + } + }, + "topic": "booking.custom_attribute_definition.visible.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/booking.custom_attribute_definition.visible.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/booking.updated.json b/providers/square/latest/booking.updated.json new file mode 100644 index 0000000..7384c95 --- /dev/null +++ b/providers/square/latest/booking.updated.json @@ -0,0 +1,44 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "GQQWA3J6A3AEZ", + "location_id": "L9R0X9X5SGDBJ", + "type": "booking.updated", + "event_id": "d954ea4e-a393-52d4-bda6-bfd10cbd571f", + "created_at": "2020-12-08T20:05:00Z", + "data": { + "type": "booking", + "id": "i2id2g3enyspi7:1", + "object": { + "booking": { + "id": "i2id2g3enyspi7", + "status": "ACCEPTED", + "customer_note": "I would like to sit near the window please", + "seller_note": "", + "start_at": "2020-12-17T16:00:00Z", + "created_at": "2020-12-08T19:56:53Z", + "updated_at": "2020-12-08T20:05:00Z", + "version": 1, + "appointment_segments": [ + { + "service_variation_id": "T3WUWYFJOVW2EU6XGRU5YG4A", + "duration_minutes": 30, + "service_variation_version": 1605808735978, + "team_member_id": "_4GsfYnqGHyurOwzWdKj" + } + ], + "customer_id": "SSKBT02ECWZXK6W3VWYC78E52R", + "location_id": "L9R0X9X5SGDBJ" + } + } + } + }, + "topic": "booking.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/booking.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/card.automatically_updated.json b/providers/square/latest/card.automatically_updated.json new file mode 100644 index 0000000..b4b9941 --- /dev/null +++ b/providers/square/latest/card.automatically_updated.json @@ -0,0 +1,49 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "6SSW7HV8K2ST5", + "type": "card.automatically_updated", + "event_id": "d214f854-adb1-4f56-b078-4b8697a3187a", + "created_at": "2020-02-15T04:38:13Z", + "data": { + "type": "card", + "id": "ccof:uIbfJXhXETSP197M3GB", + "object": { + "card": { + "id": "ccof:uIbfJXhXETSP197M3GB", + "billing_address": { + "address_line_1": "500 Electric Ave", + "address_line_2": "Suite 600", + "locality": "New York", + "administrative_district_level_1": "NY", + "postal_code": "10003", + "country": "US" + }, + "fingerprint": "ex-p-cs80EK9Flz7LsCMv-szbptQ_ssAGrhemzSTsPFgt9nzyE6t7okiLIQc-qw_quqKX4Q", + "bin": "411111", + "card_brand": "VISA", + "card_type": "CREDIT", + "cardholder_name": "Amelia Earhart", + "customer_id": "VDKXEEKPJN48QDG3BGGFAK05P8", + "enabled": true, + "exp_month": 11, + "exp_year": 2022, + "last_4": "1111", + "merchant_id": "6SSW7HV8K2ST5", + "prepaid_type": "NOT_PREPAID", + "reference_id": "user-id-2", + "hsa_fsa": false, + "version": 2 + } + } + } + }, + "topic": "card.automatically_updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/card.automatically_updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/card.created.json b/providers/square/latest/card.created.json new file mode 100644 index 0000000..ef7731e --- /dev/null +++ b/providers/square/latest/card.created.json @@ -0,0 +1,49 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "6SSW7HV8K2ST5", + "type": "card.created", + "event_id": "d214f854-adb1-4f56-b078-4b8697a3187a", + "created_at": "2020-02-15T04:38:13Z", + "data": { + "type": "card", + "id": "ccof:uIbfJXhXETSP197M3GB", + "object": { + "card": { + "id": "ccof:uIbfJXhXETSP197M3GB", + "billing_address": { + "address_line_1": "500 Electric Ave", + "address_line_2": "Suite 600", + "locality": "New York", + "administrative_district_level_1": "NY", + "postal_code": "10003", + "country": "US" + }, + "fingerprint": "ex-p-cs80EK9Flz7LsCMv-szbptQ_ssAGrhemzSTsPFgt9nzyE6t7okiLIQc-qw_quqKX4Q", + "bin": "411111", + "card_brand": "VISA", + "card_type": "CREDIT", + "cardholder_name": "Amelia Earhart", + "customer_id": "VDKXEEKPJN48QDG3BGGFAK05P8", + "enabled": true, + "exp_month": 11, + "exp_year": 2022, + "last_4": "1111", + "merchant_id": "6SSW7HV8K2ST5", + "prepaid_type": "NOT_PREPAID", + "reference_id": "user-id-1", + "hsa_fsa": false, + "version": 1 + } + } + } + }, + "topic": "card.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/card.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/card.disabled.json b/providers/square/latest/card.disabled.json new file mode 100644 index 0000000..f4414fe --- /dev/null +++ b/providers/square/latest/card.disabled.json @@ -0,0 +1,49 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "6SSW7HV8K2ST5", + "type": "card.disabled", + "event_id": "d214f854-adb1-4f56-b078-4b8697a3187a", + "created_at": "2020-02-15T04:38:13Z", + "data": { + "type": "card", + "id": "ccof:uIbfJXhXETSP197M3GB", + "object": { + "card": { + "id": "ccof:uIbfJXhXETSP197M3GB", + "billing_address": { + "address_line_1": "500 Electric Ave", + "address_line_2": "Suite 600", + "locality": "New York", + "administrative_district_level_1": "NY", + "postal_code": "10003", + "country": "US" + }, + "fingerprint": "ex-p-cs80EK9Flz7LsCMv-szbptQ_ssAGrhemzSTsPFgt9nzyE6t7okiLIQc-qw_quqKX4Q", + "bin": "411111", + "card_brand": "VISA", + "card_type": "CREDIT", + "cardholder_name": "Amelia Earhart", + "customer_id": "VDKXEEKPJN48QDG3BGGFAK05P8", + "enabled": false, + "exp_month": 11, + "exp_year": 2022, + "last_4": "1111", + "merchant_id": "6SSW7HV8K2ST5", + "prepaid_type": "NOT_PREPAID", + "reference_id": "user-id-1", + "hsa_fsa": false, + "version": 2 + } + } + } + }, + "topic": "card.disabled", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/card.disabled", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/card.forgotten.json b/providers/square/latest/card.forgotten.json new file mode 100644 index 0000000..212d43c --- /dev/null +++ b/providers/square/latest/card.forgotten.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "6SSW7HV8K2ST5", + "type": "card.forgotten", + "event_id": "d214f854-adb1-4f56-b078-4b8697a3187a", + "created_at": "2020-02-15T04:38:13Z", + "data": { + "type": "card", + "id": "ccof:uIbfJXhXETSP197M3GB", + "object": { + "card": { + "id": "ccof:uIbfJXhXETSP197M3GB", + "customer_id": "VDKXEEKPJN48QDG3BGGFAK05P8", + "enabled": false, + "merchant_id": "6SSW7HV8K2ST5", + "reference_id": "user-id-1", + "hsa_fsa": false, + "version": 2 + } + } + } + }, + "topic": "card.forgotten", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/card.forgotten", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/card.updated.json b/providers/square/latest/card.updated.json new file mode 100644 index 0000000..d013325 --- /dev/null +++ b/providers/square/latest/card.updated.json @@ -0,0 +1,49 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "6SSW7HV8K2ST5", + "type": "card.updated", + "event_id": "d214f854-adb1-4f56-b078-4b8697a3187a", + "created_at": "2020-02-15T04:38:13Z", + "data": { + "type": "card", + "id": "ccof:uIbfJXhXETSP197M3GB", + "object": { + "card": { + "id": "ccof:uIbfJXhXETSP197M3GB", + "billing_address": { + "address_line_1": "500 Electric Ave", + "address_line_2": "Suite 600", + "locality": "New York", + "administrative_district_level_1": "NY", + "postal_code": "10003", + "country": "US" + }, + "fingerprint": "ex-p-cs80EK9Flz7LsCMv-szbptQ_ssAGrhemzSTsPFgt9nzyE6t7okiLIQc-qw_quqKX4Q", + "bin": "411111", + "card_brand": "VISA", + "card_type": "CREDIT", + "cardholder_name": "Amelia Earhart", + "customer_id": "VDKXEEKPJN48QDG3BGGFAK05P8", + "enabled": true, + "exp_month": 11, + "exp_year": 2022, + "last_4": "1111", + "merchant_id": "6SSW7HV8K2ST5", + "prepaid_type": "NOT_PREPAID", + "reference_id": "user-id-2", + "hsa_fsa": false, + "version": 2 + } + } + } + }, + "topic": "card.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/card.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/catalog.version.updated.json b/providers/square/latest/catalog.version.updated.json new file mode 100644 index 0000000..2193584 --- /dev/null +++ b/providers/square/latest/catalog.version.updated.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "6SSW7HV8K2ST5", + "type": "catalog.version.updated", + "event_id": "aeaaa5f6-c4fd-4e93-b688-71b50706266f", + "created_at": "2019-10-29T17:26:16.808603647Z", + "data": { + "type": "catalog_version", + "id": "732b6677-1acb-4d81-b09c-5a3a49399d8f", + "object": { + "catalog_version": { + "updated_at": "2019-10-29T17:26:16.53Z" + } + } + } + }, + "topic": "catalog.version.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/catalog.version.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/customer.created.json b/providers/square/latest/customer.created.json new file mode 100644 index 0000000..7f54ac3 --- /dev/null +++ b/providers/square/latest/customer.created.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "G7MMEBVW021Q4", + "type": "customer.created", + "event_id": "e12b5591-e0b6-4967-810a-307c7efcb1a7", + "created_at": "2022-11-09T21:23:25Z", + "data": { + "type": "customer", + "id": "QPTXM8PQNX3Q726ZYHPMNP46XC", + "object": { + "customer": { + "address": { + "address_line_1": "1018 40th Street", + "administrative_district_level_1": "CA", + "locality": "Oakland", + "postal_code": "94608" + }, + "birthday": "1962-03-04", + "created_at": "2022-11-09T21:23:25.519Z", + "creation_source": "DIRECTORY", + "email_address": "jenkins+smorly@squareup.com", + "family_name": "Smorly", + "given_name": "Jenkins", + "group_ids": [ + "JGJCW9S0G68NE.APPOINTMENTS" + ], + "id": "QPTXM8PQNX3Q726ZYHPMNP46XC", + "phone_number": "+12126668929", + "preferences": { + "email_unsubscribed": false + }, + "updated_at": "2022-11-09T21:23:25Z", + "version": 0 + } + } + } + }, + "topic": "customer.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/customer.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/customer.custom_attribute.deleted.json b/providers/square/latest/customer.custom_attribute.deleted.json new file mode 100644 index 0000000..65711f8 --- /dev/null +++ b/providers/square/latest/customer.custom_attribute.deleted.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "customer.custom_attribute.deleted", + "event_id": "f57b27d4-a4d6-43de-9e58-bc6ff90525f1", + "created_at": "2022-04-26T01:22:29Z", + "data": { + "type": "custom_attribute", + "id": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:favorite-drink:CUSTOMER:TNQC0TYTWMRSFFQ157KK4V7MVR", + "deleted": true, + "object": { + "created_at": "2022-04-21T21:58:59Z", + "key": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:favorite-drink", + "updated_at": "2022-04-27T11:31:29Z", + "value": "Medium coffee, 2 sugars", + "version": 3, + "visibility": "VISIBILITY_READ_ONLY" + } + } + }, + "topic": "customer.custom_attribute.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/customer.custom_attribute.deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/customer.custom_attribute.owned.deleted.json b/providers/square/latest/customer.custom_attribute.owned.deleted.json new file mode 100644 index 0000000..0313567 --- /dev/null +++ b/providers/square/latest/customer.custom_attribute.owned.deleted.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "customer.custom_attribute.owned.deleted", + "event_id": "f57b27d4-a4d6-43de-9e58-bc6ff90525f1", + "created_at": "2022-04-26T01:22:29Z", + "data": { + "type": "custom_attribute", + "id": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:favorite-drink:CUSTOMER:TNQC0TYTWMRSFFQ157KK4V7MVR", + "deleted": true, + "object": { + "created_at": "2022-04-21T21:58:59Z", + "key": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:favorite-drink", + "updated_at": "2022-04-27T11:31:29Z", + "value": "Medium coffee, 2 sugars", + "version": 3, + "visibility": "VISIBILITY_READ_ONLY" + } + } + }, + "topic": "customer.custom_attribute.owned.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/customer.custom_attribute.owned.deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/customer.custom_attribute.owned.updated.json b/providers/square/latest/customer.custom_attribute.owned.updated.json new file mode 100644 index 0000000..06d25d8 --- /dev/null +++ b/providers/square/latest/customer.custom_attribute.owned.updated.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "customer.custom_attribute.owned.updated", + "event_id": "e26ca6f2-97f8-426a-b4bf-873044617e94", + "created_at": "2022-04-21T21:40:54Z", + "data": { + "type": "custom_attribute", + "id": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:favorite-drink:CUSTOMER:TNQC0TYTWMRSFFQ157KK4V7MVR", + "object": { + "created_at": "2022-04-21T21:40:54Z", + "key": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:favorite-drink", + "updated_at": "2022-04-21T21:40:54Z", + "value": "Double-shot breve", + "version": 1, + "visibility": "VISIBILITY_READ_ONLY" + } + } + }, + "topic": "customer.custom_attribute.owned.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/customer.custom_attribute.owned.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/customer.custom_attribute.public.deleted.json b/providers/square/latest/customer.custom_attribute.public.deleted.json new file mode 100644 index 0000000..cae1101 --- /dev/null +++ b/providers/square/latest/customer.custom_attribute.public.deleted.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "customer.custom_attribute.public.deleted", + "event_id": "18ef5adc-2efc-4ad9-9b1a-b274a607da3e", + "created_at": "2022-04-26T01:22:29Z", + "data": { + "type": "custom_attribute", + "id": "sq0idp-BushoY39o1X-GPxRRUWc0A:shirt-size:CUSTOMER:TNQC0TYTWMRSFFQ157KK4V7MVR", + "deleted": true, + "object": { + "created_at": "2022-04-21T21:58:59Z", + "key": "sq0idp-BushoY39o1X-GPxRRUWc0A:shirt-size", + "updated_at": "2022-04-27T11:31:29Z", + "value": [ + "4032c1a2-d749-4c75-9c30-be6472cd2e08" + ], + "version": 3, + "visibility": "VISIBILITY_READ_WRITE_VALUES" + } + } + }, + "topic": "customer.custom_attribute.public.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/customer.custom_attribute.public.deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/customer.custom_attribute.public.updated.json b/providers/square/latest/customer.custom_attribute.public.updated.json new file mode 100644 index 0000000..dd0ff78 --- /dev/null +++ b/providers/square/latest/customer.custom_attribute.public.updated.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "customer.custom_attribute.public.updated", + "event_id": "1cc2925c-f6e2-4fb6-a597-07c198de59e1", + "created_at": "2022-04-26T01:22:29Z", + "data": { + "type": "custom_attribute", + "id": "sq0idp-BushoY39o1X-GPxRRUWc0A:shirt-size:CUSTOMER:TNQC0TYTWMRSFFQ157KK4V7MVR", + "object": { + "created_at": "2022-04-21T21:40:54Z", + "key": "sq0idp-BushoY39o1X-GPxRRUWc0A:shirt-size", + "updated_at": "2022-04-26T01:22:29Z", + "value": [ + "4032c1a2-d749-4c75-9c30-be6472cd2e08" + ], + "version": 2, + "visibility": "VISIBILITY_READ_WRITE_VALUES" + } + } + }, + "topic": "customer.custom_attribute.public.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/customer.custom_attribute.public.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/customer.custom_attribute.visible.deleted.json b/providers/square/latest/customer.custom_attribute.visible.deleted.json new file mode 100644 index 0000000..8851b4a --- /dev/null +++ b/providers/square/latest/customer.custom_attribute.visible.deleted.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "customer.custom_attribute.visible.deleted", + "event_id": "18ef5adc-2efc-4ad9-9b1a-b274a607da3e", + "created_at": "2022-04-26T01:22:29Z", + "data": { + "type": "custom_attribute", + "id": "sq0idp-BushoY39o1X-GPxRRUWc0A:shirt-size:CUSTOMER:TNQC0TYTWMRSFFQ157KK4V7MVR", + "deleted": true, + "object": { + "created_at": "2022-04-21T21:58:59Z", + "key": "sq0idp-BushoY39o1X-GPxRRUWc0A:shirt-size", + "updated_at": "2022-04-27T11:31:29Z", + "value": [ + "4032c1a2-d749-4c75-9c30-be6472cd2e08" + ], + "version": 3, + "visibility": "VISIBILITY_READ_WRITE_VALUES" + } + } + }, + "topic": "customer.custom_attribute.visible.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/customer.custom_attribute.visible.deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/customer.custom_attribute.visible.updated.json b/providers/square/latest/customer.custom_attribute.visible.updated.json new file mode 100644 index 0000000..79e0a27 --- /dev/null +++ b/providers/square/latest/customer.custom_attribute.visible.updated.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "customer.custom_attribute.visible.updated", + "event_id": "1cc2925c-f6e2-4fb6-a597-07c198de59e1", + "created_at": "2022-04-26T01:22:29Z", + "data": { + "type": "custom_attribute", + "id": "sq0idp-BushoY39o1X-GPxRRUWc0A:shirt-size:CUSTOMER:TNQC0TYTWMRSFFQ157KK4V7MVR", + "object": { + "created_at": "2022-04-21T21:40:54Z", + "key": "sq0idp-BushoY39o1X-GPxRRUWc0A:shirt-size", + "updated_at": "2022-04-26T01:22:29Z", + "value": [ + "4032c1a2-d749-4c75-9c30-be6472cd2e08" + ], + "version": 2, + "visibility": "VISIBILITY_READ_WRITE_VALUES" + } + } + }, + "topic": "customer.custom_attribute.visible.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/customer.custom_attribute.visible.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/customer.custom_attribute_definition.created.json b/providers/square/latest/customer.custom_attribute_definition.created.json new file mode 100644 index 0000000..7c4fc98 --- /dev/null +++ b/providers/square/latest/customer.custom_attribute_definition.created.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "customer.custom_attribute_definition.created", + "event_id": "347ab320-c0ba-48f5-959a-4e147b9aefcf", + "created_at": "2022-04-21T21:40:49.943Z", + "data": { + "type": "custom_attribute_definition", + "id": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:favorite-drink", + "object": { + "created_at": "2022-04-21T21:40:49Z", + "description": "The customer's favorite drink", + "key": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:favorite-drink", + "name": "Favorite Drink", + "schema": { + "$ref": "https://developer-production-s.squarecdn.com/schemas/v1/common.json#squareup.common.String" + }, + "updated_at": "2022-04-21T21:40:49Z", + "version": 1, + "visibility": "VISIBILITY_READ_WRITE_VALUES" + } + } + }, + "topic": "customer.custom_attribute_definition.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/customer.custom_attribute_definition.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/customer.custom_attribute_definition.deleted.json b/providers/square/latest/customer.custom_attribute_definition.deleted.json new file mode 100644 index 0000000..0dc1bc4 --- /dev/null +++ b/providers/square/latest/customer.custom_attribute_definition.deleted.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "customer.custom_attribute_definition.deleted", + "event_id": "49363646-7ae7-49b5-aaa0-296610883c61", + "created_at": "2022-04-26T01:22:29Z", + "data": { + "type": "custom_attribute_definition", + "id": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:favorite-drink", + "deleted": true, + "object": { + "created_at": "2022-04-21T21:40:49Z", + "description": "The customer's favorite drink", + "key": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:favorite-drink", + "name": "Favorite Drink", + "schema": { + "$ref": "https://developer-production-s.squarecdn.com/schemas/v1/common.json#squareup.common.String" + }, + "updated_at": "2022-04-27T11:31:29Z", + "version": 3, + "visibility": "VISIBILITY_READ_ONLY" + } + } + }, + "topic": "customer.custom_attribute_definition.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/customer.custom_attribute_definition.deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/customer.custom_attribute_definition.owned.created.json b/providers/square/latest/customer.custom_attribute_definition.owned.created.json new file mode 100644 index 0000000..e74a015 --- /dev/null +++ b/providers/square/latest/customer.custom_attribute_definition.owned.created.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "customer.custom_attribute_definition.owned.created", + "event_id": "347ab320-c0ba-48f5-959a-4e147b9aefcf", + "created_at": "2022-04-21T21:40:49.943Z", + "data": { + "type": "custom_attribute_definition", + "id": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:favorite-drink", + "object": { + "created_at": "2022-04-21T21:40:49Z", + "description": "The customer's favorite drink", + "key": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:favorite-drink", + "name": "Favorite Drink", + "schema": { + "$ref": "https://developer-production-s.squarecdn.com/schemas/v1/common.json#squareup.common.String" + }, + "updated_at": "2022-04-21T21:40:49Z", + "version": 1, + "visibility": "VISIBILITY_READ_WRITE_VALUES" + } + } + }, + "topic": "customer.custom_attribute_definition.owned.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/customer.custom_attribute_definition.owned.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/customer.custom_attribute_definition.owned.deleted.json b/providers/square/latest/customer.custom_attribute_definition.owned.deleted.json new file mode 100644 index 0000000..10ff0d1 --- /dev/null +++ b/providers/square/latest/customer.custom_attribute_definition.owned.deleted.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "customer.custom_attribute_definition.owned.deleted", + "event_id": "49363646-7ae7-49b5-aaa0-296610883c61", + "created_at": "2022-04-26T01:22:29Z", + "data": { + "type": "custom_attribute_definition", + "id": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:favorite-drink", + "deleted": true, + "object": { + "created_at": "2022-04-21T21:40:49Z", + "description": "The customer's favorite drink", + "key": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:favorite-drink", + "name": "Favorite Drink", + "schema": { + "$ref": "https://developer-production-s.squarecdn.com/schemas/v1/common.json#squareup.common.String" + }, + "updated_at": "2022-04-27T11:31:29Z", + "version": 3, + "visibility": "VISIBILITY_READ_ONLY" + } + } + }, + "topic": "customer.custom_attribute_definition.owned.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/customer.custom_attribute_definition.owned.deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/customer.custom_attribute_definition.owned.updated.json b/providers/square/latest/customer.custom_attribute_definition.owned.updated.json new file mode 100644 index 0000000..2de9791 --- /dev/null +++ b/providers/square/latest/customer.custom_attribute_definition.owned.updated.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "customer.custom_attribute_definition.owned.updated", + "event_id": "d914e6ef-9e37-4bca-a663-ecc55f5d98d3", + "created_at": "2022-04-26T01:22:29Z", + "data": { + "type": "custom_attribute_definition", + "id": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:favorite-drink", + "object": { + "created_at": "2022-04-21T21:57:39Z", + "description": "The customer's favorite drink", + "key": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:favorite-drink", + "name": "Favorite Drink", + "schema": { + "$ref": "https://developer-production-s.squarecdn.com/schemas/v1/common.json#squareup.common.String" + }, + "updated_at": "2022-04-26T01:22:29Z", + "version": 2, + "visibility": "VISIBILITY_READ_ONLY" + } + } + }, + "topic": "customer.custom_attribute_definition.owned.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/customer.custom_attribute_definition.owned.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/customer.custom_attribute_definition.public.created.json b/providers/square/latest/customer.custom_attribute_definition.public.created.json new file mode 100644 index 0000000..f60d85a --- /dev/null +++ b/providers/square/latest/customer.custom_attribute_definition.public.created.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "customer.custom_attribute_definition.public.created", + "event_id": "f679dc4f-3619-4764-a4de-94a54735cd32", + "created_at": "2022-04-21T21:40:49.943Z", + "data": { + "type": "custom_attribute_definition", + "id": "sq0idp-BushoY39o1X-GPxRRUWc0A:shirt-size", + "object": { + "created_at": "2022-04-21T21:40:49Z", + "description": "The customer's shirt size", + "key": "sq0idp-BushoY39o1X-GPxRRUWc0A:shirt-size", + "name": "Shirt Size", + "schema": { + "type": "array", + "items": { + "names": [ + "Small", + "Medium", + "Large" + ], + "enum": [ + "9492bdda-ab4d-4eeb-8496-0986c8f78499", + "6b96fba7-d8a5-ae72-48f4-8c3ee875633f", + "4032c1a2-d749-4c75-9c30-be6472cd2e08" + ] + }, + "maxItems": 1, + "uniqueItems": true + }, + "updated_at": "2022-04-21T21:40:49Z", + "version": 1, + "visibility": "VISIBILITY_READ_WRITE_VALUES" + } + } + }, + "topic": "customer.custom_attribute_definition.public.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/customer.custom_attribute_definition.public.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/customer.custom_attribute_definition.public.deleted.json b/providers/square/latest/customer.custom_attribute_definition.public.deleted.json new file mode 100644 index 0000000..068ff96 --- /dev/null +++ b/providers/square/latest/customer.custom_attribute_definition.public.deleted.json @@ -0,0 +1,52 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "customer.custom_attribute_definition.public.deleted", + "event_id": "81c10a07-c329-4943-af20-7d70a300c7e6", + "created_at": "2022-04-26T01:22:29Z", + "data": { + "type": "custom_attribute_definition", + "id": "sq0idp-BushoY39o1X-GPxRRUWc0A:shirt-size", + "deleted": true, + "object": { + "created_at": "2022-04-21T21:40:49Z", + "description": "The customer's t-shirt size", + "key": "sq0idp-BushoY39o1X-GPxRRUWc0A:shirt-size", + "name": "T-Shirt Size", + "schema": { + "type": "array", + "items": { + "names": [ + "Small", + "Medium", + "Large", + "Extra Large", + "Extra Small" + ], + "enum": [ + "9492bdda-ab4d-4eeb-8496-0986c8f78499", + "6b96fba7-d8a5-ae72-48f4-8c3ee875633f", + "4032c1a2-d749-4c75-9c30-be6472cd2e08", + "89ca2c01-e4e3-43d6-b846-1495c4e8f97b", + "4f985a76-08fc-44b1-9ec4-b1904685c3a5" + ] + }, + "maxItems": 1, + "uniqueItems": true + }, + "updated_at": "2022-04-27T11:31:29Z", + "version": 3, + "visibility": "VISIBILITY_READ_WRITE_VALUES" + } + } + }, + "topic": "customer.custom_attribute_definition.public.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/customer.custom_attribute_definition.public.deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/customer.custom_attribute_definition.public.updated.json b/providers/square/latest/customer.custom_attribute_definition.public.updated.json new file mode 100644 index 0000000..d129896 --- /dev/null +++ b/providers/square/latest/customer.custom_attribute_definition.public.updated.json @@ -0,0 +1,51 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "customer.custom_attribute_definition.public.updated", + "event_id": "ae376c21-d360-4694-96c7-1b27830f07d7", + "created_at": "2022-04-26T01:22:29Z", + "data": { + "type": "custom_attribute_definition", + "id": "sq0idp-BushoY39o1X-GPxRRUWc0A:shirt-size", + "object": { + "created_at": "2022-04-21T21:57:39Z", + "description": "The customer's t-shirt size", + "key": "sq0idp-BushoY39o1X-GPxRRUWc0A:shirt-size", + "name": "T-Shirt Size", + "schema": { + "type": "array", + "items": { + "names": [ + "Small", + "Medium", + "Large", + "Extra Large", + "Extra Small" + ], + "enum": [ + "9492bdda-ab4d-4eeb-8496-0986c8f78499", + "6b96fba7-d8a5-ae72-48f4-8c3ee875633f", + "4032c1a2-d749-4c75-9c30-be6472cd2e08", + "89ca2c01-e4e3-43d6-b846-1495c4e8f97b", + "4f985a76-08fc-44b1-9ec4-b1904685c3a5" + ] + }, + "maxItems": 1, + "uniqueItems": true + }, + "updated_at": "2022-04-26T01:22:29Z", + "version": 2, + "visibility": "VISIBILITY_READ_WRITE_VALUES" + } + } + }, + "topic": "customer.custom_attribute_definition.public.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/customer.custom_attribute_definition.public.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/customer.custom_attribute_definition.updated.json b/providers/square/latest/customer.custom_attribute_definition.updated.json new file mode 100644 index 0000000..b4c75a0 --- /dev/null +++ b/providers/square/latest/customer.custom_attribute_definition.updated.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "customer.custom_attribute_definition.updated", + "event_id": "d914e6ef-9e37-4bca-a663-ecc55f5d98d3", + "created_at": "2022-04-26T01:22:29Z", + "data": { + "type": "custom_attribute_definition", + "id": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:favorite-drink", + "object": { + "created_at": "2022-04-21T21:57:39Z", + "description": "The customer's favorite drink", + "key": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:favorite-drink", + "name": "Favorite Drink", + "schema": { + "$ref": "https://developer-production-s.squarecdn.com/schemas/v1/common.json#squareup.common.String" + }, + "updated_at": "2022-04-26T01:22:29Z", + "version": 2, + "visibility": "VISIBILITY_READ_ONLY" + } + } + }, + "topic": "customer.custom_attribute_definition.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/customer.custom_attribute_definition.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/customer.custom_attribute_definition.visible.created.json b/providers/square/latest/customer.custom_attribute_definition.visible.created.json new file mode 100644 index 0000000..9498391 --- /dev/null +++ b/providers/square/latest/customer.custom_attribute_definition.visible.created.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "customer.custom_attribute_definition.visible.created", + "event_id": "f679dc4f-3619-4764-a4de-94a54735cd32", + "created_at": "2022-04-21T21:40:49.943Z", + "data": { + "type": "custom_attribute_definition", + "id": "sq0idp-BushoY39o1X-GPxRRUWc0A:shirt-size", + "object": { + "created_at": "2022-04-21T21:40:49Z", + "description": "The customer's shirt size", + "key": "sq0idp-BushoY39o1X-GPxRRUWc0A:shirt-size", + "name": "Shirt Size", + "schema": { + "type": "array", + "items": { + "names": [ + "Small", + "Medium", + "Large" + ], + "enum": [ + "9492bdda-ab4d-4eeb-8496-0986c8f78499", + "6b96fba7-d8a5-ae72-48f4-8c3ee875633f", + "4032c1a2-d749-4c75-9c30-be6472cd2e08" + ] + }, + "maxItems": 1, + "uniqueItems": true + }, + "updated_at": "2022-04-21T21:40:49Z", + "version": 1, + "visibility": "VISIBILITY_READ_WRITE_VALUES" + } + } + }, + "topic": "customer.custom_attribute_definition.visible.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/customer.custom_attribute_definition.visible.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/customer.custom_attribute_definition.visible.deleted.json b/providers/square/latest/customer.custom_attribute_definition.visible.deleted.json new file mode 100644 index 0000000..6289d4e --- /dev/null +++ b/providers/square/latest/customer.custom_attribute_definition.visible.deleted.json @@ -0,0 +1,52 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "customer.custom_attribute_definition.visible.deleted", + "event_id": "81c10a07-c329-4943-af20-7d70a300c7e6", + "created_at": "2022-04-26T01:22:29Z", + "data": { + "type": "custom_attribute_definition", + "id": "sq0idp-BushoY39o1X-GPxRRUWc0A:shirt-size", + "deleted": true, + "object": { + "created_at": "2022-04-21T21:40:49Z", + "description": "The customer's t-shirt size", + "key": "sq0idp-BushoY39o1X-GPxRRUWc0A:shirt-size", + "name": "T-Shirt Size", + "schema": { + "type": "array", + "items": { + "names": [ + "Small", + "Medium", + "Large", + "Extra Large", + "Extra Small" + ], + "enum": [ + "9492bdda-ab4d-4eeb-8496-0986c8f78499", + "6b96fba7-d8a5-ae72-48f4-8c3ee875633f", + "4032c1a2-d749-4c75-9c30-be6472cd2e08", + "89ca2c01-e4e3-43d6-b846-1495c4e8f97b", + "4f985a76-08fc-44b1-9ec4-b1904685c3a5" + ] + }, + "maxItems": 1, + "uniqueItems": true + }, + "updated_at": "2022-04-27T11:31:29Z", + "version": 3, + "visibility": "VISIBILITY_READ_WRITE_VALUES" + } + } + }, + "topic": "customer.custom_attribute_definition.visible.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/customer.custom_attribute_definition.visible.deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/customer.custom_attribute_definition.visible.updated.json b/providers/square/latest/customer.custom_attribute_definition.visible.updated.json new file mode 100644 index 0000000..2ee680a --- /dev/null +++ b/providers/square/latest/customer.custom_attribute_definition.visible.updated.json @@ -0,0 +1,51 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "customer.custom_attribute_definition.visible.updated", + "event_id": "ae376c21-d360-4694-96c7-1b27830f07d7", + "created_at": "2022-04-26T01:22:29Z", + "data": { + "type": "custom_attribute_definition", + "id": "sq0idp-BushoY39o1X-GPxRRUWc0A:shirt-size", + "object": { + "created_at": "2022-04-21T21:57:39Z", + "description": "The customer's t-shirt size", + "key": "sq0idp-BushoY39o1X-GPxRRUWc0A:shirt-size", + "name": "T-Shirt Size", + "schema": { + "type": "array", + "items": { + "names": [ + "Small", + "Medium", + "Large", + "Extra Large", + "Extra Small" + ], + "enum": [ + "9492bdda-ab4d-4eeb-8496-0986c8f78499", + "6b96fba7-d8a5-ae72-48f4-8c3ee875633f", + "4032c1a2-d749-4c75-9c30-be6472cd2e08", + "89ca2c01-e4e3-43d6-b846-1495c4e8f97b", + "4f985a76-08fc-44b1-9ec4-b1904685c3a5" + ] + }, + "maxItems": 1, + "uniqueItems": true + }, + "updated_at": "2022-04-26T01:22:29Z", + "version": 2, + "visibility": "VISIBILITY_READ_WRITE_VALUES" + } + } + }, + "topic": "customer.custom_attribute_definition.visible.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/customer.custom_attribute_definition.visible.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/customer.deleted.json b/providers/square/latest/customer.deleted.json new file mode 100644 index 0000000..b978fe1 --- /dev/null +++ b/providers/square/latest/customer.deleted.json @@ -0,0 +1,43 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "G7MMEBVW021Q4", + "type": "customer.deleted", + "event_id": "8e84fec8-f04b-46f0-b66d-dbb8b59590fa", + "created_at": "2022-11-09T21:26:50Z", + "data": { + "type": "customer", + "id": "QPTXM8PQNX3Q726ZYHPMNP46XC", + "deleted": true, + "object": { + "customer": { + "address": { + "address_line_1": "1018 1st Street", + "administrative_district_level_1": "NY", + "locality": "Brooklyn", + "postal_code": "11215" + }, + "birthday": "1962-03-04", + "creation_source": "IMPORT", + "email_address": "jenkins+smorly@squareup.com", + "family_name": "Smiley", + "given_name": "Jenkins", + "id": "QPTXM8PQNX3Q726ZYHPMNP46XC", + "phone_number": "+12126668929", + "preferences": { + "email_unsubscribed": false + }, + "version": 3 + } + } + } + }, + "topic": "customer.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/customer.deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/customer.updated.json b/providers/square/latest/customer.updated.json new file mode 100644 index 0000000..8e475d9 --- /dev/null +++ b/providers/square/latest/customer.updated.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "G7MMEBVW021Q4", + "type": "customer.updated", + "event_id": "b4ce4698-00de-4b5d-a771-4941b3913b34", + "created_at": "2022-11-09T21:38:29Z", + "data": { + "type": "customer", + "id": "A0AP25A6SCVTH8JES9BX01GXM4", + "object": { + "customer": { + "created_at": "2022-07-09T18:23:01.795Z", + "creation_source": "THIRD_PARTY", + "email_address": "jenkins+smorly@squareup.com", + "family_name": "Smorly", + "given_name": "Jenkins", + "id": "A0AP25A6SCVTH8JES9BX01GXM4", + "phone_number": "+13477947111", + "preferences": { + "email_unsubscribed": false + }, + "updated_at": "2022-11-09T21:38:30Z", + "version": 1 + } + } + } + }, + "topic": "customer.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/customer.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/device.code.paired.json b/providers/square/latest/device.code.paired.json new file mode 100644 index 0000000..1ee1a3a --- /dev/null +++ b/providers/square/latest/device.code.paired.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "7NZR58EPNGNPC", + "location_id": "AR63EC48VXVBN", + "type": "device.code.paired", + "event_id": "84ccdb8a-da90-4b14-b6b0-c5a5abbccfe6", + "created_at": "2020-04-10T14:41:58.036Z", + "data": { + "type": "device_code", + "id": "05NK80TRSC2ZF", + "object": { + "device_code": { + "code": "ABCDEF", + "created_at": "2020-04-10T14:41:20.000Z", + "device_id": "907CS13101300122", + "id": "05NK80TRSC2ZF", + "location_id": "AR63EC48VXVBN", + "name": "Terminal API Device created on Apr 10, 2020", + "paired_at": "2020-04-10T14:41:50.000Z", + "product_type": "TERMINAL_API", + "status": "PAIRED", + "status_changed_at": "2020-04-10T14:41:50.000Z" + } + } + } + }, + "topic": "device.code.paired", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/device.code.paired", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/device.created.json b/providers/square/latest/device.created.json new file mode 100644 index 0000000..ea50129 --- /dev/null +++ b/providers/square/latest/device.created.json @@ -0,0 +1,83 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "MLF2HW14529P1", + "type": "device.created", + "event_id": "e2744346-e23d-31e8-9f52-660116750760", + "created_at": "2023-08-08T16:49:54.990909221Z", + "data": { + "type": "device", + "id": "device:3136f66b-f4b0-3846-8722-7fcc55270e50", + "object": { + "device": { + "id": "device:3136f66b-f4b0-3846-8722-7fcc55270e50", + "attributes": { + "type": "TERMINAL", + "manufacturer": "SQUARE", + "model": "T2", + "name": "San Francisco Store - Device 901", + "manufacturers_id": "3136f66b-f4b0-3846-8722-7fcc55270e50", + "updated_at": "2023-08-08T16:49:54.990909221Z", + "version": "9.9.3", + "merchant_token": "MLF2HW14529P1" + }, + "components": [ + { + "type": "BATTERY", + "battery_details": { + "visible_percent": 11, + "external_power": "AVAILABLE_INSUFFICIENT" + } + }, + { + "type": "CARD_READER", + "card_reader_details": { + "version": "8.5.6" + } + }, + { + "type": "ETHERNET", + "ethernet_details": { + "ip_address_v4": "109.208.212.40", + "active": false + } + }, + { + "type": "WIFI", + "wifi_details": { + "ip_address_v4": "187.180.54.247", + "ssid": "San Francisco Store Wifi", + "secure_connection": "WPA/WPA2 PSK", + "signal_strength": { + "value": 3 + }, + "active": true + } + }, + { + "type": "APPLICATION", + "application_details": { + "application_type": "TERMINAL_API", + "version": "8.6.1", + "session_location": "LN6WR64FV0VEP", + "device_code_id": "G5D3VSVAFYTPB" + } + }, + { + "type": "PRINTER" + } + ], + "status": "AVAILABLE" + } + } + } + }, + "topic": "device.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/device.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/dispute.created.json b/providers/square/latest/dispute.created.json new file mode 100644 index 0000000..0bac14e --- /dev/null +++ b/providers/square/latest/dispute.created.json @@ -0,0 +1,44 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "0HPGX5JYE6EE1", + "location_id": "VJDQQP3CG14EY", + "type": "dispute.created", + "event_id": "ce8464b5-6628-4ac2-9264-e06c34df3e82", + "created_at": "2020-02-19T21:24:53.258Z", + "data": { + "type": "dispute", + "id": "ORSEVtZAJxb37RA1EiGw", + "object": { + "dispute": { + "amount_money": { + "amount": 8801, + "currency": "USD" + }, + "brand_dispute_id": "r9rKGSBBQbywBNnWWIiGFg", + "card_brand": "VISA", + "created_at": "2020-02-19T21:24:53.258Z", + "id": "ORSEVtZAJxb37RA1EiGw", + "disputed_payment": { + "payment_id": "fbmsaEOpoARDKxiSGH1fqPuqoqFZY" + }, + "due_at": "2020-03-04T00:00:00.000Z", + "location_id": "VJDQQP3CG14EY", + "reason": "AMOUNT_DIFFERS", + "reported_at": "2020-02-19T00:00:00.000Z", + "state": "EVIDENCE_REQUIRED", + "updated_at": "2020-02-19T21:24:53.258Z", + "version": 1 + } + } + } + }, + "topic": "dispute.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/dispute.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/dispute.evidence.added.json b/providers/square/latest/dispute.evidence.added.json new file mode 100644 index 0000000..1973f5c --- /dev/null +++ b/providers/square/latest/dispute.evidence.added.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "0HPGX5JYE6EE1", + "location_id": "VJDQQP3CG14EY", + "type": "dispute.evidence.added", + "event_id": "6f606f30-53d0-495a-87f0-958576fc954f", + "created_at": "2020-02-19T21:27:28.851Z", + "data": { + "type": "dispute", + "id": "ORSEVtZAJxb37RA1EiGw", + "object": { + "dispute": { + "amount_money": { + "amount": 8801, + "currency": "USD" + }, + "brand_dispute_id": "r9rKGSBBQbywBNnWWIiGFg", + "card_brand": "VISA", + "created_at": "2020-02-19T21:24:53.258Z", + "dispute_id": "ORSEVtZAJxb37RA1EiGw", + "disputed_payment": { + "payment_id": "fbmsaEOpoARDKxiSGH1fqPuqoqFZY" + }, + "due_at": "2020-03-04T00:00:00.000Z", + "evidence_ids": [ + "oThqMsDS9bM0LdjZzVB4qB" + ], + "location_id": "VJDQQP3CG14EY", + "reason": "AMOUNT_DIFFERS", + "reported_date": "2020-02-19T00:00:00.000Z", + "state": "EVIDENCE_REQUIRED", + "updated_at": "2020-02-19T21:27:28.851Z", + "version": 2 + } + } + } + }, + "topic": "dispute.evidence.added", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/dispute.evidence.added", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/dispute.evidence.created.json b/providers/square/latest/dispute.evidence.created.json new file mode 100644 index 0000000..e77d1f3 --- /dev/null +++ b/providers/square/latest/dispute.evidence.created.json @@ -0,0 +1,44 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "0HPGX5JYE6EE1", + "location_id": "VJDQQP3CG14EY", + "type": "dispute.evidence.created", + "event_id": "6f606f30-53d0-495a-87f0-958576fc954f", + "created_at": "2020-02-19T21:27:28.851Z", + "data": { + "type": "dispute", + "id": "ORSEVtZAJxb37RA1EiGw", + "object": { + "dispute": { + "amount_money": { + "amount": 8801, + "currency": "USD" + }, + "brand_dispute_id": "r9rKGSBBQbywBNnWWIiGFg", + "card_brand": "VISA", + "created_at": "2020-02-19T21:24:53.258Z", + "id": "ORSEVtZAJxb37RA1EiGw", + "disputed_payment": { + "payment_id": "fbmsaEOpoARDKxiSGH1fqPuqoqFZY" + }, + "due_at": "2020-03-04T00:00:00.000Z", + "location_id": "VJDQQP3CG14EY", + "reason": "AMOUNT_DIFFERS", + "reported_at": "2020-02-19T00:00:00.000Z", + "state": "EVIDENCE_REQUIRED", + "updated_at": "2020-02-19T21:27:28.851Z", + "version": 2 + } + } + } + }, + "topic": "dispute.evidence.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/dispute.evidence.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/dispute.evidence.deleted.json b/providers/square/latest/dispute.evidence.deleted.json new file mode 100644 index 0000000..38f12ef --- /dev/null +++ b/providers/square/latest/dispute.evidence.deleted.json @@ -0,0 +1,44 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "0HPGX5JYE6EE1", + "location_id": "VJDQQP3CG14EY", + "type": "dispute.evidence.deleted", + "event_id": "e3fd10cc-953b-4f97-83cd-d5b7fa799a8c", + "created_at": "2020-02-19T21:31:55.186Z", + "data": { + "type": "dispute", + "id": "ORSEVtZAJxb37RA1EiGw", + "object": { + "dispute": { + "amount_money": { + "amount": 8801, + "currency": "USD" + }, + "brand_dispute_id": "r9rKGSBBQbywBNnWWIiGFg", + "card_brand": "VISA", + "created_at": "2020-02-19T21:24:53.258Z", + "id": "ORSEVtZAJxb37RA1EiGw", + "disputed_payment": { + "payment_id": "fbmsaEOpoARDKxiSGH1fqPuqoqFZY" + }, + "due_at": "2020-03-04T00:00:00.000Z", + "location_id": "VJDQQP3CG14EY", + "reason": "AMOUNT_DIFFERS", + "reported_at": "2020-02-19T00:00:00.000Z", + "state": "EVIDENCE_REQUIRED", + "updated_at": "2020-02-19T21:31:55.186Z", + "version": 3 + } + } + } + }, + "topic": "dispute.evidence.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/dispute.evidence.deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/dispute.evidence.removed.json b/providers/square/latest/dispute.evidence.removed.json new file mode 100644 index 0000000..02398ba --- /dev/null +++ b/providers/square/latest/dispute.evidence.removed.json @@ -0,0 +1,44 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "0HPGX5JYE6EE1", + "location_id": "VJDQQP3CG14EY", + "type": "dispute.evidence.removed", + "event_id": "e3fd10cc-953b-4f97-83cd-d5b7fa799a8c", + "created_at": "2020-02-19T21:31:55.186Z", + "data": { + "type": "dispute", + "id": "ORSEVtZAJxb37RA1EiGw", + "object": { + "dispute": { + "amount_money": { + "amount": 8801, + "currency": "USD" + }, + "brand_dispute_id": "r9rKGSBBQbywBNnWWIiGFg", + "card_brand": "VISA", + "created_at": "2020-02-19T21:24:53.258Z", + "dispute_id": "ORSEVtZAJxb37RA1EiGw", + "disputed_payment": { + "payment_id": "fbmsaEOpoARDKxiSGH1fqPuqoqFZY" + }, + "due_at": "2020-03-04T00:00:00.000Z", + "location_id": "VJDQQP3CG14EY", + "reason": "AMOUNT_DIFFERS", + "reported_date": "2020-02-19T00:00:00.000Z", + "state": "EVIDENCE_REQUIRED", + "updated_at": "2020-02-19T21:31:55.186Z", + "version": 3 + } + } + } + }, + "topic": "dispute.evidence.removed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/dispute.evidence.removed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/dispute.state.changed.json b/providers/square/latest/dispute.state.changed.json new file mode 100644 index 0000000..909ea59 --- /dev/null +++ b/providers/square/latest/dispute.state.changed.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "0HPGX5JYE6EE1", + "location_id": "VJDQQP3CG14EY", + "type": "dispute.state.changed", + "event_id": "e89ff114-1972-4be0-9481-a621f2385fff", + "created_at": "2020-02-19T21:34:41.851Z", + "data": { + "type": "dispute", + "id": "ORSEVtZAJxb37RA1EiGw", + "object": { + "dispute": { + "amount_money": { + "amount": 8801, + "currency": "USD" + }, + "brand_dispute_id": "r9rKGSBBQbywBNnWWIiGFg", + "card_brand": "VISA", + "created_at": "2020-02-19T21:24:53.258Z", + "dispute_id": "ORSEVtZAJxb37RA1EiGw", + "disputed_payment": { + "payment_id": "fbmsaEOpoARDKxiSGH1fqPuqoqFZY" + }, + "due_at": "2020-03-04T00:00:00.000Z", + "evidence_ids": [ + "Vjq6LG8b95cnnq1AoG5bP" + ], + "location_id": "VJDQQP3CG14EY", + "reason": "AMOUNT_DIFFERS", + "reported_date": "2020-02-19T00:00:00.000Z", + "state": "WON", + "updated_at": "2020-02-19T21:34:41.851Z", + "version": 6 + } + } + } + }, + "topic": "dispute.state.changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/dispute.state.changed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/dispute.state.updated.json b/providers/square/latest/dispute.state.updated.json new file mode 100644 index 0000000..4c6896d --- /dev/null +++ b/providers/square/latest/dispute.state.updated.json @@ -0,0 +1,44 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "0HPGX5JYE6EE1", + "location_id": "VJDQQP3CG14EY", + "type": "dispute.state.updated", + "event_id": "e89ff114-1972-4be0-9481-a621f2385fff", + "created_at": "2020-02-19T21:34:41.851Z", + "data": { + "type": "dispute", + "id": "ORSEVtZAJxb37RA1EiGw", + "object": { + "dispute": { + "amount_money": { + "amount": 8801, + "currency": "USD" + }, + "brand_dispute_id": "r9rKGSBBQbywBNnWWIiGFg", + "card_brand": "VISA", + "created_at": "2020-02-19T21:24:53.258Z", + "id": "ORSEVtZAJxb37RA1EiGw", + "disputed_payment": { + "payment_id": "fbmsaEOpoARDKxiSGH1fqPuqoqFZY" + }, + "due_at": "2020-03-04T00:00:00.000Z", + "location_id": "VJDQQP3CG14EY", + "reason": "AMOUNT_DIFFERS", + "reported_at": "2020-02-19T00:00:00.000Z", + "state": "WON", + "updated_at": "2020-02-19T21:34:41.851Z", + "version": 6 + } + } + } + }, + "topic": "dispute.state.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/dispute.state.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/gift_card.activity.created.json b/providers/square/latest/gift_card.activity.created.json new file mode 100644 index 0000000..9a31c6d --- /dev/null +++ b/providers/square/latest/gift_card.activity.created.json @@ -0,0 +1,43 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "C337NFWQT2A6W", + "type": "gift_card.activity.created", + "event_id": "875f2038-6015-492e-9f29-d040b3809e49", + "created_at": "2020-12-17T03:41:35.157Z", + "data": { + "type": "gift_card_activity", + "id": "gcact_c8f8cbf1f24b448d8ecf39ed03f97864", + "object": { + "gift_card_activity": { + "id": "gcact_c8f8cbf1f24b448d8ecf39ed03f97864", + "gift_card_id": "gftc:00113070ba5745f0b2377c1b9570cb03", + "gift_card_gan": "7783320007480908", + "type": "ACTIVATE", + "gift_card_balance_money": { + "amount": 1000, + "currency": "USD" + }, + "location_id": "81FN9BNFZTKS4", + "activate_activity_details": { + "amount_money": { + "amount": 1000, + "currency": "USD" + }, + "order_id": "jJNGHm4gLI6XkFbwtiSLqK72KkAZY", + "line_item_uid": "eIWl7X0nMuO9Ewbh0ChIx" + }, + "created_at": "2020-12-17T01:41:35.157Z" + } + } + } + }, + "topic": "gift_card.activity.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/gift_card.activity.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/gift_card.activity.updated.json b/providers/square/latest/gift_card.activity.updated.json new file mode 100644 index 0000000..6a90ce1 --- /dev/null +++ b/providers/square/latest/gift_card.activity.updated.json @@ -0,0 +1,41 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "C337NFWQT2A6W", + "type": "gift_card.activity.updated", + "event_id": "875f2038-6015-492e-9f29-d040b3809e49", + "created_at": "2020-12-17T03:41:35.157Z", + "data": { + "type": "gift_card_activity", + "id": "gcact_c8f8cbf1f24b448d8ecf39ed03f97864", + "object": { + "gift_card_activity": { + "id": "gcact_c8f8cbf1f24b448d8ecf39ed03f97864", + "gift_card_id": "gftc:00113070ba5745f0b2377c1b9570cb03", + "gift_card_gan": "7783320007480908", + "type": "IMPORT", + "gift_card_balance_money": { + "amount": 1500, + "currency": "USD" + }, + "location_id": "81FN9BNFZTKS4", + "import_activity_details": { + "amount_money": { + "amount": 1500, + "currency": "USD" + } + }, + "created_at": "2020-12-17T01:41:35.157Z" + } + } + } + }, + "topic": "gift_card.activity.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/gift_card.activity.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/gift_card.created.json b/providers/square/latest/gift_card.created.json new file mode 100644 index 0000000..09e5968 --- /dev/null +++ b/providers/square/latest/gift_card.created.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "C337NFWQT2A6W", + "type": "gift_card.created", + "event_id": "875f2038-6015-492e-9f29-d040b3809e49", + "created_at": "2020-12-17T01:41:35.157Z", + "data": { + "type": "gift_card", + "id": "gftc:00113070ba5745f0b2377c1b9570cb03", + "object": { + "gift_card": { + "id": "gftc:00113070ba5745f0b2377c1b9570cb03", + "type": "DIGITAL", + "gan_source": "SQUARE", + "state": "NOT_ACTIVE", + "balance_money": { + "amount": 0, + "currency": "USD" + }, + "gan": "7783320007480908", + "created_at": "2020-12-17T01:41:35.157Z" + } + } + } + }, + "topic": "gift_card.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/gift_card.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/gift_card.customer_linked.json b/providers/square/latest/gift_card.customer_linked.json new file mode 100644 index 0000000..101edf1 --- /dev/null +++ b/providers/square/latest/gift_card.customer_linked.json @@ -0,0 +1,39 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "C337NFWQT2A6W", + "type": "gift_card.customer_linked", + "event_id": "875f2038-6015-492e-9f29-d040b3809e49", + "created_at": "2020-12-17T03:41:35.157Z", + "data": { + "type": "gift_card", + "id": "gftc:00113070ba5745f0b2377c1b9570cb03", + "object": { + "gift_card": { + "id": "gftc:00113070ba5745f0b2377c1b9570cb03", + "type": "DIGITAL", + "gan_source": "SQUARE", + "state": "ACTIVE", + "balance_money": { + "amount": 1500, + "currency": "USD" + }, + "gan": "7783320007480908", + "customer_ids": [ + "QPTXM8PQNX3Q726ZYHPMNP46XC" + ], + "created_at": "2020-12-17T01:41:35.157Z" + }, + "linked_customer_id": "QPTXM8PQNX3Q726ZYHPMNP46XC" + } + } + }, + "topic": "gift_card.customer_linked", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/gift_card.customer_linked", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/gift_card.customer_unlinked.json b/providers/square/latest/gift_card.customer_unlinked.json new file mode 100644 index 0000000..b850f46 --- /dev/null +++ b/providers/square/latest/gift_card.customer_unlinked.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "C337NFWQT2A6W", + "type": "gift_card.customer_unlinked", + "event_id": "875f2038-6015-492e-9f29-d040b3809e49", + "created_at": "2020-12-17T03:41:35.157Z", + "data": { + "type": "gift_card", + "id": "gftc:00113070ba5745f0b2377c1b9570cb03", + "object": { + "gift_card": { + "id": "gftc:00113070ba5745f0b2377c1b9570cb03", + "type": "DIGITAL", + "gan_source": "SQUARE", + "state": "ACTIVE", + "balance_money": { + "amount": 1500, + "currency": "USD" + }, + "gan": "7783320007480908", + "created_at": "2020-12-17T01:41:35.157Z" + }, + "unlinked_customer_id": "QPTXM8PQNX3Q726ZYHPMNP46XC" + } + } + }, + "topic": "gift_card.customer_unlinked", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/gift_card.customer_unlinked", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/gift_card.updated.json b/providers/square/latest/gift_card.updated.json new file mode 100644 index 0000000..c1dcdfd --- /dev/null +++ b/providers/square/latest/gift_card.updated.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "C337NFWQT2A6W", + "type": "gift_card.updated", + "event_id": "875f2038-6015-492e-9f29-d040b3809e49", + "created_at": "2020-12-17T02:41:35.157Z", + "data": { + "type": "gift_card", + "id": "gftc:00113070ba5745f0b2377c1b9570cb03", + "object": { + "gift_card": { + "id": "gftc:00113070ba5745f0b2377c1b9570cb03", + "type": "DIGITAL", + "gan_source": "SQUARE", + "state": "ACTIVE", + "balance_money": { + "amount": 3000, + "currency": "USD" + }, + "gan": "7783320007480908", + "created_at": "2020-12-17T01:41:35.157Z" + } + } + } + }, + "topic": "gift_card.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/gift_card.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/inventory.count.updated.json b/providers/square/latest/inventory.count.updated.json new file mode 100644 index 0000000..847ac9e --- /dev/null +++ b/providers/square/latest/inventory.count.updated.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "6SSW7HV8K2ST5", + "type": "inventory.count.updated", + "event_id": "df5f3813-a913-45a1-94e9-fdc3f7d5e3b6", + "created_at": "2019-10-29T18:38:45.455006797Z", + "data": { + "type": "inventory_counts", + "id": "84e4ac73-d605-4dbd-a9e5-ffff794ddb9d", + "object": { + "inventory_counts": [ + { + "calculated_at": "2019-10-29T18:38:45.10296Z", + "catalog_object_id": "FGQ5JJWT2PYTHF35CKZ2DSKP", + "catalog_object_type": "ITEM_VARIATION", + "location_id": "YYQR03DGCTXA4", + "quantity": "10", + "state": "IN_STOCK" + } + ] + } + } + }, + "topic": "inventory.count.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/inventory.count.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/invoice.canceled.json b/providers/square/latest/invoice.canceled.json new file mode 100644 index 0000000..d684ae5 --- /dev/null +++ b/providers/square/latest/invoice.canceled.json @@ -0,0 +1,92 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "031FEV2Q6VMPK", + "location_id": "ES0RJRZYEC39A", + "type": "invoice.canceled", + "event_id": "742ef00c-446b-4fca-b3d5-f177d816ee54", + "created_at": "2020-06-18T18:23:11Z", + "data": { + "type": "invoice", + "id": "inv:0-ChCHu2mZEabLeeHahQnXDjZQECY", + "object": { + "invoice": { + "id": "inv:0-ChCHu2mZEabLeeHahQnXDjZQECY", + "version": 1, + "location_id": "ES0RJRZYEC39A", + "order_id": "CAISENgvlJ6jLWAzERDzjyHVybY", + "payment_requests": [ + { + "uid": "2da7964f-f3d2-4f43-81e8-5aa220bf3355", + "request_type": "BALANCE", + "due_date": "2030-01-24", + "tipping_enabled": true, + "automatic_payment_source": "NONE", + "reminders": [ + { + "uid": "beebd363-e47f-4075-8785-c235aaa7df11", + "relative_scheduled_days": -1, + "message": "Your invoice is due tomorrow", + "status": "PENDING" + } + ], + "computed_amount_money": { + "amount": 10000, + "currency": "USD" + }, + "total_completed_amount_money": { + "amount": 0, + "currency": "USD" + } + } + ], + "invoice_number": "inv-100", + "title": "Event Planning Services", + "description": "We appreciate your business!", + "delivery_method": "EMAIL", + "scheduled_at": "2030-01-13T10:00:00Z", + "status": "CANCELED", + "timezone": "America/Los_Angeles", + "created_at": "2020-06-18T17:45:13Z", + "updated_at": "2020-06-18T18:23:11Z", + "primary_recipient": { + "customer_id": "JDKYHBWT1D4F8MFH63DBMEN8Y4", + "given_name": "Amelia", + "family_name": "Earhart", + "email_address": "Amelia.Earhart@example.com", + "phone_number": "1-212-555-4240" + }, + "accepted_payment_methods": { + "card": true, + "square_gift_card": false, + "bank_account": false, + "buy_now_pay_later": false, + "cash_app_pay": false + }, + "custom_fields": [ + { + "label": "Event Reference Number", + "value": "Ref. #1234", + "placement": "ABOVE_LINE_ITEMS" + }, + { + "label": "Terms of Service", + "value": "The terms of service are...", + "placement": "BELOW_LINE_ITEMS" + } + ], + "sale_or_service_date": "2030-01-24", + "store_payment_method_enabled": false + } + } + } + }, + "topic": "invoice.canceled", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/invoice.canceled", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/invoice.created.json b/providers/square/latest/invoice.created.json new file mode 100644 index 0000000..67587f4 --- /dev/null +++ b/providers/square/latest/invoice.created.json @@ -0,0 +1,92 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "031FEV2Q6VMPK", + "location_id": "ES0RJRZYEC39A", + "type": "invoice.created", + "event_id": "012c1bfa-c239-4fc0-b16d-5809928b54fe", + "created_at": "2020-06-18T17:45:13Z", + "data": { + "type": "invoice", + "id": "inv:0-ChCHu2mZEabLeeHahQnXDjZQECY", + "object": { + "invoice": { + "id": "inv:0-ChCHu2mZEabLeeHahQnXDjZQECY", + "version": 0, + "location_id": "ES0RJRZYEC39A", + "order_id": "CAISENgvlJ6jLWAzERDzjyHVybY", + "payment_requests": [ + { + "uid": "2da7964f-f3d2-4f43-81e8-5aa220bf3355", + "request_type": "BALANCE", + "due_date": "2030-01-24", + "tipping_enabled": true, + "automatic_payment_source": "NONE", + "reminders": [ + { + "uid": "beebd363-e47f-4075-8785-c235aaa7df11", + "relative_scheduled_days": -1, + "message": "Your invoice is due tomorrow", + "status": "PENDING" + } + ], + "computed_amount_money": { + "amount": 10000, + "currency": "USD" + }, + "total_completed_amount_money": { + "amount": 0, + "currency": "USD" + } + } + ], + "invoice_number": "inv-100", + "title": "Event Planning Services", + "description": "We appreciate your business!", + "delivery_method": "EMAIL", + "scheduled_at": "2030-01-13T10:00:00Z", + "status": "DRAFT", + "timezone": "America/Los_Angeles", + "created_at": "2020-06-18T17:45:13Z", + "updated_at": "2020-06-18T17:45:13Z", + "primary_recipient": { + "customer_id": "JDKYHBWT1D4F8MFH63DBMEN8Y4", + "given_name": "Amelia", + "family_name": "Earhart", + "email_address": "Amelia.Earhart@example.com", + "phone_number": "1-212-555-4240" + }, + "accepted_payment_methods": { + "card": true, + "square_gift_card": false, + "bank_account": false, + "buy_now_pay_later": false, + "cash_app_pay": false + }, + "custom_fields": [ + { + "label": "Event Reference Number", + "value": "Ref. #1234", + "placement": "ABOVE_LINE_ITEMS" + }, + { + "label": "Terms of Service", + "value": "The terms of service are...", + "placement": "BELOW_LINE_ITEMS" + } + ], + "sale_or_service_date": "2030-01-24", + "store_payment_method_enabled": false + } + } + } + }, + "topic": "invoice.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/invoice.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/invoice.deleted.json b/providers/square/latest/invoice.deleted.json new file mode 100644 index 0000000..6171e26 --- /dev/null +++ b/providers/square/latest/invoice.deleted.json @@ -0,0 +1,23 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "031FEV2Q6VMPK", + "location_id": "ES0RJRZYEC39A", + "type": "invoice.deleted", + "event_id": "742ef00c-446b-4fca-b3d5-f177d816ee54", + "created_at": "2020-06-18T18:23:11Z", + "data": { + "type": "invoice", + "id": "inv:0-ChCHu2mZEabLeeHahQnXDjZQECY", + "deleted": true + } + }, + "topic": "invoice.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/invoice.deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/invoice.payment_made.json b/providers/square/latest/invoice.payment_made.json new file mode 100644 index 0000000..ca035e6 --- /dev/null +++ b/providers/square/latest/invoice.payment_made.json @@ -0,0 +1,83 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "031FEV2Q6VMPK", + "location_id": "ES0RJRZYEC39A", + "type": "invoice.payment_made", + "event_id": "891e3589-462f-4215-9b61-f6df2d4432b7", + "created_at": "2020-06-18T18:23:11Z", + "data": { + "type": "invoice", + "id": "inv:0-ChCHu2mZEabLeeHahQnXDjZQECY", + "object": { + "invoice": { + "id": "inv:0-ChCHu2mZEabLeeHahQnXDjZQECY", + "version": 3, + "location_id": "ES0RJRZYEC39A", + "order_id": "CAISENgvlJ6jLWAzERDzjyHVybY", + "payment_requests": [ + { + "uid": "2da7964f-f3d2-4f43-81e8-5aa220bf3355", + "request_type": "BALANCE", + "due_date": "2030-01-24", + "tipping_enabled": false, + "automatic_payment_source": "NONE", + "computed_amount_money": { + "amount": 10000, + "currency": "USD" + }, + "total_completed_amount_money": { + "amount": 10000, + "currency": "USD" + } + } + ], + "invoice_number": "inv-100", + "title": "Event Planning Services", + "description": "We appreciate your business!", + "delivery_method": "EMAIL", + "status": "PAID", + "timezone": "America/Los_Angeles", + "created_at": "2020-06-18T17:45:13Z", + "updated_at": "2020-06-18T18:23:11Z", + "primary_recipient": { + "customer_id": "JDKYHBWT1D4F8MFH63DBMEN8Y4", + "given_name": "Amelia", + "family_name": "Earhart", + "email_address": "Amelia.Earhart@example.com", + "phone_number": "1-212-555-4240" + }, + "accepted_payment_methods": { + "card": true, + "square_gift_card": false, + "bank_account": false, + "buy_now_pay_later": false, + "cash_app_pay": false + }, + "custom_fields": [ + { + "label": "Event Reference Number", + "value": "Ref. #1234", + "placement": "ABOVE_LINE_ITEMS" + }, + { + "label": "Terms of Service", + "value": "The terms of service are...", + "placement": "BELOW_LINE_ITEMS" + } + ], + "sale_or_service_date": "2030-01-24", + "store_payment_method_enabled": false + } + } + } + }, + "topic": "invoice.payment_made", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/invoice.payment_made", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/invoice.published.json b/providers/square/latest/invoice.published.json new file mode 100644 index 0000000..eb7e744 --- /dev/null +++ b/providers/square/latest/invoice.published.json @@ -0,0 +1,92 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "031FEV2Q6VMPK", + "location_id": "ES0RJRZYEC39A", + "type": "invoice.published", + "event_id": "52246644-98ba-411a-874c-ba35ccdb831c", + "created_at": "2020-06-18T18:23:11Z", + "data": { + "type": "invoice", + "id": "inv:0-ChCHu2mZEabLeeHahQnXDjZQECY", + "object": { + "invoice": { + "id": "inv:0-ChCHu2mZEabLeeHahQnXDjZQECY", + "version": 1, + "location_id": "ES0RJRZYEC39A", + "order_id": "CAISENgvlJ6jLWAzERDzjyHVybY", + "payment_requests": [ + { + "uid": "2da7964f-f3d2-4f43-81e8-5aa220bf3355", + "request_type": "BALANCE", + "due_date": "2030-01-24", + "tipping_enabled": true, + "automatic_payment_source": "NONE", + "reminders": [ + { + "uid": "beebd363-e47f-4075-8785-c235aaa7df11", + "relative_scheduled_days": -1, + "message": "Your invoice is due tomorrow", + "status": "PENDING" + } + ], + "computed_amount_money": { + "amount": 10000, + "currency": "USD" + }, + "total_completed_amount_money": { + "amount": 0, + "currency": "USD" + } + } + ], + "invoice_number": "inv-100", + "title": "Event Planning Services", + "description": "We appreciate your business!", + "delivery_method": "EMAIL", + "scheduled_at": "2030-01-13T10:00:00Z", + "status": "SCHEDULED", + "timezone": "America/Los_Angeles", + "created_at": "2020-06-18T17:45:13Z", + "updated_at": "2020-06-18T18:23:11Z", + "primary_recipient": { + "customer_id": "JDKYHBWT1D4F8MFH63DBMEN8Y4", + "given_name": "Amelia", + "family_name": "Earhart", + "email_address": "Amelia.Earhart@example.com", + "phone_number": "1-212-555-4240" + }, + "accepted_payment_methods": { + "card": true, + "square_gift_card": false, + "bank_account": false, + "buy_now_pay_later": false, + "cash_app_pay": false + }, + "custom_fields": [ + { + "label": "Event Reference Number", + "value": "Ref. #1234", + "placement": "ABOVE_LINE_ITEMS" + }, + { + "label": "Terms of Service", + "value": "The terms of service are...", + "placement": "BELOW_LINE_ITEMS" + } + ], + "sale_or_service_date": "2030-01-24", + "store_payment_method_enabled": false + } + } + } + }, + "topic": "invoice.published", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/invoice.published", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/invoice.refunded.json b/providers/square/latest/invoice.refunded.json new file mode 100644 index 0000000..3b081c6 --- /dev/null +++ b/providers/square/latest/invoice.refunded.json @@ -0,0 +1,83 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "031FEV2Q6VMPK", + "location_id": "ES0RJRZYEC39A", + "type": "invoice.refunded", + "event_id": "aedeb1fb-6c7d-4484-8106-866d97652388", + "created_at": "2020-06-18T18:23:11Z", + "data": { + "type": "invoice", + "id": "inv:0-ChCHu2mZEabLeeHahQnXDjZQECY", + "object": { + "invoice": { + "id": "inv:0-ChCHu2mZEabLeeHahQnXDjZQECY", + "version": 4, + "location_id": "ES0RJRZYEC39A", + "order_id": "CAISENgvlJ6jLWAzERDzjyHVybY", + "payment_requests": [ + { + "uid": "2da7964f-f3d2-4f43-81e8-5aa220bf3355", + "request_type": "BALANCE", + "due_date": "2030-01-24", + "tipping_enabled": false, + "automatic_payment_source": "NONE", + "computed_amount_money": { + "amount": 10000, + "currency": "USD" + }, + "total_completed_amount_money": { + "amount": 10000, + "currency": "USD" + } + } + ], + "invoice_number": "inv-100", + "title": "Event Planning Services", + "description": "We appreciate your business!", + "delivery_method": "EMAIL", + "status": "REFUNDED", + "timezone": "America/Los_Angeles", + "created_at": "2020-06-18T17:45:13Z", + "updated_at": "2020-06-18T18:23:11Z", + "primary_recipient": { + "customer_id": "JDKYHBWT1D4F8MFH63DBMEN8Y4", + "given_name": "Amelia", + "family_name": "Earhart", + "email_address": "Amelia.Earhart@example.com", + "phone_number": "1-212-555-4240" + }, + "accepted_payment_methods": { + "card": true, + "square_gift_card": false, + "bank_account": false, + "buy_now_pay_later": false, + "cash_app_pay": false + }, + "custom_fields": [ + { + "label": "Event Reference Number", + "value": "Ref. #1234", + "placement": "ABOVE_LINE_ITEMS" + }, + { + "label": "Terms of Service", + "value": "The terms of service are...", + "placement": "BELOW_LINE_ITEMS" + } + ], + "sale_or_service_date": "2030-01-24", + "store_payment_method_enabled": false + } + } + } + }, + "topic": "invoice.refunded", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/invoice.refunded", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/invoice.scheduled_charge_failed.json b/providers/square/latest/invoice.scheduled_charge_failed.json new file mode 100644 index 0000000..97490f4 --- /dev/null +++ b/providers/square/latest/invoice.scheduled_charge_failed.json @@ -0,0 +1,96 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "031FEV2Q6VMPK", + "location_id": "ES0RJRZYEC39A", + "type": "invoice.scheduled_charge_failed", + "event_id": "3cabb64e-16ba-40c2-b605-5c51a06ec794", + "created_at": "2020-06-18T18:23:11Z", + "data": { + "type": "invoice", + "id": "inv:0-ChCHu2mZEabLeeHahQnXDjZQECY", + "object": { + "invoice": { + "id": "inv:0-ChCHu2mZEabLeeHahQnXDjZQECY", + "version": 4, + "location_id": "ES0RJRZYEC39A", + "order_id": "CAISENgvlJ6jLWAzERDzjyHVybY", + "payment_requests": [ + { + "uid": "2da7964f-f3d2-4f43-81e8-5aa220bf3355", + "request_type": "BALANCE", + "due_date": "2030-01-24", + "tipping_enabled": false, + "automatic_payment_source": "NONE", + "reminders": [ + { + "uid": "beebd363-e47f-4075-8785-c235aaa7df11", + "relative_scheduled_days": -1, + "message": "Your invoice is due tomorrow", + "status": "PENDING" + } + ], + "computed_amount_money": { + "amount": 10000, + "currency": "USD" + }, + "total_completed_amount_money": { + "amount": 0, + "currency": "USD" + } + } + ], + "invoice_number": "inv-100", + "title": "Event Planning Services", + "description": "We appreciate your business!", + "delivery_method": "EMAIL", + "scheduled_at": "2030-01-13T10:00:00Z", + "status": "UNPAID", + "timezone": "America/Los_Angeles", + "created_at": "2020-06-18T17:45:13Z", + "updated_at": "2020-06-18T18:23:11Z", + "primary_recipient": { + "customer_id": "JDKYHBWT1D4F8MFH63DBMEN8Y4", + "given_name": "Amelia", + "family_name": "Earhart", + "email_address": "Amelia.Earhart@example.com", + "phone_number": "1-212-555-4240" + }, + "accepted_payment_methods": { + "card": true, + "square_gift_card": false, + "bank_account": false, + "buy_now_pay_later": false, + "cash_app_pay": false + }, + "custom_fields": [ + { + "label": "Event Reference Number", + "value": "Ref. #1234", + "placement": "ABOVE_LINE_ITEMS" + }, + { + "label": "Terms of Service", + "value": "The terms of service are...", + "placement": "BELOW_LINE_ITEMS" + } + ], + "next_payment_amount_money": { + "amount": 10000, + "currency": "USD" + }, + "sale_or_service_date": "2030-01-24", + "store_payment_method_enabled": false + } + } + } + }, + "topic": "invoice.scheduled_charge_failed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/invoice.scheduled_charge_failed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/invoice.updated.json b/providers/square/latest/invoice.updated.json new file mode 100644 index 0000000..320a588 --- /dev/null +++ b/providers/square/latest/invoice.updated.json @@ -0,0 +1,107 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "031FEV2Q6VMPK", + "location_id": "ES0RJRZYEC39A", + "type": "invoice.updated", + "event_id": "0312a8c5-af0f-49f4-ba29-291ef08dcd7e", + "created_at": "2020-06-18T18:23:11Z", + "data": { + "type": "invoice", + "id": "inv:0-ChCHu2mZEabLeeHahQnXDjZQECY", + "object": { + "invoice": { + "id": "inv:0-ChCHu2mZEabLeeHahQnXDjZQECY", + "version": 2, + "location_id": "ES0RJRZYEC39A", + "order_id": "CAISENgvlJ6jLWAzERDzjyHVybY", + "payment_requests": [ + { + "uid": "2da7964f-f3d2-4f43-81e8-5aa220bf3355", + "request_type": "BALANCE", + "due_date": "2030-01-24", + "tipping_enabled": false, + "automatic_payment_source": "NONE", + "reminders": [ + { + "uid": "beebd363-e47f-4075-8785-c235aaa7df11", + "relative_scheduled_days": -1, + "message": "Your invoice is due tomorrow", + "status": "PENDING" + } + ], + "computed_amount_money": { + "amount": 10000, + "currency": "USD" + }, + "total_completed_amount_money": { + "amount": 0, + "currency": "USD" + } + } + ], + "invoice_number": "inv-100", + "title": "Event Planning Services", + "description": "We appreciate your business!", + "delivery_method": "EMAIL", + "scheduled_at": "2030-01-13T10:00:00Z", + "status": "UNPAID", + "timezone": "America/Los_Angeles", + "created_at": "2020-06-18T17:45:13Z", + "updated_at": "2020-06-18T18:23:11Z", + "primary_recipient": { + "customer_id": "JDKYHBWT1D4F8MFH63DBMEN8Y4", + "given_name": "Amelia", + "family_name": "Earhart", + "email_address": "Amelia.Earhart@example.com", + "phone_number": "1-212-555-4240" + }, + "accepted_payment_methods": { + "card": true, + "square_gift_card": false, + "bank_account": false, + "buy_now_pay_later": false, + "cash_app_pay": false + }, + "custom_fields": [ + { + "label": "Event Reference Number", + "value": "Ref. #1234", + "placement": "ABOVE_LINE_ITEMS" + }, + { + "label": "Terms of Service", + "value": "The terms of service are...", + "placement": "BELOW_LINE_ITEMS" + } + ], + "next_payment_amount_money": { + "amount": 10000, + "currency": "USD" + }, + "sale_or_service_date": "2030-01-24", + "store_payment_method_enabled": false, + "attachments": [ + { + "id": "inva:0-ChBIMZJ99MugJFCUBjUVfdwY", + "filename": "terms_and_agreements.pdf", + "description": "Service contract", + "filesize": 81839, + "hash": "273ee02cb6f5f8a3a8ca23604930dd53", + "mime_type": "application/pdf", + "uploaded_at": "2023-03-03T00:07:52Z" + } + ] + } + } + } + }, + "topic": "invoice.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/invoice.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/job.created.json b/providers/square/latest/job.created.json new file mode 100644 index 0000000..6946eb7 --- /dev/null +++ b/providers/square/latest/job.created.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "0JV5BGNW4EG9R", + "type": "job.created", + "event_id": "91484f7e-63bc-4253-a86d-18e7ea0b0cfb", + "created_at": "2024-12-20T01:16:04.253Z", + "data": { + "type": "job", + "id": "9AMrnT51mWUa31uN4QziQZXF", + "object": { + "job": { + "id": "9AMrnT51mWUa31uN4QziQZXF", + "title": "Cashier", + "is_tip_eligible": true, + "created_at": "2024-12-20T01:15:55Z", + "updated_at": "2024-12-20T01:15:55Z", + "version": 1 + } + } + } + }, + "topic": "job.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/job.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/job.updated.json b/providers/square/latest/job.updated.json new file mode 100644 index 0000000..a7ec192 --- /dev/null +++ b/providers/square/latest/job.updated.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "0JV5BGNW4EG9R", + "type": "job.updated", + "event_id": "91484f7e-63bc-4253-a86d-18e7ea0b0cfb", + "created_at": "2024-12-21T02:34:55.253Z", + "data": { + "type": "job", + "id": "9AMrnT51mWUa31uN4QziQZXF", + "object": { + "job": { + "id": "9AMrnT51mWUa31uN4QziQZXF", + "title": "Cashier", + "is_tip_eligible": false, + "created_at": "2024-12-20T01:15:55Z", + "updated_at": "2024-12-21T02:34:14Z", + "version": 2 + } + } + } + }, + "topic": "job.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/job.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/labor.scheduled_shift.created.json b/providers/square/latest/labor.scheduled_shift.created.json new file mode 100644 index 0000000..90afe45 --- /dev/null +++ b/providers/square/latest/labor.scheduled_shift.created.json @@ -0,0 +1,39 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "MLHZRVNSD91A1", + "type": "labor.scheduled_shift.created", + "event_id": "d0fabe2e-791c-398e-a349-79f6ec7dfa69", + "created_at": "2025-02-11T18:02:00.084598063Z", + "data": { + "type": "scheduled_shift", + "id": "509RM55G6R17F", + "object": { + "scheduled_shift": { + "created_at": "2025-02-11T18:02:00Z", + "draft_shift_details": { + "end_at": "2025-02-14T09:11:00-08:00", + "is_deleted": false, + "job_id": "ioeL1Mp7iZwCAWxeGMAT7ggB", + "location_id": "LR473RTW59VRY", + "notes": "Dont forget to prep the vegetables", + "start_at": "2025-02-13T23:11:00-08:00", + "team_member_id": "TMnsTAouYbvmp-8O", + "timezone": "America/Los_Angeles" + }, + "id": "509RM55G6R17F", + "updated_at": "2025-02-11T18:02:00Z", + "version": 1 + } + } + } + }, + "topic": "labor.scheduled_shift.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/labor.scheduled_shift.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/labor.scheduled_shift.deleted.json b/providers/square/latest/labor.scheduled_shift.deleted.json new file mode 100644 index 0000000..e5977cd --- /dev/null +++ b/providers/square/latest/labor.scheduled_shift.deleted.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "MLHZRVNSD91A1", + "type": "labor.scheduled_shift.deleted", + "event_id": "58d3897e-951c-337f-ac01-84c20ed6007d", + "created_at": "2025-02-11T18:03:12.879368768Z", + "data": { + "type": "scheduled_shift", + "id": "509RM55G6R17F", + "deleted": true + } + }, + "topic": "labor.scheduled_shift.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/labor.scheduled_shift.deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/labor.scheduled_shift.published.json b/providers/square/latest/labor.scheduled_shift.published.json new file mode 100644 index 0000000..583e7f3 --- /dev/null +++ b/providers/square/latest/labor.scheduled_shift.published.json @@ -0,0 +1,49 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "MLHZRVNSD91A1", + "type": "labor.scheduled_shift.published", + "event_id": "4e31748e-1219-3f6f-a5c7-6fe3464705cd", + "created_at": "2025-02-11T18:54:08.044355293Z", + "data": { + "type": "scheduled_shift", + "id": "WA09SDV3DNJ54", + "object": { + "scheduled_shift": { + "created_at": "2025-02-11T18:53:35Z", + "draft_shift_details": { + "end_at": "2025-02-14T09:11:00-08:00", + "is_deleted": false, + "job_id": "ioeL1Mp7iZwCAWxeGMAT7ggB", + "location_id": "LR473RTW59VRY", + "notes": "Dont forget to prep the vegetables", + "start_at": "2025-02-13T23:11:00-08:00", + "team_member_id": "TMnsTAouYbvmp-8O", + "timezone": "America/Los_Angeles" + }, + "id": "WA09SDV3DNJ54", + "published_shift_details": { + "end_at": "2025-02-14T09:11:00-08:00", + "is_deleted": false, + "job_id": "ioeL1Mp7iZwCAWxeGMAT7ggB", + "location_id": "LR473RTW59VRY", + "notes": "Dont forget to prep the vegetables", + "start_at": "2025-02-13T23:11:00-08:00", + "team_member_id": "TMnsTAouYbvmp-8O", + "timezone": "America/Los_Angeles" + }, + "updated_at": "2025-02-11T18:54:08Z", + "version": 2 + } + } + } + }, + "topic": "labor.scheduled_shift.published", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/labor.scheduled_shift.published", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/labor.scheduled_shift.updated.json b/providers/square/latest/labor.scheduled_shift.updated.json new file mode 100644 index 0000000..f5acfec --- /dev/null +++ b/providers/square/latest/labor.scheduled_shift.updated.json @@ -0,0 +1,49 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "MLHZRVNSD91A1", + "type": "labor.scheduled_shift.updated", + "event_id": "d7052271-25e7-303f-9684-3f994dc9eaa3", + "created_at": "2025-02-11T18:54:08.044355293Z", + "data": { + "type": "scheduled_shift", + "id": "WA09SDV3DNJ54", + "object": { + "scheduled_shift": { + "created_at": "2025-02-11T18:53:35Z", + "draft_shift_details": { + "end_at": "2025-02-14T09:11:00-08:00", + "is_deleted": false, + "job_id": "ioeL1Mp7iZwCAWxeGMAT7ggB", + "location_id": "LR473RTW59VRY", + "notes": "Dont forget to prep the vegetables", + "start_at": "2025-02-13T23:11:00-08:00", + "team_member_id": "TMnsTAouYbvmp-8O", + "timezone": "America/Los_Angeles" + }, + "id": "WA09SDV3DNJ54", + "published_shift_details": { + "end_at": "2025-02-14T09:11:00-08:00", + "is_deleted": false, + "job_id": "ioeL1Mp7iZwCAWxeGMAT7ggB", + "location_id": "LR473RTW59VRY", + "notes": "Dont forget to prep the vegetables", + "start_at": "2025-02-13T23:11:00-08:00", + "team_member_id": "TMnsTAouYbvmp-8O", + "timezone": "America/Los_Angeles" + }, + "updated_at": "2025-02-11T18:54:08Z", + "version": 2 + } + } + } + }, + "topic": "labor.scheduled_shift.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/labor.scheduled_shift.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/labor.shift.created.json b/providers/square/latest/labor.shift.created.json new file mode 100644 index 0000000..7f3b991 --- /dev/null +++ b/providers/square/latest/labor.shift.created.json @@ -0,0 +1,49 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "6SSW7HV8K2ST5", + "type": "labor.shift.created", + "event_id": "aeaaa5f6-c4fd-4e93-b688-71b50706266f", + "created_at": "2019-10-29T17:26:16.808603647Z", + "data": { + "type": "shift", + "id": "PY4YSMVKXFY9E", + "object": { + "shift": { + "id": "PY4YSMVKXFY9E", + "employee_id": "AnuhZhsN95oT8f-eCn9D", + "team_member_id": "AnuhZhsN95oT8f-eCn9D", + "location_id": "NAQ1FHV6ZJ8YV", + "timezone": "Etc/UTC", + "start_at": "2019-01-25T08:11:00Z", + "end_at": "2019-01-25T18:11:00Z", + "wage": { + "title": "Barista", + "hourly_rate": { + "amount": 1100, + "currency": "USD" + }, + "job_id": "FzbJAtt9qEWncK1BWgVCxQ6M", + "tip_eligible": true + }, + "declared_cash_tip_money": { + "amount": 500, + "currency": "USD" + }, + "status": "OPEN", + "version": 1, + "created_at": "2019-11-06T19:14:55Z", + "updated_at": "2019-11-06T19:14:55Z" + } + } + } + }, + "topic": "labor.shift.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/labor.shift.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/labor.shift.deleted.json b/providers/square/latest/labor.shift.deleted.json new file mode 100644 index 0000000..bb0dba4 --- /dev/null +++ b/providers/square/latest/labor.shift.deleted.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "6SSW7HV8K2ST5", + "type": "labor.shift.deleted", + "event_id": "aeaaa5f6-c4fd-4e93-b688-71b50706266f", + "created_at": "2019-10-29T17:26:16.808603647Z", + "data": { + "type": "labor", + "id": "PY4YSMVKXFY9E", + "deleted": true + } + }, + "topic": "labor.shift.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/labor.shift.deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/labor.shift.updated.json b/providers/square/latest/labor.shift.updated.json new file mode 100644 index 0000000..cd82f76 --- /dev/null +++ b/providers/square/latest/labor.shift.updated.json @@ -0,0 +1,60 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "6SSW7HV8K2ST5", + "type": "labor.shift.updated", + "event_id": "aeaaa5f6-c4fd-4e93-b688-71b50706266f", + "created_at": "2019-10-29T17:26:16.808603647Z", + "data": { + "type": "shift", + "id": "PY4YSMVKXFY9E", + "object": { + "shift": { + "id": "PY4YSMVKXFY9E", + "employee_id": "AnuhZhsN95oT8f-eCn9D", + "team_member_id": "AnuhZhsN95oT8f-eCn9D", + "location_id": "NAQ1FHV6ZJ8YV", + "timezone": "Etc/UTC", + "start_at": "2019-01-25T08:11:00Z", + "end_at": "2019-01-25T18:11:00Z", + "wage": { + "title": "Barista", + "hourly_rate": { + "amount": 1100, + "currency": "USD" + }, + "job_id": "FzbJAtt9qEWncK1BWgVCxQ6M", + "tip_eligible": true + }, + "breaks": [ + { + "id": "0EGK74E8BJF62", + "start_at": "2019-01-25T11:11:00Z", + "end_at": "2019-01-25T11:16:00Z", + "break_type_id": "REGS1EQR1TPZ5", + "name": "Tea Break", + "expected_duration": "PT5M", + "is_paid": true + } + ], + "declared_cash_tip_money": { + "amount": 500, + "currency": "USD" + }, + "status": "CLOSED", + "version": 1, + "created_at": "2019-11-06T19:14:55Z", + "updated_at": "2019-11-06T19:14:55Z" + } + } + } + }, + "topic": "labor.shift.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/labor.shift.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/labor.timecard.created.json b/providers/square/latest/labor.timecard.created.json new file mode 100644 index 0000000..1072dcb --- /dev/null +++ b/providers/square/latest/labor.timecard.created.json @@ -0,0 +1,48 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "6SSW7HV8K2ST5", + "type": "labor.timecard.created", + "event_id": "aeaaa5f6-c4fd-4e93-b688-71b50706266f", + "created_at": "2019-10-29T17:26:16.808603647Z", + "data": { + "type": "timecard", + "id": "PY4YSMVKXFY9E", + "object": { + "timecard": { + "id": "PY4YSMVKXFY9E", + "team_member_id": "AnuhZhsN95oT8f-eCn9D", + "location_id": "NAQ1FHV6ZJ8YV", + "timezone": "Etc/UTC", + "start_at": "2019-01-25T08:11:00Z", + "end_at": "2019-01-25T18:11:00Z", + "wage": { + "title": "Barista", + "hourly_rate": { + "amount": 1100, + "currency": "USD" + }, + "job_id": "FzbJAtt9qEWncK1BWgVCxQ6M", + "tip_eligible": true + }, + "declared_cash_tip_money": { + "amount": 500, + "currency": "USD" + }, + "status": "OPEN", + "version": 1, + "created_at": "2019-11-06T19:14:55Z", + "updated_at": "2019-11-06T19:14:55Z" + } + } + } + }, + "topic": "labor.timecard.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/labor.timecard.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/labor.timecard.deleted.json b/providers/square/latest/labor.timecard.deleted.json new file mode 100644 index 0000000..ef390ba --- /dev/null +++ b/providers/square/latest/labor.timecard.deleted.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "6SSW7HV8K2ST5", + "type": "labor.timecard.deleted", + "event_id": "aeaaa5f6-c4fd-4e93-b688-71b50706266f", + "created_at": "2019-10-29T17:26:16.808603647Z", + "data": { + "type": "labor", + "id": "PY4YSMVKXFY9E", + "deleted": true + } + }, + "topic": "labor.timecard.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/labor.timecard.deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/labor.timecard.updated.json b/providers/square/latest/labor.timecard.updated.json new file mode 100644 index 0000000..a47445b --- /dev/null +++ b/providers/square/latest/labor.timecard.updated.json @@ -0,0 +1,59 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "6SSW7HV8K2ST5", + "type": "labor.timecard.updated", + "event_id": "aeaaa5f6-c4fd-4e93-b688-71b50706266f", + "created_at": "2019-10-29T17:26:16.808603647Z", + "data": { + "type": "timecard", + "id": "PY4YSMVKXFY9E", + "object": { + "timecard": { + "id": "PY4YSMVKXFY9E", + "team_member_id": "AnuhZhsN95oT8f-eCn9D", + "location_id": "NAQ1FHV6ZJ8YV", + "timezone": "Etc/UTC", + "start_at": "2019-01-25T08:11:00Z", + "end_at": "2019-01-25T18:11:00Z", + "wage": { + "title": "Barista", + "hourly_rate": { + "amount": 1100, + "currency": "USD" + }, + "job_id": "FzbJAtt9qEWncK1BWgVCxQ6M", + "tip_eligible": true + }, + "breaks": [ + { + "id": "0EGK74E8BJF62", + "start_at": "2019-01-25T11:11:00Z", + "end_at": "2019-01-25T11:16:00Z", + "break_type_id": "REGS1EQR1TPZ5", + "name": "Tea Break", + "expected_duration": "PT5M", + "is_paid": true + } + ], + "declared_cash_tip_money": { + "amount": 500, + "currency": "USD" + }, + "status": "CLOSED", + "version": 1, + "created_at": "2019-11-06T19:14:55Z", + "updated_at": "2019-11-06T19:14:55Z" + } + } + } + }, + "topic": "labor.timecard.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/labor.timecard.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/location.created.json b/providers/square/latest/location.created.json new file mode 100644 index 0000000..21e97b4 --- /dev/null +++ b/providers/square/latest/location.created.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "6SSW7HV8K2ST5", + "location_id": "S8GWD5DBJ3HF3", + "type": "location.created", + "event_id": "de45d351-8ad2-400a-97af-e9f89da3d19d", + "created_at": "2020-02-06T21:27:34.308Z", + "data": { + "type": "Location", + "id": "S8GWD5DBJ3HF3" + } + }, + "topic": "location.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/location.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/location.custom_attribute.owned.deleted.json b/providers/square/latest/location.custom_attribute.owned.deleted.json new file mode 100644 index 0000000..4d47854 --- /dev/null +++ b/providers/square/latest/location.custom_attribute.owned.deleted.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "location.custom_attribute.owned.deleted", + "event_id": "473795bf-6ce4-4595-88ae-a5e7cc690c02", + "created_at": "2022-11-26T21:40:54Z", + "data": { + "type": "custom_attribute", + "id": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:favorite-shampoo:LOCATION:0V3BVT5RHZ835", + "deleted": true, + "object": { + "created_at": "2022-11-26T21:40:54Z", + "key": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:region-located", + "updated_at": "2022-11-27T12:40:54Z", + "value": "PNW", + "version": 2, + "visibility": "VISIBILITY_READ_ONLY" + } + } + }, + "topic": "location.custom_attribute.owned.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/location.custom_attribute.owned.deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/location.custom_attribute.owned.updated.json b/providers/square/latest/location.custom_attribute.owned.updated.json new file mode 100644 index 0000000..a5881d8 --- /dev/null +++ b/providers/square/latest/location.custom_attribute.owned.updated.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "location.custom_attribute.owned.updated", + "event_id": "e26ca6f2-97f8-426a-b4bf-873044617e94", + "created_at": "2022-11-26T21:40:54Z", + "data": { + "type": "custom_attribute", + "id": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:favorite-shampoo:LOCATION:0V3BVT5RHZ835", + "object": { + "created_at": "2022-11-26T21:40:54Z", + "key": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:region-located", + "updated_at": "2022-11-26T21:40:54Z", + "value": "PNW", + "version": 1, + "visibility": "VISIBILITY_READ_ONLY" + } + } + }, + "topic": "location.custom_attribute.owned.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/location.custom_attribute.owned.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/location.custom_attribute.visible.deleted.json b/providers/square/latest/location.custom_attribute.visible.deleted.json new file mode 100644 index 0000000..0a0927a --- /dev/null +++ b/providers/square/latest/location.custom_attribute.visible.deleted.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "location.custom_attribute.visible.deleted", + "event_id": "18ef5adc-2efc-4ad9-9b1a-b274a607da3e", + "created_at": "2022-11-26T01:22:29Z", + "data": { + "type": "custom_attribute", + "id": "sq0idp-BushoY39o1X-GPxRRUWc0A:square-ft:LOCATION:0V3BVT5RHZ835", + "deleted": true, + "object": { + "created_at": "2022-11-21T21:58:59Z", + "key": "sq0idp-BushoY39o1X-GPxRRUWc0A:square-ft", + "updated_at": "2022-11-27T11:31:29Z", + "value": "2718", + "version": 3, + "visibility": "VISIBILITY_READ_WRITE_VALUES" + } + } + }, + "topic": "location.custom_attribute.visible.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/location.custom_attribute.visible.deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/location.custom_attribute.visible.updated.json b/providers/square/latest/location.custom_attribute.visible.updated.json new file mode 100644 index 0000000..c9720a2 --- /dev/null +++ b/providers/square/latest/location.custom_attribute.visible.updated.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "location.custom_attribute.visible.updated", + "event_id": "1cc2925c-f6e2-4fb6-a597-07c198de59e1", + "created_at": "2022-11-26T01:22:29Z", + "data": { + "type": "custom_attribute", + "id": "sq0idp-BushoY39o1X-GPxRRUWc0A:square-ft:LOCATION:0V3BVT5RHZ835", + "object": { + "created_at": "2022-11-21T21:40:54Z", + "key": "sq0idp-BushoY39o1X-GPxRRUWc0A:square-ft", + "updated_at": "2022-11-26T01:22:29Z", + "value": "2718", + "version": 2, + "visibility": "VISIBILITY_READ_WRITE_VALUES" + } + } + }, + "topic": "location.custom_attribute.visible.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/location.custom_attribute.visible.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/location.custom_attribute_definition.owned.created.json b/providers/square/latest/location.custom_attribute_definition.owned.created.json new file mode 100644 index 0000000..fcfcf80 --- /dev/null +++ b/providers/square/latest/location.custom_attribute_definition.owned.created.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "location.custom_attribute_definition.owned.created", + "event_id": "347ab320-c0ba-48f5-959a-4e147b9aefcf", + "created_at": "2022-11-26T21:40:49.943Z", + "data": { + "type": "custom_attribute_definition", + "id": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:region-located", + "object": { + "created_at": "2022-11-26T21:40:49Z", + "description": "What region the location is in.", + "key": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:region-located", + "name": "Region Location", + "schema": { + "$ref": "https://developer-production-s.squarecdn.com/schemas/v1/common.json#squareup.common.String" + }, + "updated_at": "2022-11-26T21:40:49Z", + "version": 1, + "visibility": "VISIBILITY_READ_WRITE_VALUES" + } + } + }, + "topic": "location.custom_attribute_definition.owned.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/location.custom_attribute_definition.owned.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/location.custom_attribute_definition.owned.deleted.json b/providers/square/latest/location.custom_attribute_definition.owned.deleted.json new file mode 100644 index 0000000..f86dade --- /dev/null +++ b/providers/square/latest/location.custom_attribute_definition.owned.deleted.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "location.custom_attribute_definition.owned.deleted", + "event_id": "49363646-7ae7-49b5-aaa0-296610883c61", + "created_at": "2022-11-27T01:22:29Z", + "data": { + "type": "custom_attribute_definition", + "id": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:region-located", + "deleted": true, + "object": { + "created_at": "2022-11-26T21:40:49Z", + "description": "What region the location is in.", + "key": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:region-located", + "name": "Region Location", + "schema": { + "$ref": "https://developer-production-s.squarecdn.com/schemas/v1/common.json#squareup.common.String" + }, + "updated_at": "2022-11-27T11:31:29Z", + "version": 3, + "visibility": "VISIBILITY_READ_ONLY" + } + } + }, + "topic": "location.custom_attribute_definition.owned.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/location.custom_attribute_definition.owned.deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/location.custom_attribute_definition.owned.updated.json b/providers/square/latest/location.custom_attribute_definition.owned.updated.json new file mode 100644 index 0000000..a7b5302 --- /dev/null +++ b/providers/square/latest/location.custom_attribute_definition.owned.updated.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "location.custom_attribute_definition.owned.updated", + "event_id": "d914e6ef-9e37-4bca-a663-ecc55f5d98d3", + "created_at": "2022-11-26T01:22:29Z", + "data": { + "type": "custom_attribute_definition", + "id": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:region-located", + "object": { + "created_at": "2022-11-26T21:57:39Z", + "description": "What region the location is in.", + "key": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:region-located", + "name": "Operating Region", + "schema": { + "$ref": "https://developer-production-s.squarecdn.com/schemas/v1/common.json#squareup.common.String" + }, + "updated_at": "2022-11-26T01:22:29Z", + "version": 2, + "visibility": "VISIBILITY_READ_ONLY" + } + } + }, + "topic": "location.custom_attribute_definition.owned.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/location.custom_attribute_definition.owned.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/location.custom_attribute_definition.visible.created.json b/providers/square/latest/location.custom_attribute_definition.visible.created.json new file mode 100644 index 0000000..e47301f --- /dev/null +++ b/providers/square/latest/location.custom_attribute_definition.visible.created.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "location.custom_attribute_definition.visible.created", + "event_id": "f679dc4f-3619-4764-a4de-94a54735cd32", + "created_at": "2022-04-21T21:40:49.943Z", + "data": { + "type": "custom_attribute_definition", + "id": "sq0idp-BushoY39o1X-GPxRRUWc0A:square-ft", + "object": { + "created_at": "2022-04-21T21:40:49Z", + "description": "Square footage of the facility.", + "key": "sq0idp-BushoY39o1X-GPxRRUWc0A:square-ft", + "name": "Square Footage", + "schema": { + "$ref": "https://developer-production-s.squarecdn.com/schemas/v1/common.json#squareup.common.Number" + }, + "updated_at": "2022-04-21T21:40:49Z", + "version": 1, + "visibility": "VISIBILITY_READ_WRITE_VALUES" + } + } + }, + "topic": "location.custom_attribute_definition.visible.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/location.custom_attribute_definition.visible.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/location.custom_attribute_definition.visible.deleted.json b/providers/square/latest/location.custom_attribute_definition.visible.deleted.json new file mode 100644 index 0000000..72641be --- /dev/null +++ b/providers/square/latest/location.custom_attribute_definition.visible.deleted.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "location.custom_attribute_definition.visible.deleted", + "event_id": "81c10a07-c329-4943-af20-7d70a300c7e6", + "created_at": "2022-04-26T01:22:29Z", + "data": { + "type": "custom_attribute_definition", + "id": "sq0idp-BushoY39o1X-GPxRRUWc0A:square-ft", + "deleted": true, + "object": { + "created_at": "2022-04-21T21:40:49Z", + "description": "Square footage of the facility.", + "key": "sq0idp-BushoY39o1X-GPxRRUWc0A:square-ft", + "name": "Facility Square Footage", + "schema": { + "$ref": "https://developer-production-s.squarecdn.com/schemas/v1/common.json#squareup.common.Number" + }, + "updated_at": "2022-04-27T11:31:29Z", + "version": 3, + "visibility": "VISIBILITY_READ_WRITE_VALUES" + } + } + }, + "topic": "location.custom_attribute_definition.visible.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/location.custom_attribute_definition.visible.deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/location.custom_attribute_definition.visible.updated.json b/providers/square/latest/location.custom_attribute_definition.visible.updated.json new file mode 100644 index 0000000..022e504 --- /dev/null +++ b/providers/square/latest/location.custom_attribute_definition.visible.updated.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "location.custom_attribute_definition.visible.updated", + "event_id": "ae376c21-d360-4694-96c7-1b27830f07d7", + "created_at": "2022-04-26T01:22:29Z", + "data": { + "type": "custom_attribute_definition", + "id": "sq0idp-BushoY39o1X-GPxRRUWc0A:square-ft", + "object": { + "created_at": "2022-04-21T21:57:39Z", + "description": "Square footage of the facility.", + "key": "sq0idp-BushoY39o1X-GPxRRUWc0A:square-ft", + "name": "Facility Square Footage", + "schema": { + "$ref": "https://developer-production-s.squarecdn.com/schemas/v1/common.json#squareup.common.Number" + }, + "updated_at": "2022-04-26T01:22:29Z", + "version": 2, + "visibility": "VISIBILITY_READ_WRITE_VALUES" + } + } + }, + "topic": "location.custom_attribute_definition.visible.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/location.custom_attribute_definition.visible.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/location.updated.json b/providers/square/latest/location.updated.json new file mode 100644 index 0000000..7fbde90 --- /dev/null +++ b/providers/square/latest/location.updated.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "6SSW7HV8K2ST5", + "location_id": "S8GWD5DBJ3HF3", + "type": "location.updated", + "event_id": "de45d351-8ad2-400a-97af-e9f89da3d19d", + "created_at": "2020-02-06T21:27:34.308Z", + "data": { + "type": "Location", + "id": "S8GWD5DBJ3HF3" + } + }, + "topic": "location.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/location.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/loyalty.account.created.json b/providers/square/latest/loyalty.account.created.json new file mode 100644 index 0000000..fa4d1d1 --- /dev/null +++ b/providers/square/latest/loyalty.account.created.json @@ -0,0 +1,38 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "C337NFWQT2A6W", + "type": "loyalty.account.created", + "event_id": "875f2038-6015-492e-9f29-d040b3809e49", + "created_at": "2020-05-13T01:41:35.157Z", + "data": { + "type": "loyalty_account", + "id": "ba2f8ab6-e131-46d9-9882-17714404eb49", + "object": { + "loyalty_account": { + "id": "ba2f8ab6-e131-46d9-9882-17714404eb49", + "program_id": "5216e8b2-d43e-41e2-9ed8-eccf3e892aef", + "balance": 0, + "lifetime_points": 0, + "mapping": { + "created_at": "2020-05-13T01:41:34Z", + "id": "664c22ba-9460-45a5-8917-381ae72dcfdc", + "phone_number": "+14155551234" + }, + "customer_id": "QPTXM8PQNX3Q726ZYHPMNP46XC", + "enrolled_at": "2020-05-13T01:41:34Z", + "created_at": "2020-05-13T01:41:34Z", + "updated_at": "2020-05-13T01:41:34Z" + } + } + } + }, + "topic": "loyalty.account.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/loyalty.account.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/loyalty.account.deleted.json b/providers/square/latest/loyalty.account.deleted.json new file mode 100644 index 0000000..d1eb534 --- /dev/null +++ b/providers/square/latest/loyalty.account.deleted.json @@ -0,0 +1,38 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "C337NFWQT2A6W", + "type": "loyalty.account.deleted", + "event_id": "7c365846-a64b-40ba-a406-8a0354a63d79", + "created_at": "2020-05-13T01:50:45.656Z", + "data": { + "type": "loyalty_account", + "id": "ba2f8ab6-e131-46d9-9882-17714404eb49", + "object": { + "loyalty_account": { + "id": "ba2f8ab6-e131-46d9-9882-17714404eb49", + "program_id": "5216e8b2-d43e-41e2-9ed8-eccf3e892aef", + "balance": 10, + "lifetime_points": 10, + "mapping": { + "created_at": "2020-05-13T01:41:34Z", + "id": "664c22ba-9460-45a5-8917-381ae72dcfdc", + "phone_number": "+14155551234" + }, + "customer_id": "QPTXM8PQNX3Q726ZYHPMNP46XC", + "enrolled_at": "2020-05-13T01:41:34Z", + "created_at": "2020-05-13T01:41:34Z", + "updated_at": "2020-05-13T01:41:34Z" + } + } + } + }, + "topic": "loyalty.account.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/loyalty.account.deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/loyalty.account.updated.json b/providers/square/latest/loyalty.account.updated.json new file mode 100644 index 0000000..dba5eef --- /dev/null +++ b/providers/square/latest/loyalty.account.updated.json @@ -0,0 +1,38 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "C337NFWQT2A6W", + "type": "loyalty.account.updated", + "event_id": "3ca83966-230e-4a61-8484-22ea749ea765", + "created_at": "2020-05-13T01:46:58.794Z", + "data": { + "type": "loyalty_account", + "id": "ba2f8ab6-e131-46d9-9882-17714404eb49", + "object": { + "loyalty_account": { + "id": "ba2f8ab6-e131-46d9-9882-17714404eb49", + "program_id": "5216e8b2-d43e-41e2-9ed8-eccf3e892aef", + "balance": 10, + "lifetime_points": 10, + "mapping": { + "created_at": "2020-05-13T01:41:34Z", + "id": "664c22ba-9460-45a5-8917-381ae72dcfdc", + "phone_number": "+14155551234" + }, + "customer_id": "QPTXM8PQNX3Q726ZYHPMNP46XC", + "enrolled_at": "2020-05-13T01:41:34Z", + "created_at": "2020-05-13T01:41:34Z", + "updated_at": "2020-05-13T01:41:34Z" + } + } + } + }, + "topic": "loyalty.account.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/loyalty.account.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/loyalty.event.created.json b/providers/square/latest/loyalty.event.created.json new file mode 100644 index 0000000..737724a --- /dev/null +++ b/providers/square/latest/loyalty.event.created.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "C337NFWQT2A6W", + "type": "loyalty.event.created", + "event_id": "f151e2c6-9340-4cca-9d37-1bcd1c2d6a0d", + "created_at": "2020-05-13T01:46:58.783Z", + "data": { + "type": "loyalty_event", + "id": "iirpaae81f66e-a7ea-4fcf-a04f-f0d29fdc60e6", + "object": { + "loyalty_event": { + "id": "d0bd89a5-3d04-389e-a54b-4e509658fe41", + "location_id": "2Z3BMKQB939X0", + "loyalty_account_id": "ba2f8ab6-e131-46d9-9882-17714404eb49", + "source": "SQUARE", + "type": "ADJUST_POINTS", + "adjust_points": { + "loyalty_program_id": "5216e8b2-d43e-41e2-9ed8-eccf3e892aef", + "points": 10 + }, + "created_at": "2020-05-13T01:46:58Z" + } + } + } + }, + "topic": "loyalty.event.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/loyalty.event.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/loyalty.program.created.json b/providers/square/latest/loyalty.program.created.json new file mode 100644 index 0000000..1f90263 --- /dev/null +++ b/providers/square/latest/loyalty.program.created.json @@ -0,0 +1,71 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "C337NFWQT2A6W", + "type": "loyalty.program.created", + "event_id": "b10404b2-08c4-4c66-9299-c11feceb43dd", + "created_at": "2020-05-13T01:38:42.785Z", + "data": { + "type": "loyalty_program", + "id": "5216e8b2-d43e-41e2-9ed8-eccf3e892aef", + "object": { + "loyalty_program": { + "id": "5216e8b2-d43e-41e2-9ed8-eccf3e892aef", + "location_ids": [ + "2Z3BMKQB939X0" + ], + "status": "ACTIVE", + "terminology": { + "one": "Point", + "other": "Points" + }, + "accrual_rules": [ + { + "accrual_type": "SPEND", + "points": 1, + "spend_data": { + "amount_money": { + "amount": 100, + "currency": "USD" + }, + "tax_mode": "BEFORE_TAX" + } + } + ], + "reward_tiers": [ + { + "id": "927cab58-09cd-410f-aa68-a44015d8bbbb", + "name": "5% off entire sale", + "points": 5, + "created_at": "2019-08-19T18:22:45Z", + "pricing_rule_reference": { + "object_id": "ZKFKBH5IINTZLY3VA2OWIFX3", + "catalog_version": "1603960067138" + } + }, + { + "id": "aa5373ef-191d-4cb5-b122-8e8de41ab32f", + "name": "20% off entire sale", + "points": 15, + "created_at": "2020-05-13T01:38:40Z", + "pricing_rule_reference": { + "object_id": "74C4JSHESNLTB2A7ITO5HO6F", + "catalog_version": "1605486402527" + } + } + ], + "created_at": "2019-08-19T18:22:46Z", + "updated_at": "2020-05-13T01:38:40Z" + } + } + } + }, + "topic": "loyalty.program.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/loyalty.program.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/loyalty.program.updated.json b/providers/square/latest/loyalty.program.updated.json new file mode 100644 index 0000000..6ce5b3c --- /dev/null +++ b/providers/square/latest/loyalty.program.updated.json @@ -0,0 +1,71 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "C337NFWQT2A6W", + "type": "loyalty.program.updated", + "event_id": "b10404b2-08c4-4c66-9299-c11feceb43dd", + "created_at": "2020-05-13T01:38:42.785Z", + "data": { + "type": "loyalty_program", + "id": "5216e8b2-d43e-41e2-9ed8-eccf3e892aef", + "object": { + "loyalty_program": { + "id": "5216e8b2-d43e-41e2-9ed8-eccf3e892aef", + "location_ids": [ + "2Z3BMKQB939X0" + ], + "status": "ACTIVE", + "terminology": { + "one": "Point", + "other": "Points" + }, + "accrual_rules": [ + { + "accrual_type": "SPEND", + "points": 1, + "spend_data": { + "amount_money": { + "amount": 100, + "currency": "USD" + }, + "tax_mode": "BEFORE_TAX" + } + } + ], + "reward_tiers": [ + { + "id": "927cab58-09cd-410f-aa68-a44015d8bbbb", + "name": "5% off entire sale", + "points": 5, + "created_at": "2019-08-19T18:22:45Z", + "pricing_rule_reference": { + "object_id": "ZKFKBH5IINTZLY3VA2OWIFX3", + "catalog_version": "1603960067138" + } + }, + { + "id": "aa5373ef-191d-4cb5-b122-8e8de41ab32f", + "name": "20% off entire sale", + "points": 15, + "created_at": "2020-05-13T01:38:40Z", + "pricing_rule_reference": { + "object_id": "74C4JSHESNLTB2A7ITO5HO6F", + "catalog_version": "1605486402527" + } + } + ], + "created_at": "2019-08-19T18:22:46Z", + "updated_at": "2020-05-13T01:38:40Z" + } + } + } + }, + "topic": "loyalty.program.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/loyalty.program.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/loyalty.promotion.created.json b/providers/square/latest/loyalty.promotion.created.json new file mode 100644 index 0000000..606d958 --- /dev/null +++ b/providers/square/latest/loyalty.promotion.created.json @@ -0,0 +1,56 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "C337NFWQT2A6W", + "type": "loyalty.promotion.created", + "event_id": "875f2038-6015-492e-9f29-d040b3809e49", + "created_at": "2022-06-03T01:41:34Z", + "data": { + "type": "loyalty_promotion", + "id": "ba2f8ab6-e131-46d9-9882-17714404eb49", + "object": { + "loyalty_promotion": { + "id": "loypromo_ba2f8ab6-e131-46d9-9882-17714404eb49", + "name": "Happy Hour", + "incentive": { + "type": "POINTS_ADDITION", + "points_addition_data": { + "points_addition": 5 + } + }, + "available_time": { + "start_date": "2022-06-06", + "time_periods": [ + "BEGIN:VEVENT\nDTSTART:20220612T090000\nDURATION:PT8H\nRRULE:FREQ=WEEKLY;BYDAY=SU\nEND:VEVENT", + "BEGIN:VEVENT\nDTSTART:20220606T090000\nDURATION:PT8H\nRRULE:FREQ=WEEKLY;BYDAY=MO\nEND:VEVENT", + "BEGIN:VEVENT\nDTSTART:20220607T090000\nDURATION:PT8H\nRRULE:FREQ=WEEKLY;BYDAY=TU\nEND:VEVENT", + "BEGIN:VEVENT\nDTSTART:20220608T090000\nDURATION:PT8H\nRRULE:FREQ=WEEKLY;BYDAY=WE\nEND:VEVENT", + "BEGIN:VEVENT\nDTSTART:20220609T090000\nDURATION:PT8H\nRRULE:FREQ=WEEKLY;BYDAY=TH\nEND:VEVENT", + "BEGIN:VEVENT\nDTSTART:20220610T090000\nDURATION:PT8H\nRRULE:FREQ=WEEKLY;BYDAY=FR\nEND:VEVENT", + "BEGIN:VEVENT\nDTSTART:20220611T090000\nDURATION:PT8H\nRRULE:FREQ=WEEKLY;BYDAY=SA\nEND:VEVENT" + ] + }, + "minimum_spend_amount_money": { + "currency": "USD", + "amount": 2000 + }, + "qualifying_category_ids": [ + "XTQPYLR3IIU9C44VRCB3XD12" + ], + "status": "SCHEDULED", + "created_at": "2022-06-03T01:41:34Z", + "updated_at": "2022-06-03T01:41:34Z", + "loyalty_program_id": "5216e8b2-d43e-41e2-9ed8-eccf3e892aef" + } + } + } + }, + "topic": "loyalty.promotion.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/loyalty.promotion.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/loyalty.promotion.updated.json b/providers/square/latest/loyalty.promotion.updated.json new file mode 100644 index 0000000..dab3b1d --- /dev/null +++ b/providers/square/latest/loyalty.promotion.updated.json @@ -0,0 +1,58 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "C337NFWQT2A6W", + "type": "loyalty.promotion.updated", + "event_id": "875f2038-6015-492e-9f29-d040b3809e49", + "created_at": "2022-07-14T01:23:45Z", + "data": { + "type": "loyalty_promotion", + "id": "ba2f8ab6-e131-46d9-9882-17714404eb49", + "object": { + "loyalty_promotion": { + "id": "loypromo_ba2f8ab6-e131-46d9-9882-17714404eb49", + "name": "Happy Hour", + "incentive": { + "type": "POINTS_ADDITION", + "points_addition_data": { + "points_addition": 5 + } + }, + "available_time": { + "start_date": "2022-06-06", + "time_periods": [ + "BEGIN:VEVENT\nDTSTART:20220612T090000\nDURATION:PT8H\nRRULE:FREQ=WEEKLY;BYDAY=SU\nEND:VEVENT", + "BEGIN:VEVENT\nDTSTART:20220606T090000\nDURATION:PT8H\nRRULE:FREQ=WEEKLY;BYDAY=MO\nEND:VEVENT", + "BEGIN:VEVENT\nDTSTART:20220607T090000\nDURATION:PT8H\nRRULE:FREQ=WEEKLY;BYDAY=TU\nEND:VEVENT", + "BEGIN:VEVENT\nDTSTART:20220608T090000\nDURATION:PT8H\nRRULE:FREQ=WEEKLY;BYDAY=WE\nEND:VEVENT", + "BEGIN:VEVENT\nDTSTART:20220609T090000\nDURATION:PT8H\nRRULE:FREQ=WEEKLY;BYDAY=TH\nEND:VEVENT", + "BEGIN:VEVENT\nDTSTART:20220610T090000\nDURATION:PT8H\nRRULE:FREQ=WEEKLY;BYDAY=FR\nEND:VEVENT", + "BEGIN:VEVENT\nDTSTART:20220611T090000\nDURATION:PT8H\nRRULE:FREQ=WEEKLY;BYDAY=SA\nEND:VEVENT" + ] + }, + "minimum_spend_amount_money": { + "currency": "USD", + "amount": 2000 + }, + "qualifying_item_variation_ids": [ + "CJ3RYL56ITAKMD4VRCM7XERS", + "AT3RYLR3TUA9C34VRCB7X5RR" + ], + "status": "CANCELED", + "created_at": "2022-06-03T01:41:34Z", + "canceled_at": "2022-07-14T01:23:45Z", + "updated_at": "2022-07-14T01:23:45Z", + "loyalty_program_id": "5216e8b2-d43e-41e2-9ed8-eccf3e892aef" + } + } + } + }, + "topic": "loyalty.promotion.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/loyalty.promotion.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/merchant.custom_attribute.owned.deleted.json b/providers/square/latest/merchant.custom_attribute.owned.deleted.json new file mode 100644 index 0000000..4032fa1 --- /dev/null +++ b/providers/square/latest/merchant.custom_attribute.owned.deleted.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "merchant.custom_attribute.owned.deleted", + "event_id": "473795bf-6ce4-4595-88ae-a5e7cc690c02", + "created_at": "2022-01-26T21:40:54Z", + "data": { + "type": "custom_attribute", + "id": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:has_seen_tutorial:MERCHANT:DM7VKY8Q63GNP", + "deleted": true, + "object": { + "created_at": "2022-1-26T21:40:54Z", + "key": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:has_seen_tutorial", + "updated_at": "2022-01-27T12:40:54Z", + "value": true, + "version": 2, + "visibility": "VISIBILITY_HIDDEN" + } + } + }, + "topic": "merchant.custom_attribute.owned.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/merchant.custom_attribute.owned.deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/merchant.custom_attribute.owned.updated.json b/providers/square/latest/merchant.custom_attribute.owned.updated.json new file mode 100644 index 0000000..1735fda --- /dev/null +++ b/providers/square/latest/merchant.custom_attribute.owned.updated.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "merchant.custom_attribute.owned.updated", + "event_id": "e26ca6f2-97f8-426a-b4bf-873024617e94", + "created_at": "2022-01-26T21:40:54Z", + "data": { + "type": "custom_attribute", + "id": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:has_seen_tutorial:MERCHANT:DM7VKY8Q63GNP", + "object": { + "created_at": "2022-1-26T21:40:54Z", + "key": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:has_seen_tutorial", + "updated_at": "2022-01-26T21:40:54Z", + "value": true, + "version": 1, + "visibility": "VISIBILITY_HIDDEN" + } + } + }, + "topic": "merchant.custom_attribute.owned.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/merchant.custom_attribute.owned.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/merchant.custom_attribute.visible.deleted.json b/providers/square/latest/merchant.custom_attribute.visible.deleted.json new file mode 100644 index 0000000..64c2abe --- /dev/null +++ b/providers/square/latest/merchant.custom_attribute.visible.deleted.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "merchant.custom_attribute.visible.deleted", + "event_id": "18ef5adc-2efc-4ad9-9b1a-b274a607da3e", + "created_at": "2022-01-26T01:22:29Z", + "data": { + "type": "custom_attribute", + "id": "sq0idp-BushoY39o1X-GPxRRUWc0A:express_shipping_enabled:MERCHANT:DM7VKY8Q63GNP", + "deleted": true, + "object": { + "created_at": "2022-1-21T21:58:59Z", + "key": "sq0idp-BushoY39o1X-GPxRRUWc0A:express_shipping_enabled", + "updated_at": "2022-01-27T11:31:29Z", + "value": false, + "version": 3, + "visibility": "VISIBILITY_READ_ONLY" + } + } + }, + "topic": "merchant.custom_attribute.visible.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/merchant.custom_attribute.visible.deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/merchant.custom_attribute.visible.updated.json b/providers/square/latest/merchant.custom_attribute.visible.updated.json new file mode 100644 index 0000000..07fe9d8 --- /dev/null +++ b/providers/square/latest/merchant.custom_attribute.visible.updated.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "merchant.custom_attribute.visible.updated", + "event_id": "1cc2925c-f6e2-4fb6-a597-07c198de59e1", + "created_at": "2022-01-26T01:22:29Z", + "data": { + "type": "custom_attribute", + "id": "sq0idp-BushoY39o1X-GPxRRUWc0A:express_shipping_enabled:MERCHANT:DM7VKY8Q63GNP", + "object": { + "created_at": "2022-1-21T21:40:54Z", + "key": "sq0idp-BushoY39o1X-GPxRRUWc0A:express_shipping_enabled", + "updated_at": "2022-01-26T01:22:29Z", + "value": false, + "version": 2, + "visibility": "VISIBILITY_READ_ONLY" + } + } + }, + "topic": "merchant.custom_attribute.visible.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/merchant.custom_attribute.visible.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/merchant.custom_attribute_definition.owned.created.json b/providers/square/latest/merchant.custom_attribute_definition.owned.created.json new file mode 100644 index 0000000..2aa5112 --- /dev/null +++ b/providers/square/latest/merchant.custom_attribute_definition.owned.created.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "merchant.custom_attribute_definition.owned.created", + "event_id": "347ab320-c0ba-48f5-959a-4e147b9aefcf", + "created_at": "2022-01-26T21:40:49.943Z", + "data": { + "type": "custom_attribute_definition", + "id": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:has_seen_tutorial", + "object": { + "created_at": "2023-126T21:40:49Z", + "description": "Whether the merchant has seen the tutorial screen for using the app.", + "key": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:has_seen_tutorial", + "name": "Seen tutorial Screen", + "schema": { + "$ref": "https://developer-production-s.squarecdn.com/schemas/v1/common.json#squareup.common.Boolean" + }, + "updated_at": "2022-01-26T21:40:49Z", + "version": 1, + "visibility": "VISIBILITY_HIDDEN" + } + } + }, + "topic": "merchant.custom_attribute_definition.owned.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/merchant.custom_attribute_definition.owned.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/merchant.custom_attribute_definition.owned.deleted.json b/providers/square/latest/merchant.custom_attribute_definition.owned.deleted.json new file mode 100644 index 0000000..224b306 --- /dev/null +++ b/providers/square/latest/merchant.custom_attribute_definition.owned.deleted.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "merchant.custom_attribute_definition.owned.deleted", + "event_id": "49363646-7ae7-49b5-aaa0-296610883c61", + "created_at": "2022-01-27T01:22:29Z", + "data": { + "type": "custom_attribute_definition", + "id": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:has_seen_tutorial", + "deleted": true, + "object": { + "created_at": "2022-126T21:40:49Z", + "description": "Has seen the merchant seen the tutorial screen for using the app?", + "key": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:has_seen_tutorial", + "name": "Seen tutorial screen", + "schema": { + "$ref": "https://developer-production-s.squarecdn.com/schemas/v1/common.json#squareup.common.Boolean" + }, + "updated_at": "2022-01-27T11:31:29Z", + "version": 3, + "visibility": "VISIBILITY_HIDDEN" + } + } + }, + "topic": "merchant.custom_attribute_definition.owned.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/merchant.custom_attribute_definition.owned.deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/merchant.custom_attribute_definition.owned.updated.json b/providers/square/latest/merchant.custom_attribute_definition.owned.updated.json new file mode 100644 index 0000000..299c322 --- /dev/null +++ b/providers/square/latest/merchant.custom_attribute_definition.owned.updated.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "merchant.custom_attribute_definition.owned.updated", + "event_id": "d914e6ef-9e37-4bca-a663-ecc55f5d98d3", + "created_at": "2022-01-26T01:22:29Z", + "data": { + "type": "custom_attribute_definition", + "id": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:has_seen_tutorial", + "object": { + "created_at": "2022-1-26T21:57:39Z", + "description": "Has seen the merchant seen the tutorial screen for using the app?", + "key": "sq0idp-LJ1Kr4Iim0hGDvAwrv8HIB:has_seen_tutorial", + "name": "Seen tutorial screen", + "schema": { + "$ref": "https://developer-production-s.squarecdn.com/schemas/v1/common.json#squareup.common.Boolean" + }, + "updated_at": "2022-01-26T01:22:29Z", + "version": 2, + "visibility": "VISIBILITY_HIDDEN" + } + } + }, + "topic": "merchant.custom_attribute_definition.owned.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/merchant.custom_attribute_definition.owned.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/merchant.custom_attribute_definition.visible.created.json b/providers/square/latest/merchant.custom_attribute_definition.visible.created.json new file mode 100644 index 0000000..b4f5f5c --- /dev/null +++ b/providers/square/latest/merchant.custom_attribute_definition.visible.created.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "merchant.custom_attribute_definition.visible.created", + "event_id": "f679dc4f-3619-4764-a4de-94a54735cd32", + "created_at": "2022-02-21T21:40:49.943Z", + "data": { + "type": "custom_attribute_definition", + "id": "sq0idp-BushoY39o1X-GPxRRUWc0A:express_shipping_enabled", + "object": { + "created_at": "2022-02-21T21:40:49Z", + "description": "Can this seller provide 2 day shipping?", + "key": "sq0idp-BushoY39o1X-GPxRRUWc0A:express_shipping_enabled", + "name": "Ships Quickly", + "schema": { + "$ref": "https://developer-production-s.squarecdn.com/schemas/v1/common.json#squareup.common.Boolean" + }, + "updated_at": "2022-02-21T21:40:49Z", + "version": 1, + "visibility": "VISIBILITY_READ_ONLY" + } + } + }, + "topic": "merchant.custom_attribute_definition.visible.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/merchant.custom_attribute_definition.visible.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/merchant.custom_attribute_definition.visible.deleted.json b/providers/square/latest/merchant.custom_attribute_definition.visible.deleted.json new file mode 100644 index 0000000..b5f8097 --- /dev/null +++ b/providers/square/latest/merchant.custom_attribute_definition.visible.deleted.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "merchant.custom_attribute_definition.visible.deleted", + "event_id": "81c10a07-c329-4943-af20-7d70a300c7e6", + "created_at": "2022-02-26T01:22:29Z", + "data": { + "type": "custom_attribute_definition", + "id": "sq0idp-BushoY39o1X-GPxRRUWc0A:express_shipping_enabled", + "deleted": true, + "object": { + "created_at": "2022-02-21T21:40:49Z", + "description": "Can this seller provide 2 day shipping?", + "key": "sq0idp-BushoY39o1X-GPxRRUWc0A:express_shipping_enabled", + "name": "Provides 2 day shipping", + "schema": { + "$ref": "https://developer-production-s.squarecdn.com/schemas/v1/common.json#squareup.common.Boolean" + }, + "updated_at": "2022-02-27T11:31:29Z", + "version": 3, + "visibility": "VISIBILITY_READ_ONLY" + } + } + }, + "topic": "merchant.custom_attribute_definition.visible.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/merchant.custom_attribute_definition.visible.deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/merchant.custom_attribute_definition.visible.updated.json b/providers/square/latest/merchant.custom_attribute_definition.visible.updated.json new file mode 100644 index 0000000..a11218e --- /dev/null +++ b/providers/square/latest/merchant.custom_attribute_definition.visible.updated.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "DM7VKY8Q63GNP", + "type": "merchant.custom_attribute_definition.visible.updated", + "event_id": "ae376c21-d360-4694-96c7-1b27830f07d7", + "created_at": "2022-02-26T01:22:29Z", + "data": { + "type": "custom_attribute_definition", + "id": "sq0idp-BushoY39o1X-GPxRRUWc0A:express_shipping_enabled", + "object": { + "created_at": "2022-02-21T21:57:39Z", + "description": "Can this seller provide 2 day shipping?", + "key": "sq0idp-BushoY39o1X-GPxRRUWc0A:express_shipping_enabled", + "name": "Provides 2 day shipping", + "schema": { + "$ref": "https://developer-production-s.squarecdn.com/schemas/v1/common.json#squareup.common.Boolean" + }, + "updated_at": "2022-02-26T01:22:29Z", + "version": 2, + "visibility": "VISIBILITY_READ_ONLY" + } + } + }, + "topic": "merchant.custom_attribute_definition.visible.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/merchant.custom_attribute_definition.visible.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/oauth.authorization.revoked.json b/providers/square/latest/oauth.authorization.revoked.json new file mode 100644 index 0000000..5c17e43 --- /dev/null +++ b/providers/square/latest/oauth.authorization.revoked.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "J9Z30SF99NPFJ", + "type": "oauth.authorization.revoked", + "event_id": "e1d6ae37-5aa9-45a5-b525-b12caf819fdb", + "created_at": "2020-08-14T15:51:04.246373287Z", + "data": { + "type": "revocation", + "id": "415641cf-eba2-4dfa-88cc-c4be1301fdc6", + "object": { + "revocation": { + "revoked_at": "2020-08-14T15:51:00.246373287Z", + "revoker_type": "MERCHANT" + } + } + } + }, + "topic": "oauth.authorization.revoked", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/oauth.authorization.revoked", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/online_checkout.location_settings.updated.json b/providers/square/latest/online_checkout.location_settings.updated.json new file mode 100644 index 0000000..fdf86be --- /dev/null +++ b/providers/square/latest/online_checkout.location_settings.updated.json @@ -0,0 +1,63 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "MLX0WMXAER48M", + "type": "online_checkout.location_settings.updated", + "event_id": "eda83745-f27e-3812-a368-b61665e466f5", + "created_at": "2023-11-09T18:05:02.078121868Z", + "data": { + "type": "location_settings", + "id": "LJSYDQDQMDFNQ", + "object": { + "location_settings": { + "branding": { + "button_color": "#006aff", + "button_shape": "SQUARED", + "header_type": "FULL_WIDTH_LOGO" + }, + "coupons": { + "enabled": true + }, + "customer_notes_enabled": true, + "location_id": "LJSYDQDQMDFNQ", + "tipping": { + "default_percent": 15, + "default_smart_tip": { + "amount": 100, + "currency": "USD" + }, + "percentages": [ + 15, + 20, + 25 + ], + "smart_tipping_enabled": true, + "smart_tips": [ + { + "amount": 100, + "currency": "USD" + }, + { + "amount": 200, + "currency": "USD" + }, + { + "amount": 300, + "currency": "USD" + } + ] + }, + "updated_at": "2023-11-09 18:05:02 +0000 UTC" + } + } + } + }, + "topic": "online_checkout.location_settings.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/online_checkout.location_settings.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/online_checkout.merchant_settings.updated.json b/providers/square/latest/online_checkout.merchant_settings.updated.json new file mode 100644 index 0000000..b1f6fe9 --- /dev/null +++ b/providers/square/latest/online_checkout.merchant_settings.updated.json @@ -0,0 +1,60 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "MLX0WMXAER48M", + "type": "online_checkout.merchant_settings.updated", + "event_id": "8bfc6b46-b274-376f-b5e7-0575827f6f29", + "created_at": "2023-11-09T18:04:58.856036784Z", + "data": { + "type": "merchant_settings", + "id": "MLX0WMXAER48M", + "object": { + "merchant_settings": { + "payment_methods": { + "afterpay_clearpay": { + "enabled": true, + "item_eligibility_range": { + "max": { + "amount": 200000, + "currency": "USD" + }, + "min": { + "amount": 200, + "currency": "USD" + } + }, + "order_eligibility_range": { + "max": { + "amount": 200000, + "currency": "USD" + }, + "min": { + "amount": 100, + "currency": "USD" + } + } + }, + "apple_pay": { + "enabled": false + }, + "cash_app": { + "enabled": true + }, + "google_pay": { + "enabled": true + } + }, + "updated_at": "2023-11-09 18:04:58 +0000 UTC" + } + } + } + }, + "topic": "online_checkout.merchant_settings.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/online_checkout.merchant_settings.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/order.created.json b/providers/square/latest/order.created.json new file mode 100644 index 0000000..5b5a888 --- /dev/null +++ b/providers/square/latest/order.created.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "5S9MXCS9Y99KK", + "type": "order.created", + "event_id": "116038d3-2948-439f-8679-fc86dbf80f69", + "created_at": "2020-04-16T23:14:26.129Z", + "data": { + "type": "order_created", + "id": "eA3vssLHKJrv9H0IdJCM3gNqfdcZY", + "object": { + "order_created": { + "created_at": "2020-04-16T23:14:26.129Z", + "location_id": "FPYCBCHYMXFK1", + "order_id": "eA3vssLHKJrv9H0IdJCM3gNqfdcZY", + "state": "OPEN", + "version": 1 + } + } + } + }, + "topic": "order.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/order.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/order.custom_attribute.owned.deleted.json b/providers/square/latest/order.custom_attribute.owned.deleted.json new file mode 100644 index 0000000..cfdde9f --- /dev/null +++ b/providers/square/latest/order.custom_attribute.owned.deleted.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "MLABZFS5JTW5B", + "type": "order.custom_attribute.owned.deleted", + "event_id": "0026e02d-de6f-32b3-ba9f-d353d46544eb", + "created_at": "2022-11-09T21:36:17Z", + "data": { + "type": "custom_attribute", + "id": "sq0ids-tr5sCkWm3b9X9MkpAvJ42A:table-number:ORDER:VilxhxZHuWEqDC6GQNgiLNshRMYZY", + "deleted": true, + "object": { + "created_at": "2022-11-09T21:30:17.093Z", + "key": "sq0ids-tr5sCkWm3b9X9MkpAvJ42A:table-number", + "updated_at": "2022-11-09T21:34:20.906Z", + "value": "TEST", + "version": 2, + "visibility": "VISIBILITY_READ_WRITE_VALUES" + } + } + }, + "topic": "order.custom_attribute.owned.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/order.custom_attribute.owned.deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/order.custom_attribute.owned.updated.json b/providers/square/latest/order.custom_attribute.owned.updated.json new file mode 100644 index 0000000..8ea8532 --- /dev/null +++ b/providers/square/latest/order.custom_attribute.owned.updated.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "MLABZFS5JTW5B", + "type": "order.custom_attribute.owned.updated", + "event_id": "92322a74-fd56-304e-aba7-4c4a7b82c003", + "created_at": "2022-11-09T21:30:17.093Z", + "data": { + "type": "custom_attribute", + "id": "sq0ids-tr5sCkWm3b9X9MkpAvJ42A:table-number:ORDER:VilxhxZHuWEqDC6GQNgiLNshRMYZY", + "object": { + "created_at": "2022-11-09T21:30:17.093Z", + "key": "sq0ids-tr5sCkWm3b9X9MkpAvJ42A:table-number", + "updated_at": "2022-11-09T21:30:17.093Z", + "value": "Table-WK", + "version": 1, + "visibility": "VISIBILITY_READ_WRITE_VALUES" + } + } + }, + "topic": "order.custom_attribute.owned.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/order.custom_attribute.owned.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/order.custom_attribute.visible.deleted.json b/providers/square/latest/order.custom_attribute.visible.deleted.json new file mode 100644 index 0000000..f9eada6 --- /dev/null +++ b/providers/square/latest/order.custom_attribute.visible.deleted.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "MLABZFS5JTW5B", + "type": "order.custom_attribute.visible.deleted", + "event_id": "0a847808-3985-361d-b31f-b6060ccfea43", + "created_at": "2022-11-09T21:36:17Z", + "data": { + "type": "custom_attribute", + "id": "sq0ids-tr5sCkWm3b9X9MkpAvJ42A:table-number:ORDER:VilxhxZHuWEqDC6GQNgiLNshRMYZY", + "deleted": true, + "object": { + "created_at": "2022-11-09T21:30:17.093Z", + "key": "sq0ids-tr5sCkWm3b9X9MkpAvJ42A:table-number", + "updated_at": "2022-11-09T21:34:20.906Z", + "value": "Table-WK", + "version": 2, + "visibility": "VISIBILITY_READ_WRITE_VALUES" + } + } + }, + "topic": "order.custom_attribute.visible.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/order.custom_attribute.visible.deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/order.custom_attribute.visible.updated.json b/providers/square/latest/order.custom_attribute.visible.updated.json new file mode 100644 index 0000000..349f4a7 --- /dev/null +++ b/providers/square/latest/order.custom_attribute.visible.updated.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "MLABZFS5JTW5B", + "type": "order.custom_attribute.visible.updated", + "event_id": "ff7b8470-95fc-3f29-8939-2a6cc23aca95", + "created_at": "2022-11-09T21:30:17.093Z", + "data": { + "type": "custom_attribute", + "id": "sq0ids-tr5sCkWm3b9X9MkpAvJ42A:table-number:ORDER:VilxhxZHuWEqDC6GQNgiLNshRMYZY", + "object": { + "created_at": "2022-11-09T21:30:17.093Z", + "key": "sq0ids-tr5sCkWm3b9X9MkpAvJ42A:table-number", + "updated_at": "2022-11-09T21:30:17.093Z", + "value": "Table-WK", + "version": 1, + "visibility": "VISIBILITY_READ_WRITE_VALUES" + } + } + }, + "topic": "order.custom_attribute.visible.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/order.custom_attribute.visible.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/order.custom_attribute_definition.owned.created.json b/providers/square/latest/order.custom_attribute_definition.owned.created.json new file mode 100644 index 0000000..1fa205a --- /dev/null +++ b/providers/square/latest/order.custom_attribute_definition.owned.created.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "MLABZFS5JTW5B", + "type": "order.custom_attribute_definition.owned.created", + "event_id": "11d7bdf0-773a-3e9e-9d59-d91fe31110db", + "created_at": "2022-11-09T20:59:17.185Z", + "data": { + "type": "custom_attribute_definition", + "id": "sq0ids-tr5sCkWm3b9X9MkpAvJ42A:table-number", + "object": { + "created_at": "2022-11-09T20:59:17.185Z", + "description": "Table number at a location", + "key": "sq0ids-tr5sCkWm3b9X9MkpAvJ42A:table-number", + "name": "Table Number", + "schema": { + "$ref": "https://developer-production-s.squarecdn.com/schemas/v1/common.json#squareup.common.String" + }, + "updated_at": "2022-11-09T20:59:17.185Z", + "version": 1, + "visibility": "VISIBILITY_READ_WRITE_VALUES" + } + } + }, + "topic": "order.custom_attribute_definition.owned.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/order.custom_attribute_definition.owned.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/order.custom_attribute_definition.owned.deleted.json b/providers/square/latest/order.custom_attribute_definition.owned.deleted.json new file mode 100644 index 0000000..7748418 --- /dev/null +++ b/providers/square/latest/order.custom_attribute_definition.owned.deleted.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "MLABZFS5JTW5B", + "type": "order.custom_attribute_definition.owned.deleted", + "event_id": "4cadb90e-8dac-38c0-8f50-521f477cf4a7", + "created_at": "2022-11-09T21:04:52Z", + "data": { + "type": "custom_attribute_definition", + "id": "sq0ids-tr5sCkWm3b9X9MkpAvJ42A:table-number", + "deleted": true, + "object": { + "created_at": "2022-11-09T20:56:14.351Z", + "description": "Table number at a location", + "key": "sq0ids-tr5sCkWm3b9X9MkpAvJ42A:table-number", + "name": "Table Number", + "schema": { + "$ref": "https://developer-production-s.squarecdn.com/schemas/v1/common.json#squareup.common.String" + }, + "updated_at": "2022-11-09T20:56:14.351Z", + "version": 1, + "visibility": "VISIBILITY_READ_WRITE_VALUES" + } + } + }, + "topic": "order.custom_attribute_definition.owned.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/order.custom_attribute_definition.owned.deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/order.custom_attribute_definition.owned.updated.json b/providers/square/latest/order.custom_attribute_definition.owned.updated.json new file mode 100644 index 0000000..afd06c9 --- /dev/null +++ b/providers/square/latest/order.custom_attribute_definition.owned.updated.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "MLABZFS5JTW5B", + "type": "order.custom_attribute_definition.owned.updated", + "event_id": "39b6f636-7fcb-38f0-acbf-7e221e829496", + "created_at": "2022-11-09T21:25:45.592Z", + "data": { + "type": "custom_attribute_definition", + "id": "sq0ids-tr5sCkWm3b9X9MkpAvJ42A:table-number", + "object": { + "created_at": "2022-11-09T21:25:28.693Z", + "description": "Table number at a location", + "key": "sq0ids-tr5sCkWm3b9X9MkpAvJ42A:table-number", + "name": "Table Number", + "schema": { + "$ref": "https://developer-production-s.squarecdn.com/schemas/v1/common.json#squareup.common.String" + }, + "updated_at": "2022-11-09T21:25:45.592Z", + "version": 2, + "visibility": "VISIBILITY_READ_WRITE_VALUES" + } + } + }, + "topic": "order.custom_attribute_definition.owned.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/order.custom_attribute_definition.owned.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/order.custom_attribute_definition.visible.created.json b/providers/square/latest/order.custom_attribute_definition.visible.created.json new file mode 100644 index 0000000..3a0de9e --- /dev/null +++ b/providers/square/latest/order.custom_attribute_definition.visible.created.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "MLABZFS5JTW5B", + "type": "order.custom_attribute_definition.visible.created", + "event_id": "32515c08-b0c3-3835-9606-f43f613e4635", + "created_at": "2022-11-09T20:59:17.185Z", + "data": { + "type": "custom_attribute_definition", + "id": "sq0ids-tr5sCkWm3b9X9MkpAvJ42A:table-number", + "object": { + "created_at": "2022-11-09T20:59:17.185Z", + "description": "Table number at a location", + "key": "sq0ids-tr5sCkWm3b9X9MkpAvJ42A:table-number", + "name": "Table Number", + "schema": { + "$ref": "https://developer-production-s.squarecdn.com/schemas/v1/common.json#squareup.common.String" + }, + "updated_at": "2022-11-09T20:59:17.185Z", + "version": 1, + "visibility": "VISIBILITY_READ_WRITE_VALUES" + } + } + }, + "topic": "order.custom_attribute_definition.visible.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/order.custom_attribute_definition.visible.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/order.custom_attribute_definition.visible.deleted.json b/providers/square/latest/order.custom_attribute_definition.visible.deleted.json new file mode 100644 index 0000000..0e73485 --- /dev/null +++ b/providers/square/latest/order.custom_attribute_definition.visible.deleted.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "MLABZFS5JTW5B", + "type": "order.custom_attribute_definition.visible.deleted", + "event_id": "536e094e-d704-3962-9caa-a981240f13f1", + "created_at": "2022-11-09T21:04:52Z", + "data": { + "type": "custom_attribute_definition", + "id": "sq0ids-tr5sCkWm3b9X9MkpAvJ42A:table-number", + "deleted": true, + "object": { + "created_at": "2022-11-09T20:56:14.351Z", + "description": "Table number at a location", + "key": "sq0ids-tr5sCkWm3b9X9MkpAvJ42A:table-number", + "name": "Table Number", + "schema": { + "$ref": "https://developer-production-s.squarecdn.com/schemas/v1/common.json#squareup.common.String" + }, + "updated_at": "2022-11-09T20:56:14.351Z", + "version": 1, + "visibility": "VISIBILITY_READ_WRITE_VALUES" + } + } + }, + "topic": "order.custom_attribute_definition.visible.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/order.custom_attribute_definition.visible.deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/order.custom_attribute_definition.visible.updated.json b/providers/square/latest/order.custom_attribute_definition.visible.updated.json new file mode 100644 index 0000000..a75344c --- /dev/null +++ b/providers/square/latest/order.custom_attribute_definition.visible.updated.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "MLABZFS5JTW5B", + "type": "order.custom_attribute_definition.visible.updated", + "event_id": "b0262c17-dea7-3a7e-aeb2-52bfb962959b", + "created_at": "2022-11-09T21:25:45.592Z", + "data": { + "type": "custom_attribute_definition", + "id": "sq0ids-tr5sCkWm3b9X9MkpAvJ42A:table-number", + "object": { + "created_at": "2022-11-09T21:25:28.693Z", + "description": "Table number at a location", + "key": "sq0ids-tr5sCkWm3b9X9MkpAvJ42A:table-number", + "name": "Table Number", + "schema": { + "$ref": "https://developer-production-s.squarecdn.com/schemas/v1/common.json#squareup.common.String" + }, + "updated_at": "2022-11-09T21:25:45.592Z", + "version": 2, + "visibility": "VISIBILITY_READ_WRITE_VALUES" + } + } + }, + "topic": "order.custom_attribute_definition.visible.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/order.custom_attribute_definition.visible.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/order.fulfillment.updated.json b/providers/square/latest/order.fulfillment.updated.json new file mode 100644 index 0000000..4d600af --- /dev/null +++ b/providers/square/latest/order.fulfillment.updated.json @@ -0,0 +1,38 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "5S9MXCS9Y99KK", + "type": "order.fulfillment.updated", + "event_id": "b3adf364-4937-436e-a833-49c72b4baee8", + "created_at": "2020-04-16T23:16:30.789Z", + "data": { + "type": "order_fulfillment_updated", + "id": "eA3vssLHKJrv9H0IdJCM3gNqfdcZY", + "object": { + "order_fulfillment_updated": { + "created_at": "2020-04-16T23:14:26.129Z", + "fulfillment_update": [ + { + "fulfillment_uid": "VWJ1N9leLqjSDLvF2hvYjD", + "new_state": "RESERVED", + "old_state": "PROPOSED" + } + ], + "location_id": "FPYCBCHYMXFK1", + "order_id": "eA3vssLHKJrv9H0IdJCM3gNqfdcZY", + "state": "OPEN", + "updated_at": "2020-04-16T23:16:30.789Z", + "version": 6 + } + } + } + }, + "topic": "order.fulfillment.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/order.fulfillment.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/order.updated.json b/providers/square/latest/order.updated.json new file mode 100644 index 0000000..b079936 --- /dev/null +++ b/providers/square/latest/order.updated.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "5S9MXCS9Y99KK", + "type": "order.updated", + "event_id": "4b8e5c91-9f17-4cf1-900a-4a0629f81add", + "created_at": "2020-04-16T23:14:26.359Z", + "data": { + "type": "order_updated", + "id": "eA3vssLHKJrv9H0IdJCM3gNqfdcZY", + "object": { + "order_updated": { + "created_at": "2020-04-16T23:14:26.129Z", + "location_id": "FPYCBCHYMXFK1", + "order_id": "eA3vssLHKJrv9H0IdJCM3gNqfdcZY", + "state": "OPEN", + "updated_at": "2020-04-16T23:14:26.359Z", + "version": 2 + } + } + } + }, + "topic": "order.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/order.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/payment.created.json b/providers/square/latest/payment.created.json new file mode 100644 index 0000000..a8f0373 --- /dev/null +++ b/providers/square/latest/payment.created.json @@ -0,0 +1,78 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "6SSW7HV8K2ST5", + "type": "payment.created", + "event_id": "13b867cf-db3d-4b1c-90b6-2f32a9d78124", + "created_at": "2020-02-06T21:27:30.792Z", + "data": { + "type": "payment", + "id": "KkAkhdMsgzn59SM8A89WgKwekxLZY", + "object": { + "payment": { + "id": "hYy9pRFVxpDsO1FB05SunFWUe9JZY", + "created_at": "2020-11-22T21:16:51.086Z", + "updated_at": "2020-11-22T21:16:51.198Z", + "amount_money": { + "amount": 100, + "currency": "USD" + }, + "status": "APPROVED", + "delay_duration": "PT168H", + "source_type": "CARD", + "card_details": { + "status": "AUTHORIZED", + "card": { + "card_brand": "MASTERCARD", + "last_4": "9029", + "exp_month": 11, + "exp_year": 2022, + "fingerprint": "sq-1-Tvruf3vPQxlvI6n0IcKYfBukrcv6IqWr8UyBdViWXU2yzGn5VMJvrsHMKpINMhPmVg", + "card_type": "CREDIT", + "prepaid_type": "NOT_PREPAID", + "bin": "540988" + }, + "entry_method": "KEYED", + "cvv_status": "CVV_ACCEPTED", + "avs_status": "AVS_ACCEPTED", + "statement_description": "SQ *DEFAULT TEST ACCOUNT", + "card_payment_timeline": { + "authorized_at": "2020-11-22T21:16:51.198Z" + } + }, + "location_id": "S8GWD5R9QB376", + "order_id": "03O3USaPaAaFnI6kkwB1JxGgBsUZY", + "risk_evaluation": { + "created_at": "2020-11-22T21:16:51.198Z", + "risk_level": "NORMAL" + }, + "total_money": { + "amount": 100, + "currency": "USD" + }, + "approved_money": { + "amount": 100, + "currency": "USD" + }, + "capabilities": [ + "EDIT_TIP_AMOUNT", + "EDIT_TIP_AMOUNT_UP", + "EDIT_TIP_AMOUNT_DOWN" + ], + "receipt_number": "hYy9", + "delay_action": "CANCEL", + "delayed_until": "2020-11-29T21:16:51.086Z", + "version_token": "FfQhQJf9r3VSQIgyWBk1oqhIwiznLwVwJbVVA0bdyEv6o" + } + } + } + }, + "topic": "payment.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/payment.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/payment.updated.json b/providers/square/latest/payment.updated.json new file mode 100644 index 0000000..9bdd94c --- /dev/null +++ b/providers/square/latest/payment.updated.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "6SSW7HV8K2ST5", + "type": "payment.updated", + "event_id": "6a8f5f28-54a1-4eb0-a98a-3111513fd4fc", + "created_at": "2020-02-06T21:27:34.308Z", + "data": { + "type": "payment", + "id": "KkAkhdMsgzn59SM8A89WgKwekxLZY", + "object": { + "payment": { + "id": "KkAkhdMsgzn59SM8A89WgKwekxLZY", + "status": "COMPLETED", + "amount_money": { + "amount": 100, + "currency": "USD" + } + } + } + } + }, + "topic": "payment.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/payout.failed.json b/providers/square/latest/payout.failed.json new file mode 100644 index 0000000..0989b42 --- /dev/null +++ b/providers/square/latest/payout.failed.json @@ -0,0 +1,42 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "MLEWJTMNJN37Z", + "location_id": "LRJNZCB190DTQ", + "type": "payout.failed", + "event_id": "7116e4a4-7622-42b0-b16c-c164d7ec7302", + "created_at": "1970-01-01T00:20:28.481Z", + "data": { + "type": "payout", + "id": "po_070431e4-e351-11eb-a8bb-02420a140009", + "object": { + "payout": { + "amount_money": { + "amount": 457, + "currency_code": "EUR" + }, + "arrival_date": "2021-07-13", + "created_at": "2021-07-12T20:37:51Z", + "destination": { + "id": "bact:c164d7ec7302", + "type": "BANK_ACCOUNT" + }, + "id": "po_070431e4-e351-11eb-a8bb-02420a140009", + "location_id": "LRJNZCB190DTQ", + "status": "FAILED", + "type": "BATCH", + "updated_at": "1970-01-01T00:20:28.481Z", + "version": 2 + } + } + } + }, + "topic": "payout.failed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/payout.failed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/payout.paid.json b/providers/square/latest/payout.paid.json new file mode 100644 index 0000000..95225c3 --- /dev/null +++ b/providers/square/latest/payout.paid.json @@ -0,0 +1,42 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "MLEWJTMNJN37Z", + "location_id": "LRJNZCB190DTQ", + "type": "payout.paid", + "event_id": "7116e4a4-7622-42b0-b16c-c164d7ec7302", + "created_at": "1970-01-01T00:20:28.481Z", + "data": { + "type": "payout", + "id": "po_070431e4-e351-11eb-a8bb-02420a140009", + "object": { + "payout": { + "amount_money": { + "amount": 457, + "currency_code": "EUR" + }, + "arrival_date": "2021-07-13", + "created_at": "2021-07-12T20:37:51Z", + "destination": { + "id": "bact:c164d7ec7302", + "type": "BANK_ACCOUNT" + }, + "id": "po_070431e4-e351-11eb-a8bb-02420a140009", + "location_id": "LRJNZCB190DTQ", + "status": "PAID", + "type": "BATCH", + "updated_at": "1970-01-01T00:20:28.481Z", + "version": 2 + } + } + } + }, + "topic": "payout.paid", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/payout.paid", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/payout.sent.json b/providers/square/latest/payout.sent.json new file mode 100644 index 0000000..676280b --- /dev/null +++ b/providers/square/latest/payout.sent.json @@ -0,0 +1,42 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "MLEWJTMNJN37Z", + "location_id": "LRJNZCB190DTQ", + "type": "payout.sent", + "event_id": "7116e4a4-7622-42b0-b16c-c164d7ec7302", + "created_at": "1970-01-01T00:20:28.481Z", + "data": { + "type": "payout", + "id": "po_070431e4-e351-11eb-a8bb-02420a140009", + "object": { + "payout": { + "amount_money": { + "amount": 457, + "currency_code": "EUR" + }, + "arrival_date": "2021-07-13", + "created_at": "2021-07-12T20:37:51Z", + "destination": { + "id": "bact:c164d7ec7302", + "type": "BANK_ACCOUNT" + }, + "id": "po_070431e4-e351-11eb-a8bb-02420a140009", + "location_id": "LRJNZCB190DTQ", + "status": "SENT", + "type": "BATCH", + "updated_at": "1970-01-01T00:20:28.481Z", + "version": 1 + } + } + } + }, + "topic": "payout.sent", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/payout.sent", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/refund.created.json b/providers/square/latest/refund.created.json new file mode 100644 index 0000000..98de916 --- /dev/null +++ b/providers/square/latest/refund.created.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "6SSW7HV8K2ST5", + "type": "refund.created", + "event_id": "bc316346-6691-4243-88ed-6d651a0d0c47", + "created_at": "2020-02-06T21:27:41.852Z", + "data": { + "type": "refund", + "id": "KkAkhdMsgzn59SM8A89WgKwekxLZY_ptNBVqHYxt5gAdfcobBe4u1AZsXhoz06KTtuq9Ls24P", + "object": { + "refund": { + "id": "KkAkhdMsgzn59SM8A89WgKwekxLZY_ptNBVqHYxt5gAdfcobBe4u1AZsXhoz06KTtuq9Ls24P", + "created_at": "2020-02-06T21:27:41.836Z", + "updated_at": "2020-02-06T21:27:41.846Z", + "amount_money": { + "amount": 1000, + "currency": "USD" + }, + "status": "PENDING", + "location_id": "NAQ1FHV6ZJ8YV", + "order_id": "haOyDuHiqtAXMk0d8pDKXpL7Jg4F", + "payment_id": "KkAkhdMsgzn59SM8A89WgKwekxLZY", + "version": 7 + } + } + } + }, + "topic": "refund.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/refund.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/refund.updated.json b/providers/square/latest/refund.updated.json new file mode 100644 index 0000000..41cc32a --- /dev/null +++ b/providers/square/latest/refund.updated.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "6SSW7HV8K2ST5", + "type": "refund.updated", + "event_id": "bc316346-6691-4243-88ed-6d651a0d0c47", + "created_at": "2020-02-06T22:14:16.421Z", + "data": { + "type": "refund", + "id": "KkAkhdMsgzn59SM8A89WgKwekxLZY_ptNBVqHYxt5gAdfcobBe4u1AZsXhoz06KTtuq9Ls24P", + "object": { + "refund": { + "id": "KkAkhdMsgzn59SM8A89WgKwekxLZY_ptNBVqHYxt5gAdfcobBe4u1AZsXhoz06KTtuq9Ls24P", + "created_at": "2020-02-06T21:27:41.836Z", + "updated_at": "2020-02-06T22:14:16.381Z", + "amount_money": { + "amount": 1000, + "currency": "USD" + }, + "status": "COMPLETED", + "processing_fee": [ + { + "effective_at": "2020-02-06T23:27:31.000Z", + "type": "INITIAL", + "amount_money": { + "amount": -59, + "currency": "USD" + } + } + ], + "location_id": "NAQ1FHV6ZJ8YV", + "order_id": "haOyDuHiqtAXMk0d8pDKXpL7Jg4F", + "payment_id": "KkAkhdMsgzn59SM8A89WgKwekxLZY", + "version": 10 + } + } + } + }, + "topic": "refund.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/refund.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/subscription.created.json b/providers/square/latest/subscription.created.json new file mode 100644 index 0000000..3f509f3 --- /dev/null +++ b/providers/square/latest/subscription.created.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "VSE65BA53PXCC", + "type": "subscription.created", + "event_id": "65bc2e81-bcdc-4add-abfd-7a012b8f3d2a", + "created_at": "2020-07-15T05:14:11.002Z", + "data": { + "type": "subscription", + "id": "592b9720-d2ef-4ee4-b3fd-9d98e4f829d2", + "object": { + "subscription": { + "id": "592b9720-d2ef-4ee4-b3fd-9d98e4f829d2", + "created_date": "2020-07-15", + "customer_id": "QX2XG9GMQS2BVBJKPG8CJ8JKCR", + "location_id": "EZHGJ7SNVAJ19", + "plan_variation_id": "CRUUZUK5W6PIIM6H54242NV6", + "start_date": "2020-07-15", + "status": "ACTIVE", + "tax_percentage": "5", + "timezone": "America/New_York", + "version": 1594790050754 + } + } + } + }, + "topic": "subscription.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/subscription.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/subscription.updated.json b/providers/square/latest/subscription.updated.json new file mode 100644 index 0000000..b4dbfa6 --- /dev/null +++ b/providers/square/latest/subscription.updated.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "VSE65BA53PXCC", + "type": "subscription.updated", + "event_id": "c0b40cc0-7cb2-4aa1-81ce-0893b9b0b9b8", + "created_at": "2020-07-15T05:14:11.213Z", + "data": { + "type": "subscription", + "id": "592b9720-d2ef-4ee4-b3fd-9d98e4f829d2", + "object": { + "subscription": { + "id": "592b9720-d2ef-4ee4-b3fd-9d98e4f829d2", + "created_date": "2020-07-15", + "customer_id": "QX2XG9GMQS2BVBJKPG8CJ8JKCR", + "location_id": "EZHGJ7SNVAJ19", + "plan_variation_id": "CRUUZUK5W6PIIM6H54242NV6", + "start_date": "2020-07-15", + "status": "ACTIVE", + "tax_percentage": "5", + "timezone": "America/New_York", + "version": 1594790050754 + } + } + } + }, + "topic": "subscription.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/subscription.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/team_member.created.json b/providers/square/latest/team_member.created.json new file mode 100644 index 0000000..63a9a4e --- /dev/null +++ b/providers/square/latest/team_member.created.json @@ -0,0 +1,38 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "0JV5BGNW4EG9R", + "type": "team_member.created", + "event_id": "91484f7e-63bc-4253-a86d-18e7ea0b0cfb", + "created_at": "2021-03-11T01:16:04.253Z", + "data": { + "type": "team_member", + "id": "TMfCNDbg_wwJvUJY", + "object": { + "team_member": { + "assigned_locations": { + "assignment_type": "EXPLICIT_LOCATIONS" + }, + "created_at": "2021-03-11T01:16:03.697Z", + "email_address": "amelia.earhart@example.com", + "family_name": "Earhart", + "given_name": "Amelia", + "id": "TMfCNDbg_wwJvUJY", + "is_owner": false, + "phone_number": "+12125554240", + "reference_id": "example-reference-id", + "status": "ACTIVE", + "updated_at": "2021-03-11T01:16:03.697Z" + } + } + } + }, + "topic": "team_member.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/team_member.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/team_member.updated.json b/providers/square/latest/team_member.updated.json new file mode 100644 index 0000000..d18d458 --- /dev/null +++ b/providers/square/latest/team_member.updated.json @@ -0,0 +1,38 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "0JV5BGNW4EG9R", + "type": "team_member.updated", + "event_id": "86c18838-51a7-4bdd-a6ff-3ffd2c1c5eb9", + "created_at": "2021-03-11T01:16:04.254Z", + "data": { + "type": "team_member", + "id": "TMfCNDbg_wwJvUJY", + "object": { + "team_member": { + "assigned_locations": { + "assignment_type": "EXPLICIT_LOCATIONS" + }, + "created_at": "2021-03-11T01:16:03.697Z", + "email_address": "amelia.earhart@example.com", + "family_name": "Earhart", + "given_name": "Amelia", + "id": "TMfCNDbg_wwJvUJY", + "is_owner": false, + "phone_number": "+12125554240", + "reference_id": "example-reference-id", + "status": "ACTIVE", + "updated_at": "2021-03-11T01:16:03.697Z" + } + } + } + }, + "topic": "team_member.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/team_member.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/team_member.wage_setting.updated.json b/providers/square/latest/team_member.wage_setting.updated.json new file mode 100644 index 0000000..d906734 --- /dev/null +++ b/providers/square/latest/team_member.wage_setting.updated.json @@ -0,0 +1,40 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "0JV5BGNW4EG9R", + "type": "team_member.wage_setting.updated", + "event_id": "22ce9c01-d5bc-50ca-85f5-f97140537837", + "created_at": "2021-03-11T01:17:03Z", + "data": { + "type": "wage_setting", + "id": "TMfCNDbg_wwJvUJY", + "object": { + "wage_setting": { + "created_at": "2021-03-11T01:17:02+00:00", + "is_overtime_exempt": true, + "job_assignments": [ + { + "hourly_rate": { + "amount": 800, + "currency": "USD" + }, + "job_title": "Barista", + "pay_type": "HOURLY" + } + ], + "team_member_id": "TMfCNDbg_wwJvUJY", + "updated_at": "2021-03-11T01:17:03+00:00", + "version": 1 + } + } + } + }, + "topic": "team_member.wage_setting.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/team_member.wage_setting.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/terminal.action.created.json b/providers/square/latest/terminal.action.created.json new file mode 100644 index 0000000..3c16490 --- /dev/null +++ b/providers/square/latest/terminal.action.created.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "MERCHANT_ID", + "type": "terminal.action.created", + "event_id": "7229a692-def5-4a7e-b4f3-80638aa2f24d", + "created_at": "2021-03-10T14:43:55.262Z", + "data": { + "type": "action", + "id": "dhgENdnFOPXqO", + "object": { + "action": { + "app_id": "APP_ID", + "created_at": "2021-03-10T14:43:55.262Z", + "deadline_duration": "PT5M", + "device_id": "DEVICE_ID", + "id": "termapia:jveJIAkkAjILHkdCE", + "save_card_options": { + "customer_id": "CUSTOMER_ID", + "reference_id": "user-id-1" + }, + "status": "PENDING", + "type": "SAVE_CARD", + "updated_at": "2020-04-10T14:43:55.262Z" + } + } + } + }, + "topic": "terminal.action.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/terminal.action.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/terminal.action.updated.json b/providers/square/latest/terminal.action.updated.json new file mode 100644 index 0000000..f928b19 --- /dev/null +++ b/providers/square/latest/terminal.action.updated.json @@ -0,0 +1,38 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "MERCHANT_ID", + "type": "terminal.action.updated", + "event_id": "1c3ef831-670d-4f4c-b59c-f0bb2d2fc872", + "created_at": "2021-03-10T14:44:06.039Z", + "data": { + "type": "action", + "id": "dhgENdnFOPXqO", + "object": { + "action": { + "app_id": "APP_ID", + "created_at": "2021-03-10T14:43:55.262Z", + "deadline_duration": "PT5M", + "device_id": "DEVICE_ID", + "id": "termapia:RZDei5nMuO0rMmCE", + "save_card_options": { + "customer_id": "CUSTOMER_ID", + "reference_id": "user-id-1", + "card_id": "ccof:CARD_ID" + }, + "status": "COMPLETED", + "type": "SAVE_CARD", + "updated_at": "2021-03-10T14:44:55.262Z" + } + } + } + }, + "topic": "terminal.action.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/terminal.action.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/terminal.checkout.created.json b/providers/square/latest/terminal.checkout.created.json new file mode 100644 index 0000000..e1e828c --- /dev/null +++ b/providers/square/latest/terminal.checkout.created.json @@ -0,0 +1,44 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "7NZR58EPNGNPC", + "type": "terminal.checkout.created", + "event_id": "7229a692-def5-4a7e-b4f3-80638aa2f24d", + "created_at": "2020-04-10T14:43:55.262Z", + "data": { + "type": "checkout", + "id": "dhgENdnFOPXqO", + "object": { + "checkout": { + "amount_money": { + "amount": 111, + "currency": "USD" + }, + "app_id": "sq0idp-734Md5EcFjFmwpaR0Snm6g", + "created_at": "2020-04-10T14:43:55.262Z", + "deadline_duration": "PT5M", + "device_options": { + "device_id": "907CS13101300122", + "skip_receipt_screen": false, + "tip_settings": { + "allow_tipping": false + } + }, + "id": "dhgENdnFOPXqO", + "note": "A simple note", + "reference_id": "id72709", + "status": "PENDING", + "updated_at": "2020-04-10T14:43:55.262Z" + } + } + } + }, + "topic": "terminal.checkout.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/terminal.checkout.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/terminal.checkout.updated.json b/providers/square/latest/terminal.checkout.updated.json new file mode 100644 index 0000000..c213721 --- /dev/null +++ b/providers/square/latest/terminal.checkout.updated.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "7NZR58EPNGNPC", + "type": "terminal.checkout.updated", + "event_id": "1c3ef831-670d-4f4c-b59c-f0bb2d2fc872", + "created_at": "2020-04-10T14:44:06.039Z", + "data": { + "type": "checkout", + "id": "dhgENdnFOPXqO", + "object": { + "checkout": { + "amount_money": { + "amount": 111, + "currency": "USD" + }, + "app_id": "sq0idp-734Md5EcFjFmwpaR0Snm6g", + "created_at": "2020-04-10T14:43:55.262Z", + "deadline_duration": "PT5M", + "device_options": { + "device_id": "907CS13101300122", + "skip_receipt_screen": false, + "tip_settings": { + "allow_tipping": false + } + }, + "id": "dhgENdnFOPXqO", + "note": "A simple note", + "payment_ids": [ + "dgzrZTeIeVuOGwYgekoTHsPouaB" + ], + "reference_id": "id72709", + "status": "COMPLETED", + "updated_at": "2020-04-10T14:44:06.039Z" + } + } + } + }, + "topic": "terminal.checkout.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/terminal.checkout.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/terminal.refund.created.json b/providers/square/latest/terminal.refund.created.json new file mode 100644 index 0000000..576e86c --- /dev/null +++ b/providers/square/latest/terminal.refund.created.json @@ -0,0 +1,65 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "7NZR58EPNGNPC", + "type": "terminal.refund.created", + "event_id": "9232cde1-6e72-4356-8b08-bd2af7bb87a2", + "created_at": "2020-09-22T14:29:19.459Z", + "data": { + "type": "refund", + "id": "S67MS3HD-5O5OvgkcNUhl7JBuINflcjKqUzXZY", + "object": { + "refund": { + "amount_money": { + "amount": 100, + "currency": "CAD" + }, + "app_id": "sq0idp-734Md5EcFjFmwpaR0Snm6g", + "card": { + "bin": "411111", + "card_brand": "INTERAC", + "card_type": "CREDIT", + "exp_month": 12, + "exp_year": 2020, + "fingerprint": "sq-1-B1fP9MNNmZgVVaPKRND6oDKYbz25S2cTvg9Mzwg3RMTK1zT1PiGRT-AE3nTA8vSmmw", + "last_4": "1111" + }, + "card_details": { + "avs_status": "AVS_NOT_CHECKED", + "card": { + "bin": "411111", + "card_brand": "INTERAC", + "card_type": "CREDIT", + "exp_month": 12, + "exp_year": 2020, + "fingerprint": "sq-1-B1fP9MNNmZgVVaPKRND6oDKYbz25S2cTvg9Mzwg3RMTK1zT1PiGRT-AE3nTA8vSmmw", + "last_4": "1111" + }, + "cvv_status": "CVV_NOT_CHECKED", + "entry_method": "EMV", + "statement_description": "SQ *DEFAULT TEST ACCOUNT", + "status": "CAPTURED" + }, + "created_at": "2020-09-22T14:29:19.459Z", + "deadline_duration": "PT5M", + "device_id": "907CS13101300122", + "id": "S67MS3HD-5O5OvgkcNUhl7JBuINflcjKqUzXZY", + "location_id": "A6SYFRSV4WAFW", + "order_id": "9VeViC6PeooYw4GVAgiuEMseV", + "payment_id": "5O5OvgkcNUhl7JBuINflcjKqUzXZY", + "reason": "Refund reason", + "status": "PENDING", + "updated_at": "2020-09-22T14:29:19.459Z" + } + } + } + }, + "topic": "terminal.refund.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/terminal.refund.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/terminal.refund.updated.json b/providers/square/latest/terminal.refund.updated.json new file mode 100644 index 0000000..52a8a3c --- /dev/null +++ b/providers/square/latest/terminal.refund.updated.json @@ -0,0 +1,65 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "ET1TXH00Q2X3B", + "type": "terminal.refund.updated", + "event_id": "d15cfe13-f02c-4155-b381-ef36dd5be92f", + "created_at": "2020-09-22T14:34:40.334Z", + "data": { + "type": "refund", + "id": "S67MS3HD-rbh7ygmmPfnEsP6OcuOEFL9FuaB", + "object": { + "refund": { + "amount_money": { + "amount": 100, + "currency": "CAD" + }, + "app_id": "sq0idp-734Md5EcFjFmwpaR0Snm6g", + "card": { + "bin": "411111", + "card_brand": "INTERAC", + "card_type": "CREDIT", + "exp_month": 12, + "exp_year": 2020, + "fingerprint": "sq-1-B1fP9MNNmZgVVaPKRND6oDKYbz25S2cTvg9Mzwg3RMTK1zT1PiGRT-AE3nTA8vSmmw", + "last_4": "1111" + }, + "card_details": { + "avs_status": "AVS_NOT_CHECKED", + "card": { + "bin": "411111", + "card_brand": "INTERAC", + "card_type": "CREDIT", + "exp_month": 12, + "exp_year": 2020, + "fingerprint": "sq-1-B1fP9MNNmZgVVaPKRND6oDKYbz25S2cTvg9Mzwg3RMTK1zT1PiGRT-AE3nTA8vSmmw", + "last_4": "1111" + }, + "cvv_status": "CVV_NOT_CHECKED", + "entry_method": "EMV", + "statement_description": "SQ *DEFAULT TEST ACCOUNT", + "status": "CAPTURED" + }, + "created_at": "2020-09-22T14:29:19.459Z", + "deadline_duration": "PT5M", + "device_id": "907CS13101300122", + "id": "S67MS3HD-5O5OvgkcNUhl7JBuINflcjKqUzXZY", + "location_id": "A6SYFRSV4WAFW", + "order_id": "9VeViC6PeooYw4GVAgiuEMseV", + "payment_id": "5O5OvgkcNUhl7JBuINflcjKqUzXZY", + "reason": "Refund reason", + "status": "IN PROGRESS", + "updated_at": "2020-09-22T14:34:40.334Z" + } + } + } + }, + "topic": "terminal.refund.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/terminal.refund.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/transfer_order.created.json b/providers/square/latest/transfer_order.created.json new file mode 100644 index 0000000..b4407fa --- /dev/null +++ b/providers/square/latest/transfer_order.created.json @@ -0,0 +1,44 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "5S9MXCS9Y99KK", + "type": "transfer_order.created", + "event_id": "116038d3-2939-439f-8679-fc86dbf80f69", + "created_at": "2025-12-11T19:46:04.617Z", + "data": { + "type": "transfer_order", + "id": "DKFUE94JS8H14", + "object": { + "transfer_order": { + "id": "DKFUE94JS8H14", + "source_location_id": "SKS93J2008Z6A", + "destination_location_id": "Q85PI2QS5BZQGH", + "status": "DRAFT", + "created_at": "2025-12-11T19:46:04.617Z", + "updated_at": "2025-12-11T19:46:04.617Z", + "created_by_team_member_id": "SJFe94qu73J", + "line_items": [ + { + "uid": "CPWUT73UXJ39LP", + "item_variation_id": "DJF38FJSSIDO38JEWNXLOGUEYWW", + "quantity_ordered": "3", + "quantity_pending": "3", + "quantity_received": "0", + "quantity_damaged": "0", + "quantity_canceled": "0" + } + ], + "version": 1765482364617 + } + } + } + }, + "topic": "transfer_order.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/transfer_order.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/transfer_order.deleted.json b/providers/square/latest/transfer_order.deleted.json new file mode 100644 index 0000000..4426942 --- /dev/null +++ b/providers/square/latest/transfer_order.deleted.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "5S9MXCS9Y99KK", + "type": "transfer_order.deleted", + "event_id": "303so93-2948-439f-8679-fc86dbf80f71", + "created_at": "2025-12-11T20:00:00.000Z", + "data": { + "type": "transfer_order", + "id": "DKFUE94JS8H14", + "deleted": true + } + }, + "topic": "transfer_order.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/transfer_order.deleted", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/transfer_order.updated.json b/providers/square/latest/transfer_order.updated.json new file mode 100644 index 0000000..6454e6e --- /dev/null +++ b/providers/square/latest/transfer_order.updated.json @@ -0,0 +1,44 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "5S9MXCS9Y99KK", + "type": "transfer_order.updated", + "event_id": "333oleuu-2948-439f-8679-fc86dbf80f70", + "created_at": "2025-12-11T19:50:12.845Z", + "data": { + "type": "transfer_order", + "id": "DKFUE94JS8H14", + "object": { + "transfer_order": { + "id": "DKFUE94JS8H14", + "source_location_id": "SKS93J2008Z6A", + "destination_location_id": "Q85PI2QS5BZQGH", + "status": "PENDING", + "created_at": "2025-12-11T19:46:04.617Z", + "updated_at": "2025-12-11T19:50:12.845Z", + "created_by_team_member_id": "SJFe94qu73J", + "line_items": [ + { + "uid": "CPWUT73UXJ39LP", + "item_variation_id": "DJF38FJSSIDO38JEWNXLOGUEYWW", + "quantity_ordered": "5", + "quantity_pending": "5", + "quantity_received": "0", + "quantity_damaged": "0", + "quantity_canceled": "0" + } + ], + "version": 1765482612845 + } + } + } + }, + "topic": "transfer_order.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/transfer_order.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/vendor.created.json b/providers/square/latest/vendor.created.json new file mode 100644 index 0000000..013ab7b --- /dev/null +++ b/providers/square/latest/vendor.created.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "ETCE****QDYP", + "type": "vendor.created", + "event_id": "4edd919d-ed19-492d-bcb0-1a1ef65dda1a", + "created_at": "2022-03-16T01:04:37.308555597Z", + "data": { + "type": "vendor", + "id": "5b041563-c3fa-4989-baaf-dec90e81de0b", + "object": { + "operation": "CREATED", + "vendor": { + "address": { + "administrative_district_level_1": "NY", + "country": "US", + "locality": "New York", + "postal_code": "10003" + }, + "contacts": [ + { + "email_address": "joe@joesfreshseafood.com", + "id": "W43ANBJLR5UAV7WT", + "name": "Joe Burrow", + "ordinal": 0, + "phone_number": "1-212-555-4250" + } + ], + "created_at": "2022-03-16T01:04:12.581Z", + "id": "BXIDSDOUIU34VY2V", + "name": "A vendor", + "status": "ACTIVE", + "updated_at": "2022-03-16T01:04:12.581Z", + "version": 1 + } + } + } + }, + "topic": "vendor.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/vendor.created", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/square/latest/vendor.updated.json b/providers/square/latest/vendor.updated.json new file mode 100644 index 0000000..0bb1e39 --- /dev/null +++ b/providers/square/latest/vendor.updated.json @@ -0,0 +1,48 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "merchant_id": "ETCE****QDYP", + "type": "vendor.updated", + "event_id": "1ae8cc43-bf73-48f6-a767-90bdfa197421", + "created_at": "2022-03-16T01:15:35.780283073Z", + "data": { + "type": "vendor", + "id": "1e8d9885-21dc-41b9-8a8f-6ccf64da5462", + "object": { + "operation": "UPDATED", + "vendor": { + "address": { + "administrative_district_level_1": "NY", + "country": "US", + "locality": "New York", + "postal_code": "10003" + }, + "contacts": [ + { + "email_address": "joe@joesfreshseafood.com", + "id": "W43ANBJLR5UAV7WT", + "name": "Joe Burrow", + "ordinal": 0, + "phone_number": "1-212-555-4250" + } + ], + "created_at": "2022-03-16T01:04:12.581Z", + "id": "BXIDSDOUIU34VY2V", + "name": "Macro Brewing", + "note": "Preferred beer supplier", + "status": "ACTIVE", + "updated_at": "2022-03-16T01:15:35.774Z", + "version": 2 + } + } + } + }, + "topic": "vendor.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.squareup.com/reference/square/webhooks/vendor.updated", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/tally/index.json b/providers/tally/index.json new file mode 100644 index 0000000..28b380d --- /dev/null +++ b/providers/tally/index.json @@ -0,0 +1,8 @@ +{ + "label": "Tally", + "configs": { + "latest_version": "latest", + "topic_identifier": "eventType" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/tally/latest/FORM_RESPONSE.json b/providers/tally/latest/FORM_RESPONSE.json new file mode 100644 index 0000000..82a4dc1 --- /dev/null +++ b/providers/tally/latest/FORM_RESPONSE.json @@ -0,0 +1,38 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "eventId": "3a1b...", + "eventType": "FORM_RESPONSE", + "createdAt": "2024-01-01T00:00:00.000Z", + "data": { + "responseId": "...", + "submissionId": "...", + "respondentId": "...", + "formId": "wMKq5R", + "formName": "Contact form", + "createdAt": "2024-01-01T00:00:00.000Z", + "fields": [ + { + "key": "question_1a2b", + "label": "Your name", + "type": "INPUT_TEXT", + "value": "Ada Lovelace" + }, + { + "key": "question_3c4d", + "label": "Email", + "type": "INPUT_EMAIL", + "value": "ada@example.com" + } + ] + } + }, + "topic": "FORM_RESPONSE", + "source": { + "type": "vendor-documentation", + "url": "https://tally.so/help/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/tebex/index.json b/providers/tebex/index.json new file mode 100644 index 0000000..4a65c4d --- /dev/null +++ b/providers/tebex/index.json @@ -0,0 +1,8 @@ +{ + "label": "Tebex", + "configs": { + "latest_version": "latest", + "topic_identifier": "type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/tebex/latest/payment.completed.json b/providers/tebex/latest/payment.completed.json new file mode 100644 index 0000000..bbfe49c --- /dev/null +++ b/providers/tebex/latest/payment.completed.json @@ -0,0 +1,19 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "7003c0b8-5a2e-4f7a-9d3e-4f21c8e1f0aa", + "type": "payment.completed", + "date": "2024-05-01T12:00:00.000Z", + "subject": { + "...": "event-specific data" + } + }, + "topic": "payment.completed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.tebex.io/developers/webhooks/overview", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/tebex/latest/validation.webhook.json b/providers/tebex/latest/validation.webhook.json new file mode 100644 index 0000000..8fabe1c --- /dev/null +++ b/providers/tebex/latest/validation.webhook.json @@ -0,0 +1,17 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "2c116b11-1110-91e0-b266-b792c8da5f11", + "type": "validation.webhook", + "date": "2021-08-24T12:21:47+00:00", + "subject": {} + }, + "topic": "validation.webhook", + "source": { + "type": "vendor-documentation", + "url": "https://docs.tebex.io/developers/webhooks/overview", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/telnyx/index.json b/providers/telnyx/index.json new file mode 100644 index 0000000..9d26c8d --- /dev/null +++ b/providers/telnyx/index.json @@ -0,0 +1,8 @@ +{ + "label": "Telnyx", + "configs": { + "latest_version": "latest", + "topic_identifier": "data.event_type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/telnyx/latest/call.answered.json b/providers/telnyx/latest/call.answered.json new file mode 100644 index 0000000..083ac4f --- /dev/null +++ b/providers/telnyx/latest/call.answered.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "record_type": "event", + "event_type": "call.answered", + "id": "0ccc7b54-4df3-4bca-a65a-3da1ecc777f0", + "occurred_at": "2018-02-02T22:25:27.521992Z", + "payload": { + "call_control_id": "v3:MdI91X4lWFEs7IgbBEOT9M4AigoY08M0WWZFISt1Yw2axZ_IiE4pqg", + "connection_id": "7267xxxxxxxxxxxxxx", + "call_leg_id": "428c31b6-7af4-4bcb-b7f5-5013ef9657c1", + "call_session_id": "428c31b6-7af4-4bcb-b7f5-5013ef9657c1", + "client_state": "aGF2ZSBhIG5pY2UgZGF5ID1d", + "from": "+35319605860", + "to": "+35319605860", + "start_time": "2018-02-02T22:25:27.521992Z", + "state": "answered" + } + } + }, + "topic": "call.answered", + "source": { + "type": "vendor-documentation", + "url": "https://developers.telnyx.com/api-reference/callbacks/call-answered", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/telnyx/latest/call.bridged.json b/providers/telnyx/latest/call.bridged.json new file mode 100644 index 0000000..60869bd --- /dev/null +++ b/providers/telnyx/latest/call.bridged.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "record_type": "event", + "event_type": "call.bridged", + "id": "0ccc7b54-4df3-4bca-a65a-3da1ecc777f0", + "occurred_at": "2018-02-02T22:25:27.521992Z", + "payload": { + "call_control_id": "v3:MdI91X4lWFEs7IgbBEOT9M4AigoY08M0WWZFISt1Yw2axZ_IiE4pqg", + "connection_id": "7267xxxxxxxxxxxxxx", + "call_leg_id": "428c31b6-7af4-4bcb-b7f5-5013ef9657c1", + "call_session_id": "428c31b6-7af4-4bcb-b7f5-5013ef9657c1", + "client_state": "aGF2ZSBhIG5pY2UgZGF5ID1d", + "from": "+35319605860", + "to": "+35319605860" + } + } + }, + "topic": "call.bridged", + "source": { + "type": "vendor-documentation", + "url": "https://developers.telnyx.com/api-reference/callbacks/call-bridged", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/telnyx/latest/call.dequeued.json b/providers/telnyx/latest/call.dequeued.json new file mode 100644 index 0000000..2d94f83 --- /dev/null +++ b/providers/telnyx/latest/call.dequeued.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "record_type": "event", + "event_type": "call.dequeued", + "id": "0ccc7b54-4df3-4bca-a65a-3da1ecc777f0", + "occurred_at": "2018-02-02T22:25:27.521992Z", + "payload": { + "call_control_id": "v3:MdI91X4lWFEs7IgbBEOT9M4AigoY08M0WWZFISt1Yw2axZ_IiE4pqg", + "connection_id": "7267xxxxxxxxxxxxxx", + "call_leg_id": "428c31b6-7af4-4bcb-b7f5-5013ef9657c1", + "call_session_id": "428c31b6-7af4-4bcb-b7f5-5013ef9657c1", + "client_state": "aGF2ZSBhIG5pY2UgZGF5ID1d", + "queue": "support", + "queue_position": 3, + "reason": "leave" + } + } + }, + "topic": "call.dequeued", + "source": { + "type": "vendor-documentation", + "url": "https://developers.telnyx.com/api-reference/callbacks/call-left-queue", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/telnyx/latest/call.dtmf.received.json b/providers/telnyx/latest/call.dtmf.received.json new file mode 100644 index 0000000..8f23007 --- /dev/null +++ b/providers/telnyx/latest/call.dtmf.received.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "record_type": "event", + "event_type": "call.dtmf.received", + "id": "0ccc7b54-4df3-4bca-a65a-3da1ecc777f0", + "occurred_at": "2018-02-02T22:25:27.521992Z", + "payload": { + "call_control_id": "v3:MdI91X4lWFEs7IgbBEOT9M4AigoY08M0WWZFISt1Yw2axZ_IiE4pqg", + "connection_id": "7267xxxxxxxxxxxxxx", + "call_leg_id": "428c31b6-7af4-4bcb-b7f5-5013ef9657c1", + "call_session_id": "428c31b6-7af4-4bcb-b7f5-5013ef9657c1", + "client_state": "aGF2ZSBhIG5pY2UgZGF5ID1d", + "from": "+35319605860", + "to": "+35319605860", + "digit": "#" + } + } + }, + "topic": "call.dtmf.received", + "source": { + "type": "vendor-documentation", + "url": "https://developers.telnyx.com/api-reference/callbacks/call-dtmf-received", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/telnyx/latest/call.enqueued.json b/providers/telnyx/latest/call.enqueued.json new file mode 100644 index 0000000..973105e --- /dev/null +++ b/providers/telnyx/latest/call.enqueued.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "record_type": "event", + "event_type": "call.enqueued", + "id": "0ccc7b54-4df3-4bca-a65a-3da1ecc777f0", + "occurred_at": "2018-02-02T22:25:27.521992Z", + "payload": { + "call_control_id": "v3:MdI91X4lWFEs7IgbBEOT9M4AigoY08M0WWZFISt1Yw2axZ_IiE4pqg", + "connection_id": "7267xxxxxxxxxxxxxx", + "call_leg_id": "428c31b6-7af4-4bcb-b7f5-5013ef9657c1", + "call_session_id": "428c31b6-7af4-4bcb-b7f5-5013ef9657c1", + "client_state": "aGF2ZSBhIG5pY2UgZGF5ID1d", + "queue": "support", + "current_position": 5 + } + } + }, + "topic": "call.enqueued", + "source": { + "type": "vendor-documentation", + "url": "https://developers.telnyx.com/api-reference/callbacks/call-enqueued", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/telnyx/latest/call.fork.started.json b/providers/telnyx/latest/call.fork.started.json new file mode 100644 index 0000000..78fcc03 --- /dev/null +++ b/providers/telnyx/latest/call.fork.started.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "record_type": "event", + "event_type": "call.fork.started", + "id": "0ccc7b54-4df3-4bca-a65a-3da1ecc777f0", + "occurred_at": "2018-02-02T22:25:27.521992Z", + "payload": { + "connection_id": "7267xxxxxxxxxxxxxx", + "call_control_id": "v2:OycMASgvIjsGIAVEx8x3n9rYeKnUJx6a3V8VGhs5futnr17KZhujZA", + "call_leg_id": "428c31b6-7af4-4bcb-b7f5-5013ef9657c1", + "call_session_id": "428c31b6-7af4-4bcb-b7f5-5013ef9657c1", + "client_state": "aGF2ZSBhIG5pY2UgZGF5ID1d", + "stream_type": "decrypted" + } + } + }, + "topic": "call.fork.started", + "source": { + "type": "vendor-documentation", + "url": "https://developers.telnyx.com/api-reference/callbacks/call-fork-started", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/telnyx/latest/call.fork.stopped.json b/providers/telnyx/latest/call.fork.stopped.json new file mode 100644 index 0000000..91e7963 --- /dev/null +++ b/providers/telnyx/latest/call.fork.stopped.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "record_type": "event", + "event_type": "call.fork.stopped", + "id": "0ccc7b54-4df3-4bca-a65a-3da1ecc777f0", + "occurred_at": "2018-02-02T22:25:27.521992Z", + "payload": { + "connection_id": "7267xxxxxxxxxxxxxx", + "call_control_id": "v2:OycMASgvIjsGIAVEx8x3n9rYeKnUJx6a3V8VGhs5futnr17KZhujZA", + "call_leg_id": "428c31b6-7af4-4bcb-b7f5-5013ef9657c1", + "call_session_id": "428c31b6-7af4-4bcb-b7f5-5013ef9657c1", + "client_state": "aGF2ZSBhIG5pY2UgZGF5ID1d", + "stream_type": "decrypted" + } + } + }, + "topic": "call.fork.stopped", + "source": { + "type": "vendor-documentation", + "url": "https://developers.telnyx.com/api-reference/callbacks/call-fork-stopped", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/telnyx/latest/call.gather.ended.json b/providers/telnyx/latest/call.gather.ended.json new file mode 100644 index 0000000..159d238 --- /dev/null +++ b/providers/telnyx/latest/call.gather.ended.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "record_type": "event", + "event_type": "call.gather.ended", + "id": "0ccc7b54-4df3-4bca-a65a-3da1ecc777f0", + "occurred_at": "2018-02-02T22:25:27.521992Z", + "payload": { + "call_control_id": "v3:MdI91X4lWFEs7IgbBEOT9M4AigoY08M0WWZFISt1Yw2axZ_IiE4pqg", + "connection_id": "7267xxxxxxxxxxxxxx", + "call_leg_id": "428c31b6-7af4-4bcb-b7f5-5013ef9657c1", + "call_session_id": "428c31b6-7af4-4bcb-b7f5-5013ef9657c1", + "client_state": "aGF2ZSBhIG5pY2UgZGF5ID1d", + "from": "+35319605860", + "to": "+35319605860", + "digits": "123", + "status": "valid" + } + } + }, + "topic": "call.gather.ended", + "source": { + "type": "vendor-documentation", + "url": "https://developers.telnyx.com/api-reference/callbacks/call-gather-ended", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/telnyx/latest/call.hangup.json b/providers/telnyx/latest/call.hangup.json new file mode 100644 index 0000000..d220847 --- /dev/null +++ b/providers/telnyx/latest/call.hangup.json @@ -0,0 +1,46 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "record_type": "event", + "event_type": "call.hangup", + "id": "0ccc7b54-4df3-4bca-a65a-3da1ecc777f0", + "occurred_at": "2018-02-02T22:25:27.521992Z", + "payload": { + "call_control_id": "v3:MdI91X4lWFEs7IgbBEOT9M4AigoY08M0WWZFISt1Yw2axZ_IiE4pqg", + "connection_id": "7267xxxxxxxxxxxxxx", + "call_leg_id": "428c31b6-7af4-4bcb-b7f5-5013ef9657c1", + "call_session_id": "428c31b6-7af4-4bcb-b7f5-5013ef9657c1", + "client_state": "aGF2ZSBhIG5pY2UgZGF5ID1d", + "from": "+35319605860", + "to": "+35319605860", + "start_time": "2018-02-02T22:20:27.521992Z", + "state": "hangup", + "hangup_cause": "call_rejected", + "hangup_source": "caller", + "sip_hangup_cause": "603", + "call_quality_stats": { + "inbound": { + "jitter_max_variance": "2.74", + "jitter_packet_count": "0", + "mos": "4.50", + "packet_count": "591", + "skip_packet_count": "9" + }, + "outbound": { + "packet_count": "0", + "skip_packet_count": "0" + } + } + } + } + }, + "topic": "call.hangup", + "source": { + "type": "vendor-documentation", + "url": "https://developers.telnyx.com/api-reference/callbacks/call-hangup", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/telnyx/latest/call.initiated.json b/providers/telnyx/latest/call.initiated.json new file mode 100644 index 0000000..1c1eb2a --- /dev/null +++ b/providers/telnyx/latest/call.initiated.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "record_type": "event", + "event_type": "call.initiated", + "id": "0ccc7b54-4df3-4bca-a65a-3da1ecc777f0", + "occurred_at": "2018-02-02T22:25:27.521992Z", + "payload": { + "call_control_id": "d14dbcee-880b-11eb-8204-02420a0f7568", + "connection_id": "7267xxxxxxxxxxxxxx", + "call_leg_id": "d14dbcee-880b-11eb-8204-02420a0f7568", + "call_session_id": "428c31b6-abf3-3bc1-b7f4-5013ef9657c1", + "client_state": "aGF2ZSBhIG5pY2UgZGF5ID1d", + "from": "+1-202-555-0133", + "to": "+12025550131", + "direction": "incoming", + "state": "parked" + } + }, + "meta": { + "attempt": 1, + "delivered_to": "http://example.com/webhooks" + } + }, + "topic": "call.initiated", + "source": { + "type": "vendor-documentation", + "url": "https://developers.telnyx.com/development/api-fundamentals/webhooks/receiving-webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/telnyx/latest/call.machine.detection.ended.json b/providers/telnyx/latest/call.machine.detection.ended.json new file mode 100644 index 0000000..4c77933 --- /dev/null +++ b/providers/telnyx/latest/call.machine.detection.ended.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "record_type": "event", + "event_type": "call.machine.detection.ended", + "id": "0ccc7b54-4df3-4bca-a65a-3da1ecc777f0", + "occurred_at": "2018-02-02T22:25:27.521992Z", + "payload": { + "connection_id": "7267xxxxxxxxxxxxxx", + "call_leg_id": "428c31b6-7af4-4bcb-b7f5-5013ef9657c1", + "call_session_id": "428c31b6-7af4-4bcb-b7f5-5013ef9657c1", + "client_state": "aGF2ZSBhIG5pY2UgZGF5ID1d", + "from": "+35319605860", + "to": "+35319605860", + "result": "human" + } + } + }, + "topic": "call.machine.detection.ended", + "source": { + "type": "vendor-documentation", + "url": "https://developers.telnyx.com/api-reference/callbacks/call-machine-detection-ended", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/telnyx/latest/call.machine.greeting.ended.json b/providers/telnyx/latest/call.machine.greeting.ended.json new file mode 100644 index 0000000..fe06493 --- /dev/null +++ b/providers/telnyx/latest/call.machine.greeting.ended.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "record_type": "event", + "event_type": "call.machine.greeting.ended", + "id": "0ccc7b54-4df3-4bca-a65a-3da1ecc777f0", + "occurred_at": "2018-02-02T22:25:27.521992Z", + "payload": { + "connection_id": "7267xxxxxxxxxxxxxx", + "call_leg_id": "428c31b6-7af4-4bcb-b7f5-5013ef9657c1", + "call_session_id": "428c31b6-7af4-4bcb-b7f5-5013ef9657c1", + "client_state": "aGF2ZSBhIG5pY2UgZGF5ID1d", + "from": "+35319605860", + "to": "+35319605860", + "result": "ended" + } + } + }, + "topic": "call.machine.greeting.ended", + "source": { + "type": "vendor-documentation", + "url": "https://developers.telnyx.com/api-reference/callbacks/call-machine-greeting-ended", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/telnyx/latest/call.machine.premium.detection.ended.json b/providers/telnyx/latest/call.machine.premium.detection.ended.json new file mode 100644 index 0000000..64c41b2 --- /dev/null +++ b/providers/telnyx/latest/call.machine.premium.detection.ended.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "record_type": "event", + "event_type": "call.machine.premium.detection.ended", + "id": "0ccc7b54-4df3-4bca-a65a-3da1ecc777f0", + "occurred_at": "2018-02-02T22:25:27.521992Z", + "payload": { + "connection_id": "7267xxxxxxxxxxxxxx", + "call_leg_id": "428c31b6-7af4-4bcb-b7f5-5013ef9657c1", + "call_session_id": "428c31b6-7af4-4bcb-b7f5-5013ef9657c1", + "client_state": "aGF2ZSBhIG5pY2UgZGF5ID1d", + "from": "+35319605860", + "to": "+35319605860", + "result": "machine" + } + } + }, + "topic": "call.machine.premium.detection.ended", + "source": { + "type": "vendor-documentation", + "url": "https://developers.telnyx.com/api-reference/callbacks/call-machine-premium-detection-ended", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/telnyx/latest/call.machine.premium.greeting.ended.json b/providers/telnyx/latest/call.machine.premium.greeting.ended.json new file mode 100644 index 0000000..b280f94 --- /dev/null +++ b/providers/telnyx/latest/call.machine.premium.greeting.ended.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "record_type": "event", + "event_type": "call.machine.premium.greeting.ended", + "id": "0ccc7b54-4df3-4bca-a65a-3da1ecc777f0", + "occurred_at": "2018-02-02T22:25:27.521992Z", + "payload": { + "connection_id": "7267xxxxxxxxxxxxxx", + "call_leg_id": "428c31b6-7af4-4bcb-b7f5-5013ef9657c1", + "call_session_id": "428c31b6-7af4-4bcb-b7f5-5013ef9657c1", + "client_state": "aGF2ZSBhIG5pY2UgZGF5ID1d", + "from": "+35319605860", + "to": "+35319605860", + "result": "beep_detected" + } + } + }, + "topic": "call.machine.premium.greeting.ended", + "source": { + "type": "vendor-documentation", + "url": "https://developers.telnyx.com/api-reference/callbacks/call-machine-premium-greeting-ended", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/telnyx/latest/call.playback.ended.json b/providers/telnyx/latest/call.playback.ended.json new file mode 100644 index 0000000..d503496 --- /dev/null +++ b/providers/telnyx/latest/call.playback.ended.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "record_type": "event", + "event_type": "call.playback.ended", + "id": "0ccc7b54-4df3-4bca-a65a-3da1ecc777f0", + "occurred_at": "2018-02-02T22:25:27.521992Z", + "payload": { + "call_control_id": "v3:MdI91X4lWFEs7IgbBEOT9M4AigoY08M0WWZFISt1Yw2axZ_IiE4pqg", + "connection_id": "7267xxxxxxxxxxxxxx", + "call_leg_id": "428c31b6-7af4-4bcb-b7f5-5013ef9657c1", + "call_session_id": "428c31b6-7af4-4bcb-b7f5-5013ef9657c1", + "client_state": "aGF2ZSBhIG5pY2UgZGF5ID1d", + "media_name": "my_media_uploaded_to_media_storage_api", + "overlay": false, + "status": "completed" + } + } + }, + "topic": "call.playback.ended", + "source": { + "type": "vendor-documentation", + "url": "https://developers.telnyx.com/api-reference/callbacks/call-playback-ended", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/telnyx/latest/call.playback.started.json b/providers/telnyx/latest/call.playback.started.json new file mode 100644 index 0000000..e88f408 --- /dev/null +++ b/providers/telnyx/latest/call.playback.started.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "record_type": "event", + "event_type": "call.playback.started", + "id": "0ccc7b54-4df3-4bca-a65a-3da1ecc777f0", + "occurred_at": "2018-02-02T22:25:27.521992Z", + "payload": { + "call_control_id": "v3:MdI91X4lWFEs7IgbBEOT9M4AigoY08M0WWZFISt1Yw2axZ_IiE4pqg", + "connection_id": "7267xxxxxxxxxxxxxx", + "call_leg_id": "428c31b6-7af4-4bcb-b7f5-5013ef9657c1", + "call_session_id": "428c31b6-7af4-4bcb-b7f5-5013ef9657c1", + "client_state": "aGF2ZSBhIG5pY2UgZGF5ID1d", + "media_url": "http://example.com/audio.wav", + "overlay": false + } + } + }, + "topic": "call.playback.started", + "source": { + "type": "vendor-documentation", + "url": "https://developers.telnyx.com/api-reference/callbacks/call-playback-started", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/telnyx/latest/call.recording.saved.json b/providers/telnyx/latest/call.recording.saved.json new file mode 100644 index 0000000..0a390da --- /dev/null +++ b/providers/telnyx/latest/call.recording.saved.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "record_type": "event", + "event_type": "call.recording.saved", + "id": "0ccc7b54-4df3-4bca-a65a-3da1ecc777f0", + "occurred_at": "2018-02-02T22:25:27.521992Z", + "payload": { + "connection_id": "7267xxxxxxxxxxxxxx", + "call_leg_id": "428c31b6-7af4-4bcb-b7f5-5013ef9657c1", + "call_session_id": "428c31b6-7af4-4bcb-b7f5-5013ef9657c1", + "client_state": "aGF2ZSBhIG5pY2UgZGF5ID1d", + "recording_started_at": "2018-02-02T22:20:27.521992Z", + "recording_ended_at": "2018-02-02T22:20:27.521992Z", + "channels": "single", + "recording_urls": { + "mp3": "http://example.com/recording.mp3", + "wav": "http://example.com/recording.wav" + }, + "public_recording_urls": { + "mp3": "http://example.com/recording.mp3", + "wav": "http://example.com/recording.wav" + } + } + } + }, + "topic": "call.recording.saved", + "source": { + "type": "vendor-documentation", + "url": "https://developers.telnyx.com/api-reference/callbacks/call-recording-saved", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/telnyx/latest/call.speak.ended.json b/providers/telnyx/latest/call.speak.ended.json new file mode 100644 index 0000000..5d1b8e8 --- /dev/null +++ b/providers/telnyx/latest/call.speak.ended.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "record_type": "event", + "event_type": "call.speak.ended", + "id": "0ccc7b54-4df3-4bca-a65a-3da1ecc777f0", + "occurred_at": "2018-02-02T22:25:27.521992Z", + "payload": { + "call_control_id": "v3:MdI91X4lWFEs7IgbBEOT9M4AigoY08M0WWZFISt1Yw2axZ_IiE4pqg", + "connection_id": "7267xxxxxxxxxxxxxx", + "call_leg_id": "428c31b6-7af4-4bcb-b7f5-5013ef9657c1", + "call_session_id": "428c31b6-7af4-4bcb-b7f5-5013ef9657c1", + "client_state": "aGF2ZSBhIG5pY2UgZGF5ID1d", + "status": "completed" + } + } + }, + "topic": "call.speak.ended", + "source": { + "type": "vendor-documentation", + "url": "https://developers.telnyx.com/api-reference/callbacks/call-speak-ended", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/telnyx/latest/call.speak.started.json b/providers/telnyx/latest/call.speak.started.json new file mode 100644 index 0000000..f166823 --- /dev/null +++ b/providers/telnyx/latest/call.speak.started.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "record_type": "event", + "event_type": "call.speak.started", + "id": "0ccc7b54-4df3-4bca-a65a-3da1ecc777f0", + "occurred_at": "2018-02-02T22:25:27.521992Z", + "payload": { + "call_control_id": "v3:MdI91X4lWFEs7IgbBEOT9M4AigoY08M0WWZFISt1Yw2axZ_IiE4pqg", + "connection_id": "7267xxxxxxxxxxxxxx", + "call_leg_id": "428c31b6-7af4-4bcb-b7f5-5013ef9657c1", + "call_session_id": "428c31b6-7af4-4bcb-b7f5-5013ef9657c1", + "client_state": "aGF2ZSBhIG5pY2UgZGF5ID1d" + } + } + }, + "topic": "call.speak.started", + "source": { + "type": "vendor-documentation", + "url": "https://developers.telnyx.com/api-reference/callbacks/call-speak-started", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/telnyx/latest/call.transcription.json b/providers/telnyx/latest/call.transcription.json new file mode 100644 index 0000000..68db367 --- /dev/null +++ b/providers/telnyx/latest/call.transcription.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "record_type": "event", + "event_type": "call.transcription", + "id": "0ccc7b54-4df3-4bca-a65a-3da1ecc777f0", + "occurred_at": "2018-02-02T22:25:27.521992Z", + "payload": { + "call_control_id": "v2:7subYr8fLrXmaAXm8egeAMpoSJ72J3SGPUuome81-hQuaKRf9b7hKA", + "call_leg_id": "5ca81340-5beb-11eb-ae45-02420a0f8b69", + "call_session_id": "5ca81eee-5beb-11eb-ba6c-02420a0f8b69", + "connection_id": "1240401930086254526", + "transcription_data": { + "confidence": 0.977219, + "is_final": true, + "transcript": "hello this is a test speech" + } + } + } + }, + "topic": "call.transcription", + "source": { + "type": "vendor-documentation", + "url": "https://developers.telnyx.com/api-reference/callbacks/transcription", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/telnyx/latest/fax.delivered.json b/providers/telnyx/latest/fax.delivered.json new file mode 100644 index 0000000..84ee185 --- /dev/null +++ b/providers/telnyx/latest/fax.delivered.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "event_type": "fax.delivered", + "id": "95479a2e-b947-470a-a88f-2da6dd07ae0f", + "occurred_at": "2020-05-05T13:08:22.039204Z", + "payload": { + "call_duration_secs": 25, + "connection_id": "234423", + "direction": "outbound", + "fax_id": "f8338808-3dc6-4f2b-942a-5d1f39255784", + "from": "+17733372107", + "original_media_url": "http://www.example.com/fax.pdf", + "page_count": 2, + "status": "delivered", + "client_state": "aGF2ZSBhIG5pY2UgZGF5ID1d", + "to": "+15107882622", + "user_id": "19a75cea-02c6-4b9a-84fa-c9bc8341feb8" + }, + "record_type": "event" + }, + "meta": { + "attempt": 1, + "delivered_to": "https://www.example.com/webhooks" + } + }, + "topic": "fax.delivered", + "source": { + "type": "vendor-documentation", + "url": "https://developers.telnyx.com/api-reference/callbacks/fax-delivered", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/telnyx/latest/fax.failed.json b/providers/telnyx/latest/fax.failed.json new file mode 100644 index 0000000..b3d66f7 --- /dev/null +++ b/providers/telnyx/latest/fax.failed.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "event_type": "fax.failed", + "id": "95479a2e-b947-470a-a88f-2da6dd07ae0f", + "occurred_at": "2020-05-05T13:08:22.039204Z", + "payload": { + "connection_id": "234423", + "direction": "outbound", + "failure_reason": "receiver_call_dropped", + "internal_failure_reason": "fs_fax_call_dropped", + "fax_id": "f8338808-3dc6-4f2b-942a-5d1f39255784", + "from": "+17733372107", + "original_media_url": "http://www.example.com/fax.pdf", + "status": "failed", + "client_state": "aGF2ZSBhIG5pY2UgZGF5ID1d", + "to": "+15107882622", + "user_id": "19a75cea-02c6-4b9a-84fa-c9bc8341feb8" + }, + "record_type": "event" + }, + "meta": { + "attempt": 1, + "delivered_to": "https://www.example.com/webhooks" + } + }, + "topic": "fax.failed", + "source": { + "type": "vendor-documentation", + "url": "https://developers.telnyx.com/api-reference/callbacks/fax-failed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/telnyx/latest/fax.media.processed.json b/providers/telnyx/latest/fax.media.processed.json new file mode 100644 index 0000000..d5b2840 --- /dev/null +++ b/providers/telnyx/latest/fax.media.processed.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "event_type": "fax.media.processed", + "id": "95479a2e-b947-470a-a88f-2da6dd07ae0f", + "occurred_at": "2020-05-05T13:08:22.039204Z", + "payload": { + "connection_id": "234423", + "direction": "outbound", + "fax_id": "f8338808-3dc6-4f2b-942a-5d1f39255784", + "from": "+17733372107", + "original_media_url": "http://www.example.com/fax.pdf", + "status": "media.processed", + "client_state": "aGF2ZSBhIG5pY2UgZGF5ID1d", + "to": "+15107882622", + "user_id": "19a75cea-02c6-4b9a-84fa-c9bc8341feb8" + }, + "record_type": "event" + }, + "meta": { + "attempt": 1, + "delivered_to": "https://www.example.com/webhooks" + } + }, + "topic": "fax.media.processed", + "source": { + "type": "vendor-documentation", + "url": "https://developers.telnyx.com/api-reference/callbacks/fax-media-processed", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/telnyx/latest/fax.queued.json b/providers/telnyx/latest/fax.queued.json new file mode 100644 index 0000000..5682a3e --- /dev/null +++ b/providers/telnyx/latest/fax.queued.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "event_type": "fax.queued", + "id": "3691d047-d22a-424d-80ed-fe871981aa6d", + "occurred_at": "2020-04-22T19:32:12.538002Z", + "record_type": "event", + "payload": { + "call_duration_secs": 50, + "connection_id": "7267xxxxxxxxxxxxxx", + "direction": "outbound", + "fax_id": "b679398e-8b4c-46bd-8630-6797f1ab5228", + "from": "+35319605860", + "original_media_url": "https://www.telnyx.com/telnyx-fax/1.pdf", + "partial_content": true, + "status": "queued", + "to": "+13129457420", + "user_id": "a5b1dfa3-fd2e-4e02-8ea4-xxxxxxxxxxxx" + } + }, + "meta": { + "attempt": 1, + "delivered_to": "http://example.com/webhooks" + } + }, + "topic": "fax.queued", + "source": { + "type": "vendor-documentation", + "url": "https://developers.telnyx.com/docs/programmable-fax/receiving-webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/telnyx/latest/fax.sending.started.json b/providers/telnyx/latest/fax.sending.started.json new file mode 100644 index 0000000..d6092d8 --- /dev/null +++ b/providers/telnyx/latest/fax.sending.started.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "event_type": "fax.sending.started", + "id": "95479a2e-b947-470a-a88f-2da6dd07ae0f", + "occurred_at": "2020-05-05T13:08:22.039204Z", + "payload": { + "connection_id": "234423", + "direction": "outbound", + "fax_id": "f8338808-3dc6-4f2b-942a-5d1f39255784", + "from": "+17733372107", + "original_media_url": "http://www.example.com/fax.pdf", + "status": "sending", + "client_state": "aGF2ZSBhIG5pY2UgZGF5ID1d", + "to": "+15107882622", + "user_id": "19a75cea-02c6-4b9a-84fa-c9bc8341feb8" + }, + "record_type": "event" + }, + "meta": { + "attempt": 1, + "delivered_to": "https://www.example.com/webhooks" + } + }, + "topic": "fax.sending.started", + "source": { + "type": "vendor-documentation", + "url": "https://developers.telnyx.com/api-reference/callbacks/fax-sending-started", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/telnyx/latest/message.finalized.json b/providers/telnyx/latest/message.finalized.json new file mode 100644 index 0000000..24d7285 --- /dev/null +++ b/providers/telnyx/latest/message.finalized.json @@ -0,0 +1,42 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "record_type": "event", + "event_type": "message.finalized", + "id": "2c60c1c6-1234-4b6a-9f3f-abcdef012345", + "occurred_at": "2024-02-02T22:25:27.521Z", + "payload": { + "id": "40385f64-1234-4b0e-8c1f-0123456789ab", + "record_type": "message", + "direction": "outbound", + "from": { + "phone_number": "+13125550001", + "carrier": "Telnyx" + }, + "to": [ + { + "phone_number": "+13125550002", + "status": "delivered", + "carrier": "Verizon" + } + ], + "text": "Hello from Telnyx", + "type": "SMS", + "completed_at": "2024-02-02T22:25:28.000Z" + } + }, + "meta": { + "attempt": 1, + "delivered_to": "https://example.com/webhooks/telnyx" + } + }, + "topic": "message.finalized", + "source": { + "type": "vendor-documentation", + "url": "https://developers.telnyx.com/docs/messaging/messages/receiving-webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/telnyx/latest/message.received.json b/providers/telnyx/latest/message.received.json new file mode 100644 index 0000000..3a1bde9 --- /dev/null +++ b/providers/telnyx/latest/message.received.json @@ -0,0 +1,74 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "record_type": "event", + "id": "bf6307bd-884d-4c1f-b6ea-c62b8c495d3c", + "event_type": "message.received", + "occurred_at": "2019-01-23T18:10:02.574Z", + "payload": { + "record_type": "message", + "direction": "inbound", + "id": "7ee4241c-f127-47e5-9c34-3aac291f8058", + "type": "SMS", + "messaging_profile_id": "0f512bda-ae1e-4597-8e11-e5f5686b97d3", + "organization_id": "b448f9cc-a842-4784-98e9-03c1a5872950", + "from": { + "phone_number": "+18665550001", + "carrier": "T-MOBILE USA, INC.", + "line_type": "Wireless" + }, + "to": [ + { + "phone_number": "+18445550001", + "status": "delivered", + "carrier": "TELNYX LLC", + "line_type": "VoIP" + } + ], + "cc": [], + "text": "Hello, World!", + "num_chars": 13, + "subject": "From Telnyx!", + "media": [], + "webhook_url": "https://www.example.com/hooks", + "webhook_failover_url": "https://backup.example.com/hooks", + "encoding": "GSM-7", + "parts": 1, + "tags": [ + "Greetings" + ], + "cost": { + "amount": "0.0051", + "currency": "USD" + }, + "cost_breakdown": { + "carrier_fee": { + "amount": "0.00305", + "currency": "USD" + }, + "rate": { + "amount": "0.00205", + "currency": "USD" + } + }, + "tcr_campaign_id": "TCPA3X7", + "tcr_campaign_billable": true, + "tcr_campaign_registered": "REGISTERED", + "received_at": "2019-01-23T18:10:02.574Z", + "sent_at": null, + "completed_at": null, + "valid_until": null, + "errors": [] + } + } + }, + "topic": "message.received", + "source": { + "type": "vendor-documentation", + "url": "https://developers.telnyx.com/api-reference/callbacks/inbound-message", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/telnyx/latest/message.sent.json b/providers/telnyx/latest/message.sent.json new file mode 100644 index 0000000..9a6aa74 --- /dev/null +++ b/providers/telnyx/latest/message.sent.json @@ -0,0 +1,85 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "record_type": "event", + "id": "86f58db9-0fe3-4adc-9d1f-46e66e6e9323", + "event_type": "message.sent", + "occurred_at": "2019-01-23T18:10:02.574Z", + "payload": { + "record_type": "message", + "direction": "outbound", + "id": "40385f64-5717-4562-b3fc-2c963f66afa6", + "type": "MMS", + "messaging_profile_id": "4000eba1-a0c0-4563-9925-b25e842a7cb6", + "organization_id": "b448f9cc-a842-4784-98e9-03c1a5872950", + "from": { + "phone_number": "+18445550001", + "carrier": "TELNYX LLC", + "line_type": "VoIP" + }, + "to": [ + { + "phone_number": "+18665550001", + "status": "queued", + "carrier": "T-MOBILE USA, INC.", + "line_type": "Wireless" + } + ], + "cc": [], + "text": "Hello, World!", + "num_chars": 13, + "subject": "From Telnyx!", + "media": [ + { + "url": "https://pbs.twimg.com/profile_images/1142168442042118144/AW3F4fFD_400x400.png", + "content_type": null, + "sha256": null, + "size": null + } + ], + "webhook_url": "https://www.example.com/hooks", + "webhook_failover_url": "https://backup.example.com/hooks", + "encoding": "GSM-7", + "parts": 1, + "tags": [ + "Greetings" + ], + "cost": { + "amount": "0.0051", + "currency": "USD" + }, + "cost_breakdown": { + "carrier_fee": { + "amount": "0.00305", + "currency": "USD" + }, + "rate": { + "amount": "0.00205", + "currency": "USD" + } + }, + "tcr_campaign_id": "TCPA3X7", + "tcr_campaign_billable": true, + "tcr_campaign_registered": "REGISTERED", + "received_at": "2019-01-23T18:10:02.574Z", + "sent_at": null, + "completed_at": null, + "valid_until": null, + "errors": [] + } + }, + "meta": { + "attempt": 1, + "delivered_to": "https://www.example.com/hooks" + } + }, + "topic": "message.sent", + "source": { + "type": "vendor-documentation", + "url": "https://developers.telnyx.com/api-reference/callbacks/delivery-update", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/telnyx/latest/porting_order.deleted.json b/providers/telnyx/latest/porting_order.deleted.json new file mode 100644 index 0000000..3f13129 --- /dev/null +++ b/providers/telnyx/latest/porting_order.deleted.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "id": "eef3340b-8903-4466-b445-89b697315a3a", + "event_type": "porting_order.deleted", + "porting_order_id": "9471c873-e3eb-4ca1-957d-f9a451334d52", + "available_notification_methods": [], + "payload_status": "created", + "payload": { + "id": "96dfa9e4-c753-4fd3-97cd-42d66f26cf0c", + "customer_reference": "my-ref-001", + "deleted_at": "2021-03-19T10:07:15.527Z", + "record_type": "porting_event", + "created_at": "2021-03-19T10:07:15.527000Z", + "updated_at": "2021-03-19T10:07:15.527000Z" + } + } + }, + "topic": "porting_order.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developers.telnyx.com/api-reference/porting-orders/show-a-porting-event", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/telnyx/latest/streaming.started.json b/providers/telnyx/latest/streaming.started.json new file mode 100644 index 0000000..00d0d8a --- /dev/null +++ b/providers/telnyx/latest/streaming.started.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "record_type": "event", + "event_type": "streaming.started", + "id": "7d743d69-f7e8-4761-b7d4-8cacf9d3c031", + "occurred_at": "2021-12-15T14:06:32.059436Z", + "payload": { + "call_control_id": "31f19208-5db0-11ec-9ea7-02420a0d3a69", + "connection_id": "7267xxxxxxxxxxxxxx", + "call_leg_id": "31f19208-5db0-11ec-9ea7-02420a0d3a69", + "call_session_id": "31f19208-5db0-11ec-9ea7-02420a0d3a69", + "client_state": "aGF2ZSBhIG5pY2UgZGF5ID1d", + "stream_url": "wss://www.example.com/websocket" + } + } + }, + "topic": "streaming.started", + "source": { + "type": "vendor-documentation", + "url": "https://developers.telnyx.com/api-reference/callbacks/call-streaming-started", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/telnyx/latest/streaming.stopped.json b/providers/telnyx/latest/streaming.stopped.json new file mode 100644 index 0000000..8724ebb --- /dev/null +++ b/providers/telnyx/latest/streaming.stopped.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "data": { + "record_type": "event", + "event_type": "streaming.stopped", + "id": "25dc3731-e51e-4927-a50d-a61cc25984b1", + "occurred_at": "2021-12-15T14:11:24.613295Z", + "payload": { + "call_control_id": "31f19208-5db0-11ec-9ea7-02420a0d3a69", + "connection_id": "7267xxxxxxxxxxxxxx", + "call_leg_id": "31f19208-5db0-11ec-9ea7-02420a0d3a69", + "call_session_id": "31f19208-5db0-11ec-9ea7-02420a0d3a69", + "client_state": "aGF2ZSBhIG5pY2UgZGF5ID1d", + "stream_url": "wss://www.example.com/websocket" + } + } + }, + "topic": "streaming.stopped", + "source": { + "type": "vendor-documentation", + "url": "https://developers.telnyx.com/api-reference/callbacks/call-streaming-stopped", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/tikkie/index.json b/providers/tikkie/index.json new file mode 100644 index 0000000..8228d28 --- /dev/null +++ b/providers/tikkie/index.json @@ -0,0 +1,8 @@ +{ + "label": "Tikkie (ABN AMRO)", + "configs": { + "latest_version": "latest", + "topic_identifier": "notificationType" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/tikkie/latest/PAYMENT.json b/providers/tikkie/latest/PAYMENT.json new file mode 100644 index 0000000..a6e002c --- /dev/null +++ b/providers/tikkie/latest/PAYMENT.json @@ -0,0 +1,17 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "subscriptionId": "6289db02-d422-4e93-b65c-30fa973bd341", + "notificationType": "PAYMENT", + "paymentRequestToken": "qzdnzr8hnVWTgXXcFRLUMc", + "paymentToken": "21ef7413-cc3c-4c80-9272-6710fada28e4" + }, + "topic": "PAYMENT", + "source": { + "type": "vendor-documentation", + "url": "https://developer.abnamro.com/api-products/tikkie/reference-documentation", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/tiktok/index.json b/providers/tiktok/index.json new file mode 100644 index 0000000..00d9d0e --- /dev/null +++ b/providers/tiktok/index.json @@ -0,0 +1,8 @@ +{ + "label": "TikTok", + "configs": { + "latest_version": "latest", + "topic_identifier": "event" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/tiktok/latest/authorization.removed.json b/providers/tiktok/latest/authorization.removed.json new file mode 100644 index 0000000..9bd74dd --- /dev/null +++ b/providers/tiktok/latest/authorization.removed.json @@ -0,0 +1,18 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "client_key": "bwo2m45353a6k85", + "event": "authorization.removed", + "create_time": 1615338610, + "user_openid": "act.example12345Example12345Example", + "content": "{\"reason\": 1 }" + }, + "topic": "authorization.removed", + "source": { + "type": "vendor-documentation", + "url": "https://developers.tiktok.com/doc/webhooks-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/tiktok/latest/portability.download.ready.json b/providers/tiktok/latest/portability.download.ready.json new file mode 100644 index 0000000..6321b21 --- /dev/null +++ b/providers/tiktok/latest/portability.download.ready.json @@ -0,0 +1,17 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "client_key": "developer_client_key", + "event": "portability.download.ready", + "create_time": 1615338610, + "content": "{\"request_id\":123123123123123}" + }, + "topic": "portability.download.ready", + "source": { + "type": "vendor-documentation", + "url": "https://developers.tiktok.com/doc/webhooks-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/tiktok/latest/video.publish.completed.json b/providers/tiktok/latest/video.publish.completed.json new file mode 100644 index 0000000..182d485 --- /dev/null +++ b/providers/tiktok/latest/video.publish.completed.json @@ -0,0 +1,18 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "client_key": "awx4...", + "event": "video.publish.completed", + "create_time": 1633174587, + "user_openid": "0f9c...", + "content": "{\"share_id\":\"video.7107...\"}" + }, + "topic": "video.publish.completed", + "source": { + "type": "vendor-documentation", + "url": "https://developers.tiktok.com/doc/webhooks-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/tiktok/latest/video.upload.failed.json b/providers/tiktok/latest/video.upload.failed.json new file mode 100644 index 0000000..b671fbe --- /dev/null +++ b/providers/tiktok/latest/video.upload.failed.json @@ -0,0 +1,18 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "client_key": "bwo2m45353a6k85", + "event": "video.upload.failed", + "create_time": 1615338610, + "user_openid": "act.example12345Example12345Example", + "content": "{\"share_id\":\"video.6974245311675353080.VDCxrcMJ\"}" + }, + "topic": "video.upload.failed", + "source": { + "type": "vendor-documentation", + "url": "https://developers.tiktok.com/doc/webhooks-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/index.json b/providers/treezor/index.json new file mode 100644 index 0000000..6ea43f1 --- /dev/null +++ b/providers/treezor/index.json @@ -0,0 +1,8 @@ +{ + "label": "Treezor", + "configs": { + "latest_version": "latest", + "topic_identifier": "webhook" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/treezor/latest/authorization.cancel.json b/providers/treezor/latest/authorization.cancel.json new file mode 100644 index 0000000..24a48df --- /dev/null +++ b/providers/treezor/latest/authorization.cancel.json @@ -0,0 +1,42 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "authorization.cancel", + "webhook_created_at": 16867328881913, + "object_id": "7ec56e11-02fe-5f53-a7e9-d8403e95bbe5", + "object": "authorization", + "object_payload": { + "authorizations": [ + { + "authorizationId": "7ec56e11-02fe-5f53-a7e9-d8403e95bbe5", + "walletId": "878744", + "userId": "1656177", + "authorizationStatus": "CANCELED", + "messageToUser": "Merchant cancelled the payment attempt.", + "amount": "100.00", + "currency": "EUR", + "createdDate": "2023-06-14 10:51:56", + "walletEventName": "Hondwallet", + "walletAlias": "Hondwallet-620e13cb0760f", + "userFirstname": "John", + "userLastname": "Doe", + "codeStatus": "150115", + "informationStatus": "Canceled", + "payinDate": "0000-00-00 00:00:00", + "additionalData": "{\"card\":{\"externalProvider\":{\"state\":\"completed\",\"mid\":\"00001340255\",\"authorizationCode\":\"1088210723\",\"transactionReference\":\"800418637087\",\"dateCreated\":\"2026-03-10 09:27:01\",\"dateUpdated\":\"2026-03-10 09:27:16\",\"status\":118,\"message\":\"Captured\",\"authorizedAmount\":1234.56,\"capturedAmount\":1234.56,\"refundedAmount\":0,\"currency\":\"EUR\",\"ipAddress\":\"0.0.0.0\",\"ipCountry\":\"\",\"cdata1\":\"212707\",\"cdata2\":\"878744\",\"cdata3\":\"1656177\",\"cdata4\":\"\",\"cdata5\":\"\",\"cdata6\":\"\",\"cdata7\":\"\",\"cdata8\":\"\",\"cdata9\":\"\",\"cdata10\":\"\",\"eci\":\"9\",\"paymentProduct\":\"visa\",\"paymentMethod\":{\"pan\":\"424242******4242\",\"cardHolder\":\"TOM PES\",\"token\":\"34fae65371f2098f8957394849bbe653e6380e9a719f1f55c5cbed24acc50beb\",\"issuer\":\"STRIPE PAYMENTS UK LIMITED\",\"brand\":\"VISA\",\"country\":\"GB\",\"cardExpiryMonth\":\"12\",\"cardExpiryYear\":\"2027\"},\"order\":{\"id\":\"test_1773131219\"},\"fraudScreening\":{\"scoring\":\"0\",\"result\":\"not_launched\",\"review\":\"\"}}}}" + } + ] + }, + "webhook_id": "40ca0506-00c8-469f-b5c1-d0016bcc277f", + "object_payload_signature": "/h8+/ekdSsDHYSsmyJaQmP75XJT8Il7wOJ5PutVqmeY=", + "auth_key": "true" + }, + "topic": "authorization.cancel", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/acquiring/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/authorization.create.json b/providers/treezor/latest/authorization.create.json new file mode 100644 index 0000000..630b21f --- /dev/null +++ b/providers/treezor/latest/authorization.create.json @@ -0,0 +1,42 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "authorization.create", + "webhook_created_at": 16867327260694, + "object_id": "7ec56e11-02fe-5f53-a7e9-d8403e95bbe5", + "object": "authorization", + "object_payload": { + "authorizations": [ + { + "authorizationId": "7ec56e11-02fe-5f53-a7e9-d8403e95bbe5", + "walletId": "878744", + "userId": "1656177", + "authorizationStatus": "PENDING", + "messageToUser": "The financial institution has approved the payment.", + "amount": "100.00", + "currency": "EUR", + "createdDate": "2023-06-14 10:51:56", + "walletEventName": "Hondwallet", + "walletAlias": "Hondwallet-620e13cb0760f", + "userFirstname": "John", + "userLastname": "Doe", + "codeStatus": "150116", + "informationStatus": "Authorized", + "payinDate": "0000-00-00 00:00:00", + "additionalData": "{\"card\":{\"externalProvider\":{\"state\":\"completed\",\"mid\":\"00001340255\",\"authorizationCode\":\"1088210723\",\"transactionReference\":\"800418637087\",\"dateCreated\":\"2026-03-10 09:27:01\",\"dateUpdated\":\"2026-03-10 09:27:16\",\"status\":118,\"message\":\"Captured\",\"authorizedAmount\":1234.56,\"capturedAmount\":1234.56,\"refundedAmount\":0,\"currency\":\"EUR\",\"ipAddress\":\"0.0.0.0\",\"ipCountry\":\"\",\"cdata1\":\"212707\",\"cdata2\":\"878744\",\"cdata3\":\"1656177\",\"cdata4\":\"\",\"cdata5\":\"\",\"cdata6\":\"\",\"cdata7\":\"\",\"cdata8\":\"\",\"cdata9\":\"\",\"cdata10\":\"\",\"eci\":\"9\",\"paymentProduct\":\"visa\",\"paymentMethod\":{\"pan\":\"424242******4242\",\"cardHolder\":\"TOM PES\",\"token\":\"34fae65371f2098f8957394849bbe653e6380e9a719f1f55c5cbed24acc50beb\",\"issuer\":\"STRIPE PAYMENTS UK LIMITED\",\"brand\":\"VISA\",\"country\":\"GB\",\"cardExpiryMonth\":\"12\",\"cardExpiryYear\":\"2027\"},\"order\":{\"id\":\"test_1773131219\"},\"fraudScreening\":{\"scoring\":\"0\",\"result\":\"not_launched\",\"review\":\"\"}}}}" + } + ] + }, + "webhook_id": "65ad7aad-2c72-4abd-920d-e73107afcf78", + "object_payload_signature": "d6u1VgSn+hWZHpb4Z2nfbwm3/RtyAVdsyS3CTD0+Qc8=", + "auth_key": "true" + }, + "topic": "authorization.create", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/acquiring/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/authorization.update.json b/providers/treezor/latest/authorization.update.json new file mode 100644 index 0000000..29ebfe9 --- /dev/null +++ b/providers/treezor/latest/authorization.update.json @@ -0,0 +1,42 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "authorization.update", + "webhook_created_at": 16867328446792, + "object_id": "7ec56e11-02fe-5f53-a7e9-d8403e95bbe5", + "object": "authorization", + "object_payload": { + "authorizations": [ + { + "authorizationId": "7ec56e11-02fe-5f53-a7e9-d8403e95bbe5", + "walletId": "878744", + "userId": "1656177", + "authorizationStatus": "PENDING", + "messageToUser": "Authorization cancellation requested.", + "amount": "100.00", + "currency": "EUR", + "createdDate": "2023-06-14 10:51:56", + "walletEventName": "Hondwallet", + "walletAlias": "Hondwallet-620e13cb0760f", + "userFirstname": "John", + "userLastname": "Doe", + "codeStatus": "150175", + "informationStatus": "Authorization Cancellation Requested", + "payinDate": "0000-00-00 00:00:00", + "additionalData": "{\"card\":{\"externalProvider\":{\"state\":\"completed\",\"mid\":\"00001340255\",\"authorizationCode\":\"1088210723\",\"transactionReference\":\"800418637087\",\"dateCreated\":\"2026-03-10 09:27:01\",\"dateUpdated\":\"2026-03-10 09:27:16\",\"status\":118,\"message\":\"Captured\",\"authorizedAmount\":1234.56,\"capturedAmount\":1234.56,\"refundedAmount\":0,\"currency\":\"EUR\",\"ipAddress\":\"0.0.0.0\",\"ipCountry\":\"\",\"cdata1\":\"212707\",\"cdata2\":\"878744\",\"cdata3\":\"1656177\",\"cdata4\":\"\",\"cdata5\":\"\",\"cdata6\":\"\",\"cdata7\":\"\",\"cdata8\":\"\",\"cdata9\":\"\",\"cdata10\":\"\",\"eci\":\"9\",\"paymentProduct\":\"visa\",\"paymentMethod\":{\"pan\":\"424242******4242\",\"cardHolder\":\"TOM PES\",\"token\":\"34fae65371f2098f8957394849bbe653e6380e9a719f1f55c5cbed24acc50beb\",\"issuer\":\"STRIPE PAYMENTS UK LIMITED\",\"brand\":\"VISA\",\"country\":\"GB\",\"cardExpiryMonth\":\"12\",\"cardExpiryYear\":\"2027\"},\"order\":{\"id\":\"test_1773131219\"},\"fraudScreening\":{\"scoring\":\"0\",\"result\":\"not_launched\",\"review\":\"\"}}}}" + } + ] + }, + "webhook_id": "c9e92612-6780-4fb0-871e-137158a870a3", + "object_payload_signature": "wa9DCqC1wj0XKBmexQSmwlu1lZbi8Vvl+t277sxDTGs=", + "auth_key": "true" + }, + "topic": "authorization.update", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/acquiring/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/beneficiary.create.json b/providers/treezor/latest/beneficiary.create.json new file mode 100644 index 0000000..e027d05 --- /dev/null +++ b/providers/treezor/latest/beneficiary.create.json @@ -0,0 +1,46 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "beneficiary.create", + "webhook_id": "21410028", + "object": "beneficiary", + "object_id": "131680", + "object_payload": { + "beneficiaries": [ + { + "id": 131680, + "tag": "", + "userId": 854084, + "nickName": "", + "name": "XXXX", + "address": "XXXX", + "iban": "", + "bic": "", + "sepaCreditorIdentifier": "XXXX", + "sddB2bWhitelist": [ + { + "uniqueMandateReference": "adc2e1ac4024457baf844064ebed4166", + "isRecurrent": false, + "walletId": 334886 + } + ], + "sddCoreBlacklist": [], + "usableForSct": false, + "sddCoreKnownUniqueMandateReference": [], + "isActive": true, + "createdDate": "2021-04-22 10:03:35", + "modifiedDate": "2021-04-22 10:03:35" + } + ] + }, + "object_payload_signature": "5rG4Xs3vi64p/r65mcREY0fB0ZDhaYvOA7aQ6bVNhqw=" + }, + "topic": "beneficiary.create", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/transfers/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/beneficiary.update.json b/providers/treezor/latest/beneficiary.update.json new file mode 100644 index 0000000..74d90ea --- /dev/null +++ b/providers/treezor/latest/beneficiary.update.json @@ -0,0 +1,43 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "beneficiary.update", + "webhook_id": "21410027", + "object": "beneficiary", + "object_id": "120757", + "object_payload": { + "beneficiaries": [ + { + "id": 120757, + "tag": "", + "userId": 854084, + "nickName": "", + "name": "creditorName", + "address": "XXXX", + "iban": "", + "bic": "", + "sepaCreditorIdentifier": "XXXX", + "sddB2bWhitelist": [], + "sddCoreBlacklist": [ + "*", + "EDEA7D89D8A34726A02BB09A4F1C3AA1" + ], + "usableForSct": false, + "sddCoreKnownUniqueMandateReference": [], + "isActive": true, + "createdDate": "2021-02-24 13:48:35", + "modifiedDate": "2021-04-22 10:03:35" + } + ] + }, + "object_payload_signature": "whE26wjEpLekI5PFf+QvlPtD8mPXT8zraMd49LZY0T8=" + }, + "topic": "beneficiary.update", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/transfers/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/card.acquiring.chargeback.create.json b/providers/treezor/latest/card.acquiring.chargeback.create.json new file mode 100644 index 0000000..ee30854 --- /dev/null +++ b/providers/treezor/latest/card.acquiring.chargeback.create.json @@ -0,0 +1,40 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "card.acquiring.chargeback.create", + "object_id": "0b1787dc-02f6-5c6f-a559-cb033d6890a0", + "object": "card.acquiring", + "object_payload": { + "chargebacks": [ + { + "userId": "1656177", + "walletId": "878744", + "payinId": "be17c043-9287-50b2-8fb2-188546dfc72a", + "transactionReference": "10", + "payinrefundId": "0b1787dc-02f6-5c6f-a559-cb033d6890a0", + "payinMethodId": 25, + "paymentBrand": "mastercard", + "currency": "EUR", + "amount": "20", + "country": "CA", + "isRefunded": false, + "chargebackReason": "", + "payinCreatedDate": "2021-08-10 15:33:50", + "chargebackCreatedDate": "2021-08-16 11:38:45", + "payinRefundCreatedDate": null + } + ] + }, + "webhook_id": "48902d9b-bb04-4698-ae26-46ba6fb6233c", + "object_payload_signature": "HDkynjtisOCPOcHeD8t7Kz6Le+UBBEvjmrBJTBGPESU=", + "auth_key": "true" + }, + "topic": "card.acquiring.chargeback.create", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/acquiring/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/card.activate.json b/providers/treezor/latest/card.activate.json new file mode 100644 index 0000000..4748b78 --- /dev/null +++ b/providers/treezor/latest/card.activate.json @@ -0,0 +1,104 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "card.activate", + "object": "card", + "object_id": "999840683", + "object_payload": { + "cards": [ + { + "cardId": "999840683", + "userId": "100150989", + "walletId": "2677616", + "walletCardtransactionId": "2678079", + "mccRestrictionGroupId": null, + "merchantRestrictionGroupId": null, + "countryRestrictionGroupId": null, + "eventName": "Event_test", + "eventAlias": "event-test-65d48b7545d15", + "publicToken": "105623117", + "cardTag": "Event-test-card", + "statusCode": "UNLOCK", + "isLive": "1", + "pinTryExceeds": "0", + "maskedPan": "548821******7744", + "embossedName": "ALEX OAK", + "expiryDate": "2027-02-28", + "CVV": "727", + "startDate": "2024-02-24", + "endDate": "0000-00-00", + "countryCode": "FR", + "currencyCode": "EUR", + "deliveryTitle": "M", + "deliveryLastname": "OAK", + "deliveryFirstname": "ALEX", + "deliveryAddress1": "33 ROSEWOOD LANE", + "deliveryAddress2": "", + "deliveryAddress3": "", + "deliveryCity": "PARIS", + "deliveryPostcode": "75000", + "deliveryCountry": "FR", + "mobileSent": "+33102030405", + "limitsGroup": "TRZ-VL-001", + "permsGroup": "TRZ-CU-012", + "cardDesign": "8529", + "virtualConverted": "1", + "optionAtm": "0", + "optionForeign": "1", + "optionOnline": "1", + "optionNfc": "1", + "limitAtmYear": "0", + "limitAtmMonth": "0", + "limitAtmWeek": "2000", + "limitAtmDay": "1000", + "limitAtmAll": "0", + "limitPaymentYear": "0", + "limitPaymentMonth": "0", + "limitPaymentWeek": "3000", + "limitPaymentDay": "2000", + "paymentDailyLimit": "500.00", + "restrictionGroupLimits": null, + "limitPaymentAll": "0", + "totalAtmYear": "0", + "totalAtmMonth": "0", + "totalAtmWeek": null, + "totalAtmDay": null, + "totalAtmAll": "0", + "totalPaymentYear": "0", + "totalPaymentMonth": "0", + "totalPaymentWeek": null, + "totalPaymentDay": null, + "totalPaymentAll": "0", + "createdBy": "929252", + "createdDate": "2024-02-20 15:13:11", + "modifiedBy": "929252", + "modifiedDate": "2024-02-20 15:16:57", + "cancellationNumber": null, + "physical": "0", + "logoId": "", + "logoBackId": "", + "packageId": "", + "customizedInfo": null, + "letterCustomizedInfo": "", + "freeCustomizedInfo": "", + "deliveryMethod": "1", + "pinMailer": "1", + "batchDeliveryId": "1", + "sendToParent": "1", + "isTemporary": false + } + ] + }, + "webhook_created_at": 17084386172700, + "webhook_id": "fab6773d-fe05-4f59-a258-a5e42695d6xx", + "object_payload_signature": "++++++++++++++++++++++++++++++++++++++++++++=" + }, + "topic": "card.activate", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/cards/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/card.assignwallet.json b/providers/treezor/latest/card.assignwallet.json new file mode 100644 index 0000000..28365ac --- /dev/null +++ b/providers/treezor/latest/card.assignwallet.json @@ -0,0 +1,104 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "card.assignwallet", + "object": "card", + "object_id": "999925786", + "object_payload": { + "cards": [ + { + "cardId": "999925786", + "userId": "100549108", + "walletId": "3011794", + "walletCardtransactionId": "3012053", + "mccRestrictionGroupId": "48203", + "merchantRestrictionGroupId": "107454", + "countryRestrictionGroupId": "183120", + "eventName": "Main account", + "eventAlias": "main-account-6670280a28c2c", + "publicToken": "105618829", + "cardTag": "Updated cardTag", + "statusCode": "UNLOCK", + "isLive": "1", + "pinTryExceeds": "0", + "maskedPan": "548821******0226", + "embossedName": "ALEX OAK", + "expiryDate": "2024-06-18", + "CVV": "740", + "startDate": "2024-06-24", + "endDate": "2024-06-17", + "countryCode": "FR", + "currencyCode": "EUR", + "deliveryTitle": "M", + "deliveryLastname": "OAK", + "deliveryFirstname": "ALEX", + "deliveryAddress1": "30217 CRUICKSHANK SPRINGS", + "deliveryAddress2": "", + "deliveryAddress3": "", + "deliveryCity": "VERSAILLES", + "deliveryPostcode": "78000", + "deliveryCountry": "FR", + "mobileSent": "+33141358530", + "limitsGroup": "TRZ-VL-001", + "permsGroup": "TRZ-CU-016", + "cardDesign": "8529", + "virtualConverted": "1", + "optionAtm": "1", + "optionForeign": "1", + "optionOnline": "1", + "optionNfc": "1", + "limitAtmYear": "2000", + "limitAtmMonth": "2000", + "limitAtmWeek": "2000", + "limitAtmDay": "1000", + "limitAtmAll": "0", + "limitPaymentYear": "5000", + "limitPaymentMonth": "0", + "limitPaymentWeek": "3000", + "limitPaymentDay": "2000", + "paymentDailyLimit": "500.00", + "restrictionGroupLimits": null, + "limitPaymentAll": "0", + "totalAtmYear": null, + "totalAtmMonth": null, + "totalAtmWeek": null, + "totalAtmDay": null, + "totalAtmAll": "0", + "totalPaymentYear": "0.00", + "totalPaymentMonth": "0", + "totalPaymentWeek": null, + "totalPaymentDay": null, + "totalPaymentAll": "0", + "createdBy": "929252", + "createdDate": "2024-06-17 14:43:54", + "modifiedBy": "929252", + "modifiedDate": "2024-07-18 14:07:33", + "cancellationNumber": null, + "physical": "0", + "logoId": "", + "logoBackId": "", + "packageId": "", + "customizedInfo": null, + "letterCustomizedInfo": "", + "freeCustomizedInfo": "", + "deliveryMethod": "1", + "pinMailer": "1", + "batchDeliveryId": "1", + "sendToParent": "1", + "isTemporary": false + } + ] + }, + "webhook_created_at": 17213044534278, + "webhook_id": "6b0aee69-87c8-45df-a0d9-42xxxx9f38b", + "object_payload_signature": "WTFf7nbDnCoT6EVMRaTTTSHkA87BxxxxxdPCU30Usmo=" + }, + "topic": "card.assignwallet", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/cards/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/card.changepin.json b/providers/treezor/latest/card.changepin.json new file mode 100644 index 0000000..53ad483 --- /dev/null +++ b/providers/treezor/latest/card.changepin.json @@ -0,0 +1,104 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "card.changepin", + "object": "card", + "object_id": "333840683", + "object_payload": { + "cards": [ + { + "cardId": "333840683", + "userId": "100150383", + "walletId": "2677616", + "walletCardtransactionId": "2678073", + "mccRestrictionGroupId": null, + "merchantRestrictionGroupId": null, + "countryRestrictionGroupId": null, + "eventName": "Event_test", + "eventAlias": "event-test-65d48b7545d15", + "publicToken": "105623117", + "cardTag": "Event-test-card", + "statusCode": "UNLOCK", + "isLive": "1", + "pinTryExceeds": "0", + "maskedPan": "548821******7744", + "embossedName": "ALEX OAK", + "expiryDate": "2027-02-28", + "CVV": "727", + "startDate": "2024-02-24", + "endDate": "0000-00-00", + "countryCode": "FR", + "currencyCode": "EUR", + "deliveryTitle": "M", + "deliveryLastname": "OAK", + "deliveryFirstname": "ALEX", + "deliveryAddress1": "33 ROSEWOOD LANE", + "deliveryAddress2": "", + "deliveryAddress3": "", + "deliveryCity": "PARIS", + "deliveryPostcode": "75000", + "deliveryCountry": "FR", + "mobileSent": "+33102030405", + "limitsGroup": "TRZ-VL-001", + "permsGroup": "TRZ-CU-012", + "cardDesign": "8523", + "virtualConverted": "1", + "optionAtm": "0", + "optionForeign": "1", + "optionOnline": "1", + "optionNfc": "1", + "limitAtmYear": "0", + "limitAtmMonth": "0", + "limitAtmWeek": "2000", + "limitAtmDay": "1000", + "limitAtmAll": "0", + "limitPaymentYear": "0", + "limitPaymentMonth": "0", + "limitPaymentWeek": "3000", + "limitPaymentDay": "2000", + "paymentDailyLimit": "500.00", + "restrictionGroupLimits": null, + "limitPaymentAll": "0", + "totalAtmYear": "0", + "totalAtmMonth": "0", + "totalAtmWeek": null, + "totalAtmDay": null, + "totalAtmAll": "0", + "totalPaymentYear": "0", + "totalPaymentMonth": "0", + "totalPaymentWeek": null, + "totalPaymentDay": null, + "totalPaymentAll": "0", + "createdBy": "323252", + "createdDate": "2024-02-20 15:13:11", + "modifiedBy": "323252", + "modifiedDate": "2024-02-20 15:24:33", + "cancellationNumber": null, + "physical": "0", + "logoId": "", + "logoBackId": "", + "packageId": "", + "customizedInfo": null, + "letterCustomizedInfo": "", + "freeCustomizedInfo": "", + "deliveryMethod": "1", + "pinMailer": "1", + "batchDeliveryId": "1", + "sendToParent": "1", + "isTemporary": false + } + ] + }, + "webhook_created_at": 17084330737405, + "webhook_id": "32bc6ef1-c703-4000-3a8f-b7b662741cf6", + "object_payload_signature": "++++++++++++++++++++++++++++++++++++++++++++=" + }, + "topic": "card.changepin", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/cards/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/card.convertvirtual.json b/providers/treezor/latest/card.convertvirtual.json new file mode 100644 index 0000000..401e814 --- /dev/null +++ b/providers/treezor/latest/card.convertvirtual.json @@ -0,0 +1,104 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "card.convertvirtual", + "object": "card", + "object_id": "999840111", + "object_payload": { + "cards": [ + { + "cardId": "999840111", + "userId": "100150989", + "walletId": "2677616", + "walletCardtransactionId": "2678079", + "mccRestrictionGroupId": null, + "merchantRestrictionGroupId": null, + "countryRestrictionGroupId": null, + "eventName": "Event_test", + "eventAlias": "event-test-65d48b7545d15", + "publicToken": "105621111", + "cardTag": "Event-test-card", + "statusCode": "UNLOCK", + "isLive": "0", + "pinTryExceeds": "0", + "maskedPan": "548821******7744", + "embossedName": "ALEX OAK", + "expiryDate": "2027-02-28", + "CVV": "727", + "startDate": "2024-02-24", + "endDate": "0000-00-00", + "countryCode": "FR", + "currencyCode": "EUR", + "deliveryTitle": "M", + "deliveryLastname": "OAK", + "deliveryFirstname": "ALEX", + "deliveryAddress1": "33 ROSEWOOD LANE", + "deliveryAddress2": "", + "deliveryAddress3": "", + "deliveryCity": "PARIS", + "deliveryPostcode": "75000", + "deliveryCountry": "FR", + "mobileSent": "+33102030405", + "limitsGroup": "TRZ-VL-001", + "permsGroup": "TRZ-CU-012", + "cardDesign": "8579", + "virtualConverted": "1", + "optionAtm": "0", + "optionForeign": "1", + "optionOnline": "1", + "optionNfc": "1", + "limitAtmYear": "0", + "limitAtmMonth": "0", + "limitAtmWeek": "2000", + "limitAtmDay": "1000", + "limitAtmAll": "0", + "limitPaymentYear": "0", + "limitPaymentMonth": "0", + "limitPaymentWeek": "3000", + "limitPaymentDay": "2000", + "paymentDailyLimit": "500.00", + "restrictionGroupLimits": null, + "limitPaymentAll": "0", + "totalAtmYear": "0", + "totalAtmMonth": "0", + "totalAtmWeek": null, + "totalAtmDay": null, + "totalAtmAll": "0", + "totalPaymentYear": "0", + "totalPaymentMonth": "0", + "totalPaymentWeek": null, + "totalPaymentDay": null, + "totalPaymentAll": "0", + "createdBy": "929252", + "createdDate": "2024-02-20 15:13:11", + "modifiedBy": "929252", + "modifiedDate": "2024-02-20 15:13:30", + "cancellationNumber": null, + "physical": "0", + "logoId": "", + "logoBackId": "", + "packageId": "", + "customizedInfo": null, + "letterCustomizedInfo": "", + "freeCustomizedInfo": "", + "deliveryMethod": "1", + "pinMailer": "1", + "batchDeliveryId": "1", + "sendToParent": "1", + "isTemporary": false + } + ] + }, + "webhook_created_at": 17084384103167, + "webhook_id": "320b618d-9bcc-419e-9324-6365d3c52bfa", + "object_payload_signature": "++++++++++++++++++++++++++++++++++++++++++++=" + }, + "topic": "card.convertvirtual", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/cards/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/card.createvirtual.json b/providers/treezor/latest/card.createvirtual.json new file mode 100644 index 0000000..ffd4a85 --- /dev/null +++ b/providers/treezor/latest/card.createvirtual.json @@ -0,0 +1,104 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "card.createvirtual", + "object": "card", + "object_id": "3xxxxxxx5", + "object_payload": { + "cards": [ + { + "cardId": "99xxxx81", + "userId": "100xxxxx24", + "walletId": "2xxx39", + "walletCardtransactionId": "26xxxx7", + "mccRestrictionGroupId": null, + "merchantRestrictionGroupId": null, + "countryRestrictionGroupId": null, + "eventName": "test", + "eventAlias": "test-65c31ec791381", + "publicToken": "10xxx095", + "cardTag": "Event-test-card", + "statusCode": "UNLOCK", + "isLive": "0", + "pinTryExceeds": "0", + "maskedPan": "548821******1520", + "embossedName": "ALEX OAK", + "expiryDate": "2027-02-28", + "CVV": "439", + "startDate": "2024-02-24", + "endDate": "0000-00-00", + "countryCode": "FR", + "currencyCode": "EUR", + "deliveryTitle": "MME", + "deliveryLastname": "OAK", + "deliveryFirstname": "ALEX", + "deliveryAddress1": "ROSEWOOK LANE", + "deliveryAddress2": "", + "deliveryAddress3": "", + "deliveryCity": "PARIS", + "deliveryPostcode": "75000", + "deliveryCountry": "FR", + "mobileSent": "+33602030405", + "limitsGroup": "TRZ-VL-001", + "permsGroup": "TRZ-CU-012", + "cardDesign": "8579", + "virtualConverted": "0", + "optionAtm": "0", + "optionForeign": "1", + "optionOnline": "1", + "optionNfc": "1", + "limitAtmYear": "0", + "limitAtmMonth": "0", + "limitAtmWeek": "2000", + "limitAtmDay": "1000", + "limitAtmAll": "0", + "limitPaymentYear": "0", + "limitPaymentMonth": "0", + "limitPaymentWeek": "3000", + "limitPaymentDay": "2000", + "paymentDailyLimit": "500.00", + "restrictionGroupLimits": null, + "limitPaymentAll": "0", + "totalAtmYear": "0", + "totalAtmMonth": "0", + "totalAtmWeek": null, + "totalAtmDay": null, + "totalAtmAll": "0", + "totalPaymentYear": "0", + "totalPaymentMonth": "0", + "totalPaymentWeek": null, + "totalPaymentDay": null, + "totalPaymentAll": "0", + "createdBy": "9xxxx2", + "createdDate": "2024-02-16 10:22:30", + "modifiedBy": "0", + "modifiedDate": "0000-00-00 00:00:00", + "cancellationNumber": null, + "physical": "0", + "logoId": "", + "logoBackId": "", + "packageId": "", + "customizedInfo": null, + "letterCustomizedInfo": "", + "freeCustomizedInfo": "", + "deliveryMethod": "1", + "pinMailer": "1", + "batchDeliveryId": "1", + "sendToParent": "1", + "isTemporary": false + } + ] + }, + "webhook_created_at": 17080753505931, + "webhook_id": "9b195a7a-4013-xxxx-b6b1-0f01e3daee26", + "object_payload_signature": "++++++++++++++++++++++++++++++++++++++++++++=" + }, + "topic": "card.createvirtual", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/cards/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/card.expiryAlert.json b/providers/treezor/latest/card.expiryAlert.json new file mode 100644 index 0000000..e46fd33 --- /dev/null +++ b/providers/treezor/latest/card.expiryAlert.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "card.expiryAlert", + "object_payload": { + "cards": [ + { + "cardId": "2111143", + "expiryDate": "YYYY-MM-DD", + "renewalType": "A", + "userId": "1234", + "publicToken": "111111682", + "maskedPan": "545923****21321", + "cardDesign": "555", + "designCode": "01", + "cardTag": "custom", + "isLive": "1", + "statusCode": "UNLOCK", + "physical": "1" + } + ] + }, + "object_id": "2312343", + "object": "card", + "webhook_created_at": 17251498098864, + "webhook_id": "4e4fad5b-78b5-4d7a-a8ac-bed3xxxxd66a", + "object_payload_signature": "DSzhfXH4CJjCCdx5ducs/WB3vqADAvGwxxxxx6VbNz0=" + }, + "topic": "card.expiryAlert", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/cards/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/card.limits.json b/providers/treezor/latest/card.limits.json new file mode 100644 index 0000000..bbaa98e --- /dev/null +++ b/providers/treezor/latest/card.limits.json @@ -0,0 +1,104 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "card.limits", + "object": "card", + "object_id": "999990082", + "object_payload": { + "cards": [ + { + "cardId": "999990082", + "userId": "100642533", + "walletId": "3135941", + "walletCardtransactionId": "3143122", + "mccRestrictionGroupId": null, + "merchantRestrictionGroupId": null, + "countryRestrictionGroupId": null, + "eventName": "Main account", + "eventAlias": "main-account-669697986861c", + "publicToken": "105603885", + "cardTag": "sky blue", + "statusCode": "UNLOCK", + "isLive": "1", + "pinTryExceeds": "0", + "maskedPan": "548821******6470", + "embossedName": "ALEX OAK", + "expiryDate": "2027-07-31", + "CVV": "582", + "startDate": "2024-07-24", + "endDate": "0000-00-00", + "countryCode": "FR", + "currencyCode": "EUR", + "deliveryTitle": "M", + "deliveryLastname": "OAK", + "deliveryFirstname": "ALEX", + "deliveryAddress1": "07323 SIPES SHOALS", + "deliveryAddress2": "", + "deliveryAddress3": "", + "deliveryCity": "PARIS", + "deliveryPostcode": "75017", + "deliveryCountry": "FR", + "mobileSent": "+33141358530", + "limitsGroup": "TRZ-VL-001", + "permsGroup": "TRZ-CU-012", + "cardDesign": "8529", + "virtualConverted": "0", + "optionAtm": "0", + "optionForeign": "1", + "optionOnline": "1", + "optionNfc": "1", + "limitAtmYear": "2000", + "limitAtmMonth": "2000", + "limitAtmWeek": "2000", + "limitAtmDay": "1000", + "limitAtmAll": "0", + "limitPaymentYear": "5000", + "limitPaymentMonth": "0", + "limitPaymentWeek": "3000", + "limitPaymentDay": "2000", + "paymentDailyLimit": "500.00", + "restrictionGroupLimits": null, + "limitPaymentAll": "0", + "totalAtmYear": null, + "totalAtmMonth": null, + "totalAtmWeek": null, + "totalAtmDay": null, + "totalAtmAll": "0", + "totalPaymentYear": null, + "totalPaymentMonth": "0", + "totalPaymentWeek": null, + "totalPaymentDay": null, + "totalPaymentAll": "0", + "createdBy": "929252", + "createdDate": "2024-07-18 14:10:51", + "modifiedBy": "929252", + "modifiedDate": "2024-07-18 14:10:57", + "cancellationNumber": null, + "physical": "0", + "logoId": "", + "logoBackId": "", + "packageId": "", + "customizedInfo": null, + "letterCustomizedInfo": "", + "freeCustomizedInfo": "", + "deliveryMethod": "1", + "pinMailer": "1", + "batchDeliveryId": "1", + "sendToParent": "1", + "isTemporary": false + } + ] + }, + "webhook_created_at": 17213046655230, + "webhook_id": "09cc975d-d9f8-4a61-a85d-c027022xx9e5", + "object_payload_signature": "zXK+EMoIk88fQ4xxxxxJaMhS9RPDteRAifLZxF8fd8=" + }, + "topic": "card.limits", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/cards/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/card.lockunlock.json b/providers/treezor/latest/card.lockunlock.json new file mode 100644 index 0000000..b211b63 --- /dev/null +++ b/providers/treezor/latest/card.lockunlock.json @@ -0,0 +1,109 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "card.lockunlock", + "object": "card", + "object_id": "999988610", + "object_payload": { + "cards": [ + { + "cardId": "999988610", + "userId": "100640138", + "walletId": "3137125", + "walletCardtransactionId": "3137126", + "mccRestrictionGroupId": null, + "merchantRestrictionGroupId": null, + "countryRestrictionGroupId": null, + "eventName": "Main account", + "eventAlias": "main-account-669754fea40f1", + "publicToken": "105592812", + "cardTag": "", + "statusCode": "LOCK", + "isLive": "1", + "pinTryExceeds": "0", + "maskedPan": "548821******2232", + "embossedName": "ALEX OAK", + "expiryDate": "2027-07-31", + "CVV": "790", + "startDate": "2024-07-24", + "endDate": "0000-00-00", + "countryCode": "FR", + "currencyCode": "EUR", + "deliveryTitle": "M", + "deliveryLastname": "ALEX", + "deliveryFirstname": "OAK", + "deliveryAddress1": "TES23 cedar hills", + "deliveryAddress2": "", + "deliveryAddress3": "", + "deliveryCity": "PARIS", + "deliveryPostcode": "75000", + "deliveryCountry": "FR", + "mobileSent": "+33612345678", + "limitsGroup": "TRZ-VL-001", + "permsGroup": "TRZ-CU-015", + "cardDesign": "8529", + "virtualConverted": "0", + "optionAtm": "1", + "optionForeign": "0", + "optionOnline": "1", + "optionNfc": "1", + "limitAtmYear": "2000", + "limitAtmMonth": "2000", + "limitAtmWeek": "1000", + "limitAtmDay": "500", + "limitAtmAll": "5000", + "limitPaymentYear": "10000", + "limitPaymentMonth": "5000", + "limitPaymentWeek": "3000", + "limitPaymentDay": "1000", + "paymentDailyLimit": "2000.00", + "restrictionGroupLimits": [ + { + "merchantIdRestrictionGroups": 94748, + "paymentDailyLimit": 0.01 + } + ], + "limitPaymentAll": "30000", + "totalAtmYear": null, + "totalAtmMonth": null, + "totalAtmWeek": null, + "totalAtmDay": null, + "totalAtmAll": null, + "totalPaymentYear": null, + "totalPaymentMonth": null, + "totalPaymentWeek": null, + "totalPaymentDay": null, + "totalPaymentAll": null, + "createdBy": "929252", + "createdDate": "2024-07-17 07:22:08", + "modifiedBy": "929252", + "modifiedDate": "2024-07-18 13:15:21", + "cancellationNumber": null, + "physical": "0", + "logoId": "", + "logoBackId": "", + "packageId": "", + "customizedInfo": null, + "letterCustomizedInfo": "", + "freeCustomizedInfo": "", + "deliveryMethod": "1", + "pinMailer": "1", + "batchDeliveryId": "1", + "sendToParent": "1", + "isTemporary": false + } + ] + }, + "webhook_created_at": 17213013210351, + "webhook_id": "755c4496-ad53-4a29-9d27-2d9xxxx5b0f", + "object_payload_signature": "5hPGRs+h6eF+Un2VIUJ/V5KFlN4CxxxcjmDHxh0gLQU=" + }, + "topic": "card.lockunlock", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/cards/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/card.options.json b/providers/treezor/latest/card.options.json new file mode 100644 index 0000000..5e01f34 --- /dev/null +++ b/providers/treezor/latest/card.options.json @@ -0,0 +1,104 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "card.options", + "object": "card", + "object_id": "999990082", + "object_payload": { + "cards": [ + { + "cardId": "999990082", + "userId": "100642533", + "walletId": "3135941", + "walletCardtransactionId": "3143122", + "mccRestrictionGroupId": null, + "merchantRestrictionGroupId": null, + "countryRestrictionGroupId": null, + "eventName": "Main account", + "eventAlias": "name-of-the-wallet-669697986861c", + "publicToken": "105603885", + "cardTag": "sky blue", + "statusCode": "UNLOCK", + "isLive": "1", + "pinTryExceeds": "0", + "maskedPan": "548821******6470", + "embossedName": "ALEX OAK", + "expiryDate": "2027-07-31", + "CVV": "582", + "startDate": "2024-07-24", + "endDate": "0000-00-00", + "countryCode": "FR", + "currencyCode": "EUR", + "deliveryTitle": "M", + "deliveryLastname": "OAK", + "deliveryFirstname": "ALEX", + "deliveryAddress1": "07323 SIPES SHOALS", + "deliveryAddress2": "", + "deliveryAddress3": "", + "deliveryCity": "PARIS", + "deliveryPostcode": "75017", + "deliveryCountry": "FR", + "mobileSent": "+33141358530", + "limitsGroup": "TRZ-VL-001", + "permsGroup": "TRZ-CU-016", + "cardDesign": "8529", + "virtualConverted": "0", + "optionAtm": "1", + "optionForeign": "1", + "optionOnline": "1", + "optionNfc": "1", + "limitAtmYear": "2000", + "limitAtmMonth": "2000", + "limitAtmWeek": "2000", + "limitAtmDay": "1000", + "limitAtmAll": "0", + "limitPaymentYear": "5000", + "limitPaymentMonth": "0", + "limitPaymentWeek": "3000", + "limitPaymentDay": "2000", + "paymentDailyLimit": "500.00", + "restrictionGroupLimits": null, + "limitPaymentAll": "0", + "totalAtmYear": null, + "totalAtmMonth": null, + "totalAtmWeek": null, + "totalAtmDay": null, + "totalAtmAll": "0", + "totalPaymentYear": null, + "totalPaymentMonth": "0", + "totalPaymentWeek": null, + "totalPaymentDay": null, + "totalPaymentAll": "0", + "createdBy": "929252", + "createdDate": "2024-07-18 14:10:51", + "modifiedBy": "929252", + "modifiedDate": "2024-07-18 14:13:03", + "cancellationNumber": null, + "physical": "0", + "logoId": "", + "logoBackId": "", + "packageId": "", + "customizedInfo": null, + "letterCustomizedInfo": "", + "freeCustomizedInfo": "", + "deliveryMethod": "1", + "pinMailer": "1", + "batchDeliveryId": "1", + "sendToParent": "1", + "isTemporary": false + } + ] + }, + "webhook_created_at": 17213047836871, + "webhook_id": "54517817-3ec9-4c65-8f56-0a9xxb2e68c", + "object_payload_signature": "6/pvFUoCdhyrhidvC2j+YihNZF9E0exxxxpEiDu72E=" + }, + "topic": "card.options", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/cards/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/card.register3DS.json b/providers/treezor/latest/card.register3DS.json new file mode 100644 index 0000000..8b7fda9 --- /dev/null +++ b/providers/treezor/latest/card.register3DS.json @@ -0,0 +1,104 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "card.register3DS", + "object": "card", + "object_id": "9999886XX", + "object_payload": { + "cards": [ + { + "cardId": "999988610", + "userId": "100640138", + "walletId": "3137125", + "walletCardtransactionId": "3137126", + "mccRestrictionGroupId": null, + "merchantRestrictionGroupId": null, + "countryRestrictionGroupId": null, + "eventName": "Main account", + "eventAlias": "main-account-669754fea40f1", + "publicToken": "105511111", + "cardTag": "", + "statusCode": "UNLOCK", + "isLive": "1", + "pinTryExceeds": "0", + "maskedPan": "548821******2232", + "embossedName": "ALEX OAK", + "expiryDate": "2027-07-31", + "CVV": "790", + "startDate": "2024-07-24", + "endDate": "0000-00-00", + "countryCode": "FR", + "currencyCode": "EUR", + "deliveryTitle": "M", + "deliveryLastname": "ALEX", + "deliveryFirstname": "OAK", + "deliveryAddress1": "15 rosewood lane", + "deliveryAddress2": "", + "deliveryAddress3": "", + "deliveryCity": "PARIS", + "deliveryPostcode": "75000", + "deliveryCountry": "FR", + "mobileSent": "+33612345678", + "limitsGroup": "TRZ-VL-001", + "permsGroup": "TRZ-CU-015", + "cardDesign": "8529", + "virtualConverted": "0", + "optionAtm": "1", + "optionForeign": "0", + "optionOnline": "1", + "optionNfc": "1", + "limitAtmYear": "2000", + "limitAtmMonth": "2000", + "limitAtmWeek": "1000", + "limitAtmDay": "500", + "limitAtmAll": "5000", + "limitPaymentYear": "10000", + "limitPaymentMonth": "5000", + "limitPaymentWeek": "3000", + "limitPaymentDay": "1000", + "paymentDailyLimit": "2000.00", + "restrictionGroupLimits": "[{\"merchantIdRestrictionGroups\":94748,\"paymentDailyLimit\":0.01}]", + "limitPaymentAll": "30000", + "totalAtmYear": null, + "totalAtmMonth": null, + "totalAtmWeek": null, + "totalAtmDay": null, + "totalAtmAll": null, + "totalPaymentYear": null, + "totalPaymentMonth": null, + "totalPaymentWeek": null, + "totalPaymentDay": null, + "totalPaymentAll": null, + "createdBy": "929252", + "createdDate": "2024-07-17 07:22:08", + "modifiedBy": "929252", + "modifiedDate": "2024-07-17 07:22:09", + "cancellationNumber": null, + "physical": "0", + "logoId": "", + "logoBackId": "", + "packageId": "", + "customizedInfo": null, + "letterCustomizedInfo": "", + "freeCustomizedInfo": "", + "deliveryMethod": "1", + "pinMailer": "1", + "batchDeliveryId": "1", + "sendToParent": "1", + "isTemporary": false + } + ] + }, + "webhook_created_at": 17212967948092, + "webhook_id": "7a4796f4-5ca7-478a-b5fd-3d5831xxxxxx", + "object_payload_signature": "QpoPfubfnsDYCVT+iEzxxxxxAvTm7h13ieDLY5UvIA=" + }, + "topic": "card.register3DS", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/cards/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/card.renew.json b/providers/treezor/latest/card.renew.json new file mode 100644 index 0000000..ca5ce3f --- /dev/null +++ b/providers/treezor/latest/card.renew.json @@ -0,0 +1,103 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "card.renew", + "webhook_id": "2xxxxxx8", + "object": "card", + "object_id": "6xxx6", + "object_payload": { + "cards": [ + { + "cardId": "100003123", + "userId": "3075987", + "walletId": "3397876", + "walletCardtransactionId": "123456", + "mccRestrictionGroupId": null, + "merchantRestrictionGroupId": null, + "countryRestrictionGroupId": null, + "eventName": "Wallet", + "eventAlias": "xxxxxx-wallet-5fe1208c2d47e", + "publicToken": "332945545", + "cardTag": "d42d0082-7bac-47be-b219-2975aed12345", + "statusCode": "UNLOCK", + "isLive": "0", + "pinTryExceeds": "0", + "maskedPan": "123456******1234", + "embossedName": "Alex Oak", + "expiryDate": "2026-12-31", + "CVV": "123", + "startDate": "2020-12-20", + "endDate": "0000-00-00", + "countryCode": "FR", + "currencyCode": "EUR", + "deliveryTitle": "M", + "deliveryLastname": "ALEX", + "deliveryFirstname": "OAK", + "deliveryAddress1": "12 Rosewood Road", + "deliveryAddress2": "", + "deliveryAddress3": "", + "deliveryCity": "PARIS", + "deliveryPostcode": "75000", + "deliveryCountry": "FRA", + "mobileSent": "0033333333333", + "limitsGroup": "TRZ-VL-001", + "permsGroup": "TRZ-CU-015", + "cardDesign": "5996", + "virtualConverted": "1", + "optionAtm": "1", + "optionForeign": "0", + "optionOnline": "1", + "optionNfc": "1", + "limitAtmYear": "0", + "limitAtmMonth": "1000", + "limitAtmWeek": "300", + "limitAtmDay": "1000", + "limitAtmAll": "0", + "limitPaymentYear": "0", + "limitPaymentMonth": "1600", + "limitPaymentWeek": "1000", + "limitPaymentDay": "2000", + "paymentDailyLimit": "0.00", + "restrictionGroupLimits": null, + "limitPaymentAll": "0", + "totalAtmYear": "0", + "totalAtmMonth": null, + "totalAtmWeek": null, + "totalAtmDay": null, + "totalAtmAll": "0", + "totalPaymentYear": "0", + "totalPaymentMonth": null, + "totalPaymentWeek": null, + "totalPaymentDay": null, + "totalPaymentAll": "0", + "createdBy": "372837", + "createdDate": "2023-12-18 00:00:00", + "modifiedBy": "0", + "modifiedDate": "0000-00-00 00:00:00", + "cancellationNumber": null, + "physical": "0", + "logoId": "", + "logoBackId": "", + "packageId": "", + "customizedInfo": null, + "letterCustomizedInfo": "", + "freeCustomizedInfo": "", + "deliveryMethod": "1", + "pinMailer": "1", + "batchDeliveryId": "1", + "sendToParent": "1", + "isTemporary": false + } + ] + }, + "object_payload_signature": "o4tf+JC0PbJ1t9kjg2PRr2xE7xh3Am/12345678abcA=" + }, + "topic": "card.renew", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/cards/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/card.requestphysical.json b/providers/treezor/latest/card.requestphysical.json new file mode 100644 index 0000000..ccc6d65 --- /dev/null +++ b/providers/treezor/latest/card.requestphysical.json @@ -0,0 +1,104 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "card.requestphysical", + "object": "card", + "object_id": "999990081", + "object_payload": { + "cards": [ + { + "cardId": "999990081", + "userId": "100642533", + "walletId": "3135941", + "walletCardtransactionId": "3143087", + "mccRestrictionGroupId": null, + "merchantRestrictionGroupId": null, + "countryRestrictionGroupId": null, + "eventName": "Main account", + "eventAlias": "main-account-669697986861c", + "publicToken": "110662949", + "cardTag": "", + "statusCode": "UNLOCK", + "isLive": "0", + "pinTryExceeds": "0", + "maskedPan": "548821******3691", + "embossedName": "ALEX OAK", + "expiryDate": "2027-07-31", + "CVV": "971", + "startDate": "2024-07-24", + "endDate": "0000-00-00", + "countryCode": "FR", + "currencyCode": "EUR", + "deliveryTitle": "M", + "deliveryLastname": "OAK", + "deliveryFirstname": "ALEX", + "deliveryAddress1": "07323 cedar hills", + "deliveryAddress2": "", + "deliveryAddress3": "", + "deliveryCity": "PARIS", + "deliveryPostcode": "75000", + "deliveryCountry": "FR", + "mobileSent": "+33123456789", + "limitsGroup": "TRZ-VL-001", + "permsGroup": "TRZ-CU-016", + "cardDesign": "14708", + "virtualConverted": "0", + "optionAtm": "1", + "optionForeign": "1", + "optionOnline": "1", + "optionNfc": "1", + "limitAtmYear": "0", + "limitAtmMonth": "0", + "limitAtmWeek": "2000", + "limitAtmDay": "1000", + "limitAtmAll": "0", + "limitPaymentYear": "0", + "limitPaymentMonth": "0", + "limitPaymentWeek": "3000", + "limitPaymentDay": "2000", + "paymentDailyLimit": "0.00", + "restrictionGroupLimits": null, + "limitPaymentAll": "0", + "totalAtmYear": "0", + "totalAtmMonth": "0", + "totalAtmWeek": null, + "totalAtmDay": null, + "totalAtmAll": "0", + "totalPaymentYear": "0", + "totalPaymentMonth": "0", + "totalPaymentWeek": null, + "totalPaymentDay": null, + "totalPaymentAll": "0", + "createdBy": "929252", + "createdDate": "2024-07-18 12:54:28", + "modifiedBy": "0", + "modifiedDate": "0000-00-00 00:00:00", + "cancellationNumber": null, + "physical": "1", + "logoId": "", + "logoBackId": "", + "packageId": "", + "customizedInfo": null, + "letterCustomizedInfo": "", + "freeCustomizedInfo": "", + "deliveryMethod": "1", + "pinMailer": "1", + "batchDeliveryId": "1", + "sendToParent": "1", + "isTemporary": false + } + ] + }, + "webhook_created_at": 17213000682093, + "webhook_id": "056b1e6d-17b3-4796-89e0-653f3cxxxx03", + "object_payload_signature": "wqGsyqDmHOnkrkyY/mjf+AuWeTlaxhraUxxxxxwMGs=" + }, + "topic": "card.requestphysical", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/cards/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/card.setpin.json b/providers/treezor/latest/card.setpin.json new file mode 100644 index 0000000..e97f11d --- /dev/null +++ b/providers/treezor/latest/card.setpin.json @@ -0,0 +1,104 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "card.setpin", + "object": "card", + "object_id": "333840683", + "object_payload": { + "cards": [ + { + "cardId": "333840683", + "userId": "100150383", + "walletId": "2677616", + "walletCardtransactionId": "2678073", + "mccRestrictionGroupId": null, + "merchantRestrictionGroupId": null, + "countryRestrictionGroupId": null, + "eventName": "Event_test", + "eventAlias": "event-test-65d48b7545d15", + "publicToken": "105623117", + "cardTag": "Event-test-card", + "statusCode": "UNLOCK", + "isLive": "1", + "pinTryExceeds": "0", + "maskedPan": "548821******7744", + "embossedName": "ALEX OAK", + "expiryDate": "2027-02-28", + "CVV": "727", + "startDate": "2024-02-24", + "endDate": "0000-00-00", + "countryCode": "FR", + "currencyCode": "EUR", + "deliveryTitle": "M", + "deliveryLastname": "OAK", + "deliveryFirstname": "ALEX", + "deliveryAddress1": "33 ROSEWOOD LANE", + "deliveryAddress2": "", + "deliveryAddress3": "", + "deliveryCity": "PARIS", + "deliveryPostcode": "75000", + "deliveryCountry": "FR", + "mobileSent": "+33102030405", + "limitsGroup": "TRZ-VL-001", + "permsGroup": "TRZ-CU-012", + "cardDesign": "8523", + "virtualConverted": "1", + "optionAtm": "0", + "optionForeign": "1", + "optionOnline": "1", + "optionNfc": "1", + "limitAtmYear": "0", + "limitAtmMonth": "0", + "limitAtmWeek": "2000", + "limitAtmDay": "1000", + "limitAtmAll": "0", + "limitPaymentYear": "0", + "limitPaymentMonth": "0", + "limitPaymentWeek": "3000", + "limitPaymentDay": "2000", + "paymentDailyLimit": "500.00", + "restrictionGroupLimits": null, + "limitPaymentAll": "0", + "totalAtmYear": "0", + "totalAtmMonth": "0", + "totalAtmWeek": null, + "totalAtmDay": null, + "totalAtmAll": "0", + "totalPaymentYear": "0", + "totalPaymentMonth": "0", + "totalPaymentWeek": null, + "totalPaymentDay": null, + "totalPaymentAll": "0", + "createdBy": "323252", + "createdDate": "2024-02-20 15:13:11", + "modifiedBy": "323252", + "modifiedDate": "2024-02-20 15:21:17", + "cancellationNumber": null, + "physical": "0", + "logoId": "", + "logoBackId": "", + "packageId": "", + "customizedInfo": null, + "letterCustomizedInfo": "", + "freeCustomizedInfo": "", + "deliveryMethod": "1", + "pinMailer": "1", + "batchDeliveryId": "1", + "sendToParent": "1", + "isTemporary": false + } + ] + }, + "webhook_created_at": 17084388772481, + "webhook_id": "2d53e374-0385-438d-a661-13533c03d0f7", + "object_payload_signature": "++++++++++++++++++++++++++++++++++++++++++++=" + }, + "topic": "card.setpin", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/cards/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/card.unblockcvc2.json b/providers/treezor/latest/card.unblockcvc2.json new file mode 100644 index 0000000..bc5f169 --- /dev/null +++ b/providers/treezor/latest/card.unblockcvc2.json @@ -0,0 +1,109 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "card.unblockcvc2", + "object": "card", + "object_id": "999988610", + "object_payload": { + "cards": [ + { + "cardId": "999988610", + "userId": "100640138", + "walletId": "3137125", + "walletCardtransactionId": "3137126", + "mccRestrictionGroupId": null, + "merchantRestrictionGroupId": null, + "countryRestrictionGroupId": null, + "eventName": "Main account", + "eventAlias": "main-account-669754fea40f1", + "publicToken": "105592812", + "cardTag": "", + "statusCode": "UNLOCK", + "isLive": "1", + "pinTryExceeds": "0", + "maskedPan": "548821******2232", + "embossedName": "ALEX OAK", + "expiryDate": "2027-07-31", + "CVV": "790", + "startDate": "2024-07-24", + "endDate": "0000-00-00", + "countryCode": "FR", + "currencyCode": "EUR", + "deliveryTitle": "M", + "deliveryLastname": "ALEX", + "deliveryFirstname": "OAK", + "deliveryAddress1": "TES23 cedar hills", + "deliveryAddress2": "", + "deliveryAddress3": "", + "deliveryCity": "PARIS", + "deliveryPostcode": "75000", + "deliveryCountry": "FR", + "mobileSent": "+33612345678", + "limitsGroup": "TRZ-VL-001", + "permsGroup": "TRZ-CU-015", + "cardDesign": "8529", + "virtualConverted": "0", + "optionAtm": "1", + "optionForeign": "0", + "optionOnline": "1", + "optionNfc": "1", + "limitAtmYear": "2000", + "limitAtmMonth": "2000", + "limitAtmWeek": "1000", + "limitAtmDay": "500", + "limitAtmAll": "5000", + "limitPaymentYear": "10000", + "limitPaymentMonth": "5000", + "limitPaymentWeek": "3000", + "limitPaymentDay": "1000", + "paymentDailyLimit": "2000.00", + "restrictionGroupLimits": [ + { + "merchantIdRestrictionGroups": 94748, + "paymentDailyLimit": 0.01 + } + ], + "limitPaymentAll": "30000", + "totalAtmYear": null, + "totalAtmMonth": null, + "totalAtmWeek": null, + "totalAtmDay": null, + "totalAtmAll": null, + "totalPaymentYear": null, + "totalPaymentMonth": null, + "totalPaymentWeek": null, + "totalPaymentDay": null, + "totalPaymentAll": null, + "createdBy": "929252", + "createdDate": "2024-07-17 07:22:08", + "modifiedBy": "929252", + "modifiedDate": "2024-07-18 13:15:21", + "cancellationNumber": null, + "physical": "0", + "logoId": "", + "logoBackId": "", + "packageId": "", + "customizedInfo": null, + "letterCustomizedInfo": "", + "freeCustomizedInfo": "", + "deliveryMethod": "1", + "pinMailer": "1", + "batchDeliveryId": "1", + "sendToParent": "1", + "isTemporary": false + } + ] + }, + "webhook_created_at": 17213013210351, + "webhook_id": "755c4496-ad53-4a29-9d27-2d9xxxx5b0f", + "object_payload_signature": "5hPGRs+h6eF+Un2VIUJ/V5KFlN4CxxxcjmDHxh0gLQU=" + }, + "topic": "card.unblockcvc2", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/cards/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/card.update.json b/providers/treezor/latest/card.update.json new file mode 100644 index 0000000..bb780c8 --- /dev/null +++ b/providers/treezor/latest/card.update.json @@ -0,0 +1,104 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "card.update", + "object": "card", + "object_id": "999925786", + "object_payload": { + "cards": [ + { + "cardId": "999925786", + "userId": "100549108", + "walletId": "3011794", + "walletCardtransactionId": "3012053", + "mccRestrictionGroupId": "48203", + "merchantRestrictionGroupId": "107454", + "countryRestrictionGroupId": "183120", + "eventName": "Main account", + "eventAlias": "main-account-6670280a28c2c", + "publicToken": "105618829", + "cardTag": "Updated cardTag", + "statusCode": "UNLOCK", + "isLive": "1", + "pinTryExceeds": "0", + "maskedPan": "548821******0226", + "embossedName": "ALEX OAK", + "expiryDate": "2024-06-18", + "CVV": "740", + "startDate": "2024-06-24", + "endDate": "2024-06-17", + "countryCode": "FR", + "currencyCode": "EUR", + "deliveryTitle": "M", + "deliveryLastname": "OAK", + "deliveryFirstname": "ALEX", + "deliveryAddress1": "30217 CRUICKSHANK SPRINGS", + "deliveryAddress2": "", + "deliveryAddress3": "", + "deliveryCity": "VERSAILLES", + "deliveryPostcode": "78000", + "deliveryCountry": "FR", + "mobileSent": "+33141358530", + "limitsGroup": "TRZ-VL-001", + "permsGroup": "TRZ-CU-016", + "cardDesign": "8529", + "virtualConverted": "1", + "optionAtm": "1", + "optionForeign": "1", + "optionOnline": "1", + "optionNfc": "1", + "limitAtmYear": "2000", + "limitAtmMonth": "2000", + "limitAtmWeek": "2000", + "limitAtmDay": "1000", + "limitAtmAll": "0", + "limitPaymentYear": "5000", + "limitPaymentMonth": "0", + "limitPaymentWeek": "3000", + "limitPaymentDay": "2000", + "paymentDailyLimit": "500.00", + "restrictionGroupLimits": null, + "limitPaymentAll": "0", + "totalAtmYear": null, + "totalAtmMonth": null, + "totalAtmWeek": null, + "totalAtmDay": null, + "totalAtmAll": "0", + "totalPaymentYear": "0.00", + "totalPaymentMonth": "0", + "totalPaymentWeek": null, + "totalPaymentDay": null, + "totalPaymentAll": "0", + "createdBy": "929252", + "createdDate": "2024-06-17 14:43:54", + "modifiedBy": "929252", + "modifiedDate": "2024-07-18 14:07:33", + "cancellationNumber": null, + "physical": "0", + "logoId": "", + "logoBackId": "", + "packageId": "", + "customizedInfo": null, + "letterCustomizedInfo": "", + "freeCustomizedInfo": "", + "deliveryMethod": "1", + "pinMailer": "1", + "batchDeliveryId": "1", + "sendToParent": "1", + "isTemporary": false + } + ] + }, + "webhook_created_at": 17213044534278, + "webhook_id": "6b0aee69-87c8-45df-a0d9-42xxxx9f38b", + "object_payload_signature": "WTFf7nbDnCoT6EVMRaTTTSHkA87BxxxxxdPCU30Usmo=" + }, + "topic": "card.update", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/cards/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/card3DSv2Authentication.create.json b/providers/treezor/latest/card3DSv2Authentication.create.json new file mode 100644 index 0000000..a79cf31 --- /dev/null +++ b/providers/treezor/latest/card3DSv2Authentication.create.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "object_payload": { + "authenticationRequestId": "cd679525-c341-4018-92f5-594b06fec05f", + "userId": "123456", + "publicToken": "123456789", + "cardId": "123456", + "maskedPan": "546923******1234", + "3DSVersion": "2.2.0", + "acquirerId": "513264", + "merchantId": "05008620641413", + "merchantName": "Merchant 89111532", + "merchantURL": "https://example.com", + "merchantCategoryCode": "0000", + "merchantCountryCode": "440", + "merchantAppRedirectURL": "", + "paymentDate": "2024-03-25T14:26:36.482Z", + "paymentAmount": "1822", + "paymentCurrency": "978" + }, + "webhook": "card3DSv2Authentication.create", + "webhook_id": "", + "object": "card3DSv2Authentication", + "object_id": "ID of the authentication request (uuid v4)", + "webhook_created_at": 17498062335122, + "object_payload_signature": "/qTn7yr+xxx9e8Qx/DTTY+2a0mTKLnj5BQ0GT/snIvk=" + }, + "topic": "card3DSv2Authentication.create", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/cards/events-tx.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/card3DSv2Authentication.update.json b/providers/treezor/latest/card3DSv2Authentication.update.json new file mode 100644 index 0000000..d39a1e1 --- /dev/null +++ b/providers/treezor/latest/card3DSv2Authentication.update.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "object_payload": { + "publicToken": "354362410", + "authenticationRequestId": "2bca40bc-f23a-4f8d-9625-8671b72b601a", + "authenticationFinalResult": "SUCCESS", + "authenticationErrorRef": null, + "authenticationErrorDescription": "" + }, + "webhook": "card3DSv2Authentication.update", + "webhook_id": "9a48cdf3-fe3f-484c-b8b5-c82f152f7c35", + "object": "card3DSv2Authentication", + "object_id": "2bca40bc-f23a-4f8d-9625-8671b72b601a", + "webhook_created_at": 17498062335122, + "object_payload_signature": "/qTn7yr+xxx9e8Qx/DTTY+2a0mTKLnj5BQ0GT/snIvk=" + }, + "topic": "card3DSv2Authentication.update", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/cards/events-tx.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/cardBulkUpdate.create.json b/providers/treezor/latest/cardBulkUpdate.create.json new file mode 100644 index 0000000..052cb1b --- /dev/null +++ b/providers/treezor/latest/cardBulkUpdate.create.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "cardBulkUpdate.create", + "object_payload": { + "createdDate": "2025-12-16 16:01:17", + "updatedDate": "2025-12-16 16:01:17", + "bulkUpdateTag": "tag", + "bulkUpdateId": "0eb6a619-cdc6-4896-a7fd-479d51d46876", + "bulkUpdateProgressStatus": "IN_PROGRESS", + "bulkUpdateType": "CARD_LIMITS", + "cardAttributes": { + "paymentDailyLimit": 1.5, + "limitAtmYear": 1, + "limitAtmMonth": 2, + "limitAtmWeek": 3, + "limitAtmDay": 4, + "limitAtmAll": 5, + "limitPaymentYear": 6, + "limitPaymentMonth": 7, + "limitPaymentWeek": 8, + "limitPaymentDay": 9, + "limitPaymentAll": 10, + "restrictionGroupLimits": [ + { + "mccRestrictionGroups": 2780, + "merchantIdRestrictionGroups": 557, + "countryRestrictionGroups": 1228, + "paymentDailyLimit": 0.75 + } + ] + }, + "totalObjects": 11 + }, + "object_id": "31974243-4be4-47e5-ba73-9fbd7c57a940", + "object": "cardBulkUpdate", + "webhook_created_at": 17455072946744 + }, + "topic": "cardBulkUpdate.create", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/cards/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/cardBulkUpdate.update.json b/providers/treezor/latest/cardBulkUpdate.update.json new file mode 100644 index 0000000..e1b77b1 --- /dev/null +++ b/providers/treezor/latest/cardBulkUpdate.update.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "cardBulkUpdate.update", + "object_payload": { + "createdDate": "2025-12-16 16:01:17", + "updatedDate": "2025-12-16 21:01:17", + "bulkUpdateTag": "tag", + "bulkUpdateId": "0eb6a619-cdc6-4896-a7fd-479d51d46876", + "bulkUpdateProgressStatus": "DONE", + "bulkUpdateType": "CARD_LIMITS", + "cardAttributes": { + "paymentDailyLimit": 1.5, + "limitAtmYear": 1, + "limitAtmMonth": 2, + "limitAtmWeek": 3, + "limitAtmDay": 4, + "limitAtmAll": 5, + "limitPaymentYear": 6, + "limitPaymentMonth": 7, + "limitPaymentWeek": 8, + "limitPaymentDay": 9, + "limitPaymentAll": 10, + "restrictionGroupLimits": [ + { + "mccRestrictionGroups": 2780, + "merchantIdRestrictionGroups": 557, + "countryRestrictionGroups": 1228, + "paymentDailyLimit": 0.75 + } + ] + }, + "totalObjects": 11 + }, + "object_id": "31974243-4be4-47e5-ba73-9fbd7c57a940", + "object": "cardBulkUpdate", + "webhook_created_at": 17455072946744 + }, + "topic": "cardBulkUpdate.update", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/cards/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/cardtransaction.create.json b/providers/treezor/latest/cardtransaction.create.json new file mode 100644 index 0000000..be3627f --- /dev/null +++ b/providers/treezor/latest/cardtransaction.create.json @@ -0,0 +1,94 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "cardtransaction.create", + "object": "cardtransaction", + "object_id": "190314", + "object_payload": { + "cardtransactions": [ + { + "cardtransactionId": "700013016", + "cardId": "4821765", + "walletId": "13183230", + "walletCurrency": "978", + "merchantId": "526567002078132", + "merchantName": "Action 4105", + "merchantCity": "Paris", + "merchantCountry": "FRA", + "paymentLocalTime": "72316", + "publicToken": "288316333", + "paymentAmount": "1.99", + "paymentCurrency": "978", + "fees": "0.00", + "paymentCountry": "FRA", + "paymentId": "382305888", + "paymentStatus": "A", + "paymentLocalAmount": "1.99", + "posCardholderPresence": "0", + "posPostcode": "75100", + "posCountry": "250", + "posTerminalId": "7547999", + "posCardPresence": "0", + "panEntryMethod": "7", + "authorizationNote": "", + "authorizationResponseCode": "0", + "authorizationIssuerId": "14215320554", + "authorizationIssuerTime": "2024-04-16 08:23:20", + "authorizationMti": "100", + "authorizedBalance": "42.60", + "limitAtmYear": "0", + "limitAtmMonth": "1000", + "limitAtmWeek": "500", + "limitAtmDay": "0", + "limitAtmAll": "0", + "limitPaymentYear": "0", + "limitPaymentMonth": "5000", + "limitPaymentWeek": "5000", + "limitPaymentDay": "0", + "limitPaymentAll": "0", + "paymentDailyLimit": "0.00", + "totalLimitAtmYear": "0.00", + "totalLimitAtmMonth": "0.00", + "totalLimitAtmWeek": "0.00", + "totalLimitAtmDay": "0.00", + "totalLimitAtmAll": "0.00", + "totalLimitPaymentYear": "0.00", + "totalLimitPaymentMonth": "79.47", + "totalLimitPaymentWeek": "0.00", + "totalLimitPaymentDay": "0.00", + "totalLimitPaymentAll": "0.00", + "cardDigitalizationExternalId": "0", + "mccCode": "5310", + "acquirerId": "13445", + "is3DS": "0", + "merchantAddress": null, + "paymentLocalDate": null, + "exemptionType3ds": "5", + "receiverData": "0104ENZO0308LUVIBILA", + "senderData": "0114Capital Com SV0314Capital Com SV0450LOPHITIS BUSINESS CENTER II, Floor 6,, 28 OKTOVRIO0508Limassol0703CYP080430351106205838", + "transactionTypeIdentifier": "C07", + "localMerchantId": "12345678900001", + "transactionSubtype": "PRE", + "authorizationIdResponse": "134623", + "isPinValidated": "1", + "optimizedMerchantName": "string", + "merchantLogo": "http://yourmerchantlogo.png", + "merchantCategory": "Retail & Shopping", + "merchantCategoryGroup": "Retail & Department Stores", + "merchantCategoryType": "Furniture" + } + ] + }, + "webhook_created_at": 17132761057381, + "webhook_id": "32d41919-8390-4431-b74e-04f6c3xxx9a4", + "object_payload_signature": "/qTn7yr+xxx9e8Qx/DTTY+2a0mTKLnj5BQ0GT/snIvk=" + }, + "topic": "cardtransaction.create", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/cards/events-tx.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/kycliveness.create.json b/providers/treezor/latest/kycliveness.create.json new file mode 100644 index 0000000..ddb8ee0 --- /dev/null +++ b/providers/treezor/latest/kycliveness.create.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "kycliveness.create", + "webhook_id": "42424224-442z5-42ce9-8242-513d80c15142", + "object": "identification", + "object_id": "9dac1414-6733-46ae-b5a9-1b3aa39ea4bd", + "object_payload": { + "kyc-status": "processing", + "comment": "Some additional elements need to be verified. You will be notified by webhook when the final answer is ready.", + "user_id": "2440234", + "started-at": "2020-06-30T07:10:47.824723Z", + "updated-at": "2020-06-30T07:15:18.856843Z", + "score": 1, + "identity": { + "last-name": "OAK", + "first-name": "ALEX", + "birth-date": "1942-11-19", + "gender": "M", + "issuing-place": "", + "birthplace": "PARIS" + } + }, + "object_payload_signature": "5Hfi/ywu2fjtw0Exm22rJJwyZEej4Qp4BfPsamXAP/42" + }, + "topic": "kycliveness.create", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/user-verification/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/kycliveness.update.json b/providers/treezor/latest/kycliveness.update.json new file mode 100644 index 0000000..ebd156a --- /dev/null +++ b/providers/treezor/latest/kycliveness.update.json @@ -0,0 +1,53 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "kycliveness.update", + "webhook_id": "42424224-442z5-42ce9-8242-513d80c11111", + "object": "identification", + "object_id": "9dac1414-6733-46ae-b5a9-1b3aa39ea4xx", + "object_payload": { + "updated-at": "2024-03-08T05:37:26.076003Z", + "started-at": "2024-03-08T05:32:37.100594Z", + "identity": { + "last-name": "OAK", + "first-name": "ALEX", + "birth-date": "1990-07-18", + "gender": "M", + "issuing-place": "", + "birthplace": "PARIS" + }, + "kyc-status": "processed", + "comment": "Applicant did not show the full front view of their face, Applicant performed their id verification under poor lighting conditions, Applicant's identity does not match with the expected one", + "refusal-details": { + "meta": { + "count": 3 + }, + "reasons": [ + { + "reason-code": "1312", + "reason-message": "Applicant did not show the full front view of their face" + }, + { + "reason-code": "1320", + "reason-message": "Applicant performed their id verification under poor lighting conditions" + }, + { + "reason-code": "2401", + "reason-message": "Applicant's identity does not match with the expected one" + } + ] + }, + "user_id": "100196123", + "score": 0 + }, + "object_payload_signature": "5Hfi/ywu2fjtw0Exm22rJJwyZEej4Qp4BfPxxxXXX/42" + }, + "topic": "kycliveness.update", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/user-verification/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/payin.cancel.json b/providers/treezor/latest/payin.cancel.json new file mode 100644 index 0000000..8ddf8bd --- /dev/null +++ b/providers/treezor/latest/payin.cancel.json @@ -0,0 +1,77 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "payin.cancel", + "webhook_created_at": 17067103308448, + "object_id": "25be7879-2fee-4080-bf45-fc93ecf97ac3", + "object": "payin", + "object_payload": { + "payins": [ + { + "payinId": "25be7879-2fee-4080-bf45-fc93ecf97xx3", + "payinTag": "Checking account", + "walletId": "68009677", + "userId": "865508", + "payinStatus": "CANCELED", + "paymentMethodId": "26", + "messageToUser": "Message to the user", + "subtotalItems": "0.00", + "subtotalServices": "0.00", + "subtotalTax": "0.00", + "amount": "10000.00", + "currency": "EUR", + "createdDate": "2024-01-31 15:12:07", + "walletEventName": "Checking Account", + "walletAlias": "checkingAccount-100002428", + "userFirstname": "Alex", + "userLastname": "Oak", + "codeStatus": "151134", + "informationStatus": "The check has not been received by the treatement center in the allowed delay of 15 calendar days", + "refundAmount": null, + "DbtrIBAN": null, + "forwardUrl": null, + "paymentAcceptedUrl": null, + "paymentRefusedUrl": null, + "paymentWaitingUrl": null, + "paymentExceptionUrl": null, + "paymentCanceledUrl": null, + "payinDate": "0000-00-00", + "mandateId": "0", + "creditorName": null, + "creditorAddressLine": null, + "creditorCountry": null, + "creditorIban": null, + "creditorBIC": null, + "virtualIbanId": null, + "virtualIbanReference": null, + "additionalData": { + "cheque": { + "cmc7": { + "a": "0557016", + "b": "045010041908", + "c": "001071920333" + }, + "drawerData": { + "firstName": "M. ALEX OAK", + "isNaturalPerson": true + }, + "RLMCKey": "62" + } + }, + "totalRows": 1, + "paymentHtml": null + } + ] + }, + "webhook_id": "669911f2-3177-4655-93d4-6eaad0xx4727", + "object_payload_signature": "OSet8MKvrd8xVG6turNr3ZWHbH+T0IUPmEh8pNxxxT4=" + }, + "topic": "payin.cancel", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/cheques/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/payin.create.json b/providers/treezor/latest/payin.create.json new file mode 100644 index 0000000..e0d5242 --- /dev/null +++ b/providers/treezor/latest/payin.create.json @@ -0,0 +1,24 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "payin.create", + "webhook_id": "6f3b3f9e-1c2d-4a5b-8e7f-0a1b2c3d4e5f", + "webhook_created_at": "1690000000.0000", + "object": "payin", + "object_id": "123456", + "object_payload": { + "payinId": "123456", + "amount": "42.00", + "currency": "EUR" + }, + "object_payload_signature": "base64-hmac-sha256-of-canonical-object_payload" + }, + "topic": "payin.create", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/webhooks/introduction.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/payin.update.json b/providers/treezor/latest/payin.update.json new file mode 100644 index 0000000..97a9caa --- /dev/null +++ b/providers/treezor/latest/payin.update.json @@ -0,0 +1,77 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "payin.update", + "webhook_created_at": 17067103308448, + "object_id": "25be7879-2fee-4080-bf45-fc93ecf97xx3", + "object": "payin", + "object_payload": { + "payins": [ + { + "payinId": "25be7879-2fee-4080-bf45-fc93ecf97xx3", + "payinTag": "tag-Checking Account", + "walletId": "68009611", + "userId": "865522", + "payinStatus": "PENDING", + "paymentMethodId": "26", + "messageToUser": "Message to the user", + "subtotalItems": "0.00", + "subtotalServices": "0.00", + "subtotalTax": "0.00", + "amount": "10000.00", + "currency": "EUR", + "createdDate": "2024-01-31 15:12:07", + "walletEventName": "Checking account", + "walletAlias": "Checking account-100002428", + "userFirstname": "Alex", + "userLastname": "Oak", + "codeStatus": "151132", + "informationStatus": "The check has been received by the treatment center of our partner.", + "refundAmount": null, + "DbtrIBAN": null, + "forwardUrl": null, + "paymentAcceptedUrl": null, + "paymentRefusedUrl": null, + "paymentWaitingUrl": null, + "paymentExceptionUrl": null, + "paymentCanceledUrl": null, + "payinDate": "0000-00-00", + "mandateId": "0", + "creditorName": null, + "creditorAddressLine": null, + "creditorCountry": null, + "creditorIban": null, + "creditorBIC": null, + "virtualIbanId": null, + "virtualIbanReference": null, + "additionalData": { + "cheque": { + "cmc7": { + "a": "0557016", + "b": "045010041908", + "c": "001071920333" + }, + "drawerData": { + "firstName": "M. ALEX OAK", + "isNaturalPerson": true + }, + "RLMCKey": "62" + } + }, + "totalRows": 1, + "paymentHtml": null + } + ] + }, + "webhook_id": "669911f2-3177-4655-93d4-6eaad0xx4727", + "object_payload_signature": "OSet8MKvrd8xVG6turNr3ZWHbH+T0IUPmEh8pNxxxT4=" + }, + "topic": "payin.update", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/cheques/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/payinrefund.cancel.json b/providers/treezor/latest/payinrefund.cancel.json new file mode 100644 index 0000000..7725b30 --- /dev/null +++ b/providers/treezor/latest/payinrefund.cancel.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "payinrefund.cancel", + "webhook_id": "701629730", + "object": "payinrefund", + "object_id": "7dd5d61b-22db-404f-9899-d473109a6aad", + "object_payload": { + "payinrefunds": [ + { + "payinrefundId": "7dd5d61b-22db-404f-9899-d473109a6aad", + "payinrefundTag": null, + "payinrefundStatus": "CANCELED", + "walletId": "366026", + "payinId": "6455658", + "payinrefundDate": "0000-00-00", + "amount": "921.00", + "currency": "EUR", + "createdDate": "2021-05-10 09:20:07", + "modifiedDate": "2021-06-01 11:30:11", + "codeStatus": "170003", + "informationStatus": "", + "reasonTms": null + } + ] + }, + "object_payload_signature": "pdbm9lmV2Q5ggl4EAugoT4/HWGScmS6umv251CsBn0A=" + }, + "topic": "payinrefund.cancel", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/acquiring/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/payinrefund.create.json b/providers/treezor/latest/payinrefund.create.json new file mode 100644 index 0000000..2c72788 --- /dev/null +++ b/providers/treezor/latest/payinrefund.create.json @@ -0,0 +1,40 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "payinrefund.create", + "webhook_created_at": 16426047629673, + "object_id": "b457966e-6cf9-5d1d-8483-45425cfc8101", + "object": "payinrefund", + "object_payload": { + "payinrefunds": [ + { + "payinrefundId": "b457966e-6cf9-5d1d-8483-45425cfc8101", + "payinrefundTag": null, + "payinrefundStatus": "PENDING", + "payinrefundDate": "2022-01-19 16:06:01", + "walletId": "971021", + "payinId": "29b4e8a8-0abc-5a24-8405-808c5eb34835", + "amount": "5", + "currency": "EUR", + "createdDate": "2022-01-19 16:04:11", + "modifiedDate": "2022-01-19 16:06:00", + "userId": "1778843", + "codeStatus": "150124", + "informationStatus": "A refund request has been sent to the financial institution.", + "reasonTms": null + } + ] + }, + "webhook_id": "935260ff-dd91-466c-9148-f27364db0857", + "object_payload_signature": "oFj6BWt8N4dSU7j6lamfBJoxqS0l1AczQzbRvyBwTY4=", + "auth_key": "true" + }, + "topic": "payinrefund.create", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/acquiring/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/payinrefund.update.json b/providers/treezor/latest/payinrefund.update.json new file mode 100644 index 0000000..735de80 --- /dev/null +++ b/providers/treezor/latest/payinrefund.update.json @@ -0,0 +1,40 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "payinrefund.update", + "webhook_created_at": 16426049523256, + "object_id": "b457966e-6cf9-5d1d-8483-45425cfc8101", + "object": "payinrefund", + "object_payload": { + "payinrefunds": [ + { + "payinrefundId": "b457966e-6cf9-5d1d-8483-45425cfc8101", + "payinrefundTag": null, + "payinrefundStatus": "VALIDATED", + "payinrefundDate": "2022-01-19 16:09:09", + "walletId": "971021", + "payinId": "29b4e8a8-0abc-5a24-8405-808c5eb34835", + "amount": "5", + "currency": "EUR", + "createdDate": "2022-01-19 16:04:11", + "modifiedDate": "2022-01-19 16:09:07", + "userId": "1778843", + "codeStatus": "150126", + "informationStatus": "The payment was partially refunded.", + "reasonTms": null + } + ] + }, + "webhook_id": "e81865f8-4258-488c-b960-28035fa5c665", + "object_payload_signature": "76H1+eZsgCU/2VrhUOES0CgFQARZPRCXX6b/NCv2sAg=", + "auth_key": "true" + }, + "topic": "payinrefund.update", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/acquiring/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/qes.aborted.json b/providers/treezor/latest/qes.aborted.json new file mode 100644 index 0000000..c0282f9 --- /dev/null +++ b/providers/treezor/latest/qes.aborted.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "qes.aborted", + "object_payload": { + "userId": "100438239", + "result": "ABORTED", + "identificationTime": "2024-06-15T10:58:02+02:00", + "identId": "TST-ARJBA", + "transactionNumber": "3606323f-345e-5105-bfb6-7ca324a69945", + "type": "APP", + "reason": { + "reasonDetails": { + "reasonCode": "3002", + "reasonMessage": "USER_CANCELLATION_DOCUMENT_EXPIRED" + } + } + }, + "object_id": "3606323f-345e-5105-bfb6-7ca324a69945", + "object": "identification", + "webhook_created_at": 17184418842212, + "webhook_id": "696b7f9e-020b-4b60-b91a-c7fab0a4940f", + "object_payload_signature": "yNd+4XWx6bIeJn1/lzWliCb//Vwl8BkxxJ4y3+qwL4E=" + }, + "topic": "qes.aborted", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/user-verification/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/qes.created.json b/providers/treezor/latest/qes.created.json new file mode 100644 index 0000000..a8628c9 --- /dev/null +++ b/providers/treezor/latest/qes.created.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "qes.created", + "object_payload": { + "userId": "4137216", + "result": "STARTED", + "identificationTime": "", + "identId": "TST-TWLYB", + "transactionNumber": "b00ecdec-b721-55c4-8e20-ef3625616926", + "type": "APP" + }, + "object_id": "b00ecdec-b721-55c4-8e20-ef3625616926", + "object": "identification", + "webhook_created_at": 17194724399022, + "webhook_id": "af5a6c9e-4dc8-4d58-a245-e26dc27xx9aa", + "object_payload_signature": "WUuvXuGyAL4dw9C12K3HxxRmUi3hMxxy8+4kMaRhLDo=" + }, + "topic": "qes.created", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/user-verification/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/qes.finalized.json b/providers/treezor/latest/qes.finalized.json new file mode 100644 index 0000000..44fa800 --- /dev/null +++ b/providers/treezor/latest/qes.finalized.json @@ -0,0 +1,41 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "qes.finalized", + "object_payload": { + "userId": "4137216", + "result": "CANCELED", + "identificationTime": "2024-06-27T09:16:23+02:00", + "identId": "TST-TWLYB", + "transactionNumber": "b00ecdec-b721-55c4-8e20-ef3625616926", + "type": "APP", + "identity": { + "firstname": "ALEX", + "lastname": "OAK", + "birthday": "1983-08-12", + "gender": "OTHER", + "issuingPlace": "STADT K\u00d6LN", + "birthplace": "BERLIN" + }, + "reason": { + "reasonDetails": { + "reasonCode": "3201", + "reasonMessage": "WARNING_SELFIE_REAL_PERSON" + } + } + }, + "object_id": "b00ecdec-b721-55c4-8e20-ef3625616926", + "object": "identification", + "webhook_created_at": 17194726044907, + "webhook_id": "8a7dfe6b-d44a-4b54-92a7-cc02c3d43eb8", + "object_payload_signature": "svoHId/5xu940ixxcJV82+nCYnzUDv4a9cmYAj9GvJo=" + }, + "topic": "qes.finalized", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/user-verification/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/qes.processing.json b/providers/treezor/latest/qes.processing.json new file mode 100644 index 0000000..cf8c00d --- /dev/null +++ b/providers/treezor/latest/qes.processing.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "qes.processing", + "object_payload": { + "userId": "4137216", + "result": "CHECK_PENDING", + "identificationTime": "2024-06-27T09:16:23+02:00", + "identId": "TST-TWLYB", + "transactionNumber": "b00ecdec-b721-55c4-8e20-ef3625616926", + "type": "APP" + }, + "object_id": "b00ecdec-b721-55c4-8e20-ef3625616926", + "object": "identification", + "webhook_created_at": 17194725841286, + "webhook_id": "5fa78cf6-c85b-46c2-b950-a7ad7e974291", + "object_payload_signature": "WDeMRi95hkJhllJZBwfhc2xxRdF1aymVcDhybMzDsig=" + }, + "topic": "qes.processing", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/user-verification/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/recallR.response_expiration_alert.json b/providers/treezor/latest/recallR.response_expiration_alert.json new file mode 100644 index 0000000..bf8f7a6 --- /dev/null +++ b/providers/treezor/latest/recallR.response_expiration_alert.json @@ -0,0 +1,44 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "recallR.response_expiration_alert", + "webhook_id": "15000700", + "object": "recallR", + "object_id": "9", + "object_payload": { + "recallrs": [ + { + "id": 9, + "cxl_id": "987", + "status_id": 3, + "status_label": "PENDING ANSWER REQUESTED", + "reason_code": "CUST", + "additional_information": null, + "user_id": 1321404, + "user_name": "XXXX", + "user_status_id": 9, + "wallet_id": 714744, + "wallet_status_id": 5, + "wallet_activation_date": "2020-10-30 00:00:00", + "wallet_desactivation_date": null, + "sctr_id": 397, + "sctr_tx_id": "pPgx9rB0RJFkJt5A", + "sctr_amount": "3011.00", + "sctr_currency": "EUR", + "sctr_settelment_date": "2020-11-30 00:00:00", + "sctr_dbtr_name": "Test name debitor", + "received_date": null, + "payinrefund_id": 3521 + } + ] + } + }, + "topic": "recallR.response_expiration_alert", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/transfers/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/sca.wallet.create.json b/providers/treezor/latest/sca.wallet.create.json new file mode 100644 index 0000000..3a3f828 --- /dev/null +++ b/providers/treezor/latest/sca.wallet.create.json @@ -0,0 +1,75 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "sca.wallet.create", + "object": "scaWallet", + "object_id": "aef88f9c07b54056a5db807c4c3131b5", + "object_payload": { + "scaWallets": [ + { + "id": "aef88f9c07b54056a5db807c4c3131b5", + "status": "CREATED", + "subStatus": "CREATED_READY", + "passcodeStatus": "NOT_SET", + "locked": false, + "lockReasons": [], + "lockMessage": null, + "settingsProfile": "default", + "mobileWallet": null, + "activationCode": "0x8a6074281ac911e04623cb2ba915bea6", + "creationDate": "2025-06-26T16:29:36+02:00", + "deletionDate": null, + "activationCodeExpiryDate": "2025-06-26T16:49:36+02:00", + "authenticationMethods": [ + { + "type": "DEVICE_BIOMETRIC", + "usages": [ + "STRONG_CUSTOMER_AUTHENTICATION" + ], + "parameters": { + "validityDuration": 60 + } + }, + { + "type": "NONE", + "usages": [ + "STRONG_CUSTOMER_AUTHENTICATION" + ], + "parameters": [] + }, + { + "type": "HYBRID_PIN", + "usages": [ + "WALLET_MANAGEMENT", + "STRONG_CUSTOMER_AUTHENTICATION" + ], + "parameters": { + "maxAttempts": 3, + "validityDuration": 60 + } + } + ], + "invalidActivationAttempts": null, + "userId": "102267425", + "scaWalletTag": null, + "clientId": "12345", + "activationDate": null, + "lockDate": null, + "unlockDate": null, + "resetPinDate": null + } + ] + }, + "webhook_created_at": 17509481770133, + "webhook_id": "7e2c1954-5149-45f8-9fc9-b5e01beafb5a", + "object_payload_signature": "gzeErSE8a8A7taIImbTXRY5pFdpSrxxffx4Y246Onic=" + }, + "topic": "sca.wallet.create", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/strong-customer-authentication/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/sca.wallet.delete.json b/providers/treezor/latest/sca.wallet.delete.json new file mode 100644 index 0000000..000a1f8 --- /dev/null +++ b/providers/treezor/latest/sca.wallet.delete.json @@ -0,0 +1,133 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "sca.wallet.delete", + "object": "sca.wallet", + "object_id": "a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6", + "object_payload": { + "scaWallets": [ + { + "id": 1234567890123456800, + "issuerWalletId": "a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6", + "issuerClientId": "123456", + "preparationType": "default", + "msisdn": null, + "status": "DELETED", + "subStatus": "DELETED_BY_ISSUER", + "passcodeStatus": "NOT_SET", + "eligibleProducts": [], + "locked": true, + "lockReasons": [ + "ISSUER" + ], + "lockMessage": "USER_REQUEST", + "incidentCounter": 0, + "settingsProfile": "default", + "settings": null, + "userSettings": null, + "applicableSettings": { + "limits": { + "maxTransactionAmount": 100000000, + "mobileConnectionTimeout": 60, + "activationCodeLifetime": 1200, + "checkTransactionOutcomeTimeout": 4000, + "checkTransactionOutcomePolling": 2000, + "pingAckDelay": 500, + "pingPeriod": 604799, + "checkEligibilityPeriod": 30 + }, + "security": { + "rootAllowed": true, + "geolocateMessages": false, + "userGeolocatePayments": false, + "settingsProtection": true, + "accelerometerProtection": false, + "paymentCondition": "NO", + "scaOfflineAuthenticationReuseDuration": 0 + }, + "credentials": { + "sessionLifetime": 10 + } + }, + "issuerData": null, + "mobileWallet": { + "appBuildNumber": null, + "sdkVersion": null, + "os": null, + "osVersion": null, + "brand": null, + "productModel": null, + "deviceId": null, + "deviceIdType": null, + "productFingerprint": null, + "secretFingerprint": null, + "root": null, + "pushMessagingId": null, + "pushMessagingProvider": null, + "mobileUpdateDate": null, + "lastEligibilityCheck": null, + "nfc": null, + "emulator": false, + "appleTeamId": null + }, + "activationCode": null, + "activationCodeB32": null, + "creationDate": "2025-03-24T10:34:41+01:00", + "deletionDate": "2025-03-24T11:06:22+01:00", + "activationCodeExpiryDate": "2025-03-24T10:54:41+01:00", + "cards": [], + "currencyCode": "EUR", + "authenticationMethods": [ + { + "type": "DEVICE_BIOMETRIC", + "usages": [ + "STRONG_CUSTOMER_AUTHENTICATION" + ], + "parameters": { + "validityDuration": 60 + } + }, + { + "type": "NONE", + "usages": [ + "STRONG_CUSTOMER_AUTHENTICATION" + ], + "parameters": [] + }, + { + "type": "HYBRID_PIN", + "usages": [ + "WALLET_MANAGEMENT", + "STRONG_CUSTOMER_AUTHENTICATION" + ], + "parameters": { + "maxAttempts": 3, + "validityDuration": 60 + } + } + ], + "lastPasscodeSyncDate": null, + "issuerActivationId": null, + "invalidActivationAttempts": null, + "userId": "100000001", + "scaWalletTag": "test", + "activationDate": null, + "lockDate": null, + "unlockDate": null, + "resetPinDate": null + } + ] + }, + "webhook_created_at": 17428108419449, + "webhook_id": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", + "object_payload_signature": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX=" + }, + "topic": "sca.wallet.delete", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/strong-customer-authentication/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/sca.wallet.lock.json b/providers/treezor/latest/sca.wallet.lock.json new file mode 100644 index 0000000..095c068 --- /dev/null +++ b/providers/treezor/latest/sca.wallet.lock.json @@ -0,0 +1,133 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "sca.wallet.lock", + "object": "sca.wallet", + "object_id": "a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6", + "object_payload": { + "scaWallets": [ + { + "id": 1234567890123456800, + "issuerWalletId": "a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6", + "issuerClientId": "123456", + "preparationType": "default", + "msisdn": null, + "status": "CREATED", + "subStatus": "CREATED_READY", + "passcodeStatus": "NOT_SET", + "eligibleProducts": [], + "locked": true, + "lockReasons": [ + "ISSUER" + ], + "lockMessage": "USER_REQUEST", + "incidentCounter": 0, + "settingsProfile": "default", + "settings": null, + "userSettings": null, + "applicableSettings": { + "limits": { + "maxTransactionAmount": 100000000, + "mobileConnectionTimeout": 60, + "activationCodeLifetime": 1200, + "checkTransactionOutcomeTimeout": 4000, + "checkTransactionOutcomePolling": 2000, + "pingAckDelay": 500, + "pingPeriod": 604799, + "checkEligibilityPeriod": 30 + }, + "security": { + "rootAllowed": true, + "geolocateMessages": false, + "userGeolocatePayments": false, + "settingsProtection": true, + "accelerometerProtection": false, + "paymentCondition": "NO", + "scaOfflineAuthenticationReuseDuration": 0 + }, + "credentials": { + "sessionLifetime": 10 + } + }, + "issuerData": null, + "mobileWallet": { + "appBuildNumber": null, + "sdkVersion": null, + "os": null, + "osVersion": null, + "brand": null, + "productModel": null, + "deviceId": null, + "deviceIdType": null, + "productFingerprint": null, + "secretFingerprint": null, + "root": null, + "pushMessagingId": null, + "pushMessagingProvider": null, + "mobileUpdateDate": null, + "lastEligibilityCheck": null, + "nfc": null, + "emulator": false, + "appleTeamId": null + }, + "activationCode": null, + "activationCodeB32": null, + "creationDate": "2025-03-24T10:34:41+01:00", + "deletionDate": null, + "activationCodeExpiryDate": "2025-03-24T10:54:41+01:00", + "cards": [], + "currencyCode": "EUR", + "authenticationMethods": [ + { + "type": "DEVICE_BIOMETRIC", + "usages": [ + "STRONG_CUSTOMER_AUTHENTICATION" + ], + "parameters": { + "validityDuration": 60 + } + }, + { + "type": "NONE", + "usages": [ + "STRONG_CUSTOMER_AUTHENTICATION" + ], + "parameters": [] + }, + { + "type": "HYBRID_PIN", + "usages": [ + "WALLET_MANAGEMENT", + "STRONG_CUSTOMER_AUTHENTICATION" + ], + "parameters": { + "maxAttempts": 3, + "validityDuration": 60 + } + } + ], + "lastPasscodeSyncDate": null, + "issuerActivationId": null, + "invalidActivationAttempts": null, + "userId": "100000001", + "scaWalletTag": "test", + "activationDate": null, + "lockDate": "2025-03-24T09:34:41+00:00", + "unlockDate": null, + "resetPinDate": null + } + ] + }, + "webhook_created_at": 17428089074303, + "webhook_id": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", + "object_payload_signature": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX=" + }, + "topic": "sca.wallet.lock", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/strong-customer-authentication/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/sca.wallet.resetPin.json b/providers/treezor/latest/sca.wallet.resetPin.json new file mode 100644 index 0000000..4d9ab4a --- /dev/null +++ b/providers/treezor/latest/sca.wallet.resetPin.json @@ -0,0 +1,92 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "sca.wallet.resetPin", + "object": "sca.wallet", + "object_id": "a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6", + "object_payload": { + "scaWallets": [ + { + "id": "a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6", + "status": "ACTIVE", + "subStatus": "ACTIVATED_LOGGED_OUT", + "passcodeStatus": "NOT_SET", + "locked": false, + "lockReasons": [], + "lockMessage": null, + "settingsProfile": "default", + "mobileWallet": { + "appBuildNumber": "v04-04-06-06-02-02", + "sdkVersion": "2.4.11", + "os": "ANDROID", + "osVersion": "14", + "brand": "Google", + "productModel": "sdk_gphone64_arm64", + "deviceId": "abcdef1234567890", + "deviceIdType": "ANDROID_ID", + "productFingerprint": "google/sdk_gphone64_arm64/emu64a:14/UE1A.230829.036.A1/11228894:user/release-keys", + "secretFingerprint": "0xabcdef1234567890abcdef1234567890abcdef1234567890abcdef1234567890", + "pushMessagingId": "abcdefghijklmnopqrstuvwx:APA91bABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890", + "pushMessagingProvider": "FIREBASE", + "lastEligibilityCheck": "2025-03-21T09:09:21Z", + "nfc": false, + "emulator": true, + "appleTeamId": null + }, + "activationCode": null, + "creationDate": "2025-03-21T10:07:29+01:00", + "deletionDate": null, + "activationCodeExpiryDate": "2025-03-21T10:27:29+01:00", + "authenticationMethods": [ + { + "type": "DEVICE_BIOMETRIC", + "usages": [ + "STRONG_CUSTOMER_AUTHENTICATION" + ], + "parameters": { + "validityDuration": 60 + } + }, + { + "type": "NONE", + "usages": [ + "STRONG_CUSTOMER_AUTHENTICATION" + ], + "parameters": [] + }, + { + "type": "HYBRID_PIN", + "usages": [ + "WALLET_MANAGEMENT", + "STRONG_CUSTOMER_AUTHENTICATION" + ], + "parameters": { + "maxAttempts": 3, + "validityDuration": 60 + } + } + ], + "invalidActivationAttempts": null, + "userId": "100000001", + "scaWalletTag": "test", + "clientId": "123456", + "activationDate": "2025-03-21T10:09:21+01:00", + "lockDate": "2025-03-21T11:46:00+01:00", + "unlockDate": null, + "resetPinDate": "2025-03-24T10:35:05+01:00" + } + ] + }, + "webhook_created_at": 17428089054820, + "webhook_id": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", + "object_payload_signature": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX=" + }, + "topic": "sca.wallet.resetPin", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/strong-customer-authentication/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/sca.wallet.swap.json b/providers/treezor/latest/sca.wallet.swap.json new file mode 100644 index 0000000..434a3e7 --- /dev/null +++ b/providers/treezor/latest/sca.wallet.swap.json @@ -0,0 +1,75 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "sca.wallet.swap", + "object": "scaWallet", + "object_id": "23cbf5648a234c4fb4624036f988b0d1", + "object_payload": { + "scaWallets": [ + { + "id": "23cbf5648a234c4fb4624036f988b0d1", + "status": "CREATED", + "subStatus": "CREATED_READY", + "passcodeStatus": "NOT_SET", + "locked": false, + "lockReasons": [], + "lockMessage": null, + "settingsProfile": "default", + "mobileWallet": null, + "activationCode": "0x9a63a75dfc9f78dbef298ea0635b8d21", + "creationDate": "2025-06-26T15:22:45+02:00", + "deletionDate": null, + "activationCodeExpiryDate": "2025-06-26T15:42:45+02:00", + "authenticationMethods": [ + { + "type": "DEVICE_BIOMETRIC", + "usages": [ + "STRONG_CUSTOMER_AUTHENTICATION" + ], + "parameters": { + "validityDuration": 60 + } + }, + { + "type": "NONE", + "usages": [ + "STRONG_CUSTOMER_AUTHENTICATION" + ], + "parameters": [] + }, + { + "type": "HYBRID_PIN", + "usages": [ + "WALLET_MANAGEMENT", + "STRONG_CUSTOMER_AUTHENTICATION" + ], + "parameters": { + "maxAttempts": 3, + "validityDuration": 60 + } + } + ], + "invalidActivationAttempts": null, + "userId": "102267265", + "scaWalletTag": "", + "clientId": "92912345252", + "activationDate": null, + "lockDate": null, + "unlockDate": null, + "resetPinDate": null + } + ] + }, + "webhook_created_at": 17509441656229, + "webhook_id": "f6d4bf56-0e0f-4136-b210-e5ba5c8d3b36", + "object_payload_signature": "8sCloQ+CVXvLk1EJu8/mHTmxxxffrUKAeJLJHd4sKqWo=" + }, + "topic": "sca.wallet.swap", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/strong-customer-authentication/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/sca.wallet.unlock.json b/providers/treezor/latest/sca.wallet.unlock.json new file mode 100644 index 0000000..d0338ad --- /dev/null +++ b/providers/treezor/latest/sca.wallet.unlock.json @@ -0,0 +1,131 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "sca.wallet.unlock", + "object": "sca.wallet", + "object_id": "a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6", + "object_payload": { + "scaWallets": [ + { + "id": 1234567890123456800, + "issuerWalletId": "a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6", + "issuerClientId": "123456", + "preparationType": "default", + "msisdn": null, + "status": "CREATED", + "subStatus": "CREATED_READY", + "passcodeStatus": "NOT_SET", + "eligibleProducts": [], + "locked": false, + "lockReasons": [], + "lockMessage": null, + "incidentCounter": 0, + "settingsProfile": "default", + "settings": null, + "userSettings": null, + "applicableSettings": { + "limits": { + "maxTransactionAmount": 100000000, + "mobileConnectionTimeout": 60, + "activationCodeLifetime": 1200, + "checkTransactionOutcomeTimeout": 4000, + "checkTransactionOutcomePolling": 2000, + "pingAckDelay": 500, + "pingPeriod": 604799, + "checkEligibilityPeriod": 30 + }, + "security": { + "rootAllowed": true, + "geolocateMessages": false, + "userGeolocatePayments": false, + "settingsProtection": true, + "accelerometerProtection": false, + "paymentCondition": "NO", + "scaOfflineAuthenticationReuseDuration": 0 + }, + "credentials": { + "sessionLifetime": 10 + } + }, + "issuerData": null, + "mobileWallet": { + "appBuildNumber": null, + "sdkVersion": null, + "os": null, + "osVersion": null, + "brand": null, + "productModel": null, + "deviceId": null, + "deviceIdType": null, + "productFingerprint": null, + "secretFingerprint": null, + "root": null, + "pushMessagingId": null, + "pushMessagingProvider": null, + "mobileUpdateDate": null, + "lastEligibilityCheck": null, + "nfc": null, + "emulator": false, + "appleTeamId": null + }, + "activationCode": null, + "activationCodeB32": null, + "creationDate": "2025-03-24T10:35:09+01:00", + "deletionDate": null, + "activationCodeExpiryDate": "2025-03-24T10:55:09+01:00", + "cards": [], + "currencyCode": "EUR", + "authenticationMethods": [ + { + "type": "DEVICE_BIOMETRIC", + "usages": [ + "STRONG_CUSTOMER_AUTHENTICATION" + ], + "parameters": { + "validityDuration": 60 + } + }, + { + "type": "NONE", + "usages": [ + "STRONG_CUSTOMER_AUTHENTICATION" + ], + "parameters": [] + }, + { + "type": "HYBRID_PIN", + "usages": [ + "WALLET_MANAGEMENT", + "STRONG_CUSTOMER_AUTHENTICATION" + ], + "parameters": { + "maxAttempts": 3, + "validityDuration": 60 + } + } + ], + "lastPasscodeSyncDate": null, + "issuerActivationId": null, + "invalidActivationAttempts": null, + "userId": "100000001", + "scaWalletTag": "test", + "activationDate": null, + "lockDate": "2025-03-24T10:35:10+01:00", + "unlockDate": "2025-03-24T09:35:10+00:00", + "resetPinDate": null + } + ] + }, + "webhook_created_at": 17428089747334, + "webhook_id": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", + "object_payload_signature": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX=" + }, + "topic": "sca.wallet.unlock", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/strong-customer-authentication/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/sca.wallet.update.json b/providers/treezor/latest/sca.wallet.update.json new file mode 100644 index 0000000..f409e1b --- /dev/null +++ b/providers/treezor/latest/sca.wallet.update.json @@ -0,0 +1,94 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "sca.wallet.update", + "object": "scaWallet", + "object_id": "ed4e1329628443bf84113a9231ed34cb", + "object_payload": { + "scaWallets": [ + { + "id": "ed4e1329628443bf84083a9231ed34cb", + "status": "ACTIVE", + "subStatus": "ACTIVATED_LOGGED_IN", + "passcodeStatus": "SET", + "locked": false, + "lockReasons": null, + "lockMessage": null, + "settingsProfile": "default", + "mobileWallet": { + "appBuildNumber": "v04-04-06-06-02-02", + "sdkVersion": "2.4.11", + "os": "ANDROID", + "osVersion": "14", + "brand": "Google", + "productModel": "sdk_gphone64_arm64", + "deviceId": "749676e2ci91c8fd", + "deviceIdType": "ANDROID_ID", + "productFingerprint": "google/sdk_gphone64_arm64/emu64a:14/[...]", + "secretFingerprint": "0xbc311dfcef97f93fe3611722d[...]", + "root": "0", + "pushMessagingId": "feT82iyLTFqZi6SXG3l8Qd:APA91bHIhquMcd359oKGbdFKX5jTuTYpfw1XU9n1ohAglN8dLpVLMrI-[...]", + "pushMessagingProvider": "FIREBASE", + "mobileUpdateDate": "2025-04-22T12:22:31Z", + "lastEligibilityCheck": "2025-04-22T12:22:31Z", + "nfc": false, + "emulator": true, + "appleTeamId": null + }, + "activationCode": null, + "creationDate": "2025-04-22T14:17:31+02:00", + "deletionDate": null, + "activationCodeExpiryDate": "2025-04-22T14:37:32+02:00", + "authenticationMethods": [ + { + "type": "DEVICE_BIOMETRIC", + "usages": [ + "STRONG_CUSTOMER_AUTHENTICATION" + ], + "parameters": { + "validityDuration": 60 + } + }, + { + "type": "NONE", + "usages": [ + "STRONG_CUSTOMER_AUTHENTICATION" + ], + "parameters": [] + }, + { + "type": "HYBRID_PIN", + "usages": [ + "WALLET_MANAGEMENT", + "STRONG_CUSTOMER_AUTHENTICATION" + ], + "parameters": { + "maxAttempts": 3, + "validityDuration": 60 + } + } + ], + "invalidActivationAttempts": null, + "userId": "101887833", + "scaWalletTag": "test", + "clientId": "12345", + "activationDate": "2025-04-22T14:22:31+02:00", + "lockDate": null, + "unlockDate": null, + "resetPinDate": null + } + ] + }, + "webhook_created_at": 17453245629317, + "webhook_id": "41338a50-daec-4191-a531-e7b02dcc50d3", + "object_payload_signature": "rKilCnGC0EngkPF+7McW02L/NevQlk3kY3sHc6M7OJg=" + }, + "topic": "sca.wallet.update", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/strong-customer-authentication/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/sepa.refund_sddr.json b/providers/treezor/latest/sepa.refund_sddr.json new file mode 100644 index 0000000..e3843f6 --- /dev/null +++ b/providers/treezor/latest/sepa.refund_sddr.json @@ -0,0 +1,44 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "sepa.refund_sddr", + "webhook_id": "4XXXXXX5", + "object": "sepaSddr", + "object_id": "21XXXX0", + "object_payload": { + "sepaSddrs": [ + { + "wallet_id": 600007, + "virtual_iban_id": null, + "transaction_id": "20155XXXXXX50", + "sequence_type": "RCUR", + "reject_reason_code": null, + "reason_code": "MD06", + "interbank_settlement_amount": "2495", + "requested_collection_date": "2020-06-05", + "mandate_id": "nnABCDEFGHIJKLMONPJRRWYTJ5", + "sepa_creditor_identifier": "FR46XXXXXX02", + "date_of_signature": "2019-02-05", + "debitor_name": "MA SOCIETE", + "debitor_address": " ", + "debitor_country": null, + "creditor_name": "DGFIP", + "creditor_address": " ", + "creditor_country": null, + "unstructured_field": "IS-052020-2572", + "bankaccount_id": null, + "beneficiary_id": null + } + ] + }, + "object_payload_signature": "123xyztaB2KcFTX15xnOVQ86ek/980HZvfgto3jSIKo=" + }, + "topic": "sepa.refund_sddr", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/transfers/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/sepa.reject_sddr_b2b.json b/providers/treezor/latest/sepa.reject_sddr_b2b.json new file mode 100644 index 0000000..2d68fed --- /dev/null +++ b/providers/treezor/latest/sepa.reject_sddr_b2b.json @@ -0,0 +1,43 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "sepa.reject_sddr_b2b", + "webhook_id": "35XXXX29", + "object": "sepaSddr", + "object_id": "21XXXX0", + "object_payload": { + "sepaSddrs": [ + { + "wallet_id": 23456, + "virtual_iban_id": null, + "transaction_id": "20155XXXXXX50", + "sequence_type": "RCUR", + "reject_reason_code": "AM04", + "interbank_settlement_amount": "2495", + "requested_collection_date": "2020-06-05", + "mandate_id": "nnABCDEFGHIJKLMOXXXXXXYTJ5", + "sepa_creditor_identifier": "FR46XXXXXX02", + "date_of_signature": "2019-02-05", + "debitor_name": "TREE CIE", + "debitor_address": "", + "debitor_country": null, + "creditor_name": "CREDITOR NAME", + "creditor_address": "", + "creditor_country": null, + "unstructured_field": "IS-052020-2572", + "bankaccount_id": null, + "beneficiary_id": null + } + ] + }, + "object_payload_signature": "amXZewtaB2KcFTX15xnOxxxxx/980HZvgBfo3jSIKo=" + }, + "topic": "sepa.reject_sddr_b2b", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/transfers/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/sepa.reject_sddr_core.json b/providers/treezor/latest/sepa.reject_sddr_core.json new file mode 100644 index 0000000..8ac62e6 --- /dev/null +++ b/providers/treezor/latest/sepa.reject_sddr_core.json @@ -0,0 +1,43 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "sepa.reject_sddr_core", + "webhook_id": "35XXXX370", + "object": "sepaSddr", + "object_id": "2xxxxx7", + "object_payload": { + "sepaSddrs": [ + { + "wallet_id": 123456, + "virtual_iban_id": null, + "transaction_id": "20155xxxxxx00434", + "sequence_type": "RCUR", + "reject_reason_code": "MS02", + "interbank_settlement_amount": "33.97", + "requested_collection_date": "2020-06-08", + "mandate_id": "700xxxxxxxxxx66", + "sepa_creditor_identifier": "FRXXXXXXX3", + "date_of_signature": "2020-02-06", + "debitor_name": "XXXX", + "debitor_address": null, + "debitor_country": null, + "creditor_name": "XXXX", + "creditor_address": "XXXX", + "creditor_country": "FR", + "unstructured_field": "XXXX", + "bankaccount_id": null, + "beneficiary_id": 1000089 + } + ] + }, + "object_payload_signature": "6ZEv505Swg5QsAnGBcuEOs2CvXHmUMF2ObzXkgudyl8=" + }, + "topic": "sepa.reject_sddr_core", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/transfers/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/sepa.return_sctr.json b/providers/treezor/latest/sepa.return_sctr.json new file mode 100644 index 0000000..0a29ba7 --- /dev/null +++ b/providers/treezor/latest/sepa.return_sctr.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "sepa.return_sctr", + "webhook_id": "4XXXXX", + "object": "sepaSctr", + "object_id": "5XXXXX", + "object_payload": { + "sepaSctrs": [ + { + "wallet_id": "2XXXX", + "virtual_iban_id": null, + "transaction_id": "010XXXXX", + "interbank_settlement_amount": "48.10", + "debitor_name": "SXXXXX", + "debitor_address": "XXXXXXXXX ", + "debitor_country": null, + "creditor_name": "XXXX XXXX", + "creditor_address": "XXXXXXXX ", + "creditor_country": null, + "unstructured_field": "XXXXXXX", + "return_reason_code": "AC04" + } + ] + }, + "object_payload_signature": "yRo0000000000000000000000000000000000" + }, + "topic": "sepa.return_sctr", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/transfers/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/sepaSctrInst.reject_sctr_inst.json b/providers/treezor/latest/sepaSctrInst.reject_sctr_inst.json new file mode 100644 index 0000000..6b23ac0 --- /dev/null +++ b/providers/treezor/latest/sepaSctrInst.reject_sctr_inst.json @@ -0,0 +1,43 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "sepaSctrInst.reject_sctr_inst", + "webhook_id": "15000700", + "object": "sepaSctrInst", + "object_id": "f51d656c-1919-57ae-8416-760165f4c2c6", + "object_payload": { + "sepaSctrInsts": [ + { + "walletId": "379601", + "messageId": "aad9cfef-575e-11ec-b2f5-9a8693508ae7", + "transactionEndToEndId": "032021153210009999999999", + "transactionId": "04322NA202169999999999", + "settlementAmount": 3225.55, + "settlementDate": "2021-06-02", + "debtorIban": "FR7630003043220008888888888", + "debtorBic": "SOGEFRPP", + "debitorName": "DEBTOR NAME", + "debitorAddressLine": "DEBTOR ADDRESS", + "debitorCountry": "", + "creditorIban": "FR7616798000010009999999999", + "creditorBIC": "TRZOFR21", + "creditorName": "REDACTED", + "creditorAddressLine": null, + "creditorCountry": null, + "remittanceInformation": "", + "return_reason_code": "AC04", + "virtualIbanId": null, + "virtualIbanReference": null + } + ] + } + }, + "topic": "sepaSctrInst.reject_sctr_inst", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/transfers/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/separecallsctrinst.expiration_alert.json b/providers/treezor/latest/separecallsctrinst.expiration_alert.json new file mode 100644 index 0000000..7811d74 --- /dev/null +++ b/providers/treezor/latest/separecallsctrinst.expiration_alert.json @@ -0,0 +1,58 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "separecallsctrinst.expiration_alert", + "object_payload": { + "recallId": "dea754f8-f8bd-4b80-a3f6-42f72d1234681", + "creationDateTime": "2024-07-24T08:48:35.426Z", + "statusLabel": "PENDING", + "cxlId": "BIPT242060212345772", + "reasonCode": "CUST", + "additionalInformation": "", + "sctrDbtrIBAN": "FR7613485008000416151234543", + "sctrDbtrBIC": "CEPAFRXXXX", + "sctrDbtrName": "ALEX OAK", + "sctrDbtrAddress": "15 Rosewood road", + "sctrDbtrCountry": "FR", + "sctrCdtrIBAN": "FR7616798000010001571234573", + "sctrCdtrBIC": "TRZOFR21XXX", + "sctrCdtrName": "CHRIS PINE", + "sctrCdtrAddress": "23 Willow lane", + "sctrCdtrCountry": "", + "sctrMsgId": "1720396248916-7-1481234", + "sctrInstrId": "2000000028fe81000712345404d5347", + "sctrTxId": "BIPT241900200XXXXX6", + "sctrE2EID": "Bankwire of A OAK", + "sctrAmount": "500.00", + "sctrSettlementDate": "2024-07-08T00:00:00Z", + "sctrRemittanceInformation": "", + "sctrTrzId": "80adc46a-3367-5c35-b53c-ef7b852345e6", + "sctrExternalId": "SG24190IP0ZDFP7324190IP0ZDF345000", + "clientId": 12345, + "userId": 1234567, + "walletId": 123456789, + "receivedDate": "2024-07-24T08:48:36Z", + "payinRefundId": 0, + "responseType": -1, + "negativeResponseReasonCode": "", + "negativeResponseAdditionalInformation": "", + "responseComment": "", + "automaticResponse": "pendingRecall", + "createdDate": "2024-07-24T08:48:36Z", + "updatedDate": null + }, + "object_id": "dea754f8-f8bd-4b80-a3f6-42f7xxxx2681", + "object": "separecallsctrinst", + "webhook_created_at": 17218109179396, + "webhook_id": "5adf9788-3521-43aa-a954-abxxxxeb84c2", + "object_payload_signature": "rKf2lk5vZ5bHmEx9Ix/wtrDosvpi8Gdxxxxay2hq4Ds=" + }, + "topic": "separecallsctrinst.expiration_alert", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/transfers/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/topupCard.cancel.json b/providers/treezor/latest/topupCard.cancel.json new file mode 100644 index 0000000..64f5397 --- /dev/null +++ b/providers/treezor/latest/topupCard.cancel.json @@ -0,0 +1,42 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "topupCard.cancel", + "webhook_created_at": 16867326507819, + "object_id": "61e46d74-54db-4170-968f-28c307ba255c", + "object": "topupCard", + "object_payload": { + "topupCards": [ + { + "topupCardId": "61e46d74-54db-4170-968f-28c307ba255c", + "userId": "1656177", + "profile": "00001340585", + "token": "4d2e3ce0aa972bb3726fa609b648535c803d725dccf3d8cbe738762f84281d3e", + "brand": "MASTERCARD", + "maskedPan": "545454xxxxxx5454", + "cardHolder": "Tom Pes", + "cardExpiryMonth": "12", + "cardExpiryYear": "2025", + "issuer": "CENTRAL TRUST BANK, THE", + "country": "US", + "domesticNetwork": null, + "cardType": "CREDIT", + "status": "CANCELED", + "createdDate": "2023-06-14 10:50:08", + "updatedDate": "2023-06-14 10:50:50" + } + ] + }, + "webhook_id": "c69a1148-ea41-479c-a33d-af0df5e95f72", + "object_payload_signature": "fn/rOnp3/YWJFodXHIRUzMmKmT82ohYIqapwcRG5VvI=", + "auth_key": "true" + }, + "topic": "topupCard.cancel", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/acquiring/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/topupCard.validate.json b/providers/treezor/latest/topupCard.validate.json new file mode 100644 index 0000000..573ba73 --- /dev/null +++ b/providers/treezor/latest/topupCard.validate.json @@ -0,0 +1,42 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "topupCard.validate", + "webhook_created_at": 16867326126402, + "object_id": "61e46d74-54db-4170-968f-28c307ba255c", + "object": "topupCard", + "object_payload": { + "topupCards": [ + { + "topupCardId": "61e46d74-54db-4170-968f-28c307ba255c", + "userId": "1656177", + "profile": "00001340585", + "token": "4d2e3ce0aa972bb3726fa609b648535c803d725dccf3d8cbe738762f84281d3e", + "brand": "MASTERCARD", + "maskedPan": "545454xxxxxx5454", + "cardHolder": "Tom Pes", + "cardExpiryMonth": "12", + "cardExpiryYear": "2025", + "issuer": "CENTRAL TRUST BANK, THE", + "country": "US", + "domesticNetwork": null, + "cardType": "CREDIT", + "status": "VALIDATED", + "createdDate": "2023-06-14 10:50:08", + "updatedDate": "2023-06-14 10:50:08" + } + ] + }, + "webhook_id": "185cf5c2-766d-4168-8848-6bd754083ef4", + "object_payload_signature": "CktrgqtW2rknbedybQ3VIDTxygjZRE3zrY6dR/g3YpE=", + "auth_key": "true" + }, + "topic": "topupCard.validate", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/acquiring/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/transfer.cancel.json b/providers/treezor/latest/transfer.cancel.json new file mode 100644 index 0000000..49de520 --- /dev/null +++ b/providers/treezor/latest/transfer.cancel.json @@ -0,0 +1,45 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "transfer.cancel", + "webhook_id": "1xxxxxxxx", + "object": "transfer", + "object_id": "3xxxxx", + "object_payload": { + "transfers": [ + { + "transferId": "3xxxxx", + "transferTypeId": "1", + "transferTag": "", + "transferStatus": "CANCELED", + "walletId": "4xxxxx", + "foreignId": "0", + "walletTypeId": "10", + "beneficiaryWalletId": "4xxxxx", + "beneficiaryWalletTypeId": "10", + "amount": "1xxx.00", + "currency": "EUR", + "label": "label", + "partnerFee": "0", + "createdDate": "2020-05-05 23:45:30", + "modifiedDate": "2020-05-05 23:45:38", + "walletEventName": "wallet of second ", + "walletAlias": "aaaaa-5e99cc3161a61", + "beneficiaryWalletEventName": "aaaaa ", + "beneficiaryWalletAlias": "aaaaa-5e99cc88d0000", + "codeStatus": "150003", + "informationStatus": "" + } + ] + }, + "object_payload_signature": "XNYa62cf3z8RIL2NTATK3yNqQ4l6sXSzsaJRBxWz0000" + }, + "topic": "transfer.cancel", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/transfers/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/transfer.create.json b/providers/treezor/latest/transfer.create.json new file mode 100644 index 0000000..f0970b5 --- /dev/null +++ b/providers/treezor/latest/transfer.create.json @@ -0,0 +1,45 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "transfer.create", + "webhook_id": "10XXXXXX", + "object": "transfer", + "object_id": "3XXXXX", + "object_payload": { + "transfers": [ + { + "transferId": "3XXXXX", + "transferTypeId": "3", + "transferTag": "\"=DZm&_h+iT%4\"sS[ABC", + "transferStatus": "PENDING", + "walletId": "5XXXXX", + "foreignId": "0", + "walletTypeId": "10", + "beneficiaryWalletId": "5XXXXX", + "beneficiaryWalletTypeId": "10", + "amount": "21600.00", + "currency": "EUR", + "label": "", + "partnerFee": "0", + "createdDate": "2020-05-19 10:44:20", + "modifiedDate": "0000-00-00 00:00:00", + "walletEventName": "Main", + "walletAlias": "c6ade708-3dfc-48ba-92ac-35b48bbfdb46-5ec24ae1bXOXO", + "beneficiaryWalletEventName": "Main", + "beneficiaryWalletAlias": "33b98677-3487-431b-8b2b-00981ba174d0-5ebe86655XAXA", + "codeStatus": "150001", + "informationStatus": "" + } + ] + }, + "object_payload_signature": "tUq1WPaRdlapmUl6/ObZGXR1a757XUWeB2erJNUSASAS" + }, + "topic": "transfer.create", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/transfers/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/transfer.update.json b/providers/treezor/latest/transfer.update.json new file mode 100644 index 0000000..f7160cd --- /dev/null +++ b/providers/treezor/latest/transfer.update.json @@ -0,0 +1,45 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "transfer.update", + "webhook_id": "10XXXXXX", + "object": "transfer", + "object_id": "32XXXX", + "object_payload": { + "transfers": [ + { + "transferId": "32XXXX", + "transferTypeId": "3", + "transferTag": "m_^./![+d8J2NaHiXXXX", + "transferStatus": "VALIDATED", + "walletId": "5XXXXX", + "foreignId": "0", + "walletTypeId": "10", + "beneficiaryWalletId": "5XXXXX", + "beneficiaryWalletTypeId": "10", + "amount": "21600.00", + "currency": "EUR", + "label": "", + "partnerFee": "0", + "createdDate": "2020-05-19 10:16:37", + "modifiedDate": "2020-05-19 10:16:37", + "walletEventName": "Main", + "walletAlias": "eef8bc9d-15d9-42c8-8a3d-e74da26097cc-5ec2428XXXXXX", + "beneficiaryWalletEventName": "Main", + "beneficiaryWalletAlias": "33b98677-3487-431b-8b2b-00981ba174d0-5ebe866XXXXXX", + "codeStatus": "150005", + "informationStatus": "" + } + ] + }, + "object_payload_signature": "uPTyXZHnG0YyL0CTe3OoWMup7qLU6I5UFJtjHfmXXXXX" + }, + "topic": "transfer.update", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/transfers/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/videoConference.aborted.json b/providers/treezor/latest/videoConference.aborted.json new file mode 100644 index 0000000..03f7d07 --- /dev/null +++ b/providers/treezor/latest/videoConference.aborted.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "videoConference.aborted", + "object_payload": { + "userId": "4137216", + "result": "ABORTED", + "identificationTime": "2024-08-01T01:33:00+02:00", + "identId": "TS2-KWYGX", + "transactionNumber": "26dd014c-33f2-56f6-9ebc-bec12caxx2bf", + "type": "WEB", + "reason": { + "reasonDetails": { + "reasonCode": "", + "reasonMessage": "STALLED_TIMEOUT" + } + } + }, + "object_id": "26dd014c-33f2-56f6-9ebc-bec1xxa162bf", + "object": "identification", + "webhook_created_at": 1724061955000, + "webhook_id": "8a7dfe6b-d44a-4b54-92a7-cc02c3xx3eb8", + "object_payload_signature": "svoHId/5xu940i24cJV82+nCYnzxx4a9cxxAj9GvJo=" + }, + "topic": "videoConference.aborted", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/user-verification/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/videoConference.created.json b/providers/treezor/latest/videoConference.created.json new file mode 100644 index 0000000..2efe2db --- /dev/null +++ b/providers/treezor/latest/videoConference.created.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "videoConference.created", + "object_payload": { + "userId": "4137216", + "result": "STARTED", + "identificationTime": "", + "identId": "TST-TWLYB", + "transactionNumber": "b00ecdec-b721-55c4-8e20-ef3625616926", + "type": "APP" + }, + "object_id": "b00ecdec-b721-55c4-8e20-ef3625616926", + "object": "identification", + "webhook_created_at": 17194724399022, + "webhook_id": "af5a6c9e-4dc8-4d58-a245-e26dc27xx9aa", + "object_payload_signature": "WUuvXuGyAL4dw9C12K3HxxRmUi3hMxxy8+4kMaRhLDo=" + }, + "topic": "videoConference.created", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/user-verification/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/videoConference.finalized.json b/providers/treezor/latest/videoConference.finalized.json new file mode 100644 index 0000000..01be38a --- /dev/null +++ b/providers/treezor/latest/videoConference.finalized.json @@ -0,0 +1,40 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "videoConference.finalized", + "object_payload": { + "userId": "4137216", + "result": "CANCELED", + "identificationTime": "2024-06-27T09:16:23+02:00", + "identId": "TST-TWLYB", + "transactionNumber": "b00ecdec-b721-55c4-8e20-ef3625616926", + "type": "APP", + "identity": { + "firstname": "ALEX", + "lastname": "OAK", + "birthday": "1983-08-12", + "gender": "OTHER", + "birthplace": "BERLIN" + }, + "reason": { + "reasonDetails": { + "reasonCode": "3201", + "reasonMessage": "WARNING_SELFIE_REAL_PERSON" + } + } + }, + "object_id": "b00ecdec-b721-55c4-8e20-ef3625616926", + "object": "identification", + "webhook_created_at": 17194726044907, + "webhook_id": "8a7dfe6b-d44a-4b54-92a7-cc02c3d43eb8", + "object_payload_signature": "svoHId/5xu940ixxcJV82+nCYnzUDv4a9cmYAj9GvJo=" + }, + "topic": "videoConference.finalized", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/user-verification/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/videoConference.processing.json b/providers/treezor/latest/videoConference.processing.json new file mode 100644 index 0000000..5d44970 --- /dev/null +++ b/providers/treezor/latest/videoConference.processing.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "videoConference.processing", + "object_payload": { + "userId": "100764422", + "result": "REVIEW_PENDING", + "identificationTime": "2024-08-27T15:23:03+02:00", + "identId": "TS2-FEJYN", + "transactionNumber": "bd17f3e1-05fe-5b12-929c-0d4b9b27c4a2", + "type": "WEB" + }, + "object_id": "bd17f3e1-05fe-5b12-929c-0d4bxxxc4a", + "object": "identification", + "webhook_created_at": 1724061955000, + "webhook_id": "8a7dfe6b-d44a-4b54-92a7-cc02cxxx3eb8", + "object_payload_signature": "svoHId/5xu940i24cJV82+nCYnzUDxxx9cxxAj9GvJo=" + }, + "topic": "videoConference.processing", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/user-verification/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/wallet.cancel.json b/providers/treezor/latest/wallet.cancel.json new file mode 100644 index 0000000..febfdf8 --- /dev/null +++ b/providers/treezor/latest/wallet.cancel.json @@ -0,0 +1,53 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "wallet.cancel", + "webhook_id": "21419123", + "object": "wallet", + "object_id": "860377", + "object_payload": { + "wallets": [ + { + "walletId": "860377", + "walletTypeId": "10", + "walletStatus": "CANCELED", + "userId": "1622006", + "jointUserId": "0", + "walletTag": "", + "currency": "EUR", + "eventDate": "2021-04-29", + "eventMessage": "", + "eventAlias": "XXXX", + "eventPayinStartDate": "2021-04-22", + "eventPayinEndDate": "0000-00-00", + "contractSigned": "0", + "urlImage": "", + "createdDate": "2021-04-22 14:55:33", + "modifiedDate": "2021-04-22 14:55:33", + "tariffId": "83", + "eventName": "XXXX", + "userFirstname": "", + "userLastname": "", + "codeStatus": "120003", + "informationStatus": "", + "payinCount": "0", + "payoutCount": "0", + "transferCount": "0", + "solde": "0.00", + "authorizedBalance": "0.00", + "bic": "TRZOFR21XXX", + "iban": "XXXX" + } + ] + }, + "object_payload_signature": "UhRUkiWyKTptpF/mbeiN20+XRBM2igEXM8JoUSrQZMs=" + }, + "topic": "wallet.cancel", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/wallets/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/wallet.create.json b/providers/treezor/latest/wallet.create.json new file mode 100644 index 0000000..a83296a --- /dev/null +++ b/providers/treezor/latest/wallet.create.json @@ -0,0 +1,54 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "wallet.create", + "webhook_id": "648614636", + "object": "wallet", + "object_id": "4330619", + "object_payload": { + "wallets": [ + { + "walletId": "4330619", + "walletTypeId": "9", + "walletStatus": "VALIDATED", + "userId": "3691057", + "jointUserId": "0", + "walletTag": "62090", + "currency": "EUR", + "eventDate": "2021-04-29", + "eventMessage": "", + "eventAlias": "XXXX", + "eventPayinStartDate": "2021-04-22", + "eventPayinEndDate": "0000-00-00", + "contractSigned": "0", + "urlImage": "", + "createdDate": "2021-04-22 14:54:14", + "modifiedDate": "0000-00-00 00:00:00", + "tariffId": "59", + "eventName": "XXXX", + "userFirstname": "XXXX", + "userLastname": "XXXX", + "codeStatus": "120005", + "informationStatus": "", + "payinCount": "0", + "payoutCount": "0", + "transferCount": "0", + "solde": null, + "authorizedBalance": null, + "bic": "TRZOFR21XXX", + "iban": "XXXX", + "totalRows": 1 + } + ] + }, + "object_payload_signature": "eYIDFtDa3Ai9T+0vRgIFwU0oDYZ2WkcILLRDOBWLAY8=" + }, + "topic": "wallet.create", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/wallets/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/treezor/latest/wallet.update.json b/providers/treezor/latest/wallet.update.json new file mode 100644 index 0000000..4a43cfa --- /dev/null +++ b/providers/treezor/latest/wallet.update.json @@ -0,0 +1,53 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "webhook": "wallet.update", + "webhook_id": "644808221", + "object": "wallet", + "object_id": "3858134", + "object_payload": { + "wallets": [ + { + "walletId": "3858134", + "walletTypeId": "9", + "walletStatus": "VALIDATED", + "userId": "3384099", + "jointUserId": "0", + "walletTag": "", + "currency": "EUR", + "eventDate": "2021-03-02", + "eventMessage": "", + "eventAlias": "XXXX", + "eventPayinStartDate": "2021-02-23", + "eventPayinEndDate": "0000-00-00", + "contractSigned": "0", + "urlImage": "", + "createdDate": "2021-02-23 02:05:24", + "modifiedDate": "2021-04-19 19:16:46", + "tariffId": "25", + "eventName": "XXXX", + "userFirstname": "XXXX", + "userLastname": "SAS", + "codeStatus": "120005", + "informationStatus": "", + "payinCount": "0", + "payoutCount": "0", + "transferCount": "0", + "solde": "0.00", + "authorizedBalance": "0.00", + "bic": "TRZOFR21XXX", + "iban": "XXXX" + } + ] + }, + "object_payload_signature": "h+0FXlKloXIrFHpY/PMMIoIQbUBTp5W1HlXZnqCNHx4=" + }, + "topic": "wallet.update", + "source": { + "type": "vendor-documentation", + "url": "https://docs.treezor.com/guide/wallets/events.html", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/trello/index.json b/providers/trello/index.json new file mode 100644 index 0000000..189d9ad --- /dev/null +++ b/providers/trello/index.json @@ -0,0 +1,8 @@ +{ + "label": "Trello", + "configs": { + "latest_version": "latest", + "topic_identifier": "action.type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/trello/latest/createCard.json b/providers/trello/latest/createCard.json new file mode 100644 index 0000000..2981657 --- /dev/null +++ b/providers/trello/latest/createCard.json @@ -0,0 +1,54 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "action": { + "id": "5abbe4b7ddc1b351ef961414", + "idMemberCreator": "5abbe4b7ddc1b351ef961414", + "type": "createCard", + "date": "2026-07-22T10:00:00.000Z", + "data": { + "board": { + "id": "...", + "name": "My Board" + }, + "list": { + "id": "...", + "name": "To Do" + }, + "card": { + "id": "...", + "name": "New card", + "idShort": 42 + } + }, + "memberCreator": { + "id": "...", + "username": "alice", + "fullName": "Alice" + } + }, + "model": { + "id": "5abbe4b7ddc1b351ef961414", + "name": "My Board", + "desc": "", + "url": "https://trello.com/b/xxxxxxxx" + }, + "webhook": { + "id": "...", + "description": "My webhook", + "idModel": "5abbe4b7ddc1b351ef961414", + "callbackURL": "https://example.com/webhooks/trello", + "active": true, + "consecutiveFailures": 0, + "firstConsecutiveFailDate": null + } + }, + "topic": "createCard", + "source": { + "type": "vendor-documentation", + "url": "https://developer.atlassian.com/cloud/trello/guides/rest-api/action-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/index.json b/providers/twitch/index.json new file mode 100644 index 0000000..6e95e8f --- /dev/null +++ b/providers/twitch/index.json @@ -0,0 +1,8 @@ +{ + "label": "Twitch", + "configs": { + "latest_version": "latest", + "topic_identifier": "twitch-eventsub-subscription-type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/twitch/latest/automod.message.hold.json b/providers/twitch/latest/automod.message.hold.json new file mode 100644 index 0000000..6362be2 --- /dev/null +++ b/providers/twitch/latest/automod.message.hold.json @@ -0,0 +1,81 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "automod.message.hold" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "automod.message.hold", + "version": "2", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337", + "moderator_user_id": "9001" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2023-04-11T10:11:12.123Z" + }, + "event": { + "broadcaster_user_id": "1337", + "broadcaster_user_login": "blah", + "broadcaster_user_name": "blahblah", + "moderator_user_id": "9001", + "moderator_user_login": "the_mod", + "moderator_user_name": "The_Mod", + "user_id": "4242", + "user_login": "baduser", + "user_name": "badbaduser", + "message_id": "bad-message-id", + "message": { + "text": "This is a bad message\u2026 pogchamp", + "fragments": [ + { + "type": "text", + "text": "This is a bad message\u2026 ", + "cheermote": null, + "emote": null + }, + { + "type": "cheermote", + "text": "pogchamp", + "cheermote": { + "prefix": "pogchamp", + "bits": 1000, + "tier": 1 + }, + "emote": null + } + ] + }, + "reason": "automod", + "automod": null, + "blocked_term": { + "terms_found": [ + { + "term_id": "123", + "owner_broadcaster_user_id": "1337", + "owner_broadcaster_user_login": "blah", + "owner_broadcaster_user_name": "blahblah", + "boundary": { + "start_pos": 0, + "end_pos": 30 + } + } + ] + }, + "status": "approved", + "held_at": "2022-12-02T15:00:00.00Z" + } + }, + "topic": "automod.message.hold", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/automod.message.update.json b/providers/twitch/latest/automod.message.update.json new file mode 100644 index 0000000..2fcfed2 --- /dev/null +++ b/providers/twitch/latest/automod.message.update.json @@ -0,0 +1,69 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "automod.message.update" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "automod.message.update", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337", + "moderator_user_id": "9001" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2023-04-11T10:11:12.123Z" + }, + "event": { + "broadcaster_user_id": "1337", + "broadcaster_user_name": "blah", + "broadcaster_user_login": "blahblah", + "user_id": "456789012", + "user_name": "baduser", + "user_login": "baduserbla", + "moderator_user_id": "9001", + "moderator_user_login": "the_mod", + "moderator_user_name": "The_Mod", + "message_id": "bad-message-id", + "message": "This is a bad message\u2026 ", + "level": 5, + "category": "aggressive", + "status": "approved", + "held_at": "2022-12-02T15:00:00.00Z", + "fragments": { + "emotes": [ + { + "text": "badtextemote1", + "id": "emote-123", + "set-id": "set-emote-1" + }, + { + "text": "badtextemote2", + "id": "emote-234", + "set-id": "set-emote-2" + } + ], + "cheermotes": [ + { + "text": "badtextcheermote1", + "amount": 1000, + "prefix": "prefix", + "tier": 1 + } + ] + } + } + }, + "topic": "automod.message.update", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/automod.settings.update.json b/providers/twitch/latest/automod.settings.update.json new file mode 100644 index 0000000..3705342 --- /dev/null +++ b/providers/twitch/latest/automod.settings.update.json @@ -0,0 +1,51 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "automod.settings.update" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "automod.settings.update", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337", + "moderator_user_id": "9001" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2023-04-11T10:11:12.123Z" + }, + "event": { + "data": [ + { + "broadcaster_user_id": "1337", + "broadcaster_user_name": "CoolUser", + "broadcaster_user_login": "cooluser", + "moderator_user_id": "9001", + "moderator_user_name": "CoolMod", + "moderator_user_login": "coolmod", + "overall_level": null, + "disability": 3, + "aggression": 3, + "sexuality_sex_or_gender": 3, + "misogyny": 3, + "bullying": 3, + "swearing": 0, + "race_ethnicity_or_religion": 3, + "sex_based_terms": 30 + } + ] + } + }, + "topic": "automod.settings.update", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/automod.terms.update.json b/providers/twitch/latest/automod.terms.update.json new file mode 100644 index 0000000..e926426 --- /dev/null +++ b/providers/twitch/latest/automod.terms.update.json @@ -0,0 +1,45 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "automod.terms.update" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "automod.terms.update", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337", + "moderator_user_id": "9001" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2023-04-11T10:11:12.123Z" + }, + "event": { + "broadcaster_user_id": "1337", + "broadcaster_user_name": "blah", + "broadcaster_user_login": "blahblah", + "moderator_user_id": "9001", + "moderator_user_login": "the_mod", + "moderator_user_name": "The_Mod", + "action": "bad-message-id", + "from_automod": true, + "terms": [ + "automodterm1", + "automodterm2", + "automodterm3" + ] + } + }, + "topic": "automod.terms.update", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.ad_break.begin.json b/providers/twitch/latest/channel.ad_break.begin.json new file mode 100644 index 0000000..76019f4 --- /dev/null +++ b/providers/twitch/latest/channel.ad_break.begin.json @@ -0,0 +1,40 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.ad_break.begin" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.ad_break.begin", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2019-11-16T10:11:12.634234626Z" + }, + "event": { + "duration_seconds": "60", + "started_at": "2019-11-16T10:11:12.634234626Z", + "is_automatic": "false", + "broadcaster_user_id": "1337", + "broadcaster_user_login": "cool_user", + "broadcaster_user_name": "Cool_User", + "requester_user_id": "1337", + "requester_user_login": "cool_user", + "requester_user_name": "Cool_User" + } + }, + "topic": "channel.ad_break.begin", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.ban.json b/providers/twitch/latest/channel.ban.json new file mode 100644 index 0000000..088df5b --- /dev/null +++ b/providers/twitch/latest/channel.ban.json @@ -0,0 +1,44 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.ban" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.ban", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2019-11-16T10:11:12.634234626Z" + }, + "event": { + "user_id": "1234", + "user_login": "cool_user", + "user_name": "Cool_User", + "broadcaster_user_id": "1337", + "broadcaster_user_login": "cooler_user", + "broadcaster_user_name": "Cooler_User", + "moderator_user_id": "1339", + "moderator_user_login": "mod_user", + "moderator_user_name": "Mod_User", + "reason": "Offensive language", + "banned_at": "2020-07-15T18:15:11.17106713Z", + "ends_at": "2020-07-15T18:16:11.17106713Z", + "is_permanent": false + } + }, + "topic": "channel.ban", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.bits.use.json b/providers/twitch/latest/channel.bits.use.json new file mode 100644 index 0000000..af99303 --- /dev/null +++ b/providers/twitch/latest/channel.bits.use.json @@ -0,0 +1,72 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.bits.use" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.bits.use", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2019-11-16T10:11:12.634234626Z" + }, + "event": { + "user_id": "1234", + "user_login": "cool_user", + "user_name": "Cool_User", + "broadcaster_user_id": "1337", + "broadcaster_user_login": "cooler_user", + "broadcaster_user_name": "Cooler_User", + "bits": 2, + "type": "cheer", + "power_up": null, + "custom_power_up": null, + "message": { + "text": "cheer1 hi cheer1", + "fragments": [ + { + "type": "cheermote", + "text": "cheer1", + "cheermote": { + "prefix": "cheer", + "bits": 1, + "tier": 1 + }, + "emote": null + }, + { + "type": "text", + "text": " hi ", + "cheermote": null, + "emote": null + }, + { + "type": "cheermote", + "text": "cheer1", + "cheermote": { + "prefix": "cheer", + "bits": 1, + "tier": 1 + }, + "emote": null + } + ] + } + } + }, + "topic": "channel.bits.use", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.channel_points_automatic_reward_redemption.add.json b/providers/twitch/latest/channel.channel_points_automatic_reward_redemption.add.json new file mode 100644 index 0000000..7ff62cb --- /dev/null +++ b/providers/twitch/latest/channel.channel_points_automatic_reward_redemption.add.json @@ -0,0 +1,55 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.channel_points_automatic_reward_redemption.add" + }, + "body": { + "subscription": { + "id": "7297f7eb-3bf5-461f-8ae6-7cd7781ebce3", + "status": "enabled", + "type": "channel.channel_points_automatic_reward_redemption.add", + "version": "1", + "condition": { + "broadcaster_user_id": "12826" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2024-02-23T21:12:33.771005262Z", + "cost": 0 + }, + "event": { + "broadcaster_user_id": "12826", + "broadcaster_user_name": "Twitch", + "broadcaster_user_login": "twitch", + "user_id": "141981764", + "user_name": "TwitchDev", + "user_login": "twitchdev", + "id": "f024099a-e0fe-4339-9a0a-a706fb59f353", + "reward": { + "type": "send_highlighted_message", + "cost": 100, + "unlocked_emote": null + }, + "message": { + "text": "Hello world! VoHiYo", + "emotes": [ + { + "id": "81274", + "begin": 13, + "end": 18 + } + ] + }, + "user_input": "Hello world! VoHiYo ", + "redeemed_at": "2024-02-23T21:14:34.260398045Z" + } + }, + "topic": "channel.channel_points_automatic_reward_redemption.add", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.channel_points_custom_reward.add.json b/providers/twitch/latest/channel.channel_points_custom_reward.add.json new file mode 100644 index 0000000..bc6800b --- /dev/null +++ b/providers/twitch/latest/channel.channel_points_custom_reward.add.json @@ -0,0 +1,68 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.channel_points_custom_reward.add" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.channel_points_custom_reward.add", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2019-11-16T10:11:12.634234626Z" + }, + "event": { + "id": "9001", + "broadcaster_user_id": "1337", + "broadcaster_user_login": "cool_user", + "broadcaster_user_name": "Cool_User", + "is_enabled": true, + "is_paused": false, + "is_in_stock": true, + "title": "Cool Reward", + "cost": 100, + "prompt": "reward prompt", + "is_user_input_required": true, + "should_redemptions_skip_request_queue": false, + "cooldown_expires_at": null, + "redemptions_redeemed_current_stream": null, + "max_per_stream": { + "is_enabled": true, + "value": 1000 + }, + "max_per_user_per_stream": { + "is_enabled": true, + "value": 1000 + }, + "global_cooldown": { + "is_enabled": true, + "seconds": 1000 + }, + "background_color": "#FA1ED2", + "image": { + "url_1x": "https://static-cdn.jtvnw.net/image-1.png", + "url_2x": "https://static-cdn.jtvnw.net/image-2.png", + "url_4x": "https://static-cdn.jtvnw.net/image-4.png" + }, + "default_image": { + "url_1x": "https://static-cdn.jtvnw.net/default-1.png", + "url_2x": "https://static-cdn.jtvnw.net/default-2.png", + "url_4x": "https://static-cdn.jtvnw.net/default-4.png" + } + } + }, + "topic": "channel.channel_points_custom_reward.add", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.channel_points_custom_reward.remove.json b/providers/twitch/latest/channel.channel_points_custom_reward.remove.json new file mode 100644 index 0000000..6fc6cb3 --- /dev/null +++ b/providers/twitch/latest/channel.channel_points_custom_reward.remove.json @@ -0,0 +1,69 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.channel_points_custom_reward.remove" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.channel_points_custom_reward.remove", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337", + "reward_id": 12345 + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2019-11-16T10:11:12.634234626Z" + }, + "event": { + "id": "9001", + "broadcaster_user_id": "1337", + "broadcaster_user_login": "cool_user", + "broadcaster_user_name": "Cool_User", + "is_enabled": true, + "is_paused": false, + "is_in_stock": true, + "title": "Cool Reward", + "cost": 100, + "prompt": "reward prompt", + "is_user_input_required": true, + "should_redemptions_skip_request_queue": false, + "cooldown_expires_at": "2019-11-16T10:11:12.123Z", + "redemptions_redeemed_current_stream": 123, + "max_per_stream": { + "is_enabled": true, + "value": 1000 + }, + "max_per_user_per_stream": { + "is_enabled": true, + "value": 1000 + }, + "global_cooldown": { + "is_enabled": true, + "seconds": 1000 + }, + "background_color": "#FA1ED2", + "image": { + "url_1x": "https://static-cdn.jtvnw.net/image-1.png", + "url_2x": "https://static-cdn.jtvnw.net/image-2.png", + "url_4x": "https://static-cdn.jtvnw.net/image-4.png" + }, + "default_image": { + "url_1x": "https://static-cdn.jtvnw.net/default-1.png", + "url_2x": "https://static-cdn.jtvnw.net/default-2.png", + "url_4x": "https://static-cdn.jtvnw.net/default-4.png" + } + } + }, + "topic": "channel.channel_points_custom_reward.remove", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.channel_points_custom_reward.update.json b/providers/twitch/latest/channel.channel_points_custom_reward.update.json new file mode 100644 index 0000000..9e050b8 --- /dev/null +++ b/providers/twitch/latest/channel.channel_points_custom_reward.update.json @@ -0,0 +1,68 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.channel_points_custom_reward.update" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.channel_points_custom_reward.update", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2019-11-16T10:11:12.634234626Z" + }, + "event": { + "id": "9001", + "broadcaster_user_id": "1337", + "broadcaster_user_login": "cool_user", + "broadcaster_user_name": "Cool_User", + "is_enabled": true, + "is_paused": false, + "is_in_stock": true, + "title": "Cool Reward", + "cost": 100, + "prompt": "reward prompt", + "is_user_input_required": true, + "should_redemptions_skip_request_queue": false, + "cooldown_expires_at": "2019-11-16T10:11:12.634234626Z", + "redemptions_redeemed_current_stream": 123, + "max_per_stream": { + "is_enabled": true, + "value": 1000 + }, + "max_per_user_per_stream": { + "is_enabled": true, + "value": 1000 + }, + "global_cooldown": { + "is_enabled": true, + "seconds": 1000 + }, + "background_color": "#FA1ED2", + "image": { + "url_1x": "https://static-cdn.jtvnw.net/image-1.png", + "url_2x": "https://static-cdn.jtvnw.net/image-2.png", + "url_4x": "https://static-cdn.jtvnw.net/image-4.png" + }, + "default_image": { + "url_1x": "https://static-cdn.jtvnw.net/default-1.png", + "url_2x": "https://static-cdn.jtvnw.net/default-2.png", + "url_4x": "https://static-cdn.jtvnw.net/default-4.png" + } + } + }, + "topic": "channel.channel_points_custom_reward.update", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.charity_campaign.donate.json b/providers/twitch/latest/channel.charity_campaign.donate.json new file mode 100644 index 0000000..b043d60 --- /dev/null +++ b/providers/twitch/latest/channel.charity_campaign.donate.json @@ -0,0 +1,48 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.charity_campaign.donate" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.charity_campaign.donate", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "123456" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2022-07-25T10:11:12.123Z" + }, + "event": { + "id": "a1b2c3-aabb-4455-d1e2f3", + "campaign_id": "123-abc-456-def", + "broadcaster_user_id": "123456", + "broadcaster_user_name": "SunnySideUp", + "broadcaster_user_login": "sunnysideup", + "user_id": "654321", + "user_login": "generoususer1", + "user_name": "GenerousUser1", + "charity_name": "Example name", + "charity_description": "Example description", + "charity_logo": "https://abc.cloudfront.net/ppgf/1000/100.png", + "charity_website": "https://www.example.com", + "amount": { + "value": 10000, + "decimal_places": 2, + "currency": "USD" + } + } + }, + "topic": "channel.charity_campaign.donate", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.charity_campaign.progress.json b/providers/twitch/latest/channel.charity_campaign.progress.json new file mode 100644 index 0000000..29d1e18 --- /dev/null +++ b/providers/twitch/latest/channel.charity_campaign.progress.json @@ -0,0 +1,49 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.charity_campaign.progress" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.charity_campaign.progress", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "123456" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2022-07-25T10:11:12.12339824Z" + }, + "event": { + "id": "123-abc-456-def", + "broadcaster_id": "123456", + "broadcaster_name": "SunnySideUp", + "broadcaster_login": "sunnysideup", + "charity_name": "Example name", + "charity_description": "Example description", + "charity_logo": "https://abc.cloudfront.net/ppgf/1000/100.png", + "charity_website": "https://www.example.com", + "current_amount": { + "value": 260000, + "decimal_places": 2, + "currency": "USD" + }, + "target_amount": { + "value": 1500000, + "decimal_places": 2, + "currency": "USD" + } + } + }, + "topic": "channel.charity_campaign.progress", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.charity_campaign.start.json b/providers/twitch/latest/channel.charity_campaign.start.json new file mode 100644 index 0000000..e9c2982 --- /dev/null +++ b/providers/twitch/latest/channel.charity_campaign.start.json @@ -0,0 +1,50 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.charity_campaign.start" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.charity_campaign.start", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "123456" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2022-07-25T10:11:12.12339824Z" + }, + "event": { + "id": "123-abc-456-def", + "broadcaster_id": "123456", + "broadcaster_name": "SunnySideUp", + "broadcaster_login": "sunnysideup", + "charity_name": "Example name", + "charity_description": "Example description", + "charity_logo": "https://abc.cloudfront.net/ppgf/1000/100.png", + "charity_website": "https://www.example.com", + "current_amount": { + "value": 0, + "decimal_places": 2, + "currency": "USD" + }, + "target_amount": { + "value": 1500000, + "decimal_places": 2, + "currency": "USD" + }, + "started_at": "2022-07-26T17:00:03.17106713Z" + } + }, + "topic": "channel.charity_campaign.start", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.charity_campaign.stop.json b/providers/twitch/latest/channel.charity_campaign.stop.json new file mode 100644 index 0000000..4aa37a3 --- /dev/null +++ b/providers/twitch/latest/channel.charity_campaign.stop.json @@ -0,0 +1,50 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.charity_campaign.stop" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.charity_campaign.stop", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "123456" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2022-07-25T10:11:12.12339824Z" + }, + "event": { + "id": "123-abc-456-def", + "broadcaster_id": "123456", + "broadcaster_name": "SunnySideUp", + "broadcaster_login": "sunnysideup", + "charity_name": "Example name", + "charity_description": "Example description", + "charity_logo": "https://abc.cloudfront.net/ppgf/1000/100.png", + "charity_website": "https://www.example.com", + "current_amount": { + "value": 1450000, + "decimal_places": 2, + "currency": "USD" + }, + "target_amount": { + "value": 1500000, + "decimal_places": 2, + "currency": "USD" + }, + "stopped_at": "2022-07-26T22:00:03.17106713Z" + } + }, + "topic": "channel.charity_campaign.stop", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.chat.clear.json b/providers/twitch/latest/channel.chat.clear.json new file mode 100644 index 0000000..8eaf867 --- /dev/null +++ b/providers/twitch/latest/channel.chat.clear.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.chat.clear" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.chat.clear", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337", + "user_id": "9001" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2023-04-11T10:11:12.123Z" + }, + "event": { + "broadcaster_user_id": "1337", + "broadcaster_user_name": "Cool_User", + "broadcaster_user_login": "cool_user" + } + }, + "topic": "channel.chat.clear", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.chat.clear_user_messages.json b/providers/twitch/latest/channel.chat.clear_user_messages.json new file mode 100644 index 0000000..993a1d0 --- /dev/null +++ b/providers/twitch/latest/channel.chat.clear_user_messages.json @@ -0,0 +1,38 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.chat.clear_user_messages" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.chat.clear_user_messages", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337", + "user_id": "9001" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2023-04-11T10:11:12.123Z" + }, + "event": { + "broadcaster_user_id": "1337", + "broadcaster_user_name": "Cool_User", + "broadcaster_user_login": "cool_user", + "target_user_id": "7734", + "target_user_name": "Uncool_viewer", + "target_user_login": "uncool_viewer" + } + }, + "topic": "channel.chat.clear_user_messages", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.chat.message.json b/providers/twitch/latest/channel.chat.message.json new file mode 100644 index 0000000..09d109d --- /dev/null +++ b/providers/twitch/latest/channel.chat.message.json @@ -0,0 +1,85 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.chat.message" + }, + "body": { + "subscription": { + "id": "0b7f3361-672b-4d39-b307-dd5b576c9b27", + "status": "enabled", + "type": "channel.chat.message", + "version": "1", + "condition": { + "broadcaster_user_id": "1971641", + "user_id": "2914196" + }, + "transport": { + "method": "websocket", + "session_id": "AgoQHR3s6Mb4T8GFB1l3DlPfiRIGY2VsbC1h" + }, + "created_at": "2023-11-06T18:11:47.492253549Z", + "cost": 0 + }, + "event": { + "broadcaster_user_id": "1971641", + "broadcaster_user_login": "streamer", + "broadcaster_user_name": "streamer", + "chatter_user_id": "4145994", + "chatter_user_login": "viewer32", + "chatter_user_name": "viewer32", + "message_id": "cc106a89-1814-919d-454c-f4f2f970aae7", + "message": { + "text": "Hi chat", + "fragments": [ + { + "type": "text", + "text": "Hi chat", + "cheermote": null, + "emote": null, + "mention": null + } + ] + }, + "color": "#00FF7F", + "badges": [ + { + "set_id": "moderator", + "id": "1", + "info": "" + }, + { + "set_id": "subscriber", + "id": "12", + "info": "16" + }, + { + "set_id": "sub-gifter", + "id": "1", + "info": "" + } + ], + "message_type": "text", + "cheer": null, + "reply": null, + "channel_points_custom_reward_id": null, + "source_broadcaster_user_id": "112233", + "source_broadcaster_user_login": "streamer33", + "source_broadcaster_user_name": "streamer33", + "source_message_id": "e03f6d5d-8ec8-4c63-b473-9e5fe61e289b", + "source_badges": [ + { + "set_id": "subscriber", + "id": "3", + "info": "3" + } + ], + "is_source_only": true + } + }, + "topic": "channel.chat.message", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.chat.message_delete.json b/providers/twitch/latest/channel.chat.message_delete.json new file mode 100644 index 0000000..6007fcd --- /dev/null +++ b/providers/twitch/latest/channel.chat.message_delete.json @@ -0,0 +1,39 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.chat.message_delete" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.chat.message_delete", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337", + "user_id": "9001" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2023-04-11T10:11:12.123Z" + }, + "event": { + "broadcaster_user_id": "1337", + "broadcaster_user_name": "Cool_User", + "broadcaster_user_login": "cool_user", + "target_user_id": "7734", + "target_user_name": "Uncool_viewer", + "target_user_login": "uncool_viewer", + "message_id": "ab24e0b0-2260-4bac-94e4-05eedd4ecd0e" + } + }, + "topic": "channel.chat.message_delete", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.chat.notification.json b/providers/twitch/latest/channel.chat.notification.json new file mode 100644 index 0000000..6f5b0a5 --- /dev/null +++ b/providers/twitch/latest/channel.chat.notification.json @@ -0,0 +1,97 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.chat.notification" + }, + "body": { + "subscription": { + "id": "dc1a3cfc-a930-4972-bf9e-0ffc4e7a8996", + "status": "enabled", + "type": "channel.chat.notification", + "version": "1", + "condition": { + "broadcaster_user_id": "1971641", + "user_id": "2914196" + }, + "transport": { + "method": "websocket", + "session_id": "AgoQOtgGkFvXRlSkij343CndhIGY2VsbC1h" + }, + "created_at": "2023-10-06T18:04:38.807682738Z", + "cost": 0 + }, + "event": { + "broadcaster_user_id": "1971641", + "broadcaster_user_login": "streamer", + "broadcaster_user_name": "streamer", + "chatter_user_id": "49912639", + "chatter_user_login": "viewer23", + "chatter_user_name": "viewer23", + "chatter_is_anonymous": false, + "color": "", + "badges": [], + "system_message": "viewer23 subscribed at Tier 1. They've subscribed for 10 months!", + "message_id": "d62235c8-47ff-a4f4--84e8-5a29a65a9c03", + "message": { + "text": "", + "fragments": [] + }, + "notice_type": "shared_chat_resub", + "sub": null, + "resub": null, + "sub_gift": null, + "community_sub_gift": null, + "gift_paid_upgrade": null, + "prime_paid_upgrade": null, + "pay_it_forward": null, + "raid": null, + "unraid": null, + "announcement": null, + "bits_badge_tier": null, + "charity_donation": null, + "watch_streak": null, + "modiversary": null, + "shared_chat_sub": null, + "shared_chat_resub": { + "cumulative_months": 10, + "duration_months": 0, + "streak_months": null, + "sub_plan": "1000", + "is_gift": false, + "gifter_is_anonymous": null, + "gifter_user_id": null, + "gifter_user_name": null, + "gifter_user_login": null + }, + "shared_chat_sub_gift": null, + "shared_chat_community_sub_gift": null, + "shared_chat_gift_paid_upgrade": null, + "shared_chat_prime_paid_upgrade": null, + "shared_chat_pay_it_forward": null, + "shared_chat_raid": null, + "shared_chat_unraid": null, + "shared_chat_announcement": null, + "shared_chat_bits_badge_tier": null, + "shared_chat_charity_donation": null, + "shared_chat_modiversary": null, + "source_broadcaster_user_id": "112233", + "source_broadcaster_user_login": "streamer33", + "source_broadcaster_user_name": "streamer33", + "source_message_id": "2be7193d-0366-4453-b6ec-b288ce9f2c39", + "source_badges": [ + { + "set_id": "subscriber", + "id": "3", + "info": "3" + } + ], + "is_source_only": true + } + }, + "topic": "channel.chat.notification", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.chat.user_message_hold.json b/providers/twitch/latest/channel.chat.user_message_hold.json new file mode 100644 index 0000000..8e0f3dd --- /dev/null +++ b/providers/twitch/latest/channel.chat.user_message_hold.json @@ -0,0 +1,69 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.chat.user_message_hold" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.chat.user_message_hold", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337", + "user_id": "9001" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2023-04-11T10:11:12.123Z" + }, + "event": { + "broadcaster_user_id": "123", + "broadcaster_user_login": "bob", + "broadcaster_user_name": "Bob", + "user_id": "456", + "user_login": "tom", + "user_name": "Tommy", + "message_id": "789", + "message": { + "text": "hey world", + "fragments": [ + { + "type": "emote", + "text": "hey world", + "cheermote": null, + "emote": { + "id": "foo", + "emote_set_id": "7" + } + }, + { + "type": "cheermote", + "text": "bye world", + "cheermote": { + "prefix": "prefix", + "bits": 100, + "tier": 1 + }, + "emote": null + }, + { + "type": "text", + "text": "surprise", + "cheermote": null, + "emote": null + } + ] + } + } + }, + "topic": "channel.chat.user_message_hold", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.chat.user_message_update.json b/providers/twitch/latest/channel.chat.user_message_update.json new file mode 100644 index 0000000..fab586a --- /dev/null +++ b/providers/twitch/latest/channel.chat.user_message_update.json @@ -0,0 +1,70 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.chat.user_message_update" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.chat.user_message_update", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337", + "user_id": "9001" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2023-04-11T10:11:12.123Z" + }, + "event": { + "broadcaster_user_id": "123", + "broadcaster_user_login": "bob", + "broadcaster_user_name": "Bob", + "user_id": "456", + "user_login": "tom", + "user_name": "Tommy", + "status": "approved", + "message_id": "789", + "message": { + "text": "hey world", + "fragments": [ + { + "type": "emote", + "text": "hey world", + "cheermote": null, + "emote": { + "id": "foo", + "emote_set_id": "7" + } + }, + { + "type": "cheermote", + "text": "bye world", + "cheermote": { + "prefix": "prefix", + "bits": 100, + "tier": 1 + }, + "emote": null + }, + { + "type": "text", + "text": "surprise", + "cheermote": null, + "emote": null + } + ] + } + } + }, + "topic": "channel.chat.user_message_update", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.chat_settings.update.json b/providers/twitch/latest/channel.chat_settings.update.json new file mode 100644 index 0000000..381b206 --- /dev/null +++ b/providers/twitch/latest/channel.chat_settings.update.json @@ -0,0 +1,42 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.chat_settings.update" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.chat_settings.update", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337", + "user_id": "9001" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2023-04-11T10:11:12.123Z" + }, + "event": { + "broadcaster_user_id": "1337", + "broadcaster_user_login": "cool_user", + "broadcaster_user_name": "Cool_User", + "emote_mode": true, + "follower_mode": false, + "follower_mode_duration_minutes": null, + "slow_mode": true, + "slow_mode_wait_time_seconds": 10, + "subscriber_mode": false, + "unique_chat_mode": false + } + }, + "topic": "channel.chat_settings.update", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.follow.json b/providers/twitch/latest/channel.follow.json new file mode 100644 index 0000000..33a0ded --- /dev/null +++ b/providers/twitch/latest/channel.follow.json @@ -0,0 +1,39 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.follow" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.follow", + "version": "2", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337", + "moderator_user_id": "1337" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2019-11-16T10:11:12.634234626Z" + }, + "event": { + "user_id": "1234", + "user_login": "cool_user", + "user_name": "Cool_User", + "broadcaster_user_id": "1337", + "broadcaster_user_login": "cooler_user", + "broadcaster_user_name": "Cooler_User", + "followed_at": "2020-07-15T18:16:11.17106713Z" + } + }, + "topic": "channel.follow", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.goal.begin.json b/providers/twitch/latest/channel.goal.begin.json new file mode 100644 index 0000000..aa133be --- /dev/null +++ b/providers/twitch/latest/channel.goal.begin.json @@ -0,0 +1,40 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.goal.begin" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "status": "enabled", + "type": "channel.goal.begin", + "version": "1", + "cost": 0, + "condition": { + "broadcaster_user_id": "141981764" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2021-07-15T10:11:12.123Z" + }, + "event": { + "id": "12345-cool-event", + "broadcaster_user_id": "141981764", + "broadcaster_user_name": "TwitchDev", + "broadcaster_user_login": "twitchdev", + "type": "subscription", + "description": "Help me get partner!", + "current_amount": 100, + "target_amount": 220, + "started_at": "2021-07-15T17:16:03.17106713Z" + } + }, + "topic": "channel.goal.begin", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.goal.end.json b/providers/twitch/latest/channel.goal.end.json new file mode 100644 index 0000000..995e266 --- /dev/null +++ b/providers/twitch/latest/channel.goal.end.json @@ -0,0 +1,42 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.goal.end" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "status": "enabled", + "type": "channel.goal.end", + "version": "1", + "cost": 0, + "condition": { + "broadcaster_user_id": "141981764" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2021-07-15T10:11:12.123Z" + }, + "event": { + "id": "12345-abc-678-defgh", + "broadcaster_user_id": "141981764", + "broadcaster_user_name": "TwitchDev", + "broadcaster_user_login": "twitchdev", + "type": "subscription", + "description": "Help me get partner!", + "is_achieved": false, + "current_amount": 180, + "target_amount": 220, + "started_at": "2021-07-15T17:16:03.17106713Z", + "ended_at": "2020-07-16T17:16:03.17106713Z" + } + }, + "topic": "channel.goal.end", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.goal.progress.json b/providers/twitch/latest/channel.goal.progress.json new file mode 100644 index 0000000..f0dfbf4 --- /dev/null +++ b/providers/twitch/latest/channel.goal.progress.json @@ -0,0 +1,40 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.goal.progress" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "status": "enabled", + "type": "channel.goal.progress", + "version": "1", + "cost": 0, + "condition": { + "broadcaster_user_id": "141981764" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2021-07-15T10:11:12.123Z" + }, + "event": { + "id": "12345-cool-event", + "broadcaster_user_id": "141981764", + "broadcaster_user_name": "TwitchDev", + "broadcaster_user_login": "twitchdev", + "type": "subscription", + "description": "Help me get partner!", + "current_amount": 120, + "target_amount": 220, + "started_at": "2021-07-15T17:16:03.17106713Z" + } + }, + "topic": "channel.goal.progress", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.guest_star_guest.update.json b/providers/twitch/latest/channel.guest_star_guest.update.json new file mode 100644 index 0000000..95da997 --- /dev/null +++ b/providers/twitch/latest/channel.guest_star_guest.update.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.guest_star_guest.update" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.guest_star_guest.update", + "version": "beta", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337", + "moderator_user_id": "1312" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2023-04-11T10:11:32.123Z" + }, + "event": { + "broadcaster_user_id": "1337", + "broadcaster_user_name": "Cool_User", + "broadcaster_user_login": "cool_user", + "session_id": "2KFRQbFtpmfyD3IevNRnCzOPRJI", + "moderator_user_id": "1312", + "moderator_user_name": "Cool_Mod", + "moderator_user_login": "cool_mod", + "guest_user_id": "1234", + "guest_user_name": "Cool_Guest", + "guest_user_login": "cool_guest", + "slot_id": "1", + "state": "live", + "host_video_enabled": true, + "host_audio_enabled": true, + "host_volume": 100 + } + }, + "topic": "channel.guest_star_guest.update", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.guest_star_session.begin.json b/providers/twitch/latest/channel.guest_star_session.begin.json new file mode 100644 index 0000000..ae855d8 --- /dev/null +++ b/providers/twitch/latest/channel.guest_star_session.begin.json @@ -0,0 +1,40 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.guest_star_session.begin" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.guest_star_session.begin", + "version": "beta", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337", + "moderator_user_id": "1338" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2023-04-11T10:11:12.123Z" + }, + "event": { + "broadcaster_user_id": "1337", + "broadcaster_user_name": "Cool_User", + "broadcaster_user_login": "cool_user", + "moderator_user_id": "1338", + "moderator_user_name": "Cool_Mod", + "moderator_user_login": "cool_mod", + "session_id": "2KFRQbFtpmfyD3IevNRnCzOPRJI", + "started_at": "2023-04-11T16:20:03.17106713Z" + } + }, + "topic": "channel.guest_star_session.begin", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.guest_star_session.end.json b/providers/twitch/latest/channel.guest_star_session.end.json new file mode 100644 index 0000000..13d08bb --- /dev/null +++ b/providers/twitch/latest/channel.guest_star_session.end.json @@ -0,0 +1,41 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.guest_star_session.end" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.guest_star_session.end", + "version": "beta", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337", + "moderator_user_id": "1338" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2023-04-11T10:11:22.123Z" + }, + "event": { + "broadcaster_user_id": "1337", + "broadcaster_user_name": "Cool_User", + "broadcaster_user_login": "cool_user", + "moderator_user_id": "1338", + "moderator_user_name": "Cool_Mod", + "moderator_user_login": "cool_mod", + "session_id": "2KFRQbFtpmfyD3IevNRnCzOPRJI", + "started_at": "2023-04-11T16:20:03.17106713Z", + "ended_at": "2023-04-11T17:51:29.153485Z" + } + }, + "topic": "channel.guest_star_session.end", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.guest_star_settings.update.json b/providers/twitch/latest/channel.guest_star_settings.update.json new file mode 100644 index 0000000..146ed59 --- /dev/null +++ b/providers/twitch/latest/channel.guest_star_settings.update.json @@ -0,0 +1,39 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.guest_star_settings.update" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.guest_star_settings.update", + "version": "beta", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337", + "moderator_user_id": "1312" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2023-04-11T10:11:52.123Z" + }, + "event": { + "broadcaster_user_id": "1337", + "broadcaster_user_name": "Cool_User", + "broadcaster_user_login": "cool_user", + "is_moderator_send_live_enabled": true, + "slot_count": 5, + "is_browser_source_audio_enabled": true, + "group_layout": "tiled" + } + }, + "topic": "channel.guest_star_settings.update", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.hype_train.begin.json b/providers/twitch/latest/channel.hype_train.begin.json new file mode 100644 index 0000000..7218095 --- /dev/null +++ b/providers/twitch/latest/channel.hype_train.begin.json @@ -0,0 +1,55 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.hype_train.begin" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.hype_train.begin", + "version": "2", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2019-11-16T10:11:12.634234626Z" + }, + "event": { + "id": "1b0AsbInCHZW2SQFQkCzqN07Ib2", + "broadcaster_user_id": "1337", + "broadcaster_user_login": "cool_user", + "broadcaster_user_name": "Cool_User", + "total": 137, + "progress": 137, + "goal": 500, + "top_contributions": [ + { + "user_id": "123", + "user_login": "pogchamp", + "user_name": "PogChamp", + "type": "bits", + "total": 50 + } + ], + "shared_train_participants": null, + "level": 1, + "started_at": "2020-07-15T17:16:03.17106713Z", + "expires_at": "2020-07-15T17:16:11.17106713Z", + "is_shared_train": false, + "type": "regular", + "all_time_high_level": 4, + "all_time_high_total": 2845 + } + }, + "topic": "channel.hype_train.begin", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.hype_train.end.json b/providers/twitch/latest/channel.hype_train.end.json new file mode 100644 index 0000000..784a940 --- /dev/null +++ b/providers/twitch/latest/channel.hype_train.end.json @@ -0,0 +1,52 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.hype_train.end" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.hype_train.end", + "version": "2", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2019-11-16T10:11:12.634234626Z" + }, + "event": { + "id": "1b0AsbInCHZW2SQFQkCzqN07Ib2", + "broadcaster_user_id": "1337", + "broadcaster_user_login": "cool_user", + "broadcaster_user_name": "Cool_User", + "total": 137, + "top_contributions": [ + { + "user_id": "123", + "user_login": "pogchamp", + "user_name": "PogChamp", + "type": "bits", + "total": 50 + } + ], + "shared_train_participants": null, + "level": 1, + "started_at": "2020-07-15T17:16:03.17106713Z", + "ended_at": "2020-07-15T17:16:11.17106713Z", + "cooldown_ends_at": "2020-07-16T17:16:11.17106713Z", + "is_shared_train": false, + "type": "regular" + } + }, + "topic": "channel.hype_train.end", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.hype_train.progress.json b/providers/twitch/latest/channel.hype_train.progress.json new file mode 100644 index 0000000..0791274 --- /dev/null +++ b/providers/twitch/latest/channel.hype_train.progress.json @@ -0,0 +1,53 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.hype_train.progress" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.hype_train.progress", + "version": "2", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2019-11-16T10:11:12.634234626Z" + }, + "event": { + "id": "1b0AsbInCHZW2SQFQkCzqN07Ib2", + "broadcaster_user_id": "1337", + "broadcaster_user_login": "cool_user", + "broadcaster_user_name": "Cool_User", + "total": 137, + "progress": 137, + "goal": 500, + "top_contributions": [ + { + "user_id": "123", + "user_login": "pogchamp", + "user_name": "PogChamp", + "type": "bits", + "total": 50 + } + ], + "shared_train_participants": null, + "level": 1, + "started_at": "2020-07-15T17:16:03.17106713Z", + "expires_at": "2020-07-15T17:16:11.17106713Z", + "is_shared_train": false, + "type": "regular" + } + }, + "topic": "channel.hype_train.progress", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.moderate.json b/providers/twitch/latest/channel.moderate.json new file mode 100644 index 0000000..c183a35 --- /dev/null +++ b/providers/twitch/latest/channel.moderate.json @@ -0,0 +1,67 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.moderate" + }, + "body": { + "subscription": { + "id": "7297f7eb-3bf5-461f-8ae6-7cd7781ebce3", + "status": "enabled", + "type": "channel.moderate", + "version": "2", + "condition": { + "broadcaster_user_id": "423374343", + "moderator_user_id": "424596340" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2024-02-23T21:12:33.771005262Z" + }, + "event": { + "broadcaster_user_id": "423374343", + "broadcaster_user_login": "glowillig", + "broadcaster_user_name": "glowillig", + "source_broadcaster_user_id": "41292030", + "source_broadcaster_user_login": "adflynn404", + "source_broadcaster_user_name": "adflynn404", + "moderator_user_id": "424596340", + "moderator_user_login": "quotrok", + "moderator_user_name": "quotrok", + "action": "warn", + "followers": null, + "slow": null, + "vip": null, + "unvip": null, + "warn": { + "user_id": "141981764", + "user_login": "twitchdev", + "user_name": "TwitchDev", + "reason": "cut it out", + "chat_rules_cited": null + }, + "unmod": null, + "ban": null, + "unban": null, + "timeout": null, + "untimeout": null, + "raid": null, + "unraid": null, + "delete": null, + "automod_terms": null, + "unban_request": null, + "shared_chat_ban": null, + "shared_chat_unban": null, + "shared_chat_timeout": null, + "shared_chat_untimeout": null, + "shared_chat_delete": null + } + }, + "topic": "channel.moderate", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.moderator.add.json b/providers/twitch/latest/channel.moderator.add.json new file mode 100644 index 0000000..1a8f8fd --- /dev/null +++ b/providers/twitch/latest/channel.moderator.add.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.moderator.add" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.moderator.add", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2019-11-16T10:11:12.634234626Z" + }, + "event": { + "user_id": "1234", + "user_login": "mod_user", + "user_name": "Mod_User", + "broadcaster_user_id": "1337", + "broadcaster_user_login": "cooler_user", + "broadcaster_user_name": "Cooler_User" + } + }, + "topic": "channel.moderator.add", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.moderator.remove.json b/providers/twitch/latest/channel.moderator.remove.json new file mode 100644 index 0000000..d78f924 --- /dev/null +++ b/providers/twitch/latest/channel.moderator.remove.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.moderator.remove" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.moderator.remove", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2019-11-16T10:11:12.634234626Z" + }, + "event": { + "user_id": "1234", + "user_login": "not_mod_user", + "user_name": "Not_Mod_User", + "broadcaster_user_id": "1337", + "broadcaster_user_login": "cooler_user", + "broadcaster_user_name": "Cooler_User" + } + }, + "topic": "channel.moderator.remove", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.poll.begin.json b/providers/twitch/latest/channel.poll.begin.json new file mode 100644 index 0000000..9620041 --- /dev/null +++ b/providers/twitch/latest/channel.poll.begin.json @@ -0,0 +1,60 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.poll.begin" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.poll.begin", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2019-11-16T10:11:12.634234626Z" + }, + "event": { + "id": "1243456", + "broadcaster_user_id": "1337", + "broadcaster_user_login": "cool_user", + "broadcaster_user_name": "Cool_User", + "title": "Aren\u2019t shoes just really hard socks?", + "choices": [ + { + "id": "123", + "title": "Yeah!" + }, + { + "id": "124", + "title": "No!" + }, + { + "id": "125", + "title": "Maybe!" + } + ], + "bits_voting": { + "is_enabled": true, + "amount_per_vote": 10 + }, + "channel_points_voting": { + "is_enabled": true, + "amount_per_vote": 10 + }, + "started_at": "2020-07-15T17:16:03.17106713Z", + "ends_at": "2020-07-15T17:16:08.17106713Z" + } + }, + "topic": "channel.poll.begin", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.poll.end.json b/providers/twitch/latest/channel.poll.end.json new file mode 100644 index 0000000..3b4e085 --- /dev/null +++ b/providers/twitch/latest/channel.poll.end.json @@ -0,0 +1,70 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.poll.end" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.poll.end", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2019-11-16T10:11:12.634234626Z" + }, + "event": { + "id": "1243456", + "broadcaster_user_id": "1337", + "broadcaster_user_login": "cool_user", + "broadcaster_user_name": "Cool_User", + "title": "Aren\u2019t shoes just really hard socks?", + "choices": [ + { + "id": "123", + "title": "Blue", + "bits_votes": 50, + "channel_points_votes": 70, + "votes": 120 + }, + { + "id": "124", + "title": "Yellow", + "bits_votes": 100, + "channel_points_votes": 40, + "votes": 140 + }, + { + "id": "125", + "title": "Green", + "bits_votes": 10, + "channel_points_votes": 70, + "votes": 80 + } + ], + "bits_voting": { + "is_enabled": true, + "amount_per_vote": 10 + }, + "channel_points_voting": { + "is_enabled": true, + "amount_per_vote": 10 + }, + "status": "completed", + "started_at": "2020-07-15T17:16:03.17106713Z", + "ended_at": "2020-07-15T17:16:11.17106713Z" + } + }, + "topic": "channel.poll.end", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.poll.progress.json b/providers/twitch/latest/channel.poll.progress.json new file mode 100644 index 0000000..f5fbf46 --- /dev/null +++ b/providers/twitch/latest/channel.poll.progress.json @@ -0,0 +1,69 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.poll.progress" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.poll.progress", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2019-11-16T10:11:12.634234626Z" + }, + "event": { + "id": "1243456", + "broadcaster_user_id": "1337", + "broadcaster_user_login": "cool_user", + "broadcaster_user_name": "Cool_User", + "title": "Aren\u2019t shoes just really hard socks?", + "choices": [ + { + "id": "123", + "title": "Yeah!", + "bits_votes": 5, + "channel_points_votes": 7, + "votes": 12 + }, + { + "id": "124", + "title": "No!", + "bits_votes": 10, + "channel_points_votes": 4, + "votes": 14 + }, + { + "id": "125", + "title": "Maybe!", + "bits_votes": 0, + "channel_points_votes": 7, + "votes": 7 + } + ], + "bits_voting": { + "is_enabled": true, + "amount_per_vote": 10 + }, + "channel_points_voting": { + "is_enabled": true, + "amount_per_vote": 10 + }, + "started_at": "2020-07-15T17:16:03.17106713Z", + "ends_at": "2020-07-15T17:16:08.17106713Z" + } + }, + "topic": "channel.poll.progress", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.prediction.begin.json b/providers/twitch/latest/channel.prediction.begin.json new file mode 100644 index 0000000..d4c603f --- /dev/null +++ b/providers/twitch/latest/channel.prediction.begin.json @@ -0,0 +1,50 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.prediction.begin" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.prediction.begin", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2019-11-16T10:11:12.634234626Z" + }, + "event": { + "id": "1243456", + "broadcaster_user_id": "1337", + "broadcaster_user_login": "cool_user", + "broadcaster_user_name": "Cool_User", + "title": "Aren\u2019t shoes just really hard socks?", + "outcomes": [ + { + "id": "1243456", + "title": "Yeah!", + "color": "blue" + }, + { + "id": "2243456", + "title": "No!", + "color": "pink" + } + ], + "started_at": "2020-07-15T17:16:03.17106713Z", + "locks_at": "2020-07-15T17:21:03.17106713Z" + } + }, + "topic": "channel.prediction.begin", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.raid.json b/providers/twitch/latest/channel.raid.json new file mode 100644 index 0000000..3220257 --- /dev/null +++ b/providers/twitch/latest/channel.raid.json @@ -0,0 +1,38 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.raid" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.raid", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "to_broadcaster_user_id": "1337" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2019-11-16T10:11:12.634234626Z" + }, + "event": { + "from_broadcaster_user_id": "1234", + "from_broadcaster_user_login": "cool_user", + "from_broadcaster_user_name": "Cool_User", + "to_broadcaster_user_id": "1337", + "to_broadcaster_user_login": "cooler_user", + "to_broadcaster_user_name": "Cooler_User", + "viewers": 9001 + } + }, + "topic": "channel.raid", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.shared_chat.begin.json b/providers/twitch/latest/channel.shared_chat.begin.json new file mode 100644 index 0000000..a1e3a5b --- /dev/null +++ b/providers/twitch/latest/channel.shared_chat.begin.json @@ -0,0 +1,50 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.shared_chat.begin" + }, + "body": { + "subscription": { + "id": "bf0602d2-5b39-4ece-b1a4-44191d52df6b", + "status": "enabled", + "type": "channel.shared_chat.begin", + "version": "1", + "condition": { + "broadcaster_user_id": "1971641" + }, + "transport": { + "method": "websocket", + "session_id": "AgoQOtgGkFvXRlSkij343CndhIGY2VsbC1h" + }, + "created_at": "2023-10-06T18:04:38.807682738Z", + "cost": 0 + }, + "event": { + "session_id": "2b64a92a-dbb8-424e-b1c3-304423ba1b6f", + "broadcaster_user_id": "1971641", + "broadcaster_user_login": "streamer", + "broadcaster_user_name": "streamer", + "host_broadcaster_user_id": "1971641", + "host_broadcaster_user_login": "streamer", + "host_broadcaster_user_name": "streamer", + "participants": [ + { + "broadcaster_user_id": "1971641", + "broadcaster_user_name": "streamer", + "broadcaster_user_login": "streamer" + }, + { + "broadcaster_user_id": "112233", + "broadcaster_user_name": "streamer33", + "broadcaster_user_login": "streamer33" + } + ] + } + }, + "topic": "channel.shared_chat.begin", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.shared_chat.end.json b/providers/twitch/latest/channel.shared_chat.end.json new file mode 100644 index 0000000..bf0e140 --- /dev/null +++ b/providers/twitch/latest/channel.shared_chat.end.json @@ -0,0 +1,38 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.shared_chat.end" + }, + "body": { + "subscription": { + "id": "84a875f1-1dc0-43b2-8ed3-d7db4d650c37", + "status": "enabled", + "type": "channel.shared_chat.end", + "version": "1", + "condition": { + "broadcaster_user_id": "112233" + }, + "transport": { + "method": "websocket", + "session_id": "AgoQOtgGkFvXRlSkij343CndhIGY2VsbC1h" + }, + "created_at": "2023-10-06T18:04:38.807682738Z", + "cost": 0 + }, + "event": { + "session_id": "2b64a92a-dbb8-424e-b1c3-304423ba1b6f", + "broadcaster_user_id": "1971641", + "broadcaster_user_login": "streamer", + "broadcaster_user_name": "streamer", + "host_broadcaster_user_id": "1971641", + "host_broadcaster_user_login": "streamer", + "host_broadcaster_user_name": "streamer" + } + }, + "topic": "channel.shared_chat.end", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.shared_chat.update.json b/providers/twitch/latest/channel.shared_chat.update.json new file mode 100644 index 0000000..1849af0 --- /dev/null +++ b/providers/twitch/latest/channel.shared_chat.update.json @@ -0,0 +1,55 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.shared_chat.update" + }, + "body": { + "subscription": { + "id": "5f65d0a7-0069-4f2b-944b-bc81b160ae49", + "status": "enabled", + "type": "channel.shared_chat.update", + "version": "1", + "condition": { + "broadcaster_user_id": "1971641" + }, + "transport": { + "method": "websocket", + "session_id": "AgoQOtgGkFvXRlSkij343CndhIGY2VsbC1h" + }, + "created_at": "2023-10-06T18:04:38.807682738Z", + "cost": 0 + }, + "event": { + "session_id": "2b64a92a-dbb8-424e-b1c3-304423ba1b6f", + "broadcaster_user_id": "1971641", + "broadcaster_user_login": "streamer", + "broadcaster_user_name": "streamer", + "host_broadcaster_user_id": "1971641", + "host_broadcaster_user_login": "streamer", + "host_broadcaster_user_name": "streamer", + "participants": [ + { + "broadcaster_user_id": "1971641", + "broadcaster_user_name": "streamer", + "broadcaster_user_login": "streamer" + }, + { + "broadcaster_user_id": "112233", + "broadcaster_user_name": "streamer33", + "broadcaster_user_login": "streamer33" + }, + { + "broadcaster_user_id": "332211", + "broadcaster_user_name": "streamer11", + "broadcaster_user_login": "streamer11" + } + ] + } + }, + "topic": "channel.shared_chat.update", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.shield_mode.begin.json b/providers/twitch/latest/channel.shield_mode.begin.json new file mode 100644 index 0000000..5fee40d --- /dev/null +++ b/providers/twitch/latest/channel.shield_mode.begin.json @@ -0,0 +1,39 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.shield_mode.begin" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.shield_mode.begin", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "12345", + "moderator_user_id": "98765" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2022-07-25T10:11:12.1236739Z" + }, + "event": { + "broadcaster_user_id": "12345", + "broadcaster_user_name": "SimplySimple", + "broadcaster_user_login": "simplysimple", + "moderator_user_id": "98765", + "moderator_user_name": "ParticularlyParticular123", + "moderator_user_login": "particularlyparticular123", + "started_at": "2022-07-26T17:00:03.17106713Z" + } + }, + "topic": "channel.shield_mode.begin", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.shield_mode.end.json b/providers/twitch/latest/channel.shield_mode.end.json new file mode 100644 index 0000000..04e0580 --- /dev/null +++ b/providers/twitch/latest/channel.shield_mode.end.json @@ -0,0 +1,39 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.shield_mode.end" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.shield_mode.end", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "12345", + "moderator_user_id": "98765" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2022-07-25T10:11:12.1236739Z" + }, + "event": { + "broadcaster_user_id": "12345", + "broadcaster_user_name": "SimplySimple", + "broadcaster_user_login": "simplysimple", + "moderator_user_id": "98765", + "moderator_user_name": "ParticularlyParticular123", + "moderator_user_login": "particularlyparticular123", + "ended_at": "2022-07-27T01:30:23.17106713Z" + } + }, + "topic": "channel.shield_mode.end", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.shoutout.create.json b/providers/twitch/latest/channel.shoutout.create.json new file mode 100644 index 0000000..e393c96 --- /dev/null +++ b/providers/twitch/latest/channel.shoutout.create.json @@ -0,0 +1,45 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.shoutout.create" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.shoutout.create", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "12345", + "moderator_user_id": "98765" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2022-07-25T10:11:12.1236739Z" + }, + "event": { + "broadcaster_user_id": "12345", + "broadcaster_user_name": "SimplySimple", + "broadcaster_user_login": "simplysimple", + "moderator_user_id": "98765", + "moderator_user_name": "ParticularlyParticular123", + "moderator_user_login": "particularlyparticular123", + "to_broadcaster_user_id": "626262", + "to_broadcaster_user_name": "SandySanderman", + "to_broadcaster_user_login": "sandysanderman", + "started_at": "2022-07-26T17:00:03.17106713Z", + "viewer_count": 860, + "cooldown_ends_at": "2022-07-26T17:02:03.17106713Z", + "target_cooldown_ends_at": "2022-07-26T18:00:03.17106713Z" + } + }, + "topic": "channel.shoutout.create", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.shoutout.receive.json b/providers/twitch/latest/channel.shoutout.receive.json new file mode 100644 index 0000000..d72d958 --- /dev/null +++ b/providers/twitch/latest/channel.shoutout.receive.json @@ -0,0 +1,40 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.shoutout.receive" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.shoutout.receive", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "626262", + "moderator_user_id": "98765" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2022-07-25T10:11:12.1236739Z" + }, + "event": { + "broadcaster_user_id": "626262", + "broadcaster_user_name": "SandySanderman", + "broadcaster_user_login": "sandysanderman", + "from_broadcaster_user_id": "12345", + "from_broadcaster_user_name": "SimplySimple", + "from_broadcaster_user_login": "simplysimple", + "viewer_count": 860, + "started_at": "2022-07-26T17:00:03.17106713Z" + } + }, + "topic": "channel.shoutout.receive", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.subscribe.json b/providers/twitch/latest/channel.subscribe.json new file mode 100644 index 0000000..3b2540f --- /dev/null +++ b/providers/twitch/latest/channel.subscribe.json @@ -0,0 +1,39 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.subscribe" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.subscribe", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2019-11-16T10:11:12.634234626Z" + }, + "event": { + "user_id": "1234", + "user_login": "cool_user", + "user_name": "Cool_User", + "broadcaster_user_id": "1337", + "broadcaster_user_login": "cooler_user", + "broadcaster_user_name": "Cooler_User", + "tier": "1000", + "is_gift": false + } + }, + "topic": "channel.subscribe", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.subscription.end.json b/providers/twitch/latest/channel.subscription.end.json new file mode 100644 index 0000000..a828b36 --- /dev/null +++ b/providers/twitch/latest/channel.subscription.end.json @@ -0,0 +1,39 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.subscription.end" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.subscription.end", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2019-11-16T10:11:12.634234626Z" + }, + "event": { + "user_id": "1234", + "user_login": "cool_user", + "user_name": "Cool_User", + "broadcaster_user_id": "1337", + "broadcaster_user_login": "cooler_user", + "broadcaster_user_name": "Cooler_User", + "tier": "1000", + "is_gift": false + } + }, + "topic": "channel.subscription.end", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.suspicious_user.message.json b/providers/twitch/latest/channel.suspicious_user.message.json new file mode 100644 index 0000000..6f95de9 --- /dev/null +++ b/providers/twitch/latest/channel.suspicious_user.message.json @@ -0,0 +1,72 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.suspicious_user.message" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.suspicious_user.message", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "moderator_user_id": "9001", + "broadcaster_user_id": "1050263432" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2023-04-11T10:11:12.123Z" + }, + "event": { + "broadcaster_user_id": "1050263432", + "broadcaster_user_name": "dcf9dd9336034d23b65", + "broadcaster_user_login": "dcf9dd9336034d23b65", + "user_id": "1050263434", + "user_name": "4a46e2cf2e2f4d6a9e6", + "user_login": "4a46e2cf2e2f4d6a9e6", + "low_trust_status": "active_monitoring", + "shared_ban_channel_ids": [ + "100", + "200" + ], + "types": [ + "ban_evader" + ], + "ban_evasion_evaluation": "likely", + "message": { + "message_id": "101010", + "text": "bad stuff pogchamp", + "fragments": [ + { + "type": "emote", + "text": "bad stuff", + "cheermote": null, + "emote": { + "id": "899", + "emote_set_id": "1" + } + }, + { + "type": "cheermote", + "text": "pogchamp", + "cheermote": { + "prefix": "pogchamp", + "bits": 100, + "tier": 1 + }, + "emote": null + } + ] + } + } + }, + "topic": "channel.suspicious_user.message", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.suspicious_user.update.json b/providers/twitch/latest/channel.suspicious_user.update.json new file mode 100644 index 0000000..7ac8d65 --- /dev/null +++ b/providers/twitch/latest/channel.suspicious_user.update.json @@ -0,0 +1,42 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.suspicious_user.update" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.suspicious_user.update", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1050263435", + "moderator_user_id": "1050263436" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2023-04-11T10:11:12.123Z" + }, + "event": { + "broadcaster_user_id": "1050263435", + "broadcaster_user_name": "77f111cbb75341449f5", + "broadcaster_user_login": "77f111cbb75341449f5", + "moderator_user_id": "1050263436", + "moderator_user_name": "29087e59dfc441968f6", + "moderator_user_login": "29087e59dfc441968f6", + "user_id": "1050263437", + "user_name": "06fbcc75952245c5a87", + "user_login": "06fbcc75952245c5a87", + "low_trust_status": "restricted" + } + }, + "topic": "channel.suspicious_user.update", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.unban.json b/providers/twitch/latest/channel.unban.json new file mode 100644 index 0000000..3d1abb8 --- /dev/null +++ b/providers/twitch/latest/channel.unban.json @@ -0,0 +1,40 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.unban" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.unban", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2019-11-16T10:11:12.634234626Z" + }, + "event": { + "user_id": "1234", + "user_login": "cool_user", + "user_name": "Cool_User", + "broadcaster_user_id": "1337", + "broadcaster_user_login": "cooler_user", + "broadcaster_user_name": "Cooler_User", + "moderator_user_id": "1339", + "moderator_user_login": "mod_user", + "moderator_user_name": "Mod_User" + } + }, + "topic": "channel.unban", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.unban_request.create.json b/providers/twitch/latest/channel.unban_request.create.json new file mode 100644 index 0000000..050565f --- /dev/null +++ b/providers/twitch/latest/channel.unban_request.create.json @@ -0,0 +1,41 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.unban_request.create" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.unban_request.create", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337", + "moderator_user_id": "1338" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2019-11-16T10:11:12.634234626Z" + }, + "event": { + "id": "60", + "broadcaster_user_id": "1337", + "broadcaster_user_login": "cool_user", + "broadcaster_user_name": "Cool_User", + "user_id": "1339", + "user_login": "not_cool_user", + "user_name": "Not_Cool_User", + "text": "unban me", + "created_at": "2023-11-16T10:11:12.634234626Z" + } + }, + "topic": "channel.unban_request.create", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.unban_request.resolve.json b/providers/twitch/latest/channel.unban_request.resolve.json new file mode 100644 index 0000000..9214f11 --- /dev/null +++ b/providers/twitch/latest/channel.unban_request.resolve.json @@ -0,0 +1,44 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.unban_request.resolve" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.unban_request.resolve", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337", + "moderator_user_id": "1338" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2019-11-16T10:11:12.634234626Z" + }, + "event": { + "id": "60", + "broadcaster_user_id": "1337", + "broadcaster_user_login": "cool_user", + "broadcaster_user_name": "Cool_User", + "moderator_user_id": "1337", + "moderator_user_login": "cool_user", + "moderator_user_name": "Cool_User", + "user_id": "1339", + "user_login": "not_cool_user", + "user_name": "Not_Cool_User", + "resolution_text": "no", + "status": "denied" + } + }, + "topic": "channel.unban_request.resolve", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.update.json b/providers/twitch/latest/channel.update.json new file mode 100644 index 0000000..61e4d27 --- /dev/null +++ b/providers/twitch/latest/channel.update.json @@ -0,0 +1,41 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.update" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "channel.update", + "version": "2", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2023-06-29T17:20:33.860897266Z" + }, + "event": { + "broadcaster_user_id": "1337", + "broadcaster_user_login": "cool_user", + "broadcaster_user_name": "Cool_User", + "title": "Best Stream Ever", + "language": "en", + "category_id": "12453", + "category_name": "Grand Theft Auto", + "content_classification_labels": [ + "MatureGame" + ] + } + }, + "topic": "channel.update", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.vip.add.json b/providers/twitch/latest/channel.vip.add.json new file mode 100644 index 0000000..28713e2 --- /dev/null +++ b/providers/twitch/latest/channel.vip.add.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.vip.add" + }, + "body": { + "subscription": { + "id": "7297f7eb-3bf5-461f-8ae6-7cd7781ebce3", + "status": "enabled", + "type": "channel.vip.add", + "version": "1", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2024-02-23T21:12:33.771005262Z" + }, + "event": { + "user_id": "1234", + "user_login": "mod_user", + "user_name": "Mod_User", + "broadcaster_user_id": "1337", + "broadcaster_user_login": "cooler_user", + "broadcaster_user_name": "Cooler_User" + } + }, + "topic": "channel.vip.add", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.vip.remove.json b/providers/twitch/latest/channel.vip.remove.json new file mode 100644 index 0000000..d365ff2 --- /dev/null +++ b/providers/twitch/latest/channel.vip.remove.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.vip.remove" + }, + "body": { + "subscription": { + "id": "7297f7eb-3bf5-461f-8ae6-7cd7781ebce3", + "status": "enabled", + "type": "channel.vip.remove", + "version": "1", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2024-02-23T21:12:33.771005262Z" + }, + "event": { + "user_id": "1234", + "user_login": "mod_user", + "user_name": "Mod_User", + "broadcaster_user_id": "1337", + "broadcaster_user_login": "cooler_user", + "broadcaster_user_name": "Cooler_User" + } + }, + "topic": "channel.vip.remove", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.warning.acknowledge.json b/providers/twitch/latest/channel.warning.acknowledge.json new file mode 100644 index 0000000..133b1d4 --- /dev/null +++ b/providers/twitch/latest/channel.warning.acknowledge.json @@ -0,0 +1,38 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.warning.acknowledge" + }, + "body": { + "subscription": { + "id": "7297f7eb-3bf5-461f-8ae6-7cd7781ebce3", + "status": "enabled", + "type": "channel.warning.acknowledge", + "version": "1", + "cost": 0, + "condition": { + "broadcaster_user_id": "423374343", + "moderator_user_id": "424596340" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2024-02-23T21:12:33.771005262Z" + }, + "event": { + "broadcaster_user_id": "423374343", + "broadcaster_user_login": "glowillig", + "broadcaster_user_name": "glowillig", + "user_id": "141981764", + "user_login": "twitchdev", + "user_name": "TwitchDev" + } + }, + "topic": "channel.warning.acknowledge", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/channel.warning.send.json b/providers/twitch/latest/channel.warning.send.json new file mode 100644 index 0000000..4f3edff --- /dev/null +++ b/providers/twitch/latest/channel.warning.send.json @@ -0,0 +1,43 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "channel.warning.send" + }, + "body": { + "subscription": { + "id": "7297f7eb-3bf5-461f-8ae6-7cd7781ebce3", + "status": "enabled", + "type": "channel.warning.send", + "version": "1", + "cost": 0, + "condition": { + "broadcaster_user_id": "423374343", + "moderator_user_id": "424596340" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2024-02-23T21:12:33.771005262Z" + }, + "event": { + "broadcaster_user_id": "423374343", + "broadcaster_user_login": "glowillig", + "broadcaster_user_name": "glowillig", + "moderator_user_id": "424596340", + "moderator_user_login": "quotrok", + "moderator_user_name": "quotrok", + "user_id": "141981764", + "user_login": "twitchdev", + "user_name": "TwitchDev", + "reason": "cut it out", + "chat_rules_cited": null + } + }, + "topic": "channel.warning.send", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/conduit.shard.disabled.json b/providers/twitch/latest/conduit.shard.disabled.json new file mode 100644 index 0000000..07b9504 --- /dev/null +++ b/providers/twitch/latest/conduit.shard.disabled.json @@ -0,0 +1,40 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "conduit.shard.disabled" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "conduit.shard.disabled", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "client_id": "uo6dggojyb8d6soh92zknwmi5ej1q2" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2023-04-11T10:11:12.123Z" + }, + "event": { + "conduit_id": "bfcfc993-26b1-b876-44d9-afe75a379dac", + "shard_id": "4", + "status": "websocket_disconnected", + "transport": { + "method": "websocket", + "session_id": "ad1c9fc3-0d99-4eb7-8a04-8608e8ff9ec9", + "connected_at": "2020-11-10T14:32:18.730260295Z", + "disconnected_at": "2020-11-11T14:32:18.730260295Z" + } + } + }, + "topic": "conduit.shard.disabled", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/extension.bits_transaction.create.json b/providers/twitch/latest/extension.bits_transaction.create.json new file mode 100644 index 0000000..b8f40cd --- /dev/null +++ b/providers/twitch/latest/extension.bits_transaction.create.json @@ -0,0 +1,45 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "extension.bits_transaction.create" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "extension.bits_transaction.create", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "extension_client_id": "deadbeef" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2019-11-16T10:11:12.634234626Z" + }, + "event": { + "id": "bits-tx-id", + "extension_client_id": "deadbeef", + "broadcaster_user_id": "1337", + "broadcaster_user_login": "cool_user", + "broadcaster_user_name": "Cool_User", + "user_name": "Coolest_User", + "user_login": "coolest_user", + "user_id": "1236", + "product": { + "name": "great_product", + "sku": "skuskusku", + "bits": 1234, + "in_development": false + } + } + }, + "topic": "extension.bits_transaction.create", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/stream.offline.json b/providers/twitch/latest/stream.offline.json new file mode 100644 index 0000000..a78a902 --- /dev/null +++ b/providers/twitch/latest/stream.offline.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "stream.offline" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "stream.offline", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337" + }, + "created_at": "2019-11-16T10:11:12.634234626Z", + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + } + }, + "event": { + "id": "9001", + "broadcaster_user_id": "1337", + "broadcaster_user_login": "cool_user", + "broadcaster_user_name": "Cool_User" + } + }, + "topic": "stream.offline", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/stream.online.json b/providers/twitch/latest/stream.online.json new file mode 100644 index 0000000..d47a6e7 --- /dev/null +++ b/providers/twitch/latest/stream.online.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "stream.online" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "stream.online", + "version": "1", + "status": "enabled", + "cost": 0, + "condition": { + "broadcaster_user_id": "1337" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2019-11-16T10:11:12.634234626Z" + }, + "event": { + "id": "9001", + "broadcaster_user_id": "1337", + "broadcaster_user_login": "cool_user", + "broadcaster_user_name": "Cool_User", + "type": "live", + "started_at": "2020-10-11T10:11:12.123Z" + } + }, + "topic": "stream.online", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/user.authorization.grant.json b/providers/twitch/latest/user.authorization.grant.json new file mode 100644 index 0000000..be69030 --- /dev/null +++ b/providers/twitch/latest/user.authorization.grant.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "user.authorization.grant" + }, + "body": { + "subscription": { + "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4", + "type": "user.authorization.grant", + "version": "1", + "status": "enabled", + "cost": 1, + "condition": { + "client_id": "crq72vsaoijkc83xx42hz6i37" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2019-11-16T10:11:12.634234626Z" + }, + "event": { + "client_id": "crq72vsaoijkc83xx42hz6i37", + "user_id": "1337", + "user_login": "cool_user", + "user_name": "Cool_User" + } + }, + "topic": "user.authorization.grant", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitch/latest/user.whisper.message.json b/providers/twitch/latest/user.whisper.message.json new file mode 100644 index 0000000..4f3ccbb --- /dev/null +++ b/providers/twitch/latest/user.whisper.message.json @@ -0,0 +1,40 @@ +{ + "headers": { + "content-type": "application/x-www-form-urlencoded", + "twitch-eventsub-subscription-type": "user.whisper.message" + }, + "body": { + "subscription": { + "id": "7297f7eb-3bf5-461f-8ae6-7cd7781ebce3", + "status": "enabled", + "type": "user.whisper.message", + "version": "1", + "condition": { + "user_id": "423374343" + }, + "transport": { + "method": "webhook", + "callback": "https://example.com/webhooks/callback" + }, + "created_at": "2024-02-23T21:12:33.771005262Z" + }, + "event": { + "from_user_id": "423374343", + "from_user_login": "glowillig", + "from_user_name": "glowillig", + "to_user_id": "424596340", + "to_user_login": "quotrok", + "to_user_name": "quotrok", + "whisper_id": "some-whisper-id", + "whisper": { + "text": "a secret" + } + } + }, + "topic": "user.whisper.message", + "source": { + "type": "vendor-documentation", + "url": "https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitter/index.json b/providers/twitter/index.json new file mode 100644 index 0000000..e450c1f --- /dev/null +++ b/providers/twitter/index.json @@ -0,0 +1,8 @@ +{ + "label": "Twitter", + "configs": { + "latest_version": "latest", + "topic_identifier": "data.event_type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/twitter/latest/direct_message_events.json b/providers/twitter/latest/direct_message_events.json new file mode 100644 index 0000000..e179269 --- /dev/null +++ b/providers/twitter/latest/direct_message_events.json @@ -0,0 +1,74 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "for_user_id": "4337869213", + "direct_message_events": [ + { + "type": "message_create", + "id": "954491830116155396", + "created_timestamp": "1516403560557", + "message_create": { + "target": { + "recipient_id": "4337869213" + }, + "sender_id": "3001969357", + "source_app_id": "13090192", + "message_data": { + "text": "Hello World!", + "entities": { + "hashtags": [], + "symbols": [], + "user_mentions": [], + "urls": [] + } + } + } + } + ], + "apps": { + "13090192": { + "id": "13090192", + "name": "FuriousCamperTestApp1", + "url": "https://x.com/furiouscamper" + } + }, + "users": { + "3001969357": { + "id": "3001969357", + "created_timestamp": "1422556069340", + "name": "Jordan Brinks", + "screen_name": "furiouscamper", + "location": "Boulder, CO", + "description": "Alter Ego - X PE opinions-are-my-own", + "url": "https://t.co/SnxaA15ZuY", + "protected": false, + "verified": false, + "followers_count": 22, + "friends_count": 45, + "statuses_count": 494, + "profile_image_url_https": "https://pbs.twimg.com/profile_images/851526626785480705/cW4WTi7C_normal.jpg" + }, + "4337869213": { + "id": "4337869213", + "created_timestamp": "1448312972328", + "name": "Harrison Test", + "screen_name": "Harris_0ff", + "location": "Burlington, MA", + "protected": false, + "verified": false, + "followers_count": 8, + "friends_count": 8, + "statuses_count": 240, + "profile_image_url_https": "https://abs.twimg.com/sticky/default_profile_images/default_profile_normal.png" + } + } + }, + "topic": "direct_message_events", + "source": { + "type": "vendor-documentation", + "url": "https://docs.x.com/x-api/account-activity/introduction", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitter/latest/direct_message_indicate_typing_events.json b/providers/twitter/latest/direct_message_indicate_typing_events.json new file mode 100644 index 0000000..2ceb951 --- /dev/null +++ b/providers/twitter/latest/direct_message_indicate_typing_events.json @@ -0,0 +1,52 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "for_user_id": "4337869213", + "direct_message_indicate_typing_events": [ + { + "created_timestamp": "1518127183443", + "sender_id": "3284025577", + "target": { + "recipient_id": "3001969357" + } + } + ], + "users": { + "3001969357": { + "id": "3001969357", + "created_timestamp": "1422556069340", + "name": "Jordan Brinks", + "screen_name": "furiouscamper", + "location": "Boulder, CO", + "description": "Alter Ego - X PE opinions-are-my-own", + "url": "https://t.co/SnxaA15ZuY", + "protected": false, + "verified": false, + "followers_count": 23, + "friends_count": 47, + "statuses_count": 509, + "profile_image_url_https": "https://pbs.twimg.com/profile_images/851526626785480705/cW4WTi7C_normal.jpg" + }, + "3284025577": { + "id": "3284025577", + "created_timestamp": "1437281176085", + "name": "Bogus Bogart", + "screen_name": "bogusbogart", + "protected": true, + "verified": false, + "followers_count": 1, + "friends_count": 4, + "statuses_count": 35, + "profile_image_url_https": "https://pbs.twimg.com/profile_images/763383202857779200/ndvZ96mE_normal.jpg" + } + } + }, + "topic": "direct_message_indicate_typing_events", + "source": { + "type": "vendor-documentation", + "url": "https://docs.x.com/x-api/account-activity/introduction", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitter/latest/direct_message_mark_read_events.json b/providers/twitter/latest/direct_message_mark_read_events.json new file mode 100644 index 0000000..3945cba --- /dev/null +++ b/providers/twitter/latest/direct_message_mark_read_events.json @@ -0,0 +1,55 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "for_user_id": "4337869213", + "direct_message_mark_read_events": [ + { + "created_timestamp": "1518452444662", + "sender_id": "199566737", + "target": { + "recipient_id": "3001969357" + }, + "last_read_event_id": "963085315333238788" + } + ], + "users": { + "199566737": { + "id": "199566737", + "created_timestamp": "1286429788000", + "name": "Le Braat", + "screen_name": "LeBraat", + "location": "Denver, CO", + "description": "data by day @X, design by dusk", + "protected": false, + "verified": false, + "followers_count": 299, + "friends_count": 336, + "statuses_count": 752, + "profile_image_url_https": "https://pbs.twimg.com/profile_images/936652894371119105/YHEozVAg_normal.jpg" + }, + "3001969357": { + "id": "3001969357", + "created_timestamp": "1422556069340", + "name": "Jordan Brinks", + "screen_name": "furiouscamper", + "location": "Boulder, CO", + "description": "Alter Ego - X PE opinions-are-my-own", + "url": "https://t.co/SnxaA15ZuY", + "protected": false, + "verified": false, + "followers_count": 23, + "friends_count": 48, + "statuses_count": 510, + "profile_image_url_https": "https://pbs.twimg.com/profile_images/851526626785480705/cW4WTi7C_normal.jpg" + } + } + }, + "topic": "direct_message_mark_read_events", + "source": { + "type": "vendor-documentation", + "url": "https://docs.x.com/x-api/account-activity/introduction", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitter/latest/tweet_delete_events.json b/providers/twitter/latest/tweet_delete_events.json new file mode 100644 index 0000000..42983c6 --- /dev/null +++ b/providers/twitter/latest/tweet_delete_events.json @@ -0,0 +1,23 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "for_user_id": "930524282358325248", + "tweet_delete_events": [ + { + "status": { + "id": "1045405559317569537", + "user_id": "930524282358325248" + }, + "timestamp_ms": "1432228155593" + } + ] + }, + "topic": "tweet_delete_events", + "source": { + "type": "vendor-documentation", + "url": "https://docs.x.com/x-api/account-activity/introduction", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/twitter/latest/user_event.json b/providers/twitter/latest/user_event.json new file mode 100644 index 0000000..b886d91 --- /dev/null +++ b/providers/twitter/latest/user_event.json @@ -0,0 +1,24 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "user_event": { + "revoke": { + "date_time": "2018-05-24T09:48:12+00:00", + "target": { + "app_id": "13090192" + }, + "source": { + "user_id": "63046977" + } + } + } + }, + "topic": "user_event", + "source": { + "type": "vendor-documentation", + "url": "https://docs.x.com/x-api/account-activity/introduction", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/typeform/index.json b/providers/typeform/index.json new file mode 100644 index 0000000..cd4ff65 --- /dev/null +++ b/providers/typeform/index.json @@ -0,0 +1,8 @@ +{ + "label": "Typeform", + "configs": { + "latest_version": "latest", + "topic_identifier": "event_type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/typeform/latest/form_response.json b/providers/typeform/latest/form_response.json new file mode 100644 index 0000000..92c1da8 --- /dev/null +++ b/providers/typeform/latest/form_response.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "01F...", + "event_type": "form_response", + "form_response": { + "form_id": "lT4Z3j", + "token": "a3a12ec67a1365927098a606107fac15", + "landed_at": "2026-07-22T14:00:00Z", + "submitted_at": "2026-07-22T14:05:00Z", + "definition": { + "id": "lT4Z3j", + "title": "...", + "fields": [] + }, + "answers": [ + { + "type": "email", + "email": "user@example.com", + "field": { + "id": "abc", + "type": "email" + } + } + ] + } + }, + "topic": "form_response", + "source": { + "type": "vendor-documentation", + "url": "https://www.typeform.com/developers/webhooks/example-payload/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/uber/index.json b/providers/uber/index.json new file mode 100644 index 0000000..2b11112 --- /dev/null +++ b/providers/uber/index.json @@ -0,0 +1,8 @@ +{ + "label": "Uber Eats", + "configs": { + "latest_version": "latest", + "topic_identifier": "event_type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/uber/latest/orders.notification.json b/providers/uber/latest/orders.notification.json new file mode 100644 index 0000000..865010c --- /dev/null +++ b/providers/uber/latest/orders.notification.json @@ -0,0 +1,23 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event_id": "e6f2...", + "event_type": "orders.notification", + "event_time": 1699900000, + "meta": { + "user_id": "0c85...", + "resource_id": "b1a2...", + "status": "pos", + "resource_href": "https://api.uber.com/v2/eats/order/b1a2..." + }, + "resource_href": "https://api.uber.com/v2/eats/order/b1a2..." + }, + "topic": "orders.notification", + "source": { + "type": "vendor-documentation", + "url": "https://developer.uber.com/docs/eats/guides/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/usps/index.json b/providers/usps/index.json new file mode 100644 index 0000000..af33d0c --- /dev/null +++ b/providers/usps/index.json @@ -0,0 +1,8 @@ +{ + "label": "USPS", + "configs": { + "latest_version": "latest", + "topic_identifier": "subscriptionType" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/usps/latest/TRACKING.json b/providers/usps/latest/TRACKING.json new file mode 100644 index 0000000..cf0a8eb --- /dev/null +++ b/providers/usps/latest/TRACKING.json @@ -0,0 +1,23 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "subscriptionId": "a1b2c3d4-...", + "subscriptionType": "TRACKING", + "timestamp": "2026-07-23T14:32:00Z", + "payload": "{\"trackingNumber\":\"9400100000000000000000\",\"status\":\"Delivered\"}", + "links": [ + { + "rel": "self", + "href": "https://api.usps.com/..." + } + ] + }, + "topic": "TRACKING", + "source": { + "type": "vendor-documentation", + "url": "https://developers.usps.com/subscriptions-trackingv3r2", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/utila/index.json b/providers/utila/index.json new file mode 100644 index 0000000..079c22f --- /dev/null +++ b/providers/utila/index.json @@ -0,0 +1,8 @@ +{ + "label": "Utila", + "configs": { + "latest_version": "latest", + "topic_identifier": "type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/utila/latest/TRANSACTION_STATE_UPDATED.json b/providers/utila/latest/TRANSACTION_STATE_UPDATED.json new file mode 100644 index 0000000..48aecd3 --- /dev/null +++ b/providers/utila/latest/TRANSACTION_STATE_UPDATED.json @@ -0,0 +1,23 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "evt_01HZY...", + "vault": "vaults/abc123", + "type": "TRANSACTION_STATE_UPDATED", + "resourceType": "TRANSACTION", + "resource": "vaults/abc123/transactions/tx_456", + "details": { + "transactionStateUpdated": { + "state": "STATE_COMPLETED" + } + } + }, + "topic": "TRANSACTION_STATE_UPDATED", + "source": { + "type": "vendor-documentation", + "url": "https://docs.utila.io/reference/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/vercel/index.json b/providers/vercel/index.json new file mode 100644 index 0000000..970fc4f --- /dev/null +++ b/providers/vercel/index.json @@ -0,0 +1,8 @@ +{ + "label": "Vercel", + "configs": { + "latest_version": "latest", + "topic_identifier": "type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/vercel/latest/deployment.created.json b/providers/vercel/latest/deployment.created.json new file mode 100644 index 0000000..e594bc9 --- /dev/null +++ b/providers/vercel/latest/deployment.created.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "event_2XqF5example", + "type": "deployment.created", + "createdAt": 1698345600000, + "payload": { + "deployment": { + "id": "dpl_FjHqKqFexample", + "name": "my-app", + "url": "https://my-app-git-main-team.vercel.app", + "meta": { + "githubCommitRef": "main", + "githubCommitSha": "abc123def456", + "githubCommitMessage": "Update homepage" + } + }, + "project": { + "id": "prj_Qmexample", + "name": "my-app" + }, + "team": { + "id": "team_Vexample", + "name": "my-team" + } + } + }, + "topic": "deployment.created", + "source": { + "type": "vendor-documentation", + "url": "https://vercel.com/docs/webhooks/webhooks-api", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/walmart/index.json b/providers/walmart/index.json new file mode 100644 index 0000000..261541c --- /dev/null +++ b/providers/walmart/index.json @@ -0,0 +1,8 @@ +{ + "label": "Walmart", + "configs": { + "latest_version": "latest", + "topic_identifier": "eventType" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/walmart/latest/BUY_BOX_CHANGED.json b/providers/walmart/latest/BUY_BOX_CHANGED.json new file mode 100644 index 0000000..7f0faa4 --- /dev/null +++ b/providers/walmart/latest/BUY_BOX_CHANGED.json @@ -0,0 +1,76 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "source": { + "eventType": "BUY_BOX_CHANGED", + "eventFilters": {}, + "eventTime": "2026-02-26T17:02:00.448Z", + "eventId": "ddbb9000-1334-11f1-8348-ade50743062f" + }, + "payload": { + "partnerId": "11234567890", + "itemInfo": { + "itemId": "543208714", + "itemName": "Bump Patrol Sensitive Formula Aftershave Razor Burn Treatment (2 oz) 2 Pack", + "category": "Beauty, Personal Care, & Hygiene", + "productType": "Aftershave Treatments", + "brand": "Bump Patrol", + "sku": "2209-2", + "totalNumberOffers": 2 + }, + "offer": { + "currentOffer": { + "sellerName": "Seller name", + "sellerOfferPrice": 12.09, + "sellerShippingSpeed": "STANDARD", + "sellerShippingPrice": 6.99, + "isSuppressed": false, + "proSellerBadge": false, + "isWFS": false, + "itemConditionName": "New" + }, + "winningOffer": { + "sellerName": "Seller name", + "sellerOfferPrice": 12.09, + "sellerShippingSpeed": "STANDARD", + "sellerShippingPrice": 6.99, + "isSuppressed": false, + "proSellerBadge": false, + "isWFS": false, + "itemConditionName": "New" + }, + "offers": [ + { + "sellerName": "Seller name", + "sellerOfferPrice": 12.09, + "sellerShippingSpeed": "STANDARD", + "sellerShippingPrice": 6.99, + "isSuppressed": false, + "proSellerBadge": false, + "isWFS": false, + "itemConditionName": "New" + }, + { + "sellerName": "Seller name", + "sellerOfferPrice": 23.43, + "sellerShippingSpeed": "STANDARD", + "sellerShippingPrice": 6.99, + "isSuppressed": false, + "proSellerBadge": true, + "isWFS": true, + "itemConditionName": "New" + } + ], + "priceDifference": 0 + } + } + }, + "topic": "BUY_BOX_CHANGED", + "source": { + "type": "vendor-documentation", + "url": "https://developer.walmart.com/us-marketplace/docs/buy-box-changed-event", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/walmart/latest/INVENTORY_OOS.json b/providers/walmart/latest/INVENTORY_OOS.json new file mode 100644 index 0000000..f0543ee --- /dev/null +++ b/providers/walmart/latest/INVENTORY_OOS.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "source": { + "eventType": "INVENTORY_OOS", + "eventTime": "2021-03-31T06:39:54.726Z", + "eventId": "e734a060-91eb-11eb-8024-dbd12dd659ed" + }, + "payload": { + "partnerId": "123633591", + "itemId": "286687472", + "sku": "PORA-L500-Light-Stone-L", + "productName": "Port Authority Women's Polo", + "category": "Clothing, Shoes & Accessories", + "shipNodes": [ + { + "availToSellQty": 0, + "shipNode": "633591", + "shipNodeName": "633591@PORA-L500-Light-Stone-L@ACTIVE" + } + ] + } + }, + "topic": "INVENTORY_OOS", + "source": { + "type": "vendor-documentation", + "url": "https://developer.walmart.com/us-marketplace/docs/inventory-oos-event", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/walmart/latest/OFFER_PUBLISHED.json b/providers/walmart/latest/OFFER_PUBLISHED.json new file mode 100644 index 0000000..cda2060 --- /dev/null +++ b/providers/walmart/latest/OFFER_PUBLISHED.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "source": { + "eventType": "OFFER_PUBLISHED", + "eventTime": "2021-01-21T01:09:08.000Z", + "eventId": "04d34580-61d4-11ea-9e23-cd38810ff7cw" + }, + "payload": { + "partnerId": "10900014482", + "sku": "83852627", + "publishStatus": "PUBLISHED", + "lifecycleStatus": "ACTIVE", + "itemId": "771087594", + "itemName": "OVE Decors Lynton 39 in. Fruit Single Sink Bathroom Vanity with Tiger Granite Top", + "category": "BATH AND LAUNDRY", + "totalNumberOfOffers": 28, + "sellerOfferPrice": 1100.72, + "sellerShippingPrice": 0 + } + }, + "topic": "OFFER_PUBLISHED", + "source": { + "type": "vendor-documentation", + "url": "https://developer.walmart.com/us-marketplace/docs/offer-published-event", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/walmart/latest/OFFER_UNPUBLISHED.json b/providers/walmart/latest/OFFER_UNPUBLISHED.json new file mode 100644 index 0000000..b90c723 --- /dev/null +++ b/providers/walmart/latest/OFFER_UNPUBLISHED.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "source": { + "eventType": "OFFER_UNPUBLISHED", + "eventTime": "2019-02-21T01:01:08.000Z", + "eventId": "03d34580-61d4-11ea-9e23-cd38810ff7cd" + }, + "payload": { + "partnerId": "12300014482", + "sku": "83852627", + "publishStatus": "UNPUBLISHED", + "lifecycleStatus": "ACTIVE", + "statusChangeReasons": { + "REASONABLE_PRICE_NOT_SATISFIED": "Reasonable price requirements are not met" + }, + "itemId": "771087594", + "itemName": "OVE Decors Lynton 36 in. Fruit Single Sink Bathroom Vanity with Tiger Granite Top", + "category": "BATH AND LAUNDRY", + "totalNumberOfOffers": 7, + "sellerOfferPrice": 1049.95, + "sellerShippingPrice": 0, + "referencePrice": 680.59, + "referencePriceURL": "https://www.amazon.com/dp/B07NPLPTYH?psc=1", + "referencePriceType": "Amazon" + } + }, + "topic": "OFFER_UNPUBLISHED", + "source": { + "type": "vendor-documentation", + "url": "https://developer.walmart.com/us-marketplace/docs/offer-unpublished-event", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/walmart/latest/ORDER_UPDATES.json b/providers/walmart/latest/ORDER_UPDATES.json new file mode 100644 index 0000000..607a975 --- /dev/null +++ b/providers/walmart/latest/ORDER_UPDATES.json @@ -0,0 +1,145 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "source": { + "eventType": "ORDER_UPDATES", + "eventFilters": null, + "eventTime": "2026-01-13T19:30:07.142Z", + "eventId": "44707460-f0b6-11f0-8b81-198424ea73e3" + }, + "payload": { + "meta": { + "subEventType": "PO_CREATED" + }, + "order": { + "orderType": "REGULAR", + "customerEmailId": "[email\u00a0protected]", + "orderLines": { + "orderLine": [ + { + "statusDate": 1768294804246, + "item": { + "condition": "New", + "imageUrl": "https://i5-qa.walmartimages.com/seo/Crown-Camp-Fuel-Gallon_783282f9-4aec-494c-ac2a-ce67a87e808b.7084f63464c65f81592d4744fdb2bce2.jpeg", + "weight": { + "unit": "LB", + "value": "8" + }, + "sku": "SKU-00023857310115", + "productName": "Crown White Gas Camp Fuel for Use in Gasoline Stoves and Lanterns, 1 Gallon" + }, + "charges": { + "charge": [ + { + "taxAndOtherFees": { + "taxAndOtherFeesName": "Tax1", + "taxAndOtherFeesAmount": { + "amount": 1.51, + "currency": "USD" + } + }, + "chargeType": "PRODUCT", + "chargeAmount": { + "amount": 15, + "currency": "USD" + }, + "tax": { + "taxAmount": { + "amount": 1.51, + "currency": "USD" + }, + "taxName": "Tax1" + }, + "chargeName": "ItemPrice" + }, + { + "taxAndOtherFees": { + "taxAndOtherFeesName": "California Redemption Value(CRV)", + "taxAndOtherFeesAmount": { + "amount": 1.2, + "currency": "USD" + } + }, + "chargeType": "FEE", + "chargeAmount": { + "amount": 0, + "currency": "USD" + }, + "tax": { + "taxAmount": { + "amount": 1.2, + "currency": "USD" + }, + "taxName": "California Redemption Value(CRV)" + }, + "chargeName": "Fee" + } + ] + }, + "orderLineStatuses": { + "orderLineStatus": [ + { + "trackingInfo": { + "carrierName": {}, + "methodCode": "Standard" + }, + "status": "CANCELLED", + "statusQuantity": { + "unitOfMeasurement": "EACH", + "amount": "1" + } + } + ] + }, + "orderLineQuantity": { + "unitOfMeasurement": "EACH", + "amount": "1" + }, + "fulfillment": { + "shippingSLA": "5", + "shipMethod": "STANDARD", + "fulfillmentOption": "DELIVERY", + "shippingConfigSource": "SELLER", + "shippingProgramType": "THREE_TO_FIVE_DAY", + "pickUpDateTime": 1768122463893 + }, + "lineNumber": "1", + "shipWithWalmartCrossBorderEnrolled": false + } + ] + }, + "shipNode": { + "name": "Shoes.com - 10900015173 - MP", + "id": "10900015173", + "type": "SellerFulfilled" + }, + "purchaseOrderId": "129101316011725", + "customerOrderId": "701768208862892", + "shippingInfo": { + "postalAddress": { + "country": "USA", + "city": "San Jose", + "address1": "2476 Barlow Ave", + "addressType": "RESIDENTIAL", + "postalCode": "95122", + "name": "RxTestNamerxTestName rxTestName", + "state": "CA" + }, + "phone": "0000000000", + "estimatedShipDate": 1768287600000, + "estimatedDeliveryDate": 1768766400000, + "methodCode": "Standard" + }, + "orderDate": 1768208863893 + } + } + }, + "topic": "ORDER_UPDATES", + "source": { + "type": "vendor-documentation", + "url": "https://developer.walmart.com/us-marketplace/docs/order-management-event", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/walmart/latest/PO_CREATED.json b/providers/walmart/latest/PO_CREATED.json new file mode 100644 index 0000000..5ef9080 --- /dev/null +++ b/providers/walmart/latest/PO_CREATED.json @@ -0,0 +1,21 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "eventType": "PO_CREATED", + "resourceName": "ORDER", + "eventVersion": "V1", + "eventTime": 1717000000, + "sellerId": "1234567890", + "resource": { + "purchaseOrderId": "1234567890123" + } + }, + "topic": "PO_CREATED", + "source": { + "type": "vendor-documentation", + "url": "https://developer.walmart.com/us-marketplace/docs/purchase-order-po-created-event", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/walmart/latest/PO_LINE_AUTOCANCELLED.json b/providers/walmart/latest/PO_LINE_AUTOCANCELLED.json new file mode 100644 index 0000000..f2b3509 --- /dev/null +++ b/providers/walmart/latest/PO_LINE_AUTOCANCELLED.json @@ -0,0 +1,43 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "source": { + "eventType": "PO_LINE_AUTOCANCELLED", + "eventTime": "2020-07-03T14:12:42.913Z", + "eventId": "42c2b910-bd37-11ea-89f1-4f3bd9e0e3af" + }, + "payload": { + "partnerId": "10000680931", + "purchaseOrderId": "1805600225946", + "customerOrderId": "1594199846496", + "orderDate": "2020-07-05T01:05:09+00:00", + "estimatedDeliveryDate": "2020-07-17T19:00:00+00:00", + "estimatedShipDate": "2020-07-09T03:00:00+00:00", + "orderLines": [ + { + "lineNumber": "1", + "sku": "9133KHAKIL", + "productName": "Healing Hands Purple Label Women's Tori 5-Pocket Scrub Pant", + "quantity": { + "unitOfMeasure": "EACH", + "measurementValue": "1" + }, + "status": "Cancelled", + "statusDate": "2020-07-17T03:19:55.752+00:00", + "shippingProgramType": "TWO_DAY", + "shippingMethod": "VALUE", + "cancellationReason": "Auto-cancelled due to expiry" + } + ], + "shipNodeType": "SellerFulfilled" + } + }, + "topic": "PO_LINE_AUTOCANCELLED", + "source": { + "type": "vendor-documentation", + "url": "https://developer.walmart.com/us-marketplace/docs/purchase-order-po-line-auto-canceled-event", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/webflow/index.json b/providers/webflow/index.json new file mode 100644 index 0000000..3af1f55 --- /dev/null +++ b/providers/webflow/index.json @@ -0,0 +1,8 @@ +{ + "label": "Webflow", + "configs": { + "latest_version": "latest", + "topic_identifier": "triggerType" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/webflow/latest/collection_item_changed.json b/providers/webflow/latest/collection_item_changed.json new file mode 100644 index 0000000..907889b --- /dev/null +++ b/providers/webflow/latest/collection_item_changed.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "triggerType": "collection_item_changed", + "payload": { + "id": "582b900cba19143b2bb8a759", + "siteId": "1111111", + "workspaceId": "1111111", + "collectionId": "1111111", + "lastPublished": null, + "lastUpdated": "2023-03-27T22:26:40.926Z", + "createdOn": "2023-03-27T22:26:40.926Z", + "archived": false, + "draft": true, + "fieldData": { + "_locale": "653ad57de882f528b32e810e", + "name": "hello world", + "slug": "hello-world", + "favoriteColor": "#ff00ff" + } + } + }, + "topic": "collection_item_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developers.webflow.com/data/reference/all-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/webflow/latest/collection_item_created.json b/providers/webflow/latest/collection_item_created.json new file mode 100644 index 0000000..9afdc60 --- /dev/null +++ b/providers/webflow/latest/collection_item_created.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "triggerType": "collection_item_created", + "payload": { + "_id": "65a5d5f2f7e2b40012345682", + "name": "New Blog Post Title", + "slug": "new-blog-post-title", + "_cid": "65a5d5f2f7e2b40012345683", + "_draft": false, + "fields": { + "title": "New Blog Post Title", + "content": "Post content here...", + "author": "Jane Smith", + "publishDate": "2024-01-15T00:00:00.000Z" + } + } + }, + "topic": "collection_item_created", + "source": { + "type": "vendor-documentation", + "url": "https://developers.webflow.com/data/reference/all-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/webflow/latest/collection_item_deleted.json b/providers/webflow/latest/collection_item_deleted.json new file mode 100644 index 0000000..3d0dcd3 --- /dev/null +++ b/providers/webflow/latest/collection_item_deleted.json @@ -0,0 +1,20 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "triggerType": "collection_item_deleted", + "payload": { + "id": "647f35d49f499fe22e6dc173", + "siteId": "63692ab61fb28552c22ba8e3", + "workspaceId": "63499d0dd2f3b4e46108efa3", + "collectionId": "63692ab61fb285e2ff2ba8f3" + } + }, + "topic": "collection_item_deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developers.webflow.com/data/reference/all-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/webflow/latest/collection_item_unpublished.json b/providers/webflow/latest/collection_item_unpublished.json new file mode 100644 index 0000000..33971d6 --- /dev/null +++ b/providers/webflow/latest/collection_item_unpublished.json @@ -0,0 +1,20 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "triggerType": "collection_item_unpublished", + "payload": { + "id": "647f35d49f499fe22e6dc173", + "siteId": "63692ab61fb28552c22ba8e3", + "workspaceId": "63499d0dd2f3b4e46108efa3", + "collectionId": "63692ab61fb285e2ff2ba8f3" + } + }, + "topic": "collection_item_unpublished", + "source": { + "type": "vendor-documentation", + "url": "https://developers.webflow.com/data/reference/all-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/webflow/latest/comment_created.json b/providers/webflow/latest/comment_created.json new file mode 100644 index 0000000..e4e7f76 --- /dev/null +++ b/providers/webflow/latest/comment_created.json @@ -0,0 +1,40 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "triggerType": "comment_created", + "payload": { + "threadId": "6a4593901a9b81825e9d93d1", + "commentId": "6a4593932e636fe36925a822", + "type": "reply", + "siteId": "67ace6dededbebfc6bee5186", + "pageId": "67ace6dfdedbebfc6bee51c8", + "localeId": "69cc687c5b2de7ff13bda10a", + "breakpoint": "main", + "url": "https://webflow.com/design/heartofgold?workflow=comment&commentId=6a4593901a9b81825e9d93d1&pageId=67ace6dfdedbebfc6bee51c8", + "content": "Thanks for the feedback [[64bf126866716a49a274672e]]!", + "isResolved": false, + "author": { + "userId": "6387ec36a841b25637c663de", + "name": "Ford Prefect", + "email": "ford.prefect@heartofgold.spaceship" + }, + "mentionedUsers": [ + { + "userId": "64bf126866716a49a274672e", + "name": "Arthur Dent", + "email": "arthur.dent@heartofgold.spaceship" + } + ], + "createdOn": "2026-07-01T22:24:19.785Z", + "lastUpdated": "2026-07-01T22:24:19.785Z" + } + }, + "topic": "comment_created", + "source": { + "type": "vendor-documentation", + "url": "https://developers.webflow.com/data/reference/all-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/webflow/latest/ecomm_new_order.json b/providers/webflow/latest/ecomm_new_order.json new file mode 100644 index 0000000..e0ab8c9 --- /dev/null +++ b/providers/webflow/latest/ecomm_new_order.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "triggerType": "ecomm_new_order", + "payload": { + "orderId": "65a5d4e9f7e2b40012345679", + "status": "pending", + "customerId": "65a5d4e9f7e2b40012345680", + "total": 149.99, + "currency": "USD", + "items": [ + { + "productId": "65a5d4e9f7e2b40012345681", + "name": "Premium Widget", + "quantity": 2, + "price": 74.99 + } + ], + "createdOn": "2024-01-15T14:35:00.000Z" + } + }, + "topic": "ecomm_new_order", + "source": { + "type": "vendor-documentation", + "url": "https://developers.webflow.com/data/reference/all-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/webflow/latest/ecomm_order_changed.json b/providers/webflow/latest/ecomm_order_changed.json new file mode 100644 index 0000000..7a8503c --- /dev/null +++ b/providers/webflow/latest/ecomm_order_changed.json @@ -0,0 +1,221 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "triggerType": "ecomm_order_changed", + "payload": { + "orderId": "dfa-3f1", + "status": "unfulfilled", + "comment": "", + "orderComment": "", + "acceptedOn": "2018-12-03T22:06:15.761Z", + "disputedOn": null, + "disputeUpdatedOn": null, + "disputeLastStatus": null, + "fulfilledOn": null, + "refundedOn": null, + "customerPaid": { + "unit": "USD", + "value": 6099, + "string": "$60.99" + }, + "netAmount": { + "unit": "USD", + "value": 5892, + "string": "$58.92" + }, + "requiresShipping": true, + "shippingProvider": null, + "shippingTracking": null, + "customerInfo": { + "fullName": "Customerio Namen", + "email": "renning+customer@webflow.com" + }, + "allAddresses": [ + { + "type": "billing", + "addressee": "Customerio Namen", + "line1": "123 Example Rd", + "line2": "", + "city": "Examplesville", + "state": "CA", + "country": "US", + "postalCode": "90012" + }, + { + "type": "shipping", + "addressee": "Customerio Namen", + "line1": "123 Example Rd", + "line2": "", + "city": "Examplesville", + "state": "CA", + "country": "US", + "postalCode": "90012" + } + ], + "shippingAddress": { + "type": "shipping", + "addressee": "Customerio Namen", + "line1": "123 Example Rd", + "line2": "", + "city": "Examplesville", + "state": "CA", + "country": "US", + "postalCode": "90012" + }, + "billingAddress": { + "type": "billing", + "addressee": "Customerio Namen", + "line1": "123 Example Rd", + "line2": "", + "city": "Examplesville", + "state": "CA", + "country": "US", + "postalCode": "90012" + }, + "purchasedItems": [ + { + "count": 1, + "rowTotal": { + "unit": "USD", + "value": 5500, + "string": "$55.00" + }, + "productId": "5eb9fd05caef491eb9757183", + "productName": "White Cup", + "productSlug": "white-cup", + "variantId": "5eb9fcace279761d8199790c", + "variantName": "white-cup_default_sku", + "variantSlug": "white-cup-default-sku", + "variantImage": { + "fileId": "5bfedb42bab0ad90fa7dad2e", + "url": "https://dev-assets.website-files.com/5bfedb42bab0ad90fa7dac03/5bfedb42bab0ad90fa7dad2e_5bb3d019b3465c6e8a324dd7_458036-unsplas.png" + }, + "variantPrice": { + "unit": "USD", + "value": 5500, + "string": "$55.00" + }, + "height": 7, + "length": 2, + "weight": 5, + "width": 4 + } + ], + "purchasedItemsCount": 1, + "stripeDetails": { + "refundReason": null, + "refundId": null, + "disputeId": null, + "chargeId": "ch_1DdPYQKMjGA7k9mI2AKiBY6u", + "customerId": "cus_E5ajeiWNHEtcAW" + }, + "stripeCard": { + "last4": "4242", + "brand": "Visa", + "ownerName": "Customerio Namen", + "expires": { + "year": 2023, + "month": 12 + } + }, + "totals": { + "subtotal": { + "unit": "USD", + "value": 5500, + "string": "$55.00" + }, + "extras": [ + { + "type": "tax", + "name": "State Taxes", + "description": "CA Taxes (6.25%)", + "price": { + "unit": "USD", + "value": 344, + "string": "$3.44" + } + }, + { + "type": "tax", + "name": "County Taxes", + "description": "LOS ANGELES Taxes (1.00%)", + "price": { + "unit": "USD", + "value": 55, + "string": "$0.55" + } + }, + { + "type": "tax", + "name": "Special District Taxes", + "description": "Special District Taxes (2.25%)", + "price": { + "unit": "USD", + "value": 124, + "string": "$1.24" + } + }, + { + "type": "shipping", + "name": "Flat Rate", + "description": "", + "price": { + "unit": "USD", + "value": 599, + "string": "$5.99" + } + }, + { + "type": "discount", + "name": "Discount (SAVE5)", + "description": "", + "price": { + "unit": "USD", + "value": -500, + "string": "-$ 5.00 USD" + } + } + ], + "total": { + "unit": "USD", + "value": 6122, + "string": "$61.22" + } + }, + "customData": [ + { + "textInput": "(415) 123-4567", + "name": "Telephone" + }, + { + "textArea": "Happy birthday Mom!", + "name": "Gift note" + }, + { + "checkbox": true, + "name": "Send as gift" + } + ], + "downloadFiles": [ + { + "id": "5e9a5eba75e0ac242e1b6f64", + "name": "The modern web design process - Webflow Ebook.pdf", + "url": "https://webflow.com/dashboard/download-digital-product?payload=5d93ba5e38c6b0160ab711d3;e7634a;5eb1aac72912ec06f561278c;5e9a5eba75e0ac242e1b6f63:ka2nehxy:4a1ee0a632feaab94294350087215ed89533f2f530903e3b933b638940e921aa" + }, + { + "id": "5e9a5eba75e0ac242e1b6f63", + "name": "The freelance web designers guide - Webflow Ebook.pdf", + "url": "https://webflow.com/dashboard/download-digital-product?payload=5d93ba5e38c6b0160ab711d3;e7634a;5dd44c493543b37d5449b3cd;5e9a5eba75e0ac242e1b6f63:ka2nehxy:6af5adf7c6fff7a3b0f54404fac1be492ac6f1ed5340416f1fe27c5fd4dd8079" + } + ] + } + }, + "topic": "ecomm_order_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developers.webflow.com/data/reference/all-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/webflow/latest/form_submission.json b/providers/webflow/latest/form_submission.json new file mode 100644 index 0000000..e17796e --- /dev/null +++ b/providers/webflow/latest/form_submission.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "triggerType": "form_submission", + "payload": { + "name": "Contact Us Form", + "siteId": "65427cf400e02b306eaa049c", + "data": { + "First Name": "John", + "Last Name": "Doe", + "email": "john.doe@example.com", + "message": "I'd like to learn more about your services" + }, + "submittedAt": "2024-01-15T14:30:00.000Z", + "id": "65a5d3c8f7e2b40012345678" + } + }, + "topic": "form_submission", + "source": { + "type": "vendor-documentation", + "url": "https://developers.webflow.com/data/reference/all-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/webflow/latest/page_created.json b/providers/webflow/latest/page_created.json new file mode 100644 index 0000000..4eb0524 --- /dev/null +++ b/providers/webflow/latest/page_created.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "triggerType": "page_created", + "payload": { + "siteId": "68c87221c2f8605afcb20878", + "pageId": "69d56ecfce3bec8f880246fd", + "pageTitle": "Test", + "pageName": "Test", + "archived": false, + "draft": false, + "isBranch": false, + "createdOn": "2026-04-07T20:53:35.206Z", + "publishedPath": "/tester" + } + }, + "topic": "page_created", + "source": { + "type": "vendor-documentation", + "url": "https://developers.webflow.com/data/reference/all-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/webflow/latest/page_deleted.json b/providers/webflow/latest/page_deleted.json new file mode 100644 index 0000000..4914691 --- /dev/null +++ b/providers/webflow/latest/page_deleted.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "triggerType": "page_deleted", + "payload": { + "siteId": "63499e4e6e9ed55a17e42b68", + "pageId": "63499e4e6e9ed5abbfe42b69", + "pageTitle": "Old contact page", + "pageName": "Old contact page", + "archived": false, + "draft": false, + "isBranch": false, + "deletedOn": "2023-03-16T19:51:33.068Z", + "publishedPath": "/contact" + } + }, + "topic": "page_deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developers.webflow.com/data/reference/all-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/webflow/latest/page_metadata_updated.json b/providers/webflow/latest/page_metadata_updated.json new file mode 100644 index 0000000..83e12ba --- /dev/null +++ b/providers/webflow/latest/page_metadata_updated.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "triggerType": "page_metadata_updated", + "payload": { + "siteId": "63499e4e6e9ed55a17e42b68", + "pageId": "641371d477a18c936fe237cd", + "pageTitle": "Home", + "pageName": "Home", + "archived": false, + "draft": false, + "isBranch": false, + "lastUpdated": "2023-03-16T19:48:48.499Z", + "publishedPath": "/" + } + }, + "topic": "page_metadata_updated", + "source": { + "type": "vendor-documentation", + "url": "https://developers.webflow.com/data/reference/all-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/webflow/latest/site_publish.json b/providers/webflow/latest/site_publish.json new file mode 100644 index 0000000..af78f84 --- /dev/null +++ b/providers/webflow/latest/site_publish.json @@ -0,0 +1,24 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "triggerType": "site_publish", + "payload": { + "siteId": "62749158efef318abc8d5a0f", + "publishedOn": "2023-07-31T12:34:56.789Z", + "domains": [ + "my-website.webflow.io" + ], + "publishedBy": { + "displayName": "Some One" + } + } + }, + "topic": "site_publish", + "source": { + "type": "vendor-documentation", + "url": "https://developers.webflow.com/data/reference/all-events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/wechat/index.json b/providers/wechat/index.json new file mode 100644 index 0000000..8b2049d --- /dev/null +++ b/providers/wechat/index.json @@ -0,0 +1,8 @@ +{ + "label": "WeChat Pay", + "configs": { + "latest_version": "latest", + "topic_identifier": "event_type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/wechat/latest/TRANSACTION.SUCCESS.json b/providers/wechat/latest/TRANSACTION.SUCCESS.json new file mode 100644 index 0000000..c557ab0 --- /dev/null +++ b/providers/wechat/latest/TRANSACTION.SUCCESS.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "EV-2018022511223320873", + "create_time": "2015-05-20T13:29:35+08:00", + "event_type": "TRANSACTION.SUCCESS", + "resource_type": "encrypt-resource", + "summary": "Payment succeeded", + "resource": { + "algorithm": "AEAD_AES_256_GCM", + "ciphertext": "...base64...", + "associated_data": "transaction", + "nonce": "...12-byte IV...", + "original_type": "transaction" + } + }, + "topic": "TRANSACTION.SUCCESS", + "source": { + "type": "vendor-documentation", + "url": "https://pay.weixin.qq.com/doc/global/v3/en/4012356564", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/whatsapp/index.json b/providers/whatsapp/index.json new file mode 100644 index 0000000..a253c3f --- /dev/null +++ b/providers/whatsapp/index.json @@ -0,0 +1,8 @@ +{ + "label": "WhatsApp", + "configs": { + "latest_version": "latest", + "topic_identifier": "entry[].changes[].field" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/whatsapp/latest/messages.json b/providers/whatsapp/latest/messages.json new file mode 100644 index 0000000..962b32e --- /dev/null +++ b/providers/whatsapp/latest/messages.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "object": "whatsapp_business_account", + "entry": [ + { + "id": "", + "changes": [ + { + "field": "messages", + "value": { + "messaging_product": "whatsapp", + "metadata": { + "phone_number_id": "..." + }, + "messages": [ + { + "from": "...", + "id": "wamid...", + "type": "text", + "text": { + "body": "Hi" + } + } + ], + "statuses": [ + { + "id": "wamid...", + "status": "delivered", + "recipient_id": "..." + } + ] + } + } + ] + } + ] + }, + "topic": "messages", + "source": { + "type": "vendor-documentation", + "url": "https://developers.facebook.com/docs/whatsapp/cloud-api/webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/index.json b/providers/workos/index.json new file mode 100644 index 0000000..509b69b --- /dev/null +++ b/providers/workos/index.json @@ -0,0 +1,8 @@ +{ + "label": "WorkOS", + "configs": { + "latest_version": "latest", + "topic_identifier": "event" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/workos/latest/agent.registration.claim.attempt.created.json b/providers/workos/latest/agent.registration.claim.attempt.created.json new file mode 100644 index 0000000..2e18a88 --- /dev/null +++ b/providers/workos/latest/agent.registration.claim.attempt.created.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "object": "event", + "id": "event_01HWDP814K1EN7VS6K3BD49GWE", + "event": "agent.registration.claim.attempt.created", + "data": { + "object": "agent_registration_claim_attempt", + "id": "agent_reg_claim_attempt_01EHWNCE74X7JSDV0X3SZ3KJNY", + "agent_registration_id": "agent_reg_01EHWNCE74X7JSDV0X3SZ3KJNY", + "agent_registration_claim_id": "agent_reg_claim_01EHWNCE74X7JSDV0X3SZ3KJNY", + "login_hint": "jane@example.com", + "expires_at": "2024-01-15T10:35:00.000Z", + "created_at": "2024-01-15T10:30:00.000Z", + "updated_at": "2024-01-15T10:30:00.000Z" + }, + "created_at": "2024-01-15T10:30:00.000Z" + }, + "topic": "agent.registration.claim.attempt.created", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/agent.registration.claim.completed.json b/providers/workos/latest/agent.registration.claim.completed.json new file mode 100644 index 0000000..4fe91ba --- /dev/null +++ b/providers/workos/latest/agent.registration.claim.completed.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "object": "event", + "id": "event_01HWDP814K1EN7VS6K3BD49GWF", + "event": "agent.registration.claim.completed", + "data": { + "object": "agent_registration_claim", + "id": "agent_reg_claim_01EHWNCE74X7JSDV0X3SZ3KJNY", + "agent_registration_id": "agent_reg_01EHWNCE74X7JSDV0X3SZ3KJNY", + "completed_by_attempt_id": "agent_reg_claim_attempt_01EHWNCE74X7JSDV0X3SZ3KJNY", + "claimed_by": { + "user_id": "user_01EHWNCE74X7JSDV0X3SZ3KJNY", + "organization_id": null + }, + "completed_at": "2024-01-15T10:32:00.000Z", + "created_at": "2024-01-15T10:30:00.000Z", + "updated_at": "2024-01-15T10:32:00.000Z" + }, + "created_at": "2024-01-15T10:32:00.000Z" + }, + "topic": "agent.registration.claim.completed", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/agent.registration.created.json b/providers/workos/latest/agent.registration.created.json new file mode 100644 index 0000000..0d6c573 --- /dev/null +++ b/providers/workos/latest/agent.registration.created.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "object": "event", + "id": "event_01HWDP814K1EN7VS6K3BD49GWD", + "event": "agent.registration.created", + "data": { + "object": "agent_registration", + "id": "agent_reg_01EHWNCE74X7JSDV0X3SZ3KJNY", + "agent_identity": { + "object": "agent_identity", + "id": "agent_identity_01EHWNCE74X7JSDV0X3SZ3KJNY", + "userland_user_id": null + }, + "organization_id": "org_01EHWNCE74X7JSDV0X3SZ3KJNY", + "status": "unverified", + "kind": "anonymous", + "method": "anonymous", + "created_at": "2024-01-15T10:30:00.000Z", + "updated_at": "2024-01-15T10:30:00.000Z" + }, + "created_at": "2024-01-15T10:30:00.000Z" + }, + "topic": "agent.registration.created", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/agent.registration.credential.issued.json b/providers/workos/latest/agent.registration.credential.issued.json new file mode 100644 index 0000000..776ed93 --- /dev/null +++ b/providers/workos/latest/agent.registration.credential.issued.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "object": "event", + "id": "event_01HWDP814K1EN7VS6K3BD49GWG", + "event": "agent.registration.credential.issued", + "data": { + "object": "agent_registration_credential", + "id": "agent_reg_credential_01EHWNCE74X7JSDV0X3SZ3KJNY", + "agent_registration_id": "agent_reg_01EHWNCE74X7JSDV0X3SZ3KJNY", + "detail": { + "kind": "api_key", + "api_key_id": "api_key_01HWDP91J37GZW2FT9GCEX8YWV" + }, + "created_at": "2024-01-15T10:33:00.000Z", + "updated_at": "2024-01-15T10:33:00.000Z" + }, + "created_at": "2024-01-15T10:33:00.000Z" + }, + "topic": "agent.registration.credential.issued", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/agent.registration.organization.switched.json b/providers/workos/latest/agent.registration.organization.switched.json new file mode 100644 index 0000000..b771dfc --- /dev/null +++ b/providers/workos/latest/agent.registration.organization.switched.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "object": "event", + "id": "event_01HWDP814K1EN7VS6K3BD49GWH", + "event": "agent.registration.organization.switched", + "data": { + "agent_registration_id": "agent_reg_01EHWNCE74X7JSDV0X3SZ3KJNY", + "from_organization_id": "org_01EHWNCE74X7JSDV0X3SZ3KJNY", + "to_organization_id": "org_01EHWNCE74X7JSDV0X3SZ3KJNZ" + }, + "created_at": "2024-01-15T10:34:00.000Z" + }, + "topic": "agent.registration.organization.switched", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/api_key.created.json b/providers/workos/latest/api_key.created.json new file mode 100644 index 0000000..a51d042 --- /dev/null +++ b/providers/workos/latest/api_key.created.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "object": "event", + "id": "event_01KD8Z96BMTAXC8Z9VAQJEYJPW", + "event": "api_key.created", + "data": { + "object": "api_key", + "id": "api_key_01KD8Z96B7CEWS9F792MVPFZ5X", + "name": "testing key", + "owner": { + "id": "org_01KC5960YS14A61DAEZ30DJ0EG", + "type": "organization" + }, + "obfuscated_value": "sk_\u2026kZL1", + "permissions": [ + "posts:read" + ], + "last_used_at": null, + "expires_at": null, + "created_at": "2025-12-24T20:02:23.200Z", + "updated_at": "2025-12-24T20:02:23.200Z" + }, + "created_at": "2025-12-24T20:02:23.220Z", + "context": {} + }, + "topic": "api_key.created", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/api_key.revoked.json b/providers/workos/latest/api_key.revoked.json new file mode 100644 index 0000000..3b80c3a --- /dev/null +++ b/providers/workos/latest/api_key.revoked.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "object": "event", + "id": "event_01KD8ZGJK4YWC2WHWHQA71DERV", + "event": "api_key.revoked", + "data": { + "object": "api_key", + "id": "api_key_01KD8Z96B7CEWS9F792MVPFZ5X", + "name": "testing key", + "owner": { + "id": "org_01KC5960YS14A61DAEZ30DJ0EG", + "type": "organization" + }, + "obfuscated_value": "sk_\u2026kZL1", + "permissions": [ + "posts:read" + ], + "last_used_at": null, + "expires_at": "2025-12-24T20:02:23.220Z", + "created_at": "2025-12-24T20:02:23.200Z", + "updated_at": "2025-12-24T20:02:23.200Z" + }, + "created_at": "2025-12-24T20:02:23.220Z", + "context": {} + }, + "topic": "api_key.revoked", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/api_key.updated.json b/providers/workos/latest/api_key.updated.json new file mode 100644 index 0000000..300d5ab --- /dev/null +++ b/providers/workos/latest/api_key.updated.json @@ -0,0 +1,38 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "object": "event", + "id": "event_01KD8ZJ8P66VW2J8YJ9V8KH2RN", + "event": "api_key.updated", + "data": { + "object": "api_key", + "id": "api_key_01KD8Z96B7CEWS9F792MVPFZ5X", + "name": "testing key", + "owner": { + "id": "org_01KC5960YS14A61DAEZ30DJ0EG", + "type": "organization" + }, + "obfuscated_value": "sk_\u2026kZL1", + "permissions": [ + "posts:read" + ], + "last_used_at": null, + "expires_at": "2026-01-24T20:02:23.200Z", + "previous_attributes": { + "expires_at": null + }, + "created_at": "2025-12-24T20:02:23.200Z", + "updated_at": "2025-12-24T20:05:11.420Z" + }, + "created_at": "2025-12-24T20:05:11.430Z", + "context": {} + }, + "topic": "api_key.updated", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/authentication.email_verification_failed.json b/providers/workos/latest/authentication.email_verification_failed.json new file mode 100644 index 0000000..fd16a4e --- /dev/null +++ b/providers/workos/latest/authentication.email_verification_failed.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "authentication.email_verification_failed", + "id": "event_04FKJ843CVE8F7BXQSPFH0M53V", + "data": { + "type": "email_verification", + "status": "failed", + "user_id": "user_01E4ZCR3C5A4QZ2Z2JQXGKZJ9E", + "email": "todd@example.com", + "ip_address": "192.0.2.1", + "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.81 Safari/537.36", + "error": { + "code": "invalid_one_time_code", + "message": "Invalid one-time code" + } + }, + "created_at": "2023-11-18T04:18:13.126Z", + "context": { + "client_id": "client_123456789" + } + }, + "topic": "authentication.email_verification_failed", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/authentication.email_verification_succeeded.json b/providers/workos/latest/authentication.email_verification_succeeded.json new file mode 100644 index 0000000..7d02131 --- /dev/null +++ b/providers/workos/latest/authentication.email_verification_succeeded.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "authentication.email_verification_succeeded", + "id": "event_04FKJ843CVE8F7BXQSPFH0M53V", + "data": { + "type": "email_verification", + "status": "succeeded", + "user_id": "user_01E4ZCR3C5A4QZ2Z2JQXGKZJ9E", + "email": "todd@example.com", + "ip_address": "192.0.2.1", + "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.81 Safari/537.36" + }, + "created_at": "2023-11-18T04:18:13.126Z", + "context": { + "client_id": "client_123456789" + } + }, + "topic": "authentication.email_verification_succeeded", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/authentication.magic_auth_failed.json b/providers/workos/latest/authentication.magic_auth_failed.json new file mode 100644 index 0000000..46ae940 --- /dev/null +++ b/providers/workos/latest/authentication.magic_auth_failed.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "authentication.magic_auth_failed", + "id": "event_04FKJ843CVE8F7BXQSPFH0M53V", + "data": { + "type": "magic_auth", + "status": "failed", + "user_id": "user_01E4ZCR3C5A4QZ2Z2JQXGKZJ9E", + "email": "todd@example.com", + "ip_address": "192.0.2.1", + "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.81 Safari/537.36", + "error": { + "code": "authentication_method_not_allowed", + "message": "Google OAuth is disabled." + } + }, + "created_at": "2023-11-18T04:18:13.126Z", + "context": { + "client_id": "client_123456789" + } + }, + "topic": "authentication.magic_auth_failed", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/authentication.magic_auth_succeeded.json b/providers/workos/latest/authentication.magic_auth_succeeded.json new file mode 100644 index 0000000..38e7e71 --- /dev/null +++ b/providers/workos/latest/authentication.magic_auth_succeeded.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "authentication.magic_auth_succeeded", + "id": "event_04FKJ843CVE8F7BXQSPFH0M53V", + "data": { + "type": "magic_auth", + "status": "succeeded", + "user_id": "user_01E4ZCR3C5A4QZ2Z2JQXGKZJ9E", + "email": "todd@example.com", + "ip_address": "192.0.2.1", + "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.81 Safari/537.36" + }, + "created_at": "2023-11-18T04:18:13.126Z", + "context": { + "client_id": "client_123456789" + } + }, + "topic": "authentication.magic_auth_succeeded", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/authentication.mfa_failed.json b/providers/workos/latest/authentication.mfa_failed.json new file mode 100644 index 0000000..e4077e1 --- /dev/null +++ b/providers/workos/latest/authentication.mfa_failed.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "authentication.mfa_failed", + "id": "event_04FKJ843CVE8F7BXQSPFH0M53V", + "data": { + "type": "mfa", + "status": "failed", + "user_id": "user_01E4ZCR3C5A4QZ2Z2JQXGKZJ9E", + "email": "todd@example.com", + "ip_address": "192.0.2.1", + "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.81 Safari/537.36", + "error": { + "code": "invalid_one_time_code", + "message": "Invalid one-time code." + } + }, + "created_at": "2023-11-18T04:18:13.126Z", + "context": { + "client_id": "client_123456789" + } + }, + "topic": "authentication.mfa_failed", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/authentication.mfa_succeeded.json b/providers/workos/latest/authentication.mfa_succeeded.json new file mode 100644 index 0000000..682208c --- /dev/null +++ b/providers/workos/latest/authentication.mfa_succeeded.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "authentication.mfa_succeeded", + "id": "event_04FKJ843CVE8F7BXQSPFH0M53V", + "data": { + "type": "mfa", + "status": "succeeded", + "user_id": "user_01E4ZCR3C5A4QZ2Z2JQXGKZJ9E", + "email": "todd@example.com", + "ip_address": "192.0.2.1", + "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.81 Safari/537.36" + }, + "created_at": "2023-11-18T04:18:13.126Z", + "context": { + "client_id": "client_123456789" + } + }, + "topic": "authentication.mfa_succeeded", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/authentication.oauth_failed.json b/providers/workos/latest/authentication.oauth_failed.json new file mode 100644 index 0000000..daa25d7 --- /dev/null +++ b/providers/workos/latest/authentication.oauth_failed.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "authentication.oauth_failed", + "id": "event_04FKJ843CVE8F7BXQSPFH0M53V", + "data": { + "type": "oauth", + "status": "failed", + "user_id": "user_01E4ZCR3C5A4QZ2Z2JQXGKZJ9E", + "email": "todd@example.com", + "ip_address": "192.0.2.1", + "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.81 Safari/537.36", + "error": { + "code": "invalid_credentials", + "message": "Invalid credentials." + } + }, + "created_at": "2023-11-18T04:18:13.126Z", + "context": { + "client_id": "client_123456789" + } + }, + "topic": "authentication.oauth_failed", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/authentication.oauth_succeeded.json b/providers/workos/latest/authentication.oauth_succeeded.json new file mode 100644 index 0000000..1b34c00 --- /dev/null +++ b/providers/workos/latest/authentication.oauth_succeeded.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "authentication.oauth_succeeded", + "id": "event_04FKJ843CVE8F7BXQSPFH0M53V", + "data": { + "type": "oauth", + "status": "succeeded", + "user_id": "user_01E4ZCR3C5A4QZ2Z2JQXGKZJ9E", + "email": "todd@example.com", + "ip_address": "192.0.2.1", + "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.81 Safari/537.36" + }, + "created_at": "2023-11-18T04:18:13.126Z", + "context": { + "client_id": "client_123456789" + } + }, + "topic": "authentication.oauth_succeeded", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/authentication.passkey_failed.json b/providers/workos/latest/authentication.passkey_failed.json new file mode 100644 index 0000000..b031c26 --- /dev/null +++ b/providers/workos/latest/authentication.passkey_failed.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "authentication.passkey_failed", + "id": "event_01HS2EAGQA9EZW6D0MFCV5S38D", + "data": { + "type": "passkey", + "status": "failed", + "email": "todd@example.com", + "user_id": "user_01EHWNC0FCBHZ3BJ7EGKYXK0E6", + "error": { + "code": "invalid_credentials", + "message": "Invalid credentials." + }, + "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.81 Safari/537.36", + "ip_address": "0.0.0.0" + }, + "created_at": "2023-11-18T04:18:13.126Z", + "context": { + "client_id": "client_123456789" + } + }, + "topic": "authentication.passkey_failed", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/authentication.passkey_succeeded.json b/providers/workos/latest/authentication.passkey_succeeded.json new file mode 100644 index 0000000..e7517a6 --- /dev/null +++ b/providers/workos/latest/authentication.passkey_succeeded.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "authentication.passkey_succeeded", + "id": "event_01HS2EAGQA9EZW6D0MFCV5S38D", + "data": { + "type": "passkey", + "status": "succeeded", + "email": "todd@example.com", + "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.81 Safari/537.36", + "ip_address": "0.0.0.0", + "user_id": "user_01EHWNC0FCBHZ3BJ7EGKYXK0E6" + }, + "created_at": "2023-11-18T04:18:13.126Z", + "context": { + "client_id": "client_123456789" + } + }, + "topic": "authentication.passkey_succeeded", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/authentication.password_failed.json b/providers/workos/latest/authentication.password_failed.json new file mode 100644 index 0000000..a2520e6 --- /dev/null +++ b/providers/workos/latest/authentication.password_failed.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "authentication.password_failed", + "id": "event_04FKJ843CVE8F7BXQSPFH0M53V", + "data": { + "type": "password", + "status": "failed", + "user_id": "user_01E4ZCR3C5A4QZ2Z2JQXGKZJ9E", + "email": "todd@example.com", + "ip_address": "192.0.2.1", + "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.81 Safari/537.36", + "error": { + "code": "invalid_credentials", + "message": "Invalid credentials." + } + }, + "created_at": "2023-11-18T04:18:13.126Z", + "context": { + "client_id": "client_123456789" + } + }, + "topic": "authentication.password_failed", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/authentication.password_succeeded.json b/providers/workos/latest/authentication.password_succeeded.json new file mode 100644 index 0000000..e7194c8 --- /dev/null +++ b/providers/workos/latest/authentication.password_succeeded.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "authentication.password_succeeded", + "id": "event_04FKJ843CVE8F7BXQSPFH0M53V", + "data": { + "type": "password", + "status": "succeeded", + "user_id": "user_01E4ZCR3C5A4QZ2Z2JQXGKZJ9E", + "email": "todd@example.com", + "ip_address": "192.0.2.1", + "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.81 Safari/537.36" + }, + "created_at": "2023-11-18T04:18:13.126Z", + "context": { + "client_id": "client_123456789" + } + }, + "topic": "authentication.password_succeeded", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/authentication.radar_risk_detected.json b/providers/workos/latest/authentication.radar_risk_detected.json new file mode 100644 index 0000000..1df28a1 --- /dev/null +++ b/providers/workos/latest/authentication.radar_risk_detected.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "authentication.radar_risk_detected", + "id": "event_04FKJ843CVE8F7BXQSPFH0M53V", + "data": { + "auth_method": "magic_auth", + "action": "signup", + "control": "restriction", + "blocklist_type": "ip_address", + "ip_address": "192.0.2.1", + "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.81 Safari/537.36", + "user_id": "user_01E4ZCR3C5A4QZ2Z2JQXGKZJ9E" + }, + "created_at": "2023-11-18T04:18:13.126Z", + "context": { + "client_id": "client_123456789" + } + }, + "topic": "authentication.radar_risk_detected", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/authentication.sso_failed.json b/providers/workos/latest/authentication.sso_failed.json new file mode 100644 index 0000000..69dcb99 --- /dev/null +++ b/providers/workos/latest/authentication.sso_failed.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "authentication.sso_failed", + "id": "event_04FKJ843CVE8F7BXQSPFH0M53V", + "data": { + "type": "sso", + "status": "failed", + "user_id": "user_01E4ZCR3C5A4QZ2Z2JQXGKZJ9E", + "email": "todd@example.com", + "ip_address": "192.0.2.1", + "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.81 Safari/537.36", + "error": { + "code": "authentication_method_not_allowed", + "message": "SSO is disabled for this environment." + }, + "sso": { + "connection_id": "conn_01FKJ843CVE8F7BXQSPFH0M53V", + "organization_id": "org_01E4ZCR3C5A4QZ2Z2JQXGKZJ9E" + } + }, + "created_at": "2023-11-18T04:18:13.126Z", + "context": { + "client_id": "client_123456789" + } + }, + "topic": "authentication.sso_failed", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/authentication.sso_succeeded.json b/providers/workos/latest/authentication.sso_succeeded.json new file mode 100644 index 0000000..8239674 --- /dev/null +++ b/providers/workos/latest/authentication.sso_succeeded.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "authentication.sso_succeeded", + "id": "event_04FKJ843CVE8F7BXQSPFH0M53V", + "data": { + "type": "sso", + "status": "succeeded", + "user_id": "user_01E4ZCR3C5A4QZ2Z2JQXGKZJ9E", + "email": "todd@example.com", + "ip_address": "192.0.2.1", + "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.81 Safari/537.36", + "sso": { + "connection_id": "conn_01FKJ843CVE8F7BXQSPFH0M53V", + "organization_id": "org_01E4ZCR3C5A4QZ2Z2JQXGKZJ9E", + "session_id": "saml_session_01FKJ843CVE8F7BXQSPFH0M53V" + } + }, + "created_at": "2023-11-18T04:18:13.126Z", + "context": { + "client_id": "client_123456789" + } + }, + "topic": "authentication.sso_succeeded", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/connection.activated.json b/providers/workos/latest/connection.activated.json new file mode 100644 index 0000000..e726d65 --- /dev/null +++ b/providers/workos/latest/connection.activated.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "connection.activated", + "id": "event_10FKJ843CVE8F7BXQSPFH0M53V", + "data": { + "object": "connection", + "id": "conn_01EHWNC0FCBHZ3BJ7EGKYXK0E6", + "organization_id": "org_01EHWNCE74X7JSDV0X3SZ3KJNY", + "state": "active", + "connection_type": "OktaSAML", + "name": "Foo Corp's Connection", + "created_at": "2021-06-25T19:07:33.155Z", + "updated_at": "2021-06-25T19:07:33.155Z", + "domains": [ + { + "id": "org_domain_01EHWNFTAFCF3CQAE5A9Q0P1YB", + "object": "connection_domain", + "domain": "foo-corp.com" + } + ] + }, + "created_at": "2021-06-25T19:07:33.155Z", + "context": {} + }, + "topic": "connection.activated", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/connection.deactivated.json b/providers/workos/latest/connection.deactivated.json new file mode 100644 index 0000000..95ad0a0 --- /dev/null +++ b/providers/workos/latest/connection.deactivated.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "connection.deactivated", + "id": "event_11FKJ843CVE8F7BXQSPFH0M53V", + "data": { + "object": "connection", + "id": "conn_01EHWNC0FCBHZ3BJ7EGKYXK0E6", + "organization_id": "org_01EHWNCE74X7JSDV0X3SZ3KJNY", + "state": "inactive", + "connection_type": "OktaSAML", + "name": "Foo Corp's Connection", + "created_at": "2021-06-25T19:07:33.155Z", + "updated_at": "2021-06-25T19:07:33.155Z", + "domains": [ + { + "id": "org_domain_01EHWNFTAFCF3CQAE5A9Q0P1YB", + "object": "connection_domain", + "domain": "foo-corp.com" + } + ] + }, + "created_at": "2021-06-25T19:07:33.155Z", + "context": {} + }, + "topic": "connection.deactivated", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/connection.deleted.json b/providers/workos/latest/connection.deleted.json new file mode 100644 index 0000000..61cd5b9 --- /dev/null +++ b/providers/workos/latest/connection.deleted.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "connection.deleted", + "id": "event_12FKJ843CVE8F7BXQSPFH0M53V", + "data": { + "object": "connection", + "id": "conn_01EHWNC0FCBHZ3BJ7EGKYXK0E6", + "organization_id": "org_01EHWNCE74X7JSDV0X3SZ3KJNY", + "state": "inactive", + "connection_type": "OktaSAML", + "name": "Foo Corp's Connection", + "created_at": "2021-06-25T19:07:33.155Z", + "updated_at": "2021-06-25T19:07:33.155Z", + "domains": [ + { + "id": "org_domain_01EHWNFTAFCF3CQAE5A9Q0P1YB", + "object": "connection_domain", + "domain": "foo-corp.com" + } + ] + }, + "created_at": "2021-06-25T19:07:33.155Z", + "context": {} + }, + "topic": "connection.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/connection.saml_certificate_renewal_required.json b/providers/workos/latest/connection.saml_certificate_renewal_required.json new file mode 100644 index 0000000..4bfa987 --- /dev/null +++ b/providers/workos/latest/connection.saml_certificate_renewal_required.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "connection.saml_certificate_renewal_required", + "id": "event_12FKJ843CVE8F7BXQSPFH0M53V", + "data": { + "connection": { + "id": "conn_12FKJ843CVE8F7BXQSPFH0M53V", + "organization_id": "org_12FKJ843CVE8F7BXQSPFH0M53V" + }, + "certificate": { + "certificate_type": "ResponseSigning", + "expiry_date": "2021-06-28T19:07:33.155Z", + "is_expired": false + }, + "days_until_expiry": 3 + }, + "created_at": "2021-06-25T19:07:33.155Z", + "context": {} + }, + "topic": "connection.saml_certificate_renewal_required", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/connection.saml_certificate_renewed.json b/providers/workos/latest/connection.saml_certificate_renewed.json new file mode 100644 index 0000000..9c91321 --- /dev/null +++ b/providers/workos/latest/connection.saml_certificate_renewed.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "connection.saml_certificate_renewed", + "id": "event_12FKJ843CVE8F7BXQSPFH0M53V", + "data": { + "connection": { + "id": "conn_12FKJ843CVE8F7BXQSPFH0M53V", + "organization_id": "org_12FKJ843CVE8F7BXQSPFH0M53V" + }, + "certificate": { + "certificate_type": "ResponseSigning", + "expiry_date": "2025-06-28T19:07:33.155Z" + }, + "renewed_at": "2021-06-25T19:07:33.155Z" + }, + "created_at": "2021-06-25T19:07:33.155Z", + "context": {} + }, + "topic": "connection.saml_certificate_renewed", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/dsync.activated.json b/providers/workos/latest/dsync.activated.json new file mode 100644 index 0000000..5e70f7e --- /dev/null +++ b/providers/workos/latest/dsync.activated.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "dsync.activated", + "id": "event_01FKJ843CVE8F7BXQSPFH0M53V", + "data": { + "object": "directory", + "external_key": "UWuccu6o1E0GqkYs", + "name": "Foo Corp's Directory", + "organization_id": "org_01EZTR6WYX1A0DSE2CYMGXQ24Y", + "id": "directory_01EHWNC0FCBHZ3BJ7EGKYXK0E6", + "state": "active", + "type": "generic scim v2.0", + "created_at": "2021-06-25T19:07:33.155Z", + "updated_at": "2021-06-25T19:07:33.155Z", + "domains": [ + { + "object": "organization_domain", + "id": "org_domain_01EZTR5N6Y9RQKHK2E9F31KZX6", + "domain": "foo-corp.com" + } + ] + }, + "created_at": "2021-06-25T19:07:33.155Z", + "context": {} + }, + "topic": "dsync.activated", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/dsync.deleted.json b/providers/workos/latest/dsync.deleted.json new file mode 100644 index 0000000..d663a10 --- /dev/null +++ b/providers/workos/latest/dsync.deleted.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "dsync.deleted", + "id": "event_03FKJ843CVE8F7BXQSPFH0M53V", + "data": { + "object": "directory", + "id": "directory_01EHWNC0FCBHZ3BJ7EGKYXK0E6", + "organization_id": "org_01EZTR6WYX1A0DSE2CYMGXQ24Y", + "type": "generic scim v2.0", + "state": "deleting", + "name": "Foo Corp's Directory", + "created_at": "2021-06-25T19:07:33.155Z", + "updated_at": "2021-06-25T19:07:33.155Z" + }, + "created_at": "2021-06-25T19:07:33.155Z", + "context": {} + }, + "topic": "dsync.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/dsync.group.created.json b/providers/workos/latest/dsync.group.created.json new file mode 100644 index 0000000..341b5d4 --- /dev/null +++ b/providers/workos/latest/dsync.group.created.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "dsync.group.created", + "id": "event_44FKJ843CVE8F7BXQSPFH0M53V", + "data": { + "id": "directory_group_01E1X5GPMMXF4T1DCERMVEEPVW", + "idp_id": "02grqrue4294w24", + "directory_id": "directory_01ECAZ4NV9QMV47GW873HDCX74", + "organization_id": "org_01EZTR6WYX1A0DSE2CYMGXQ24Y", + "name": "Developers", + "created_at": "2021-06-25T19:07:33.155Z", + "updated_at": "2021-06-25T19:07:33.155Z" + }, + "created_at": "2021-06-25T19:07:33.155Z", + "context": {} + }, + "topic": "dsync.group.created", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/dsync.group.deleted.json b/providers/workos/latest/dsync.group.deleted.json new file mode 100644 index 0000000..3cb0bc2 --- /dev/null +++ b/providers/workos/latest/dsync.group.deleted.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "dsync.group.deleted", + "id": "event_06FKJ843CVE8F7BXQSPFH0M53V", + "data": { + "id": "directory_group_01E1X5GPMMXF4T1DCERMVEEPVW", + "idp_id": "02grqrue4294w24", + "directory_id": "directory_01ECAZ4NV9QMV47GW873HDCX74", + "organization_id": "org_01EZTR6WYX1A0DSE2CYMGXQ24Y", + "name": "Developers", + "created_at": "2021-06-25T19:07:33.155Z", + "updated_at": "2021-06-25T19:07:33.155Z" + }, + "created_at": "2021-06-25T19:07:33.155Z", + "context": {} + }, + "topic": "dsync.group.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/dsync.group.updated.json b/providers/workos/latest/dsync.group.updated.json new file mode 100644 index 0000000..37197fa --- /dev/null +++ b/providers/workos/latest/dsync.group.updated.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "dsync.group.updated", + "id": "event_54FKJ843CVE8F7BXQSPFH0M53V", + "data": { + "id": "directory_group_01E1X5GPMMXF4T1DCERMVEEPVW", + "idp_id": "02grqrue4294w24", + "directory_id": "directory_01ECAZ4NV9QMV47GW873HDCX74", + "organization_id": "org_01EZTR6WYX1A0DSE2CYMGXQ24Y", + "name": "Developers", + "created_at": "2021-06-25T19:07:33.155Z", + "updated_at": "2021-06-25T19:07:33.155Z", + "previous_attributes": {} + }, + "created_at": "2021-06-25T19:07:33.155Z", + "context": {} + }, + "topic": "dsync.group.updated", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/dsync.group.user_added.json b/providers/workos/latest/dsync.group.user_added.json new file mode 100644 index 0000000..eb0f630 --- /dev/null +++ b/providers/workos/latest/dsync.group.user_added.json @@ -0,0 +1,62 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "dsync.group.user_added", + "id": "event_04FKJ843CVE8F7BXQSPFH0M53V", + "data": { + "directory_id": "directory_01ECAZ4NV9QMV47GW873HDCX74", + "user": { + "id": "directory_user_01E1X56GH84T3FB41SD6PZGDBX", + "directory_id": "directory_01ECAZ4NV9QMV47GW873HDCX74", + "organization_id": "org_01EZTR6WYX1A0DSE2CYMGXQ24Y", + "idp_id": "2936", + "email": "eric@example.com", + "first_name": "Eric", + "last_name": "Schneider", + "name": "Eric Schneider", + "state": "active", + "created_at": "2021-06-25T19:07:33.155Z", + "updated_at": "2021-06-25T19:07:33.155Z", + "custom_attributes": { + "emails": [ + { + "primary": true, + "type": "work", + "value": "eric@example.com" + } + ], + "department": "Engineering", + "job_title": "Software Engineer", + "username": "eric@example.com" + }, + "role": { + "slug": "member" + }, + "roles": [ + { + "slug": "member" + } + ] + }, + "group": { + "id": "directory_group_01E1X5GPMMXF4T1DCERMVEEPVW", + "idp_id": "02grqrue4294w24", + "directory_id": "directory_01ECAZ4NV9QMV47GW873HDCX74", + "organization_id": "org_01EZTR6WYX1A0DSE2CYMGXQ24Y", + "name": "Developers", + "created_at": "2021-06-25T19:07:33.155Z", + "updated_at": "2021-06-25T19:07:33.155Z" + } + }, + "created_at": "2021-06-25T19:07:33.155Z", + "context": {} + }, + "topic": "dsync.group.user_added", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/dsync.group.user_removed.json b/providers/workos/latest/dsync.group.user_removed.json new file mode 100644 index 0000000..457024d --- /dev/null +++ b/providers/workos/latest/dsync.group.user_removed.json @@ -0,0 +1,62 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "dsync.group.user_removed", + "id": "event_05FKJ843CVE8F7BXQSPFH0M53V", + "data": { + "directory_id": "directory_01ECAZ4NV9QMV47GW873HDCX74", + "user": { + "id": "directory_user_01E1X56GH84T3FB41SD6PZGDBX", + "directory_id": "directory_01ECAZ4NV9QMV47GW873HDCX74", + "organization_id": "org_01EZTR6WYX1A0DSE2CYMGXQ24Y", + "idp_id": "2936", + "email": "eric@example.com", + "first_name": "Eric", + "last_name": "Schneider", + "name": "Eric Schneider", + "state": "active", + "created_at": "2021-06-25T19:07:33.155Z", + "updated_at": "2021-06-25T19:07:33.155Z", + "custom_attributes": { + "emails": [ + { + "primary": true, + "type": "work", + "value": "eric@example.com" + } + ], + "department": "Engineering", + "job_title": "Software Engineer", + "username": "eric@example.com" + }, + "role": { + "slug": "member" + }, + "roles": [ + { + "slug": "member" + } + ] + }, + "group": { + "id": "directory_group_01E1X5GPMMXF4T1DCERMVEEPVW", + "idp_id": "02grqrue4294w24", + "directory_id": "directory_01ECAZ4NV9QMV47GW873HDCX74", + "organization_id": "org_01EZTR6WYX1A0DSE2CYMGXQ24Y", + "name": "Developers", + "created_at": "2021-06-25T19:07:33.155Z", + "updated_at": "2021-06-25T19:07:33.155Z" + } + }, + "created_at": "2021-06-25T19:07:33.155Z", + "context": {} + }, + "topic": "dsync.group.user_removed", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/dsync.user.created.json b/providers/workos/latest/dsync.user.created.json new file mode 100644 index 0000000..7c773dc --- /dev/null +++ b/providers/workos/latest/dsync.user.created.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "id": "event_01H...", + "event": "dsync.user.created", + "data": { + "id": "directory_user_01H...", + "object": "directory_user", + "created_at": "2026-07-02T12:00:00.000Z", + "updated_at": "2026-07-02T12:00:00.000Z" + }, + "created_at": "2026-07-02T12:00:00.000Z" + }, + "topic": "dsync.user.created", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/dsync.user.deleted.json b/providers/workos/latest/dsync.user.deleted.json new file mode 100644 index 0000000..2b5be9a --- /dev/null +++ b/providers/workos/latest/dsync.user.deleted.json @@ -0,0 +1,50 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "dsync.user.deleted", + "id": "event_09FKJ843CVE8F7BXQSPFH0M53V", + "data": { + "id": "directory_user_01E1X1B89NH8Z3SDFJR4H7RGX7", + "directory_id": "directory_01ECAZ4NV9QMV47GW873HDCX74", + "organization_id": "org_01EZTR6WYX1A0DSE2CYMGXQ24Y", + "idp_id": "8931", + "email": "lela.block@example.com", + "first_name": "Lela", + "last_name": "Block", + "name": "Lela Block", + "state": "inactive", + "created_at": "2021-06-25T19:07:33.155Z", + "updated_at": "2021-06-25T19:07:33.155Z", + "custom_attributes": { + "emails": [ + { + "primary": true, + "type": "work", + "value": "lela.block@example.com" + } + ], + "department": "Engineering", + "job_title": "Software Engineer", + "username": "lela.block@example.com" + }, + "role": { + "slug": "member" + }, + "roles": [ + { + "slug": "member" + } + ] + }, + "created_at": "2021-06-25T19:07:33.155Z", + "context": {} + }, + "topic": "dsync.user.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/dsync.user.updated.json b/providers/workos/latest/dsync.user.updated.json new file mode 100644 index 0000000..75228aa --- /dev/null +++ b/providers/workos/latest/dsync.user.updated.json @@ -0,0 +1,51 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "dsync.user.updated", + "id": "event_08FKJ843CVE8F7BXQSPFH0M53V", + "data": { + "id": "directory_user_01E1X1B89NH8Z3SDFJR4H7RGX7", + "directory_id": "directory_01ECAZ4NV9QMV47GW873HDCX74", + "organization_id": "org_01EZTR6WYX1A0DSE2CYMGXQ24Y", + "idp_id": "8931", + "email": "lela.block@example.com", + "first_name": "Lela", + "last_name": "Block", + "name": "Lela Block", + "state": "active", + "created_at": "2021-06-25T19:07:33.155Z", + "updated_at": "2021-06-25T19:07:33.155Z", + "custom_attributes": { + "emails": [ + { + "primary": true, + "type": "work", + "value": "lela.block@example.com" + } + ], + "department": "Engineering", + "job_title": "Software Engineer", + "username": "lela.block@example.com" + }, + "role": { + "slug": "member" + }, + "roles": [ + { + "slug": "member" + } + ], + "previous_attributes": {} + }, + "created_at": "2021-06-25T19:07:33.155Z", + "context": {} + }, + "topic": "dsync.user.updated", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/email_verification.created.json b/providers/workos/latest/email_verification.created.json new file mode 100644 index 0000000..d29f1c0 --- /dev/null +++ b/providers/workos/latest/email_verification.created.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "email_verification.created", + "id": "event_01HYGAQ6DVKP4TKDF8P8AHFP47", + "data": { + "object": "email_verification", + "id": "email_verification_01HYGAQN7DTHPWDDMMTW6GRN4Z", + "user_id": "user_01E4ZCR3C5A4QZ2Z2JQXGKZJ9E", + "email": "todd@example.com", + "expires_at": "2023-11-16T21:32:25.235Z", + "created_at": "2023-11-16T21:32:25.235Z", + "updated_at": "2023-11-16T21:32:25.235Z" + }, + "created_at": "2023-11-16T16:32:25.239Z", + "context": { + "client_id": "client_123456789" + } + }, + "topic": "email_verification.created", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/flag.created.json b/providers/workos/latest/flag.created.json new file mode 100644 index 0000000..5b6ecf0 --- /dev/null +++ b/providers/workos/latest/flag.created.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "flag.created", + "id": "event_01K43DMGDK941Z4YPH6XGHTY3S", + "data": { + "id": "flag_01K43DMGCCK0STXE0EJT2AHQN0", + "name": "Advanced Audit Logging", + "slug": "advanced-audit-logging", + "object": "flag", + "created_at": "2025-08-28T17:56:30.985Z", + "updated_at": "2025-08-28T17:56:30.985Z", + "description": "" + }, + "context": { + "client_id": "client_07FA3DZGSL941Z4YPH6XGHTY3S", + "actor": { + "id": "user_01K9ZXY7Q2W8V5LJ3T4B8N6M5", + "name": "Colin Morikawa", + "source": "dashboard" + } + }, + "created_at": "2025-08-28T17:56:31.027Z" + }, + "topic": "flag.created", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/flag.deleted.json b/providers/workos/latest/flag.deleted.json new file mode 100644 index 0000000..25dd369 --- /dev/null +++ b/providers/workos/latest/flag.deleted.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "flag.deleted", + "id": "event_01K43DMGDK941Z4YPH6XGHTY3S", + "data": { + "id": "flag_01K43DMGCCK0STXE0EJT2AHQN0", + "name": "Advanced Audit Logging", + "slug": "advanced-audit-logging", + "object": "flag", + "created_at": "2025-08-28T17:56:30.985Z", + "updated_at": "2025-08-28T17:56:30.985Z", + "description": "Improved logging for audit trail" + }, + "context": { + "client_id": "client_07FA3DZGSL941Z4YPH6XGHTY3S", + "actor": { + "id": "user_01K9ZXY7Q2W8V5LJ3T4B8N6M5", + "name": "Colin Morikawa", + "source": "dashboard" + } + }, + "created_at": "2025-08-28T17:56:31.027Z" + }, + "topic": "flag.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/flag.rule_updated.json b/providers/workos/latest/flag.rule_updated.json new file mode 100644 index 0000000..60aedba --- /dev/null +++ b/providers/workos/latest/flag.rule_updated.json @@ -0,0 +1,56 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "flag.rule_updated", + "id": "event_01K43DV45EXDX2M6M903MHYHP3", + "data": { + "id": "flag_01K43DMGCCK0STXE0EJT2AHQN0", + "name": "Advanced Audit Logging", + "slug": "advanced-audit-logging", + "object": "feature_flag", + "created_at": "2025-08-28T17:56:30.985Z", + "updated_at": "2025-08-28T17:56:30.985Z", + "description": "" + }, + "context": { + "client_id": "client_07FA3DZGSL941Z4YPH6XGHTY3S", + "actor": { + "id": "user_01K1C557F5P0P36MJ1HE3GRXBN", + "name": "Tom Kim", + "source": "dashboard" + }, + "access_type": "some", + "configured_targets": { + "organizations": [ + { + "id": "org_01K1C52WNZ2CR3A9QYHHVWXYZ1", + "name": "Acme Corp" + }, + { + "id": "org_01K1C52WNZ2CR3A9QYHHVWXYZ2", + "name": "Globex Inc" + } + ], + "users": [] + }, + "previous_attributes": { + "context": { + "access_type": "none", + "configured_targets": { + "organizations": [], + "users": [] + } + } + } + }, + "created_at": "2025-09-01T20:00:07.854Z" + }, + "topic": "flag.rule_updated", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/flag.updated.json b/providers/workos/latest/flag.updated.json new file mode 100644 index 0000000..4c80e08 --- /dev/null +++ b/providers/workos/latest/flag.updated.json @@ -0,0 +1,45 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "flag.updated", + "id": "event_01K43DS82YTHC4BN2J0F6QNVW1", + "data": { + "id": "flag_01K43DMGCCK0STXE0EJT2AHQN0", + "name": "Advanced Audit Logging", + "slug": "advanced-audit-logging", + "object": "flag", + "created_at": "2025-08-28T17:56:30.985Z", + "updated_at": "2025-09-01T15:49:06.300Z", + "description": "Enable advanced audit logging for users", + "tags": [ + "audit", + "logging", + "beta" + ] + }, + "context": { + "client_id": "client_07FA3DZGSL941Z4YPH6XGHTY3S", + "actor": { + "id": "user_01K9ZXY7Q2W8V5LJ3T4B8N6M5", + "name": "Colin Morikawa", + "source": "dashboard" + }, + "previous_attributes": { + "description": "", + "tags": [ + "audit", + "logging" + ] + } + }, + "created_at": "2025-09-01T15:49:06.334Z" + }, + "topic": "flag.updated", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/group.created.json b/providers/workos/latest/group.created.json new file mode 100644 index 0000000..6b1788a --- /dev/null +++ b/providers/workos/latest/group.created.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "group.created", + "id": "event_01EHZNVPK3SFK441A1RGBFSHRT", + "data": { + "object": "group", + "id": "group_01HXYZ123456789ABCDEFGHIJ", + "organization_id": "org_01EHWNCE74X7JSDV0X3SZ3KJNY", + "name": "Engineering", + "description": "The engineering team", + "created_at": "2026-01-15T12:00:00.000Z", + "updated_at": "2026-01-15T12:00:00.000Z" + }, + "context": {}, + "created_at": "2026-01-15T12:00:00.000Z" + }, + "topic": "group.created", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/group.deleted.json b/providers/workos/latest/group.deleted.json new file mode 100644 index 0000000..6d26673 --- /dev/null +++ b/providers/workos/latest/group.deleted.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "group.deleted", + "id": "event_01EHZNVPK3SFK441A1RGBFSHRT", + "data": { + "object": "group", + "id": "group_01HXYZ123456789ABCDEFGHIJ", + "organization_id": "org_01EHWNCE74X7JSDV0X3SZ3KJNY", + "name": "Engineering", + "description": "The engineering team", + "created_at": "2026-01-15T12:00:00.000Z", + "updated_at": "2026-01-15T12:00:00.000Z" + }, + "context": {}, + "created_at": "2026-01-25T15:45:00.000Z" + }, + "topic": "group.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/group.member_added.json b/providers/workos/latest/group.member_added.json new file mode 100644 index 0000000..90f7dad --- /dev/null +++ b/providers/workos/latest/group.member_added.json @@ -0,0 +1,21 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "group.member_added", + "id": "event_01EHZNVPK3SFK441A1RGBFSHRT", + "data": { + "group_id": "group_01HXYZ123456789ABCDEFGHIJ", + "organization_membership_id": "om_01EHWNCE74X7JSDV0X3SZ3KJNY" + }, + "context": {}, + "created_at": "2026-01-15T12:00:00.000Z" + }, + "topic": "group.member_added", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/group.member_removed.json b/providers/workos/latest/group.member_removed.json new file mode 100644 index 0000000..f119395 --- /dev/null +++ b/providers/workos/latest/group.member_removed.json @@ -0,0 +1,21 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "group.member_removed", + "id": "event_01EHZNVPK3SFK441A1RGBFSHRT", + "data": { + "group_id": "group_01HXYZ123456789ABCDEFGHIJ", + "organization_membership_id": "om_01EHWNCE74X7JSDV0X3SZ3KJNY" + }, + "context": {}, + "created_at": "2026-01-15T12:00:00.000Z" + }, + "topic": "group.member_removed", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/group.updated.json b/providers/workos/latest/group.updated.json new file mode 100644 index 0000000..0942676 --- /dev/null +++ b/providers/workos/latest/group.updated.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "group.updated", + "id": "event_01EHZNVPK3SFK441A1RGBFSHRT", + "data": { + "object": "group", + "id": "group_01HXYZ123456789ABCDEFGHIJ", + "organization_id": "org_01EHWNCE74X7JSDV0X3SZ3KJNY", + "name": "Engineering", + "description": "The engineering team", + "created_at": "2026-01-15T12:00:00.000Z", + "updated_at": "2026-01-20T09:30:00.000Z" + }, + "context": {}, + "created_at": "2026-01-20T09:30:00.000Z" + }, + "topic": "group.updated", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/invitation.accepted.json b/providers/workos/latest/invitation.accepted.json new file mode 100644 index 0000000..0cc2e78 --- /dev/null +++ b/providers/workos/latest/invitation.accepted.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "invitation.accepted", + "id": "event_01HWWSM92W0M1GE0DV8BZS00E5", + "data": { + "object": "invitation", + "id": "invitation_01HWWSMMQSP0FAN9PF071E77W9", + "email": "todd@example.com", + "state": "accepted", + "accepted_at": "2023-11-16T21:32:25.235Z", + "revoked_at": null, + "expires_at": "2023-11-23T21:32:25.235Z", + "organization_id": "org_01HWWSSTF0QKDCXMZC911T8BTG", + "inviter_user_id": "user_01HYGAVW79Z32XVDXZJV0WM6Y9", + "accepted_user_id": "user_01HYGAVW79Z32XVDXZJV0WM6Y9", + "role_slug": "admin", + "created_at": "2023-11-16T21:32:25.235Z", + "updated_at": "2023-11-16T21:32:25.235Z" + }, + "created_at": "2023-11-16T22:32:25.239Z", + "context": { + "client_id": "client_123456789" + } + }, + "topic": "invitation.accepted", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/invitation.created.json b/providers/workos/latest/invitation.created.json new file mode 100644 index 0000000..bc0cd27 --- /dev/null +++ b/providers/workos/latest/invitation.created.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "invitation.created", + "id": "event_01HWWSM92W0M1GE0DV8BZS00E5", + "data": { + "object": "invitation", + "id": "invitation_01HWWSMMQSP0FAN9PF071E77W9", + "email": "todd@example.com", + "state": "pending", + "accepted_at": null, + "revoked_at": null, + "expires_at": "2023-11-23T21:32:25.235Z", + "organization_id": "org_01HWWSSTF0QKDCXMZC911T8BTG", + "inviter_user_id": "user_01HYGAVW79Z32XVDXZJV0WM6Y9", + "accepted_user_id": null, + "role_slug": "admin", + "created_at": "2023-11-16T21:32:25.235Z", + "updated_at": "2023-11-16T21:32:25.235Z" + }, + "created_at": "2023-11-16T21:32:25.239Z", + "context": { + "client_id": "client_123456789" + } + }, + "topic": "invitation.created", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/invitation.resent.json b/providers/workos/latest/invitation.resent.json new file mode 100644 index 0000000..7f55ee7 --- /dev/null +++ b/providers/workos/latest/invitation.resent.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "invitation.resent", + "id": "event_01HWWSM92W0M1GE0DV8BZS00E5", + "data": { + "object": "invitation", + "id": "invitation_01HWWSMMQSP0FAN9PF071E77W9", + "email": "todd@example.com", + "state": "pending", + "accepted_at": null, + "revoked_at": null, + "expires_at": "2023-11-23T21:32:25.235Z", + "organization_id": "org_01HWWSSTF0QKDCXMZC911T8BTG", + "inviter_user_id": "user_01HYGAVW79Z32XVDXZJV0WM6Y9", + "accepted_user_id": null, + "role_slug": "admin", + "created_at": "2023-11-16T21:32:25.235Z", + "updated_at": "2023-11-16T21:32:25.235Z" + }, + "created_at": "2023-11-16T22:32:25.239Z", + "context": { + "client_id": "client_123456789" + } + }, + "topic": "invitation.resent", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/invitation.revoked.json b/providers/workos/latest/invitation.revoked.json new file mode 100644 index 0000000..a68456b --- /dev/null +++ b/providers/workos/latest/invitation.revoked.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "invitation.revoked", + "id": "event_01HWWSM92W0M1GE0DV8BZS00E5", + "data": { + "object": "invitation", + "id": "invitation_01HWWSMMQSP0FAN9PF071E77W9", + "email": "todd@example.com", + "state": "revoked", + "accepted_at": null, + "revoked_at": "2023-11-16T21:32:25.235Z", + "expires_at": "2023-11-23T21:32:25.235Z", + "organization_id": "org_01HWWSSTF0QKDCXMZC911T8BTG", + "inviter_user_id": "user_01HYGAVW79Z32XVDXZJV0WM6Y9", + "accepted_user_id": null, + "role_slug": "admin", + "created_at": "2023-11-16T21:32:25.235Z", + "updated_at": "2023-11-16T21:32:25.235Z" + }, + "created_at": "2023-11-16T22:32:25.239Z", + "context": { + "client_id": "client_123456789" + } + }, + "topic": "invitation.revoked", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/magic_auth.created.json b/providers/workos/latest/magic_auth.created.json new file mode 100644 index 0000000..bb1cf90 --- /dev/null +++ b/providers/workos/latest/magic_auth.created.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "magic_auth.created", + "id": "event_01HWWSTZVFADJG9M9EJMKXB043", + "data": { + "object": "magic_auth", + "id": "magic_auth_01HWWSVXCRMA5481VK9601SKQX", + "user_id": "user_01E4ZCR3C5A4QZ2Z2JQXGKZJ9E", + "email": "todd@example.com", + "expires_at": "2023-11-16T21:32:25.235Z", + "created_at": "2023-11-16T21:32:25.235Z", + "updated_at": "2023-11-16T21:32:25.235Z" + }, + "created_at": "2023-11-16T16:32:25.239Z", + "context": { + "client_id": "client_123456789" + } + }, + "topic": "magic_auth.created", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/organization.created.json b/providers/workos/latest/organization.created.json new file mode 100644 index 0000000..af15b1d --- /dev/null +++ b/providers/workos/latest/organization.created.json @@ -0,0 +1,39 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "organization.created", + "id": "event_04FKJ843CVE8F7BXQSPFH0M30K", + "data": { + "id": "org_01HV1VNQBQ24JVREYB94RFCNDC", + "name": "Foo Corp", + "object": "organization", + "external_id": null, + "domains": [ + { + "id": "org_domain_01HV1VX5N18E48ETTHNNK54R6S", + "state": "verified", + "domain": "foo-corp.com", + "object": "organization_domain", + "organization_id": "org_01HV1VNQBQ24JVREYB94RFCNDC", + "verification_strategy": "manual", + "verification_prefix": "superapp-domain-verification-z3kjny", + "verification_token": "gBIJgYXZLjW8uHHpz614dkgqm", + "created_at": "2023-11-27T19:07:33.155Z", + "updated_at": "2023-11-27T19:07:33.155Z" + } + ], + "created_at": "2023-11-16T16:32:25.239Z", + "updated_at": "2023-11-16T16:32:25.239Z" + }, + "created_at": "2023-11-16T16:32:25.239Z", + "context": {} + }, + "topic": "organization.created", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/organization.deleted.json b/providers/workos/latest/organization.deleted.json new file mode 100644 index 0000000..c8daee6 --- /dev/null +++ b/providers/workos/latest/organization.deleted.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "organization.deleted", + "id": "event_04FKJ843CVE8F7BXQSPFH0M30K", + "data": { + "id": "org_01HV1VNQBQ24JVREYB94RFCNDC", + "name": "Foo Corp", + "object": "organization", + "external_id": null, + "domains": [ + { + "id": "org_domain_01HV1VX5N18E48ETTHNNK54R6S", + "state": "verified", + "domain": "foo-corp.com", + "object": "organization_domain", + "organization_id": "org_01HV1VNQBQ24JVREYB94RFCNDC", + "verification_strategy": "manual" + } + ], + "created_at": "2023-11-16T16:32:25.239Z", + "updated_at": "2023-11-16T17:32:25.239Z" + }, + "created_at": "2023-11-16T17:32:25.239Z", + "context": {} + }, + "topic": "organization.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/organization.updated.json b/providers/workos/latest/organization.updated.json new file mode 100644 index 0000000..c8b7cac --- /dev/null +++ b/providers/workos/latest/organization.updated.json @@ -0,0 +1,39 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "organization.updated", + "id": "event_04FKJ843CVE8F7BXQSPFH0M30K", + "data": { + "id": "org_01HV1VNQBQ24JVREYB94RFCNDC", + "name": "Foo Corp", + "object": "organization", + "external_id": null, + "domains": [ + { + "id": "org_domain_01HV1VX5N18E48ETTHNNK54R6S", + "state": "verified", + "domain": "foo-corp.com", + "object": "organization_domain", + "organization_id": "org_01HV1VNQBQ24JVREYB94RFCNDC", + "verification_strategy": "manual", + "verification_prefix": null, + "verification_token": null, + "created_at": "2023-11-27T19:07:33.155Z", + "updated_at": "2023-11-27T19:07:33.155Z" + } + ], + "created_at": "2023-11-16T16:32:25.239Z", + "updated_at": "2023-11-16T17:32:25.239Z" + }, + "created_at": "2023-11-16T17:32:25.239Z", + "context": {} + }, + "topic": "organization.updated", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/organization_domain.created.json b/providers/workos/latest/organization_domain.created.json new file mode 100644 index 0000000..1898278 --- /dev/null +++ b/providers/workos/latest/organization_domain.created.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "organization_domain.created", + "id": "event_01G69A9MDSW8MM1XW5S0EHA0NA", + "data": { + "object": "organization_domain", + "id": "org_domain_01EZTR5N6Y9RQKHK2E9F31KZX6", + "organization_id": "org_01EHWNCE74X7JSDV0X3SZ3KJNY", + "domain": "foo-corp.com", + "state": "pending", + "verification_token": "gBIJgYXZLjW8uHHpz614dkgqm", + "verification_strategy": "dns", + "verification_prefix": "superapp-domain-verification-z3kjny", + "created_at": "2023-11-27T19:07:33.155Z", + "updated_at": "2023-11-27T19:07:33.155Z" + }, + "created_at": "2023-11-27T19:07:33.155Z", + "context": {} + }, + "topic": "organization_domain.created", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/organization_domain.deleted.json b/providers/workos/latest/organization_domain.deleted.json new file mode 100644 index 0000000..83bab19 --- /dev/null +++ b/providers/workos/latest/organization_domain.deleted.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "organization_domain.deleted", + "id": "event_01G69A9MDSW8MM1XW5S0EHA0NA", + "data": { + "object": "organization_domain", + "id": "org_domain_01EZTR5N6Y9RQKHK2E9F31KZX6", + "organization_id": "org_01EHWNCE74X7JSDV0X3SZ3KJNY", + "domain": "foo-corp.com", + "state": "verified", + "verification_prefix": "superapp-domain-verification-z3kjny", + "verification_token": "gBIJgYXZLjW8uHHpz614dkgqm", + "verification_strategy": "dns", + "created_at": "2022-11-27T19:07:33.155Z", + "updated_at": "2023-11-27T19:07:33.155Z" + }, + "created_at": "2023-11-27T19:07:33.155Z", + "context": {} + }, + "topic": "organization_domain.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/organization_domain.updated.json b/providers/workos/latest/organization_domain.updated.json new file mode 100644 index 0000000..cab4080 --- /dev/null +++ b/providers/workos/latest/organization_domain.updated.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "organization_domain.updated", + "id": "event_01G69A9MDSW8MM1XW5S0EHA0NA", + "data": { + "object": "organization_domain", + "id": "org_domain_01EZTR5N6Y9RQKHK2E9F31KZX6", + "organization_id": "org_01EHWNCE74X7JSDV0X3SZ3KJNY", + "domain": "foo-corp.com", + "state": "verified", + "verification_prefix": "superapp-domain-verification-z3kjny", + "verification_token": "gBIJgYXZLjW8uHHpz614dkgqm", + "verification_strategy": "dns", + "created_at": "2022-11-27T19:07:33.155Z", + "updated_at": "2023-11-27T19:07:33.155Z" + }, + "created_at": "2023-11-27T19:07:33.155Z", + "context": {} + }, + "topic": "organization_domain.updated", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/organization_domain.verification_failed.json b/providers/workos/latest/organization_domain.verification_failed.json new file mode 100644 index 0000000..81ee08e --- /dev/null +++ b/providers/workos/latest/organization_domain.verification_failed.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "organization_domain.verification_failed", + "id": "event_07FKJ843CVE8F7BXQSPFH0M53A", + "data": { + "reason": "domain_verification_period_expired", + "organization_domain": { + "object": "organization_domain", + "id": "org_domain_01HACSKJ57W8M2Q0N2X759C5HS", + "organization_id": "org_01EHT88Z8J8795GZNQ4ZP1J81T", + "domain": "foo-corp.com", + "state": "failed", + "verification_token": "gBIJgYXZLjW8uHHpz614dkgqm", + "verification_strategy": "dns" + } + }, + "created_at": "2021-06-25T19:07:33.155Z", + "context": {} + }, + "topic": "organization_domain.verification_failed", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/organization_domain.verified.json b/providers/workos/latest/organization_domain.verified.json new file mode 100644 index 0000000..bd7e63c --- /dev/null +++ b/providers/workos/latest/organization_domain.verified.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "organization_domain.verified", + "id": "event_07FKJ843CVE8F7BXQSPFH0M53A", + "data": { + "object": "organization_domain", + "id": "org_domain_01HACSKJ57W8M2Q0N2X759C5HS", + "organization_id": "org_01EHT88Z8J8795GZNQ4ZP1J81T", + "domain": "foo-corp.com", + "state": "verified", + "verification_prefix": "superapp-domain-verification-z3kjny", + "verification_token": "gBIJgYXZLjW8uHHpz614dkgqm", + "verification_strategy": "dns", + "created_at": "2022-11-27T19:07:33.155Z", + "updated_at": "2023-11-27T19:07:33.155Z" + }, + "created_at": "2021-06-25T19:07:33.155Z", + "context": {} + }, + "topic": "organization_domain.verified", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/organization_membership.created.json b/providers/workos/latest/organization_membership.created.json new file mode 100644 index 0000000..a4df040 --- /dev/null +++ b/providers/workos/latest/organization_membership.created.json @@ -0,0 +1,38 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "organization_membership.created", + "id": "event_04FKJ843CVE8F7BXQSPFH0M53V", + "data": { + "id": "om_01E4ZCR3C56J083X43JQXF3JK5", + "object": "organization_membership", + "user_id": "user_01E4ZCR3C5A4QZ2Z2JQXGKZJ9E", + "organization_id": "org_01E4ZCR3C56J083X43JQXF3JK5", + "status": "pending", + "role": { + "slug": "member" + }, + "roles": [ + { + "slug": "member" + } + ], + "custom_attributes": { + "department": "Engineering", + "job_title": "Software Engineer" + }, + "created_at": "2023-11-16T21:32:25.235Z", + "updated_at": "2023-11-16T21:32:25.235Z" + }, + "created_at": "2023-11-16T16:32:25.239Z", + "context": {} + }, + "topic": "organization_membership.created", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/organization_membership.deleted.json b/providers/workos/latest/organization_membership.deleted.json new file mode 100644 index 0000000..be75a65 --- /dev/null +++ b/providers/workos/latest/organization_membership.deleted.json @@ -0,0 +1,38 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "organization_membership.deleted", + "id": "event_04FKJ843CVE8F7BXQSPFH0M97T", + "data": { + "id": "om_01E4ZCR3C56J083X43JQXF3JK5", + "object": "organization_membership", + "user_id": "user_01E4ZCR3C5A4QZ2Z2JQXGKZJ9E", + "organization_id": "org_01E4ZCR3C56J083X43JQXF3JK5", + "status": "active", + "role": { + "slug": "member" + }, + "roles": [ + { + "slug": "member" + } + ], + "custom_attributes": { + "department": "Engineering", + "job_title": "Software Engineer" + }, + "created_at": "2023-11-16T21:32:25.235Z", + "updated_at": "2023-11-27T03:14:45.864Z" + }, + "created_at": "2023-11-16T16:32:25.239Z", + "context": {} + }, + "topic": "organization_membership.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/organization_membership.updated.json b/providers/workos/latest/organization_membership.updated.json new file mode 100644 index 0000000..e450afe --- /dev/null +++ b/providers/workos/latest/organization_membership.updated.json @@ -0,0 +1,38 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "organization_membership.updated", + "id": "event_04FKJ843CVE8F7BXQSPFH0M30K", + "data": { + "id": "om_01E4ZCR3C56J083X43JQXF3JK5", + "object": "organization_membership", + "user_id": "user_01E4ZCR3C5A4QZ2Z2JQXGKZJ9E", + "organization_id": "org_01E4ZCR3C56J083X43JQXF3JK5", + "status": "active", + "role": { + "slug": "member" + }, + "roles": [ + { + "slug": "member" + } + ], + "custom_attributes": { + "department": "Engineering", + "job_title": "Software Engineer" + }, + "created_at": "2023-11-16T21:32:25.235Z", + "updated_at": "2023-11-18T17:10:15.121Z" + }, + "created_at": "2023-11-16T16:32:25.239Z", + "context": {} + }, + "topic": "organization_membership.updated", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/organization_role.created.json b/providers/workos/latest/organization_role.created.json new file mode 100644 index 0000000..111f500 --- /dev/null +++ b/providers/workos/latest/organization_role.created.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "organization_role.created", + "id": "event_01HWDP814K1EN7VS6K3BD49GWD", + "data": { + "object": "organization_role", + "organization_id": "org_01EHWNCE74X7JSDV0X3SZ3KJNY", + "slug": "admin", + "name": "Admin", + "description": "Administrator role with full access", + "resource_type_slug": "organization", + "permissions": [ + "users:read", + "users:write", + "settings:manage" + ], + "created_at": "2023-11-27T19:07:33.155Z", + "updated_at": "2023-11-27T19:07:33.155Z" + }, + "created_at": "2023-11-27T19:07:33.155Z", + "context": {} + }, + "topic": "organization_role.created", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/organization_role.deleted.json b/providers/workos/latest/organization_role.deleted.json new file mode 100644 index 0000000..1167f63 --- /dev/null +++ b/providers/workos/latest/organization_role.deleted.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "organization_role.deleted", + "id": "event_01HWDP814K1EN7VS6K3BD49GWE", + "data": { + "object": "organization_role", + "organization_id": "org_01EHWNCE74X7JSDV0X3SZ3KJNY", + "slug": "admin", + "name": "Admin", + "description": "Administrator role with full access", + "resource_type_slug": "organization", + "permissions": [ + "users:read", + "users:write", + "settings:manage" + ], + "created_at": "2023-11-27T19:07:33.155Z", + "updated_at": "2023-11-27T19:07:33.155Z" + }, + "created_at": "2023-11-27T19:07:33.155Z", + "context": {} + }, + "topic": "organization_role.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/organization_role.updated.json b/providers/workos/latest/organization_role.updated.json new file mode 100644 index 0000000..c39db83 --- /dev/null +++ b/providers/workos/latest/organization_role.updated.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "organization_role.updated", + "id": "event_01HWDP814K1EN7VS6K3BD49GWF", + "data": { + "object": "organization_role", + "organization_id": "org_01EHWNCE74X7JSDV0X3SZ3KJNY", + "slug": "admin", + "name": "Admin", + "description": "Administrator role with full access", + "resource_type_slug": "organization", + "permissions": [ + "users:read", + "users:write", + "settings:manage" + ], + "created_at": "2023-11-27T19:07:33.155Z", + "updated_at": "2023-11-27T19:07:33.155Z" + }, + "created_at": "2023-11-27T19:07:33.155Z", + "context": {} + }, + "topic": "organization_role.updated", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/password_reset.created.json b/providers/workos/latest/password_reset.created.json new file mode 100644 index 0000000..4e7730d --- /dev/null +++ b/providers/workos/latest/password_reset.created.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "password_reset.created", + "id": "event_01HYGAT2P3A8XJ4E5AR88J02ZV", + "data": { + "object": "password_reset", + "id": "password_reset_01HYGATMCSBX77HQHP29XT5WV6", + "user_id": "user_01E4ZCR3C5A4QZ2Z2JQXGKZJ9E", + "email": "todd@example.com", + "expires_at": "2023-11-16T21:32:25.235Z", + "created_at": "2023-11-16T21:32:25.235Z" + }, + "created_at": "2023-11-16T16:32:25.239Z", + "context": { + "client_id": "client_123456789" + } + }, + "topic": "password_reset.created", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/password_reset.succeeded.json b/providers/workos/latest/password_reset.succeeded.json new file mode 100644 index 0000000..46942d8 --- /dev/null +++ b/providers/workos/latest/password_reset.succeeded.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "password_reset.succeeded", + "id": "event_01HYGAT2P3A8XJ4E5AR88J02ZV", + "data": { + "object": "password_reset", + "id": "password_reset_01HYGATMCSBX77HQHP29XT5WV6", + "user_id": "user_01E4ZCR3C5A4QZ2Z2JQXGKZJ9E", + "email": "todd@example.com", + "expires_at": "2023-11-16T21:32:25.235Z", + "created_at": "2023-11-16T21:32:25.235Z" + }, + "created_at": "2023-11-16T16:32:25.239Z", + "context": { + "client_id": "client_123456789" + } + }, + "topic": "password_reset.succeeded", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/permission.created.json b/providers/workos/latest/permission.created.json new file mode 100644 index 0000000..d7db843 --- /dev/null +++ b/providers/workos/latest/permission.created.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "permission.created", + "id": "event_01HWDP814K1EN7VS6K3BD49GWG", + "data": { + "object": "permission", + "id": "01HWDP91J37GZW2FT9GCEX8YWV", + "slug": "users:read", + "name": "Read Users", + "description": "Allows reading user data", + "system": false, + "resource_type_slug": "organization", + "created_at": "2023-11-27T19:07:33.155Z", + "updated_at": "2023-11-27T19:07:33.155Z" + }, + "created_at": "2023-11-27T19:07:33.155Z", + "context": {} + }, + "topic": "permission.created", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/permission.deleted.json b/providers/workos/latest/permission.deleted.json new file mode 100644 index 0000000..f408c91 --- /dev/null +++ b/providers/workos/latest/permission.deleted.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "permission.deleted", + "id": "event_01HWDP814K1EN7VS6K3BD49GWH", + "data": { + "object": "permission", + "id": "01HWDP91J37GZW2FT9GCEX8YWV", + "slug": "users:read", + "name": "Read Users", + "description": "Allows reading user data", + "system": false, + "resource_type_slug": "organization", + "created_at": "2023-11-27T19:07:33.155Z", + "updated_at": "2023-11-27T19:07:33.155Z" + }, + "created_at": "2023-11-27T19:07:33.155Z", + "context": {} + }, + "topic": "permission.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/permission.updated.json b/providers/workos/latest/permission.updated.json new file mode 100644 index 0000000..b43643d --- /dev/null +++ b/providers/workos/latest/permission.updated.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "permission.updated", + "id": "event_01HWDP814K1EN7VS6K3BD49GWI", + "data": { + "object": "permission", + "id": "01HWDP91J37GZW2FT9GCEX8YWV", + "slug": "users:read", + "name": "Read Users", + "description": "Allows reading user data", + "system": false, + "resource_type_slug": "organization", + "created_at": "2023-11-27T19:07:33.155Z", + "updated_at": "2023-11-27T19:07:33.155Z" + }, + "created_at": "2023-11-27T19:07:33.155Z", + "context": {} + }, + "topic": "permission.updated", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/pipes.connected_account.connected.json b/providers/workos/latest/pipes.connected_account.connected.json new file mode 100644 index 0000000..5c97262 --- /dev/null +++ b/providers/workos/latest/pipes.connected_account.connected.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "pipes.connected_account.connected", + "id": "event_01HX1ZX6Q0BP4Z1RBD8N9AD67W", + "data": { + "object": "connected_account", + "id": "data_installation_01HX1ZWK1Z5H5Q7Y7X5EJ09MQ1", + "data_integration_id": "data_integration_01HX1ZVGJTYGB4YPB4JZM0WS8E", + "provider_slug": "github", + "user_id": "user_01HX1ZVZRQQJ4N90R7GG4A1TRG", + "organization_id": null, + "scopes": [ + "repo", + "user:email" + ], + "state": "connected", + "created_at": "2024-05-01T12:00:00.000Z", + "updated_at": "2024-05-01T12:00:00.000Z" + }, + "created_at": "2024-05-01T12:00:00.000Z" + }, + "topic": "pipes.connected_account.connected", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/pipes.connected_account.disconnected.json b/providers/workos/latest/pipes.connected_account.disconnected.json new file mode 100644 index 0000000..907299e --- /dev/null +++ b/providers/workos/latest/pipes.connected_account.disconnected.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "pipes.connected_account.disconnected", + "id": "event_01HX1ZXK572WJMW9WSRCS6R6KG", + "data": { + "object": "connected_account", + "id": "data_installation_01HX1ZWK1Z5H5Q7Y7X5EJ09MQ1", + "data_integration_id": "data_integration_01HX1ZVGJTYGB4YPB4JZM0WS8E", + "provider_slug": "github", + "user_id": "user_01HX1ZVZRQQJ4N90R7GG4A1TRG", + "organization_id": null, + "scopes": [ + "repo", + "user:email" + ], + "state": "connected", + "created_at": "2024-05-01T12:00:00.000Z", + "updated_at": "2024-05-02T12:00:00.000Z" + }, + "created_at": "2024-05-02T12:00:00.000Z" + }, + "topic": "pipes.connected_account.disconnected", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/pipes.connected_account.reauthorization_needed.json b/providers/workos/latest/pipes.connected_account.reauthorization_needed.json new file mode 100644 index 0000000..08b1392 --- /dev/null +++ b/providers/workos/latest/pipes.connected_account.reauthorization_needed.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "pipes.connected_account.reauthorization_needed", + "id": "event_01HX1ZY76V62RVHR7DJ56625DK", + "data": { + "object": "connected_account", + "id": "data_installation_01HX1ZWK1Z5H5Q7Y7X5EJ09MQ1", + "data_integration_id": "data_integration_01HX1ZVGJTYGB4YPB4JZM0WS8E", + "provider_slug": "github", + "user_id": "user_01HX1ZVZRQQJ4N90R7GG4A1TRG", + "organization_id": null, + "scopes": [ + "repo", + "user:email" + ], + "state": "needs_reauthorization", + "created_at": "2024-05-01T12:00:00.000Z", + "updated_at": "2024-05-03T12:00:00.000Z" + }, + "created_at": "2024-05-03T12:00:00.000Z" + }, + "topic": "pipes.connected_account.reauthorization_needed", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/radar.challenge_created.json b/providers/workos/latest/radar.challenge_created.json new file mode 100644 index 0000000..9070fb7 --- /dev/null +++ b/providers/workos/latest/radar.challenge_created.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "radar.challenge_created", + "id": "event_01HWWSTZVFADJG9M9EJMKXB043", + "data": { + "type": "email", + "radar_challenge_id": "radar_challenge_01HWZBQZY2M3AMQW166Q22K88F", + "user_id": "user_01E4ZCR3C5A4QZ2Z2JQXGKZJ9E", + "email": "user@example.com" + }, + "created_at": "2023-11-16T16:32:25.239Z", + "context": { + "client_id": "client_123456789" + } + }, + "topic": "radar.challenge_created", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/role.created.json b/providers/workos/latest/role.created.json new file mode 100644 index 0000000..6ce29ad --- /dev/null +++ b/providers/workos/latest/role.created.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "role.created", + "id": "event_02F4KLW3C56P083X43JQXF4FO9", + "data": { + "object": "role", + "slug": "admin", + "permissions": [ + "posts:view" + ], + "created_at": "2023-11-16T21:32:25.235Z", + "updated_at": "2023-11-16T21:32:25.235Z" + }, + "created_at": "2023-11-16T21:32:25.245Z", + "context": {} + }, + "topic": "role.created", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/role.deleted.json b/providers/workos/latest/role.deleted.json new file mode 100644 index 0000000..797b237 --- /dev/null +++ b/providers/workos/latest/role.deleted.json @@ -0,0 +1,23 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "role.deleted", + "id": "event_01E4YCD3C56P083X43JQXF4JK5", + "data": { + "object": "role", + "slug": "developer", + "created_at": "2023-11-16T21:32:25.235Z", + "updated_at": "2023-11-18T10:12:18.121Z" + }, + "created_at": "2023-11-21T18:14:01.399Z", + "context": {} + }, + "topic": "role.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/role.updated.json b/providers/workos/latest/role.updated.json new file mode 100644 index 0000000..614b4af --- /dev/null +++ b/providers/workos/latest/role.updated.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "role.updated", + "id": "event_01J21G0ED0N5Q5KZT9Z127Q2MZ", + "data": { + "object": "role", + "slug": "admin", + "permissions": [ + "posts:create", + "posts:delete" + ], + "created_at": "2023-11-16T21:32:25.235Z", + "updated_at": "2023-11-16T21:32:25.235Z" + }, + "created_at": "2023-11-16T21:32:25.245Z", + "context": {} + }, + "topic": "role.updated", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/session.created.json b/providers/workos/latest/session.created.json new file mode 100644 index 0000000..788b437 --- /dev/null +++ b/providers/workos/latest/session.created.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "session.created", + "id": "event_04FKJ843CVE8F7BXQSPFH0M53V", + "data": { + "object": "session", + "id": "session_01HSCBECW0D7AY8CA45AYKA64G", + "user_id": "user_01HQGXWZW8BSHRG3HVK2QF7XBX", + "organization_id": "org_01HQHCBRRAVQ7N3PX81VKAYXSX", + "impersonator": { + "email": "admin@example.com", + "reason": "Helping a customer fix an issue with their account." + }, + "ip_address": "192.0.2.1", + "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.81 Safari/537.36", + "created_at": "2024-03-19T21:56:25.080Z", + "updated_at": "2024-03-19T21:56:25.080Z" + }, + "created_at": "2024-03-19T21:56:25.080Z", + "context": { + "client_id": "client_123456789" + } + }, + "topic": "session.created", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/session.revoked.json b/providers/workos/latest/session.revoked.json new file mode 100644 index 0000000..bfcd449 --- /dev/null +++ b/providers/workos/latest/session.revoked.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "session.revoked", + "id": "event_04FKJ843CVE8F7BXQSPFH0M53B", + "data": { + "object": "session", + "id": "session_01HSCBECW0D7AY8CA45AYKA64G", + "user_id": "user_01HQGXWZW8BSHRG3HVK2QF7XBX", + "organization_id": "org_01HQHCBRRAVQ7N3PX81VKAYXSX", + "impersonator": { + "email": "admin@example.com", + "reason": "Helping a customer fix an issue with their account." + }, + "ip_address": "192.0.2.1", + "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.81 Safari/537.36", + "created_at": "2024-03-19T21:56:25.080Z", + "updated_at": "2024-03-19T21:56:25.080Z" + }, + "created_at": "2024-03-19T21:56:25.080Z", + "context": { + "client_id": "client_123456789" + } + }, + "topic": "session.revoked", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/user.created.json b/providers/workos/latest/user.created.json new file mode 100644 index 0000000..a0850c2 --- /dev/null +++ b/providers/workos/latest/user.created.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "user.created", + "id": "event_02F4KLW3C56P083X43JQXF4FO9", + "data": { + "object": "user", + "id": "user_01E4ZCR3C5A4QZ2Z2JQXGKZJ9E", + "email": "todd@example.com", + "first_name": "Todd", + "last_name": "Rundgren", + "name": "Todd Rundgren", + "email_verified": false, + "profile_picture_url": "https://workoscdn.com/images/v1/123abc", + "created_at": "2023-11-18T09:18:13.120Z", + "updated_at": "2023-11-18T09:18:13.120Z" + }, + "created_at": "2023-11-18T04:18:13.126Z", + "context": { + "client_id": "client_123456789" + } + }, + "topic": "user.created", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/user.deleted.json b/providers/workos/latest/user.deleted.json new file mode 100644 index 0000000..248b6d7 --- /dev/null +++ b/providers/workos/latest/user.deleted.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "user.deleted", + "id": "event_123456abcd", + "data": { + "object": "user", + "id": "user_01E4ZCR3C5A4QZ2Z2JQXGKZJ9E", + "email": "todd@example.com", + "first_name": "Todd", + "last_name": "Rundgren", + "name": "Todd Rundgren", + "email_verified": true, + "profile_picture_url": "https://workoscdn.com/images/v1/123abc", + "created_at": "2023-11-16T21:26:25.427Z", + "updated_at": "2023-11-17T04:00:03.937Z" + }, + "created_at": "2023-11-18T04:18:13.126Z", + "context": {} + }, + "topic": "user.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/user.updated.json b/providers/workos/latest/user.updated.json new file mode 100644 index 0000000..2d01a65 --- /dev/null +++ b/providers/workos/latest/user.updated.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "user.updated", + "id": "event_02F4KLW3C56P083X43JQXF4FO9", + "data": { + "object": "user", + "id": "user_01E4ZCR3C5A4QZ2Z2JQXGKZJ9E", + "email": "todd@example.com", + "first_name": "Todd", + "last_name": "Rundgren", + "name": "Todd Rundgren", + "email_verified": true, + "profile_picture_url": "https://workoscdn.com/images/v1/123abc", + "created_at": "2023-11-18T09:18:13.120Z", + "updated_at": "2023-11-19T11:05:10.539Z" + }, + "created_at": "2023-11-19T11:05:10.550Z", + "context": {} + }, + "topic": "user.updated", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/vault.byok_key.deleted.json b/providers/workos/latest/vault.byok_key.deleted.json new file mode 100644 index 0000000..fd581b3 --- /dev/null +++ b/providers/workos/latest/vault.byok_key.deleted.json @@ -0,0 +1,21 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "vault.byok_key.deleted", + "id": "event_01JMD5H7X3KQXR9VBN2GW4FT8Y", + "data": { + "organization_id": "org_01EHWNCE74X7JSDV0X3SZ3KJNY", + "key_provider": "AWS_KMS" + }, + "created_at": "2024-07-15T10:30:00.000Z", + "context": {} + }, + "topic": "vault.byok_key.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/vault.byok_key.verification_completed.json b/providers/workos/latest/vault.byok_key.verification_completed.json new file mode 100644 index 0000000..5a641ef --- /dev/null +++ b/providers/workos/latest/vault.byok_key.verification_completed.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "vault.byok_key.verification_completed", + "id": "event_01JMD5H7X3KQXR9VBN2GW4FT8Y", + "data": { + "organization_id": "org_01EHWNCE74X7JSDV0X3SZ3KJNY", + "key_provider": "AWS_KMS", + "verified": true + }, + "created_at": "2024-07-15T10:30:00.000Z", + "context": {} + }, + "topic": "vault.byok_key.verification_completed", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/vault.data.created.json b/providers/workos/latest/vault.data.created.json new file mode 100644 index 0000000..ef3115f --- /dev/null +++ b/providers/workos/latest/vault.data.created.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "vault.data.created", + "id": "event_01JMD5H7X3KQXR9VBN2GW4FT8Y", + "data": { + "actor_id": "key_01JMD5H7X3KQXR9VBN2GW4FT8Y", + "actor_source": "api", + "actor_name": "My API Key", + "kv_name": "user-ssn", + "key_id": "vault_key_01JMD5H7X3KQXR9VBN2GW4FT8Y", + "key_context": { + "user_id": "user_01E4ZCR3C5A4QZ2Z2JQXGKZJ9E" + } + }, + "created_at": "2024-07-15T10:30:00.000Z", + "context": {} + }, + "topic": "vault.data.created", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/vault.data.deleted.json b/providers/workos/latest/vault.data.deleted.json new file mode 100644 index 0000000..53ff2ee --- /dev/null +++ b/providers/workos/latest/vault.data.deleted.json @@ -0,0 +1,23 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "vault.data.deleted", + "id": "event_01JMD5H7X3KQXR9VBN2GW4FT9A", + "data": { + "actor_id": "key_01JMD5H7X3KQXR9VBN2GW4FT8Y", + "actor_source": "api", + "actor_name": "My API Key", + "kv_name": "user-ssn" + }, + "created_at": "2024-07-15T10:35:00.000Z", + "context": {} + }, + "topic": "vault.data.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/vault.data.read.json b/providers/workos/latest/vault.data.read.json new file mode 100644 index 0000000..e9e6288 --- /dev/null +++ b/providers/workos/latest/vault.data.read.json @@ -0,0 +1,24 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "vault.data.read", + "id": "event_01JMD5H7X3KQXR9VBN2GW4FT9B", + "data": { + "actor_id": "key_01JMD5H7X3KQXR9VBN2GW4FT8Y", + "actor_source": "api", + "actor_name": "My API Key", + "kv_name": "user-ssn", + "key_id": "vault_key_01JMD5H7X3KQXR9VBN2GW4FT8Y" + }, + "created_at": "2024-07-15T10:32:00.000Z", + "context": {} + }, + "topic": "vault.data.read", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/vault.data.updated.json b/providers/workos/latest/vault.data.updated.json new file mode 100644 index 0000000..698543a --- /dev/null +++ b/providers/workos/latest/vault.data.updated.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "vault.data.updated", + "id": "event_01JMD5H7X3KQXR9VBN2GW4FT9C", + "data": { + "actor_id": "key_01JMD5H7X3KQXR9VBN2GW4FT8Y", + "actor_source": "api", + "actor_name": "My API Key", + "kv_name": "user-ssn", + "key_id": "vault_key_01JMD5H7X3KQXR9VBN2GW4FT8Y", + "key_context": { + "user_id": "user_01E4ZCR3C5A4QZ2Z2JQXGKZJ9E" + } + }, + "created_at": "2024-07-15T10:31:00.000Z", + "context": {} + }, + "topic": "vault.data.updated", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/vault.dek.decrypted.json b/providers/workos/latest/vault.dek.decrypted.json new file mode 100644 index 0000000..85de34e --- /dev/null +++ b/providers/workos/latest/vault.dek.decrypted.json @@ -0,0 +1,23 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "vault.dek.decrypted", + "id": "event_01JMD5H7X3KQXR9VBN2GW4FT9D", + "data": { + "actor_id": "key_01JMD5H7X3KQXR9VBN2GW4FT8Y", + "actor_source": "api", + "actor_name": "My API Key", + "key_id": "vault_key_01JMD5H7X3KQXR9VBN2GW4FT8Y" + }, + "created_at": "2024-07-15T10:40:00.000Z", + "context": {} + }, + "topic": "vault.dek.decrypted", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/vault.dek.read.json b/providers/workos/latest/vault.dek.read.json new file mode 100644 index 0000000..9d2e093 --- /dev/null +++ b/providers/workos/latest/vault.dek.read.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "vault.dek.read", + "id": "event_01JMD5H7X3KQXR9VBN2GW4FT9E", + "data": { + "actor_id": "key_01JMD5H7X3KQXR9VBN2GW4FT8Y", + "actor_source": "api", + "actor_name": "My API Key", + "key_ids": [ + "vault_key_01JMD5H7X3KQXR9VBN2GW4FT8Y", + "vault_key_01JMD5H7X3KQXR9VBN2GW4FT9F" + ], + "key_context": { + "user_id": "user_01E4ZCR3C5A4QZ2Z2JQXGKZJ9E" + } + }, + "created_at": "2024-07-15T10:38:00.000Z", + "context": {} + }, + "topic": "vault.dek.read", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/vault.kek.created.json b/providers/workos/latest/vault.kek.created.json new file mode 100644 index 0000000..123a07b --- /dev/null +++ b/providers/workos/latest/vault.kek.created.json @@ -0,0 +1,24 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "vault.kek.created", + "id": "event_01JMD5H7X3KQXR9VBN2GW4FT9G", + "data": { + "actor_id": "key_01JMD5H7X3KQXR9VBN2GW4FT8Y", + "actor_source": "api", + "actor_name": "My API Key", + "key_name": "production-kek", + "key_id": "vault_key_01JMD5H7X3KQXR9VBN2GW4FT8Y" + }, + "created_at": "2024-07-15T10:36:00.000Z", + "context": {} + }, + "topic": "vault.kek.created", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/workos/latest/vault.metadata.read.json b/providers/workos/latest/vault.metadata.read.json new file mode 100644 index 0000000..6680372 --- /dev/null +++ b/providers/workos/latest/vault.metadata.read.json @@ -0,0 +1,23 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "vault.metadata.read", + "id": "event_01JMD5H7X3KQXR9VBN2GW4FT9H", + "data": { + "actor_id": "key_01JMD5H7X3KQXR9VBN2GW4FT8Y", + "actor_source": "api", + "actor_name": "My API Key", + "kv_name": "user-ssn" + }, + "created_at": "2024-07-15T10:34:00.000Z", + "context": {} + }, + "topic": "vault.metadata.read", + "source": { + "type": "vendor-documentation", + "url": "https://workos.com/docs/events", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/xero/index.json b/providers/xero/index.json new file mode 100644 index 0000000..8eee49d --- /dev/null +++ b/providers/xero/index.json @@ -0,0 +1,8 @@ +{ + "label": "Xero", + "configs": { + "latest_version": "latest", + "topic_identifier": "events[].eventType" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/xero/latest/CREDITNOTE.CREATE.json b/providers/xero/latest/CREDITNOTE.CREATE.json new file mode 100644 index 0000000..00bb422 --- /dev/null +++ b/providers/xero/latest/CREDITNOTE.CREATE.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "events": [ + { + "resourceUrl": "https://api.xero.com/api.xro/2.0/CreditNotes/55d84274-a3da-4829-a7c0-0cab601b95cc", + "resourceId": "55d84274-a3da-4829-a7c0-0cab601b95cc", + "tenantId": "aef86862-2015-4b6b-88bc-d89032cecc50", + "tenantType": "ORGANISATION", + "eventCategory": "CREDITNOTE", + "eventType": "CREATE", + "eventDateUtc": "2025-12-02T00:44:09.923", + "data": { + "Type": "ACCPAYCREDIT", + "Status": "DRAFT" + } + } + ], + "firstEventSequence": 76, + "lastEventSequence": 76, + "entropy": "FXNGWLCCGVANWHKILRUB" + }, + "topic": "CREDITNOTE/CREATE", + "source": { + "type": "vendor-documentation", + "url": "https://developer.xero.com/documentation/guides/webhooks/overview/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/index.json b/providers/zendesk/index.json new file mode 100644 index 0000000..cb13dcf --- /dev/null +++ b/providers/zendesk/index.json @@ -0,0 +1,8 @@ +{ + "label": "Zendesk", + "configs": { + "latest_version": "latest", + "topic_identifier": "type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.agent.channel_created.json b/providers/zendesk/latest/zen.event-type.agent.channel_created.json new file mode 100644 index 0000000..fb931ba --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.agent.channel_created.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 2, + "detail": { + "account_id": "2", + "agent_id": "10011", + "version": "3" + }, + "event": { + "updated_at": "2023-04-05T23:30:58.642630335Z", + "channel": "support" + }, + "id": "01GX79ST1QX01C889XV42S2J5Z", + "subject": "zen:agent:10011", + "time": "2023-05-10T23:31:58.642630335Z", + "type": "zen:event-type:agent.channel_created", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:agent.channel_created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/agent-availability-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.agent.channel_deleted.json b/providers/zendesk/latest/zen.event-type.agent.channel_deleted.json new file mode 100644 index 0000000..4d29123 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.agent.channel_deleted.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 2, + "detail": { + "account_id": "2", + "agent_id": "10011", + "version": "3" + }, + "event": { + "updated_at": "2023-04-05T23:30:58.642630335Z", + "channel": "support" + }, + "id": "01GX79ST1QX01C889XV42S2J5Z", + "subject": "zen:agent:10011", + "time": "2023-05-10T23:31:58.642630335Z", + "type": "zen:event-type:agent.channel_deleted", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:agent.channel_deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/agent-availability-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.agent.groups_updated.json b/providers/zendesk/latest/zen.event-type.agent.groups_updated.json new file mode 100644 index 0000000..46930d6 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.agent.groups_updated.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 2, + "detail": { + "account_id": "2", + "agent_id": "10011", + "version": "3" + }, + "event": { + "updated_at": "2023-04-05T23:30:58.642630335Z", + "previous_group_ids": [ + "123" + ], + "new_group_ids": [ + "123", + "456" + ] + }, + "id": "01GX79ST1QX01C889XV42S2J5T", + "subject": "zen:agent:10011", + "time": "2023-05-10T23:31:58.642630335Z", + "type": "zen:event-type:agent.groups_updated", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:agent.groups_updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/agent-availability-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.agent.max_capacity_changed.json b/providers/zendesk/latest/zen.event-type.agent.max_capacity_changed.json new file mode 100644 index 0000000..b17ebac --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.agent.max_capacity_changed.json @@ -0,0 +1,41 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 2, + "detail": { + "account_id": "2", + "agent_id": "10011", + "version": "3" + }, + "event": { + "updated_at": "2023-04-05T23:30:58.642630335Z", + "maxCapacity": { + "talk": { + "current": 10, + "previous": null + }, + "support": { + "current": 15, + "previous": null + }, + "messaging": { + "current": 5, + "previous": null + } + } + }, + "id": "01GX79ST1QX01C889XV42S2J5Z", + "subject": "zen:agent:10011", + "time": "2023-05-10T23:31:58.642630335Z", + "type": "zen:event-type:agent.max_capacity_changed", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:agent.max_capacity_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/agent-availability-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.agent.state_changed.json b/providers/zendesk/latest/zen.event-type.agent.state_changed.json new file mode 100644 index 0000000..7a47493 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.agent.state_changed.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 2, + "detail": { + "account_id": "2", + "agent_id": "10011", + "version": "3" + }, + "event": { + "updated_at": "2023-04-05T23:30:58.642630335Z", + "previous_state": "offline", + "new_state": "online", + "channel": "support" + }, + "id": "01GX79ST1QX01C889XV42S2J5T", + "subject": "zen:agent:10011", + "time": "2023-05-10T23:31:58.642630335Z", + "type": "zen:event-type:agent.state_changed", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:agent.state_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/agent-availability-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.agent.unified_state_changed.json b/providers/zendesk/latest/zen.event-type.agent.unified_state_changed.json new file mode 100644 index 0000000..0d1f896 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.agent.unified_state_changed.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 2, + "detail": { + "account_id": "2", + "agent_id": "10011", + "version": "3" + }, + "event": { + "updated_at": "2023-04-05T23:30:58.642630335Z", + "previous_unified_state": { + "id": "1", + "name": "offline", + "reason": "UNKNOWN" + }, + "new_unified_state": { + "id": "2", + "name": "online", + "reason": "AGENT_LOGOUT" + } + }, + "id": "01GX79ST1QX01C889XV42S2J5Z", + "subject": "zen:agent:10011", + "time": "2023-05-10T23:31:58.642630335Z", + "type": "zen:event-type:agent.unified_state_changed", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:agent.unified_state_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/agent-availability-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.agent.work_item_added.json b/providers/zendesk/latest/zen.event-type.agent.work_item_added.json new file mode 100644 index 0000000..efd7ef0 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.agent.work_item_added.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 2, + "detail": { + "account_id": "2", + "agent_id": "10011", + "version": "3" + }, + "event": { + "updated_at": "2023-04-05T23:30:58.642630335Z", + "work_item_id": "123", + "channel": "support", + "reason": "OFFERED" + }, + "id": "01GX79ST1QX01C889XV42S2J5Z", + "subject": "zen:agent:10011", + "time": "2023-05-10T23:31:58.642630335Z", + "type": "zen:event-type:agent.work_item_added", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:agent.work_item_added", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/agent-availability-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.agent.work_item_removed.json b/providers/zendesk/latest/zen.event-type.agent.work_item_removed.json new file mode 100644 index 0000000..e46c224 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.agent.work_item_removed.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 2, + "detail": { + "account_id": "2", + "agent_id": "10011", + "version": "3" + }, + "event": { + "updated_at": "2023-04-05T23:30:58.642630335Z", + "work_item_id": "123", + "channel": "support", + "reason": "REMOVED" + }, + "id": "01GX79ST1QX01C889XV42S2J5Z", + "subject": "zen:agent:10011", + "time": "2023-05-10T23:31:58.642630335Z", + "type": "zen:event-type:agent.work_item_removed", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:agent.work_item_removed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/agent-availability-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.agent.work_item_updated.json b/providers/zendesk/latest/zen.event-type.agent.work_item_updated.json new file mode 100644 index 0000000..5f565d6 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.agent.work_item_updated.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 2, + "detail": { + "account_id": "2", + "agent_id": "10011", + "version": "3" + }, + "event": { + "updated_at": "2023-04-05T23:30:58.642630335Z", + "work_item_id": "123", + "channel": "support", + "previous_reason": "OFFERED", + "reason": "ACCEPTED" + }, + "id": "01GX79ST1QX01C889XV42S2J5Z", + "subject": "zen:agent:10011", + "time": "2023-05-10T23:31:58.642630335Z", + "type": "zen:event-type:agent.work_item_updated", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:agent.work_item_updated", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/agent-availability-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.article.author_changed.json b/providers/zendesk/latest/zen.event-type.article.author_changed.json new file mode 100644 index 0000000..ae240af --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.article.author_changed.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 11896485, + "detail": { + "brand_id": "4883147156990", + "id": "7005450498174", + "user_id": "262066642" + }, + "event": { + "current": "6998057797118" + }, + "id": "01GX7773HNJ9CA89HX2P1MQ8E1", + "subject": "zen:article:7005450498174", + "time": "2023-04-04T22:46:48.627504986Z", + "type": "zen:event-type:article.author_changed", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:article.author_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/article-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.article.comment_changed.json b/providers/zendesk/latest/zen.event-type.article.comment_changed.json new file mode 100644 index 0000000..0433eae --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.article.comment_changed.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 11896485, + "detail": { + "brand_id": "4883147156990", + "id": "7005450498174", + "user_id": "262066642" + }, + "event": { + "current": { + "id": "7007443108862" + } + }, + "id": "01GX7A6DJ7ZKDVQVMQ3AFHR4QJ", + "subject": "zen:article:7005450498174", + "time": "2023-04-04T23:38:51.834140851Z", + "type": "zen:event-type:article.comment_changed", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:article.comment_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/article-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.article.comment_created.json b/providers/zendesk/latest/zen.event-type.article.comment_created.json new file mode 100644 index 0000000..5658bad --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.article.comment_created.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 11896485, + "detail": { + "brand_id": "4883147156990", + "id": "7005450498174", + "user_id": "262066642" + }, + "event": { + "comment": { + "author_id": "262066642", + "id": "7007443108862", + "locale": "en-us" + } + }, + "id": "01GX79ST1QX01C889XV42S2J5T", + "subject": "zen:article:7005450498174", + "time": "2023-04-04T23:31:58.642630335Z", + "type": "zen:event-type:article.comment_created", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:article.comment_created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/article-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.article.comment_published.json b/providers/zendesk/latest/zen.event-type.article.comment_published.json new file mode 100644 index 0000000..84e8af5 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.article.comment_published.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 11896485, + "detail": { + "brand_id": "4883147156990", + "id": "7005450498174", + "user_id": "262066642" + }, + "event": { + "comment": { + "id": "7007443108862", + "locale": "en-us" + } + }, + "id": "01GX79ST1VZRDG815C7450Y42M", + "subject": "zen:article:7005450498174", + "time": "2023-04-04T23:31:58.645534016Z", + "type": "zen:event-type:article.comment_published", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:article.comment_published", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/article-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.article.comment_unpublished.json b/providers/zendesk/latest/zen.event-type.article.comment_unpublished.json new file mode 100644 index 0000000..0fb601c --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.article.comment_unpublished.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 11896485, + "detail": { + "brand_id": "4883147156990", + "id": "7005450498174", + "user_id": "262066642" + }, + "event": { + "comment": { + "id": "7007443108862", + "locale": "en-us" + } + }, + "id": "01GX7ABVG0B7WDDXEKJNJ30ZVN", + "subject": "zen:article:7005450498174", + "time": "2023-04-04T23:41:49.918525172Z", + "type": "zen:event-type:article.comment_unpublished", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:article.comment_unpublished", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/article-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.article.published.json b/providers/zendesk/latest/zen.event-type.article.published.json new file mode 100644 index 0000000..8adec93 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.article.published.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 10168721, + "detail": { + "brand_id": "224348602", + "id": "7005414006398", + "user_id": "262066642" + }, + "event": { + "author_id": "225859532", + "category_id": "7005437869694", + "locale": "en-us", + "section_id": "7005437870078", + "title": "Dolor est quo ratione." + }, + "id": "01GX4P86AC7T0AFF86QGAHTEFR", + "subject": "zen:article:7005414006398", + "time": "2023-04-03T23:11:49.571545199Z", + "type": "zen:event-type:article.published", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:article.published", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/article-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.article.subscription_created.json b/providers/zendesk/latest/zen.event-type.article.subscription_created.json new file mode 100644 index 0000000..d543acb --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.article.subscription_created.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 11896485, + "detail": { + "brand_id": "4883147156990", + "id": "6996623598974", + "user_id": "262066642" + }, + "event": { + "subscription": { + "id": "7009486288254", + "user_id": "262066642" + } + }, + "id": "01GX9X40NW14K6WMKQRJDR15EB", + "subject": "zen:article:6996623598974", + "time": "2023-04-05T23:48:04.922543199Z", + "type": "zen:event-type:article.subscription_created", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:article.subscription_created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/article-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.article.unpublished.json b/providers/zendesk/latest/zen.event-type.article.unpublished.json new file mode 100644 index 0000000..070b332 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.article.unpublished.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 11896485, + "detail": { + "brand_id": "4883147156990", + "id": "7005450498174", + "user_id": "262066642" + }, + "event": {}, + "id": "01GX4PA0K4TC01K8AVSC3FW2ES", + "subject": "zen:article:7005450498174", + "time": "2023-04-03T23:12:49.245377265Z", + "type": "zen:event-type:article.unpublished", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:article.unpublished", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/article-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.article.vote_changed.json b/providers/zendesk/latest/zen.event-type.article.vote_changed.json new file mode 100644 index 0000000..a795328 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.article.vote_changed.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 11896485, + "detail": { + "brand_id": "4883147156990", + "id": "7005450498174", + "user_id": "262066642" + }, + "event": { + "current": { + "id": "7007394906238", + "user_id": "262066642", + "value": -1 + } + }, + "id": "01GX789JJXA5QSGQPK3XHB876Y", + "subject": "zen:article:7005450498174", + "time": "2023-04-04T23:05:38.139607714Z", + "type": "zen:event-type:article.vote_changed", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:article.vote_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/article-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.article.vote_created.json b/providers/zendesk/latest/zen.event-type.article.vote_created.json new file mode 100644 index 0000000..c0b51cc --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.article.vote_created.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 11896485, + "detail": { + "brand_id": "4883147156990", + "id": "7005450498174", + "user_id": "262066642" + }, + "event": { + "vote": { + "id": "7007394906238", + "user_id": "262066642", + "value": 1 + } + }, + "id": "01GX787AW4SB2K793VM2T37X2Y", + "subject": "zen:article:7005450498174", + "time": "2023-04-04T23:04:24.706715957Z", + "type": "zen:event-type:article.vote_created", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:article.vote_created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/article-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.article.vote_removed.json b/providers/zendesk/latest/zen.event-type.article.vote_removed.json new file mode 100644 index 0000000..abca7e2 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.article.vote_removed.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 11896485, + "detail": { + "brand_id": "4883147156990", + "id": "7005450498174", + "user_id": "262066642" + }, + "event": { + "vote": { + "id": "7007394906238" + } + }, + "id": "01GX78A5SNQ3310ZYYKDHZEFC9", + "subject": "zen:article:7005450498174", + "time": "2023-04-04T23:05:57.811184776Z", + "type": "zen:event-type:article.vote_removed", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:article.vote_removed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/article-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.community_post.changed.json b/providers/zendesk/latest/zen.event-type.community_post.changed.json new file mode 100644 index 0000000..3456d2a --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.community_post.changed.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 11896485, + "detail": { + "brand_id": "4883147156990", + "id": "7007731171070", + "topic_id": "6996602779134", + "user_id": "262066642" + }, + "event": { + "current": { + "author_id": "262066642", + "title": "community post test updated" + } + }, + "id": "01GX7NF8XVDSVGCFV2Y45614W4", + "subject": "zen:community_post:7007731171070", + "time": "2023-04-05T02:55:56.337787784Z", + "type": "zen:event-type:community_post.changed", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:community_post.changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/community-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.community_post.comment_changed.json b/providers/zendesk/latest/zen.event-type.community_post.comment_changed.json new file mode 100644 index 0000000..da4b9f1 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.community_post.comment_changed.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 11896485, + "detail": { + "brand_id": "4883147156990", + "id": "7008112307198", + "topic_id": "6996602779134", + "user_id": "262066642" + }, + "event": { + "current": { + "id": "7008068544510" + } + }, + "id": "01GX80ETT141RSXCRXRF824VDY", + "subject": "zen:community_post:7008112307198", + "time": "2023-04-05T06:07:56.216142115Z", + "type": "zen:event-type:community_post.comment_changed", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:community_post.comment_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/community-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.community_post.comment_created.json b/providers/zendesk/latest/zen.event-type.community_post.comment_created.json new file mode 100644 index 0000000..f331c5a --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.community_post.comment_created.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 11896485, + "detail": { + "brand_id": "4883147156990", + "id": "7008112307198", + "topic_id": "6996602779134", + "user_id": "262066642" + }, + "event": { + "comment": { + "author_id": "262066642", + "id": "7008068544510" + } + }, + "id": "01GX805NSCWE62TNT30Z02JX8M", + "subject": "zen:community_post:7008112307198", + "time": "2023-04-05T06:02:56.159326386Z", + "type": "zen:event-type:community_post.comment_created", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:community_post.comment_created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/community-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.community_post.comment_published.json b/providers/zendesk/latest/zen.event-type.community_post.comment_published.json new file mode 100644 index 0000000..d76b60f --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.community_post.comment_published.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 11896485, + "detail": { + "brand_id": "4883147156990", + "id": "7008112307198", + "topic_id": "6996602779134", + "user_id": "262066642" + }, + "event": { + "comment": { + "id": "7008068544510" + } + }, + "id": "01GX805NSGQRA3XQGPQ9PPJVA8", + "subject": "zen:community_post:7008112307198", + "time": "2023-04-05T06:02:56.165872868Z", + "type": "zen:event-type:community_post.comment_published", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:community_post.comment_published", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/community-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.community_post.comment_unpublished.json b/providers/zendesk/latest/zen.event-type.community_post.comment_unpublished.json new file mode 100644 index 0000000..51335ca --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.community_post.comment_unpublished.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 11896485, + "detail": { + "brand_id": "4883147156990", + "id": "7008112307198", + "topic_id": "6996602779134", + "user_id": "262066642" + }, + "event": { + "comment": { + "id": "7008068544510" + } + }, + "id": "01GX80NGSA6PSAR42CY9ZH01YF", + "subject": "zen:community_post:7008112307198", + "time": "2023-04-05T06:11:35.332951873Z", + "type": "zen:event-type:community_post.comment_unpublished", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:community_post.comment_unpublished", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/community-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.community_post.comment_vote_changed.json b/providers/zendesk/latest/zen.event-type.community_post.comment_vote_changed.json new file mode 100644 index 0000000..c09ad62 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.community_post.comment_vote_changed.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 11896485, + "detail": { + "brand_id": "4883147156990", + "id": "7008112307198", + "topic_id": "6996602779134", + "user_id": "262066642" + }, + "event": { + "comment": { + "id": "7008068544510" + }, + "current": { + "id": "7008103458814", + "user_id": "262066642", + "value": 1 + } + }, + "id": "01GX80KMFETQEPHE3GVV6GQEM6", + "subject": "zen:community_post:7008112307198", + "time": "2023-04-05T06:10:33.579877984Z", + "type": "zen:event-type:community_post.comment_vote_changed", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:community_post.comment_vote_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/community-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.community_post.comment_vote_created.json b/providers/zendesk/latest/zen.event-type.community_post.comment_vote_created.json new file mode 100644 index 0000000..63416dc --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.community_post.comment_vote_created.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 11896485, + "detail": { + "brand_id": "4883147156990", + "id": "7008112307198", + "topic_id": "6996602779134", + "user_id": "262066642" + }, + "event": { + "comment": { + "id": "7008068544510" + }, + "vote": { + "id": "7008089204350", + "user_id": "262066642", + "value": 1 + } + }, + "id": "01GX80FRKDKD4WDB1PHGFBPZFC", + "subject": "zen:community_post:7008112307198", + "time": "2023-04-05T06:08:26.731491134Z", + "type": "zen:event-type:community_post.comment_vote_created", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:community_post.comment_vote_created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/community-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.community_post.created.json b/providers/zendesk/latest/zen.event-type.community_post.created.json new file mode 100644 index 0000000..c18d7af --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.community_post.created.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 13406851, + "detail": { + "brand_id": "5761134030206", + "id": "6997822279934", + "topic_id": "6997807261054", + "user_id": "262066642" + }, + "event": { + "author_id": "265092602", + "title": "I'd like a way for users to submit feature requests" + }, + "id": "01GWT9MPJS85A9VJDPBJT2MD5Z", + "subject": "zen:community_post:6997822279934", + "time": "2023-03-30T22:19:03.633133641Z", + "type": "zen:event-type:community_post.created", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:community_post.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/community-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.community_post.published.json b/providers/zendesk/latest/zen.event-type.community_post.published.json new file mode 100644 index 0000000..e9ab52a --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.community_post.published.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 13344059, + "detail": { + "brand_id": "5721289384062", + "id": "6997899807870", + "topic_id": "6997899807614", + "user_id": "262066642" + }, + "event": {}, + "id": "01GWTCFCZ1XZXTWPQ04A90K8EF", + "subject": "zen:community_post:6997899807870", + "time": "2023-03-30T23:08:35.672406763Z", + "type": "zen:event-type:community_post.published", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:community_post.published", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/community-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.community_post.subscription_created.json b/providers/zendesk/latest/zen.event-type.community_post.subscription_created.json new file mode 100644 index 0000000..56c288f --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.community_post.subscription_created.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 11896485, + "detail": { + "brand_id": "4883147156990", + "id": "7008112307198", + "topic_id": "6996602779134", + "user_id": "262066642" + }, + "event": { + "subscription": { + "id": "7009515926526", + "user_id": "262066642" + } + }, + "id": "01GX9XZY5S1H53CFHSR7RA0TRP", + "subject": "zen:community_post:7008112307198", + "time": "2023-04-06T00:03:19.863065898Z", + "type": "zen:event-type:community_post.subscription_created", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:community_post.subscription_created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/community-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.community_post.unpublished.json b/providers/zendesk/latest/zen.event-type.community_post.unpublished.json new file mode 100644 index 0000000..69c1286 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.community_post.unpublished.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 11896485, + "detail": { + "brand_id": "4883147156990", + "id": "7007731171070", + "topic_id": "6996602779134", + "user_id": "262066642" + }, + "event": {}, + "id": "01GX7YZ6ZY9KN4QEJY6JT6MQ3E", + "subject": "zen:community_post:7007731171070", + "time": "2023-04-05T05:41:55.829944516Z", + "type": "zen:event-type:community_post.unpublished", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:community_post.unpublished", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/community-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.community_post.vote_changed.json b/providers/zendesk/latest/zen.event-type.community_post.vote_changed.json new file mode 100644 index 0000000..7c5cda9 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.community_post.vote_changed.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 11896485, + "detail": { + "brand_id": "4883147156990", + "id": "7008112307198", + "topic_id": "6996602779134", + "user_id": "262066642" + }, + "event": { + "current": { + "user_id": "262066642", + "value": -1, + "vote_id": "7008112350462" + } + }, + "id": "01GX7ZFD77SCCB9HXQJDT4AC32", + "subject": "zen:community_post:7008112307198", + "time": "2023-04-05T05:50:46.501839686Z", + "type": "zen:event-type:community_post.vote_changed", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:community_post.vote_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/community-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.community_post.vote_created.json b/providers/zendesk/latest/zen.event-type.community_post.vote_created.json new file mode 100644 index 0000000..24e5976 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.community_post.vote_created.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 11896485, + "detail": { + "brand_id": "4883147156990", + "id": "7008112307198", + "topic_id": "6996602779134", + "user_id": "262066642" + }, + "event": { + "vote": { + "user_id": "262066642", + "value": 1, + "vote_id": "7008112350462" + } + }, + "id": "01GX7Z90PHSCC4ZX3KWD61KVJB", + "subject": "zen:community_post:7008112307198", + "time": "2023-04-05T05:47:17.071879057Z", + "type": "zen:event-type:community_post.vote_created", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:community_post.vote_created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/community-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.community_post.vote_removed.json b/providers/zendesk/latest/zen.event-type.community_post.vote_removed.json new file mode 100644 index 0000000..33a6152 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.community_post.vote_removed.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 11896485, + "detail": { + "brand_id": "4883147156990", + "id": "7008112307198", + "topic_id": "6996602779134", + "user_id": "262066642" + }, + "event": { + "vote": { + "id": "7008112350462" + } + }, + "id": "01GX7ZFDW0MJDJ4MQCXS1PK6JN", + "subject": "zen:community_post:7008112307198", + "time": "2023-04-05T05:50:47.166014152Z", + "type": "zen:event-type:community_post.vote_removed", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:community_post.vote_removed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/community-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.messaging_ticket.message_added.json b/providers/zendesk/latest/zen.event-type.messaging_ticket.message_added.json new file mode 100644 index 0000000..89c1fc6 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.messaging_ticket.message_added.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 21825834, + "detail": { + "id": "141" + }, + "event": { + "actor": { + "id": "zd:answerBot", + "name": "Z3n Tests (ff66ff 403433/1724317083)", + "type": "system" + }, + "conversation_id": "67ab5f53a96f98663935c3f2", + "message": { + "body": "Hi there. How can I help you today?", + "id": "67ab5f55155becd183e284cb" + } + }, + "id": "01JQMQH83YNAKWSWJ8B1QH2NSC", + "subject": "zen:ticket:141", + "time": "2025-02-11T14:32:05.254571515Z", + "type": "zen:event-type:messaging_ticket.message_added", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:messaging_ticket.message_added", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/messaging-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.organization.created.json b/providers/zendesk/latest/zen.event-type.organization.created.json new file mode 100644 index 0000000..914e998 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.organization.created.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "zen:event-type:organization.created", + "account_id": 10973248, + "subject": "zen:organization:6607619104125", + "id": "a540ab78-88f2-49e1-93a7-16152a6f782c", + "time": "2099-07-07T03:44:13Z", + "zendesk_event_version": "2022-06-20", + "detail": { + "created_at": "2099-07-07T03:44:13Z", + "id": "6607619104125", + "name": "Acme", + "shared_comments": false, + "shared_tickets": false, + "updated_at": "2099-07-07T03:44:13Z", + "group_id": null, + "external_id": null + }, + "event": {} + }, + "topic": "zen:event-type:organization.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/organization-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.organization.custom_field_changed.json b/providers/zendesk/latest/zen.event-type.organization.custom_field_changed.json new file mode 100644 index 0000000..3300867 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.organization.custom_field_changed.json @@ -0,0 +1,44 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "zen:event-type:organization.custom_field_changed", + "subject": "zen:organization:6607817309693", + "account_id": 9732064, + "id": "697bbd67-869c-4f1f-a47c-b296258c50c8", + "time": "2099-07-07T05:10:01Z", + "zendesk_event_version": "2022-06-20", + "detail": { + "created_at": "2099-07-07T05:09:55Z", + "external_id": null, + "group_id": null, + "id": "6607817309693", + "name": "Acme", + "shared_comments": false, + "shared_tickets": false, + "updated_at": "2099-07-07T05:10:01Z" + }, + "event": { + "current": { + "relationship_target": "user", + "id": "2" + }, + "custom_field": { + "id": "6600020807549", + "title": "lookup_cuf1", + "type": "lookup" + }, + "previous": { + "relationship_target": "user", + "id": "1" + } + } + }, + "topic": "zen:event-type:organization.custom_field_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/organization-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.organization.deleted.json b/providers/zendesk/latest/zen.event-type.organization.deleted.json new file mode 100644 index 0000000..810c365 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.organization.deleted.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "zen:event-type:organization.deleted", + "account_id": 10973196, + "id": "b4fa7f87-a23a-407b-8e18-23493b6c3cb6", + "subject": "zen:organization:6607650028541", + "time": "2099-07-07T03:44:09Z", + "zendesk_event_version": "2022-06-20", + "detail": { + "created_at": "2099-07-07T03:43:56Z", + "id": "6607650028541", + "name": "Acme", + "shared_comments": false, + "shared_tickets": false, + "updated_at": "2099-07-07T03:44:09Z", + "group_id": null, + "external_id": null + }, + "event": {} + }, + "topic": "zen:event-type:organization.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/organization-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.organization.external_id_changed.json b/providers/zendesk/latest/zen.event-type.organization.external_id_changed.json new file mode 100644 index 0000000..9d278d3 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.organization.external_id_changed.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "zen:event-type:organization.external_id_changed", + "account_id": 10963496, + "id": "87cfb1a5-26fd-436c-ad55-0ac7bb080189", + "subject": "zen:organization:6607644529405", + "time": "2099-07-07T03:43:54Z", + "zendesk_event_version": "2022-06-20", + "detail": { + "created_at": "2099-07-07T03:43:50Z", + "id": "6607644529405", + "name": "Acme", + "shared_comments": false, + "shared_tickets": false, + "updated_at": "2099-07-07T03:43:54Z", + "group_id": null, + "external_id": "6607644529405_deleted_CCC3" + }, + "event": { + "current": "6607644529405_deleted_CCC3", + "previous": "CCC3" + } + }, + "topic": "zen:event-type:organization.external_id_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/organization-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.organization.name_changed.json b/providers/zendesk/latest/zen.event-type.organization.name_changed.json new file mode 100644 index 0000000..38d0d96 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.organization.name_changed.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "zen:event-type:organization.name_changed", + "account_id": 11883297, + "id": "3ffea334-0d99-4e78-b2bb-f0faabd20c8c", + "subject": "zen:organization:6607649967101", + "time": "2099-07-07T03:43:03Z", + "zendesk_event_version": "2022-06-20", + "detail": { + "created_at": "2099-07-07T03:42:52Z", + "id": "6607649967101", + "name": "Acme", + "shared_comments": false, + "shared_tickets": false, + "updated_at": "2099-07-07T03:43:03Z", + "group_id": null, + "external_id": null + }, + "event": { + "current": "Acme", + "previous": "Acme Motors" + } + }, + "topic": "zen:event-type:organization.name_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/organization-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.organization.tags_changed.json b/providers/zendesk/latest/zen.event-type.organization.tags_changed.json new file mode 100644 index 0000000..c06084c --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.organization.tags_changed.json @@ -0,0 +1,41 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "zen:event-type:organization.tags_changed", + "account_id": 10973196, + "id": "b4fa7f87-a23a-407b-8e18-23493b6c3cb6", + "subject": "zen:organization:6607650028541", + "time": "2099-07-07T03:44:09Z", + "zendesk_event_version": "2022-06-20", + "detail": { + "created_at": "2099-07-07T03:43:56Z", + "external_id": null, + "group_id": null, + "id": "6607650028541", + "name": "Acme", + "shared_comments": false, + "shared_tickets": false, + "updated_at": "2099-07-07T03:44:09Z" + }, + "event": { + "added": { + "tags": [ + "bar" + ] + }, + "removed": { + "tags": [ + "foo" + ] + } + } + }, + "topic": "zen:event-type:organization.tags_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/organization-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.ticket.agent_assignment_changed.json b/providers/zendesk/latest/zen.event-type.ticket.agent_assignment_changed.json new file mode 100644 index 0000000..ed52c8f --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.ticket.agent_assignment_changed.json @@ -0,0 +1,57 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 18763612, + "detail": { + "actor_id": "7541263236734", + "assignee_id": "1263082229389", + "brand_id": "7541224243070", + "created_at": "2025-01-14T20:28:41Z", + "custom_status": "7541283637630", + "description": "OCR Queues Regression Tests", + "external_id": null, + "form_id": "7541224236414", + "group_id": "8658740085118", + "id": "14038", + "is_public": true, + "organization_id": "7541283638526", + "priority": "HIGH", + "requester_id": "7541263236734", + "status": "OPEN", + "subject": "Alpha top - group over queue", + "submitter_id": "7541263236734", + "tags": [ + "alpha", + "route_me60c7a3dd4a" + ], + "type": null, + "updated_at": "2025-01-14T20:28:44Z", + "via": { + "channel": "web_form" + } + }, + "event": { + "current": "1263082229389", + "meta": { + "sequence": { + "id": 3.931393038363336e+25, + "position": 1 + } + }, + "previous": null + }, + "id": "7096ffe1-d6ac-4f92-bd1f-3acaa138cc79", + "subject": "zen:ticket:14038", + "time": "2025-01-14T20:28:44.096553460Z", + "type": "zen:event-type:ticket.agent_assignment_changed", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:ticket.agent_assignment_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.ticket.attachment_linked_to_comment.json b/providers/zendesk/latest/zen.event-type.ticket.attachment_linked_to_comment.json new file mode 100644 index 0000000..66974f2 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.ticket.attachment_linked_to_comment.json @@ -0,0 +1,62 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 8405679, + "detail": { + "actor_id": "8658726154110", + "assignee_id": null, + "brand_id": "13467642", + "created_at": "2025-01-14T19:31:42Z", + "custom_status": null, + "description": "Hi There", + "external_id": null, + "form_id": "9006002", + "group_id": "25522672", + "id": "19395", + "is_public": true, + "organization_id": null, + "priority": null, + "requester_id": "8658726154110", + "status": "NEW", + "subject": "inline_appended_53cdde7bf2fbb479fa28176c1cd3e37c_1736883096", + "submitter_id": "8658726154110", + "tags": null, + "type": null, + "updated_at": "2025-01-14T19:31:42Z", + "via": { + "channel": "mail" + } + }, + "event": { + "comment": { + "attachment": { + "content_type": "image/jpeg", + "content_url": "https://z3nreplytoprocess-4-999.zendesk-staging.com/attachments/token/kPgFVVxSa6uIvrYg801uJkm7S/?name=MAGICC_logo_small.jpeg", + "filename": "MAGICC_logo_small.jpeg", + "id": "8658726230270", + "is_public": false + }, + "id": "8658726228478" + }, + "meta": { + "sequence": { + "id": 3.931393038363336e+25, + "position": 1 + } + } + }, + "id": "030a3f7a-9bb9-47a4-9a36-6aa8f1d66783", + "subject": "zen:ticket:19395", + "time": "2025-01-14T19:31:42.692223355Z", + "type": "zen:event-type:ticket.attachment_linked_to_comment", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:ticket.attachment_linked_to_comment", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.ticket.attachment_redacted_from_comment.json b/providers/zendesk/latest/zen.event-type.ticket.attachment_redacted_from_comment.json new file mode 100644 index 0000000..b6a5ed2 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.ticket.attachment_redacted_from_comment.json @@ -0,0 +1,59 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 20412474, + "detail": { + "actor_id": "6973273982234", + "assignee_id": "6973273982234", + "brand_id": "6973242208666", + "created_at": "2025-01-16T04:39:28Z", + "custom_status": "6973242219930", + "description": "Initial comment", + "external_id": null, + "form_id": "6973230031002", + "group_id": "6973230054298", + "id": "354", + "is_public": true, + "organization_id": "6973230054554", + "priority": null, + "requester_id": "6973273982234", + "status": "OPEN", + "subject": "Omniredaction on inline attachments ae77324c15", + "submitter_id": "6973273982234", + "tags": [ + "redacted_content" + ], + "type": null, + "updated_at": "2025-01-16T04:41:05Z", + "via": { + "channel": "web_service" + } + }, + "event": { + "comment": { + "attachment": { + "id": "8721741371802" + } + }, + "meta": { + "sequence": { + "id": 3.931393038363336e+25, + "position": 1 + } + } + }, + "id": "8e958c18-6c00-4bb5-8c62-612aa1dd92ba", + "subject": "zen:ticket:354", + "time": "2025-01-16T04:41:05.545310224Z", + "type": "zen:event-type:ticket.attachment_redacted_from_comment", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:ticket.attachment_redacted_from_comment", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.ticket.brand_changed.json b/providers/zendesk/latest/zen.event-type.ticket.brand_changed.json new file mode 100644 index 0000000..d4ab9b5 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.ticket.brand_changed.json @@ -0,0 +1,56 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 18501212, + "detail": { + "actor_id": "8659716080510", + "assignee_id": "7489421176190", + "brand_id": "7489475077758", + "created_at": "2025-01-15T06:13:26Z", + "custom_status": "7489421192190", + "description": "Conversation with Visitor 49333687\n\nURL: http://blick.name/benedict.lemke", + "external_id": null, + "form_id": "7489429056254", + "group_id": "7489429060734", + "id": "342757", + "is_public": false, + "organization_id": null, + "priority": null, + "requester_id": "8659716080510", + "status": "OPEN", + "subject": "Conversation with Visitor 49333687", + "submitter_id": "8659716080510", + "tags": [ + "zopim_chat" + ], + "type": null, + "updated_at": "2025-01-15T06:13:26Z", + "via": { + "channel": "chat" + } + }, + "event": { + "current": "7489475077758", + "meta": { + "sequence": { + "id": 3.931393038363336e+25, + "position": 1 + } + }, + "previous": null + }, + "id": "bb0289e7-13c3-45cd-a0c0-33fb09b911a5", + "subject": "zen:ticket:342757", + "time": "2025-01-15T06:13:26.962242814Z", + "type": "zen:event-type:ticket.brand_changed", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:ticket.brand_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.ticket.comment_added.json b/providers/zendesk/latest/zen.event-type.ticket.comment_added.json new file mode 100644 index 0000000..bb15a75 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.ticket.comment_added.json @@ -0,0 +1,65 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 18501212, + "detail": { + "actor_id": "8659716080510", + "assignee_id": "7489421176190", + "brand_id": "7489475077758", + "created_at": "2025-01-15T06:13:26Z", + "custom_status": "7489421192190", + "description": "Conversation with Visitor 49333687\n\nURL: http://blick.name/benedict.lemke", + "external_id": null, + "form_id": "7489429056254", + "group_id": "7489429060734", + "id": "342757", + "is_public": false, + "organization_id": null, + "priority": null, + "requester_id": "8659716080510", + "status": "OPEN", + "subject": "Conversation with Visitor 49333687", + "submitter_id": "8659716080510", + "tags": [ + "zopim_chat" + ], + "type": null, + "updated_at": "2025-01-15T06:13:26Z", + "via": { + "channel": "chat" + } + }, + "event": { + "comment": { + "author": { + "id": "8659716080510", + "is_staff": false, + "name": "Visitor 49333687" + }, + "body": "Conversation with Visitor 49333687\n\nURL: http://blick.name/benedict.lemke", + "html_body": "

Conversation with Visitor 49333687

\n\n

URL: http://blick.name/benedict.lemke

", + "id": "8659716087550", + "is_public": false + }, + "meta": { + "sequence": { + "id": 3.931393038363336e+25, + "position": 1 + } + } + }, + "id": "2ba2a985-7d94-4a3f-92be-cd330679b6fa", + "subject": "zen:ticket:342757", + "time": "2025-01-15T06:13:26.962242814Z", + "type": "zen:event-type:ticket.comment_added", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:ticket.comment_added", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.ticket.comment_made_private.json b/providers/zendesk/latest/zen.event-type.ticket.comment_made_private.json new file mode 100644 index 0000000..bd4203a --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.ticket.comment_made_private.json @@ -0,0 +1,55 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 15590176, + "detail": { + "actor_id": "6832979613182", + "assignee_id": "6832979613182", + "brand_id": "6832963029118", + "created_at": "2025-01-08T07:31:03Z", + "custom_status": null, + "description": "Initial comment", + "external_id": null, + "form_id": "6832971025790", + "group_id": "6832953668990", + "id": "74184", + "is_public": false, + "organization_id": "6832979622654", + "priority": null, + "requester_id": "6832979613182", + "status": "OPEN", + "subject": "Event Log Smoke Ticket 86351", + "submitter_id": "6832979613182", + "tags": null, + "type": null, + "updated_at": "2025-01-08T07:32:05Z", + "via": { + "channel": "web_service" + } + }, + "event": { + "comment": { + "id": "8645910207102" + }, + "meta": { + "sequence": { + "id": 3.931393038363336e+25, + "position": 1 + } + } + }, + "id": "85910771-cf04-4612-8f90-168c5ec2f360", + "subject": "zen:ticket:74184", + "time": "2025-01-08T07:32:05.554213813Z", + "type": "zen:event-type:ticket.comment_made_private", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:ticket.comment_made_private", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.ticket.comment_redacted.json b/providers/zendesk/latest/zen.event-type.ticket.comment_redacted.json new file mode 100644 index 0000000..3ec9689 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.ticket.comment_redacted.json @@ -0,0 +1,58 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 21892087, + "detail": { + "actor_id": "8645913809790", + "assignee_id": null, + "brand_id": "8385952345854", + "created_at": "2025-01-08T06:45:43Z", + "custom_status": "8385952346110", + "description": "Test\u2587\u2587\u2587\u2587\u2587\u2587\u2587daction feature when two agents are working on the same ticket at the same time.", + "external_id": null, + "form_id": "8385982315390", + "group_id": "8385952346494", + "id": "3239", + "is_public": true, + "organization_id": null, + "priority": null, + "requester_id": "8645821717886", + "status": "NEW", + "subject": "Agent Collision 78e9c7", + "submitter_id": "8645821717886", + "tags": [ + "redacted_content" + ], + "type": null, + "updated_at": "2025-01-08T06:47:48Z", + "via": { + "channel": "mail" + } + }, + "event": { + "comment": { + "id": "8645821722750", + "body": "\u2587\u2587\u2587\u2587" + }, + "meta": { + "sequence": { + "id": 3.931393038363336e+25, + "position": 1 + } + } + }, + "id": "a773f134-dce3-4456-9673-8331eae46ae8", + "subject": "zen:ticket:3239", + "time": "2025-01-08T06:47:48.726061055Z", + "type": "zen:event-type:ticket.comment_redacted", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:ticket.comment_redacted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.ticket.created.json b/providers/zendesk/latest/zen.event-type.ticket.created.json new file mode 100644 index 0000000..4bbdfdc --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.ticket.created.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "zen:event-type:ticket.created", + "account_id": 123456, + "id": "01H...", + "time": "2026-07-22T10:00:00Z", + "subject": "zen:ticket:35436", + "detail": { + "id": "35436", + "status": "new", + "...": "..." + }, + "event": { + "...": "event-specific fields" + } + }, + "topic": "zen:event-type:ticket.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/webhook-event-types/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.ticket.csat_received.json b/providers/zendesk/latest/zen.event-type.ticket.csat_received.json new file mode 100644 index 0000000..08a3344 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.ticket.csat_received.json @@ -0,0 +1,57 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 15590176, + "detail": { + "actor_id": "6832979613182", + "assignee_id": "6832979613182", + "brand_id": "6832963029118", + "created_at": "2025-01-08T07:31:03Z", + "custom_status": null, + "description": "Initial comment", + "external_id": null, + "form_id": "6832971025790", + "group_id": "6832953668990", + "id": "74184", + "is_public": false, + "organization_id": "6832979622654", + "priority": null, + "requester_id": "6832979613182", + "status": "SOLVED", + "subject": "Event Log Smoke Ticket 86351", + "submitter_id": "6832979613182", + "tags": null, + "type": null, + "updated_at": "2025-06-08T07:32:05Z", + "via": { + "channel": "web_service" + } + }, + "event": { + "meta": { + "sequence": { + "id": 3.931393038363336e+25, + "position": 1 + } + }, + "satisfaction_reason_code": "0", + "satisfaction_score": { + "score": "GOOD", + "comment": "This is helpful." + } + }, + "id": "85910771-cf04-4612-8f90-168c5ec2f360", + "subject": "zen:ticket:74184", + "time": "2025-06-08T07:32:05.554213813Z", + "type": "zen:event-type:ticket.csat_received", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:ticket.csat_received", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.ticket.csat_requested.json b/providers/zendesk/latest/zen.event-type.ticket.csat_requested.json new file mode 100644 index 0000000..e4949ab --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.ticket.csat_requested.json @@ -0,0 +1,54 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 22129848, + "detail": { + "actor_id": "8447388090494", + "assignee_id": "8447388090494", + "brand_id": "8447346621310", + "created_at": "2025-01-08T10:12:07Z", + "custom_status": "8447320465790", + "description": "ticket_info_desc_2294a6e9ece2", + "external_id": null, + "form_id": "8646151517822", + "group_id": "8447320466430", + "id": "5158", + "is_public": true, + "organization_id": "8447346622462", + "priority": "LOW", + "requester_id": "8447388090494", + "status": "SOLVED", + "subject": "ticketinfo_2294a6e9ece2", + "submitter_id": "8447388090494", + "tags": [ + "ticket-info-test-tag" + ], + "type": "TASK", + "updated_at": "2025-06-08T10:12:07Z", + "via": { + "channel": "web_service" + } + }, + "event": { + "meta": { + "sequence": { + "id": 3.931393038363336e+25, + "position": 1 + } + } + }, + "id": "cbe4028c-7239-495d-b020-f22348516046", + "subject": "zen:ticket:5158", + "time": "2025-06-08T10:12:07.672717030Z", + "type": "zen:event-type:ticket.csat_requested", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:ticket.csat_requested", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.ticket.custom_field_changed.json b/providers/zendesk/latest/zen.event-type.ticket.custom_field_changed.json new file mode 100644 index 0000000..0160cd1 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.ticket.custom_field_changed.json @@ -0,0 +1,64 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 15760803, + "detail": { + "actor_id": "6872465501822", + "assignee_id": "6872465501822", + "brand_id": "6872452870270", + "created_at": "2025-01-08T06:46:35Z", + "custom_status": "6872435363966", + "description": "source ticket to ticket desc", + "external_id": null, + "form_id": "6872465529598", + "group_id": "6872419489406", + "id": "29696", + "is_public": true, + "organization_id": "6872447990270", + "priority": null, + "requester_id": "6872465501822", + "status": "OPEN", + "subject": "Ticket to ticket source subject", + "submitter_id": "6872465501822", + "tags": null, + "type": null, + "updated_at": "2025-01-08T06:46:35Z", + "via": { + "channel": "web_service" + } + }, + "event": { + "current": { + "id": "8645851540990", + "relationship_target": "organization" + }, + "custom_field": { + "id": "8645835417086", + "title": "Ticket to zen:organization lurf titlec3b255fc17", + "type": "lookup" + }, + "meta": { + "sequence": { + "id": 3.931393038363336e+25, + "position": 1 + } + }, + "previous": { + "value": null + } + }, + "id": "2ded38f6-5beb-4b9e-94e5-4d39ad6df845", + "subject": "zen:ticket:29696", + "time": "2025-01-08T06:46:35.961610419Z", + "type": "zen:event-type:ticket.custom_field_changed", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:ticket.custom_field_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.ticket.custom_status_changed.json b/providers/zendesk/latest/zen.event-type.ticket.custom_status_changed.json new file mode 100644 index 0000000..7304f03 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.ticket.custom_status_changed.json @@ -0,0 +1,56 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 22243063, + "detail": { + "actor_id": "8645878250110", + "assignee_id": null, + "brand_id": "8475923139582", + "created_at": "2025-01-08T06:52:05Z", + "custom_status": "8475923145214", + "description": "description", + "external_id": null, + "form_id": "8475923126142", + "group_id": "8475923147902", + "id": "41960", + "is_public": true, + "organization_id": null, + "priority": null, + "requester_id": "8645878250110", + "status": "NEW", + "subject": "ticket_subjectcd89f297fd", + "submitter_id": "8645878250110", + "tags": [ + "zat_testfab936258ee2d158513125149a5db972" + ], + "type": "TASK", + "updated_at": "2025-01-08T06:52:05Z", + "via": { + "channel": "web_service" + } + }, + "event": { + "current": "8475923145214", + "meta": { + "sequence": { + "id": 3.931393038363336e+25, + "position": 1 + } + }, + "previous": null + }, + "id": "09b26507-5c28-4139-81f8-a4839bd56892", + "subject": "zen:ticket:41960", + "time": "2025-01-08T06:52:05.942044962Z", + "type": "zen:event-type:ticket.custom_status_changed", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:ticket.custom_status_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.ticket.description_changed.json b/providers/zendesk/latest/zen.event-type.ticket.description_changed.json new file mode 100644 index 0000000..de2273a --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.ticket.description_changed.json @@ -0,0 +1,56 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 22243063, + "detail": { + "actor_id": "8645878250110", + "assignee_id": null, + "brand_id": "8475923139582", + "created_at": "2025-01-08T06:52:05Z", + "custom_status": "8475923145214", + "description": "description", + "external_id": null, + "form_id": "8475923126142", + "group_id": "8475923147902", + "id": "41960", + "is_public": true, + "organization_id": null, + "priority": null, + "requester_id": "8645878250110", + "status": "NEW", + "subject": "ticket_subjectcd89f297fd", + "submitter_id": "8645878250110", + "tags": [ + "zat_testfab936258ee2d158513125149a5db972" + ], + "type": "TASK", + "updated_at": "2025-01-08T06:52:05Z", + "via": { + "channel": "web_service" + } + }, + "event": { + "current": "description", + "meta": { + "sequence": { + "id": 3.931393038363336e+25, + "position": 1 + } + }, + "previous": null + }, + "id": "2f60d55c-c47d-4b6a-b828-456889312a67", + "subject": "zen:ticket:41960", + "time": "2025-01-08T06:52:05.942044962Z", + "type": "zen:event-type:ticket.description_changed", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:ticket.description_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.ticket.email_ccs_changed.json b/providers/zendesk/latest/zen.event-type.ticket.email_ccs_changed.json new file mode 100644 index 0000000..44d7104 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.ticket.email_ccs_changed.json @@ -0,0 +1,56 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 11352180, + "detail": { + "actor_id": "1100046901994", + "assignee_id": "1100046901994", + "brand_id": "4551448913789", + "created_at": "2025-01-30T02:49:33Z", + "custom_status": "4551448918013", + "description": "This ticket was created to test Agent Home filter by status", + "external_id": null, + "form_id": "4551452687997", + "group_id": "4551459930237", + "id": "76516", + "is_public": true, + "organization_id": "4551448918653", + "priority": null, + "requester_id": "1100046901994", + "status": "HOLD", + "subject": "Agent Home Status Filter Test3 c79194b51cb168", + "submitter_id": "1100046901994", + "tags": null, + "type": null, + "updated_at": "2025-01-30T02:49:33Z", + "via": { + "channel": "web_service" + } + }, + "event": { + "meta": { + "sequence": { + "id": 3.931393038363336e+25, + "position": 1 + } + }, + "users_added": [ + "1100046901994" + ], + "users_removed": [] + }, + "id": "8efaad04-51ab-43cd-ad96-160f641f795d", + "subject": "zen:ticket:76516", + "time": "2025-01-30T02:49:33.309360700Z", + "type": "zen:event-type:ticket.email_ccs_changed", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:ticket.email_ccs_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.ticket.external_id_changed.json b/providers/zendesk/latest/zen.event-type.ticket.external_id_changed.json new file mode 100644 index 0000000..23a7248 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.ticket.external_id_changed.json @@ -0,0 +1,54 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 22107357, + "detail": { + "actor_id": "8440601657470", + "assignee_id": "8440601657470", + "brand_id": "8440616261374", + "created_at": "2025-01-10T19:06:11Z", + "custom_status": "8440636854654", + "description": "sc_api_sc_subjectde6b3f4fab description", + "external_id": "zen:side_conversation:f414849e-cf85-11ef-8c53-08c435bf2160:ticket:296", + "form_id": "8440636818942", + "group_id": "8592784051326", + "id": "297", + "is_public": true, + "organization_id": "8440636861438", + "priority": null, + "requester_id": "8440601657470", + "status": "OPEN", + "subject": "sc_api_sc_subjectde6b3f4fab", + "submitter_id": "8440601657470", + "tags": null, + "type": null, + "updated_at": "2025-01-10T19:06:11Z", + "via": { + "channel": "side_conversation" + } + }, + "event": { + "current": "zen:side_conversation:f414849e-cf85-11ef-8c53-08c435bf2160:ticket:296", + "meta": { + "sequence": { + "id": 3.931393038363336e+25, + "position": 1 + } + }, + "previous": null + }, + "id": "df74d565-1b3f-4339-90c8-263c70b12bce", + "subject": "zen:ticket:297", + "time": "2025-01-10T19:06:11.301845780Z", + "type": "zen:event-type:ticket.external_id_changed", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:ticket.external_id_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.ticket.followers_changed.json b/providers/zendesk/latest/zen.event-type.ticket.followers_changed.json new file mode 100644 index 0000000..bdf5334 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.ticket.followers_changed.json @@ -0,0 +1,58 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 22454954, + "detail": { + "actor_id": "8529339512958", + "assignee_id": "8531390142718", + "brand_id": "8529315205118", + "created_at": "2025-01-10T18:57:17Z", + "custom_status": "8529315206014", + "description": "5000 so far from this guy end_user_59a9f900e", + "external_id": null, + "form_id": "8529291571838", + "group_id": "8529315206270", + "id": "7220", + "is_public": true, + "organization_id": "8529291583870", + "priority": null, + "requester_id": "8529339512958", + "status": "OPEN", + "subject": "end_user_59a9f900e is asking too many questions", + "submitter_id": "8529339512958", + "tags": [ + "full" + ], + "type": null, + "updated_at": "2025-01-10T18:57:17Z", + "via": { + "channel": "web_service" + } + }, + "event": { + "meta": { + "sequence": { + "id": 3.931393038363336e+25, + "position": 1 + } + }, + "users_added": [ + "8531381975550" + ], + "users_removed": [] + }, + "id": "7a5717bc-3618-412b-9c92-0babb9cfd017", + "subject": "zen:ticket:7220", + "time": "2025-01-10T18:57:17.560018333Z", + "type": "zen:event-type:ticket.followers_changed", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:ticket.followers_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.ticket.form_changed.json b/providers/zendesk/latest/zen.event-type.ticket.form_changed.json new file mode 100644 index 0000000..1416d3b --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.ticket.form_changed.json @@ -0,0 +1,56 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 18105912, + "detail": { + "actor_id": "8651292282110", + "assignee_id": null, + "brand_id": "7398880366718", + "created_at": "2025-01-10T18:55:57Z", + "custom_status": "7398801085566", + "description": "Conversation with Visitor 89965352\n\nURL: http://www.rosales.com/", + "external_id": null, + "form_id": "7398816895102", + "group_id": null, + "id": "92871", + "is_public": false, + "organization_id": null, + "priority": null, + "requester_id": "8651292282110", + "status": "NEW", + "subject": "Conversation with Visitor 89965352", + "submitter_id": "8651292282110", + "tags": [ + "zopim_chat" + ], + "type": null, + "updated_at": "2025-01-10T18:55:57Z", + "via": { + "channel": "chat" + } + }, + "event": { + "current": "7398816895102", + "meta": { + "sequence": { + "id": 3.931393038363336e+25, + "position": 1 + } + }, + "previous": null + }, + "id": "9355b8dc-df7a-4667-96a7-8c3959d4ac98", + "subject": "zen:ticket:92871", + "time": "2025-01-10T18:55:57.322533977Z", + "type": "zen:event-type:ticket.form_changed", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:ticket.form_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.ticket.group_assignment_changed.json b/providers/zendesk/latest/zen.event-type.ticket.group_assignment_changed.json new file mode 100644 index 0000000..b926ef7 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.ticket.group_assignment_changed.json @@ -0,0 +1,56 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 22117129, + "detail": { + "actor_id": "8443647220350", + "assignee_id": "8443647220350", + "brand_id": "8443647331838", + "created_at": "2025-01-10T18:51:42Z", + "custom_status": "8443647333118", + "description": "sla ticket", + "external_id": null, + "form_id": "8443647320574", + "group_id": "8443647335422", + "id": "389", + "is_public": true, + "organization_id": "8443664188798", + "priority": "URGENT", + "requester_id": "8443647220350", + "status": "OPEN", + "subject": "slas_trt83f6cd2648", + "submitter_id": "8651223892478", + "tags": [ + "slatrt292bc3220f" + ], + "type": null, + "updated_at": "2025-01-10T18:51:42Z", + "via": { + "channel": "web_service" + } + }, + "event": { + "current": "8443647335422", + "meta": { + "sequence": { + "id": 3.931393038363336e+25, + "position": 1 + } + }, + "previous": null + }, + "id": "b6aad0e0-a65e-4e05-a96d-c0bac014d4ad", + "subject": "zen:ticket:389", + "time": "2025-01-10T18:51:42.809125655Z", + "type": "zen:event-type:ticket.group_assignment_changed", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:ticket.group_assignment_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.ticket.marked_as_spam.json b/providers/zendesk/latest/zen.event-type.ticket.marked_as_spam.json new file mode 100644 index 0000000..cd530eb --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.ticket.marked_as_spam.json @@ -0,0 +1,52 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 11351799, + "detail": { + "actor_id": "260518622", + "assignee_id": "260518622", + "brand_id": "4669646154110", + "created_at": "2025-01-15T02:50:15Z", + "custom_status": null, + "description": "This ticket was created to test Agent Home", + "external_id": null, + "form_id": "4669646153470", + "group_id": "4669661275774", + "id": "75418", + "is_public": true, + "organization_id": null, + "priority": null, + "requester_id": "8659316086014", + "status": "DELETED", + "subject": "Agent Home Suspended Ticket Test dbb19467de3f0f", + "submitter_id": "8659316086014", + "tags": null, + "type": null, + "updated_at": "2025-01-15T02:50:15Z", + "via": { + "channel": "web_service" + } + }, + "event": { + "meta": { + "sequence": { + "id": 3.931393038363336e+25, + "position": 1 + } + } + }, + "id": "822f8804-7002-4da0-8cb6-d8461a9c2071", + "subject": "zen:ticket:75418", + "time": "2025-01-15T02:50:15.906323869Z", + "type": "zen:event-type:ticket.marked_as_spam", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:ticket.marked_as_spam", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.ticket.merged.json b/providers/zendesk/latest/zen.event-type.ticket.merged.json new file mode 100644 index 0000000..65337b9 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.ticket.merged.json @@ -0,0 +1,55 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 5113783, + "detail": { + "actor_id": "26298442", + "assignee_id": "26298442", + "brand_id": "3191632", + "created_at": "2025-01-15T02:33:53Z", + "custom_status": null, + "description": "source ticket 1", + "external_id": null, + "form_id": "1924632", + "group_id": "6425622", + "id": "78729", + "is_public": true, + "organization_id": "4130952", + "priority": null, + "requester_id": "26298442", + "status": "CLOSED", + "subject": "Same Requester Source1c37ec4efc1", + "submitter_id": "26298442", + "tags": [ + "closed_by_merge" + ], + "type": null, + "updated_at": "2025-01-15T02:34:54Z", + "via": { + "channel": "web_service" + } + }, + "event": { + "meta": { + "sequence": { + "id": 3.931393038363336e+25, + "position": 1 + } + }, + "target_ticket_id": "78731" + }, + "id": "f5a4cd30-3b0f-4003-840f-81f590a52e98", + "subject": "zen:ticket:78729", + "time": "2025-01-15T02:34:54.047487693Z", + "type": "zen:event-type:ticket.merged", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:ticket.merged", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.ticket.next_sla_breach_changed.json b/providers/zendesk/latest/zen.event-type.ticket.next_sla_breach_changed.json new file mode 100644 index 0000000..38bd37f --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.ticket.next_sla_breach_changed.json @@ -0,0 +1,56 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 22129848, + "detail": { + "actor_id": "8447388090494", + "assignee_id": "8447388090494", + "brand_id": "8447346621310", + "created_at": "2025-05-08T10:12:07Z", + "custom_status": "8447320465790", + "description": "ticket_info_desc_2294a6e9ece2", + "external_id": null, + "form_id": "8646151517822", + "group_id": "8447320466430", + "id": "5158", + "is_public": true, + "organization_id": "8447346622462", + "priority": "LOW", + "requester_id": "8447388090494", + "status": "OPEN", + "subject": "ticketinfo_2294a6e9ece2", + "submitter_id": "8447388090494", + "tags": [ + "ticket-info-test-tag" + ], + "type": "TASK", + "updated_at": "2025-06-08T10:12:07Z", + "via": { + "channel": "web_service" + } + }, + "event": { + "current": "2025-07-27T06:28:15Z", + "meta": { + "sequence": { + "id": 3.931393038363336e+25, + "position": 1 + } + }, + "previous": null + }, + "id": "53dd6ca4-af63-436d-8b46-14bd9af64898", + "subject": "zen:ticket:5158", + "time": "2025-06-08T10:12:07.672717030Z", + "type": "zen:event-type:ticket.next_sla_breach_changed", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:ticket.next_sla_breach_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.ticket.ola_policy_changed.json b/providers/zendesk/latest/zen.event-type.ticket.ola_policy_changed.json new file mode 100644 index 0000000..1209bbd --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.ticket.ola_policy_changed.json @@ -0,0 +1,54 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 22134599, + "detail": { + "actor_id": "8448590795006", + "assignee_id": "8448590795006", + "brand_id": "8448608145534", + "created_at": "2025-01-08T08:20:26Z", + "custom_status": "8448646995582", + "description": "group sla ticket", + "external_id": null, + "form_id": "8448646985854", + "group_id": "8646006408318", + "id": "358", + "is_public": true, + "organization_id": "8448646996094", + "priority": "URGENT", + "requester_id": "8448590795006", + "status": "OPEN", + "subject": "group_slas_gsot29662d83a3", + "submitter_id": "8448590795006", + "tags": null, + "type": null, + "updated_at": "2025-01-08T08:20:26Z", + "via": { + "channel": "web_service" + } + }, + "event": { + "current": "01JH2G0A0PSB0A33XHSGPZ3SW9", + "meta": { + "sequence": { + "id": 3.931393038363336e+25, + "position": 1 + } + }, + "previous": null + }, + "id": "88409c08-ced1-4f49-a0f7-5982621221b8", + "subject": "zen:ticket:358", + "time": "2025-01-08T08:20:26.663609728Z", + "type": "zen:event-type:ticket.ola_policy_changed", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:ticket.ola_policy_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.ticket.organization_changed.json b/providers/zendesk/latest/zen.event-type.ticket.organization_changed.json new file mode 100644 index 0000000..ddf8ccd --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.ticket.organization_changed.json @@ -0,0 +1,56 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 22117129, + "detail": { + "actor_id": "8443647220350", + "assignee_id": "8443647220350", + "brand_id": "8443647331838", + "created_at": "2025-01-10T18:51:42Z", + "custom_status": "8443647333118", + "description": "sla ticket", + "external_id": null, + "form_id": "8443647320574", + "group_id": "8443647335422", + "id": "389", + "is_public": true, + "organization_id": "8443664188798", + "priority": "URGENT", + "requester_id": "8443647220350", + "status": "OPEN", + "subject": "slas_trt83f6cd2648", + "submitter_id": "8651223892478", + "tags": [ + "slatrt292bc3220f" + ], + "type": null, + "updated_at": "2025-01-10T18:51:42Z", + "via": { + "channel": "web_service" + } + }, + "event": { + "current": "8443664188798", + "meta": { + "sequence": { + "id": 3.931393038363336e+25, + "position": 1 + } + }, + "previous": null + }, + "id": "01c1f08f-1ea6-4261-9f70-18d58da98a9c", + "subject": "zen:ticket:389", + "time": "2025-01-10T18:51:42.809125655Z", + "type": "zen:event-type:ticket.organization_changed", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:ticket.organization_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.ticket.permanently_deleted.json b/providers/zendesk/latest/zen.event-type.ticket.permanently_deleted.json new file mode 100644 index 0000000..83cae46 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.ticket.permanently_deleted.json @@ -0,0 +1,52 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 15394499, + "detail": { + "actor_id": "6781761986430", + "assignee_id": null, + "brand_id": "6781762041470", + "created_at": "2025-01-15T06:09:24Z", + "custom_status": null, + "description": "X", + "external_id": null, + "form_id": "6781762034686", + "group_id": "6781749128062", + "id": "434421", + "is_public": true, + "organization_id": "6781762043518", + "priority": null, + "requester_id": "6781761986430", + "status": "DELETED", + "subject": "SCRUBBED", + "submitter_id": "6781761986430", + "tags": [], + "type": null, + "updated_at": "2025-01-15T06:10:42Z", + "via": { + "channel": "web_service" + } + }, + "event": { + "meta": { + "sequence": { + "id": 3.931393038363336e+25, + "position": 1 + } + } + }, + "id": "3b9db3b4-ba3c-4632-8b37-6d53ac85caa8", + "subject": "zen:ticket:434421", + "time": "2025-01-15T06:10:51.357241630Z", + "type": "zen:event-type:ticket.permanently_deleted", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:ticket.permanently_deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.ticket.priority_changed.json b/providers/zendesk/latest/zen.event-type.ticket.priority_changed.json new file mode 100644 index 0000000..8231a02 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.ticket.priority_changed.json @@ -0,0 +1,56 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 22117129, + "detail": { + "actor_id": "8443647220350", + "assignee_id": "8443647220350", + "brand_id": "8443647331838", + "created_at": "2025-01-10T18:51:42Z", + "custom_status": "8443647333118", + "description": "sla ticket", + "external_id": null, + "form_id": "8443647320574", + "group_id": "8443647335422", + "id": "389", + "is_public": true, + "organization_id": "8443664188798", + "priority": "URGENT", + "requester_id": "8443647220350", + "status": "OPEN", + "subject": "slas_trt83f6cd2648", + "submitter_id": "8651223892478", + "tags": [ + "slatrt292bc3220f" + ], + "type": null, + "updated_at": "2025-01-10T18:51:42Z", + "via": { + "channel": "web_service" + } + }, + "event": { + "current": "URGENT", + "meta": { + "sequence": { + "id": 3.931393038363336e+25, + "position": 1 + } + }, + "previous": null + }, + "id": "2038de93-688f-4b82-810c-0cc94f02a206", + "subject": "zen:ticket:389", + "time": "2025-01-10T18:51:42.809125655Z", + "type": "zen:event-type:ticket.priority_changed", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:ticket.priority_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.ticket.problem_link_changed.json b/providers/zendesk/latest/zen.event-type.ticket.problem_link_changed.json new file mode 100644 index 0000000..fe0a92f --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.ticket.problem_link_changed.json @@ -0,0 +1,54 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 17839070, + "detail": { + "actor_id": "7335802229630", + "assignee_id": "7335802229630", + "brand_id": "7335838169854", + "created_at": "2025-01-10T17:27:48Z", + "custom_status": null, + "description": "I am incident ticket two 421751f867", + "external_id": null, + "form_id": "7335830595710", + "group_id": "7335825513726", + "id": "1244", + "is_public": true, + "organization_id": null, + "priority": null, + "requester_id": "7335802229630", + "status": "OPEN", + "subject": "inc tkt two 421751f867", + "submitter_id": "7335802229630", + "tags": null, + "type": "INCIDENT", + "updated_at": "2025-01-10T17:27:48Z", + "via": { + "channel": "web_service" + } + }, + "event": { + "current": "1242", + "meta": { + "sequence": { + "id": 3.931393038363336e+25, + "position": 1 + } + }, + "previous": null + }, + "id": "f8f33584-3e1e-4948-8870-a0d250dbbb5b", + "subject": "zen:ticket:1244", + "time": "2025-01-10T17:27:48.105316520Z", + "type": "zen:event-type:ticket.problem_link_changed", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:ticket.problem_link_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.ticket.requester_changed.json b/providers/zendesk/latest/zen.event-type.ticket.requester_changed.json new file mode 100644 index 0000000..3ce6a83 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.ticket.requester_changed.json @@ -0,0 +1,54 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 17839070, + "detail": { + "actor_id": "7335802229630", + "assignee_id": "7335802229630", + "brand_id": "7335838169854", + "created_at": "2025-01-10T17:27:48Z", + "custom_status": null, + "description": "I am incident ticket two 421751f867", + "external_id": null, + "form_id": "7335830595710", + "group_id": "7335825513726", + "id": "1244", + "is_public": true, + "organization_id": null, + "priority": null, + "requester_id": "7335802229630", + "status": "OPEN", + "subject": "inc tkt two 421751f867", + "submitter_id": "7335802229630", + "tags": null, + "type": "INCIDENT", + "updated_at": "2025-01-10T17:27:48Z", + "via": { + "channel": "web_service" + } + }, + "event": { + "current": "7335802229630", + "meta": { + "sequence": { + "id": 3.931393038363336e+25, + "position": 1 + } + }, + "previous": null + }, + "id": "ae6ef2c0-8e5d-47b4-a84d-bb689e29ab8b", + "subject": "zen:ticket:1244", + "time": "2025-01-10T17:27:48.105316520Z", + "type": "zen:event-type:ticket.requester_changed", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:ticket.requester_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.ticket.schedule_changed.json b/providers/zendesk/latest/zen.event-type.ticket.schedule_changed.json new file mode 100644 index 0000000..d638cb3 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.ticket.schedule_changed.json @@ -0,0 +1,62 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 789193, + "detail": { + "actor_id": "1268220612050", + "assignee_id": null, + "brand_id": "6902420591386", + "created_at": "2025-01-21T22:28:52Z", + "custom_status": "1900000777684", + "description": "Hi, We are thrilled you\u2019ll be working with Zendesk!", + "external_id": null, + "form_id": "6902447020570", + "group_id": "6893516987930", + "id": "349789", + "is_public": true, + "organization_id": "256876988", + "priority": "HIGH", + "requester_id": "1268220612050", + "status": "NEW", + "subject": "Welcome to Zendesk, Dena Graff [C] !", + "submitter_id": "1268220612050", + "tags": [ + "no_answer_bot", + "no_bbs", + "onboarding_category", + "org_zendesk", + "tier_2", + "workday_user", + "zendeskhr_brand_updated" + ], + "type": "TASK", + "updated_at": "2025-01-21T22:28:52Z", + "via": { + "channel": "mail" + } + }, + "event": { + "current": "6898357622554", + "meta": { + "sequence": { + "id": 3.931393038363336e+25, + "position": 1 + } + }, + "previous": "53568" + }, + "id": "94af66ad-1092-459b-91d5-56185959f8f3", + "subject": "zen:ticket:349789", + "time": "2025-01-21T22:28:52.554948920Z", + "type": "zen:event-type:ticket.schedule_changed", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:ticket.schedule_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.ticket.sla_policy_changed.json b/providers/zendesk/latest/zen.event-type.ticket.sla_policy_changed.json new file mode 100644 index 0000000..5b7ab7b --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.ticket.sla_policy_changed.json @@ -0,0 +1,56 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 15596625, + "detail": { + "actor_id": "6834457711102", + "assignee_id": "6834457711102", + "brand_id": "6834463706238", + "created_at": "2025-01-08T09:40:26Z", + "custom_status": null, + "description": "nrt-lcbeu sla enduser descriptionf45b137f42", + "external_id": null, + "form_id": "6834457718014", + "group_id": "6834407591294", + "id": "24971", + "is_public": true, + "organization_id": null, + "priority": "URGENT", + "requester_id": "8646100864766", + "status": "OPEN", + "subject": "nrt-lcbeu sla enduser subject fe4826dd51", + "submitter_id": "8646100864766", + "tags": [ + "nrt-lcbeu-sla-tage9395a4953" + ], + "type": null, + "updated_at": "2025-01-08T09:40:26Z", + "via": { + "channel": "web_service" + } + }, + "event": { + "current": "8646093174654", + "meta": { + "sequence": { + "id": 3.931393038363336e+25, + "position": 1 + } + }, + "previous": null + }, + "id": "9b632d51-ca5c-40ae-aad5-fb460e5c2352", + "subject": "zen:ticket:24971", + "time": "2025-01-08T09:40:26.578373864Z", + "type": "zen:event-type:ticket.sla_policy_changed", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:ticket.sla_policy_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.ticket.soft_deleted.json b/providers/zendesk/latest/zen.event-type.ticket.soft_deleted.json new file mode 100644 index 0000000..9800fc3 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.ticket.soft_deleted.json @@ -0,0 +1,52 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 15394499, + "detail": { + "actor_id": "6781761986430", + "assignee_id": null, + "brand_id": "6781762041470", + "created_at": "2025-01-15T06:09:24Z", + "custom_status": null, + "description": "Test ticket description", + "external_id": null, + "form_id": "6781762034686", + "group_id": "6781749128062", + "id": "434421", + "is_public": true, + "organization_id": "6781762043518", + "priority": null, + "requester_id": "6781761986430", + "status": "DELETED", + "subject": "API test 1736921349-45 - Incremental Ticket Events Export API", + "submitter_id": "6781761986430", + "tags": null, + "type": null, + "updated_at": "2025-01-15T06:10:42Z", + "via": { + "channel": "web_service" + } + }, + "event": { + "meta": { + "sequence": { + "id": 3.931393038363336e+25, + "position": 1 + } + } + }, + "id": "45a71e5a-cde9-4d7e-aa14-b83cfb8324b7", + "subject": "zen:ticket:434421", + "time": "2025-01-15T06:10:42.250725349Z", + "type": "zen:event-type:ticket.soft_deleted", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:ticket.soft_deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.ticket.status_changed.json b/providers/zendesk/latest/zen.event-type.ticket.status_changed.json new file mode 100644 index 0000000..6828d01 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.ticket.status_changed.json @@ -0,0 +1,54 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 17839070, + "detail": { + "actor_id": "7335802229630", + "assignee_id": "7335802229630", + "brand_id": "7335838169854", + "created_at": "2025-01-10T17:27:48Z", + "custom_status": null, + "description": "I am incident ticket two 421751f867", + "external_id": null, + "form_id": "7335830595710", + "group_id": "7335825513726", + "id": "1244", + "is_public": true, + "organization_id": null, + "priority": null, + "requester_id": "7335802229630", + "status": "OPEN", + "subject": "inc tkt two 421751f867", + "submitter_id": "7335802229630", + "tags": null, + "type": "INCIDENT", + "updated_at": "2025-01-10T17:27:48Z", + "via": { + "channel": "web_service" + } + }, + "event": { + "current": "OPEN", + "meta": { + "sequence": { + "id": 3.931393038363336e+25, + "position": 1 + } + }, + "previous": "NEW" + }, + "id": "ca74d97a-ae8c-40e9-b8a8-37e3ae0afedf", + "subject": "zen:ticket:1244", + "time": "2025-01-10T17:27:48.105316520Z", + "type": "zen:event-type:ticket.status_changed", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:ticket.status_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.ticket.subject_changed.json b/providers/zendesk/latest/zen.event-type.ticket.subject_changed.json new file mode 100644 index 0000000..f42b5b7 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.ticket.subject_changed.json @@ -0,0 +1,54 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 22751790, + "detail": { + "actor_id": "-1", + "assignee_id": null, + "brand_id": "8602152431102", + "created_at": "2025-01-10T17:26:48Z", + "custom_status": "8602152433022", + "description": "Inbound SMS spec - test message - 4efee8fa82e4ca10e0ac", + "external_id": null, + "form_id": "8602136563966", + "group_id": "8602136571134", + "id": "16", + "is_public": true, + "organization_id": null, + "priority": null, + "requester_id": "8651093618046", + "status": "NEW", + "subject": "Message from: agent - sms tests", + "submitter_id": "8651093618046", + "tags": null, + "type": null, + "updated_at": "2025-01-10T17:26:48Z", + "via": { + "channel": "sms" + } + }, + "event": { + "current": "Message from: agent - sms tests", + "meta": { + "sequence": { + "id": 3.931393038363336e+25, + "position": 1 + } + }, + "previous": null + }, + "id": "373d122a-e4fe-48d7-a8d7-a875d41699de", + "subject": "zen:ticket:16", + "time": "2025-01-10T17:26:48.157701712Z", + "type": "zen:event-type:ticket.subject_changed", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:ticket.subject_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.ticket.submitter_changed.json b/providers/zendesk/latest/zen.event-type.ticket.submitter_changed.json new file mode 100644 index 0000000..24d4816 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.ticket.submitter_changed.json @@ -0,0 +1,54 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 22243659, + "detail": { + "actor_id": "8476064614398", + "assignee_id": null, + "brand_id": "8476064665086", + "created_at": "2025-01-10T17:26:38Z", + "custom_status": "8476039006974", + "description": "A description", + "external_id": null, + "form_id": "8476038976254", + "group_id": "8476039014910", + "id": "41483", + "is_public": true, + "organization_id": "8476064682622", + "priority": "NORMAL", + "requester_id": "8476064614398", + "status": "NEW", + "subject": "view-cbp-3", + "submitter_id": "8476064614398", + "tags": null, + "type": null, + "updated_at": "2025-01-10T17:26:38Z", + "via": { + "channel": "web_service" + } + }, + "event": { + "current": "8476064614398", + "meta": { + "sequence": { + "id": 3.931393038363336e+25, + "position": 1 + } + }, + "previous": null + }, + "id": "3c6a6911-0c9c-4cfc-b7a9-7b1790f4f8dc", + "subject": "zen:ticket:41483", + "time": "2025-01-10T17:26:38.683222676Z", + "type": "zen:event-type:ticket.submitter_changed", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:ticket.submitter_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.ticket.tags_changed.json b/providers/zendesk/latest/zen.event-type.ticket.tags_changed.json new file mode 100644 index 0000000..5c23b62 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.ticket.tags_changed.json @@ -0,0 +1,58 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 22751806, + "detail": { + "actor_id": "8602136781054", + "assignee_id": "8602136781054", + "brand_id": "8602186331646", + "created_at": "2025-01-10T17:26:35Z", + "custom_status": "8602186334462", + "description": "This is a test comment 7ac33a9adca09506c2700020fbc5dcd3", + "external_id": null, + "form_id": "8602216181118", + "group_id": "8602216195582", + "id": "13", + "is_public": true, + "organization_id": null, + "priority": null, + "requester_id": "8651108044414", + "status": "OPEN", + "subject": "SMS notification ticket", + "submitter_id": "8602136781054", + "tags": [ + "sms_requester" + ], + "type": null, + "updated_at": "2025-01-10T17:26:35Z", + "via": { + "channel": "web_service" + } + }, + "event": { + "meta": { + "sequence": { + "id": 3.931393038363336e+25, + "position": 1 + } + }, + "tags_added": [ + "sms_requester" + ], + "tags_removed": [] + }, + "id": "dcaed521-8363-4508-96be-549675e17be9", + "subject": "zen:ticket:13", + "time": "2025-01-10T17:26:35.631598254Z", + "type": "zen:event-type:ticket.tags_changed", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:ticket.tags_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.ticket.task_due_at_changed.json b/providers/zendesk/latest/zen.event-type.ticket.task_due_at_changed.json new file mode 100644 index 0000000..bf66d36 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.ticket.task_due_at_changed.json @@ -0,0 +1,56 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 22129848, + "detail": { + "actor_id": "8447388090494", + "assignee_id": "8447388090494", + "brand_id": "8447346621310", + "created_at": "2025-01-08T10:12:07Z", + "custom_status": "8447320465790", + "description": "ticket_info_desc_2294a6e9ece2", + "external_id": null, + "form_id": "8646151517822", + "group_id": "8447320466430", + "id": "5158", + "is_public": true, + "organization_id": "8447346622462", + "priority": "LOW", + "requester_id": "8447388090494", + "status": "OPEN", + "subject": "ticketinfo_2294a6e9ece2", + "submitter_id": "8447388090494", + "tags": [ + "ticket-info-test-tag" + ], + "type": "TASK", + "updated_at": "2025-01-08T10:12:07Z", + "via": { + "channel": "web_service" + } + }, + "event": { + "current": "2013-07-07T12:00:00Z", + "meta": { + "sequence": { + "id": 3.931393038363336e+25, + "position": 1 + } + }, + "previous": null + }, + "id": "53dd6ca4-af63-436d-8b46-14bd9af64898", + "subject": "zen:ticket:5158", + "time": "2025-01-08T10:12:07.672717030Z", + "type": "zen:event-type:ticket.task_due_at_changed", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:ticket.task_due_at_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.ticket.type_changed.json b/providers/zendesk/latest/zen.event-type.ticket.type_changed.json new file mode 100644 index 0000000..c9c07f8 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.ticket.type_changed.json @@ -0,0 +1,56 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 22243079, + "detail": { + "actor_id": "8475923767294", + "assignee_id": null, + "brand_id": "8475914868990", + "created_at": "2025-01-15T06:05:59Z", + "custom_status": "8475914873726", + "description": "ticket_subject7e1fbc7d1a description", + "external_id": null, + "form_id": "8475914857726", + "group_id": "8475873719550", + "id": "43277", + "is_public": true, + "organization_id": "8475914873982", + "priority": null, + "requester_id": "8475923767294", + "status": "NEW", + "subject": "ticket_subject7e1fbc7d1a", + "submitter_id": "8475923767294", + "tags": [ + "zat_testd6da5d02b387b1c95a1d83e437837dab" + ], + "type": "TASK", + "updated_at": "2025-01-15T06:05:59Z", + "via": { + "channel": "web_service" + } + }, + "event": { + "current": "TASK", + "meta": { + "sequence": { + "id": 3.931393038363336e+25, + "position": 1 + } + }, + "previous": null + }, + "id": "7c05367c-e1de-460e-a5c6-3a02327f0c1d", + "subject": "zen:ticket:43277", + "time": "2025-01-15T06:05:59.209792811Z", + "type": "zen:event-type:ticket.type_changed", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:ticket.type_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.ticket.undeleted.json b/providers/zendesk/latest/zen.event-type.ticket.undeleted.json new file mode 100644 index 0000000..21f3c52 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.ticket.undeleted.json @@ -0,0 +1,54 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "account_id": 22129848, + "detail": { + "actor_id": "8447388090494", + "assignee_id": "8447388090494", + "brand_id": "8447346621310", + "created_at": "2025-01-08T10:12:07Z", + "custom_status": "8447320465790", + "description": "ticket_info_desc_2294a6e9ece2", + "external_id": null, + "form_id": "8646151517822", + "group_id": "8447320466430", + "id": "5158", + "is_public": true, + "organization_id": "8447346622462", + "priority": "LOW", + "requester_id": "8447388090494", + "status": "OPEN", + "subject": "ticketinfo_2294a6e9ece2", + "submitter_id": "8447388090494", + "tags": [ + "ticket-info-test-tag" + ], + "type": "TASK", + "updated_at": "2025-06-08T10:12:07Z", + "via": { + "channel": "web_service" + } + }, + "event": { + "meta": { + "sequence": { + "id": 3.931393038363336e+25, + "position": 1 + } + } + }, + "id": "cbe4028c-7239-495d-b020-f22348516046", + "subject": "zen:ticket:5158", + "time": "2025-06-08T10:12:07.672717030Z", + "type": "zen:event-type:ticket.undeleted", + "zendesk_event_version": "2022-11-06" + }, + "topic": "zen:event-type:ticket.undeleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.user.active_changed.json b/providers/zendesk/latest/zen.event-type.user.active_changed.json new file mode 100644 index 0000000..7542913 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.user.active_changed.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "zen:event-type:user.active_changed", + "account_id": 12514403, + "id": "2b24ef10-19d4-4740-93cf-8f98ec4776c0", + "subject": "zen:user:6596848315901", + "time": "2099-07-04T05:33:18Z", + "zendesk_event_version": "2022-06-20", + "detail": { + "created_at": "2099-07-04T05:27:58Z", + "email": "[email\u00a0protected]", + "external_id": "", + "default_group_id": "0", + "id": "6596848315901", + "organization_id": "0", + "role": "end-user", + "updated_at": "2099-07-04T05:33:18Z" + }, + "event": { + "current": false, + "previous": true + } + }, + "topic": "zen:event-type:user.active_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/user-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.user.alias_changed.json b/providers/zendesk/latest/zen.event-type.user.alias_changed.json new file mode 100644 index 0000000..3907ae9 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.user.alias_changed.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "zen:event-type:user.alias_changed", + "account_id": 12514403, + "id": "6b9bbadf-5725-4e92-bebe-7b71011bf5f1", + "subject": "zen:user:6596848315901", + "time": "2099-07-04T05:33:18Z", + "zendesk_event_version": "2022-06-20", + "detail": { + "created_at": "2099-07-04T05:27:58Z", + "email": "[email\u00a0protected]", + "external_id": "", + "default_group_id": "0", + "id": "6596848315901", + "organization_id": "0", + "role": "end-user", + "updated_at": "2099-07-04T05:33:18Z" + }, + "event": { + "current": "Joe", + "previous": "Joseph" + } + }, + "topic": "zen:event-type:user.alias_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/user-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.user.created.json b/providers/zendesk/latest/zen.event-type.user.created.json new file mode 100644 index 0000000..b95b6c6 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.user.created.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "zen:event-type:user.created", + "account_id": 12514403, + "id": "6b9bbadf-5725-4e92-bebe-7b71011bf5f1", + "subject": "zen:user:6596848315901", + "time": "2099-07-04T05:33:18Z", + "zendesk_event_version": "2022-06-20", + "detail": { + "created_at": "2099-07-04T05:27:58Z", + "email": "[email\u00a0protected]", + "external_id": "", + "default_group_id": "0", + "id": "6596848315901", + "organization_id": "0", + "role": "end-user", + "updated_at": "2099-07-04T05:33:18Z" + }, + "event": {} + }, + "topic": "zen:event-type:user.created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/user-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.user.custom_field_changed.json b/providers/zendesk/latest/zen.event-type.user.custom_field_changed.json new file mode 100644 index 0000000..ad69dc3 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.user.custom_field_changed.json @@ -0,0 +1,44 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "zen:event-type:user.custom_field_changed", + "account_id": 9732064, + "id": "697bbd67-869c-4f1f-a47c-b296258c50c8", + "subject": "zen:user:6596848315901", + "time": "2099-07-07T05:10:01Z", + "zendesk_event_version": "2022-06-20", + "detail": { + "created_at": "2099-07-01T02:12:33Z", + "email": "[email\u00a0protected]", + "external_id": "3", + "group_id": "4", + "id": "6596848315901", + "organization_id": "5", + "role": "agent", + "updated_at": "2099-07-05T01:58:48Z" + }, + "event": { + "current": { + "relationship_target": "user", + "id": "2" + }, + "custom_field": { + "id": "6600020807549", + "title": "lookup_cuf1", + "type": "lookup" + }, + "previous": { + "relationship_target": "user", + "id": "1" + } + } + }, + "topic": "zen:event-type:user.custom_field_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/user-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.user.custom_role_changed.json b/providers/zendesk/latest/zen.event-type.user.custom_role_changed.json new file mode 100644 index 0000000..8d52817 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.user.custom_role_changed.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "zen:event-type:user.custom_role_changed", + "account_id": 12514403, + "id": "6b9bbadf-5725-4e92-bebe-7b71011bf5f1", + "subject": "zen:user:6596848315901", + "time": "2099-07-04T05:33:18Z", + "zendesk_event_version": "2022-06-20", + "detail": { + "created_at": "2099-07-04T05:27:58Z", + "email": "[email\u00a0protected]", + "external_id": "", + "default_group_id": "0", + "id": "6596848315901", + "organization_id": "0", + "role": "end-user", + "updated_at": "2099-07-04T05:33:18Z" + }, + "event": { + "current": "1", + "previous": "4" + } + }, + "topic": "zen:event-type:user.custom_role_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/user-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.user.default_group_changed.json b/providers/zendesk/latest/zen.event-type.user.default_group_changed.json new file mode 100644 index 0000000..40056f1 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.user.default_group_changed.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "zen:event-type:user.default_group_changed", + "account_id": 12514403, + "id": "6b9bbadf-5725-4e92-bebe-7b71011bf5f1", + "subject": "zen:user:6596848315901", + "time": "2099-07-04T05:33:18Z", + "zendesk_event_version": "2022-06-20", + "detail": { + "created_at": "2099-07-04T05:27:58Z", + "email": "[email\u00a0protected]", + "external_id": "", + "default_group_id": "0", + "id": "6596848315901", + "organization_id": "0", + "role": "end-user", + "updated_at": "2099-07-04T05:33:18Z" + }, + "event": { + "current": "1", + "previous": "2" + } + }, + "topic": "zen:event-type:user.default_group_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/user-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.user.deleted.json b/providers/zendesk/latest/zen.event-type.user.deleted.json new file mode 100644 index 0000000..42e1009 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.user.deleted.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "zen:event-type:user.deleted", + "account_id": 12514403, + "id": "6b9bbadf-5725-4e92-bebe-7b71011bf5f1", + "subject": "zen:user:6596848315901", + "time": "2099-07-04T05:33:18Z", + "zendesk_event_version": "2022-06-20", + "detail": { + "created_at": "2099-07-04T05:27:58Z", + "email": "[email\u00a0protected]", + "external_id": "", + "default_group_id": "0", + "id": "6596848315901", + "organization_id": "0", + "role": "end-user", + "updated_at": "2099-07-04T05:33:18Z" + }, + "event": {} + }, + "topic": "zen:event-type:user.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/user-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.user.details_changed.json b/providers/zendesk/latest/zen.event-type.user.details_changed.json new file mode 100644 index 0000000..e53677c --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.user.details_changed.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "zen:event-type:user.details_changed", + "account_id": 12514403, + "id": "6b9bbadf-5725-4e92-bebe-7b71011bf5f1", + "subject": "zen:user:6596848315901", + "time": "2099-07-04T05:33:18Z", + "zendesk_event_version": "2022-06-20", + "detail": { + "created_at": "2099-07-04T05:27:58Z", + "default_group_id": "0", + "email": "[email\u00a0protected]", + "external_id": "", + "id": "6596848315901", + "organization_id": "0", + "role": "end-user", + "updated_at": "2099-07-04T05:33:18Z" + }, + "event": { + "current": "User's printer was on fire", + "previous": "" + } + }, + "topic": "zen:event-type:user.details_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/user-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.user.external_id_changed.json b/providers/zendesk/latest/zen.event-type.user.external_id_changed.json new file mode 100644 index 0000000..5deafa6 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.user.external_id_changed.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "zen:event-type:user.external_id_changed", + "account_id": 12514403, + "id": "6b9bbadf-5725-4e92-bebe-7b71011bf5f1", + "subject": "zen:user:6596848315901", + "time": "2099-07-04T05:33:18Z", + "zendesk_event_version": "2022-06-20", + "detail": { + "created_at": "2099-07-04T05:27:58Z", + "default_group_id": "0", + "email": "[email\u00a0protected]", + "external_id": "", + "id": "6596848315901", + "organization_id": "0", + "role": "end-user", + "updated_at": "2099-07-04T05:33:18Z" + }, + "event": { + "current": "1", + "previous": "2" + } + }, + "topic": "zen:event-type:user.external_id_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/user-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.user.group_membership_created.json b/providers/zendesk/latest/zen.event-type.user.group_membership_created.json new file mode 100644 index 0000000..c26e587 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.user.group_membership_created.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "zen:event-type:user.group_membership_created", + "account_id": 12514403, + "id": "6b9bbadf-5725-4e92-bebe-7b71011bf5f1", + "subject": "zen:user:6596848315901", + "time": "2099-07-04T05:33:18Z", + "zendesk_event_version": "2022-06-20", + "detail": { + "created_at": "2099-07-04T05:27:58Z", + "default_group_id": "0", + "email": "[email\u00a0protected]", + "external_id": "", + "id": "6596848315901", + "organization_id": "0", + "role": "end-user", + "updated_at": "2099-07-04T05:33:18Z" + }, + "event": { + "group": { + "id": "1" + } + } + }, + "topic": "zen:event-type:user.group_membership_created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/user-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.user.group_membership_deleted.json b/providers/zendesk/latest/zen.event-type.user.group_membership_deleted.json new file mode 100644 index 0000000..3fbc534 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.user.group_membership_deleted.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "zen:event-type:user.group_membership_deleted", + "account_id": 12514403, + "id": "6b9bbadf-5725-4e92-bebe-7b71011bf5f1", + "subject": "zen:user:6596848315901", + "time": "2099-07-04T05:33:18Z", + "zendesk_event_version": "2022-06-20", + "detail": { + "created_at": "2099-07-04T05:27:58Z", + "default_group_id": "0", + "email": "[email\u00a0protected]", + "external_id": "", + "id": "6596848315901", + "organization_id": "0", + "role": "end-user", + "updated_at": "2099-07-04T05:33:18Z" + }, + "event": { + "group": { + "id": "1" + } + } + }, + "topic": "zen:event-type:user.group_membership_deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/user-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.user.identity_deleted.json b/providers/zendesk/latest/zen.event-type.user.identity_deleted.json new file mode 100644 index 0000000..7b7a26c --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.user.identity_deleted.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "zen:event-type:user.identity_deleted", + "account_id": 13390837, + "id": "40b97155-4255-4637-b4ca-c611a5b5cf68", + "subject": "zen:user:6600130024829", + "time": "2099-07-05T01:58:48Z", + "zendesk_event_version": "2022-06-20", + "detail": { + "created_at": "2099-07-05T01:58:48Z", + "default_group_id": "0", + "email": "[email\u00a0protected]", + "external_id": "", + "id": "6600130024829", + "organization_id": "0", + "role": "agent", + "updated_at": "2099-07-05T01:58:48Z" + }, + "event": { + "identity": { + "id": "6600130025725", + "primary": true, + "type": "email", + "value": "[email\u00a0protected]" + } + } + }, + "topic": "zen:event-type:user.identity_deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/user-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.user.last_login_changed.json b/providers/zendesk/latest/zen.event-type.user.last_login_changed.json new file mode 100644 index 0000000..f8c32c6 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.user.last_login_changed.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "zen:event-type:user.last_login_changed", + "account_id": 13390837, + "id": "40b97155-4255-4637-b4ca-c611a5b5cf68", + "subject": "zen:user:6600130024829", + "time": "2099-07-05T01:58:48Z", + "zendesk_event_version": "2022-06-20", + "detail": { + "created_at": "2099-07-05T01:58:48Z", + "default_group_id": "0", + "email": "[email\u00a0protected]", + "external_id": "", + "id": "6600130024829", + "organization_id": "0", + "role": "agent", + "updated_at": "2099-07-05T01:58:48Z" + }, + "event": { + "current": "2099-07-05T01:58:48Z", + "previous": "2099-07-04T01:58:48Z" + } + }, + "topic": "zen:event-type:user.last_login_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/user-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.user.name_changed.json b/providers/zendesk/latest/zen.event-type.user.name_changed.json new file mode 100644 index 0000000..4c3ed4b --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.user.name_changed.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "zen:event-type:user.name_changed", + "account_id": 13390837, + "id": "40b97155-4255-4637-b4ca-c611a5b5cf68", + "subject": "zen:user:6600130024829", + "time": "2099-07-05T01:58:48Z", + "zendesk_event_version": "2022-06-20", + "detail": { + "created_at": "2099-07-05T01:58:48Z", + "default_group_id": "0", + "email": "[email\u00a0protected]", + "external_id": "", + "id": "6600130024829", + "organization_id": "0", + "role": "agent", + "updated_at": "2099-07-05T01:58:48Z" + }, + "event": { + "current": "Jane", + "previous": "Janet" + } + }, + "topic": "zen:event-type:user.name_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/user-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.user.notes_changed.json b/providers/zendesk/latest/zen.event-type.user.notes_changed.json new file mode 100644 index 0000000..dc26dc1 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.user.notes_changed.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "zen:event-type:user.notes_changed", + "account_id": 13390837, + "id": "40b97155-4255-4637-b4ca-c611a5b5cf68", + "subject": "zen:user:6600130024829", + "time": "2099-07-05T01:58:48Z", + "zendesk_event_version": "2022-06-20", + "detail": { + "created_at": "2099-07-05T01:58:48Z", + "default_group_id": "0", + "email": "[email\u00a0protected]", + "external_id": "", + "id": "6600130024829", + "organization_id": "0", + "role": "agent", + "updated_at": "2099-07-05T01:58:48Z" + }, + "event": { + "current": "Johnny is a nice guy!", + "previous": "" + } + }, + "topic": "zen:event-type:user.notes_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/user-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.user.only_private_comments_changed.json b/providers/zendesk/latest/zen.event-type.user.only_private_comments_changed.json new file mode 100644 index 0000000..28b1914 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.user.only_private_comments_changed.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "zen:event-type:user.only_private_comments_changed", + "account_id": 13390837, + "id": "40b97155-4255-4637-b4ca-c611a5b5cf68", + "subject": "zen:user:6600130024829", + "time": "2099-07-05T01:58:48Z", + "zendesk_event_version": "2022-06-20", + "detail": { + "created_at": "2099-07-05T01:58:48Z", + "default_group_id": "0", + "email": "[email\u00a0protected]", + "external_id": "", + "id": "6600130024829", + "organization_id": "0", + "role": "agent", + "updated_at": "2099-07-05T01:58:48Z" + }, + "event": { + "current": false, + "previous": true + } + }, + "topic": "zen:event-type:user.only_private_comments_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/user-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.user.organization_membership_created.json b/providers/zendesk/latest/zen.event-type.user.organization_membership_created.json new file mode 100644 index 0000000..7c4c16e --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.user.organization_membership_created.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "zen:event-type:user.organization_membership_created", + "account_id": 13390837, + "id": "40b97155-4255-4637-b4ca-c611a5b5cf68", + "subject": "zen:user:6600130024829", + "time": "2099-07-05T01:58:48Z", + "zendesk_event_version": "2022-06-20", + "detail": { + "created_at": "2099-07-05T01:58:48Z", + "default_group_id": "0", + "email": "[email\u00a0protected]", + "external_id": "", + "id": "6600130024829", + "organization_id": "0", + "role": "agent", + "updated_at": "2099-07-05T01:58:48Z" + }, + "event": { + "organization": { + "id": "1" + } + } + }, + "topic": "zen:event-type:user.organization_membership_created", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/user-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.user.organization_membership_deleted.json b/providers/zendesk/latest/zen.event-type.user.organization_membership_deleted.json new file mode 100644 index 0000000..c5eff7d --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.user.organization_membership_deleted.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "zen:event-type:user.organization_membership_deleted", + "account_id": 13390837, + "id": "40b97155-4255-4637-b4ca-c611a5b5cf68", + "subject": "zen:user:6600130024829", + "time": "2099-07-05T01:58:48Z", + "zendesk_event_version": "2022-06-20", + "detail": { + "created_at": "2099-07-05T01:58:48Z", + "default_group_id": "0", + "email": "[email\u00a0protected]", + "external_id": "", + "id": "6600130024829", + "organization_id": "0", + "role": "agent", + "updated_at": "2099-07-05T01:58:48Z" + }, + "event": { + "organization": { + "id": "1" + } + } + }, + "topic": "zen:event-type:user.organization_membership_deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/user-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.user.password_changed.json b/providers/zendesk/latest/zen.event-type.user.password_changed.json new file mode 100644 index 0000000..3ab43bb --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.user.password_changed.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "zen:event-type:user.password_changed", + "account_id": 12514403, + "id": "ce84824c-4ba6-411f-875b-a3b0f3bcb8dd", + "subject": "zen:user:6596848315901", + "time": "2099-07-04T05:33:18Z", + "zendesk_event_version": "2022-06-20", + "detail": { + "created_at": "2099-07-04T05:27:58Z", + "email": "[email\u00a0protected]", + "external_id": "", + "default_group_id": "0", + "id": "6596848315901", + "organization_id": "0", + "role": "end-user", + "updated_at": "2099-07-04T05:33:18Z" + }, + "event": {} + }, + "topic": "zen:event-type:user.password_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/user-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.user.photo_changed.json b/providers/zendesk/latest/zen.event-type.user.photo_changed.json new file mode 100644 index 0000000..16907e0 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.user.photo_changed.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "zen:event-type:user.photo_changed", + "account_id": 13390837, + "id": "40b97155-4255-4637-b4ca-c611a5b5cf68", + "subject": "zen:user:6600130024829", + "time": "2099-07-05T01:58:48Z", + "zendesk_event_version": "2022-06-20", + "detail": { + "created_at": "2099-07-05T01:58:48Z", + "default_group_id": "0", + "email": "[email\u00a0protected]", + "external_id": "", + "id": "6600130024829", + "organization_id": "0", + "role": "agent", + "updated_at": "2099-07-05T01:58:48Z" + }, + "event": { + "current": "https://assets.zendesk.com/def456", + "previous": "https://assets.zendesk.com/abc123" + } + }, + "topic": "zen:event-type:user.photo_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/user-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.user.role_changed.json b/providers/zendesk/latest/zen.event-type.user.role_changed.json new file mode 100644 index 0000000..a373873 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.user.role_changed.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "zen:event-type:user.role_changed", + "account_id": 13390837, + "id": "40b97155-4255-4637-b4ca-c611a5b5cf68", + "subject": "zen:user:6600130024829", + "time": "2099-07-05T01:58:48Z", + "zendesk_event_version": "2022-06-20", + "detail": { + "created_at": "2099-07-05T01:58:48Z", + "default_group_id": "0", + "email": "[email\u00a0protected]", + "external_id": "", + "id": "6600130024829", + "organization_id": "0", + "role": "agent", + "updated_at": "2099-07-05T01:58:48Z" + }, + "event": { + "current": "admin", + "previous": "end-user" + } + }, + "topic": "zen:event-type:user.role_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/user-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.user.suspended_changed.json b/providers/zendesk/latest/zen.event-type.user.suspended_changed.json new file mode 100644 index 0000000..717befc --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.user.suspended_changed.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "zen:event-type:user.suspended_changed", + "account_id": 13390837, + "id": "40b97155-4255-4637-b4ca-c611a5b5cf68", + "subject": "zen:user:6600130024829", + "time": "2099-07-05T01:58:48Z", + "zendesk_event_version": "2022-06-20", + "detail": { + "created_at": "2099-07-05T01:58:48Z", + "default_group_id": "0", + "email": "[email\u00a0protected]", + "external_id": "", + "id": "6600130024829", + "organization_id": "0", + "role": "agent", + "updated_at": "2099-07-05T01:58:48Z" + }, + "event": { + "current": true, + "previous": false + } + }, + "topic": "zen:event-type:user.suspended_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/user-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.user.tags_changed.json b/providers/zendesk/latest/zen.event-type.user.tags_changed.json new file mode 100644 index 0000000..380a1f4 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.user.tags_changed.json @@ -0,0 +1,41 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "zen:event-type:user.tags_changed", + "account_id": 13390837, + "id": "40b97155-4255-4637-b4ca-c611a5b5cf68", + "subject": "zen:user:6600130024829", + "time": "2099-07-05T01:58:48Z", + "zendesk_event_version": "2022-06-20", + "detail": { + "created_at": "2099-07-05T01:58:48Z", + "default_group_id": "0", + "email": "[email\u00a0protected]", + "external_id": "", + "id": "6600130024829", + "organization_id": "0", + "role": "agent", + "updated_at": "2099-07-05T01:58:48Z" + }, + "event": { + "added": { + "tags": [ + "foo" + ] + }, + "removed": { + "tags": [ + "bar" + ] + } + } + }, + "topic": "zen:event-type:user.tags_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/user-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zendesk/latest/zen.event-type.user.time_zone_changed.json b/providers/zendesk/latest/zen.event-type.user.time_zone_changed.json new file mode 100644 index 0000000..d516d73 --- /dev/null +++ b/providers/zendesk/latest/zen.event-type.user.time_zone_changed.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "type": "zen:event-type:user.time_zone_changed", + "account_id": 13390837, + "id": "40b97155-4255-4637-b4ca-c611a5b5cf68", + "subject": "zen:user:6600130024829", + "time": "2099-07-05T01:58:48Z", + "zendesk_event_version": "2022-06-20", + "detail": { + "created_at": "2099-07-05T01:58:48Z", + "default_group_id": "0", + "email": "[email\u00a0protected]", + "external_id": "", + "id": "6600130024829", + "organization_id": "0", + "role": "agent", + "updated_at": "2099-07-05T01:58:48Z" + }, + "event": { + "current": "Australia/Adelaide", + "previous": "Australia/Melbourne" + } + }, + "topic": "zen:event-type:user.time_zone_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developer.zendesk.com/api-reference/webhooks/event-types/user-events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zerohash/index.json b/providers/zerohash/index.json new file mode 100644 index 0000000..59e5121 --- /dev/null +++ b/providers/zerohash/index.json @@ -0,0 +1,8 @@ +{ + "label": "Zero Hash", + "configs": { + "latest_version": "latest", + "topic_identifier": "x-zh-hook-payload-type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/zerohash/latest/connect_deposit.status_changed.json b/providers/zerohash/latest/connect_deposit.status_changed.json new file mode 100644 index 0000000..946eed2 --- /dev/null +++ b/providers/zerohash/latest/connect_deposit.status_changed.json @@ -0,0 +1,52 @@ +{ + "headers": { + "content-type": "application/json", + "x-zh-hook-payload-type": "connect_deposit.status_changed" + }, + "body": { + "event": "connect.deposits.confirmed", + "deposit": { + "id": "d1a2b3c4-5678-90ab-cdef-1234567890ab", + "amount": "0.05", + "network": "ethereum", + "asset": "ETH", + "created_at": "2026-03-29T14:00:00Z", + "updated_at": "2026-03-29T14:15:00Z", + "status": "confirmed", + "transaction": { + "hash": "0xabc123def4567890abc123def4567890abc123def4567890abc123def4567890", + "to": "0x742d35Cc6634C0532925a3b844Bc9e7595f2bD68", + "block_number": "19234567", + "value": "50000000000000000" + }, + "source": { + "type": "CUSTODIAL", + "integration": "robinhood" + }, + "account_label": "abc123", + "fees": { + "deposit": { + "amount": "1.50", + "asset": "USD" + } + } + }, + "session": { + "id": "a1b2c3d4-0000-0000-0000-000000000001", + "metadata": { + "user_id": "usr_12345", + "order_id": "ord_67890" + }, + "created_at": "2026-03-29T13:55:00Z" + }, + "account": { + "reference_id": "CUST01" + } + }, + "topic": "connect_deposit.status_changed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.zerohash.com/reference/connect-webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zerohash/latest/connect_withdrawal.status_changed.json b/providers/zerohash/latest/connect_withdrawal.status_changed.json new file mode 100644 index 0000000..5f887ff --- /dev/null +++ b/providers/zerohash/latest/connect_withdrawal.status_changed.json @@ -0,0 +1,54 @@ +{ + "headers": { + "content-type": "application/json", + "x-zh-hook-payload-type": "connect_withdrawal.status_changed" + }, + "body": { + "event": "connect.withdrawals.submitted", + "withdrawal": { + "id": "w1a2b3c4-5678-90ab-cdef-fedcba098765", + "amount": "0.10", + "network": "ethereum", + "asset": "ETH", + "created_at": "2026-03-29T16:00:00Z", + "updated_at": "2026-03-29T16:01:00Z", + "status": "submitted", + "transaction": { + "hash": "", + "to": "0x1234567890abcdef1234567890abcdef12345678" + }, + "destination": { + "type": "CUSTODIAL", + "integration": "robinhood" + }, + "account_label": "abc123", + "fees": { + "network": { + "amount": "0.42", + "asset": "USDC" + }, + "withdrawal": { + "amount": "1.00", + "asset": "USDC" + }, + "fee_payment_model": "NETTED" + } + }, + "session": { + "id": "f6a7b8c9-0000-0000-0000-000000000006", + "metadata": { + "user_id": "usr_12345" + }, + "created_at": "2026-03-29T15:50:00Z" + }, + "account": { + "reference_id": "CUST01" + } + }, + "topic": "connect_withdrawal.status_changed", + "source": { + "type": "vendor-documentation", + "url": "https://docs.zerohash.com/reference/connect-webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zerohash/latest/payout.status_updated.json b/providers/zerohash/latest/payout.status_updated.json new file mode 100644 index 0000000..0ea26b7 --- /dev/null +++ b/providers/zerohash/latest/payout.status_updated.json @@ -0,0 +1,61 @@ +{ + "headers": { + "content-type": "application/json", + "x-zh-hook-payload-type": "payout.status_updated" + }, + "body": { + "payout_id": "payout_abc123", + "idempotency_key": "your-idempotency-key", + "created_at": "2026-05-06T12:00:00Z", + "updated_at": "2026-05-06T12:01:45Z", + "status": "pending", + "sub_status": "payment.submitted", + "previous_sub_status": "beneficiary.external_account.approved", + "resources": { + "payor": { + "participant_code": "PAYOR1", + "payor": { + "participant_code": "UPAYOR1", + "status": "approved" + } + }, + "beneficiary": { + "participant_code": "BENEF1", + "status": "approved", + "external_account": { + "external_account_id": "ea_xyz789", + "status": "approved", + "details": { + "crypto_address": "ab123..." + } + } + }, + "payment": { + "payment_id": "pmt_abc123", + "description": "Contractor payout", + "asset": "USDC", + "quoted_asset": "USD", + "total": "100.00", + "rate": "1.00", + "destination_amount": "100.00", + "status": "submitted", + "network": "SOL", + "payment_details": { + "withdrawal_request_id": null, + "trade_id": "tr_abc123", + "on_chain_transaction_id": null, + "network_fee_notional": null, + "network_fee_quantity": null + } + } + }, + "timestamp": "2026-05-06T12:06:00Z", + "failure_reason": null + }, + "topic": "payout.status_updated", + "source": { + "type": "vendor-documentation", + "url": "https://docs.zerohash.com/reference/beta-payouts-webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zift/index.json b/providers/zift/index.json new file mode 100644 index 0000000..71159ce --- /dev/null +++ b/providers/zift/index.json @@ -0,0 +1,8 @@ +{ + "label": "Zift", + "configs": { + "latest_version": "latest", + "topic_identifier": "eventCode" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/zift/latest/billing.transaction-created.json b/providers/zift/latest/billing.transaction-created.json new file mode 100644 index 0000000..411a2e0 --- /dev/null +++ b/providers/zift/latest/billing.transaction-created.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "notificationId": 81104, + "eventCode": "billing.transaction-created", + "eventDate": 1685741738000, + "dataType": "object", + "data": { + "objectType": "payment", + "accountId": 7128001, + "customerId": 189924, + "customerCode": "189924", + "id": 1824364, + "code": "1824364", + "type": "RI" + } + }, + "topic": "billing.transaction-created", + "source": { + "type": "vendor-documentation", + "url": "https://api.zift.io/#webhooks", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/index.json b/providers/zoom/index.json new file mode 100644 index 0000000..d06ae19 --- /dev/null +++ b/providers/zoom/index.json @@ -0,0 +1,8 @@ +{ + "label": "Zoom", + "configs": { + "latest_version": "latest", + "topic_identifier": "event" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/zoom/latest/app.authorization_request_approved.json b/providers/zoom/latest/app.authorization_request_approved.json new file mode 100644 index 0000000..308a8fc --- /dev/null +++ b/providers/zoom/latest/app.authorization_request_approved.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "app.authorization_request_approved", + "event_ts": 1641884378841, + "payload": { + "request_id": "wEVg-VQOTgGVCWWhuJRxCg", + "app_id": "wFhhvfBnSP6EtmebqXZCPQ", + "app_name": "My Test App", + "app_type": "SDK OAuth App", + "app_status": "published", + "app_description": "This is a test app.", + "scope": "specific_users", + "reviewer_name": "Admin User", + "reviewer_email": "admin@example.com", + "reviewed_requests": [ + { + "requester_name": "Jill Chill", + "requester_email": "jill.chill@example.com" + }, + { + "requester_name": "Alex Morgan", + "requester_email": "alex.morgan@example.com" + } + ] + } + }, + "topic": "app.authorization_request_approved", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/marketplace/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/app.authorization_request_created.json b/providers/zoom/latest/app.authorization_request_created.json new file mode 100644 index 0000000..e3b2daa --- /dev/null +++ b/providers/zoom/latest/app.authorization_request_created.json @@ -0,0 +1,66 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "app.authorization_request_created", + "event_ts": "1641884378841", + "payload": { + "app_name": "DevSlackBot", + "app_type": "SDK OAuth App", + "app_status": "published", + "app_description": "This is DevSlackBot.", + "app_link": { + "developer_documentation": "https://devslackbot.example.com/docs", + "developer_privacy_policy": "https://devslackbot.example.com/policy", + "developer_support": "https://devslackbot.example.com/support", + "developer_terms_of_use": "https://devslackbot.example.com/toc" + }, + "app_permissions": { + "View": [ + "Product Usage" + ], + "Manage": [ + "Registration & Scheduling", + "Content", + "Participants" + ] + }, + "install_requirements": { + "min_client": "5.7.3", + "user_role": "Any User", + "account_eligibility": { + "premium_events": [ + "Meeting Participant QoS", + "Webinar Participant QoS", + "Meeting Participant Advanced Data", + "Webinar Participant Advanced Data", + "Meeting Participant QoS Summary", + "Webinar Participant QoS Summary" + ], + "account_types": [ + "On Prem", + "Education", + "Pro", + "VIP" + ] + } + }, + "app_scopes": [ + "meeting:write" + ], + "requester_name": "Jill Chill", + "requester_department": "Development", + "requester_user_groups": [ + "preappoval" + ], + "request_reason": "I need to install this app." + } + }, + "topic": "app.authorization_request_created", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/marketplace/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/app.authorization_request_declined.json b/providers/zoom/latest/app.authorization_request_declined.json new file mode 100644 index 0000000..3417465 --- /dev/null +++ b/providers/zoom/latest/app.authorization_request_declined.json @@ -0,0 +1,36 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "app.authorization_request_declined", + "event_ts": 1641884378841, + "payload": { + "request_id": "wEVg-VQOTgGVCWWhuJRxCg", + "app_id": "wFhhvfBnSP6EtmebqXZCPQ", + "app_name": "My Test App", + "app_type": "SDK OAuth App", + "app_status": "published", + "app_description": "This is a test app.", + "scope": "specific_users", + "reviewer_name": "Admin User", + "reviewer_email": "admin@example.com", + "reviewed_requests": [ + { + "requester_name": "Jill Chill", + "requester_email": "jill.chill@example.com" + }, + { + "requester_name": "Alex Morgan", + "requester_email": "alex.morgan@example.com" + } + ] + } + }, + "topic": "app.authorization_request_declined", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/marketplace/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/app_deauthorized.json b/providers/zoom/latest/app_deauthorized.json new file mode 100644 index 0000000..a954628 --- /dev/null +++ b/providers/zoom/latest/app_deauthorized.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "app_deauthorized", + "payload": { + "account_id": "AAAAAABBBB", + "user_id": "abcD3ojfdbjfg", + "signature": "827edc3452044f0bc86bdd5684afb7d1e6becfa1a767f24df1b287853cf73000", + "deauthorization_time": "2020-06-17T13:52:28.632Z", + "client_id": "ABCDEFGHIJKLMNOPQRST!V", + "event_ts": "2024-09-08 15:58:40" + } + }, + "topic": "app_deauthorized", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/marketplace/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/chat_channel.deleted.json b/providers/zoom/latest/chat_channel.deleted.json new file mode 100644 index 0000000..bdd0f5d --- /dev/null +++ b/providers/zoom/latest/chat_channel.deleted.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "chat_channel.deleted", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "operator": "user@example.com", + "operator_id": "z8yCxjabcdEFGHfp8uQ", + "object": { + "name": "Team Chat", + "id": "6dfgdfgdg444447b0egga", + "type": 1, + "date_time": "2020-02-10T21:39:50Z", + "timestamp": 1581370790388 + } + } + }, + "topic": "chat_channel.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/chat/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/chat_channel.member_joined.json b/providers/zoom/latest/chat_channel.member_joined.json new file mode 100644 index 0000000..71e7b5f --- /dev/null +++ b/providers/zoom/latest/chat_channel.member_joined.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "chat_channel.member_joined", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "operator": "user@example.com", + "operator_id": "z8yCxjabcdEFGHfp8uQ", + "object": { + "name": "Team Chat", + "id": "6dfgdfgdg444447b0egga", + "type": 1, + "date_time": "2020-02-10T21:39:50Z", + "timestamp": 1581370790388 + } + } + }, + "topic": "chat_channel.member_joined", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/chat/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/chat_message.deleted.json b/providers/zoom/latest/chat_message.deleted.json new file mode 100644 index 0000000..a85e196 --- /dev/null +++ b/providers/zoom/latest/chat_message.deleted.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "chat_message.deleted", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "operator": "user@example.com", + "operator_id": "z8yCxjabcdEFGHfp8uQ", + "object": { + "id": "6dfgdfgdg444447b0egga", + "type": "to_channel", + "date_time": "2020-02-10T21:39:50Z", + "timestamp": 1581370790388, + "session_id": "abcdefghijklmnop12345", + "contact_email": "user2@example.com", + "channel_id": "qrstuvwxyz67890", + "channel_name": "Team Chat", + "message": "Hello world." + } + } + }, + "topic": "chat_message.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/chat/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/chat_message.updated.json b/providers/zoom/latest/chat_message.updated.json new file mode 100644 index 0000000..105fe6c --- /dev/null +++ b/providers/zoom/latest/chat_message.updated.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "chat_message.updated", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "operator": "user@example.com", + "operator_id": "z8yCxjabcdEFGHfp8uQ", + "object": { + "id": "6dfgdfgdg444447b0egga", + "type": "to_channel", + "date_time": "2020-02-10T21:39:50Z", + "timestamp": 1581370790388, + "session_id": "abcdefghijklmnop12345", + "contact_email": "user2@example.com", + "channel_id": "qrstuvwxyz67890", + "channel_name": "Team Chat", + "message": "Hello to the world." + } + } + }, + "topic": "chat_message.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/chat/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/contact_center.call_control_conference_warm_invite_executed.json b/providers/zoom/latest/contact_center.call_control_conference_warm_invite_executed.json new file mode 100644 index 0000000..8948026 --- /dev/null +++ b/providers/zoom/latest/contact_center.call_control_conference_warm_invite_executed.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "contact_center.call_control_conference_warm_invite_executed", + "event_ts": 1627906944384, + "payload": { + "account_id": "D8cJuqWVQ623CI4Q8yQK0Q", + "object": { + "engagement_id": "u154t5-ASlK83fZb1YWqgw", + "user_id": "IGTRVt3gQ2i-WjoUIjeZxw", + "request_id": "xqJE_cgERLyAJHYYL5LLeg", + "date_time_ms": "2025-09-03T09:27:15.987Z", + "conference_id": "b765b61c-7dc8-4c95-b0b9-f2468b7187d1", + "division_id": "kV9aR7Jt2QmEXfBcUz4LpA", + "division_name": "EMEA Operations" + } + } + }, + "topic": "contact_center.call_control_conference_warm_invite_executed", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/contact-center/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/contact_center.call_control_make_call_executed.json b/providers/zoom/latest/contact_center.call_control_make_call_executed.json new file mode 100644 index 0000000..0c64172 --- /dev/null +++ b/providers/zoom/latest/contact_center.call_control_make_call_executed.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "contact_center.call_control_make_call_executed", + "event_ts": 1627906944384, + "payload": { + "account_id": "D8cJuqWVQ623CI4Q8yQK0Q", + "object": { + "engagement_id": "u154t5-ASlK83fZb1YWqgw", + "user_id": "IGTRVt3gQ2i-WjoUIjeZxw", + "teams": [ + { + "team_id": "cLEZQivXRSq2YFOUkW3ctw", + "team_name": "My team" + } + ], + "request_id": "xqJE_cgERLyAJHYYL5LLeg", + "date_time_ms": "2025-09-03T09:27:15.987Z", + "division_name": "EMEA Operations", + "division_id": "kV9aR7Jt2QmEXfBcUz4LpA" + } + } + }, + "topic": "contact_center.call_control_make_call_executed", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/contact-center/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/contact_center.consumer_messaging_opt_out.json b/providers/zoom/latest/contact_center.consumer_messaging_opt_out.json new file mode 100644 index 0000000..262659b --- /dev/null +++ b/providers/zoom/latest/contact_center.consumer_messaging_opt_out.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "contact_center.consumer_messaging_opt_out", + "event_ts": 1764754270736, + "payload": { + "account_id": "D8cJuqWVQ623CI4Q8yQK0Q", + "object": { + "engagement_id": "u154t5-ASlK83fZb1YWqgw", + "sms": { + "consumer_number": "+12090001111", + "contact_center_number": "+12090000000", + "campaign_id": "C1TGZWS" + }, + "date_time_ms": "2025-12-03T09:31:10.735Z", + "division_id": "kV9aR7Jt2QmEXfBcUz4LpA", + "division_name": "EMEA Operations" + } + } + }, + "topic": "contact_center.consumer_messaging_opt_out", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/contact-center/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/contact_center.engagement_conference_participant_invited.json b/providers/zoom/latest/contact_center.engagement_conference_participant_invited.json new file mode 100644 index 0000000..f3a165e --- /dev/null +++ b/providers/zoom/latest/contact_center.engagement_conference_participant_invited.json @@ -0,0 +1,61 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "contact_center.engagement_conference_participant_invited", + "event_ts": 1627906944384, + "payload": { + "account_id": "D8cJuqWVQ623CI4Q8yQK0Q", + "object": { + "engagement_id": "KGyggzS9QXWjt7L7yl2OxQ", + "engagement_direction": "inbound", + "channel": "voice", + "flow_id": "enETUX_FQJGYXx3Tx69nSw", + "flow_name": "My flow", + "flow_number": "+14808782332", + "teams": [ + { + "team_id": "cLEZQivXRSq2YFOUkW3ctw", + "team_name": "My team" + } + ], + "division_id": "865BmPAaSG69vc1ZI9cxlg", + "division_name": "My division", + "date_time_ms": "2025-12-15T07:50:48.536Z", + "conference_id": "cc2bc81c-f6fe-4445-89c2-21a04994fb3d", + "conference_participants": [ + { + "participant_display_name": "Jane Doe", + "participant_role": "customer", + "participant_phone_number": "+147923561723" + }, + { + "participant_user_id": "dsafdsaghjfdsg", + "participant_display_name": "Jane Smith", + "participant_role": "host" + }, + { + "participant_user_id": "fdsagfhjdskg", + "participant_display_name": "Olivia Martin", + "participant_role": "invitee" + }, + { + "participant_display_name": "John Miller", + "participant_role": "invitee", + "participant_phone_number": "+147923567632" + } + ], + "invited_participant": { + "participant_user_id": "ppsafdjsahfdag" + } + } + } + }, + "topic": "contact_center.engagement_conference_participant_invited", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/contact-center/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/contact_center.engagement_consumer_sent_file.json b/providers/zoom/latest/contact_center.engagement_consumer_sent_file.json new file mode 100644 index 0000000..41dc968 --- /dev/null +++ b/providers/zoom/latest/contact_center.engagement_consumer_sent_file.json @@ -0,0 +1,52 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "contact_center.engagement_consumer_sent_file", + "event_ts": 1627906944384, + "payload": { + "account_id": "D8cJuqWVQ623CI4Q8yQK0Q", + "object": { + "engagement_id": "u154t5-ASlK83fZb1YWqgw", + "engagement_direction": "outbound", + "channel": "messaging", + "channel_source": "sms", + "date_time_ms": "2022-02-15T09:27:15.987Z", + "flow_id": "ZWWC0A840C726C2CE3ACF01041CB8CFD8B9", + "flow_name": "My Flow", + "cc_queue_id": "xqJE_cgERLyAJHYYL5LLeg", + "queue_name": "My Queue", + "consumer_number": "+18005550101", + "user_id": "IGTRVt3gQ2i-WjoUIjeZxw", + "user_display_name": "John Doe", + "teams": [ + { + "team_id": "cLEZQivXRSq2YFOUkW3ctw", + "team_name": "My team" + } + ], + "flow_number": "+18005550100", + "consumer_id": "szCyubr_aQhieHNWYbAGMYg", + "consumer_display_name": "Jane Doe", + "files": [ + { + "file_id": "Chh7WtzyTaa-PIvsSpfwmA", + "file_name": "My Image", + "file_size": 1796, + "file_type": "Image", + "download_url": "https://www.zoom.us/v2/contact_center/attachments/0AYFv9ePSsmPUSJYHorUWQ/download?type=messaging_attachment" + } + ], + "division_id": "kV9aR7Jt2QmEXfBcUz4LpA", + "division_name": "EMEA Operations" + } + } + }, + "topic": "contact_center.engagement_consumer_sent_file", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/contact-center/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/contact_center.engagement_follow_up_task_created.json b/providers/zoom/latest/contact_center.engagement_follow_up_task_created.json new file mode 100644 index 0000000..decfd83 --- /dev/null +++ b/providers/zoom/latest/contact_center.engagement_follow_up_task_created.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "contact_center.engagement_follow_up_task_created", + "event_ts": 1700000000123, + "payload": { + "account_id": "A1B2C3D4E5F6G7H8I9J0", + "object": { + "task_id": "T1234567890", + "engagement_id": "E9876543210", + "user_id": "U1234567890", + "content": "Follow up with the customer regarding their support request.", + "date_time_ms": "2026-03-24T16:30:45.123Z", + "division_id": "kV9aR7Jt2QmEXfBcUz4LpA", + "division_name": "EMEA Operations" + } + } + }, + "topic": "contact_center.engagement_follow_up_task_created", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/contact-center/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/contact_center.engagement_follow_up_task_updated.json b/providers/zoom/latest/contact_center.engagement_follow_up_task_updated.json new file mode 100644 index 0000000..40c0cd5 --- /dev/null +++ b/providers/zoom/latest/contact_center.engagement_follow_up_task_updated.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "contact_center.engagement_follow_up_task_updated", + "event_ts": 1700001000456, + "payload": { + "account_id": "A1B2C3D4E5F6G7H8I9J0", + "object": { + "task_id": "T1234567890", + "engagement_id": "E9876543210", + "user_id": "U1234567890", + "content": "Updated follow-up task content after speaking with the customer.", + "date_time_ms": "2026-03-24T17:05:12.456Z", + "division_id": "kV9aR7Jt2QmEXfBcUz4LpA", + "division_name": "EMEA Operations" + } + } + }, + "topic": "contact_center.engagement_follow_up_task_updated", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/contact-center/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/contact_center.engagement_monitor_ended.json b/providers/zoom/latest/contact_center.engagement_monitor_ended.json new file mode 100644 index 0000000..218950c --- /dev/null +++ b/providers/zoom/latest/contact_center.engagement_monitor_ended.json @@ -0,0 +1,45 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "contact_center.engagement_monitor_ended", + "event_ts": 1627906944384, + "payload": { + "account_id": "D8cJuqWVQ623CI4Q8yQK0Q", + "object": { + "engagement_id": "u154t5-ASlK83fZb1YWqgw", + "engagement_direction": "outbound", + "channel": "voice", + "action_type": "barge", + "flow_id": "ZWWC0A840C726C2CE3ACF01041CB8CFD8B9", + "flow_name": "My Flow", + "cc_queue_id": "xqJE_cgERLyAJHYYL5LLeg", + "queue_name": "My Queue", + "user_id": "IGTRVt3gQ2i-WjoUIjeZxw", + "user_display_name": "John Doe", + "teams": [ + { + "team_id": "cLEZQivXRSq2YFOUkW3ctw", + "team_name": "My team" + } + ], + "monitoring_user_id": "XVTRVt3gQ2i-WjoUIjeZxk", + "monitoring_user_display_name": "Jane Doe", + "contact_center_number": "+18005550100", + "consumer_id": "szCyubr_aQhieHNWYbAGMYg", + "consumer_number": "+18005550101", + "consumer_display_name": "Jane Smith", + "date_time_ms": "2022-02-15T09:27:15.987Z", + "division_id": "kV9aR7Jt2QmEXfBcUz4LpA", + "division_name": "EMEA Operations" + } + } + }, + "topic": "contact_center.engagement_monitor_ended", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/contact-center/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/contact_center.engagement_monitor_started.json b/providers/zoom/latest/contact_center.engagement_monitor_started.json new file mode 100644 index 0000000..59bd6bb --- /dev/null +++ b/providers/zoom/latest/contact_center.engagement_monitor_started.json @@ -0,0 +1,45 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "contact_center.engagement_monitor_started", + "event_ts": 1627906944384, + "payload": { + "account_id": "D8cJuqWVQ623CI4Q8yQK0Q", + "object": { + "engagement_id": "u154t5-ASlK83fZb1YWqgw", + "engagement_direction": "outbound", + "channel": "voice", + "action_type": "barge", + "flow_id": "ZWWC0A840C726C2CE3ACF01041CB8CFD8B9", + "flow_name": "My Flow", + "cc_queue_id": "zeYjXoDOS_eV1QmTpj63PQ", + "queue_name": "My Queue", + "user_id": "IGTRVt3gQ2i-WjoUIjeZxw", + "user_display_name": "John Doe", + "teams": [ + { + "team_id": "cLEZQivXRSq2YFOUkW3ctw", + "team_name": "My team" + } + ], + "monitoring_user_id": "KVTRVt3gQ2i-WjoUIjeZxd", + "monitoring_user_display_name": "Jane Doe", + "contact_center_number": "+18005550100", + "consumer_id": "szCyubr_aQhieHNWYbAGMYg", + "consumer_number": "+18005550101", + "consumer_display_name": "Jane Smith", + "date_time_ms": "2022-02-15T09:27:15.987Z", + "division_id": "kV9aR7Jt2QmEXfBcUz4LpA", + "division_name": "EMEA Operations" + } + } + }, + "topic": "contact_center.engagement_monitor_started", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/contact-center/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/contact_center.engagement_note_added.json b/providers/zoom/latest/contact_center.engagement_note_added.json new file mode 100644 index 0000000..9f2ebf1 --- /dev/null +++ b/providers/zoom/latest/contact_center.engagement_note_added.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "contact_center.engagement_note_added", + "event_ts": 1627906944384, + "payload": { + "account_id": "D8cJuqWVQ623CI4Q8yQK0Q", + "object": { + "note_id": "W_VATTk_Q5aW6z5rZtBxAQ", + "note": "This is the example note content.", + "channel": "video", + "channel_source": "in_app_video", + "last_modified_time": "2022-05-23T14:15:57Z", + "engagement_id": "HdOQ9e_aRdO0lyQutA17qQ", + "engagement_direction": "inbound", + "cc_queue_id": "xqJE_cgERLyAJHYYL5LLeg", + "queue_name": "My Queue", + "flow_id": "ZWW5670D99C6FC89113D2C1CC95A3E4D1E4", + "flow_name": "My Flow", + "flow_number": "+18005550100", + "user_id": "IGTRVt3gQ2i-WjoUIjeZxw", + "user_display_name": "John Doe", + "teams": [ + { + "team_id": "cLEZQivXRSq2YFOUkW3ctw", + "team_name": "My team" + } + ], + "consumer_id": "zeYjXoDOS_eV1QmTpj63PQ", + "consumer_display_name": "Jane Doe", + "consumer_number": "+18005550101", + "date_time_ms": "2022-10-15T09:27:15.987Z", + "division_id": "kV9aR7Jt2QmEXfBcUz4LpA", + "division_name": "EMEA Operations", + "consumer_email": "janedoe@example.com" + } + } + }, + "topic": "contact_center.engagement_note_added", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/contact-center/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/contact_center.inbox_message_downloaded.json b/providers/zoom/latest/contact_center.inbox_message_downloaded.json new file mode 100644 index 0000000..1217c7e --- /dev/null +++ b/providers/zoom/latest/contact_center.inbox_message_downloaded.json @@ -0,0 +1,44 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "contact_center.inbox_message_downloaded", + "event_ts": 1627906944384, + "payload": { + "account_id": "D8cJuqWVQ623CI4Q8yQK0Q", + "object": { + "engagement_id": "u154t5-ASlK83fZb1YWqgw", + "engagement_direction": "inbound", + "channel": "voice", + "cc_queue_id": "xqJE_cgERLyAJHYYL5LLeg", + "queue_name": "My Queue", + "flow_id": "ZWWC0A840C726C2CE3ACF01041CB8CFD8B9", + "flow_name": "My Flow", + "flow_number": "+18005550100", + "consumer_number": "+18005550101", + "user_id": "IGTRVt3gQ2i-WjoUIjeZxw", + "user_display_name": "John Doe", + "teams": [ + { + "team_id": "cLEZQivXRSq2YFOUkW3ctw", + "team_name": "My team" + } + ], + "inbox_id": "szCyubr_aQhieHNWYbAGMYg", + "inbox_name": "My Inbox", + "message_id": "KGTRVt3gQ2i-WjoUIjewXq", + "download_type": "Recording", + "date_time_ms": "2024-09-09T02:57:32.719Z", + "division_id": "kV9aR7Jt2QmEXfBcUz4LpA", + "division_name": "EMEA Operations" + } + } + }, + "topic": "contact_center.inbox_message_downloaded", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/contact-center/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/contact_center.inbox_message_reopened.json b/providers/zoom/latest/contact_center.inbox_message_reopened.json new file mode 100644 index 0000000..2b97849 --- /dev/null +++ b/providers/zoom/latest/contact_center.inbox_message_reopened.json @@ -0,0 +1,43 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "contact_center.inbox_message_reopened", + "event_ts": 1627906944384, + "payload": { + "account_id": "D8cJuqWVQ623CI4Q8yQK0Q", + "object": { + "engagement_id": "u154t5-ASlK83fZb1YWqgw", + "engagement_direction": "inbound", + "channel": "voice", + "cc_queue_id": "xqJE_cgERLyAJHYYL5LLeg", + "queue_name": "My Queue", + "flow_id": "ZWWC0A840C726C2CE3ACF01041CB8CFD8B9", + "flow_name": "My Flow", + "flow_number": "+18005550100", + "consumer_number": "+18005550101", + "user_id": "IGTRVt3gQ2i-WjoUIjeZxw", + "user_display_name": "John Doe", + "teams": [ + { + "team_id": "cLEZQivXRSq2YFOUkW3ctw", + "team_name": "My team" + } + ], + "inbox_id": "szCyubr_aQhieHNWYbAGMYg", + "inbox_name": "My Inbox", + "message_id": "KGTRVt3gQ2i-WjoUIjewXq", + "date_time_ms": "2024-09-09T02:57:32.719Z", + "division_id": "kV9aR7Jt2QmEXfBcUz4LpA", + "division_name": "EMEA Operations" + } + } + }, + "topic": "contact_center.inbox_message_reopened", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/contact-center/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/contact_center.inbox_message_resolved.json b/providers/zoom/latest/contact_center.inbox_message_resolved.json new file mode 100644 index 0000000..3b9a7d6 --- /dev/null +++ b/providers/zoom/latest/contact_center.inbox_message_resolved.json @@ -0,0 +1,43 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "contact_center.inbox_message_resolved", + "event_ts": 1627906944384, + "payload": { + "account_id": "D8cJuqWVQ623CI4Q8yQK0Q", + "object": { + "engagement_id": "u154t5-ASlK83fZb1YWqgw", + "engagement_direction": "inbound", + "channel": "voice", + "cc_queue_id": "xqJE_cgERLyAJHYYL5LLeg", + "queue_name": "My Queue", + "flow_id": "ZWWC0A840C726C2CE3ACF01041CB8CFD8B9", + "flow_name": "My Flow", + "flow_number": "+18005550100", + "consumer_number": "+18005550101", + "user_id": "IGTRVt3gQ2i-WjoUIjeZxw", + "user_display_name": "John Doe", + "teams": [ + { + "team_id": "cLEZQivXRSq2YFOUkW3ctw", + "team_name": "My team" + } + ], + "inbox_id": "szCyubr_aQhieHNWYbAGMYg", + "inbox_name": "My Inbox", + "message_id": "KGTRVt3gQ2i-WjoUIjewXq", + "date_time_ms": "2024-09-09T02:57:32.719Z", + "division_id": "kV9aR7Jt2QmEXfBcUz4LpA", + "division_name": "EMEA Operations" + } + } + }, + "topic": "contact_center.inbox_message_resolved", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/contact-center/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/contact_center.outbound_campaign_dialer_status.json b/providers/zoom/latest/contact_center.outbound_campaign_dialer_status.json new file mode 100644 index 0000000..dd9ffb5 --- /dev/null +++ b/providers/zoom/latest/contact_center.outbound_campaign_dialer_status.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "contact_center.outbound_campaign_dialer_status", + "event_ts": 1627906944384, + "payload": { + "account_id": "D8cJuqWVQ623CI4Q8yQK0Q", + "object": { + "engagement_id": "u154t5-ASlK83fZb1YWqgw", + "external_engagement_id": "ozyn5uh9Qgu10uYAqcXq4g", + "campaign_dialer_status": "consumer_answer", + "date_time_ms": "2022-02-15T09:27:15.987Z", + "division_id": "kV9aR7Jt2QmEXfBcUz4LpA", + "division_name": "EMEA Operations" + } + } + }, + "topic": "contact_center.outbound_campaign_dialer_status", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/contact-center/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/contact_center.queue_created.json b/providers/zoom/latest/contact_center.queue_created.json new file mode 100644 index 0000000..5755aed --- /dev/null +++ b/providers/zoom/latest/contact_center.queue_created.json @@ -0,0 +1,65 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "contact_center.queue_created", + "event_ts": 1627906944384, + "payload": { + "account_id": "D8cJuqWVQ623CI4Q8yQK0Q", + "object": { + "cc_queue_id": "xqJE_cgERLyAJHYYL5LLeg", + "queue_name": "My Queue", + "queue_description": "This is an example queue.", + "dispositions_count": 1, + "disposition_sets_count": 1, + "channel_types": [ + "chat" + ], + "max_wait_time": 50, + "wrap_up_time": 50, + "max_engagement_in_queue": 50, + "short_abandon_enable": false, + "short_abandon_threshold": 50, + "distribution_type": 1, + "distribution_duration_in_seconds": 30, + "connecting_media_id": "connectingAudioMp3", + "connecting_media_name": "My Connecting Media", + "transferring_media_id": "transferringAudioMp3", + "transferring_media_name": "My Transferring Media", + "holding_media_id": "holdingAudioMp3", + "holding_media_name": "My Holding Media", + "waiting_room_name": "My Waiting Room", + "waiting_room_id": "vPtSZOzBSLWMiorssYWTZw", + "message_accept": "manual", + "wrap_up_expiration": true, + "overflow_to_goodbye_message": true, + "overflow_to_cc_queue_id": "xqJE_cgERLyAJHYYL5LLeg", + "overflow_to_flow_id": "psjHGHrHQbaX8Zk7ldc81Q", + "overflow_to_inbox_id": "cMH8RJA0QsyJBCWIFbWfBQ", + "auto_close_message": "This chat has been auto-closed due to inactivity.", + "auto_close_message_enabled": true, + "auto_close_timeout": 10, + "auto_close_alert_message": "Chat will auto-close soon if you don\u2019t reply", + "auto_close_alert_message_enabled": true, + "auto_close_alert_message_time": 10, + "recording_storage_location": "us", + "service_level_threshold_in_seconds": 10, + "service_level_exclude_short_abandoned_calls": true, + "service_level_exclude_long_abandoned_calls": true, + "service_level_exclude_abandoned_quit_engagements": true, + "service_level_target_in_percentage": 80, + "queue_created_time": "2022-02-15T09:27:15.987Z", + "date_time_ms": "2022-02-15T09:27:15.988Z", + "division_id": "kV9aR7Jt2QmEXfBcUz4LpA", + "division_name": "EMEA Operations" + } + } + }, + "topic": "contact_center.queue_created", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/contact-center/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/contact_center.queue_supervisor_assigned.json b/providers/zoom/latest/contact_center.queue_supervisor_assigned.json new file mode 100644 index 0000000..3f1f622 --- /dev/null +++ b/providers/zoom/latest/contact_center.queue_supervisor_assigned.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "contact_center.queue_supervisor_assigned", + "event_ts": 1627906944384, + "payload": { + "account_id": "D8cJuqWVQ623CI4Q8yQK0Q", + "object": { + "cc_queue_id": "xqJE_cgERLyAJHYYL5LLeg", + "user_id": "ukAAkZKfROKMSw1bj_RDFQ", + "display_name": "John Doe", + "user_email": "johndoe@example.com", + "teams": [ + { + "team_id": "cLEZQivXRSq2YFOUkW3ctw", + "team_name": "My team" + } + ], + "date_time_ms": "2022-02-15T09:27:15.987Z", + "division_id": "kV9aR7Jt2QmEXfBcUz4LpA", + "division_name": "EMEA Operations" + } + } + }, + "topic": "contact_center.queue_supervisor_assigned", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/contact-center/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/contact_center.task_created.json b/providers/zoom/latest/contact_center.task_created.json new file mode 100644 index 0000000..b75735f --- /dev/null +++ b/providers/zoom/latest/contact_center.task_created.json @@ -0,0 +1,44 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "contact_center.task_created", + "event_ts": 1627906944384, + "payload": { + "account_id": "D8cJuqWVQ623CI4Q8yQK0Q", + "object": { + "task_id": "ZWTFBC1C663A02CFCDD971EC9B538C49372", + "flow_id": "ZWW5670D99C6FC89113D2C1CC95A3E4D1E4", + "task_status": "pending", + "flow_name": "My Flow", + "channel_id": "ZTCBB294D00C3B3B7D6C74777FF24FA937B", + "channel_name": "video", + "task_priority": 0, + "cc_queue_id": "xqJE_cgERLyAJHYYL5LLeg", + "queue_name": "My Queue", + "teams": [ + { + "team_id": "cLEZQivXRSq2YFOUkW3ctw", + "team_name": "My team" + } + ], + "created_time_ms": "2022-06-14T15:56:53.987Z", + "last_modified_time_ms": "2022-06-14T15:56:53.987Z", + "engagement_id": "HdOQ9e_aRdO0lyQutA17qQ", + "auto_assign": false, + "task_timeout": 86400, + "caller_number": "+18005550100", + "callee_number": "+18005550101", + "division_id": "kV9aR7Jt2QmEXfBcUz4LpA", + "division_name": "EMEA Operations" + } + } + }, + "topic": "contact_center.task_created", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/contact-center/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/contact_center.task_reservation_canceled.json b/providers/zoom/latest/contact_center.task_reservation_canceled.json new file mode 100644 index 0000000..8222a58 --- /dev/null +++ b/providers/zoom/latest/contact_center.task_reservation_canceled.json @@ -0,0 +1,45 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "contact_center.task_reservation_canceled", + "event_ts": 1627906944384, + "payload": { + "account_id": "D8cJuqWVQ623CI4Q8yQK0Q", + "object": { + "task_reservation_id": "ZWR1C1FB695C654A829FE56553A709E8EBB", + "flow_id": "ZWW5670D99C6FC89113D2C1CC95A3E4D1E4", + "assigned_user_id": "M2rStJNqSyOlmyw-ti2fGg", + "flow_name": "My Flow", + "task_id": "ZWTFBC1C663A02CFCDD971EC9B538C49372", + "channel": "video", + "channel_source": "in_app_video", + "cc_queue_id": "xqJE_cgERLyAJHYYL5LLeg", + "queue_name": "My Queue", + "created_time_ms": "2022-06-14T15:56:53.987Z", + "last_modified_time_ms": "2022-06-14T15:56:53.987Z", + "engagement_id": "HdOQ9e_aRdO0lyQutA17qQ", + "auto_assign": false, + "task_timeout": 86400, + "caller_number": "+18005550100", + "callee_number": "+18005550101", + "request_id": "968ffca1-167f-454d-bcff-7334a99cb1c5", + "teams": [ + { + "team_id": "cLEZQivXRSq2YFOUkW3ctw", + "team_name": "My team" + } + ], + "division_id": "kV9aR7Jt2QmEXfBcUz4LpA", + "division_name": "EMEA Operations" + } + } + }, + "topic": "contact_center.task_reservation_canceled", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/contact-center/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/contact_center.user_opt_out.json b/providers/zoom/latest/contact_center.user_opt_out.json new file mode 100644 index 0000000..40de234 --- /dev/null +++ b/providers/zoom/latest/contact_center.user_opt_out.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "contact_center.user_opt_out", + "event_ts": 1627906944384, + "payload": { + "account_id": "D8cJuqWVQ623CI4Q8yQK0Q", + "object": { + "user_id": "ukAAkZKfROKMSw1bj_RDFQ", + "display_name": "John Doe", + "user_email": "johndoe@example.com", + "cc_queue_id": "xqJE_cgERLyAJHYYL5LLeg", + "queue_name": "My Queue", + "teams": [ + { + "team_id": "cLEZQivXRSq2YFOUkW3ctw", + "team_name": "My team" + } + ], + "date_time_ms": "2022-02-15T09:27:15.987Z", + "division_id": "kV9aR7Jt2QmEXfBcUz4LpA", + "division_name": "EMEA Operations" + } + } + }, + "topic": "contact_center.user_opt_out", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/contact-center/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/endpoint.url_validation.json b/providers/zoom/latest/endpoint.url_validation.json new file mode 100644 index 0000000..b4cd949 --- /dev/null +++ b/providers/zoom/latest/endpoint.url_validation.json @@ -0,0 +1,18 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "endpoint.url_validation", + "payload": { + "plainToken": "qgg8vlvZRS6UYooatFL8Aw" + }, + "event_ts": 1654503849680 + }, + "topic": "endpoint.url_validation", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/meetings/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/group.admin_added.json b/providers/zoom/latest/group.admin_added.json new file mode 100644 index 0000000..479a45a --- /dev/null +++ b/providers/zoom/latest/group.admin_added.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "group.admin_added", + "event_ts": 1626230691572, + "payload": { + "account_id": "x1yCzABCDEfg23HiJKl4mN", + "operator": "admin@example.com", + "operator_id": "z8yCxjabcdEFGHfp8uQ", + "object": { + "id": "abcD3ojfdbjfg", + "admins": [ + { + "id": "qB1V0HKFQrGODVhJmqUEQw", + "email": "jchill@example.com" + } + ] + }, + "time_stamp": 1626230691572 + } + }, + "topic": "group.admin_added", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/users/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/group.lock_settings_updated.json b/providers/zoom/latest/group.lock_settings_updated.json new file mode 100644 index 0000000..940133b --- /dev/null +++ b/providers/zoom/latest/group.lock_settings_updated.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "group.lock_settings_updated", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "operator_id": "g4ebA91YR7GPQw6QKvxwVw", + "operator": "adminr@example.com", + "object": { + "id": "49D7a0xPQvGQ2DCMZgSe7w", + "settings": { + "recording": { + "cloud_recording": false + } + } + }, + "time_stamp": 1626230691572, + "old_object": { + "id": "49D7a0xPQvGQ2DCMZgSe7w", + "settings": { + "recording": { + "cloud_recording": true + } + } + } + } + }, + "topic": "group.lock_settings_updated", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/users/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/meeting.ai_companion_assets_deleted.json b/providers/zoom/latest/meeting.ai_companion_assets_deleted.json new file mode 100644 index 0000000..35a0abf --- /dev/null +++ b/providers/zoom/latest/meeting.ai_companion_assets_deleted.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "meeting.ai_companion_assets_deleted", + "event_ts": 1726155000123, + "payload": { + "account_id": "dzVA4QmMQfyISoRcpFO8CA", + "object": { + "meeting_number": 97763643886, + "meeting_uuid": "aDYlohsHRtCd4ii1uC2+hA==", + "host_id": "30R7kT7bTIKSNUFEuH_Qlg", + "ai_companion": { + "deleted_assets": [ + "transcripts" + ] + } + } + } + }, + "topic": "meeting.ai_companion_assets_deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/meetings/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/meeting.aic_transcript_completed.json b/providers/zoom/latest/meeting.aic_transcript_completed.json new file mode 100644 index 0000000..cb501de --- /dev/null +++ b/providers/zoom/latest/meeting.aic_transcript_completed.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "meeting.aic_transcript_completed", + "event_ts": 1626230691572, + "payload": { + "account_id": "dzVA4QmMQfyISoRcpFO8CA", + "object": { + "host_id": "30R7kT7bTIKSNUFEuH_Qlg", + "meeting_uuid": "aDYlohsHRtCd4ii1uC2+hA==", + "meeting_id": 97763643886, + "meeting_topic": "My Meeting", + "meeting_start_time": "2019-07-15T23:24:52Z", + "file_id": "30R7kT7bTIKSNUFEuH_Qlg", + "attach_type": "durable_transcript" + } + } + }, + "topic": "meeting.aic_transcript_completed", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/meetings/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/meeting.alert.json b/providers/zoom/latest/meeting.alert.json new file mode 100644 index 0000000..b07f27e --- /dev/null +++ b/providers/zoom/latest/meeting.alert.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "meeting.alert", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "id": "1234567890", + "uuid": "4444AAAiAAAAAiAiAiiAii==", + "host_id": "x1yCzABCDEfg23HiJKl4mN", + "topic": "My Meeting", + "type": 2, + "join_time": "2021-07-13T21:44:51Z", + "timezone": "America/Los_Angeles", + "duration": 60, + "issues": [ + "Unstable audio quality" + ] + } + } + }, + "topic": "meeting.alert", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/meetings/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/meeting.device_tested.json b/providers/zoom/latest/meeting.device_tested.json new file mode 100644 index 0000000..a7a1dd3 --- /dev/null +++ b/providers/zoom/latest/meeting.device_tested.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "meeting.device_tested", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "id": 1234567890, + "uuid": "4444AAAiAAAAAiAiAiiAii==", + "test_result": { + "user_id": "1234567890", + "user_name": "JillChill", + "camera_status": 1, + "speaker_status": 1, + "microphone_status": 1, + "os": "ios" + } + } + } + }, + "topic": "meeting.device_tested", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/meetings/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/meeting.ended.json b/providers/zoom/latest/meeting.ended.json new file mode 100644 index 0000000..d7c9430 --- /dev/null +++ b/providers/zoom/latest/meeting.ended.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "meeting.ended", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "id": "1234567890", + "uuid": "4444AAAiAAAAAiAiAiiAii==", + "host_id": "x1yCzABCDEfg23HiJKl4mN", + "host_email": "jchill@example.com", + "topic": "My Meeting", + "type": 3, + "start_time": "2021-07-13T21:44:51Z", + "timezone": "America/Los_Angeles", + "duration": 60, + "end_time": "2021-07-13T23:00:51Z" + } + } + }, + "topic": "meeting.ended", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/meetings/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/meeting.invitation_accepted.json b/providers/zoom/latest/meeting.invitation_accepted.json new file mode 100644 index 0000000..f453ece --- /dev/null +++ b/providers/zoom/latest/meeting.invitation_accepted.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "meeting.invitation_accepted", + "event_ts": 1626230691572, + "payload": { + "account_id": "dzVA4QmMQfyISoRcpFO8CA", + "operator_id": "Hy7YgA-cR4eU8EfWV00tPQ", + "operator": "dhill@example.com", + "object": { + "id": "91578204824", + "uuid": "4444AAAiAAAAAiAiAiiAii==", + "host_id": "ICuPoX4ERtikRcKqkVxunQ", + "topic": "Jill Chill's Zoom Meeting", + "participant": { + "participant_user_id": "rPwsQrpC6gPuw2zEJqw", + "email": "jchill@example.com" + } + } + } + }, + "topic": "meeting.invitation_accepted", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/meetings/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/meeting.participant_jbh_joined.json b/providers/zoom/latest/meeting.participant_jbh_joined.json new file mode 100644 index 0000000..010948e --- /dev/null +++ b/providers/zoom/latest/meeting.participant_jbh_joined.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "meeting.participant_jbh_joined", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "id": "1234567890", + "uuid": "4444AAAiAAAAAiAiAiiAii==", + "host_id": "x1yCzABCDEfg23HiJKl4mN", + "topic": "My Meeting", + "type": 8, + "start_time": "2021-07-13T21:44:51Z", + "duration": 60, + "timezone": "America/Los_Angeles", + "participant": { + "id": "iFxeBPYun6SAiWUzBcEkX", + "user_name": "JillChill", + "customer_key": "349589LkJyeW", + "registrant_id": "abcdefghij0-klmnopq23456" + } + } + } + }, + "topic": "meeting.participant_jbh_joined", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/meetings/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/meeting.participant_jbh_waiting.json b/providers/zoom/latest/meeting.participant_jbh_waiting.json new file mode 100644 index 0000000..1e0eb1c --- /dev/null +++ b/providers/zoom/latest/meeting.participant_jbh_waiting.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "meeting.participant_jbh_waiting", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "id": "1234567890", + "uuid": "4444AAAiAAAAAiAiAiiAii==", + "host_id": "x1yCzABCDEfg23HiJKl4mN", + "topic": "My Meeting", + "type": 8, + "start_time": "2021-07-13T21:44:51Z", + "duration": 60, + "timezone": "America/Los_Angeles", + "participant": { + "id": "iFxeBPYun6SAiWUzBcEkX", + "user_name": "JillChill", + "customer_key": "349589LkJyeW" + } + } + } + }, + "topic": "meeting.participant_jbh_waiting", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/meetings/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/meeting.participant_joined.json b/providers/zoom/latest/meeting.participant_joined.json new file mode 100644 index 0000000..aeae237 --- /dev/null +++ b/providers/zoom/latest/meeting.participant_joined.json @@ -0,0 +1,40 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "meeting.participant_joined", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "id": "1234567890", + "uuid": "4444AAAiAAAAAiAiAiiAii==", + "host_id": "x1yCzABCDEfg23HiJKl4mN", + "topic": "My Meeting", + "type": 8, + "start_time": "2021-07-13T21:44:51Z", + "timezone": "America/Los_Angeles", + "duration": 60, + "participant": { + "user_id": "1234567890", + "user_name": "Jill Chill", + "id": "iFxeBPYun6SAiWUzBcEkX", + "participant_uuid": "55555AAAiAAAAAiAiAiiAii", + "date_time": "2021-07-13T21:44:51Z", + "email": "jchill@example.com", + "registrant_id": "abcdefghij0-klmnopq23456", + "participant_user_id": "rstuvwxyza789-cde", + "customer_key": "349589LkJyeW", + "phone_number": "8615250064084" + } + } + } + }, + "topic": "meeting.participant_joined", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/meetings/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/meeting.participant_joined_waiting_room.json b/providers/zoom/latest/meeting.participant_joined_waiting_room.json new file mode 100644 index 0000000..2b6224f --- /dev/null +++ b/providers/zoom/latest/meeting.participant_joined_waiting_room.json @@ -0,0 +1,40 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "meeting.participant_joined_waiting_room", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "id": "1234567890", + "uuid": "4444AAAiAAAAAiAiAiiAii==", + "host_id": "x1yCzABCDEfg23HiJKl4mN", + "topic": "My Meeting", + "type": 8, + "start_time": "2021-07-13T21:44:51Z", + "timezone": "America/Los_Angeles", + "duration": 60, + "participant": { + "user_id": "1234567890", + "user_name": "Jill Chill", + "id": "iFxeBPYun6SAiWUzBcEkX", + "participant_uuid": "55555AAAiAAAAAiAiAiiAii", + "date_time": "2021-07-13T21:44:51Z", + "email": "jchill@example.com", + "phone_number": "8615250064084", + "participant_user_id": "iFxeBPYun6SAiWUzBcEkX", + "customer_key": "349589LkJyeW", + "registrant_id": "abcdefghij0-klmnopq23456" + } + } + } + }, + "topic": "meeting.participant_joined_waiting_room", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/meetings/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/meeting.participant_left.json b/providers/zoom/latest/meeting.participant_left.json new file mode 100644 index 0000000..af818f8 --- /dev/null +++ b/providers/zoom/latest/meeting.participant_left.json @@ -0,0 +1,42 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "meeting.participant_left", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "id": "1234567890", + "uuid": "4444AAAiAAAAAiAiAiiAii==", + "host_id": "x1yCzABCDEfg23HiJKl4mN", + "topic": "My Meeting", + "type": 8, + "start_time": "2021-07-13T21:44:51Z", + "timezone": "America/Los_Angeles", + "duration": 60, + "participant": { + "user_id": "1234567890", + "user_name": "Jill Chill", + "id": "iFxeBPYun6SAiWUzBcEkX", + "participant_uuid": "55555AAAiAAAAAiAiAiiAii", + "leave_time": "2021-07-13T22:50:51Z", + "leave_reason": "Jill Chill left the meeting.
Reason: Host ended the meeting.", + "date_time": "2021-07-13T21:44:51Z", + "email": "jchill@example.com", + "registrant_id": "abcdefghij0-klmnopq23456", + "participant_user_id": "rstuvwxyza789-cde", + "customer_key": "349589LkJyeW", + "phone_number": "8615250064084" + } + } + } + }, + "topic": "meeting.participant_left", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/meetings/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/meeting.participant_left_breakout_room.json b/providers/zoom/latest/meeting.participant_left_breakout_room.json new file mode 100644 index 0000000..cc430ca --- /dev/null +++ b/providers/zoom/latest/meeting.participant_left_breakout_room.json @@ -0,0 +1,44 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "meeting.participant_left_breakout_room", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "id": "1234567890", + "uuid": "4444AAAiAAAAAiAiAiiAii==", + "breakout_room_uuid": "FkQbpP2UR028mDrwzEahqw==", + "host_id": "x1yCzABCDEfg23HiJKl4mN", + "topic": "My Meeting", + "type": 8, + "start_time": "2021-07-13T21:44:51Z", + "timezone": "America/Los_Angeles", + "duration": 60, + "participant": { + "user_id": "31228928", + "parent_user_id": "1234567890", + "user_name": "Jill Chill", + "id": "iFxeBPYun6SAiWUzBcEkX", + "participant_uuid": "55555AAAiAAAAAiAiAiiAii", + "leave_time": "2021-07-13T22:50:51Z", + "leave_reason": "Jill Chill left the meeting.
Reason: Host ended the meeting.", + "date_time": "2021-07-13T21:44:51Z", + "email": "jchill@example.com", + "registrant_id": "abcdefghij0-klmnopq23456", + "participant_user_id": "rstuvwxyza789-cde", + "phone_number": "8615250064084", + "customer_key": "349589LkJyeW" + } + } + } + }, + "topic": "meeting.participant_left_breakout_room", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/meetings/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/meeting.participant_phone_callout_ringing.json b/providers/zoom/latest/meeting.participant_phone_callout_ringing.json new file mode 100644 index 0000000..836981a --- /dev/null +++ b/providers/zoom/latest/meeting.participant_phone_callout_ringing.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "meeting.participant_phone_callout_ringing", + "event_ts": 1626230691572, + "payload": { + "account_id": "dzVA4QmMQfyISoRcpFO8CA", + "object": { + "id": 713592696, + "uuid": "4444AAAiAAAAAiAiAiiAii==", + "host_id": "ICuPoX4ERtikRcKqkVxunQ", + "participant": { + "invitee_name": "Jill Chill", + "phone_number": 1800000000 + } + } + } + }, + "topic": "meeting.participant_phone_callout_ringing", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/meetings/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/meeting.risk_alert.json b/providers/zoom/latest/meeting.risk_alert.json new file mode 100644 index 0000000..359b52d --- /dev/null +++ b/providers/zoom/latest/meeting.risk_alert.json @@ -0,0 +1,43 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "meeting.risk_alert", + "event_ts": 1620872887470, + "payload": { + "account_id": "XTYf8rirS_W0emt2TlxsYQ", + "object": { + "id": 1234567890, + "uuid": "4444AAAiAAAAAiAiAiiAii==", + "host_id": "x1yCzABCDEfg23HiJKl4mN", + "host_email": "jchill@example.com", + "topic": "My Meeting", + "type": 2, + "start_time": "2021-07-13T21:44:51Z", + "timezone": "America/Los_Angeles", + "armn_details": { + "post_platform": "twitter", + "social_link": "https://example.com/user/status/1372556404872069120", + "post_time": "2021-05-15T02:28:00Z", + "post_user": "user", + "meeting_url": "https://example.com/j/82390661051", + "recommended_enable_settings": [ + "enablePassword", + "enableWaitingRoom" + ], + "recommended_disable_settings": [ + "enableScreenShareHostOnly", + "enableMeetingChat" + ] + } + } + } + }, + "topic": "meeting.risk_alert", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/meetings/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/meeting.started.json b/providers/zoom/latest/meeting.started.json new file mode 100644 index 0000000..5c3e42b --- /dev/null +++ b/providers/zoom/latest/meeting.started.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "meeting.started", + "event_ts": 1658940994397, + "payload": { + "account_id": "AbCdEfGh", + "object": { + "id": "123456789", + "uuid": "abcd1234==", + "host_id": "xyz987", + "topic": "My Meeting", + "type": 2, + "start_time": "2026-07-02T10:00:00Z", + "timezone": "America/New_York" + } + } + }, + "topic": "meeting.started", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/meetings/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/meeting.summary_recovered.json b/providers/zoom/latest/meeting.summary_recovered.json new file mode 100644 index 0000000..23a4c68 --- /dev/null +++ b/providers/zoom/latest/meeting.summary_recovered.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "meeting.summary_recovered", + "event_ts": 1626230691572, + "payload": { + "account_id": "dzVA4QmMQfyISoRcpFO8CA", + "operator": "admin@example.com", + "operator_id": "z8yCxjabcdEFGHfp8uQ", + "object": { + "meeting_host_id": "30R7kT7bTIKSNUFEuH_Qlg", + "meeting_host_email": "jchill@example.com", + "meeting_uuid": "aDYlohsHRtCd4ii1uC2+hA==", + "meeting_id": 97763643886, + "meeting_topic": "My Meeting", + "meeting_start_time": "2019-07-15T23:24:52Z", + "meeting_end_time": "2020-07-15T23:30:19Z", + "summary_start_time": "2019-07-15T23:24:52Z", + "summary_end_time": "2020-07-15T23:30:19Z", + "summary_created_time": "2019-07-15T23:24:52Z", + "summary_last_modified_time": "2020-07-15T23:30:19Z", + "summary_title": "Meeting Summary for my meeting" + } + } + }, + "topic": "meeting.summary_recovered", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/meetings/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/meeting.summary_shared.json b/providers/zoom/latest/meeting.summary_shared.json new file mode 100644 index 0000000..08b2fb2 --- /dev/null +++ b/providers/zoom/latest/meeting.summary_shared.json @@ -0,0 +1,39 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "meeting.summary_shared", + "event_ts": 1626230691572, + "payload": { + "account_id": "dzVA4QmMQfyISoRcpFO8CA", + "operator": "admin@example.com", + "operator_id": "z8yCxjabcdEFGHfp8uQ", + "object": { + "meeting_host_id": "30R7kT7bTIKSNUFEuH_Qlg", + "meeting_host_email": "jchill@example.com", + "meeting_uuid": "aDYlohsHRtCd4ii1uC2+hA==", + "meeting_id": 97763643886, + "meeting_topic": "My Meeting", + "meeting_start_time": "2019-07-15T23:24:52Z", + "meeting_end_time": "2020-07-15T23:30:19Z", + "summary_start_time": "2019-07-15T23:24:52Z", + "summary_end_time": "2020-07-15T23:30:19Z", + "summary_created_time": "2019-07-15T23:24:52Z", + "summary_last_modified_time": "2020-07-15T23:30:19Z", + "summary_title": "Meeting Summary for my meeting", + "share_with_users": [ + { + "user_email": "jchill@example.com" + } + ] + } + } + }, + "topic": "meeting.summary_shared", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/meetings/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/phone.call_log_permanently_deleted.json b/providers/zoom/latest/phone.call_log_permanently_deleted.json new file mode 100644 index 0000000..e8226b8 --- /dev/null +++ b/providers/zoom/latest/phone.call_log_permanently_deleted.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "phone.call_log_permanently_deleted", + "payload": { + "account_id": "Mt6sv4u0TAyPkwgsL2lxiA", + "object": { + "call_logs": [ + { + "id": "9a0887ca-da53-4c62-b32a-563789ef264e", + "call_id": "6954218111457544837" + } + ], + "user_id": "DYHrdpjrS3uaOf7dPkkg8w" + } + }, + "event_ts": 1619155281301 + }, + "topic": "phone.call_log_permanently_deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/phone/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/phone.callee_missed.json b/providers/zoom/latest/phone.callee_missed.json new file mode 100644 index 0000000..add8e91 --- /dev/null +++ b/providers/zoom/latest/phone.callee_missed.json @@ -0,0 +1,50 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "phone.callee_missed", + "payload": { + "account_id": "TQTvjT52Tmi_wrhASNNOEw", + "object": { + "call_id": "6998252731812285292", + "channel_id": "768efc81-4d27-4d05-ac27-768579b090d4", + "caller": { + "phone_number": "+12092592844", + "connection_type": "voip" + }, + "callee": { + "extension_id": "52OdSKGSSS-EOyJwQncFvA", + "extension_type": "callQueue", + "extension_number": 1002, + "phone_number": "+12058945456", + "user_id": "DnEopNmXQEGU2uvvzjgojw", + "timezone": "America/Los_Angeles", + "device_type": "MAC_Client(5.7.5.1123)", + "device_id": "f7aLLSmqRpiWP0U3U6CaNA", + "connection_type": "voip" + }, + "forwarded_by": { + "name": "TestCAP01", + "extension_type": "callQueue", + "extension_number": "1022" + }, + "redirect_forwarded_by": { + "name": "TestAR01", + "extension_type": "autoReceptionist", + "extension_number": "100154", + "phone_number": "+12053953655" + }, + "ringing_start_time": "2021-08-19T21:15:29Z", + "call_end_time": "2021-08-19T21:15:42Z" + } + }, + "event_ts": 1629407755259 + }, + "topic": "phone.callee_missed", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/phone/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/phone.caller_call_log_completed.json b/providers/zoom/latest/phone.caller_call_log_completed.json new file mode 100644 index 0000000..d36eca8 --- /dev/null +++ b/providers/zoom/latest/phone.caller_call_log_completed.json @@ -0,0 +1,54 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "phone.caller_call_log_completed", + "payload": { + "account_id": "TQTvjT52Tmi_wrhASNNOEw", + "object": { + "call_logs": [ + { + "id": "4a4ed8ec-6be4-4e42-96e6-352a4396204d", + "call_type": "voip", + "caller_number": "1045", + "caller_number_type": 1, + "caller_name": "usersubsetting0001@testapi.com", + "callee_number": "1026", + "callee_number_type": 1, + "callee_name": "ZOOM_API Test", + "caller_did_number": "+12055967465", + "caller_country_code": "1", + "caller_country_iso_code": "US", + "callee_did_number": "+15104381494", + "callee_country_code": "1", + "callee_country_iso_code": "US", + "direction": "inbound", + "duration": 0, + "result": "outbound", + "date_time": "2021-06-09T05:55:07Z", + "path": "extension", + "has_recording": false, + "has_voicemail": false, + "call_id": "6971668473388011511", + "client_code": "741", + "call_end_time": "2021-06-09T05:55:12Z", + "forwarded_by": { + "extension_number": "820004", + "name": "SLG Test", + "extension_type": "sharedLineGroup" + } + } + ], + "user_id": "IqoQmDRqS-aIoXqV_FZ88w" + } + }, + "event_ts": 1623218132807 + }, + "topic": "phone.caller_call_log_completed", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/phone/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/phone.caller_ringing.json b/providers/zoom/latest/phone.caller_ringing.json new file mode 100644 index 0000000..6cda71e --- /dev/null +++ b/providers/zoom/latest/phone.caller_ringing.json @@ -0,0 +1,41 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "phone.caller_ringing", + "payload": { + "account_id": "TQTvjT52Tmi_wrhASNNOEw", + "object": { + "call_id": "6997939173429971528", + "channel_id": "1df42be1-8420-4396-9e78-0a7ee7bc5aab", + "caller": { + "extension_id": "52OdSKGSSS-EOyJwQncFvA", + "extension_type": "user", + "extension_number": 1002, + "phone_number": "+12058945456", + "user_id": "DnEopNmXQEGU2uvvzjgojw", + "timezone": "America/Los_Angeles", + "device_type": "MAC_Client(5.7.5.1123)", + "device_id": "f7aLLSmqRpiWP0U3U6CaNA", + "connection_type": "voip" + }, + "callee": { + "extension_type": "user", + "extension_number": 12092592844, + "phone_number": "+12092592844", + "connection_type": "pstn_off_net" + }, + "ringing_start_time": "2021-08-19T00:58:02Z", + "sip_id": "example.com" + } + }, + "event_ts": 1629334712756 + }, + "topic": "phone.caller_ringing", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/phone/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/phone.fax_log_deleted.json b/providers/zoom/latest/phone.fax_log_deleted.json new file mode 100644 index 0000000..bd6eddc --- /dev/null +++ b/providers/zoom/latest/phone.fax_log_deleted.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "phone.fax_log_deleted", + "event_ts": 1619155281301, + "payload": { + "account_id": "Mt6sv4u0TAyPkwgsL2lxiA", + "object": { + "fax_logs": [ + { + "fax_log_id": "w2cCmMNsRc-pMFhksHrRdQ" + } + ] + } + } + }, + "topic": "phone.fax_log_deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/phone/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/phone.fax_log_permanently_deleted.json b/providers/zoom/latest/phone.fax_log_permanently_deleted.json new file mode 100644 index 0000000..63a1d60 --- /dev/null +++ b/providers/zoom/latest/phone.fax_log_permanently_deleted.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "phone.fax_log_permanently_deleted", + "event_ts": 1619155281301, + "payload": { + "account_id": "Mt6sv4u0TAyPkwgsL2lxiA", + "object": { + "fax_logs": [ + { + "fax_log_id": "w2cCmMNsRc-pMFhksHrRdQ" + } + ] + } + } + }, + "topic": "phone.fax_log_permanently_deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/phone/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/phone.recording_completed_for_access_member.json b/providers/zoom/latest/phone.recording_completed_for_access_member.json new file mode 100644 index 0000000..2b39762 --- /dev/null +++ b/providers/zoom/latest/phone.recording_completed_for_access_member.json @@ -0,0 +1,54 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "phone.recording_completed_for_access_member", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "recordings": [ + { + "id": "abcD3ojfdbjfg", + "user_id": "w0RChiauQeqRlv5fgxYULQ", + "caller_number": "1026", + "caller_number_type": 1, + "caller_name": "Caller Name", + "caller_did_number": "+12055967465", + "callee_number": "1045", + "callee_number_type": 1, + "callee_name": "Callee Name", + "callee_did_number": "+15104381494", + "duration": 43, + "download_url": "https://some.url.com", + "direction": "outbound", + "date_time": "2021-06-09T06:09:24Z", + "recording_type": "OnDemand", + "call_id": "6971672158469969953", + "call_log_id": "a297ae04-a875-4cfd-85ab-4adcead91edb", + "call_history_id": "20210609-a297ae04-a875-4cfd-85ab-4adcead91edb", + "call_element_id": "20210609-a297ae04-a875-4cfd-85ab-4adcead91edb", + "end_time": "2021-06-09T06:10:07Z", + "site": { + "id": "qORJkxNDTA25_VfJ3GK9KA" + }, + "owner": { + "type": "user", + "id": "z8yCxjabcdEFGHfp8uQ", + "name": "usersubsetting0001", + "extension_number": 6666, + "has_access_permission": true + } + } + ] + } + } + }, + "topic": "phone.recording_completed_for_access_member", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/phone/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/phone.recording_deleted.json b/providers/zoom/latest/phone.recording_deleted.json new file mode 100644 index 0000000..04ff691 --- /dev/null +++ b/providers/zoom/latest/phone.recording_deleted.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "phone.recording_deleted", + "payload": { + "account_id": "Mt6sv4u0TAyPkwgsL2lxiA", + "object": { + "recordings": [ + { + "id": "9a0887ca-da53-4c62-b32a-563789ef264e", + "call_id": "6954218111457544837" + } + ] + } + }, + "event_ts": 1619155281301 + }, + "topic": "phone.recording_deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/phone/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/phone.recording_resumed.json b/providers/zoom/latest/phone.recording_resumed.json new file mode 100644 index 0000000..bdf757b --- /dev/null +++ b/providers/zoom/latest/phone.recording_resumed.json @@ -0,0 +1,34 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "phone.recording_resumed", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "id": "abcD3ojfdbjfg", + "user_id": "z8yCxjabcdEFGHfp8uQ", + "caller_number": "1026", + "callee_number": "1045", + "direction": "outbound", + "date_time": "2021-06-09T06:09:24Z", + "recording_type": "OnDemand", + "call_id": "6971672158469969953", + "owner": { + "type": "user", + "id": "z8yCxjabcdEFGHfp8uQ", + "name": "usersubsetting0001", + "extension_number": 6666 + } + } + } + }, + "topic": "phone.recording_resumed", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/phone/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/phone.recording_transcript_completed.json b/providers/zoom/latest/phone.recording_transcript_completed.json new file mode 100644 index 0000000..1883b7e --- /dev/null +++ b/providers/zoom/latest/phone.recording_transcript_completed.json @@ -0,0 +1,49 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "phone.recording_transcript_completed", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "recordings": [ + { + "id": "abcD3ojfdbjfg", + "user_id": "z8yCxjabcdEFGHfp8uQ", + "caller_number": "1026", + "caller_number_type": 1, + "caller_name": "Caller Name", + "callee_number": "1045", + "callee_number_type": 1, + "callee_name": "Callee Name", + "duration": 43, + "transcript_download_url": "https://some.url.com", + "direction": "outbound", + "date_time": "2021-06-09T06:09:24Z", + "recording_type": "OnDemand", + "call_id": "6971672158469969953", + "call_log_id": "a297ae04-a875-4cfd-85ab-4adcead91edb", + "end_time": "2021-06-09T06:10:07Z", + "site": { + "id": "qORJkxNDTA25_VfJ3GK9KA" + }, + "owner": { + "type": "user", + "id": "z8yCxjabcdEFGHfp8uQ", + "name": "usersubsetting0001", + "extension_number": 6666 + } + } + ] + } + } + }, + "topic": "phone.recording_transcript_completed", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/phone/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/phone.sms_sent.json b/providers/zoom/latest/phone.sms_sent.json new file mode 100644 index 0000000..e5e7ab7 --- /dev/null +++ b/providers/zoom/latest/phone.sms_sent.json @@ -0,0 +1,69 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "phone.sms_sent", + "event_ts": 1626759486127, + "payload": { + "account_id": "2TP-coFVSnmyvYZogk8gAg", + "object": { + "failure_reason": "1101-phone message error send", + "sender": { + "phone_number": "12132822256", + "id": "RMIGplfpSLauTMDMTi3Kfg", + "type": "user", + "display_name": "Jackson" + }, + "to_members": [ + { + "phone_number": "12132792348", + "id": "RMIThhijkxyzyuyyi3Kfg", + "type": "user", + "display_name": "Tom" + } + ], + "owner": { + "type": "callQueue", + "id": "29QVgYBGRmOM5VlC0DmLgg", + "sms_sender_user_id": "JduDVJJXTS6VGXiJiro7ZQ" + }, + "message": "ttt", + "attachments": [ + { + "id": "ux7LtGDPRmqbo0nLQ2v9jQ", + "size": 10692, + "name": "Screenshot2021_05_17_183842.jpg", + "type": "jpg", + "download_url": "https://downloadUrl.zoom.us" + } + ], + "session_id": "e5e9b8417c1f2da2cd3006f3d9d4641a", + "message_id": "72abd192-97ee-4ddb-b498-85048f4c34d7", + "message_type": 1, + "date_time": "2021-07-19T18:43:43Z", + "phone_number_campaign_opt_statuses": [ + { + "consumer_phone_number": "+120970XXXXX", + "zoom_phone_user_number": "+120971XXXXX", + "opt_status": "opt_in", + "opt_in_status": 0 + }, + { + "consumer_phone_number": "+120970XXXXX", + "zoom_phone_user_number": "+120971XXXXX", + "opt_status": "pending", + "opt_in_status": 1, + "opt_in_message": "Text START to receive text messages from ZOOM. Message frequency may vary. Message and Data Rates may apply. To end messaging from us, reply with STOP. Reply with HELP for more information." + } + ] + } + } + }, + "topic": "phone.sms_sent", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/phone/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/phone.transfer_call_to_voicemail_initiated.json b/providers/zoom/latest/phone.transfer_call_to_voicemail_initiated.json new file mode 100644 index 0000000..1b37952 --- /dev/null +++ b/providers/zoom/latest/phone.transfer_call_to_voicemail_initiated.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "phone.transfer_call_to_voicemail_initiated", + "event_ts": 1626759486127, + "payload": { + "account_id": "2TP-coFVSnmyvYZogk8gAg", + "object": { + "failure_reason": "", + "call_id": "6986878782238080581", + "owner": { + "type": "user", + "id": "z8yCxjabcdEFGHfp8uQ", + "name": "usersubsetting0001", + "extension_number": 6666 + }, + "transfer_phone_number": "+12055432724", + "date_time": "2021-07-20T05:38:04Z" + } + } + }, + "topic": "phone.transfer_call_to_voicemail_initiated", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/phone/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/phone.transfer_recipient_updated.json b/providers/zoom/latest/phone.transfer_recipient_updated.json new file mode 100644 index 0000000..15732fe --- /dev/null +++ b/providers/zoom/latest/phone.transfer_recipient_updated.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "phone.transfer_recipient_updated", + "event_ts": 1712558722775, + "payload": { + "account_id": "2TP-coFVSnmyvYZogk8gAg", + "object": { + "failure_reason": "", + "call_id": "6986878782238080581", + "owner": { + "type": "user", + "id": "z8yCxjabcdEFGHfp8uQ", + "name": "Tom Jones", + "extension_number": 1001019 + }, + "recipient": { + "extension_number": 1001020, + "phone_number": "+12192818492", + "name": "Jane Smith", + "connection_type": "pstn_on_net" + }, + "date_time": "2024-04-08T14:45:22Z" + } + } + }, + "topic": "phone.transfer_recipient_updated", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/phone/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/phone.voicemail_received.json b/providers/zoom/latest/phone.voicemail_received.json new file mode 100644 index 0000000..f343b27 --- /dev/null +++ b/providers/zoom/latest/phone.voicemail_received.json @@ -0,0 +1,39 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "payload": { + "account_id": "97IYU62bTpSY66_pir2PgA", + "object": { + "callee_id": "s6njoqZLT6aPvUQ0JyydeQ", + "call_id": "666888666865648555", + "call_log_id": "55fd0af0-beb0-433a-be97-388de5e99ab4", + "call_history_id": "20210819-55fd0af0-beb0-433a-be97-388de5e99ab4", + "call_element_id": "20210609-a297ae04-a875-4cfd-85ab-4adcead91edb", + "duration": 3, + "caller_user_id": "9Y0sGVcgRrW_9eV6kwLf7w", + "caller_name": "Rascoe Thomas", + "caller_did_number": "+12055967465", + "callee_extension_type": "callQueue", + "callee_name": "Chris's_CQ01_2_members", + "callee_did_number": "+15104381494", + "callee_number_type": 1, + "date_time": "2021-08-19T00:16:22Z", + "download_url": "https://example.com/v2/phone/voice_mails/download/6q6cLeR8Q4WCdWGmGxCLEw", + "id": "70ea156dc8414742839569c1556c3314", + "callee_number": "58011", + "caller_number": "12059014629", + "caller_number_type": 2 + } + }, + "event_ts": 1629332182327, + "event": "phone.voicemail_received" + }, + "topic": "phone.voicemail_received", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/phone/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/recording.archive_files_completed.json b/providers/zoom/latest/recording.archive_files_completed.json new file mode 100644 index 0000000..305596c --- /dev/null +++ b/providers/zoom/latest/recording.archive_files_completed.json @@ -0,0 +1,70 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "recording.archive_files_completed", + "event_ts": 1626230691572, + "download_token": "abJhbGciOiJIUzUxMiJ9.eyJpc3MiOiJodHRwczovL2V2ZW50Lnpvb20udXMiLCJhY2NvdW50SWQiOiJNdDZzdjR1MFRBeVBrd2dzTDJseGlBIiwiYXVkIjoiaHR0cHM6Ly9vYXV0aC56b29tLnVzIiwibWlkIjoieFp3SEc0c3BRU2VuekdZWG16dnpiUT09IiwiZXhwIjoxNjI2MTM5NTA3LCJ1c2VySWQiOiJEWUhyZHBqclMzdWFPZjdkUGtrZzh3In0.a6KetiC6BlkDhf1dP4KBGUE1bb2brMeraoD45yhFx0eSSSTFdkHQnsKmlJQ-hdo9Zy-4vQw3rOxlyoHv583JyZ", + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "uuid": "4444AAAiAAAAAiAiAiiAii==", + "id": 1234567890, + "host_id": "x1yCzABCDEfg23HiJKl4mN", + "topic": "My Personal Recording", + "type": 4, + "start_time": "2021-07-13T21:44:51Z", + "timezone": "America/Los_Angeles", + "duration": 60, + "duration_in_second": 3602, + "total_size": 3328371, + "recording_count": 2, + "meeting_type": "internal", + "account_name": "account_01", + "complete_time": "2021-03-12T02:57:27Z", + "is_breakout_room": false, + "archive_files": [ + { + "id": "ed6c2f27-2ae7-42f4-b3d0-835b493e4fa8", + "file_type": "M4A", + "file_extension": "M4A", + "file_size": 1547842, + "download_url": "https://example.com/recording/download/Qg75t7xZBtEbAkjdlgbfdngBBBB", + "status": "completed", + "recording_type": "audio_only", + "individual": true, + "participant_email": "jchill@example.com", + "participant_join_time": "2021-03-12T02:07:27Z", + "participant_leave_time": "2021-03-12T02:12:27Z", + "encryption_fingerprint": "2123150b921fb1babda81c6156d2711659d37b5d3cbe6957e22e51fbb87e7a87", + "storage_location": "US" + }, + { + "id": "388ffb46-1541-460d-8447-4624451a1db7", + "file_type": "MP4", + "file_extension": "MP4", + "file_size": 1780529, + "download_url": "https://example.com/recording/download/Qg75t7xZBtEbAkjdlgbfdngCCCC", + "status": "completed", + "recording_type": "shared_screen_with_speaker_view", + "individual": true, + "participant_email": "thill@example.com", + "participant_join_time": "2021-03-12T02:07:27Z", + "participant_leave_time": "2021-03-12T02:12:27Z", + "encryption_fingerprint": "abf85f0fe6a4db3cdd8c37e505e1dd18a34d9696170a14b5bc6395677472cf43", + "storage_location": "US" + } + ], + "status": "completed", + "group_id": "pvFIYKSDTum9iCDOOtQL4w,_FsqLyI0RlO6LVPeUVWi8g" + } + } + }, + "topic": "recording.archive_files_completed", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/meetings/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/recording.completed.json b/providers/zoom/latest/recording.completed.json new file mode 100644 index 0000000..6ded191 --- /dev/null +++ b/providers/zoom/latest/recording.completed.json @@ -0,0 +1,81 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "recording.completed", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "id": 1234567890, + "uuid": "4444AAAiAAAAAiAiAiiAii==", + "host_id": "x1yCzABCDEfg23HiJKl4mN", + "account_id": "x1yCzABCDEfg23HiJKl4mN", + "topic": "My Personal Recording", + "type": 4, + "start_time": "2021-07-13T21:44:51Z", + "password": "132456", + "timezone": "America/Los_Angeles", + "host_email": "jchill@example.com", + "duration": 60, + "share_url": "https://example.com", + "total_size": 3328371, + "recording_count": 2, + "on_prem": false, + "recording_play_passcode": "yNYIS408EJygs7rE5vVsJwXIz4-VW7MH", + "auto_delete": true, + "auto_delete_date": "2028-07-12", + "recording_files": [ + { + "id": "ed6c2f27-2ae7-42f4-b3d0-835b493e4fa8", + "meeting_id": "098765ABCD", + "recording_start": "2021-03-23T22:14:57Z", + "recording_end": "2021-03-23T23:15:41Z", + "recording_type": "audio_only", + "file_type": "M4A", + "file_size": 246560, + "file_extension": "M4A", + "play_url": "https://example.com/recording/play/Qg75t7xZBtEbAkjdlgbfdngBBBB", + "download_url": "https://example.com/recording/download/Qg75t7xZBtEbAkjdlgbfdngBBBB", + "status": "completed" + }, + { + "id": "388ffb46-1541-460d-8447-4624451a1db7", + "meeting_id": "098765ABCD", + "recording_start": "2021-03-23T22:14:57Z", + "recording_end": "2021-03-23T23:15:41Z", + "recording_type": "shared_screen_with_speaker_view", + "file_type": "MP4", + "file_size": 282825, + "file_extension": "MP4", + "play_url": "https://example.com/recording/play/Qg75t7xZBtEbAkjdlgbfdngCCCC", + "download_url": "https://example.com/recording/download/Qg75t7xZBtEbAkjdlgbfdngCCCC", + "status": "completed" + } + ], + "participant_audio_files": [ + { + "id": "ed6c2f27-2ae7-42f4-b3d0-835b493e4fa8", + "recording_start": "2021-03-23T22:14:57Z", + "recording_end": "2021-03-23T23:15:41Z", + "file_type": "M4A", + "file_name": "MyRecording", + "file_size": 246560, + "file_extension": "MP4", + "play_url": "https://example.com/recording/play/Qg75t7xZBtEbAkjdlgbfdngAAAA", + "download_url": "https://example.com/recording/download/Qg75t7xZBtEbAkjdlgbfdngAAAA", + "status": "completed" + } + ] + } + }, + "download_token": "abJhbGciOiJIUzUxMiJ9.eyJpc3MiOiJodHRwczovL2V2ZW50Lnpvb20udXMiLCJhY2NvdW50SWQiOiJNdDZzdjR1MFRBeVBrd2dzTDJseGlBIiwiYXVkIjoiaHR0cHM6Ly9vYXV0aC56b29tLnVzIiwibWlkIjoieFp3SEc0c3BRU2VuekdZWG16dnpiUT09IiwiZXhwIjoxNjI2MTM5NTA3LCJ1c2VySWQiOiJEWUhyZHBqclMzdWFPZjdkUGtrZzh3In0.a6KetiC6BlkDhf1dP4KBGUE1bb2brMeraoD45yhFx0eSSSTFdkHQnsKmlJQ-hdo9Zy-4vQw3rOxlyoHv583JyZ" + }, + "topic": "recording.completed", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/meetings/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/recording.registration_approved.json b/providers/zoom/latest/recording.registration_approved.json new file mode 100644 index 0000000..6776192 --- /dev/null +++ b/providers/zoom/latest/recording.registration_approved.json @@ -0,0 +1,40 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "recording.registration_approved", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "operator": "admin@example.com", + "operator_id": "I7zp-pYbTl22Z29H796Ixg", + "object": { + "id": 1234567890, + "uuid": "4444AAAiAAAAAiAiAiiAii==", + "host_id": "x1yCzABCDEfg23HiJKl4mN", + "topic": "My Personal Recording", + "type": 4, + "start_time": "2021-07-13T21:44:51Z", + "timezone": "America/Los_Angeles", + "duration": 60, + "occurrences": { + "occurrence_id": "ABCDE12345", + "start_time": "2021-07-13T21:44:51Z" + }, + "registrant": { + "id": "iFxeBPYun6SAiWUzBcEkX", + "email": "jchill@example.com", + "first_name": "Jill", + "last_name": "Chill" + } + } + } + }, + "topic": "recording.registration_approved", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/meetings/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/session.ai_interpreter_usage_summary.json b/providers/zoom/latest/session.ai_interpreter_usage_summary.json new file mode 100644 index 0000000..ce63f37 --- /dev/null +++ b/providers/zoom/latest/session.ai_interpreter_usage_summary.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "session.ai_interpreter_usage_summary", + "event_ts": 1626473951859, + "payload": { + "account_id": "EFgHiJABC000DEfGHI", + "object": { + "session_id": "4567UVWxYZABCdEfGhiJkl==", + "session_name": "Customer Support Meeting", + "session_key": "custom_session_12345", + "participant_uuid": "f1a2b3c4-d5e6-7890-1234-56789abcdef0", + "is_host": true, + "start_time": "2025-06-05 02:26:04", + "end_time": "2025-06-05 02:56:04", + "usage": "30000ms" + } + } + }, + "topic": "session.ai_interpreter_usage_summary", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/video-sdk/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/session.alert.json b/providers/zoom/latest/session.alert.json new file mode 100644 index 0000000..28ad478 --- /dev/null +++ b/providers/zoom/latest/session.alert.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "session.alert", + "event_ts": 1626473951859, + "payload": { + "account_id": "EFgHiJABC000DEfGHI", + "object": { + "id": "4567UVWxYZABCdEfGhiJkl==", + "session_id": "4567UVWxYZABCdEfGhiJkl==", + "session_name": "My Session", + "session_key": "ABC36jaBI145", + "issues": "Unstable audio quality" + } + } + }, + "topic": "session.alert", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/video-sdk/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/session.ended.json b/providers/zoom/latest/session.ended.json new file mode 100644 index 0000000..709e12b --- /dev/null +++ b/providers/zoom/latest/session.ended.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "session.ended", + "event_ts": 1627906944384, + "payload": { + "account_id": "D8cJuqWVQ623CI4Q8yQK0Q", + "object": { + "id": "BrgGrWeZSwaXkLBTpvmmvg==", + "session_id": "4567UVWxYZABCdEfGhiJkl==", + "session_name": "My Session", + "session_key": "ABC36jaBI145", + "start_time": "2021-08-02T12:22:24Z", + "end_time": "2021-08-02T13:22:24Z" + } + } + }, + "topic": "session.ended", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/video-sdk/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/session.live_streaming_started.json b/providers/zoom/latest/session.live_streaming_started.json new file mode 100644 index 0000000..2e9a1d8 --- /dev/null +++ b/providers/zoom/latest/session.live_streaming_started.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "session.live_streaming_started", + "event_ts": 1627906965803, + "payload": { + "account_id": "D8cJuqWVQ623CI4Q8yQK0Q", + "object": { + "id": "BrgGrWeZSwaXkLBTpvmmvg==", + "session_id": "4567UVWxYZABCdEfGhiJkl==", + "session_name": "My Session", + "session_key": "ABC36jaBI145", + "start_time": "2021-08-02T12:03:32Z", + "live_streaming": { + "service": "Custom_Live_Streaming_Service", + "custom_live_streaming_settings": { + "stream_url": "https://example.com/livestream", + "stream_key": "ABCDEFG12345HIJ6789", + "page_url": "https://example.com/livestream/123", + "resolution": "1080p" + }, + "date_time": "2021-08-02T12:22:45Z" + } + } + } + }, + "topic": "session.live_streaming_started", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/video-sdk/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/session.live_streaming_stopped.json b/providers/zoom/latest/session.live_streaming_stopped.json new file mode 100644 index 0000000..3bc44d1 --- /dev/null +++ b/providers/zoom/latest/session.live_streaming_stopped.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "session.live_streaming_stopped", + "event_ts": 1627906965803, + "payload": { + "account_id": "D8cJuqWVQ623CI4Q8yQK0Q", + "object": { + "id": "BrgGrWeZSwaXkLBTpvmmvg==", + "session_id": "4567UVWxYZABCdEfGhiJkl==", + "session_name": "My Session", + "session_key": "ABC36jaBI145", + "start_time": "2021-08-02T12:03:32Z", + "live_streaming": { + "service": "Custom_Live_Streaming_Service", + "custom_live_streaming_settings": { + "stream_url": "https://example.com/livestream", + "stream_key": "ABCDEFG12345HIJ6789", + "page_url": "https://example.com/livestream/123", + "resolution": "1080p" + }, + "date_time": "2021-08-02T12:22:45Z" + } + } + } + }, + "topic": "session.live_streaming_stopped", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/video-sdk/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/session.recording_deleted.json b/providers/zoom/latest/session.recording_deleted.json new file mode 100644 index 0000000..f527c55 --- /dev/null +++ b/providers/zoom/latest/session.recording_deleted.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "session.recording_deleted", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "operator": "user@example.com", + "operator_id": "I7zp-pYbTl22Z29H796Ixg", + "object": { + "session_id": 1234567890, + "session_name": "My Personal Recording", + "session_key": "ABC36jaBI145", + "start_time": "2021-07-13T21:44:51Z", + "timezone": "America/Los_Angeles" + } + } + }, + "topic": "session.recording_deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/video-sdk/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/session.recording_paused.json b/providers/zoom/latest/session.recording_paused.json new file mode 100644 index 0000000..f2f02ff --- /dev/null +++ b/providers/zoom/latest/session.recording_paused.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "session.recording_paused", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "session_id": 1234567890, + "session_name": "My Personal Recording", + "session_key": "ABC36jaBI145", + "start_time": "2021-07-13T21:44:51Z", + "timezone": "America/Los_Angeles", + "recording_file": { + "recording_start": "2021-03-23T22:14:57Z", + "recording_end": "2021-03-23T23:15:41Z" + } + } + } + }, + "topic": "session.recording_paused", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/video-sdk/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/session.recording_resumed.json b/providers/zoom/latest/session.recording_resumed.json new file mode 100644 index 0000000..8809957 --- /dev/null +++ b/providers/zoom/latest/session.recording_resumed.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "session.recording_resumed", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "session_id": 1234567890, + "session_name": "My Personal Recording", + "session_key": "ABC36jaBI145", + "start_time": "2021-07-13T21:44:51Z", + "timezone": "America/Los_Angeles", + "recording_file": { + "recording_start": "2021-03-23T22:14:57Z", + "recording_end": "2021-03-23T23:15:41Z" + } + } + } + }, + "topic": "session.recording_resumed", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/video-sdk/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/session.recording_started.json b/providers/zoom/latest/session.recording_started.json new file mode 100644 index 0000000..29fd4a9 --- /dev/null +++ b/providers/zoom/latest/session.recording_started.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "session.recording_started", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "session_id": 1234567890, + "session_name": "My Personal Recording", + "session_key": "ABC36jaBI145", + "start_time": "2021-07-13T21:44:51Z", + "timezone": "America/Los_Angeles", + "recording_file": { + "recording_start": "2021-03-23T22:14:57Z", + "recording_end": "2021-03-23T23:15:41Z" + } + } + } + }, + "topic": "session.recording_started", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/video-sdk/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/session.recording_summary_completed.json b/providers/zoom/latest/session.recording_summary_completed.json new file mode 100644 index 0000000..9233cd2 --- /dev/null +++ b/providers/zoom/latest/session.recording_summary_completed.json @@ -0,0 +1,39 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "session.recording_summary_completed", + "event_ts": 1626230691572, + "download_token": "abJhbGciOiJIUzUxMiJ9.eyJpc3MiOiJodHRwczovL2V2ZW50Lnpvb20udXMiLCJhY2NvdW50SWQiOiJNdDZzdjR1MFRBeVBrd2dzTDJseGlBIiwiYXVkIjoiaHR0cHM6Ly9vYXV0aC56b29tLnVzIiwibWlkIjoieFp3SEc0c3BRU2VuekdZWG16dnpiUT09IiwiZXhwIjoxNjI2MTM5NTA3LCJ1c2VySWQiOiJEWUhyZHBqclMzdWFPZjdkUGtrZzh3In0.a6KetiC6BlkDhf1dP4KBGUE1bb2brMeraoD45yhFx0eSSSTFdkHQnsKmlJQ-hdo9Zy-4vQw3rOxlyoHv583JyZ", + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "session_id": "1234567890", + "session_name": "My Personal Recording", + "session_key": "ABC36jaBI145", + "start_time": "2021-03-23T21:44:51Z", + "timezone": "America/Los_Angeles", + "recording_files": [ + { + "id": "ed6c2f27-2ae7-42f4-b3d0-835b493e4fa8", + "recording_start": "2021-03-23T22:14:57Z", + "recording_end": "2021-03-23T23:15:41Z", + "file_type": "SUMMARY", + "file_size": 246560, + "file_extension": "JSON", + "download_url": "https://example.com/recording/download/Qg75t7xZBtEbAkjdlgbfdngBBBB", + "status": "completed", + "recording_type": "summary" + } + ] + } + } + }, + "topic": "session.recording_summary_completed", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/video-sdk/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/session.recording_transcript_completed.json b/providers/zoom/latest/session.recording_transcript_completed.json new file mode 100644 index 0000000..43bbe22 --- /dev/null +++ b/providers/zoom/latest/session.recording_transcript_completed.json @@ -0,0 +1,39 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "session.recording_transcript_completed", + "event_ts": 1626230691572, + "download_token": "abJhbGciOiJIUzUxMiJ9.eyJpc3MiOiJodHRwczovL2V2ZW50Lnpvb20udXMiLCJhY2NvdW50SWQiOiJNdDZzdjR1MFRBeVBrd2dzTDJseGlBIiwiYXVkIjoiaHR0cHM6Ly9vYXV0aC56b29tLnVzIiwibWlkIjoieFp3SEc0c3BRU2VuekdZWG16dnpiUT09IiwiZXhwIjoxNjI2MTM5NTA3LCJ1c2VySWQiOiJEWUhyZHBqclMzdWFPZjdkUGtrZzh3In0.a6KetiC6BlkDhf1dP4KBGUE1bb2brMeraoD45yhFx0eSSSTFdkHQnsKmlJQ-hdo9Zy-4vQw3rOxlyoHv583JyZ", + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "session_id": "1234567890", + "session_name": "My Personal Recording", + "session_key": "ABC36jaBI145", + "start_time": "2021-07-13T21:44:51Z", + "timezone": "America/Los_Angeles", + "recording_files": [ + { + "id": "ed6c2f27-2ae7-42f4-b3d0-835b493e4fa8", + "recording_start": "2021-03-23T22:14:57Z", + "recording_end": "2021-03-23T23:15:41Z", + "recording_type": "audio_transcript", + "file_type": "TRANSCRIPT", + "file_size": 246560, + "file_extension": "M4A", + "download_url": "https://example.com/recording/download/Qg75t7xZBtEbAkjdlgbfdngBBBB", + "status": "completed" + } + ] + } + } + }, + "topic": "session.recording_transcript_completed", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/video-sdk/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/session.sharing_ended.json b/providers/zoom/latest/session.sharing_ended.json new file mode 100644 index 0000000..db877db --- /dev/null +++ b/providers/zoom/latest/session.sharing_ended.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "session.sharing_ended", + "event_ts": 1626473951859, + "payload": { + "object": { + "id": "4567UVWxYZABCdEfGhiJkl==", + "session_id": "4567UVWxYZABCdEfGhiJkl==", + "session_name": "My Session", + "session_key": "ABC36jaBI145", + "user": { + "id": "25508864", + "name": "username", + "user_key": "ASD74dfDI854", + "sharing_details": { + "content": "application", + "date_time": "2021-07-16T17:19:11Z" + } + } + }, + "account_id": "EFgHiJABC000DEfGHI" + } + }, + "topic": "session.sharing_ended", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/video-sdk/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/session.sharing_started.json b/providers/zoom/latest/session.sharing_started.json new file mode 100644 index 0000000..216c3e6 --- /dev/null +++ b/providers/zoom/latest/session.sharing_started.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "session.sharing_started", + "event_ts": 1626473951859, + "payload": { + "object": { + "id": "4118UHIiRCAAAtBlDkcVyw==", + "session_id": "4567UVWxYZABCdEfGhiJkl==", + "session_name": "My Session", + "session_key": "ABC36jaBI145", + "user": { + "id": "25508864", + "name": "username", + "user_key": "ASD74dfDI854", + "sharing_details": { + "date_time": "2019-07-16T17:19:11Z", + "content": "application" + } + } + }, + "account_id": "EPeQtiABC000VYxHMA" + } + }, + "topic": "session.sharing_started", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/video-sdk/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/session.started.json b/providers/zoom/latest/session.started.json new file mode 100644 index 0000000..5c987ea --- /dev/null +++ b/providers/zoom/latest/session.started.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "session.started", + "event_ts": 1627906944384, + "payload": { + "account_id": "D8cJuqWVQ623CI4Q8yQK0Q", + "object": { + "id": "BrgGrWeZSwaXkLBTpvmmvg==", + "session_id": "4567UVWxYZABCdEfGhiJkl==", + "session_name": "My Session", + "session_key": "ABC36jaBI145", + "start_time": "2021-08-02T12:22:24Z" + } + } + }, + "topic": "session.started", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/video-sdk/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/session.stream_ingestion_stopped.json b/providers/zoom/latest/session.stream_ingestion_stopped.json new file mode 100644 index 0000000..54b5408 --- /dev/null +++ b/providers/zoom/latest/session.stream_ingestion_stopped.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "session.stream_ingestion_stopped", + "event_ts": 1627906965803, + "payload": { + "account_id": "D8cJuqWVQ623CI4Q8yQK0Q", + "object": { + "session_id": "4567UVWxYZABCdEfGhiJkl==", + "session_name": "My Session", + "session_key": "ABC36jaBI145", + "stream_ingestion": { + "stream_id": "sfk/aOFJSJSYhGwk1hnxgw==", + "stream_name": "stream ingestion1", + "stream_description": "stream ingestion1", + "stream_key": "ABCDEFG12345HIJ6789", + "stream_url": "rtmp://a.rtmp.zoomevent.com/live1", + "backup_stream_url": "rtmp://a.rtmp.zoomevent.com/live1" + } + } + } + }, + "topic": "session.stream_ingestion_stopped", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/video-sdk/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/session.stream_ingestion_unbind.json b/providers/zoom/latest/session.stream_ingestion_unbind.json new file mode 100644 index 0000000..b457e7b --- /dev/null +++ b/providers/zoom/latest/session.stream_ingestion_unbind.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "session.stream_ingestion_unbind", + "event_ts": 1627906965803, + "payload": { + "account_id": "D8cJuqWVQ623CI4Q8yQK0Q", + "object": { + "session_id": "4567UVWxYZABCdEfGhiJkl==", + "session_name": "My Session", + "session_key": "ABC36jaBI145", + "stream_ingestion": { + "stream_id": "sfk/aOFJSJSYhGwk1hnxgw==", + "stream_name": "stream ingestion1", + "stream_description": "stream ingestion1", + "stream_key": "ABCDEFG12345HIJ6789", + "stream_url": "rtmp://a.rtmp.zoomevent.com/live1", + "backup_stream_url": "rtmp://a.rtmp.zoomevent.com/live1" + } + } + } + }, + "topic": "session.stream_ingestion_unbind", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/video-sdk/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/session.user_left.json b/providers/zoom/latest/session.user_left.json new file mode 100644 index 0000000..334a6a7 --- /dev/null +++ b/providers/zoom/latest/session.user_left.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "session.user_left", + "event_ts": 1626473951859, + "payload": { + "account_id": "EFgHiJABC000DEfGHI", + "object": { + "id": "4567UVWxYZABCdEfGhiJkl==", + "session_id": "4567UVWxYZABCdEfGhiJkl==", + "session_name": "My Session", + "session_key": "ABC36jaBI145", + "user": { + "id": "25508864", + "name": "example", + "leave_time": "2021-07-16T17:19:11Z", + "leave_reason": "Jill Chill left the session.
Reason: Host ended the session.", + "user_key": "ASD74dfDI854", + "phone_number": "8615250064084", + "participant_uuid": "55555AAAiAAAAAiAiAiiAii" + } + } + } + }, + "topic": "session.user_left", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/video-sdk/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/session.user_phone_callout_accepted.json b/providers/zoom/latest/session.user_phone_callout_accepted.json new file mode 100644 index 0000000..e941c00 --- /dev/null +++ b/providers/zoom/latest/session.user_phone_callout_accepted.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "session.user_phone_callout_accepted", + "event_ts": 1626230691572, + "payload": { + "account_id": "dzVA4QmMQfyISoRcpFO8CA", + "object": { + "id": 713592696, + "uuid": "4444AAAiAAAAAiAiAiiAii==", + "session_id": "4444AAAiAAAAAiAiAiiAii==", + "session_name": "My Session", + "session_key": "ABC36jaBI145", + "user_key": "ASD74dfDI854", + "host_id": "ICuPoX4ERtikRcKqkVxunQ", + "participant": { + "invitee_name": "Jill Chill", + "phone_number": 15555550100, + "from_number": 13167900000 + } + } + } + }, + "topic": "session.user_phone_callout_accepted", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/video-sdk/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/session.user_phone_callout_canceled.json b/providers/zoom/latest/session.user_phone_callout_canceled.json new file mode 100644 index 0000000..ac1a812 --- /dev/null +++ b/providers/zoom/latest/session.user_phone_callout_canceled.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "session.user_phone_callout_canceled", + "event_ts": 1626230691572, + "payload": { + "account_id": "dzVA4QmMQfyISoRcpFO8CA", + "object": { + "session_id": "4444AAAiAAAAAiAiAiiAii==", + "session_name": "My Session", + "session_key": "ABC36jaBI145", + "user_key": "ASD74dfDI854", + "participant": { + "invitee_name": "Jill Chill", + "phone_number": 15555550100, + "from_number": 13167900000 + } + } + } + }, + "topic": "session.user_phone_callout_canceled", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/video-sdk/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/session.user_phone_callout_ringing.json b/providers/zoom/latest/session.user_phone_callout_ringing.json new file mode 100644 index 0000000..7fde591 --- /dev/null +++ b/providers/zoom/latest/session.user_phone_callout_ringing.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "session.user_phone_callout_ringing", + "event_ts": 1626230691572, + "payload": { + "account_id": "dzVA4QmMQfyISoRcpFO8CA", + "object": { + "id": 713592696, + "uuid": "4444AAAiAAAAAiAiAiiAii==", + "session_id": "4444AAAiAAAAAiAiAiiAii==", + "session_name": "My Session", + "session_key": "ABC36jaBI145", + "user_key": "ASD74dfDI854", + "host_id": "ICuPoX4ERtikRcKqkVxunQ", + "participant": { + "invitee_name": "Jill Chill", + "phone_number": 15555550100, + "from_number": 13167900000 + } + } + } + }, + "topic": "session.user_phone_callout_ringing", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/video-sdk/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/session.user_room_system_callout_missed.json b/providers/zoom/latest/session.user_room_system_callout_missed.json new file mode 100644 index 0000000..cca0b46 --- /dev/null +++ b/providers/zoom/latest/session.user_room_system_callout_missed.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "session.user_room_system_callout_missed", + "event_ts": 1626230691572, + "payload": { + "account_id": "dzVA4QmMQfyISoRcpFO8CA", + "object": { + "id": 713592696, + "uuid": "4444AAAiAAAAAiAiAiiAii==", + "session_id": "4444AAAiAAAAAiAiAiiAii==", + "session_name": "My Session", + "host_id": "ICuPoX4ERtikRcKqkVxunQ", + "message_id": "atsXxhSEQWit9t+U02HXNQ==", + "inviter_name": "Jill Chill", + "participant": { + "call_type": "h323", + "device_ip": "10.100.111.237" + } + } + } + }, + "topic": "session.user_room_system_callout_missed", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/video-sdk/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/session.user_room_system_callout_rejected.json b/providers/zoom/latest/session.user_room_system_callout_rejected.json new file mode 100644 index 0000000..df23463 --- /dev/null +++ b/providers/zoom/latest/session.user_room_system_callout_rejected.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "session.user_room_system_callout_rejected", + "event_ts": 1626230691572, + "payload": { + "account_id": "dzVA4QmMQfyISoRcpFO8CA", + "object": { + "id": 713592696, + "uuid": "4444AAAiAAAAAiAiAiiAii==", + "session_id": "4444AAAiAAAAAiAiAiiAii==", + "session_name": "My Session", + "host_id": "ICuPoX4ERtikRcKqkVxunQ", + "message_id": "atsXxhSEQWit9t+U02HXNQ==", + "inviter_name": "Jill Chill", + "participant": { + "call_type": "h323", + "device_ip": "10.100.111.237" + } + } + } + }, + "topic": "session.user_room_system_callout_rejected", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/video-sdk/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/session.user_room_system_callout_ringing.json b/providers/zoom/latest/session.user_room_system_callout_ringing.json new file mode 100644 index 0000000..247fa2a --- /dev/null +++ b/providers/zoom/latest/session.user_room_system_callout_ringing.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "session.user_room_system_callout_ringing", + "event_ts": 1626230691572, + "payload": { + "account_id": "dzVA4QmMQfyISoRcpFO8CA", + "object": { + "id": 713592696, + "uuid": "4444AAAiAAAAAiAiAiiAii==", + "session_id": "4444AAAiAAAAAiAiAiiAii==", + "session_name": "My Session", + "host_id": "ICuPoX4ERtikRcKqkVxunQ", + "message_id": "atsXxhSEQWit9t+U02HXNQ==", + "inviter_name": "Jill Chill", + "participant": { + "call_type": "h323", + "device_ip": "10.100.111.237" + } + } + } + }, + "topic": "session.user_room_system_callout_ringing", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/video-sdk/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/team_chat.bookmark_removed.json b/providers/zoom/latest/team_chat.bookmark_removed.json new file mode 100644 index 0000000..787835d --- /dev/null +++ b/providers/zoom/latest/team_chat.bookmark_removed.json @@ -0,0 +1,61 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "team_chat.bookmark_removed", + "event_ts": 1581370790388, + "payload": { + "account_id": "AAAAAABBBB", + "operator_id": "z8yCxjabcdEFGHfp8uQ", + "operator": "user@example.com", + "operator_member_id": "v4ZZWT1LTfy8QvPG4GTvdgLTfy8QvG4GTWT1LTfy8QvPG4AAAA", + "object": { + "type": "to_channel", + "channel_id": "6dfgdfgdg444447b0egga", + "message_id": "BFECE135-6A19-4282-9310-5975675DE6EE", + "message": "Daily Standup Meeting Agenda:\nWhat did you do yesterday?\nWhat will you do today?\nWhat blockers stand in your way?\nHere\u2019s a daily stand-up template to get you started.", + "message_timestamp": 1571370790388, + "sender": "user2@example.com", + "sender_id": "bCdMPUWARRWWHL6Cn27tgg", + "sender_member_id": "v4iyWT1LTfy8QvPG4GTvdgLTfy8QvG4GTWT1LTfy8QvPG5ZZZZ", + "by_external_user": false, + "date_time": "2020-02-10T21:39:50Z", + "timestamp": 1581370790388, + "rich_text": [ + { + "start_position": 0, + "end_position": 27, + "format_type": "Bold" + }, + { + "start_position": 30, + "end_position": 113, + "format_type": "BulletedList" + }, + { + "start_position": 123, + "end_position": 145, + "format_type": "AddLink", + "format_attr": "https://www.example.com/templates/daily-stand-up" + } + ], + "files": [ + { + "file_id": "PhpAGf6NS5-8GmhMQvd5xw", + "file_name": "slides.pdf", + "file_size": 597108, + "OS_file_type": "PDF", + "file_message_type": "file" + } + ] + } + } + }, + "topic": "team_chat.bookmark_removed", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/chat/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/team_chat.channel_archived.json b/providers/zoom/latest/team_chat.channel_archived.json new file mode 100644 index 0000000..b10e108 --- /dev/null +++ b/providers/zoom/latest/team_chat.channel_archived.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "team_chat.channel_archived", + "event_ts": 1581370790388, + "payload": { + "account_id": "AAAAAABBBB", + "operator": "user@example.com", + "operator_id": "z8yCxjabcdEFGHfp8uQ", + "operator_member_id": "V0xKXVARQVmlXMYVbGoTEA", + "by_external_user": false, + "object": { + "name": "Team Chat", + "id": "6dfgdfgdg444447b0egga", + "type": 1, + "date_time": "2020-02-10T21:39:50Z", + "timestamp": 1581370790388 + } + } + }, + "topic": "team_chat.channel_archived", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/chat/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/team_chat.channel_invitation_removed.json b/providers/zoom/latest/team_chat.channel_invitation_removed.json new file mode 100644 index 0000000..66a7eb5 --- /dev/null +++ b/providers/zoom/latest/team_chat.channel_invitation_removed.json @@ -0,0 +1,55 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "team_chat.channel_invitation_removed", + "event_ts": 1705009616546, + "payload": { + "operator_member_id": "1vCFVGsqi_lo8BqWMfmP8hiRn9a37oxCCPYdRWctkgMaE9NWn66sJouoz8opRcsg", + "account_id": "9_IdLmGATIyUrNmCB4P_zQ", + "operator": "zapp.mobile.admin@ep.test", + "operator_id": "TFq5AiLZSOyuCUpH28gohw", + "object": { + "channel": { + "channel_id": "C12345678", + "channel_name": "Test", + "type": 5 + }, + "organization": { + "org_id": "dsdsd", + "org_name": "dsdsd" + }, + "invitee": { + "display_name": "test", + "user_email": "sssss@ss.com", + "member_id": "1vRFhZt_2gipkB-SFKkOpnkhWpeSf1wiCPYdRWctkgMaE9NWn66sJouoz8opRcsg" + }, + "inviters": [ + { + "user_id": "", + "date_created": "2024-01-11T18:55:26Z", + "display_name": "test", + "user_email": "", + "member_id": "1vRFhZt_2gipkB-SFKkOpnkhWpeSf1wiCPYdRWctkgMaE9NWn66sJouoz8opRcsg" + }, + { + "user_id": "", + "date_created": "2024-01-11T18:55:26Z", + "display_name": "test", + "user_email": "", + "member_id": "1vRFhZt_2gipkB-SFKkOpnkhWpeSf1wiCPYdRWctkgMaE9NWn66sJouoz8opRcsg" + } + ], + "timestamp": 324323423423, + "date_time": "2024-01-11T19:55:26Z" + } + } + }, + "topic": "team_chat.channel_invitation_removed", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/chat/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/team_chat.channel_join_approval_requested.json b/providers/zoom/latest/team_chat.channel_join_approval_requested.json new file mode 100644 index 0000000..9dfbdcd --- /dev/null +++ b/providers/zoom/latest/team_chat.channel_join_approval_requested.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "team_chat.channel_join_approval_requested", + "event_ts": 1705009616546, + "payload": { + "object": { + "organization": { + "org_id": "dsdsd", + "org_name": "dsdsd" + }, + "channel": { + "channel_id": "C12345678", + "channel_name": "Test", + "type": 5 + }, + "requester": { + "user_id": "", + "display_name": "test", + "user_email": "", + "member_id": "1vRFhZt_2gipkB-SFKkOpnkhWpeSf1wiCPYdRWctkgMaE9NWn66sJouoz8opRcsg" + }, + "type": "to_channel_admin", + "timestamp": 1705009616546, + "date_time": "2024-01-11T19:55:26Z" + } + } + }, + "topic": "team_chat.channel_join_approval_requested", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/chat/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/team_chat.channel_join_declined.json b/providers/zoom/latest/team_chat.channel_join_declined.json new file mode 100644 index 0000000..f2fb7bd --- /dev/null +++ b/providers/zoom/latest/team_chat.channel_join_declined.json @@ -0,0 +1,41 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "team_chat.channel_join_declined", + "event_ts": 1705009616546, + "payload": { + "operator_member_id": "1vCFVGsqi_lo8BqWMfmP8hiRn9a37oxCCPYdRWctkgMaE9NWn66sJouoz8opRcsg", + "account_id": "9_IdLmGATIyUrNmCB4P_zQ", + "operator": "zapp.mobile.admin@ep.test", + "operator_id": "TFq5AiLZSOyuCUpH28gohw", + "object": { + "organization": { + "org_id": "dsdsd", + "org_name": "dsdsd" + }, + "channel": { + "channel_id": "C12345678", + "channel_name": "Test", + "type": 5 + }, + "requester": { + "user_id": "", + "display_name": "test", + "user_email": "", + "member_id": "1vRFhZt_2gipkB-SFKkOpnkhWpeSf1wiCPYdRWctkgMaE9NWn66sJouoz8opRcsg" + }, + "timestamp": 324323423423, + "date_time": "2024-01-11T19:55:26Z", + "type": "by_requester_account_admin" + } + } + }, + "topic": "team_chat.channel_join_declined", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/chat/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/team_chat.channel_pin_added.json b/providers/zoom/latest/team_chat.channel_pin_added.json new file mode 100644 index 0000000..4210ff8 --- /dev/null +++ b/providers/zoom/latest/team_chat.channel_pin_added.json @@ -0,0 +1,59 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "team_chat.channel_pin_added", + "event_ts": 1581370790388, + "payload": { + "account_id": "AAAAAABBBB", + "operator_id": "z8yCxjabcdEFGHfp8uQ", + "operator": "user@example.com", + "operator_member_id": "V0xKXVARQVmlXMYVbGoTEA", + "by_external_user": false, + "object": { + "channel_name": "Team Chat", + "channel_id": "6dfgdfgdg444447b0egga", + "type": 5, + "message_id": "BFECE135-6A19-4282-9310-5975675DE6EE", + "message": "Daily Standup Meeting Agenda:\nWhat did you do yesterday?\nWhat will you do today?\nWhat blockers stand in your way?\nHere\u2019s a daily stand-up template to get you started.", + "message_timestamp": 1571370790388, + "date_time": "2020-02-10T21:39:50Z", + "timestamp": 1581370790388, + "rich_text": [ + { + "start_position": 0, + "end_position": 27, + "format_type": "Bold" + }, + { + "start_position": 30, + "end_position": 113, + "format_type": "BulletedList" + }, + { + "start_position": 123, + "end_position": 145, + "format_type": "AddLink", + "format_attr": "https://www.example.com/templates/daily-stand-up" + } + ], + "files": [ + { + "file_id": "PhpAGf6NS5-8GmhMQvd5xw", + "file_name": "slides.pdf", + "file_size": 597108, + "OS_file_type": "PDF", + "file_message_type": "file" + } + ] + } + } + }, + "topic": "team_chat.channel_pin_added", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/chat/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/team_chat.channel_pin_removed.json b/providers/zoom/latest/team_chat.channel_pin_removed.json new file mode 100644 index 0000000..3a5a36e --- /dev/null +++ b/providers/zoom/latest/team_chat.channel_pin_removed.json @@ -0,0 +1,59 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "team_chat.channel_pin_removed", + "event_ts": 1581370790388, + "payload": { + "account_id": "AAAAAABBBB", + "operator_id": "z8yCxjabcdEFGHfp8uQ", + "operator": "user@example.com", + "operator_member_id": "V0xKXVARQVmlXMYVbGoTEA", + "by_external_user": false, + "object": { + "channel_name": "Team Chat", + "channel_id": "6dfgdfgdg444447b0egga", + "type": 5, + "message_id": "BFECE135-6A19-4282-9310-5975675DE6EE", + "message": "Daily Standup Meeting Agenda:\nWhat did you do yesterday?\nWhat will you do today?\nWhat blockers stand in your way?\nHere\u2019s a daily stand-up template to get you started.", + "message_timestamp": 1571370790388, + "date_time": "2020-02-10T21:39:50Z", + "timestamp": 1581370790388, + "rich_text": [ + { + "start_position": 0, + "end_position": 27, + "format_type": "Bold" + }, + { + "start_position": 30, + "end_position": 113, + "format_type": "BulletedList" + }, + { + "start_position": 123, + "end_position": 145, + "format_type": "AddLink", + "format_attr": "https://www.example.com/templates/daily-stand-up" + } + ], + "files": [ + { + "file_id": "PhpAGf6NS5-8GmhMQvd5xw", + "file_name": "slides.pdf", + "file_size": 597108, + "OS_file_type": "PDF", + "file_message_type": "file" + } + ] + } + } + }, + "topic": "team_chat.channel_pin_removed", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/chat/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/team_chat.dm_reaction_added.json b/providers/zoom/latest/team_chat.dm_reaction_added.json new file mode 100644 index 0000000..b3bcbcb --- /dev/null +++ b/providers/zoom/latest/team_chat.dm_reaction_added.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "team_chat.dm_reaction_added", + "payload": { + "operator_member_id": "1vRFhZt_2gipkB-SFKkOpnkhWpeSf1wiCPYdRWctkgMaE9NWn66sJouoz8opRcsg", + "account_id": "MMSB9iuRTACkjKlV5C2xuw", + "operator_id": "8AmQ0WOoQ1O3a84yYFc2xQ", + "by_external_user": false, + "operator": "test@zoom.us", + "object": { + "contact_member_id": "1vCFVGsqi_lo8BqWMfmP8hiRn9a37oxCCPYdRWctkgMaE9NWn66sJouoz8opRcsg", + "emoji": "test", + "emoji_time": 1703821653134, + "msg_time": "2023-12-29T03:47:09Z", + "msg_id": "33D478F2-108C-41AA-AB2E-E96535AB4C1C", + "contact_id": "TlrtEHSyQA-fi-RBu2qKEw", + "contact_email": "test@gmail.com", + "timestamp": 1703821653134 + } + }, + "event_ts": 1703821653135 + }, + "topic": "team_chat.dm_reaction_added", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/chat/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/team_chat.emoji_added.json b/providers/zoom/latest/team_chat.emoji_added.json new file mode 100644 index 0000000..78106cc --- /dev/null +++ b/providers/zoom/latest/team_chat.emoji_added.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "team_chat.emoji_added", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "operator": "user@example.com", + "operator_id": "z8yCxjabcdEFGHfp8uQ", + "operator_member_id": "V0xKXVARQVmlXMYVbGoTEA", + "object": { + "name": "my_emoji", + "file_id": "6dfgdfgdg444447b0egga" + } + } + }, + "topic": "team_chat.emoji_added", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/chat/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/team_chat.emoji_removed.json b/providers/zoom/latest/team_chat.emoji_removed.json new file mode 100644 index 0000000..31eba64 --- /dev/null +++ b/providers/zoom/latest/team_chat.emoji_removed.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "team_chat.emoji_removed", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "operator": "user@example.com", + "operator_id": "z8yCxjabcdEFGHfp8uQ", + "operator_member_id": "V0xKXVARQVmlXMYVbGoTEA", + "object": { + "name": "my_emoji", + "file_id": "6dfgdfgdg444447b0egga" + } + } + }, + "topic": "team_chat.emoji_removed", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/chat/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/team_chat.file_changed.json b/providers/zoom/latest/team_chat.file_changed.json new file mode 100644 index 0000000..4a406e8 --- /dev/null +++ b/providers/zoom/latest/team_chat.file_changed.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "team_chat.file_changed", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "operator": "user@example.com", + "operator_id": "z8yCxjabcdEFGHfp8uQ", + "operator_member_id": "V0xKXVARQVmlXMYVbGoTEA", + "object": { + "files": [ + { + "file_id": "6dfgdfgdg444447b0egga", + "file_name": "file1.txt", + "file_size": 21, + "OS_file_type": "TXT" + }, + { + "file_id": "7dfgdfgdg444447b0egga", + "file_name": "file2.txt", + "file_size": 22, + "OS_file_type": "TXT" + } + ] + } + } + }, + "topic": "team_chat.file_changed", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/chat/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/team_chat.file_downloaded.json b/providers/zoom/latest/team_chat.file_downloaded.json new file mode 100644 index 0000000..56357c9 --- /dev/null +++ b/providers/zoom/latest/team_chat.file_downloaded.json @@ -0,0 +1,33 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "team_chat.file_downloaded", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "operator": "user@example.com", + "operator_id": "z8yCxjabcdEFGHfp8uQ", + "operator_member_id": "1vCFVGsqi_lo8BqWMfmP8hiRn9a37oxCCPYdRWctkgMaE9NWn66sJouoz8opRcsg", + "object": { + "channel_id": "4c74c0e3763940408cd0515a332ea4f5@conference.xmppdev.zoom.us", + "timestamp": 1700515073431, + "file": { + "file_id": "MS17RDk0QTY3QUQtQkFGQy04QTJFLTI2RUEtNkYxQjRBRTU1MTk5fQ==", + "file_name": "example.jpg", + "file_size": 3966, + "file_type": "jpg", + "file_owner_id": "8AmQ0WOoQ1O3a84yYFc2xQ", + "file_owner_member_id": "1vRFhZt_2gipkB-SFKkOpnkhWpeSf1wiCPYdRWctkgMaE9NWn66sJouoz8opRcsg" + } + } + } + }, + "topic": "team_chat.file_downloaded", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/chat/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/team_chat.shared_spaces_member_left.json b/providers/zoom/latest/team_chat.shared_spaces_member_left.json new file mode 100644 index 0000000..5f19369 --- /dev/null +++ b/providers/zoom/latest/team_chat.shared_spaces_member_left.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "team_chat.shared_spaces_member_left", + "event_ts": 1706165208977, + "payload": { + "account_id": "XVJ2mzL6H9cDLKhkeGfyAS", + "operator": "user1@example.com", + "operator_id": "DvSzT4W6y475vNeE9kukbX", + "operator_member_id": "V0xKXVARQVmlXMYVbGoTEA", + "object": { + "space_id": "8Dnjn8uuadijDijS6YqNrC", + "space_name": "Shared Space Name", + "timestamp": 1706165208977 + } + } + }, + "topic": "team_chat.shared_spaces_member_left", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/chat/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/visitor_management.checked_in.json b/providers/zoom/latest/visitor_management.checked_in.json new file mode 100644 index 0000000..6ca4f4b --- /dev/null +++ b/providers/zoom/latest/visitor_management.checked_in.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "visitor_management.checked_in", + "event_ts": "290112312321", + "payload": { + "account_id": "ajdkd-qBPgsxg", + "operator": "admin@example.com", + "operator_id": "I7zp-pYbTl22Z29H796Ixg", + "object": { + "visitor_email": "visitor@example.com", + "visitor_name": "visitor", + "start_time": 1710153000000, + "end_time": 1710172799999, + "invite_location_id": "wnFFoWRwTLeww81UuAeW4g", + "host_id": "I7zp-pYbTl22Z29H796Ixg", + "host_name": "admin", + "host_email": "admin@example.com" + } + } + }, + "topic": "visitor_management.checked_in", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/rooms/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/visitor_management.checked_out.json b/providers/zoom/latest/visitor_management.checked_out.json new file mode 100644 index 0000000..3091d33 --- /dev/null +++ b/providers/zoom/latest/visitor_management.checked_out.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "visitor_management.checked_out", + "event_ts": "290112312321", + "payload": { + "account_id": "ajdkd-qBPgsxg", + "operator": "admin@example.com", + "operator_id": "I7zp-pYbTl22Z29H796Ixg", + "object": { + "visitor_email": "visitor@example.com", + "visitor_name": "visitor", + "start_time": 1710153000000, + "end_time": 1710172799999, + "invite_location_id": "wnFFoWRwTLeww81UuAeW4g", + "host_id": "I7zp-pYbTl22Z29H796Ixg", + "host_name": "admin", + "host_email": "admin@example.com" + } + } + }, + "topic": "visitor_management.checked_out", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/rooms/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/visitor_management.invitation_created.json b/providers/zoom/latest/visitor_management.invitation_created.json new file mode 100644 index 0000000..a290895 --- /dev/null +++ b/providers/zoom/latest/visitor_management.invitation_created.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "visitor_management.invitation_created", + "event_ts": "290112312321", + "payload": { + "account_id": "ajdkd-qBPgsxg", + "operator": "admin@example.com", + "operator_id": "I7zp-pYbTl22Z29H796Ixg", + "object": { + "invitation_id": "fqtckjhjhee89ruidvc2h6lc4g", + "visitor_email": "visitor@example.com", + "visitor_name": "visitor", + "start_time": 1710153000000, + "end_time": 1710172799999, + "invite_location_id": "wnFFoWRwTLeww81UuAeW4g", + "host_id": "I7zp-pYbTl22Z29H796Ixg", + "host_name": "admin", + "host_email": "admin@example.com" + } + } + }, + "topic": "visitor_management.invitation_created", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/rooms/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/visitor_management.invitation_deleted.json b/providers/zoom/latest/visitor_management.invitation_deleted.json new file mode 100644 index 0000000..da12c0e --- /dev/null +++ b/providers/zoom/latest/visitor_management.invitation_deleted.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "visitor_management.invitation_deleted", + "event_ts": "290112312321", + "payload": { + "account_id": "ajdkd-qBPgsxg", + "operator": "admin@example.com", + "operator_id": "I7zp-pYbTl22Z29H796Ixg", + "object": { + "visitor_email": "visitor@example.com", + "visitor_name": "visitor", + "invite_location_id": "wnFFoWRwTLeww81UuAeW4g", + "host_id": "I7zp-pYbTl22Z29H796Ixg", + "host_name": "admin", + "host_email": "admin@example.com" + } + } + }, + "topic": "visitor_management.invitation_deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/rooms/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/webinar.chat_message_file_downloaded.json b/providers/zoom/latest/webinar.chat_message_file_downloaded.json new file mode 100644 index 0000000..0742301 --- /dev/null +++ b/providers/zoom/latest/webinar.chat_message_file_downloaded.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "webinar.chat_message_file_downloaded", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "operator": "user@example.com", + "operator_id": "z8yCxjabcdEFGHfp8uQ", + "object": { + "id": 1234567890, + "uuid": "4444AAAiAAAAAiAiAiiAii==", + "host_account_id": "lmnop12345abcdefghijk", + "chat_message_file": { + "file_id": "MS17RDk0QTY3QUQtQkFGQy04QTJFLTI2RUEtNkYxQjRBRTU1MTk5fQ==", + "file_name": "example.jpg", + "file_owner_id": "rw3dIsBRTpOyMOJmeKgdaQ", + "file_size": 3966, + "file_type": "jpg" + } + } + } + }, + "topic": "webinar.chat_message_file_downloaded", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/meetings/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/webinar.converted_to_meeting.json b/providers/zoom/latest/webinar.converted_to_meeting.json new file mode 100644 index 0000000..569b8a7 --- /dev/null +++ b/providers/zoom/latest/webinar.converted_to_meeting.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "webinar.converted_to_meeting", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "operator": "admin@example.com", + "operator_id": "z8yCxjabcdEFGHfp8uQ", + "object": { + "uuid": "4444AAAiAAAAAiAiAiiAii==", + "id": 9876543210, + "host_id": "x1yCzABCDEfg23HiJKl4mN", + "topic": "My Webinar Converted", + "type": 2, + "start_time": "2021-07-13T21:44:51Z", + "duration": 45, + "timezone": "America/Los_Angeles" + } + } + }, + "topic": "webinar.converted_to_meeting", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/meetings/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/webinar.deleted.json b/providers/zoom/latest/webinar.deleted.json new file mode 100644 index 0000000..fa583ef --- /dev/null +++ b/providers/zoom/latest/webinar.deleted.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "webinar.deleted", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "operator": "admin@example.com", + "operator_id": "z8yCxjabcdEFGHfp8uQ", + "operation": "single", + "object": { + "uuid": "4444AAAiAAAAAiAiAiiAii==", + "id": 1234567890, + "host_id": "x1yCzABCDEfg23HiJKl4mN", + "topic": "My Webinar", + "type": 9, + "start_time": "2021-07-13T21:44:51Z", + "duration": 60, + "timezone": "America/Los_Angeles", + "occurrences": [ + { + "occurrence_id": "ABCDE12345", + "start_time": "2021-07-13T21:44:51Z" + } + ] + } + } + }, + "topic": "webinar.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/meetings/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/webinar.participant_feedback.json b/providers/zoom/latest/webinar.participant_feedback.json new file mode 100644 index 0000000..a4b4b62 --- /dev/null +++ b/providers/zoom/latest/webinar.participant_feedback.json @@ -0,0 +1,37 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "webinar.participant_feedback", + "event_ts": 1626230691572, + "payload": { + "account_id": "q6gBJVO5TzexKYTb_I2rpg", + "object": { + "id": "7357282288", + "uuid": "0AErJTQBTI2bSXKyAxIq5A==", + "participant": { + "participant_uuid": "I2rpg_q6gBJVO5TzexKYTb", + "participant_user_id": "zJKyaiAyTNC-MWjiWC18KQ", + "user_name": "jchill", + "feedback": { + "satisfied": true, + "feedback_details": [ + { + "id": "2", + "name": "Poor audio quality" + } + ], + "comments": "good enough" + } + } + } + } + }, + "topic": "webinar.participant_feedback", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/meetings/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/workspace.deleted.json b/providers/zoom/latest/workspace.deleted.json new file mode 100644 index 0000000..ad808a6 --- /dev/null +++ b/providers/zoom/latest/workspace.deleted.json @@ -0,0 +1,24 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "workspace.deleted", + "event_ts": "290112312321", + "payload": { + "account_id": "ajdkd-qBPgsxg", + "operator": "admin@example.com", + "operator_id": "I7zp-pYbTl22Z29H796Ixg", + "object": { + "id": "fqtckjhjhee89ruidvc2h6lc4g", + "workspace_name": "Workspace Name" + } + } + }, + "topic": "workspace.deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/rooms/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/workspace.issue_reported.json b/providers/zoom/latest/workspace.issue_reported.json new file mode 100644 index 0000000..bf1c5ed --- /dev/null +++ b/providers/zoom/latest/workspace.issue_reported.json @@ -0,0 +1,35 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "workspace.issue_reported", + "event_ts": 1779847200000, + "payload": { + "account_id": "VQYZ9ytmTbaXK9Zr2LvIrg", + "operator_id": "rZXNXVlVSTaSZDTJvLcBew", + "operator": "reporter@example.com", + "object": { + "report_id": "8f0b7df8-4d4c-4e58-bf6d-2e9a5d0f8d11", + "workspace_id": "fqtckjhjhee89ruidvc2h6lc4g", + "workspace_name": "Desk A-101", + "location_path": "Test Floor 1, Testing Building 1, Campus 1, City1, State 1", + "category_name": "Facilities", + "issue_types": [ + "Projector", + "Whiteboard" + ], + "description": "Projector does not turn on.", + "file_ids": [ + "file_abc123" + ] + } + } + }, + "topic": "workspace.issue_reported", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/rooms/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/workspace.pre_check_in_questionnaire_response_created.json b/providers/zoom/latest/workspace.pre_check_in_questionnaire_response_created.json new file mode 100644 index 0000000..fd59d02 --- /dev/null +++ b/providers/zoom/latest/workspace.pre_check_in_questionnaire_response_created.json @@ -0,0 +1,73 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "workspace.pre_check_in_questionnaire_response_created", + "payload": { + "account_id": "VQYZ9ytmTbaXK9Zr2LvIrg", + "operator": "yuki-devint@zoom.us", + "operator_id": "rZXNXVlVSTaSZDTJvLcBew", + "object": { + "start_time": "2024-02-14T03:50:00Z", + "event_id": "dxpwbc2fi8tzz7d012rwx9u8c0", + "user_name": "Simash pokh", + "desk_id": "SJjU1CcGSs2L7odn6PanQw", + "workspace_name": "test change date - Desk1", + "location_id": "wnFFoWRwTLeww81UuAeW4g", + "questionnaire_respnse": [ + { + "id": "Fl75C43YTmS_IpMzYLipJw", + "title": "Simash Reservation Questionnaire", + "list": [ + { + "question_id": "0ds1NFeDQ1WfWlgVK-7OMQ", + "title": "do you like AI ?", + "type": "single", + "options": [ + { + "option_id": "UClQqM1qT_q-bZQ0Xti7Vw", + "text": "Yes" + }, + { + "option_id": "1S1hZzFGTwW9Llxdr2vzyw", + "text": "No" + } + ], + "reply_id": "UClQqM1qT_q-bZQ0Xti7Vw" + }, + { + "question_id": "2XMaJFwNSr-BJpTfo6rRAQ", + "title": "what is your fav food ? ", + "type": "multiple", + "options": [ + { + "option_id": "iPkq2UDOSLOLHNq_Ac1WsQ", + "text": "momo" + }, + { + "option_id": "dpv4EZ7QQUqRhBmYj4_b7w", + "text": "sea food" + }, + { + "option_id": "__DjlrV7TeyCSZVmCWAnng", + "text": "rice" + } + ], + "reply_id": "iPkq2UDOSLOLHNq_Ac1WsQ,dpv4EZ7QQUqRhBmYj4_b7w" + } + ], + "subject": "reservation" + } + ] + } + }, + "event_ts": 1707848572310 + }, + "topic": "workspace.pre_check_in_questionnaire_response_created", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/rooms/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/workspace.reservation_checked_in.json b/providers/zoom/latest/workspace.reservation_checked_in.json new file mode 100644 index 0000000..8c2df60 --- /dev/null +++ b/providers/zoom/latest/workspace.reservation_checked_in.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "workspace.reservation_checked_in", + "event_ts": "290112312321", + "payload": { + "account_id": "G3NQs8u1Qni4Pc-qBPgsxg", + "operator": "admin@example.com", + "operator_id": "I7zp-pYbTl22Z29H796Ixg", + "object": { + "id": "fqtckjhjhee89ruidvc2h6lc4g", + "workspace_id": "qwNQb8u1Qbi3Pc-qBPgshy", + "topic": "Reserve Zoom Room-01", + "start_time": "2022-01-19T02:10:00Z", + "end_time": "2022-01-19T03:55:00Z", + "reserve_for": "I7zp-pYbTl22Z29H796Ixg" + } + } + }, + "topic": "workspace.reservation_checked_in", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/rooms/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/workspace.reservation_checked_out.json b/providers/zoom/latest/workspace.reservation_checked_out.json new file mode 100644 index 0000000..af635eb --- /dev/null +++ b/providers/zoom/latest/workspace.reservation_checked_out.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "workspace.reservation_checked_out", + "event_ts": "290112312321", + "payload": { + "account_id": "G3NQs8u1Qni4Pc-qBPgsxg", + "operator": "admin@example.com", + "operator_id": "I7zp-pYbTl22Z29H796Ixg", + "object": { + "id": "fqtckjhjhee89ruidvc2h6lc4g", + "workspace_id": "qwNQb8u1Qbi3Pc-qBPgshy", + "topic": "Reserve Zoom Room-01", + "start_time": "2022-01-19T02:10:00Z", + "end_time": "2022-01-19T03:55:00Z", + "reserve_for": "I7zp-pYbTl22Z29H796Ixg" + } + } + }, + "topic": "workspace.reservation_checked_out", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/rooms/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/workspace.reservation_created.json b/providers/zoom/latest/workspace.reservation_created.json new file mode 100644 index 0000000..8d7c284 --- /dev/null +++ b/providers/zoom/latest/workspace.reservation_created.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "workspace.reservation_created", + "event_ts": 290112312321, + "payload": { + "account_id": "G3NQs8u1Qni4Pc-qBPgsxg", + "operator": "admin@example.com", + "operator_id": "I7zp-pYbTl22Z29H796Ixg", + "object": { + "id": "fqtckjhjhee89ruidvc2h6lc4g", + "workspace_id": "qwNQb8u1Qbi3Pc-qBPgshy", + "topic": "Reserve Zoom Room-01", + "start_time": "2022-01-19T02:10:00Z", + "end_time": "2022-01-19T03:55:00Z", + "reserve_for": "I7zp-pYbTl22Z29H796Ixg", + "assignment_checkin": true + } + } + }, + "topic": "workspace.reservation_created", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/rooms/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/workspace.reservation_deleted.json b/providers/zoom/latest/workspace.reservation_deleted.json new file mode 100644 index 0000000..e60e687 --- /dev/null +++ b/providers/zoom/latest/workspace.reservation_deleted.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "workspace.reservation_deleted", + "event_ts": "290112312321", + "payload": { + "account_id": "G3NQs8u1Qni4Pc-qBPgsxg", + "operator": "admin@example.com", + "operator_id": "I7zp-pYbTl22Z29H796Ixg", + "object": { + "id": "fqtckjhjhee89ruidvc2h6lc4g", + "workspace_id": "qwNQb8u1Qbi3Pc-qBPgshy", + "topic": "Reserve Zoom Room-01", + "start_time": "2022-01-19T02:10:00Z", + "end_time": "2022-01-19T03:55:00Z", + "reserve_for": "I7zp-pYbTl22Z29H796Ixg" + } + } + }, + "topic": "workspace.reservation_deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/rooms/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/workspace.reservation_questionnaire_response_created.json b/providers/zoom/latest/workspace.reservation_questionnaire_response_created.json new file mode 100644 index 0000000..7a01bde --- /dev/null +++ b/providers/zoom/latest/workspace.reservation_questionnaire_response_created.json @@ -0,0 +1,73 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "workspace.reservation_questionnaire_response_created", + "payload": { + "account_id": "VQYZ9ytmTbaXK9Zr2LvIrg", + "operator": "yuki-devint@zoom.us", + "operator_id": "rZXNXVlVSTaSZDTJvLcBew", + "object": { + "start_time": "2024-02-14T03:50:00Z", + "event_id": "dxpwbc2fi8tzz7d012rwx9u8c0", + "user_name": "Simash pokh", + "desk_id": "SJjU1CcGSs2L7odn6PanQw", + "workspace_name": "test change date - Desk1", + "location_id": "wnFFoWRwTLeww81UuAeW4g", + "questionnaire_response": [ + { + "id": "Fl75C43YTmS_IpMzYLipJw", + "title": "Simash Reservation Questionnaire", + "list": [ + { + "question_id": "0ds1NFeDQ1WfWlgVK-7OMQ", + "title": "do you like AI ?", + "type": "single", + "options": [ + { + "option_id": "UClQqM1qT_q-bZQ0Xti7Vw", + "text": "Yes" + }, + { + "option_id": "1S1hZzFGTwW9Llxdr2vzyw", + "text": "No" + } + ], + "reply_id": "UClQqM1qT_q-bZQ0Xti7Vw" + }, + { + "question_id": "2XMaJFwNSr-BJpTfo6rRAQ", + "title": "what is your fav food ? ", + "type": "multiple", + "options": [ + { + "option_id": "iPkq2UDOSLOLHNq_Ac1WsQ", + "text": "momo" + }, + { + "option_id": "dpv4EZ7QQUqRhBmYj4_b7w", + "text": "sea food" + }, + { + "option_id": "__DjlrV7TeyCSZVmCWAnng", + "text": "rice" + } + ], + "reply_id": "iPkq2UDOSLOLHNq_Ac1WsQ,dpv4EZ7QQUqRhBmYj4_b7w" + } + ], + "subject": "reservation" + } + ] + } + }, + "event_ts": 1707848572310 + }, + "topic": "workspace.reservation_questionnaire_response_created", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/rooms/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/workspace.reservation_questionnaire_response_updated.json b/providers/zoom/latest/workspace.reservation_questionnaire_response_updated.json new file mode 100644 index 0000000..943ef51 --- /dev/null +++ b/providers/zoom/latest/workspace.reservation_questionnaire_response_updated.json @@ -0,0 +1,73 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "workspace.reservation_questionnaire_response_updated", + "payload": { + "account_id": "VQYZ9ytmTbaXK9Zr2LvIrg", + "operator": "yuki-devint@zoom.us", + "operator_id": "rZXNXVlVSTaSZDTJvLcBew", + "object": { + "start_time": "2024-02-14T03:50:00Z", + "event_id": "dxpwbc2fi8tzz7d012rwx9u8c0", + "user_name": "Simash pokh", + "desk_id": "SJjU1CcGSs2L7odn6PanQw", + "workspace_name": "test change date - Desk1", + "location_id": "wnFFoWRwTLeww81UuAeW4g", + "questionnaire_response": [ + { + "id": "Fl75C43YTmS_IpMzYLipJw", + "title": "Simash Reservation Questionnaire", + "list": [ + { + "question_id": "0ds1NFeDQ1WfWlgVK-7OMQ", + "title": "do you like AI ?", + "type": "single", + "options": [ + { + "option_id": "UClQqM1qT_q-bZQ0Xti7Vw", + "text": "Yes" + }, + { + "option_id": "1S1hZzFGTwW9Llxdr2vzyw", + "text": "No" + } + ], + "reply_id": "UClQqM1qT_q-bZQ0Xti7Vw" + }, + { + "question_id": "2XMaJFwNSr-BJpTfo6rRAQ", + "title": "what is your fav food ? ", + "type": "multiple", + "options": [ + { + "option_id": "iPkq2UDOSLOLHNq_Ac1WsQ", + "text": "momo" + }, + { + "option_id": "dpv4EZ7QQUqRhBmYj4_b7w", + "text": "sea food" + }, + { + "option_id": "__DjlrV7TeyCSZVmCWAnng", + "text": "rice" + } + ], + "reply_id": "iPkq2UDOSLOLHNq_Ac1WsQ,dpv4EZ7QQUqRhBmYj4_b7w" + } + ], + "subject": "reservation" + } + ] + } + }, + "event_ts": 1707848572310 + }, + "topic": "workspace.reservation_questionnaire_response_updated", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/rooms/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/workspace.user_assigned.json b/providers/zoom/latest/workspace.user_assigned.json new file mode 100644 index 0000000..f129a33 --- /dev/null +++ b/providers/zoom/latest/workspace.user_assigned.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "workspace.user_assigned", + "event_ts": 1707848572310, + "payload": { + "account_id": "VQYZ9ytmTbaXK9Zr2LvIrg", + "operator_id": "rZXNXVlVSTaSZDTJvLcBew", + "operator": "vic-devint@zoom.us", + "object": { + "workspace_id": "fqtckjhjhee89ruidvc2h6lc4g", + "workspace_name": "test change date - Desk1", + "assign_type": "permanent", + "account_id": "bhmIXpdYRcCK6BB3VhMq6w", + "user_id": "oyLyxW48QeC3uBBFY2CF3A", + "user_email": "vic-01-devint@zoom.us" + } + } + }, + "topic": "workspace.user_assigned", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/rooms/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/workspace.user_unassigned.json b/providers/zoom/latest/workspace.user_unassigned.json new file mode 100644 index 0000000..be93b59 --- /dev/null +++ b/providers/zoom/latest/workspace.user_unassigned.json @@ -0,0 +1,27 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "workspace.user_unassigned", + "event_ts": 1707848572310, + "payload": { + "account_id": "VQYZ9ytmTbaXK9Zr2LvIrg", + "operator_id": "rZXNXVlVSTaSZDTJvLcBew", + "operator": "vic-devint@zoom.us", + "object": { + "workspace_id": "fqtckjhjhee89ruidvc2h6lc4g", + "workspace_name": "test change date - Desk1", + "account_id": "bhmIXpdYRcCK6BB3VhMq6w", + "user_id": "oyLyxW48QeC3uBBFY2CF3A", + "assign_type": "permanent" + } + } + }, + "topic": "workspace.user_unassigned", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/rooms/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/zoom_events.event_cancelled.json b/providers/zoom/latest/zoom_events.event_cancelled.json new file mode 100644 index 0000000..8f4cfec --- /dev/null +++ b/providers/zoom/latest/zoom_events.event_cancelled.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "zoom_events.event_cancelled", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "hub_id": "1234567890abcd", + "event_id": "1234567890abcd", + "host_id": "z8yCxjabcdEFGHfp8uQ", + "name": "My Event-1", + "description": "This is a test event.", + "attendance_type": "virtual", + "event_type": "CONFERENCE", + "status": "DRAFT", + "start_time": "2023-07-13T21:44:51Z", + "end_time": "2023-07-13T23:00:51Z", + "timezone": "America/Los_Angeles" + } + } + }, + "topic": "zoom_events.event_cancelled", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/events/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/zoom_events.event_duplicated.json b/providers/zoom/latest/zoom_events.event_duplicated.json new file mode 100644 index 0000000..e6f7e5c --- /dev/null +++ b/providers/zoom/latest/zoom_events.event_duplicated.json @@ -0,0 +1,32 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "zoom_events.event_duplicated", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "hub_id": "1234567890abcd", + "event_id": "1234567890abcd", + "source_event_id": "1234567890abcd", + "host_id": "z8yCxjabcdEFGHfp8uQ", + "name": "My Event-1", + "description": "This is a test event.", + "attendance_type": "virtual", + "event_type": "CONFERENCE", + "status": "DRAFT", + "start_time": "2023-07-13T21:44:51Z", + "end_time": "2023-07-13T23:00:51Z", + "timezone": "America/Los_Angeles" + } + } + }, + "topic": "zoom_events.event_duplicated", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/events/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/zoom_events.event_published.json b/providers/zoom/latest/zoom_events.event_published.json new file mode 100644 index 0000000..9bd7635 --- /dev/null +++ b/providers/zoom/latest/zoom_events.event_published.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "zoom_events.event_published", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "hub_id": "1234567890abcd", + "event_id": "1234567890abcd", + "host_id": "z8yCxjabcdEFGHfp8uQ", + "name": "My Event-1", + "description": "This is a test event.", + "event_type": "CONFERENCE", + "attendance_type": "virtual", + "status": "DRAFT", + "start_time": "2023-07-13T21:44:51Z", + "end_time": "2023-07-13T23:00:51Z", + "timezone": "America/Los_Angeles" + } + } + }, + "topic": "zoom_events.event_published", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/events/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/zoom_events.event_updated.json b/providers/zoom/latest/zoom_events.event_updated.json new file mode 100644 index 0000000..8f9e271 --- /dev/null +++ b/providers/zoom/latest/zoom_events.event_updated.json @@ -0,0 +1,31 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "zoom_events.event_updated", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "hub_id": "1234567890abcd", + "event_id": "1234567890abcd", + "host_id": "z8yCxjabcdEFGHfp8uQ", + "name": "My Event-1", + "description": "This is a test event.", + "attendance_type": "virtual", + "event_type": "CONFERENCE", + "status": "DRAFT", + "start_time": "2023-07-13T21:44:51Z", + "timezone": "America/Los_Angeles", + "end_time": "2023-07-13T23:00:51Z" + } + } + }, + "topic": "zoom_events.event_updated", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/events/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/zoom_events.exhibitor_created.json b/providers/zoom/latest/zoom_events.exhibitor_created.json new file mode 100644 index 0000000..999568f --- /dev/null +++ b/providers/zoom/latest/zoom_events.exhibitor_created.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "zoom_events.exhibitor_created", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "event_id": "qwerq1243124", + "host_id": "z8yCxjabcdEFGHfp8uQ", + "exhibitor_id": "iso9Dllddp39dagjLj9j", + "name": "exhibitor1", + "description": "Description of the exhibitor", + "is_sponsor": true, + "tier_id": "4fgRIOXjQGmoH6raAzJf8g", + "contact_name": "John Doe", + "contact_email": "exhibitor1-email@zoom.us" + } + } + }, + "topic": "zoom_events.exhibitor_created", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/events/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/zoom_events.exhibitor_deleted.json b/providers/zoom/latest/zoom_events.exhibitor_deleted.json new file mode 100644 index 0000000..984b1ee --- /dev/null +++ b/providers/zoom/latest/zoom_events.exhibitor_deleted.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "zoom_events.exhibitor_deleted", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "event_id": "qwerq1243124", + "host_id": "z8yCxjabcdEFGHfp8uQ", + "exhibitor_id": "iso9Dllddp39dagjLj9j", + "name": "exhibitor1", + "description": "Description of the exhibitor", + "is_sponsor": true, + "tier_id": "4fgRIOXjQGmoH6raAzJf8g", + "contact_name": "John Doe", + "contact_email": "exhibitor1-email@zoom.us" + } + } + }, + "topic": "zoom_events.exhibitor_deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/events/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/zoom_events.exhibitor_updated.json b/providers/zoom/latest/zoom_events.exhibitor_updated.json new file mode 100644 index 0000000..185354d --- /dev/null +++ b/providers/zoom/latest/zoom_events.exhibitor_updated.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "zoom_events.exhibitor_updated", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "event_id": "qwerq1243124", + "host_id": "z8yCxjabcdEFGHfp8uQ", + "exhibitor_id": "iso9Dllddp39dagjLj9j", + "name": "exhibitor1", + "description": "Description of the exhibitor", + "is_sponsor": true, + "tier_id": "4fgRIOXjQGmoH6raAzJf8g", + "contact_name": "John Doe", + "contact_email": "exhibitor1-email@zoom.us" + } + } + }, + "topic": "zoom_events.exhibitor_updated", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/events/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/zoom_events.session_created.json b/providers/zoom/latest/zoom_events.session_created.json new file mode 100644 index 0000000..158da30 --- /dev/null +++ b/providers/zoom/latest/zoom_events.session_created.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "zoom_events.session_created", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "event_id": "1234567890abcd", + "host_id": "z8yCxjabcdEFGHfp8uQ", + "session_id": "fhhfkdhkhdgkhg", + "name": "my session", + "attendance_type": "virtual", + "type": 2, + "start_time": "2022-05-31T13:00:00Z", + "end_time": "2022-05-31T13:00:00Z", + "timezone": "America/Los_Angeles" + } + } + }, + "topic": "zoom_events.session_created", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/events/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/zoom_events.session_deleted.json b/providers/zoom/latest/zoom_events.session_deleted.json new file mode 100644 index 0000000..ba40d7e --- /dev/null +++ b/providers/zoom/latest/zoom_events.session_deleted.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "zoom_events.session_deleted", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "event_id": "1234567890abcd", + "host_id": "z8yCxjabcdEFGHfp8uQ", + "session_id": "fhhfkdhkhdgkhg", + "name": "my session", + "attendance_type": "virtual", + "type": 2, + "start_time": "2022-05-31T13:00:00Z", + "end_time": "2022-05-31T13:00:00Z", + "timezone": "America/Los_Angeles" + } + } + }, + "topic": "zoom_events.session_deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/events/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/zoom_events.session_ended.json b/providers/zoom/latest/zoom_events.session_ended.json new file mode 100644 index 0000000..ee43192 --- /dev/null +++ b/providers/zoom/latest/zoom_events.session_ended.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "zoom_events.session_ended", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "event_id": "1234567890abcd", + "host_id": "z8yCxjabcdEFGHfp8uQ", + "session_id": "1234567890abcd", + "name": "My Session-1", + "type": 2, + "start_time": "2023-07-13T21:44:51Z", + "timezone": "America/Los_Angeles", + "end_time": "2023-07-13T23:00:51Z" + } + } + }, + "topic": "zoom_events.session_ended", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/events/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/zoom_events.session_updated.json b/providers/zoom/latest/zoom_events.session_updated.json new file mode 100644 index 0000000..ab62545 --- /dev/null +++ b/providers/zoom/latest/zoom_events.session_updated.json @@ -0,0 +1,29 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "zoom_events.session_updated", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "event_id": "1234567890abcd", + "host_id": "z8yCxjabcdEFGHfp8uQ", + "session_id": "fhhfkdhkhdgkhg", + "name": "my session", + "type": 2, + "attendance_type": "virtual", + "start_time": "2022-05-31T13:00:00Z", + "end_time": "2022-05-31T13:00:00Z", + "timezone": "America/Los_Angeles" + } + } + }, + "topic": "zoom_events.session_updated", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/events/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/zoom_events.speaker_created.json b/providers/zoom/latest/zoom_events.speaker_created.json new file mode 100644 index 0000000..6af763e --- /dev/null +++ b/providers/zoom/latest/zoom_events.speaker_created.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "zoom_events.speaker_created", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "event_id": "qwerq1243124", + "host_id": "z8yCxjabcdEFGHfp8uQ", + "speaker_id": "iso9Dllddp39dagjLj9j", + "name": "speaker1", + "email": "speaker1-email@zoom.us" + } + } + }, + "topic": "zoom_events.speaker_created", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/events/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/zoom_events.speaker_deleted.json b/providers/zoom/latest/zoom_events.speaker_deleted.json new file mode 100644 index 0000000..c7499c5 --- /dev/null +++ b/providers/zoom/latest/zoom_events.speaker_deleted.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "zoom_events.speaker_deleted", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "event_id": "qwerq1243124", + "host_id": "z8yCxjabcdEFGHfp8uQ", + "speaker_id": "iso9Dllddp39dagjLj9j", + "name": "speaker1", + "email": "speaker1-email@zoom.us" + } + } + }, + "topic": "zoom_events.speaker_deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/events/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/zoom_events.speaker_updated.json b/providers/zoom/latest/zoom_events.speaker_updated.json new file mode 100644 index 0000000..f6b8a17 --- /dev/null +++ b/providers/zoom/latest/zoom_events.speaker_updated.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "zoom_events.speaker_updated", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "event_id": "qwerq1243124", + "host_id": "z8yCxjabcdEFGHfp8uQ", + "speaker_id": "iso9Dllddp39dagjLj9j", + "name": "speaker1", + "email": "speaker1-email@zoom.us" + } + } + }, + "topic": "zoom_events.speaker_updated", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/events/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/zoom_events.ticket_created.json b/providers/zoom/latest/zoom_events.ticket_created.json new file mode 100644 index 0000000..23a3947 --- /dev/null +++ b/providers/zoom/latest/zoom_events.ticket_created.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "zoom_events.ticket_created", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "event_id": "djsjgkjhfhk", + "host_id": "z8yCxjabcdEFGHfp8uQ", + "ticket_id": "iso9Dllddp39dagjLj9j", + "ticket_type_id": "pfalaof9s83lsLJD9u2d", + "external_ticket_id": "abc1231245-adf", + "ticket_role_type": "normal", + "email": "email@zoom.us", + "authentication_method": "no_auth" + } + } + }, + "topic": "zoom_events.ticket_created", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/events/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/zoom_events.ticket_deleted.json b/providers/zoom/latest/zoom_events.ticket_deleted.json new file mode 100644 index 0000000..be40e59 --- /dev/null +++ b/providers/zoom/latest/zoom_events.ticket_deleted.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "zoom_events.ticket_deleted", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "event_id": "qwerq1243124", + "host_id": "z8yCxjabcdEFGHfp8uQ", + "ticket_id": "iso9Dllddp39dagjLj9j", + "ticket_type_id": "pfalaof9s83lsLJD9u2d", + "external_ticket_id": "pfalaof9s83lsLJD9u2d", + "email": "email@zoom.us", + "ticket_role_type": "normal", + "authentication_method": "no_auth" + } + } + }, + "topic": "zoom_events.ticket_deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/events/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/zoom_events.ticket_type_created.json b/providers/zoom/latest/zoom_events.ticket_type_created.json new file mode 100644 index 0000000..e4dbcc7 --- /dev/null +++ b/providers/zoom/latest/zoom_events.ticket_type_created.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "zoom_events.ticket_type_created", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "event_id": "qwerq1243124", + "host_id": "z8yCxjabcdEFGHfp8uQ", + "ticket_type_id": "pfalaof9s83lsLJD9u2d", + "name": "General Admission Ticket", + "description": "This is for General Admission", + "attendance_type": "virtual", + "start_time": "2023-07-13T21:44:51Z", + "end_time": "2023-07-13T23:00:51Z" + } + } + }, + "topic": "zoom_events.ticket_type_created", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/events/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/zoom_events.ticket_type_deleted.json b/providers/zoom/latest/zoom_events.ticket_type_deleted.json new file mode 100644 index 0000000..e75aed3 --- /dev/null +++ b/providers/zoom/latest/zoom_events.ticket_type_deleted.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "zoom_events.ticket_type_deleted", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "event_id": "qwerq1243124", + "host_id": "z8yCxjabcdEFGHfp8uQ", + "ticket_type_id": "pfalaof9s83lsLJD9u2d", + "name": "General Admission Ticket", + "description": "This is for General Admission", + "attendance_type": "virtual", + "start_time": "2023-07-13T21:44:51Z", + "end_time": "2023-07-13T23:00:51Z" + } + } + }, + "topic": "zoom_events.ticket_type_deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/events/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/zoom_events.ticket_type_updated.json b/providers/zoom/latest/zoom_events.ticket_type_updated.json new file mode 100644 index 0000000..7b47613 --- /dev/null +++ b/providers/zoom/latest/zoom_events.ticket_type_updated.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "zoom_events.ticket_type_updated", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "event_id": "qwerq1243124", + "host_id": "z8yCxjabcdEFGHfp8uQ", + "ticket_type_id": "pfalaof9s83lsLJD9u2d", + "name": "General Admission Ticket", + "description": "This is for General Admission", + "attendance_type": "virtual", + "start_time": "2023-07-13T21:44:51Z", + "end_time": "2023-07-13T23:00:51Z" + } + } + }, + "topic": "zoom_events.ticket_type_updated", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/events/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/zoom_events.ticket_updated.json b/providers/zoom/latest/zoom_events.ticket_updated.json new file mode 100644 index 0000000..77b7f42 --- /dev/null +++ b/providers/zoom/latest/zoom_events.ticket_updated.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "zoom_events.ticket_updated", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "event_id": "qwerq1243124", + "host_id": "z8yCxjabcdEFGHfp8uQ", + "ticket_id": "iso9Dllddp39dagjLj9j", + "ticket_type_id": "pfalaof9s83lsLJD9u2d", + "external_ticket_id": "abc-123-efgh", + "ticket_role_type": "normal", + "email": "email@zoom.us", + "authentication_method": "no_auth" + } + } + }, + "topic": "zoom_events.ticket_updated", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/events/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/zoom_events.vod_registration_created.json b/providers/zoom/latest/zoom_events.vod_registration_created.json new file mode 100644 index 0000000..917d303 --- /dev/null +++ b/providers/zoom/latest/zoom_events.vod_registration_created.json @@ -0,0 +1,47 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "zoom_events.vod_registration_created", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "channel_id": "djsjgkjhfhk", + "hub_id": "huCbxjabcdEFGHfp8uQ", + "host_id": "z8yCxjabcdEFGHfp8uQ", + "registration_id": "iso9Dllddp39dagjLj9j", + "email": "email@zoom.us", + "registration_date": "2025-05-24T22:30:00Z", + "authentication_method": "no_auth", + "join_link": "https://events.zoom.us/ejl/xyz", + "first_name": "Jill", + "last_name": "Chill", + "address": "1800 Amphibious Blvd", + "city": "Mountain View", + "state": "CA", + "zip": "94045", + "country": "US", + "phone": "5550100", + "industry": "Food", + "job_title": "Chef", + "organization": "ABC Ltd.", + "organization_size": "150", + "comments": "Looking forward to the discussion.", + "custom_questions": [ + { + "title": "What do you hope to learn from this?", + "answer": "Look forward to learning how you come up with new recipes and what other services you offer." + } + ] + } + } + }, + "topic": "zoom_events.vod_registration_created", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/events/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/zoomroom.alert.json b/providers/zoom/latest/zoomroom.alert.json new file mode 100644 index 0000000..24af808 --- /dev/null +++ b/providers/zoom/latest/zoomroom.alert.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "zoomroom.alert", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "id": "abcD3ojfdbjfg", + "room_name": "My Zoom Room", + "calendar_name": "mycalendar@example.com", + "email": "jchill@example.com", + "issue": "Room Controller disconnected", + "alert_type": 1, + "component": 2, + "alert_kind": 1 + } + } + }, + "topic": "zoomroom.alert", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/rooms/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/zoomroom.checked_in.json b/providers/zoom/latest/zoomroom.checked_in.json new file mode 100644 index 0000000..8abad5a --- /dev/null +++ b/providers/zoom/latest/zoomroom.checked_in.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "zoomroom.checked_in", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "id": "abcD3ojfdbjfg", + "room_name": "My Zoom Room", + "calendar_name": "mycalendar@example.com", + "email": "jchill@example.com", + "event_id": "AbbbbbGYxLTc3OTVkMzFmZDc0MwBGAAAAAAD48FI58voYSqDgJePOSZblBwBQ/N0JvB/FRqv5UT2rFfkVAAAAAAENAABQ/N0JvB/FRqv5UT2rFfkVAAE2YC8DAAA=", + "change_key": "DwAAABYAAABQ/N0JvB/FRqv5UT2rFfkVAAE2XqVw", + "resource_email": "it@example.com", + "calendar_id": "mycalendar@example.com", + "calendar_type": "2", + "api_type": "0" + } + } + }, + "topic": "zoomroom.checked_in", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/rooms/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/zoomroom.checked_out.json b/providers/zoom/latest/zoomroom.checked_out.json new file mode 100644 index 0000000..f4d6486 --- /dev/null +++ b/providers/zoom/latest/zoomroom.checked_out.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "zoomroom.checked_out", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "id": "abcD3ojfdbjfg", + "room_name": "My Zoom Room", + "calendar_name": "mycalendar@example.com", + "email": "jchill@example.com", + "event_id": "AbbbbbGYxLTc3OTVkMzFmZDc0MwBGAAAAAAD48FI58voYSqDgJePOSZblBwBQ/N0JvB/FRqv5UT2rFfkVAAAAAAENAABQ/N0JvB/FRqv5UT2rFfkVAAE2YC8DAAA=", + "change_key": "DwAAABYAAABQ/N0JvB/FRqv5UT2rFfkVAAE2XqVw", + "resource_email": "zroom1@example.com", + "calendar_id": "mycalendar@example.com", + "calendar_type": "2", + "api_type": "0" + } + } + }, + "topic": "zoomroom.checked_out", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/rooms/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/zoomroom.delayed_alert.json b/providers/zoom/latest/zoomroom.delayed_alert.json new file mode 100644 index 0000000..5882287 --- /dev/null +++ b/providers/zoom/latest/zoomroom.delayed_alert.json @@ -0,0 +1,28 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "zoomroom.delayed_alert", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "id": "abcD3ojfdbjfg", + "room_name": "My Zoom Room", + "calendar_name": "mycalendar@example.com", + "email": "jchill@example.com", + "issue": "Room Controller disconnected", + "alert_type": 1, + "component": 2, + "alert_kind": 1 + } + } + }, + "topic": "zoomroom.delayed_alert", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/rooms/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/zoomroom.digital_signage_app_ended.json b/providers/zoom/latest/zoomroom.digital_signage_app_ended.json new file mode 100644 index 0000000..c97f2ce --- /dev/null +++ b/providers/zoom/latest/zoomroom.digital_signage_app_ended.json @@ -0,0 +1,25 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "zoomroom.digital_signage_app_ended", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "room_id": "abcD3ojfdbjfg", + "app_name": "My Zoom Room", + "app_id": "NiVvY1NWpE2nulNrhVjgU4jD0swziVrXBbaFZyC3u+o=", + "start_time": "2022-06-19T00:00:00Z", + "end_time": "2022-06-19T01:01:00Z" + } + } + }, + "topic": "zoomroom.digital_signage_app_ended", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/rooms/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/zoomroom.location_deleted.json b/providers/zoom/latest/zoomroom.location_deleted.json new file mode 100644 index 0000000..2b4d325 --- /dev/null +++ b/providers/zoom/latest/zoomroom.location_deleted.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "zoomroom.location_deleted", + "event_ts": "290112312321", + "payload": { + "account_id": "ajdkd-qBPgsxg", + "operator": "admin@example.com", + "operator_id": "I7zp-pYbTl22Z29H796Ixg", + "object": { + "id": "fqtckjhjhee89ruidvc2h6lc4g", + "name": "My Deleted Zoom Room Location", + "parent_location_id": "aldjflajsd-fasj", + "type": "floor" + } + } + }, + "topic": "zoomroom.location_deleted", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/rooms/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/zoomroom.location_updated.json b/providers/zoom/latest/zoomroom.location_updated.json new file mode 100644 index 0000000..fd9e45f --- /dev/null +++ b/providers/zoom/latest/zoomroom.location_updated.json @@ -0,0 +1,26 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "zoomroom.location_updated", + "event_ts": "290112312321", + "payload": { + "account_id": "ajdkd-qBPgsxg", + "operator": "admin@example.com", + "operator_id": "I7zp-pYbTl22Z29H796Ixg", + "object": { + "id": "fqtckjhjhee89ruidvc2h6lc4g", + "name": "My new Zoom Room Location", + "parent_location_id": "aldjflajsd-fasj", + "type": "floor" + } + } + }, + "topic": "zoomroom.location_updated", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/rooms/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/zoomroom.sensor_data.json b/providers/zoom/latest/zoomroom.sensor_data.json new file mode 100644 index 0000000..c3406c8 --- /dev/null +++ b/providers/zoom/latest/zoomroom.sensor_data.json @@ -0,0 +1,30 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "zoomroom.sensor_data", + "event_ts": 1626230691572, + "payload": { + "account_id": "AAAAAABBBB", + "object": { + "id": "abcD3ojfdbjfg", + "room_name": "My Zoom Room", + "device_id": "NiVvY1NWpE2nulNrhVjgU4jD0swziVrXBbaFZyC3u+o=", + "sensor_data": [ + { + "date_time": "2022-06-19T00:00:00Z", + "sensor_type": "REAL_TIME_PEOPLE_COUNT", + "sensor_value": "20" + } + ] + } + } + }, + "topic": "zoomroom.sensor_data", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/rooms/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/zoom/latest/zoomroom.updated.json b/providers/zoom/latest/zoomroom.updated.json new file mode 100644 index 0000000..52e6cdf --- /dev/null +++ b/providers/zoom/latest/zoomroom.updated.json @@ -0,0 +1,22 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "event": "zoomroom.updated", + "event_ts": 1626230691572, + "payload": { + "account_id": "G3NQs8u1Qni4Pc-qBPgsxg", + "object": { + "id": "2muAb65FTZCGjj6ginHIbQ", + "room_name": "My Zoom Room" + } + } + }, + "topic": "zoomroom.updated", + "source": { + "type": "vendor-documentation", + "url": "https://developers.zoom.us/docs/api/rooms/events/", + "retrieved": "2026-07-29" + } +} \ No newline at end of file From 52c6284a4eae4856f4e7545f2c7a160db83b71be Mon Sep 17 00:00:00 2001 From: garethx Date: Wed, 5 Aug 2026 14:37:56 +0100 Subject: [PATCH 2/4] Add cloudinary, and fix a source URL nobody could open MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Both found by regenerating the source tree from scratch and diffing it against what was committed — the export is additive and never overwrites, so a file can go stale without anything noticing. - cloudinary: 1 sample (`upload`). The provider gained a webhook skill after the tree was last exported, so it had never been picked up. - coinbase-commerce/charge.confirmed: `source.url` said `api-arcitecture`, which 404s. The registry corrected that typo in its own evidence layer and this copy was missed. A citation nobody can open is the one thing a `source` key must never be. Co-Authored-By: Claude Opus 5 --- providers/cloudinary/index.json | 8 +++++++ providers/cloudinary/latest/upload.json | 21 +++++++++++++++++++ .../latest/charge.confirmed.json | 2 +- 3 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 providers/cloudinary/index.json create mode 100644 providers/cloudinary/latest/upload.json diff --git a/providers/cloudinary/index.json b/providers/cloudinary/index.json new file mode 100644 index 0000000..bbbd2e7 --- /dev/null +++ b/providers/cloudinary/index.json @@ -0,0 +1,8 @@ +{ + "label": "Cloudinary", + "configs": { + "latest_version": "latest", + "topic_identifier": "notification_type" + }, + "doc_sourced": true +} \ No newline at end of file diff --git a/providers/cloudinary/latest/upload.json b/providers/cloudinary/latest/upload.json new file mode 100644 index 0000000..7e4fc59 --- /dev/null +++ b/providers/cloudinary/latest/upload.json @@ -0,0 +1,21 @@ +{ + "headers": { + "content-type": "application/json" + }, + "body": { + "notification_type": "upload", + "timestamp": "2026-07-28T10:30:00Z", + "public_id": "sample", + "version": 1690000000, + "resource_type": "image", + "format": "jpg", + "secure_url": "https://res.cloudinary.com/demo/image/upload/v1690000000/sample.jpg", + "signature": "..." + }, + "topic": "upload", + "source": { + "type": "vendor-documentation", + "url": "https://cloudinary.com/documentation/notifications", + "retrieved": "2026-07-29" + } +} \ No newline at end of file diff --git a/providers/coinbase-commerce/latest/charge.confirmed.json b/providers/coinbase-commerce/latest/charge.confirmed.json index 48ff39b..1218abf 100644 --- a/providers/coinbase-commerce/latest/charge.confirmed.json +++ b/providers/coinbase-commerce/latest/charge.confirmed.json @@ -41,7 +41,7 @@ "topic": "charge:confirmed", "source": { "type": "vendor-documentation", - "url": "https://docs.cdp.coinbase.com/commerce/api-arcitecture/webhooks-fields", + "url": "https://docs.cdp.coinbase.com/commerce/api-architecture/webhooks-fields", "retrieved": "2026-07-29" } } \ No newline at end of file From 20357af7c07cfd0c4c34c8ae31fa89d05aad6c0e Mon Sep 17 00:00:00 2001 From: garethx Date: Thu, 6 Aug 2026 16:05:13 +0100 Subject: [PATCH 3/4] Address review: version directories, and drop what can be captured MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit All three findings from @leggetter's review, plus the sweep it asked for. **shopify — 29 files removed.** They went in `2024-10/` because that is the provider's latest_version, but they were read from shopify.dev/docs/api/webhooks/latest, which serves the current stable version. 2024-10 stopped being accessible on 2025-10-16, so they could not have been sourced at it, and 15 of the 29 are inventory_transfers/* and inventory_shipments/* topics that postdate it. The 181 captures in that directory all carry `x-shopify-api-version: 2024-10`; these carried no version header at all. `scripts/shopify/` can capture properly. **scrapfly — 7 crawler files removed**, and providers/scrapfly/README.md is back to its original text. `scripts/scrapfly/` can capture these once requestReceiver.ts resolves an ordered topic_identifier list, which #26 adds. Scrapfly documents 8 crawler events, not 7 — `crawler_url_visited` was missing here, which is its own argument for capturing rather than hand-writing them. **Six providers move out of `latest/`:** bridge-xyz `2024-01-01`, chargebee `v2`, docusign `v2.1`, klaviyo `2025-07-15`, microsoft-graph `v1.0`, smartcar `4.0`. The sweep across all 104 found that "has a version field" is too broad a rule — most providers have one and most do not qualify. Object versions (square, courier, github's `package_version`), event-schema versions (checkout's 1.0.0/1.2.0/2.0.0, zendesk, twitch's `subscription.version`) and asset versions (cloudinary's unix timestamp) version the thing carried, not the contract carrying it. The test that holds is whether the field versions the webhook API itself: `api_version`, `apiVersion`, or a field the vendor documents as such — Smartcar's `meta.version` is "Webhook API version" in their docs. Two left in `latest/` deliberately: huggingface's bare `version: 3` has no doc statement of what it versions, and notion's `api_version` appears on 4 of 23 samples. 1,661 -> 1,625 samples across 102 providers. `yarn compile` passes with 112 providers, 0 topic collisions. Co-Authored-By: Claude Opus 5 --- .../customer.updated.json | 0 providers/bridge-xyz/index.json | 2 +- providers/chargebee/index.json | 2 +- .../{latest => v2}/subscription_created.json | 0 providers/docusign/index.json | 2 +- .../{latest => v2.1}/envelope-completed.json | 0 .../event.klaviyo.opened_email.json | 0 providers/klaviyo/index.json | 2 +- providers/microsoft-graph/index.json | 2 +- .../{latest => v1.0}/created.json | 0 .../{latest => v1.0}/updated.json | 0 providers/scrapfly/README.md | 19 - .../scrapfly/latest/crawler_cancelled.json | 37 -- .../scrapfly/latest/crawler_finished.json | 37 -- .../scrapfly/latest/crawler_started.json | 37 -- .../scrapfly/latest/crawler_stopped.json | 37 -- .../latest/crawler_url_discovered.json | 41 -- .../scrapfly/latest/crawler_url_failed.json | 77 --- .../scrapfly/latest/crawler_url_skipped.json | 40 -- .../shopify/2024-10/app.scopes_update.json | 24 - .../2024-10/customers.purchasing_summary.json | 22 - ...rs_whats_app_marketing_consent.update.json | 22 - .../delivery_promise_settings.update.json | 17 - .../2024-10/fulfillment_holds.added.json | 27 - .../2024-10/fulfillment_holds.released.json | 27 - ...rs.manually_reported_progress_stopped.json | 24 - .../fulfillment_orders.progress_reported.json | 28 - .../inventory_shipments.add_items.json | 26 - .../2024-10/inventory_shipments.create.json | 33 - .../2024-10/inventory_shipments.delete.json | 16 - .../inventory_shipments.mark_in_transit.json | 17 - .../inventory_shipments.receive_items.json | 35 -- .../inventory_shipments.remove_items.json | 24 - ...tory_shipments.update_item_quantities.json | 28 - .../inventory_shipments.update_tracking.json | 22 - .../inventory_transfers.add_items.json | 32 - .../2024-10/inventory_transfers.cancel.json | 23 - .../2024-10/inventory_transfers.complete.json | 23 - .../inventory_transfers.ready_to_ship.json | 33 - .../inventory_transfers.remove_items.json | 30 - ...tory_transfers.update_item_quantities.json | 35 -- .../2024-10/inventory_transfers.updated.json | 22 - .../shopify/2024-10/locales.destroy.json | 16 - .../2024-10/markets_backup_region.update.json | 16 - .../2024-10/metafield_definitions.create.json | 43 -- .../2024-10/metafield_definitions.delete.json | 17 - .../2024-10/metafield_definitions.update.json | 43 -- .../2024-10/orders.link_requested.json | 595 ------------------ .../{latest => 4.0}/VEHICLE_ERROR.json | 0 .../{latest => 4.0}/VEHICLE_STATE.json | 0 .../smartcar/{latest => 4.0}/VERIFY.json | 0 providers/smartcar/index.json | 2 +- 52 files changed, 6 insertions(+), 1651 deletions(-) rename providers/bridge-xyz/{latest => 2024-01-01}/customer.updated.json (100%) rename providers/chargebee/{latest => v2}/subscription_created.json (100%) rename providers/docusign/{latest => v2.1}/envelope-completed.json (100%) rename providers/klaviyo/{latest => 2025-07-15}/event.klaviyo.opened_email.json (100%) rename providers/microsoft-graph/{latest => v1.0}/created.json (100%) rename providers/microsoft-graph/{latest => v1.0}/updated.json (100%) delete mode 100644 providers/scrapfly/latest/crawler_cancelled.json delete mode 100644 providers/scrapfly/latest/crawler_finished.json delete mode 100644 providers/scrapfly/latest/crawler_started.json delete mode 100644 providers/scrapfly/latest/crawler_stopped.json delete mode 100644 providers/scrapfly/latest/crawler_url_discovered.json delete mode 100644 providers/scrapfly/latest/crawler_url_failed.json delete mode 100644 providers/scrapfly/latest/crawler_url_skipped.json delete mode 100644 providers/shopify/2024-10/app.scopes_update.json delete mode 100644 providers/shopify/2024-10/customers.purchasing_summary.json delete mode 100644 providers/shopify/2024-10/customers_whats_app_marketing_consent.update.json delete mode 100644 providers/shopify/2024-10/delivery_promise_settings.update.json delete mode 100644 providers/shopify/2024-10/fulfillment_holds.added.json delete mode 100644 providers/shopify/2024-10/fulfillment_holds.released.json delete mode 100644 providers/shopify/2024-10/fulfillment_orders.manually_reported_progress_stopped.json delete mode 100644 providers/shopify/2024-10/fulfillment_orders.progress_reported.json delete mode 100644 providers/shopify/2024-10/inventory_shipments.add_items.json delete mode 100644 providers/shopify/2024-10/inventory_shipments.create.json delete mode 100644 providers/shopify/2024-10/inventory_shipments.delete.json delete mode 100644 providers/shopify/2024-10/inventory_shipments.mark_in_transit.json delete mode 100644 providers/shopify/2024-10/inventory_shipments.receive_items.json delete mode 100644 providers/shopify/2024-10/inventory_shipments.remove_items.json delete mode 100644 providers/shopify/2024-10/inventory_shipments.update_item_quantities.json delete mode 100644 providers/shopify/2024-10/inventory_shipments.update_tracking.json delete mode 100644 providers/shopify/2024-10/inventory_transfers.add_items.json delete mode 100644 providers/shopify/2024-10/inventory_transfers.cancel.json delete mode 100644 providers/shopify/2024-10/inventory_transfers.complete.json delete mode 100644 providers/shopify/2024-10/inventory_transfers.ready_to_ship.json delete mode 100644 providers/shopify/2024-10/inventory_transfers.remove_items.json delete mode 100644 providers/shopify/2024-10/inventory_transfers.update_item_quantities.json delete mode 100644 providers/shopify/2024-10/inventory_transfers.updated.json delete mode 100644 providers/shopify/2024-10/locales.destroy.json delete mode 100644 providers/shopify/2024-10/markets_backup_region.update.json delete mode 100644 providers/shopify/2024-10/metafield_definitions.create.json delete mode 100644 providers/shopify/2024-10/metafield_definitions.delete.json delete mode 100644 providers/shopify/2024-10/metafield_definitions.update.json delete mode 100644 providers/shopify/2024-10/orders.link_requested.json rename providers/smartcar/{latest => 4.0}/VEHICLE_ERROR.json (100%) rename providers/smartcar/{latest => 4.0}/VEHICLE_STATE.json (100%) rename providers/smartcar/{latest => 4.0}/VERIFY.json (100%) diff --git a/providers/bridge-xyz/latest/customer.updated.json b/providers/bridge-xyz/2024-01-01/customer.updated.json similarity index 100% rename from providers/bridge-xyz/latest/customer.updated.json rename to providers/bridge-xyz/2024-01-01/customer.updated.json diff --git a/providers/bridge-xyz/index.json b/providers/bridge-xyz/index.json index 01e0814..c2dd92d 100644 --- a/providers/bridge-xyz/index.json +++ b/providers/bridge-xyz/index.json @@ -1,7 +1,7 @@ { "label": "Bridge (bridge.xyz)", "configs": { - "latest_version": "latest", + "latest_version": "2024-01-01", "topic_identifier": "event_type" }, "doc_sourced": true diff --git a/providers/chargebee/index.json b/providers/chargebee/index.json index 5318814..bf5bc17 100644 --- a/providers/chargebee/index.json +++ b/providers/chargebee/index.json @@ -1,7 +1,7 @@ { "label": "Chargebee", "configs": { - "latest_version": "latest", + "latest_version": "v2", "topic_identifier": "event_type" }, "doc_sourced": true diff --git a/providers/chargebee/latest/subscription_created.json b/providers/chargebee/v2/subscription_created.json similarity index 100% rename from providers/chargebee/latest/subscription_created.json rename to providers/chargebee/v2/subscription_created.json diff --git a/providers/docusign/index.json b/providers/docusign/index.json index 8716593..16c7473 100644 --- a/providers/docusign/index.json +++ b/providers/docusign/index.json @@ -1,7 +1,7 @@ { "label": "DocuSign", "configs": { - "latest_version": "latest", + "latest_version": "v2.1", "topic_identifier": "event" }, "doc_sourced": true diff --git a/providers/docusign/latest/envelope-completed.json b/providers/docusign/v2.1/envelope-completed.json similarity index 100% rename from providers/docusign/latest/envelope-completed.json rename to providers/docusign/v2.1/envelope-completed.json diff --git a/providers/klaviyo/latest/event.klaviyo.opened_email.json b/providers/klaviyo/2025-07-15/event.klaviyo.opened_email.json similarity index 100% rename from providers/klaviyo/latest/event.klaviyo.opened_email.json rename to providers/klaviyo/2025-07-15/event.klaviyo.opened_email.json diff --git a/providers/klaviyo/index.json b/providers/klaviyo/index.json index 6c73aea..2905313 100644 --- a/providers/klaviyo/index.json +++ b/providers/klaviyo/index.json @@ -1,7 +1,7 @@ { "label": "Klaviyo", "configs": { - "latest_version": "latest", + "latest_version": "2025-07-15", "topic_identifier": "data[].topic" }, "doc_sourced": true diff --git a/providers/microsoft-graph/index.json b/providers/microsoft-graph/index.json index 6628e95..3660d7f 100644 --- a/providers/microsoft-graph/index.json +++ b/providers/microsoft-graph/index.json @@ -1,7 +1,7 @@ { "label": "Microsoft Graph", "configs": { - "latest_version": "latest", + "latest_version": "v1.0", "topic_identifier": "value[].changeType" }, "doc_sourced": true diff --git a/providers/microsoft-graph/latest/created.json b/providers/microsoft-graph/v1.0/created.json similarity index 100% rename from providers/microsoft-graph/latest/created.json rename to providers/microsoft-graph/v1.0/created.json diff --git a/providers/microsoft-graph/latest/updated.json b/providers/microsoft-graph/v1.0/updated.json similarity index 100% rename from providers/microsoft-graph/latest/updated.json rename to providers/microsoft-graph/v1.0/updated.json diff --git a/providers/scrapfly/README.md b/providers/scrapfly/README.md index 1f94734..d20c981 100644 --- a/providers/scrapfly/README.md +++ b/providers/scrapfly/README.md @@ -9,31 +9,12 @@ produced them. |------------------|------------------------------|---------------------------------------------| | `latest/scrape.json` | Scrape API (`/scrape`) | Full scrape result, ~25 KB | | `latest/extraction.json` | Extraction API (`/extraction`) | LLM-extracted JSON from posted HTML, small | -| `latest/crawler_*.json` | Crawler API (`/crawl`) | Doc-sourced, 7 files — see below | All three products (Scrape, Extraction, Screenshot) share the same Scrapfly webhook system, distinguished by the `X-Scrapfly-Webhook-Resource-Type` header — that's the `topic_identifier` in [`index.json`](./index.json). -## The Crawler API is a fourth family, and it has its own header - -The `crawler_*.json` files are doc-sourced (they carry a `source` key; see the -[repo README](../../README.md#doc-sourced-samples)) and they do **not** follow -the pattern above. - -`X-Scrapfly-Webhook-Resource-Type` names the *product*, not the event. Scrapfly's -[Crawler webhook docs](https://scrapfly.io/docs/crawler-api/webhook) describe it -as "Resource type (always `crawler` for crawler webhooks)", so on this family it -is a constant — keying on it would collapse all seven crawler events into one -topic called `crawler`. The event name is in a separate header, -`X-Scrapfly-Crawl-Event-Name` ("Fast routing - Use this to route events without -parsing JSON"), mirrored by the top-level body field `event`. - -`topic_identifier` is left as `x-scrapfly-webhook-resource-type` because that is -what resolves for the Scrape and Extraction captures, and only one identifier per -provider is expressible. The crawler files carry their correct topic explicitly. - ## Why there is no `screenshot.json` Scrapfly's [Screenshot API](https://scrapfly.io/docs/screenshot-api) diff --git a/providers/scrapfly/latest/crawler_cancelled.json b/providers/scrapfly/latest/crawler_cancelled.json deleted file mode 100644 index 3820350..0000000 --- a/providers/scrapfly/latest/crawler_cancelled.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "headers": { - "content-type": "application/json", - "x-scrapfly-crawl-event-name": "crawler_cancelled" - }, - "body": { - "event": "crawler_cancelled", - "payload": { - "crawler_uuid": "60cf1121-9de4-43fc-a0c6-7dda1721a65b", - "project": "default", - "env": "LIVE", - "seed_url": "https://web-scraping.dev/products", - "action": "cancelled", - "state": { - "duration": 45, - "urls_visited": 23, - "urls_extracted": 87, - "urls_failed": 2, - "urls_skipped": 5, - "urls_to_crawl": 57, - "api_credit_used": 230, - "stop_reason": "user_cancelled", - "start_time": 1762939798, - "stop_time": 1762939843 - }, - "links": { - "status": "https://api.scrapfly.io/crawl/60cf1121-9de4-43fc-a0c6-7dda1721a65b/status" - } - } - }, - "topic": "crawler_cancelled", - "source": { - "type": "vendor-documentation", - "url": "https://scrapfly.io/docs/crawler-api/webhook", - "retrieved": "2026-07-29" - } -} \ No newline at end of file diff --git a/providers/scrapfly/latest/crawler_finished.json b/providers/scrapfly/latest/crawler_finished.json deleted file mode 100644 index 1987a10..0000000 --- a/providers/scrapfly/latest/crawler_finished.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "headers": { - "content-type": "application/json", - "x-scrapfly-crawl-event-name": "crawler_finished" - }, - "body": { - "event": "crawler_finished", - "payload": { - "crawler_uuid": "b4867c50-318c-47cd-bfc9-bed67f24771a", - "project": "default", - "env": "LIVE", - "seed_url": "https://web-scraping.dev/products", - "action": "finished", - "state": { - "duration": 6.11, - "urls_visited": 5, - "urls_extracted": 49, - "urls_failed": 0, - "urls_skipped": 44, - "urls_to_crawl": 5, - "api_credit_used": 5, - "stop_reason": "page_limit", - "start_time": 1762940028, - "stop_time": 1762940034.1143808 - }, - "links": { - "status": "https://api.scrapfly.io/crawl/b4867c50-318c-47cd-bfc9-bed67f24771a/status" - } - } - }, - "topic": "crawler_finished", - "source": { - "type": "vendor-documentation", - "url": "https://scrapfly.io/docs/crawler-api/webhook", - "retrieved": "2026-07-29" - } -} \ No newline at end of file diff --git a/providers/scrapfly/latest/crawler_started.json b/providers/scrapfly/latest/crawler_started.json deleted file mode 100644 index 546f734..0000000 --- a/providers/scrapfly/latest/crawler_started.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "headers": { - "content-type": "application/json", - "x-scrapfly-crawl-event-name": "crawler_started" - }, - "body": { - "event": "crawler_started", - "payload": { - "crawler_uuid": "60cf1121-9de4-43fc-a0c6-7dda1721a65b", - "project": "default", - "env": "LIVE", - "seed_url": "https://web-scraping.dev/products", - "action": "started", - "state": { - "duration": 1, - "urls_visited": 0, - "urls_extracted": 0, - "urls_failed": 0, - "urls_skipped": 0, - "urls_to_crawl": 0, - "api_credit_used": 0, - "stop_reason": null, - "start_time": 1762939798, - "stop_time": 1762939799 - }, - "links": { - "status": "https://api.scrapfly.io/crawl/60cf1121-9de4-43fc-a0c6-7dda1721a65b/status" - } - } - }, - "topic": "crawler_started", - "source": { - "type": "vendor-documentation", - "url": "https://scrapfly.io/docs/crawler-api/webhook", - "retrieved": "2026-07-29" - } -} \ No newline at end of file diff --git a/providers/scrapfly/latest/crawler_stopped.json b/providers/scrapfly/latest/crawler_stopped.json deleted file mode 100644 index a76d517..0000000 --- a/providers/scrapfly/latest/crawler_stopped.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "headers": { - "content-type": "application/json", - "x-scrapfly-crawl-event-name": "crawler_stopped" - }, - "body": { - "event": "crawler_stopped", - "payload": { - "crawler_uuid": "d1f6f97a-c48d-440f-86ca-b21b254ba12f", - "project": "default", - "env": "LIVE", - "seed_url": "https://web-scraping.dev/products", - "action": "stopped", - "state": { - "duration": 8.53, - "urls_visited": 0, - "urls_extracted": 1, - "urls_failed": 1, - "urls_skipped": 0, - "urls_to_crawl": 1, - "api_credit_used": 0, - "stop_reason": "seed_url_failed", - "start_time": 1762951426, - "stop_time": 1762951434.5287035 - }, - "links": { - "status": "https://api.scrapfly.home/crawl/d1f6f97a-c48d-440f-86ca-b21b254ba12f/status" - } - } - }, - "topic": "crawler_stopped", - "source": { - "type": "vendor-documentation", - "url": "https://scrapfly.io/docs/crawler-api/webhook", - "retrieved": "2026-07-29" - } -} \ No newline at end of file diff --git a/providers/scrapfly/latest/crawler_url_discovered.json b/providers/scrapfly/latest/crawler_url_discovered.json deleted file mode 100644 index d74e82d..0000000 --- a/providers/scrapfly/latest/crawler_url_discovered.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "headers": { - "content-type": "application/json", - "x-scrapfly-crawl-event-name": "crawler_url_discovered" - }, - "body": { - "event": "crawler_url_discovered", - "payload": { - "state": { - "duration": 3, - "urls_visited": 0, - "urls_extracted": 0, - "urls_failed": 0, - "urls_skipped": 0, - "urls_to_crawl": 0, - "api_credit_used": 1, - "stop_reason": null, - "start_time": 1762940138, - "stop_time": 1762940141 - }, - "action": "url_discovery", - "crawler_uuid": "92e97a67-a962-4dcd-9b3e-261e4d4cb6f5", - "project": "default", - "env": "LIVE", - "origin": "navigation", - "discovered_urls": [ - "https://web-scraping.dev/product/5", - "https://web-scraping.dev/product/1", - "https://web-scraping.dev/product/3", - "https://web-scraping.dev/product/4", - "https://web-scraping.dev/product/2" - ] - } - }, - "topic": "crawler_url_discovered", - "source": { - "type": "vendor-documentation", - "url": "https://scrapfly.io/docs/crawler-api/webhook", - "retrieved": "2026-07-29" - } -} \ No newline at end of file diff --git a/providers/scrapfly/latest/crawler_url_failed.json b/providers/scrapfly/latest/crawler_url_failed.json deleted file mode 100644 index 5026be2..0000000 --- a/providers/scrapfly/latest/crawler_url_failed.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "headers": { - "content-type": "application/json", - "x-scrapfly-crawl-event-name": "crawler_url_failed" - }, - "body": { - "event": "crawler_url_failed", - "payload": { - "state": { - "duration": 3, - "urls_visited": 0, - "urls_extracted": 0, - "urls_failed": 0, - "urls_skipped": 0, - "urls_to_crawl": 0, - "api_credit_used": 0, - "stop_reason": null, - "start_time": 1762944028, - "stop_time": 1762944031 - }, - "action": "failed", - "crawler_uuid": "5caa5439-03a4-4c74-9a4c-0597e190dd72", - "project": "default", - "env": "LIVE", - "url": "https://web-scraping.dev/products", - "error": "ERR::SCRAPE::NETWORK_ERROR", - "scrape_config": { - "method": "GET", - "url": "https://web-scraping.dev/products", - "body": null, - "project": "default", - "env": "LIVE", - "render_js": false, - "rendering_timeout": 0, - "asp": false, - "proxy_pool": null, - "country": "de", - "headers": {}, - "format": "raw", - "retry": true, - "correlation_id": "5caa5439-03a4-4c74-9a4c-0597e190dd72", - "tags": [ - "crawler" - ], - "wait_for_selector": null, - "cache": false, - "cache_ttl": 86400, - "cache_clear": false, - "geolocation": null, - "screenshot_api_cost": 60, - "screenshot_flags": null, - "format_options": [], - "auto_scroll": false, - "js_scenario": null, - "screenshots": {}, - "lang": null, - "os": null, - "js": null, - "rendering_stage": "complete", - "extraction_prompt": null, - "extraction_model": null, - "extraction_model_custom_schema": null, - "extraction_template": null - }, - "links": { - "log": "https://api.scrapfly.io/crawl/5caa5439-03a4-4c74-9a4c-0597e190dd72/logs?url=https://web-scraping.dev/products", - "scrape": "https://api.scrapfly.io/scrape?url=https%3A%2F%2Fweb-scraping.dev%2Fproducts&key=YOUR_KEY" - } - } - }, - "topic": "crawler_url_failed", - "source": { - "type": "vendor-documentation", - "url": "https://scrapfly.io/docs/crawler-api/webhook", - "retrieved": "2026-07-29" - } -} \ No newline at end of file diff --git a/providers/scrapfly/latest/crawler_url_skipped.json b/providers/scrapfly/latest/crawler_url_skipped.json deleted file mode 100644 index fa43ee6..0000000 --- a/providers/scrapfly/latest/crawler_url_skipped.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "headers": { - "content-type": "application/json", - "x-scrapfly-crawl-event-name": "crawler_url_skipped" - }, - "body": { - "event": "crawler_url_skipped", - "payload": { - "state": { - "duration": 2, - "urls_visited": 1, - "urls_extracted": 22, - "urls_failed": 0, - "urls_skipped": 21, - "urls_to_crawl": 1, - "api_credit_used": 3, - "stop_reason": "page_limit", - "start_time": 1762940028, - "stop_time": 1762940030 - }, - "action": "skipped", - "crawler_uuid": "b4867c50-318c-47cd-bfc9-bed67f24771a", - "project": "default", - "env": "LIVE", - "urls": { - "https://web-scraping.dev/product/2?variant=one": "page_limit", - "https://web-scraping.dev/product/25": "page_limit", - "https://web-scraping.dev/product/15": "page_limit", - "https://web-scraping.dev/product/9": "page_limit", - "https://web-scraping.dev/product/2?variant=six-pack": "page_limit" - } - } - }, - "topic": "crawler_url_skipped", - "source": { - "type": "vendor-documentation", - "url": "https://scrapfly.io/docs/crawler-api/webhook", - "retrieved": "2026-07-29" - } -} \ No newline at end of file diff --git a/providers/shopify/2024-10/app.scopes_update.json b/providers/shopify/2024-10/app.scopes_update.json deleted file mode 100644 index 2f04bee..0000000 --- a/providers/shopify/2024-10/app.scopes_update.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "headers": { - "content-type": "application/json", - "x-shopify-topic": "app/scopes_update" - }, - "body": { - "id": 1, - "shop_id": "gid://shopify/Shop/548380009", - "previous": [ - "read_products" - ], - "current": [ - "read_products", - "write_products" - ], - "updated_at": "2024-06-25T00:00:00.000Z" - }, - "topic": "app/scopes_update", - "source": { - "type": "vendor-documentation", - "url": "https://shopify.dev/docs/api/webhooks/latest", - "retrieved": "2026-07-29" - } -} \ No newline at end of file diff --git a/providers/shopify/2024-10/customers.purchasing_summary.json b/providers/shopify/2024-10/customers.purchasing_summary.json deleted file mode 100644 index 5b7d574..0000000 --- a/providers/shopify/2024-10/customers.purchasing_summary.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "headers": { - "content-type": "application/json", - "x-shopify-topic": "customers/purchasing_summary" - }, - "body": { - "customerId": "gid://shopify/Customer/1", - "numberOfOrders": 1, - "amountSpent": { - "amount": "100.00", - "currencyCode": "USD" - }, - "lastOrderId": "gid://shopify/Order/1", - "occurredAt": "2005-05-05T05:00:00.000Z" - }, - "topic": "customers/purchasing_summary", - "source": { - "type": "vendor-documentation", - "url": "https://shopify.dev/docs/api/webhooks/latest", - "retrieved": "2026-07-29" - } -} \ No newline at end of file diff --git a/providers/shopify/2024-10/customers_whats_app_marketing_consent.update.json b/providers/shopify/2024-10/customers_whats_app_marketing_consent.update.json deleted file mode 100644 index aaf1f58..0000000 --- a/providers/shopify/2024-10/customers_whats_app_marketing_consent.update.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "headers": { - "content-type": "application/json", - "x-shopify-topic": "customers_whats_app_marketing_consent/update" - }, - "body": { - "customer_id": 706405506930370000, - "phone_number": null, - "whats_app_marketing_consent": { - "state": null, - "opt_in_level": null, - "updated_at": null, - "collected_from": "other" - } - }, - "topic": "customers_whats_app_marketing_consent/update", - "source": { - "type": "vendor-documentation", - "url": "https://shopify.dev/docs/api/webhooks/latest", - "retrieved": "2026-07-29" - } -} \ No newline at end of file diff --git a/providers/shopify/2024-10/delivery_promise_settings.update.json b/providers/shopify/2024-10/delivery_promise_settings.update.json deleted file mode 100644 index 1079154..0000000 --- a/providers/shopify/2024-10/delivery_promise_settings.update.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "headers": { - "content-type": "application/json", - "x-shopify-topic": "delivery_promise_settings/update" - }, - "body": { - "shop_id": "gid://shopify/Shop/548380009", - "processing_time": "P2D", - "delivery_dates_enabled": true - }, - "topic": "delivery_promise_settings/update", - "source": { - "type": "vendor-documentation", - "url": "https://shopify.dev/docs/api/webhooks/latest", - "retrieved": "2026-07-29" - } -} \ No newline at end of file diff --git a/providers/shopify/2024-10/fulfillment_holds.added.json b/providers/shopify/2024-10/fulfillment_holds.added.json deleted file mode 100644 index 165d1b3..0000000 --- a/providers/shopify/2024-10/fulfillment_holds.added.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "headers": { - "content-type": "application/json", - "x-shopify-topic": "fulfillment_holds/added" - }, - "body": { - "fulfillment_order": { - "id": "gid://shopify/FulfillmentOrder/1" - }, - "fulfillment_hold": { - "id": "gid://shopify/FulfillmentHold/1", - "reason": "other", - "reason_notes": "Waiting for some more details from the customer before this can be fulfilled.", - "held_by_requesting_app": false, - "handle": "test_handle", - "held_by_app": { - "id": "gid://shopify/App/12345" - } - } - }, - "topic": "fulfillment_holds/added", - "source": { - "type": "vendor-documentation", - "url": "https://shopify.dev/docs/api/webhooks/latest", - "retrieved": "2026-07-29" - } -} \ No newline at end of file diff --git a/providers/shopify/2024-10/fulfillment_holds.released.json b/providers/shopify/2024-10/fulfillment_holds.released.json deleted file mode 100644 index 3b6fca7..0000000 --- a/providers/shopify/2024-10/fulfillment_holds.released.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "headers": { - "content-type": "application/json", - "x-shopify-topic": "fulfillment_holds/released" - }, - "body": { - "fulfillment_order": { - "id": "gid://shopify/FulfillmentOrder/1" - }, - "fulfillment_hold": { - "id": "gid://shopify/FulfillmentHold/1", - "reason": "other", - "reason_notes": "Waiting for some more details from the customer before this can be fulfilled.", - "held_by_requesting_app": false, - "handle": "fulfillment_hold_1", - "held_by_app": { - "id": "gid://shopify/App/12345" - } - } - }, - "topic": "fulfillment_holds/released", - "source": { - "type": "vendor-documentation", - "url": "https://shopify.dev/docs/api/webhooks/latest", - "retrieved": "2026-07-29" - } -} \ No newline at end of file diff --git a/providers/shopify/2024-10/fulfillment_orders.manually_reported_progress_stopped.json b/providers/shopify/2024-10/fulfillment_orders.manually_reported_progress_stopped.json deleted file mode 100644 index cb0e8a9..0000000 --- a/providers/shopify/2024-10/fulfillment_orders.manually_reported_progress_stopped.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "headers": { - "content-type": "application/json", - "x-shopify-topic": "fulfillment_orders/manually_reported_progress_stopped" - }, - "body": { - "fulfillment_order": { - "id": "gid://shopify/FulfillmentOrder/1", - "status": "open" - }, - "progress_stopped_by_app": { - "id": "gid://shopify/App/12345" - }, - "progress_stopped_by_user": { - "id": "gid://shopify/StaffMember/12345" - } - }, - "topic": "fulfillment_orders/manually_reported_progress_stopped", - "source": { - "type": "vendor-documentation", - "url": "https://shopify.dev/docs/api/webhooks/latest", - "retrieved": "2026-07-29" - } -} \ No newline at end of file diff --git a/providers/shopify/2024-10/fulfillment_orders.progress_reported.json b/providers/shopify/2024-10/fulfillment_orders.progress_reported.json deleted file mode 100644 index 3ed6410..0000000 --- a/providers/shopify/2024-10/fulfillment_orders.progress_reported.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "headers": { - "content-type": "application/json", - "x-shopify-topic": "fulfillment_orders/progress_reported" - }, - "body": { - "fulfillment_order": { - "id": "gid://shopify/FulfillmentOrder/1", - "status": "in_progress" - }, - "progress_report": { - "reason_notes": "Items are being prepared for shipment", - "progress_reported_by_app": { - "id": "gid://shopify/App/12345" - }, - "progress_reported_by_user": { - "id": "gid://shopify/StaffMember/12345" - } - }, - "initial_status": "open" - }, - "topic": "fulfillment_orders/progress_reported", - "source": { - "type": "vendor-documentation", - "url": "https://shopify.dev/docs/api/webhooks/latest", - "retrieved": "2026-07-29" - } -} \ No newline at end of file diff --git a/providers/shopify/2024-10/inventory_shipments.add_items.json b/providers/shopify/2024-10/inventory_shipments.add_items.json deleted file mode 100644 index e5622c8..0000000 --- a/providers/shopify/2024-10/inventory_shipments.add_items.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "headers": { - "content-type": "application/json", - "x-shopify-topic": "inventory_shipments/add_items" - }, - "body": { - "id": "gid://shopify/InventoryShipment/3921201", - "items_added": [ - { - "id": "gid://shopify/InventoryShipmentLineItem/82243", - "quantity": 10 - }, - { - "id": "gid://shopify/InventoryShipmentLineItem/57116", - "quantity": 7 - } - ], - "happened_at": "2023-09-01T08:19:56-04:00" - }, - "topic": "inventory_shipments/add_items", - "source": { - "type": "vendor-documentation", - "url": "https://shopify.dev/docs/api/webhooks/latest", - "retrieved": "2026-07-29" - } -} \ No newline at end of file diff --git a/providers/shopify/2024-10/inventory_shipments.create.json b/providers/shopify/2024-10/inventory_shipments.create.json deleted file mode 100644 index 27893c5..0000000 --- a/providers/shopify/2024-10/inventory_shipments.create.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "headers": { - "content-type": "application/json", - "x-shopify-topic": "inventory_shipments/create" - }, - "body": { - "id": "gid://shopify/InventoryShipment/3921201", - "status": "DRAFT", - "happened_at": "2023-09-01T08:19:56-04:00", - "tracking": { - "arrives_at": "2023-10-02T03:24:44-04:00", - "tracking_number": "8375692728", - "tracking_url": "https://exampletracking.shopify.com/track/8375692728", - "company": "Purolator" - }, - "line_items": [ - { - "id": "gid://shopify/InventoryShipmentLineItem/82243", - "quantity": 10 - }, - { - "id": "gid://shopify/InventoryShipmentLineItem/57116", - "quantity": 7 - } - ] - }, - "topic": "inventory_shipments/create", - "source": { - "type": "vendor-documentation", - "url": "https://shopify.dev/docs/api/webhooks/latest", - "retrieved": "2026-07-29" - } -} \ No newline at end of file diff --git a/providers/shopify/2024-10/inventory_shipments.delete.json b/providers/shopify/2024-10/inventory_shipments.delete.json deleted file mode 100644 index 496ad89..0000000 --- a/providers/shopify/2024-10/inventory_shipments.delete.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "headers": { - "content-type": "application/json", - "x-shopify-topic": "inventory_shipments/delete" - }, - "body": { - "id": "gid://shopify/InventoryShipment/3921201", - "happened_at": "2023-09-01T08:19:56-04:00" - }, - "topic": "inventory_shipments/delete", - "source": { - "type": "vendor-documentation", - "url": "https://shopify.dev/docs/api/webhooks/latest", - "retrieved": "2026-07-29" - } -} \ No newline at end of file diff --git a/providers/shopify/2024-10/inventory_shipments.mark_in_transit.json b/providers/shopify/2024-10/inventory_shipments.mark_in_transit.json deleted file mode 100644 index d4f8535..0000000 --- a/providers/shopify/2024-10/inventory_shipments.mark_in_transit.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "headers": { - "content-type": "application/json", - "x-shopify-topic": "inventory_shipments/mark_in_transit" - }, - "body": { - "id": "gid://shopify/InventoryShipment/3921201", - "status": "IN_TRANSIT", - "happened_at": "2023-09-01T08:19:56-04:00" - }, - "topic": "inventory_shipments/mark_in_transit", - "source": { - "type": "vendor-documentation", - "url": "https://shopify.dev/docs/api/webhooks/latest", - "retrieved": "2026-07-29" - } -} \ No newline at end of file diff --git a/providers/shopify/2024-10/inventory_shipments.receive_items.json b/providers/shopify/2024-10/inventory_shipments.receive_items.json deleted file mode 100644 index aa413a8..0000000 --- a/providers/shopify/2024-10/inventory_shipments.receive_items.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "headers": { - "content-type": "application/json", - "x-shopify-topic": "inventory_shipments/receive_items" - }, - "body": { - "id": "gid://shopify/InventoryShipment/3921201", - "status": "PARTIALLY_RECEIVED", - "items_received": [ - { - "id": "gid://shopify/InventoryShipmentLineItem/82243", - "old_accepted_quantity": 5, - "old_rejected_quantity": 2, - "new_accepted_quantity": 11, - "new_rejected_quantity": 3, - "remaining_quantity_to_receive": 6 - }, - { - "id": "gid://shopify/InventoryShipmentLineItem/57116", - "old_accepted_quantity": 21, - "old_rejected_quantity": 9, - "new_accepted_quantity": 37, - "new_rejected_quantity": 14, - "remaining_quantity_to_receive": 16 - } - ], - "happened_at": "2023-09-01T08:19:56-04:00" - }, - "topic": "inventory_shipments/receive_items", - "source": { - "type": "vendor-documentation", - "url": "https://shopify.dev/docs/api/webhooks/latest", - "retrieved": "2026-07-29" - } -} \ No newline at end of file diff --git a/providers/shopify/2024-10/inventory_shipments.remove_items.json b/providers/shopify/2024-10/inventory_shipments.remove_items.json deleted file mode 100644 index 46b7edb..0000000 --- a/providers/shopify/2024-10/inventory_shipments.remove_items.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "headers": { - "content-type": "application/json", - "x-shopify-topic": "inventory_shipments/remove_items" - }, - "body": { - "id": "gid://shopify/InventoryShipment/3921201", - "items_removed": [ - { - "id": "gid://shopify/InventoryShipmentLineItem/82243" - }, - { - "id": "gid://shopify/InventoryShipmentLineItem/57116" - } - ], - "happened_at": "2023-09-01T08:19:56-04:00" - }, - "topic": "inventory_shipments/remove_items", - "source": { - "type": "vendor-documentation", - "url": "https://shopify.dev/docs/api/webhooks/latest", - "retrieved": "2026-07-29" - } -} \ No newline at end of file diff --git a/providers/shopify/2024-10/inventory_shipments.update_item_quantities.json b/providers/shopify/2024-10/inventory_shipments.update_item_quantities.json deleted file mode 100644 index 530f477..0000000 --- a/providers/shopify/2024-10/inventory_shipments.update_item_quantities.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "headers": { - "content-type": "application/json", - "x-shopify-topic": "inventory_shipments/update_item_quantities" - }, - "body": { - "id": "gid://shopify/InventoryShipment/3921201", - "items_updated": [ - { - "id": "gid://shopify/InventoryShipmentLineItem/82243", - "old_quantity": 10, - "new_quantity": 23 - }, - { - "id": "gid://shopify/InventoryShipmentLineItem/57116", - "old_quantity": 7, - "new_quantity": 42 - } - ], - "happened_at": "2023-09-01T08:19:56-04:00" - }, - "topic": "inventory_shipments/update_item_quantities", - "source": { - "type": "vendor-documentation", - "url": "https://shopify.dev/docs/api/webhooks/latest", - "retrieved": "2026-07-29" - } -} \ No newline at end of file diff --git a/providers/shopify/2024-10/inventory_shipments.update_tracking.json b/providers/shopify/2024-10/inventory_shipments.update_tracking.json deleted file mode 100644 index cab5410..0000000 --- a/providers/shopify/2024-10/inventory_shipments.update_tracking.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "headers": { - "content-type": "application/json", - "x-shopify-topic": "inventory_shipments/update_tracking" - }, - "body": { - "shipment_id": "gid://shopify/InventoryShipment/3921201", - "updated_tracking": { - "tracking_number": "8375692728", - "tracking_url": "https://exampletracking.shopify.com/track/8375692728", - "company": "Purolator", - "arrives_at": "2023-10-02T03:24:44-04:00" - }, - "happened_at": "2023-09-01T08:19:56-04:00" - }, - "topic": "inventory_shipments/update_tracking", - "source": { - "type": "vendor-documentation", - "url": "https://shopify.dev/docs/api/webhooks/latest", - "retrieved": "2026-07-29" - } -} \ No newline at end of file diff --git a/providers/shopify/2024-10/inventory_transfers.add_items.json b/providers/shopify/2024-10/inventory_transfers.add_items.json deleted file mode 100644 index 0f9894a..0000000 --- a/providers/shopify/2024-10/inventory_transfers.add_items.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "headers": { - "content-type": "application/json", - "x-shopify-topic": "inventory_transfers/add_items" - }, - "body": { - "id": "gid://shopify/InventoryTransfer/2921201", - "happened_at": "2023-09-01T08:19:56-04:00", - "origin": { - "id": "gid://shopify/Location/346779" - }, - "destination": { - "id": "gid://shopify/Location/482156" - }, - "items_added": [ - { - "line_item_id": "gid://shopify/InventoryTransferLineItem/72243", - "quantity": 14 - }, - { - "line_item_id": "gid://shopify/InventoryTransferLineItem/81958", - "quantity": 22 - } - ] - }, - "topic": "inventory_transfers/add_items", - "source": { - "type": "vendor-documentation", - "url": "https://shopify.dev/docs/api/webhooks/latest", - "retrieved": "2026-07-29" - } -} \ No newline at end of file diff --git a/providers/shopify/2024-10/inventory_transfers.cancel.json b/providers/shopify/2024-10/inventory_transfers.cancel.json deleted file mode 100644 index 6238a86..0000000 --- a/providers/shopify/2024-10/inventory_transfers.cancel.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "headers": { - "content-type": "application/json", - "x-shopify-topic": "inventory_transfers/cancel" - }, - "body": { - "id": "gid://shopify/InventoryTransfer/2921201", - "happened_at": "2023-09-01T08:19:56-04:00", - "origin": { - "id": "gid://shopify/Location/346779" - }, - "destination": { - "id": "gid://shopify/Location/482156" - }, - "status": "CANCELED" - }, - "topic": "inventory_transfers/cancel", - "source": { - "type": "vendor-documentation", - "url": "https://shopify.dev/docs/api/webhooks/latest", - "retrieved": "2026-07-29" - } -} \ No newline at end of file diff --git a/providers/shopify/2024-10/inventory_transfers.complete.json b/providers/shopify/2024-10/inventory_transfers.complete.json deleted file mode 100644 index 6f98626..0000000 --- a/providers/shopify/2024-10/inventory_transfers.complete.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "headers": { - "content-type": "application/json", - "x-shopify-topic": "inventory_transfers/complete" - }, - "body": { - "id": "gid://shopify/InventoryTransfer/2921201", - "happened_at": "2023-09-01T08:19:56-04:00", - "origin": { - "id": "gid://shopify/Location/346779" - }, - "destination": { - "id": "gid://shopify/Location/482156" - }, - "status": "TRANSFERRED" - }, - "topic": "inventory_transfers/complete", - "source": { - "type": "vendor-documentation", - "url": "https://shopify.dev/docs/api/webhooks/latest", - "retrieved": "2026-07-29" - } -} \ No newline at end of file diff --git a/providers/shopify/2024-10/inventory_transfers.ready_to_ship.json b/providers/shopify/2024-10/inventory_transfers.ready_to_ship.json deleted file mode 100644 index f7eae5e..0000000 --- a/providers/shopify/2024-10/inventory_transfers.ready_to_ship.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "headers": { - "content-type": "application/json", - "x-shopify-topic": "inventory_transfers/ready_to_ship" - }, - "body": { - "id": "gid://shopify/InventoryTransfer/2921201", - "happened_at": "2023-09-01T08:19:56-04:00", - "origin": { - "id": "gid://shopify/Location/346779" - }, - "destination": { - "id": "gid://shopify/Location/482156" - }, - "status": "READY_TO_SHIP", - "line_items": [ - { - "id": "gid://shopify/InventoryTransferLineItem/72243", - "quantity": 10 - }, - { - "id": "gid://shopify/InventoryTransferLineItem/81958", - "quantity": 8 - } - ] - }, - "topic": "inventory_transfers/ready_to_ship", - "source": { - "type": "vendor-documentation", - "url": "https://shopify.dev/docs/api/webhooks/latest", - "retrieved": "2026-07-29" - } -} \ No newline at end of file diff --git a/providers/shopify/2024-10/inventory_transfers.remove_items.json b/providers/shopify/2024-10/inventory_transfers.remove_items.json deleted file mode 100644 index 09d3886..0000000 --- a/providers/shopify/2024-10/inventory_transfers.remove_items.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "headers": { - "content-type": "application/json", - "x-shopify-topic": "inventory_transfers/remove_items" - }, - "body": { - "id": "gid://shopify/InventoryTransfer/2921201", - "happened_at": "2023-09-01T08:19:56-04:00", - "origin": { - "id": "gid://shopify/Location/346779" - }, - "destination": { - "id": "gid://shopify/Location/482156" - }, - "items_removed": [ - { - "line_item_id": "gid://shopify/InventoryTransferLineItem/72243" - }, - { - "line_item_id": "gid://shopify/InventoryTransferLineItem/81958" - } - ] - }, - "topic": "inventory_transfers/remove_items", - "source": { - "type": "vendor-documentation", - "url": "https://shopify.dev/docs/api/webhooks/latest", - "retrieved": "2026-07-29" - } -} \ No newline at end of file diff --git a/providers/shopify/2024-10/inventory_transfers.update_item_quantities.json b/providers/shopify/2024-10/inventory_transfers.update_item_quantities.json deleted file mode 100644 index 12fbf8b..0000000 --- a/providers/shopify/2024-10/inventory_transfers.update_item_quantities.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "headers": { - "content-type": "application/json", - "x-shopify-topic": "inventory_transfers/update_item_quantities" - }, - "body": { - "id": "gid://shopify/InventoryTransfer/2921201", - "happened_at": "2023-09-01T08:19:56-04:00", - "origin": { - "id": "gid://shopify/Location/346779" - }, - "destination": { - "id": "gid://shopify/Location/482156" - }, - "status": "IN_PROGRESS", - "items_updated": [ - { - "line_item_id": "gid://shopify/InventoryTransferLineItem/72243", - "old_quantity": 10, - "new_quantity": 23 - }, - { - "line_item_id": "gid://shopify/InventoryTransferLineItem/81958", - "old_quantity": 8, - "new_quantity": 15 - } - ] - }, - "topic": "inventory_transfers/update_item_quantities", - "source": { - "type": "vendor-documentation", - "url": "https://shopify.dev/docs/api/webhooks/latest", - "retrieved": "2026-07-29" - } -} \ No newline at end of file diff --git a/providers/shopify/2024-10/inventory_transfers.updated.json b/providers/shopify/2024-10/inventory_transfers.updated.json deleted file mode 100644 index d7a3184..0000000 --- a/providers/shopify/2024-10/inventory_transfers.updated.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "headers": { - "content-type": "application/json", - "x-shopify-topic": "inventory_transfers/updated" - }, - "body": { - "id": "gid://shopify/InventoryTransfer/2921201", - "happened_at": "2023-09-01T08:19:56-04:00", - "origin": { - "id": "gid://shopify/Location/346779" - }, - "destination": { - "id": "gid://shopify/Location/482156" - } - }, - "topic": "inventory_transfers/updated", - "source": { - "type": "vendor-documentation", - "url": "https://shopify.dev/docs/api/webhooks/latest", - "retrieved": "2026-07-29" - } -} \ No newline at end of file diff --git a/providers/shopify/2024-10/locales.destroy.json b/providers/shopify/2024-10/locales.destroy.json deleted file mode 100644 index 17e657f..0000000 --- a/providers/shopify/2024-10/locales.destroy.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "headers": { - "content-type": "application/json", - "x-shopify-topic": "locales/destroy" - }, - "body": { - "locale": "fr-CA", - "published": true - }, - "topic": "locales/destroy", - "source": { - "type": "vendor-documentation", - "url": "https://shopify.dev/docs/api/webhooks/latest", - "retrieved": "2026-07-29" - } -} \ No newline at end of file diff --git a/providers/shopify/2024-10/markets_backup_region.update.json b/providers/shopify/2024-10/markets_backup_region.update.json deleted file mode 100644 index 9c82bbd..0000000 --- a/providers/shopify/2024-10/markets_backup_region.update.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "headers": { - "content-type": "application/json", - "x-shopify-topic": "markets_backup_region/update" - }, - "body": { - "admin_graphql_api_id": "gid://shopify/MarketRegion/238945671234567891", - "code": "US" - }, - "topic": "markets_backup_region/update", - "source": { - "type": "vendor-documentation", - "url": "https://shopify.dev/docs/api/webhooks/latest", - "retrieved": "2026-07-29" - } -} \ No newline at end of file diff --git a/providers/shopify/2024-10/metafield_definitions.create.json b/providers/shopify/2024-10/metafield_definitions.create.json deleted file mode 100644 index fb2376c..0000000 --- a/providers/shopify/2024-10/metafield_definitions.create.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "headers": { - "content-type": "application/json", - "x-shopify-topic": "metafield_definitions/create" - }, - "body": { - "id": null, - "shop_id": 548380009, - "namespace": "example-type", - "key": "example-key", - "name": "Example Field", - "description": null, - "owner_type": "Customer", - "deleting": false, - "type_name": "single_line_text_field", - "options": [], - "api_client_id": null, - "created_at": null, - "updated_at": null, - "validation_status": "all_valid", - "pinned_position": 0, - "standard_template_id": null, - "merchant_writeable": null, - "storefront_readable": null, - "customer_access": null, - "namespace_owner_api_client_id": null, - "unique_values": false, - "smart_collection_condition": false, - "option_linkable": false, - "admin_filterable": false, - "admin_filterable_status": null, - "app_config_managed": false, - "access_only": false, - "admin_filter_status": "not_filterable", - "use_as_collection_condition": false - }, - "topic": "metafield_definitions/create", - "source": { - "type": "vendor-documentation", - "url": "https://shopify.dev/docs/api/webhooks/latest", - "retrieved": "2026-07-29" - } -} \ No newline at end of file diff --git a/providers/shopify/2024-10/metafield_definitions.delete.json b/providers/shopify/2024-10/metafield_definitions.delete.json deleted file mode 100644 index 6b02019..0000000 --- a/providers/shopify/2024-10/metafield_definitions.delete.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "headers": { - "content-type": "application/json", - "x-shopify-topic": "metafield_definitions/delete" - }, - "body": { - "id": "gid://shopify/MetafieldDefinition/1", - "type": "ShopifyMetafields::Types::SingleLineTextFieldType", - "created_by_app_id": null - }, - "topic": "metafield_definitions/delete", - "source": { - "type": "vendor-documentation", - "url": "https://shopify.dev/docs/api/webhooks/latest", - "retrieved": "2026-07-29" - } -} \ No newline at end of file diff --git a/providers/shopify/2024-10/metafield_definitions.update.json b/providers/shopify/2024-10/metafield_definitions.update.json deleted file mode 100644 index 30ee494..0000000 --- a/providers/shopify/2024-10/metafield_definitions.update.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "headers": { - "content-type": "application/json", - "x-shopify-topic": "metafield_definitions/update" - }, - "body": { - "id": null, - "shop_id": 548380009, - "namespace": "example-type", - "key": "example-key", - "name": "Example Field", - "description": null, - "owner_type": "Customer", - "deleting": false, - "type_name": "single_line_text_field", - "options": [], - "api_client_id": null, - "created_at": null, - "updated_at": null, - "validation_status": "all_valid", - "pinned_position": 0, - "standard_template_id": null, - "merchant_writeable": null, - "storefront_readable": null, - "customer_access": null, - "namespace_owner_api_client_id": null, - "unique_values": false, - "smart_collection_condition": false, - "option_linkable": false, - "admin_filterable": false, - "admin_filterable_status": null, - "app_config_managed": false, - "access_only": false, - "admin_filter_status": "not_filterable", - "use_as_collection_condition": false - }, - "topic": "metafield_definitions/update", - "source": { - "type": "vendor-documentation", - "url": "https://shopify.dev/docs/api/webhooks/latest", - "retrieved": "2026-07-29" - } -} \ No newline at end of file diff --git a/providers/shopify/2024-10/orders.link_requested.json b/providers/shopify/2024-10/orders.link_requested.json deleted file mode 100644 index 2a100f5..0000000 --- a/providers/shopify/2024-10/orders.link_requested.json +++ /dev/null @@ -1,595 +0,0 @@ -{ - "headers": { - "content-type": "application/json", - "x-shopify-topic": "orders/link_requested" - }, - "body": { - "id": 820982911946154500, - "admin_graphql_api_id": "gid://shopify/Order/820982911946154508", - "app_id": null, - "browser_ip": null, - "buyer_accepts_marketing": true, - "cancel_reason": "customer", - "cancelled_at": "2021-12-31T19:00:00-05:00", - "cart_token": null, - "checkout_token": null, - "client_details": null, - "closed_at": null, - "confirmation_number": null, - "confirmed": false, - "contact_email": "jon@example.com", - "created_at": "2021-12-31T19:00:00-05:00", - "currency": "USD", - "current_shipping_price_set": { - "shop_money": { - "amount": "0.00", - "currency_code": "USD" - }, - "presentment_money": { - "amount": "0.00", - "currency_code": "USD" - } - }, - "current_subtotal_price": "414.95", - "current_subtotal_price_set": { - "shop_money": { - "amount": "414.95", - "currency_code": "USD" - }, - "presentment_money": { - "amount": "414.95", - "currency_code": "USD" - } - }, - "current_total_additional_fees_set": null, - "current_total_discounts": "0.00", - "current_total_discounts_set": { - "shop_money": { - "amount": "0.00", - "currency_code": "USD" - }, - "presentment_money": { - "amount": "0.00", - "currency_code": "USD" - } - }, - "current_total_duties_set": null, - "current_total_price": "414.95", - "current_total_price_set": { - "shop_money": { - "amount": "414.95", - "currency_code": "USD" - }, - "presentment_money": { - "amount": "414.95", - "currency_code": "USD" - } - }, - "current_total_tax": "0.00", - "current_total_tax_set": { - "shop_money": { - "amount": "0.00", - "currency_code": "USD" - }, - "presentment_money": { - "amount": "0.00", - "currency_code": "USD" - } - }, - "customer_locale": "en", - "device_id": null, - "discount_codes": [], - "duties_included": false, - "email": "jon@example.com", - "estimated_taxes": false, - "financial_status": "voided", - "fulfillment_status": null, - "landing_site": null, - "landing_site_ref": null, - "location_id": null, - "merchant_business_entity_id": "MTU0ODM4MDAwOQ", - "merchant_of_record_app_id": null, - "name": "#9999", - "note": null, - "note_attributes": [], - "number": 234, - "order_number": 1234, - "order_status_url": "https://jsmith.myshopify.com/548380009/orders/123456abcd/authenticate?key=abcdefg", - "original_total_additional_fees_set": null, - "original_total_duties_set": null, - "payment_gateway_names": [ - "visa", - "bogus" - ], - "phone": null, - "po_number": null, - "presentment_currency": "USD", - "processed_at": "2021-12-31T19:00:00-05:00", - "reference": null, - "referring_site": null, - "source_identifier": null, - "source_name": "web", - "source_url": null, - "subtotal_price": "404.95", - "subtotal_price_set": { - "shop_money": { - "amount": "404.95", - "currency_code": "USD" - }, - "presentment_money": { - "amount": "404.95", - "currency_code": "USD" - } - }, - "tags": "tag1, tag2", - "tax_exempt": false, - "tax_lines": [], - "taxes_included": false, - "test": true, - "token": "123456abcd", - "total_cash_rounding_payment_adjustment_set": { - "shop_money": { - "amount": "0.00", - "currency_code": "USD" - }, - "presentment_money": { - "amount": "0.00", - "currency_code": "USD" - } - }, - "total_cash_rounding_refund_adjustment_set": { - "shop_money": { - "amount": "0.00", - "currency_code": "USD" - }, - "presentment_money": { - "amount": "0.00", - "currency_code": "USD" - } - }, - "total_discounts": "20.00", - "total_discounts_set": { - "shop_money": { - "amount": "20.00", - "currency_code": "USD" - }, - "presentment_money": { - "amount": "20.00", - "currency_code": "USD" - } - }, - "total_line_items_price": "414.95", - "total_line_items_price_set": { - "shop_money": { - "amount": "414.95", - "currency_code": "USD" - }, - "presentment_money": { - "amount": "414.95", - "currency_code": "USD" - } - }, - "total_outstanding": "414.95", - "total_price": "404.95", - "total_price_set": { - "shop_money": { - "amount": "404.95", - "currency_code": "USD" - }, - "presentment_money": { - "amount": "404.95", - "currency_code": "USD" - } - }, - "total_shipping_price_set": { - "shop_money": { - "amount": "10.00", - "currency_code": "USD" - }, - "presentment_money": { - "amount": "10.00", - "currency_code": "USD" - } - }, - "total_tax": "0.00", - "total_tax_set": { - "shop_money": { - "amount": "0.00", - "currency_code": "USD" - }, - "presentment_money": { - "amount": "0.00", - "currency_code": "USD" - } - }, - "total_tip_received": "0.00", - "total_weight": 0, - "updated_at": "2021-12-31T19:00:00-05:00", - "user_id": null, - "billing_address": { - "first_name": "Steve", - "address1": "123 Shipping Street", - "phone": "555-555-SHIP", - "city": "Shippington", - "zip": "40003", - "province": "Kentucky", - "country": "United States", - "last_name": "Shipper", - "address2": null, - "company": "Shipping Company", - "latitude": null, - "longitude": null, - "name": "Steve Shipper", - "country_code": "US", - "province_code": "KY" - }, - "customer": { - "id": 115310627314723950, - "created_at": null, - "updated_at": null, - "first_name": "John", - "last_name": "Smith", - "state": "disabled", - "note": null, - "verified_email": true, - "multipass_identifier": null, - "tax_exempt": false, - "email": "john@example.com", - "phone": null, - "currency": "USD", - "tax_exemptions": [], - "admin_graphql_api_id": "gid://shopify/Customer/115310627314723954", - "default_address": { - "id": 715243470612851200, - "customer_id": 115310627314723950, - "first_name": "John", - "last_name": "Smith", - "company": null, - "address1": "123 Elm St.", - "address2": null, - "city": "Ottawa", - "province": "Ontario", - "country": "Canada", - "zip": "K2H7A8", - "phone": "123-123-1234", - "name": "John Smith", - "province_code": "ON", - "country_code": "CA", - "country_name": "Canada", - "default": true - } - }, - "discount_applications": [], - "fulfillments": [], - "line_items": [ - { - "id": 487817672276298560, - "admin_graphql_api_id": "gid://shopify/LineItem/487817672276298554", - "attributed_staffs": [ - { - "id": "gid://shopify/StaffMember/902541635", - "quantity": 1 - } - ], - "current_quantity": 1, - "fulfillable_quantity": 1, - "fulfillment_service": "manual", - "fulfillment_status": null, - "gift_card": false, - "grams": 100, - "name": "Aviator sunglasses", - "price": "89.99", - "price_set": { - "shop_money": { - "amount": "89.99", - "currency_code": "USD" - }, - "presentment_money": { - "amount": "89.99", - "currency_code": "USD" - } - }, - "product_exists": true, - "product_id": 788032119674292900, - "properties": [], - "quantity": 1, - "requires_shipping": true, - "sales_line_item_group_id": null, - "sku": "SKU2006-001", - "taxable": true, - "title": "Aviator sunglasses", - "total_discount": "0.00", - "total_discount_set": { - "shop_money": { - "amount": "0.00", - "currency_code": "USD" - }, - "presentment_money": { - "amount": "0.00", - "currency_code": "USD" - } - }, - "variant_id": null, - "variant_inventory_management": null, - "variant_title": null, - "vendor": null, - "tax_lines": [], - "duties": [], - "discount_allocations": [] - }, - { - "id": 789012345678901200, - "admin_graphql_api_id": "gid://shopify/LineItem/789012345678901234", - "attributed_staffs": [], - "current_quantity": 1, - "fulfillable_quantity": 1, - "fulfillment_service": "manual", - "fulfillment_status": null, - "gift_card": false, - "grams": 0, - "name": "Lens Protection Plan (2 Year)", - "price": "19.99", - "price_set": { - "shop_money": { - "amount": "19.99", - "currency_code": "USD" - }, - "presentment_money": { - "amount": "19.99", - "currency_code": "USD" - } - }, - "product_exists": false, - "product_id": null, - "properties": [], - "quantity": 1, - "requires_shipping": true, - "sales_line_item_group_id": 234567890123456800, - "sku": "LENS-PROTECT-2YR", - "taxable": true, - "title": "Lens Protection Plan (2 Year)", - "total_discount": "0.00", - "total_discount_set": { - "shop_money": { - "amount": "0.00", - "currency_code": "USD" - }, - "presentment_money": { - "amount": "0.00", - "currency_code": "USD" - } - }, - "variant_id": null, - "variant_inventory_management": null, - "variant_title": null, - "vendor": null, - "tax_lines": [], - "duties": [], - "discount_allocations": [] - }, - { - "id": 890123456789012400, - "admin_graphql_api_id": "gid://shopify/LineItem/890123456789012345", - "attributed_staffs": [], - "current_quantity": 1, - "fulfillable_quantity": 1, - "fulfillment_service": "manual", - "fulfillment_status": null, - "gift_card": false, - "grams": 0, - "name": "Premium Leather Case", - "price": "24.99", - "price_set": { - "shop_money": { - "amount": "24.99", - "currency_code": "USD" - }, - "presentment_money": { - "amount": "24.99", - "currency_code": "USD" - } - }, - "product_exists": false, - "product_id": null, - "properties": [], - "quantity": 1, - "requires_shipping": true, - "sales_line_item_group_id": 234567890123456800, - "sku": "CASE-LEATHER-PREM", - "taxable": true, - "title": "Premium Leather Case", - "total_discount": "0.00", - "total_discount_set": { - "shop_money": { - "amount": "0.00", - "currency_code": "USD" - }, - "presentment_money": { - "amount": "0.00", - "currency_code": "USD" - } - }, - "variant_id": null, - "variant_inventory_management": null, - "variant_title": null, - "vendor": null, - "tax_lines": [], - "duties": [], - "discount_allocations": [] - }, - { - "id": 976318377106520300, - "admin_graphql_api_id": "gid://shopify/LineItem/976318377106520349", - "attributed_staffs": [], - "current_quantity": 1, - "fulfillable_quantity": 1, - "fulfillment_service": "manual", - "fulfillment_status": null, - "gift_card": false, - "grams": 1000, - "name": "Mid-century lounger", - "price": "159.99", - "price_set": { - "shop_money": { - "amount": "159.99", - "currency_code": "USD" - }, - "presentment_money": { - "amount": "159.99", - "currency_code": "USD" - } - }, - "product_exists": true, - "product_id": 788032119674292900, - "properties": [], - "quantity": 1, - "requires_shipping": true, - "sales_line_item_group_id": 142831562, - "sku": "SKU2006-020", - "taxable": true, - "title": "Mid-century lounger", - "total_discount": "0.00", - "total_discount_set": { - "shop_money": { - "amount": "0.00", - "currency_code": "USD" - }, - "presentment_money": { - "amount": "0.00", - "currency_code": "USD" - } - }, - "variant_id": null, - "variant_inventory_management": null, - "variant_title": null, - "vendor": null, - "tax_lines": [], - "duties": [], - "discount_allocations": [] - }, - { - "id": 315789986012684400, - "admin_graphql_api_id": "gid://shopify/LineItem/315789986012684393", - "attributed_staffs": [], - "current_quantity": 1, - "fulfillable_quantity": 1, - "fulfillment_service": "manual", - "fulfillment_status": null, - "gift_card": false, - "grams": 500, - "name": "Coffee table", - "price": "119.99", - "price_set": { - "shop_money": { - "amount": "119.99", - "currency_code": "USD" - }, - "presentment_money": { - "amount": "119.99", - "currency_code": "USD" - } - }, - "product_exists": true, - "product_id": 788032119674292900, - "properties": [], - "quantity": 1, - "requires_shipping": true, - "sales_line_item_group_id": 142831562, - "sku": "SKU2006-035", - "taxable": true, - "title": "Coffee table", - "total_discount": "0.00", - "total_discount_set": { - "shop_money": { - "amount": "0.00", - "currency_code": "USD" - }, - "presentment_money": { - "amount": "0.00", - "currency_code": "USD" - } - }, - "variant_id": null, - "variant_inventory_management": null, - "variant_title": null, - "vendor": null, - "tax_lines": [], - "duties": [], - "discount_allocations": [] - } - ], - "payment_terms": null, - "refunds": [], - "shipping_address": { - "first_name": "Steve", - "address1": "123 Shipping Street", - "phone": "555-555-SHIP", - "city": "Shippington", - "zip": "40003", - "province": "Kentucky", - "country": "United States", - "last_name": "Shipper", - "address2": null, - "company": "Shipping Company", - "latitude": null, - "longitude": null, - "name": "Steve Shipper", - "country_code": "US", - "province_code": "KY" - }, - "shipping_lines": [ - { - "id": 271878346596884000, - "carrier_identifier": null, - "code": null, - "current_discounted_price_set": { - "shop_money": { - "amount": "0.00", - "currency_code": "USD" - }, - "presentment_money": { - "amount": "0.00", - "currency_code": "USD" - } - }, - "discounted_price": "0.00", - "discounted_price_set": { - "shop_money": { - "amount": "0.00", - "currency_code": "USD" - }, - "presentment_money": { - "amount": "0.00", - "currency_code": "USD" - } - }, - "is_removed": false, - "phone": null, - "price": "10.00", - "price_set": { - "shop_money": { - "amount": "10.00", - "currency_code": "USD" - }, - "presentment_money": { - "amount": "10.00", - "currency_code": "USD" - } - }, - "requested_fulfillment_service_id": null, - "source": "shopify", - "title": "Generic Shipping", - "tax_lines": [], - "discount_allocations": [] - } - ], - "returns": [], - "line_item_groups": [] - }, - "topic": "orders/link_requested", - "source": { - "type": "vendor-documentation", - "url": "https://shopify.dev/docs/api/webhooks/latest", - "retrieved": "2026-07-29" - } -} \ No newline at end of file diff --git a/providers/smartcar/latest/VEHICLE_ERROR.json b/providers/smartcar/4.0/VEHICLE_ERROR.json similarity index 100% rename from providers/smartcar/latest/VEHICLE_ERROR.json rename to providers/smartcar/4.0/VEHICLE_ERROR.json diff --git a/providers/smartcar/latest/VEHICLE_STATE.json b/providers/smartcar/4.0/VEHICLE_STATE.json similarity index 100% rename from providers/smartcar/latest/VEHICLE_STATE.json rename to providers/smartcar/4.0/VEHICLE_STATE.json diff --git a/providers/smartcar/latest/VERIFY.json b/providers/smartcar/4.0/VERIFY.json similarity index 100% rename from providers/smartcar/latest/VERIFY.json rename to providers/smartcar/4.0/VERIFY.json diff --git a/providers/smartcar/index.json b/providers/smartcar/index.json index 6da09fa..05367ec 100644 --- a/providers/smartcar/index.json +++ b/providers/smartcar/index.json @@ -1,7 +1,7 @@ { "label": "Smartcar", "configs": { - "latest_version": "latest", + "latest_version": "4.0", "topic_identifier": "eventType" }, "doc_sourced": true From 6818666dd81f56ee6779e56fd5778a66ba42817c Mon Sep 17 00:00:00 2001 From: garethx Date: Thu, 6 Aug 2026 17:59:32 +0100 Subject: [PATCH 4/4] Adopt per-version provenance, and merge main MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit #26 replaced `doc_sourced` with a `provenance` block keyed by version. 93 index.json files move to it; no payload changes — the per-sample `source` key was already the version-independent half of the same idea. "provenance": { "latest": { "sourced_via": "docs", "sourced_on": "2026-07-29" } } All 1,625 samples here carry `retrieved: 2026-07-29`, so that is the `sourced_on` for every version, and the "oldest where files span dates" rule has nothing to disambiguate yet. The 11 providers that merge into an existing entry deliberately get no `provenance`. After merging, those versions hold captures and doc examples together, and `sourced_via` has no value for "both" — so no claim is the honest record, and it reads as `unknown` rather than as a false `capture`. Merged main, which brings #26's captures. Re-checked the additive rule against it: 1,625 doc-sourced files across 102 providers, 0 of them sitting where main now has a capture. shopify and scrapfly were already removed from this branch in the previous commit, which is what #26 then captured for real — including `crawler_url_visited`, the eighth crawler event this PR's hand-written set was missing. `yarn compile` passes under #26's stricter compile.ts, which now validates `sourced_via` and fails an unrecognised value. Co-Authored-By: Claude Opus 5 --- providers/airwallex/index.json | 7 ++++++- providers/alchemy/index.json | 7 ++++++- providers/alipay/index.json | 7 ++++++- providers/ascend/index.json | 7 ++++++- providers/attentive/index.json | 7 ++++++- providers/bridge-api/index.json | 7 ++++++- providers/bridge-xyz/index.json | 7 ++++++- providers/calendly/index.json | 7 ++++++- providers/chargebee/index.json | 7 ++++++- providers/circle/index.json | 7 ++++++- providers/claude-managed-agents/index.json | 7 ++++++- providers/clerk/index.json | 7 ++++++- providers/clio/index.json | 7 ++++++- providers/cloudinary/index.json | 7 ++++++- providers/cloudsignal/index.json | 7 ++++++- providers/coinbase-commerce/index.json | 7 ++++++- providers/courier/index.json | 7 ++++++- providers/cursor/index.json | 7 ++++++- providers/customerio/index.json | 7 ++++++- providers/discord/index.json | 7 ++++++- providers/docusign/index.json | 7 ++++++- providers/ebay/index.json | 7 ++++++- providers/elevenlabs/index.json | 7 ++++++- providers/exact-online/index.json | 7 ++++++- providers/fastspring/index.json | 7 ++++++- providers/faundit/index.json | 7 ++++++- providers/favro/index.json | 7 ++++++- providers/fireflies/index.json | 7 ++++++- providers/flexport/index.json | 7 ++++++- providers/frontapp/index.json | 7 ++++++- providers/fusionauth/index.json | 7 ++++++- providers/gemini/index.json | 7 ++++++- providers/greendot/index.json | 7 ++++++- providers/huggingface/index.json | 7 ++++++- providers/intercom/index.json | 7 ++++++- providers/jira/index.json | 7 ++++++- providers/klaviyo/index.json | 7 ++++++- providers/lithic/index.json | 7 ++++++- providers/mailchimp/index.json | 7 ++++++- providers/mailgun/index.json | 7 ++++++- providers/meraki/index.json | 7 ++++++- providers/microsoft-graph/index.json | 7 ++++++- providers/nmi/index.json | 7 ++++++- providers/notion/index.json | 7 ++++++- providers/nuvemshop/index.json | 7 ++++++- providers/nylas/index.json | 7 ++++++- providers/okta/index.json | 7 ++++++- providers/openai/index.json | 7 ++++++- providers/orb/index.json | 7 ++++++- providers/oura/index.json | 7 ++++++- providers/paymob/index.json | 7 ++++++- providers/paystack/index.json | 7 ++++++- providers/persona/index.json | 7 ++++++- providers/picqer/index.json | 7 ++++++- providers/polar/index.json | 7 ++++++- providers/postmark/index.json | 7 ++++++- providers/razorpay/index.json | 7 ++++++- providers/recharge/index.json | 7 ++++++- providers/recurly/index.json | 7 ++++++- providers/resend/index.json | 7 ++++++- providers/retell/index.json | 7 ++++++- providers/revolut/index.json | 7 ++++++- providers/sendgrid/index.json | 7 ++++++- providers/shiphero/index.json | 7 ++++++- providers/slack/index.json | 7 ++++++- providers/smartcar/index.json | 7 ++++++- providers/smile/index.json | 7 ++++++- providers/solidgate/index.json | 7 ++++++- providers/square/index.json | 7 ++++++- providers/tally/index.json | 7 ++++++- providers/tebex/index.json | 7 ++++++- providers/telnyx/index.json | 7 ++++++- providers/tikkie/index.json | 7 ++++++- providers/tiktok/index.json | 7 ++++++- providers/treezor/index.json | 7 ++++++- providers/trello/index.json | 7 ++++++- providers/twitch/index.json | 7 ++++++- providers/twitter/index.json | 7 ++++++- providers/typeform/index.json | 7 ++++++- providers/uber/index.json | 7 ++++++- providers/usps/index.json | 7 ++++++- providers/utila/index.json | 7 ++++++- providers/vercel/index.json | 7 ++++++- providers/walmart/index.json | 7 ++++++- providers/webflow/index.json | 7 ++++++- providers/wechat/index.json | 7 ++++++- providers/whatsapp/index.json | 7 ++++++- providers/workos/index.json | 7 ++++++- providers/xero/index.json | 7 ++++++- providers/zendesk/index.json | 7 ++++++- providers/zerohash/index.json | 7 ++++++- providers/zift/index.json | 7 ++++++- providers/zoom/index.json | 7 ++++++- 93 files changed, 558 insertions(+), 93 deletions(-) diff --git a/providers/airwallex/index.json b/providers/airwallex/index.json index 01bb585..9c3e8e0 100644 --- a/providers/airwallex/index.json +++ b/providers/airwallex/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "name" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/alchemy/index.json b/providers/alchemy/index.json index 6247acb..930b439 100644 --- a/providers/alchemy/index.json +++ b/providers/alchemy/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/alipay/index.json b/providers/alipay/index.json index dd0ce45..3daae8f 100644 --- a/providers/alipay/index.json +++ b/providers/alipay/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "notifyType" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/ascend/index.json b/providers/ascend/index.json index c80e7d0..597b6c3 100644 --- a/providers/ascend/index.json +++ b/providers/ascend/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/attentive/index.json b/providers/attentive/index.json index 1a55b6b..f004ce5 100644 --- a/providers/attentive/index.json +++ b/providers/attentive/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/bridge-api/index.json b/providers/bridge-api/index.json index 221c856..ef4979d 100644 --- a/providers/bridge-api/index.json +++ b/providers/bridge-api/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/bridge-xyz/index.json b/providers/bridge-xyz/index.json index c2dd92d..faadafc 100644 --- a/providers/bridge-xyz/index.json +++ b/providers/bridge-xyz/index.json @@ -4,5 +4,10 @@ "latest_version": "2024-01-01", "topic_identifier": "event_type" }, - "doc_sourced": true + "provenance": { + "2024-01-01": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/calendly/index.json b/providers/calendly/index.json index 5168032..6860f56 100644 --- a/providers/calendly/index.json +++ b/providers/calendly/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "event" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/chargebee/index.json b/providers/chargebee/index.json index bf5bc17..46f4b67 100644 --- a/providers/chargebee/index.json +++ b/providers/chargebee/index.json @@ -4,5 +4,10 @@ "latest_version": "v2", "topic_identifier": "event_type" }, - "doc_sourced": true + "provenance": { + "v2": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/circle/index.json b/providers/circle/index.json index 846e391..86b6d2a 100644 --- a/providers/circle/index.json +++ b/providers/circle/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "notificationType" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/claude-managed-agents/index.json b/providers/claude-managed-agents/index.json index 155232c..56ebfcd 100644 --- a/providers/claude-managed-agents/index.json +++ b/providers/claude-managed-agents/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "data.type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/clerk/index.json b/providers/clerk/index.json index 08edc3f..acc43db 100644 --- a/providers/clerk/index.json +++ b/providers/clerk/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/clio/index.json b/providers/clio/index.json index 68a78fe..3e5f7ed 100644 --- a/providers/clio/index.json +++ b/providers/clio/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "meta.event" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/cloudinary/index.json b/providers/cloudinary/index.json index bbbd2e7..54a48a4 100644 --- a/providers/cloudinary/index.json +++ b/providers/cloudinary/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "notification_type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/cloudsignal/index.json b/providers/cloudsignal/index.json index 2b4771d..1165b5a 100644 --- a/providers/cloudsignal/index.json +++ b/providers/cloudsignal/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/coinbase-commerce/index.json b/providers/coinbase-commerce/index.json index fc16397..7434e97 100644 --- a/providers/coinbase-commerce/index.json +++ b/providers/coinbase-commerce/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "event.type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/courier/index.json b/providers/courier/index.json index 2a8cefb..d738c8e 100644 --- a/providers/courier/index.json +++ b/providers/courier/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/cursor/index.json b/providers/cursor/index.json index 65a23c0..c231706 100644 --- a/providers/cursor/index.json +++ b/providers/cursor/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "event" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/customerio/index.json b/providers/customerio/index.json index d6d2364..ea29642 100644 --- a/providers/customerio/index.json +++ b/providers/customerio/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "object_type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/discord/index.json b/providers/discord/index.json index 0911036..e2c0d66 100644 --- a/providers/discord/index.json +++ b/providers/discord/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "event.type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/docusign/index.json b/providers/docusign/index.json index 16c7473..b47d198 100644 --- a/providers/docusign/index.json +++ b/providers/docusign/index.json @@ -4,5 +4,10 @@ "latest_version": "v2.1", "topic_identifier": "event" }, - "doc_sourced": true + "provenance": { + "v2.1": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/ebay/index.json b/providers/ebay/index.json index 4d13e91..6642fc7 100644 --- a/providers/ebay/index.json +++ b/providers/ebay/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "metadata.topic" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/elevenlabs/index.json b/providers/elevenlabs/index.json index 8062d27..7bc3b65 100644 --- a/providers/elevenlabs/index.json +++ b/providers/elevenlabs/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/exact-online/index.json b/providers/exact-online/index.json index d18493b..e4326c6 100644 --- a/providers/exact-online/index.json +++ b/providers/exact-online/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "Content.Topic" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/fastspring/index.json b/providers/fastspring/index.json index b3a38b7..6db2d5d 100644 --- a/providers/fastspring/index.json +++ b/providers/fastspring/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "events[].type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/faundit/index.json b/providers/faundit/index.json index 2fbea44..a4ea3a0 100644 --- a/providers/faundit/index.json +++ b/providers/faundit/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "event-type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/favro/index.json b/providers/favro/index.json index 7f33753..d1b53c1 100644 --- a/providers/favro/index.json +++ b/providers/favro/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "action" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/fireflies/index.json b/providers/fireflies/index.json index c087a5e..04cc866 100644 --- a/providers/fireflies/index.json +++ b/providers/fireflies/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "event" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/flexport/index.json b/providers/flexport/index.json index 982b8bd..a5ec38f 100644 --- a/providers/flexport/index.json +++ b/providers/flexport/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/frontapp/index.json b/providers/frontapp/index.json index 04b271f..fb5dd84 100644 --- a/providers/frontapp/index.json +++ b/providers/frontapp/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/fusionauth/index.json b/providers/fusionauth/index.json index 0f9534c..358f3f8 100644 --- a/providers/fusionauth/index.json +++ b/providers/fusionauth/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "event.type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/gemini/index.json b/providers/gemini/index.json index 154fe8b..859bf7d 100644 --- a/providers/gemini/index.json +++ b/providers/gemini/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/greendot/index.json b/providers/greendot/index.json index 61e0e99..3470e8b 100644 --- a/providers/greendot/index.json +++ b/providers/greendot/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "eventType" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/huggingface/index.json b/providers/huggingface/index.json index 3721db1..39612f6 100644 --- a/providers/huggingface/index.json +++ b/providers/huggingface/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "event.scope" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/intercom/index.json b/providers/intercom/index.json index f6944a1..ab0d2d4 100644 --- a/providers/intercom/index.json +++ b/providers/intercom/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "topic" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/jira/index.json b/providers/jira/index.json index f974eb3..187f41f 100644 --- a/providers/jira/index.json +++ b/providers/jira/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "webhookEvent" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/klaviyo/index.json b/providers/klaviyo/index.json index 2905313..1a3fc36 100644 --- a/providers/klaviyo/index.json +++ b/providers/klaviyo/index.json @@ -4,5 +4,10 @@ "latest_version": "2025-07-15", "topic_identifier": "data[].topic" }, - "doc_sourced": true + "provenance": { + "2025-07-15": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/lithic/index.json b/providers/lithic/index.json index a5a4363..21aab2d 100644 --- a/providers/lithic/index.json +++ b/providers/lithic/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "event_type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/mailchimp/index.json b/providers/mailchimp/index.json index f6950d1..25d56c1 100644 --- a/providers/mailchimp/index.json +++ b/providers/mailchimp/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/mailgun/index.json b/providers/mailgun/index.json index 5d6e70f..39cf364 100644 --- a/providers/mailgun/index.json +++ b/providers/mailgun/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "event-data.event" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/meraki/index.json b/providers/meraki/index.json index 5db1288..2f168b5 100644 --- a/providers/meraki/index.json +++ b/providers/meraki/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "alertTypeId" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/microsoft-graph/index.json b/providers/microsoft-graph/index.json index 3660d7f..cbfbd07 100644 --- a/providers/microsoft-graph/index.json +++ b/providers/microsoft-graph/index.json @@ -4,5 +4,10 @@ "latest_version": "v1.0", "topic_identifier": "value[].changeType" }, - "doc_sourced": true + "provenance": { + "v1.0": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/nmi/index.json b/providers/nmi/index.json index 2bce0e7..fd5529b 100644 --- a/providers/nmi/index.json +++ b/providers/nmi/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "event_type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/notion/index.json b/providers/notion/index.json index 8586351..e1253da 100644 --- a/providers/notion/index.json +++ b/providers/notion/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/nuvemshop/index.json b/providers/nuvemshop/index.json index 0a0d35f..fbdb8ef 100644 --- a/providers/nuvemshop/index.json +++ b/providers/nuvemshop/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "event" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/nylas/index.json b/providers/nylas/index.json index d09e436..c81e713 100644 --- a/providers/nylas/index.json +++ b/providers/nylas/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/okta/index.json b/providers/okta/index.json index 65b8bbb..66aefed 100644 --- a/providers/okta/index.json +++ b/providers/okta/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "data.events[].eventType" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/openai/index.json b/providers/openai/index.json index 891944b..812f31f 100644 --- a/providers/openai/index.json +++ b/providers/openai/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/orb/index.json b/providers/orb/index.json index abd4c8a..a423d3f 100644 --- a/providers/orb/index.json +++ b/providers/orb/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/oura/index.json b/providers/oura/index.json index 3b58f25..ad8b10e 100644 --- a/providers/oura/index.json +++ b/providers/oura/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "data_type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/paymob/index.json b/providers/paymob/index.json index 4316f7e..04495b7 100644 --- a/providers/paymob/index.json +++ b/providers/paymob/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/paystack/index.json b/providers/paystack/index.json index 2457e9a..6b16c5d 100644 --- a/providers/paystack/index.json +++ b/providers/paystack/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "event" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/persona/index.json b/providers/persona/index.json index bcbf48e..496652c 100644 --- a/providers/persona/index.json +++ b/providers/persona/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "data.attributes.name" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/picqer/index.json b/providers/picqer/index.json index 209bdc1..4e33761 100644 --- a/providers/picqer/index.json +++ b/providers/picqer/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "event" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/polar/index.json b/providers/polar/index.json index 7d8b3f7..479330e 100644 --- a/providers/polar/index.json +++ b/providers/polar/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/postmark/index.json b/providers/postmark/index.json index 4df2719..ed22702 100644 --- a/providers/postmark/index.json +++ b/providers/postmark/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "RecordType" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/razorpay/index.json b/providers/razorpay/index.json index 00adbdd..cb6c7bc 100644 --- a/providers/razorpay/index.json +++ b/providers/razorpay/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "event" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/recharge/index.json b/providers/recharge/index.json index f956f54..fc919c4 100644 --- a/providers/recharge/index.json +++ b/providers/recharge/index.json @@ -3,5 +3,10 @@ "configs": { "latest_version": "latest" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/recurly/index.json b/providers/recurly/index.json index bfe7983..1caddbe 100644 --- a/providers/recurly/index.json +++ b/providers/recurly/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "event_type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/resend/index.json b/providers/resend/index.json index d0f5245..fca308f 100644 --- a/providers/resend/index.json +++ b/providers/resend/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/retell/index.json b/providers/retell/index.json index dae8e04..e9e5209 100644 --- a/providers/retell/index.json +++ b/providers/retell/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "event" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/revolut/index.json b/providers/revolut/index.json index 3ed747b..a4548c8 100644 --- a/providers/revolut/index.json +++ b/providers/revolut/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "event" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/sendgrid/index.json b/providers/sendgrid/index.json index 9c7161f..5b260e8 100644 --- a/providers/sendgrid/index.json +++ b/providers/sendgrid/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "event" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/shiphero/index.json b/providers/shiphero/index.json index d0babfe..4135226 100644 --- a/providers/shiphero/index.json +++ b/providers/shiphero/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "webhook_type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/slack/index.json b/providers/slack/index.json index 486e3a3..923c747 100644 --- a/providers/slack/index.json +++ b/providers/slack/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "event.type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/smartcar/index.json b/providers/smartcar/index.json index 05367ec..d201307 100644 --- a/providers/smartcar/index.json +++ b/providers/smartcar/index.json @@ -4,5 +4,10 @@ "latest_version": "4.0", "topic_identifier": "eventType" }, - "doc_sourced": true + "provenance": { + "4.0": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/smile/index.json b/providers/smile/index.json index 384ce1a..1cdca33 100644 --- a/providers/smile/index.json +++ b/providers/smile/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/solidgate/index.json b/providers/solidgate/index.json index a3f9e06..092491b 100644 --- a/providers/solidgate/index.json +++ b/providers/solidgate/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "solidgate-event-type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/square/index.json b/providers/square/index.json index 7571d8d..4b3ca97 100644 --- a/providers/square/index.json +++ b/providers/square/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/tally/index.json b/providers/tally/index.json index 28b380d..e0dcc9b 100644 --- a/providers/tally/index.json +++ b/providers/tally/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "eventType" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/tebex/index.json b/providers/tebex/index.json index 4a65c4d..16a131c 100644 --- a/providers/tebex/index.json +++ b/providers/tebex/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/telnyx/index.json b/providers/telnyx/index.json index 9d26c8d..561da9e 100644 --- a/providers/telnyx/index.json +++ b/providers/telnyx/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "data.event_type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/tikkie/index.json b/providers/tikkie/index.json index 8228d28..bf592df 100644 --- a/providers/tikkie/index.json +++ b/providers/tikkie/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "notificationType" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/tiktok/index.json b/providers/tiktok/index.json index 00d9d0e..2d1b26d 100644 --- a/providers/tiktok/index.json +++ b/providers/tiktok/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "event" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/treezor/index.json b/providers/treezor/index.json index 6ea43f1..dca8ed0 100644 --- a/providers/treezor/index.json +++ b/providers/treezor/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "webhook" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/trello/index.json b/providers/trello/index.json index 189d9ad..4c6be0f 100644 --- a/providers/trello/index.json +++ b/providers/trello/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "action.type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/twitch/index.json b/providers/twitch/index.json index 6e95e8f..916f647 100644 --- a/providers/twitch/index.json +++ b/providers/twitch/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "twitch-eventsub-subscription-type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/twitter/index.json b/providers/twitter/index.json index e450c1f..d5ae22d 100644 --- a/providers/twitter/index.json +++ b/providers/twitter/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "data.event_type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/typeform/index.json b/providers/typeform/index.json index cd4ff65..2e579dc 100644 --- a/providers/typeform/index.json +++ b/providers/typeform/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "event_type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/uber/index.json b/providers/uber/index.json index 2b11112..08a5e5c 100644 --- a/providers/uber/index.json +++ b/providers/uber/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "event_type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/usps/index.json b/providers/usps/index.json index af33d0c..9a33647 100644 --- a/providers/usps/index.json +++ b/providers/usps/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "subscriptionType" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/utila/index.json b/providers/utila/index.json index 079c22f..aa64a50 100644 --- a/providers/utila/index.json +++ b/providers/utila/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/vercel/index.json b/providers/vercel/index.json index 970fc4f..f061cc2 100644 --- a/providers/vercel/index.json +++ b/providers/vercel/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/walmart/index.json b/providers/walmart/index.json index 261541c..0ca9592 100644 --- a/providers/walmart/index.json +++ b/providers/walmart/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "eventType" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/webflow/index.json b/providers/webflow/index.json index 3af1f55..1b996c8 100644 --- a/providers/webflow/index.json +++ b/providers/webflow/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "triggerType" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/wechat/index.json b/providers/wechat/index.json index 8b2049d..92a9122 100644 --- a/providers/wechat/index.json +++ b/providers/wechat/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "event_type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/whatsapp/index.json b/providers/whatsapp/index.json index a253c3f..003a228 100644 --- a/providers/whatsapp/index.json +++ b/providers/whatsapp/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "entry[].changes[].field" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/workos/index.json b/providers/workos/index.json index 509b69b..f273b58 100644 --- a/providers/workos/index.json +++ b/providers/workos/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "event" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/xero/index.json b/providers/xero/index.json index 8eee49d..bf48cc6 100644 --- a/providers/xero/index.json +++ b/providers/xero/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "events[].eventType" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/zendesk/index.json b/providers/zendesk/index.json index cb13dcf..0c139f4 100644 --- a/providers/zendesk/index.json +++ b/providers/zendesk/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/zerohash/index.json b/providers/zerohash/index.json index 59e5121..5b90e06 100644 --- a/providers/zerohash/index.json +++ b/providers/zerohash/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "x-zh-hook-payload-type" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/zift/index.json b/providers/zift/index.json index 71159ce..0071b0e 100644 --- a/providers/zift/index.json +++ b/providers/zift/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "eventCode" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file diff --git a/providers/zoom/index.json b/providers/zoom/index.json index d06ae19..c119f9c 100644 --- a/providers/zoom/index.json +++ b/providers/zoom/index.json @@ -4,5 +4,10 @@ "latest_version": "latest", "topic_identifier": "event" }, - "doc_sourced": true + "provenance": { + "latest": { + "sourced_via": "docs", + "sourced_on": "2026-07-29" + } + } } \ No newline at end of file