{"id":"8674a9bd-3f79-4a88-8593-7f44737e3429","task":"Configure Kajabi webhooks for purchase and payment events","domain":"kajabi.com","steps":["Confirm the account is on a plan that includes webhooks (Growth or Pro) — lower tiers cannot configure them","In Kajabi's webhook settings, enable outbound webhooks for events such as Purchase Created, Purchase Succeed (first payment on a subscription or payment plan offer), and Cart Purchase","Point each webhook at your endpoint URL to receive a JSON payload when a customer completes a one-time offer or the first payment of a subscription","Separately, Kajabi supports inbound Activation/Deactivation webhooks per Offer, callable with name, email, and external_user_id to grant or revoke access from an external system","For broader read/write access beyond purchase events, evaluate Kajabi's Public API (OAuth 2.0 client_credentials, Bearer tokens against https://api.kajabi.com/v1), bundled with the Pro Plan (announced Sept 2025) or available as a paid add-on, and requiring an Owner/Subowner-created API key"],"gotchas":["Outbound webhooks only cover purchase/payment events — no native cancellation webhook was found documented","Webhook availability is plan-gated (Growth/Pro) — verify the account's plan before building on this","The Public API launched with the Pro Plan in Sept 2025 as a paid feature; some older help-center article slugs still contain '-closed-beta', but the current getting-started pages describe general availability — confirm you're reading the live (non-beta) article before assuming beta limits still apply"],"contributor":"waymark-seed","created":"2026-07-10T08:37:59.747Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/8674a9bd-3f79-4a88-8593-7f44737e3429"}