{
  "id": "stripe-integration-capabilities",
  "manifest_version": 2,
  "parser_contract_version": 2,
  "provider": "stripe",
  "reconciliation_request_api_version": "2026-06-24.dahlia",
  "capabilities": [
    {
      "availability": "general_availability",
      "checkout_ui_mode": null,
      "commercial_mode": "setup",
      "create_time_features": [],
      "dependencies": [],
      "id": "setup.webhook_endpoint_verification",
      "integration_path": "webhook_endpoint",
      "local_stripe_cli_event_groups": [],
      "path_id": null,
      "pricing_modes": [],
      "proxy_merchant_event_types": [],
      "public_documentation_anchor": "/reference/stripe-events-and-permissions/#webhook-endpoint",
      "reconciliation_operation_ids": [
        "webhook_endpoints.retrieve"
      ],
      "restricted_key_permission_labels": [
        "Webhook Endpoints: Read"
      ],
      "setup_probe_operation_ids": [
        "webhook_endpoints.list_probe"
      ],
      "unsupported_options": [
        "event_destinations_v2",
        "thin_events"
      ],
      "webhook_event_group_ids": [],
      "minimum_versions": {
        "browser_sdk": null,
        "react_sdk": null,
        "request_api": "2022-11-15",
        "server_sdk": "12.18.0",
        "status": "existing_contract"
      }
    },
    {
      "availability": "general_availability",
      "checkout_ui_mode": null,
      "commercial_mode": "one_time",
      "create_time_features": [
        "automatic_capture",
        "proxy_metadata"
      ],
      "dependencies": [],
      "id": "one_time.direct_payment_intent",
      "integration_path": "payment_intent",
      "local_stripe_cli_event_groups": [
        "payment_intent_lifecycle"
      ],
      "path_id": "OT-PI",
      "pricing_modes": [
        "fixed"
      ],
      "public_documentation_anchor": "/guides/stripe-direct-payment-intent/",
      "reconciliation_operation_ids": [
        "payment_intents.retrieve"
      ],
      "restricted_key_permission_labels": [
        "Payment Intents: Read"
      ],
      "setup_probe_operation_ids": [
        "payment_intents.list_probe"
      ],
      "unsupported_options": [
        "connect",
        "manual_capture_provisioning"
      ],
      "webhook_event_group_ids": [
        "payment_intent_lifecycle"
      ],
      "minimum_versions": {
        "browser_sdk": "2.4.0",
        "react_sdk": "2.9.0",
        "request_api": "2022-11-15",
        "server_sdk": "12.18.0",
        "status": "proven"
      },
      "proxy_merchant_event_types": [
        "provider_acquisition.cancelled",
        "provider_acquisition.processing",
        "provider_acquisition.reconciliation_required",
        "provider_acquisition.requires_action",
        "payment_attempt.cancelled",
        "payment_attempt.failed",
        "payment_attempt.succeeded",
        "proxy_session.expired",
        "proxy_session.paid"
      ]
    },
    {
      "availability": "general_availability",
      "checkout_ui_mode": "hosted",
      "commercial_mode": "one_time",
      "create_time_features": [
        "checkout_mode_payment",
        "proxy_metadata"
      ],
      "dependencies": [],
      "id": "one_time.checkout.hosted",
      "integration_path": "checkout_session",
      "local_stripe_cli_event_groups": [
        "checkout_lifecycle",
        "payment_intent_lifecycle"
      ],
      "path_id": "OT-CO-H",
      "pricing_modes": [
        "fixed",
        "provider_finalized"
      ],
      "public_documentation_anchor": "/guides/stripe-checkout/#hosted",
      "restricted_key_permission_labels": [
        "Checkout Sessions: Read",
        "Payment Intents: Read"
      ],
      "setup_probe_operation_ids": [
        "checkout_sessions.list_probe",
        "payment_intents.list_probe"
      ],
      "unsupported_options": [
        "after_expiration_recovery",
        "checkout_setup_mode"
      ],
      "webhook_event_group_ids": [
        "checkout_lifecycle",
        "payment_intent_lifecycle"
      ],
      "minimum_versions": {
        "browser_sdk": "2.4.0",
        "react_sdk": "2.9.0",
        "request_api": "2022-11-15",
        "server_sdk": "12.18.0",
        "status": "proven"
      },
      "proxy_merchant_event_types": [
        "provider_acquisition.expired",
        "provider_acquisition.failed",
        "provider_acquisition.processing",
        "provider_acquisition.reconciliation_required",
        "provider_acquisition.requires_action",
        "payment_attempt.cancelled",
        "payment_attempt.failed",
        "payment_attempt.succeeded",
        "proxy_session.expired",
        "proxy_session.paid",
        "proxy_session.provisionable"
      ],
      "reconciliation_operation_ids": [
        "checkout_sessions.retrieve",
        "checkout_sessions.line_items",
        "payment_intents.retrieve"
      ]
    },
    {
      "availability": "general_availability",
      "checkout_ui_mode": "embedded",
      "commercial_mode": "one_time",
      "create_time_features": [
        "checkout_mode_payment",
        "proxy_metadata",
        "ui_mode_embedded"
      ],
      "dependencies": [],
      "id": "one_time.checkout.embedded",
      "integration_path": "checkout_session",
      "local_stripe_cli_event_groups": [
        "checkout_lifecycle",
        "payment_intent_lifecycle"
      ],
      "path_id": "OT-CO-E",
      "pricing_modes": [
        "fixed",
        "provider_finalized"
      ],
      "public_documentation_anchor": "/guides/stripe-checkout/#embedded",
      "restricted_key_permission_labels": [
        "Checkout Sessions: Read",
        "Payment Intents: Read"
      ],
      "setup_probe_operation_ids": [
        "checkout_sessions.list_probe",
        "payment_intents.list_probe"
      ],
      "unsupported_options": [
        "after_expiration_recovery",
        "checkout_setup_mode"
      ],
      "webhook_event_group_ids": [
        "checkout_lifecycle",
        "payment_intent_lifecycle"
      ],
      "minimum_versions": {
        "browser_sdk": "2.1.8",
        "react_sdk": "2.3.2",
        "request_api": "2023-10-16",
        "server_sdk": "14.0.0",
        "status": "proven"
      },
      "proxy_merchant_event_types": [
        "provider_acquisition.expired",
        "provider_acquisition.failed",
        "provider_acquisition.processing",
        "provider_acquisition.reconciliation_required",
        "provider_acquisition.requires_action",
        "payment_attempt.cancelled",
        "payment_attempt.failed",
        "payment_attempt.succeeded",
        "proxy_session.expired",
        "proxy_session.paid",
        "proxy_session.provisionable"
      ],
      "reconciliation_operation_ids": [
        "checkout_sessions.retrieve",
        "checkout_sessions.line_items",
        "payment_intents.retrieve"
      ]
    },
    {
      "availability": "general_availability",
      "checkout_ui_mode": "custom",
      "commercial_mode": "one_time",
      "create_time_features": [
        "checkout_mode_payment",
        "proxy_metadata",
        "ui_mode_custom"
      ],
      "dependencies": [],
      "id": "one_time.checkout.custom",
      "integration_path": "checkout_session",
      "local_stripe_cli_event_groups": [
        "checkout_lifecycle",
        "payment_intent_lifecycle"
      ],
      "path_id": "OT-CO-C",
      "pricing_modes": [
        "fixed",
        "provider_finalized"
      ],
      "public_documentation_anchor": "/guides/stripe-checkout/#custom",
      "restricted_key_permission_labels": [
        "Checkout Sessions: Read",
        "Payment Intents: Read"
      ],
      "setup_probe_operation_ids": [
        "checkout_sessions.list_probe",
        "payment_intents.list_probe"
      ],
      "unsupported_options": [
        "after_expiration_recovery",
        "checkout_setup_mode"
      ],
      "webhook_event_group_ids": [
        "checkout_lifecycle",
        "payment_intent_lifecycle"
      ],
      "minimum_versions": {
        "browser_sdk": "7.0.0",
        "react_sdk": "3.6.0",
        "request_api": "2025-03-31.basil",
        "server_sdk": "18.0.0",
        "status": "proven"
      },
      "proxy_merchant_event_types": [
        "provider_acquisition.expired",
        "provider_acquisition.failed",
        "provider_acquisition.processing",
        "provider_acquisition.reconciliation_required",
        "provider_acquisition.requires_action",
        "payment_attempt.cancelled",
        "payment_attempt.failed",
        "payment_attempt.succeeded",
        "proxy_session.expired",
        "proxy_session.paid",
        "proxy_session.provisionable"
      ],
      "reconciliation_operation_ids": [
        "checkout_sessions.retrieve",
        "checkout_sessions.line_items",
        "payment_intents.retrieve"
      ]
    },
    {
      "availability": "general_availability",
      "checkout_ui_mode": null,
      "commercial_mode": "subscription",
      "dependencies": [],
      "id": "subscription.direct_setup_intent",
      "integration_path": "direct_subscription",
      "path_id": "SUB-SI",
      "pricing_modes": [
        "fixed"
      ],
      "public_documentation_anchor": "/guides/stripe-direct-subscriptions/#setup-intent",
      "create_time_features": [
        "charge_automatically",
        "fixed_discount",
        "fixed_price",
        "fixed_quantity",
        "setup_intent",
        "trial"
      ],
      "local_stripe_cli_event_groups": [
        "payment_intent_lifecycle",
        "setup_intent_lifecycle",
        "subscription_invoice_lifecycle"
      ],
      "minimum_versions": {
        "browser_sdk": "2.4.0",
        "react_sdk": "2.9.0",
        "request_api": "2022-11-15",
        "server_sdk": "12.18.0",
        "status": "proven"
      },
      "proxy_merchant_event_types": [
        "provider_acquisition.cancelled",
        "provider_acquisition.prepared",
        "provider_acquisition.processing",
        "provider_acquisition.reconciliation_required",
        "provider_acquisition.requires_action",
        "proxy_session.expired",
        "proxy_session.merchant_action_required",
        "proxy_session.paid",
        "proxy_session.provisionable",
        "subscription.activated",
        "subscription.cancel_scheduled",
        "subscription.cancel_schedule_removed",
        "subscription.cancelled",
        "subscription.changed",
        "subscription.configuration_action_required",
        "subscription.invoice_finalization_failed",
        "subscription.invoice_uncollectible",
        "subscription.invoice_voided",
        "subscription.paused",
        "subscription.payment_action_required",
        "subscription.payment_failed",
        "subscription.resumed",
        "subscription.renewed",
        "subscription.trial_ending"
      ],
      "reconciliation_operation_ids": [
        "setup_intents.retrieve",
        "subscriptions.retrieve",
        "subscription_items.list_by_subscription",
        "invoices.retrieve",
        "invoices.list_by_subscription",
        "invoices.line_items",
        "payment_intents.retrieve"
      ],
      "restricted_key_permission_labels": [
        "Setup Intents: Read",
        "Subscriptions: Read",
        "Invoices: Read",
        "Payment Intents: Read"
      ],
      "setup_probe_operation_ids": [
        "setup_intents.list_probe",
        "subscriptions.list_probe",
        "invoices.list_probe",
        "payment_intents.list_probe"
      ],
      "unsupported_options": [
        "automatic_tax",
        "connect",
        "direct_trial_without_payment_method",
        "managed_payments",
        "metered_billing",
        "multiple_invoice_payments",
        "out_of_band_payment",
        "pending_invoice_items",
        "payment_records",
        "promotion_code_choice",
        "send_invoice",
        "subscription_schedules"
      ],
      "webhook_event_group_ids": [
        "payment_intent_lifecycle",
        "setup_intent_lifecycle",
        "subscription_invoice_lifecycle"
      ]
    },
    {
      "availability": "general_availability",
      "checkout_ui_mode": null,
      "commercial_mode": "subscription",
      "dependencies": [],
      "id": "subscription.direct_saved_payment_method",
      "integration_path": "direct_subscription",
      "path_id": "SUB-SAVED",
      "pricing_modes": [
        "fixed"
      ],
      "public_documentation_anchor": "/guides/stripe-direct-subscriptions/#saved-payment-method",
      "webhook_event_group_ids": [
        "payment_intent_lifecycle",
        "subscription_invoice_lifecycle"
      ],
      "create_time_features": [
        "charge_automatically",
        "fixed_discount",
        "fixed_price",
        "fixed_quantity",
        "saved_payment_method",
        "trial"
      ],
      "local_stripe_cli_event_groups": [
        "payment_intent_lifecycle",
        "subscription_invoice_lifecycle"
      ],
      "minimum_versions": {
        "browser_sdk": "2.4.0",
        "react_sdk": "2.9.0",
        "request_api": "2022-11-15",
        "server_sdk": "12.18.0",
        "status": "proven"
      },
      "proxy_merchant_event_types": [
        "provider_acquisition.reconciliation_required",
        "proxy_session.expired",
        "proxy_session.merchant_action_required",
        "proxy_session.paid",
        "proxy_session.provisionable",
        "subscription.activated",
        "subscription.cancel_scheduled",
        "subscription.cancel_schedule_removed",
        "subscription.cancelled",
        "subscription.changed",
        "subscription.configuration_action_required",
        "subscription.invoice_finalization_failed",
        "subscription.invoice_uncollectible",
        "subscription.invoice_voided",
        "subscription.paused",
        "subscription.payment_action_required",
        "subscription.payment_failed",
        "subscription.resumed",
        "subscription.renewed",
        "subscription.trial_ending"
      ],
      "reconciliation_operation_ids": [
        "subscriptions.retrieve",
        "subscription_items.list_by_subscription",
        "invoices.retrieve",
        "invoices.list_by_subscription",
        "invoices.line_items",
        "payment_intents.retrieve"
      ],
      "restricted_key_permission_labels": [
        "Subscriptions: Read",
        "Invoices: Read",
        "Payment Intents: Read"
      ],
      "setup_probe_operation_ids": [
        "subscriptions.list_probe",
        "invoices.list_probe",
        "payment_intents.list_probe"
      ],
      "unsupported_options": [
        "automatic_tax",
        "connect",
        "managed_payments",
        "metered_billing",
        "multiple_invoice_payments",
        "out_of_band_payment",
        "pending_invoice_items",
        "payment_records",
        "promotion_code_choice",
        "send_invoice",
        "subscription_schedules"
      ]
    },
    {
      "availability": "general_availability",
      "checkout_ui_mode": "hosted",
      "commercial_mode": "subscription",
      "dependencies": [],
      "id": "subscription.checkout.hosted",
      "integration_path": "checkout_session",
      "path_id": "SUB-CO-H",
      "pricing_modes": [
        "fixed",
        "provider_finalized"
      ],
      "public_documentation_anchor": "/guides/stripe-hosted-subscriptions/",
      "create_time_features": [
        "checkout_mode_subscription",
        "charge_automatically",
        "fixed_price",
        "fixed_quantity",
        "proxy_metadata",
        "trial"
      ],
      "local_stripe_cli_event_groups": [
        "checkout_lifecycle",
        "payment_intent_lifecycle",
        "subscription_invoice_lifecycle"
      ],
      "minimum_versions": {
        "browser_sdk": "2.4.0",
        "react_sdk": "2.9.0",
        "request_api": "2022-11-15",
        "server_sdk": "12.18.0",
        "status": "proven"
      },
      "proxy_merchant_event_types": [
        "provider_acquisition.expired",
        "provider_acquisition.failed",
        "proxy_session.expired",
        "proxy_session.merchant_action_required",
        "proxy_session.paid",
        "proxy_session.provisionable",
        "subscription.activated",
        "subscription.cancel_scheduled",
        "subscription.cancel_schedule_removed",
        "subscription.cancelled",
        "subscription.changed",
        "subscription.configuration_action_required",
        "subscription.invoice_finalization_failed",
        "subscription.invoice_uncollectible",
        "subscription.invoice_voided",
        "subscription.paused",
        "subscription.payment_action_required",
        "subscription.payment_failed",
        "subscription.resumed",
        "subscription.renewed",
        "subscription.trial_ending"
      ],
      "reconciliation_operation_ids": [
        "checkout_sessions.retrieve",
        "checkout_sessions.line_items",
        "subscriptions.retrieve",
        "subscription_items.list_by_subscription",
        "invoices.retrieve",
        "invoices.list_by_subscription",
        "invoices.line_items",
        "payment_intents.retrieve"
      ],
      "restricted_key_permission_labels": [
        "Checkout Sessions: Read",
        "Subscriptions: Read",
        "Invoices: Read",
        "Payment Intents: Read"
      ],
      "setup_probe_operation_ids": [
        "checkout_sessions.list_probe",
        "subscriptions.list_probe",
        "invoices.list_probe",
        "payment_intents.list_probe"
      ],
      "unsupported_options": [
        "adjustable_quantity",
        "after_expiration_recovery",
        "automatic_tax_liability_account",
        "connect",
        "customer_account",
        "preselected_customer",
        "managed_payments",
        "metered_billing",
        "multiple_invoice_payments",
        "optional_items",
        "out_of_band_payment",
        "pending_invoice_items",
        "payment_records",
        "send_invoice",
        "subscription_schedules"
      ],
      "webhook_event_group_ids": [
        "checkout_lifecycle",
        "payment_intent_lifecycle",
        "subscription_invoice_lifecycle"
      ]
    },
    {
      "availability": "general_availability",
      "checkout_ui_mode": "embedded",
      "commercial_mode": "subscription",
      "dependencies": [],
      "id": "subscription.checkout.embedded",
      "integration_path": "checkout_session",
      "path_id": "SUB-CO-E",
      "pricing_modes": [
        "fixed",
        "provider_finalized"
      ],
      "public_documentation_anchor": "/guides/stripe-checkout/#subscriptions",
      "create_time_features": [
        "checkout_mode_subscription",
        "charge_automatically",
        "fixed_price",
        "fixed_quantity",
        "proxy_metadata",
        "trial",
        "ui_mode_embedded"
      ],
      "local_stripe_cli_event_groups": [
        "checkout_lifecycle",
        "payment_intent_lifecycle",
        "subscription_invoice_lifecycle"
      ],
      "minimum_versions": {
        "browser_sdk": "2.1.8",
        "react_sdk": "2.3.2",
        "request_api": "2023-10-16",
        "server_sdk": "14.0.0",
        "status": "proven"
      },
      "proxy_merchant_event_types": [
        "provider_acquisition.expired",
        "provider_acquisition.failed",
        "proxy_session.expired",
        "proxy_session.merchant_action_required",
        "proxy_session.paid",
        "proxy_session.provisionable",
        "subscription.activated",
        "subscription.cancel_scheduled",
        "subscription.cancel_schedule_removed",
        "subscription.cancelled",
        "subscription.changed",
        "subscription.configuration_action_required",
        "subscription.invoice_finalization_failed",
        "subscription.invoice_uncollectible",
        "subscription.invoice_voided",
        "subscription.paused",
        "subscription.payment_action_required",
        "subscription.payment_failed",
        "subscription.resumed",
        "subscription.renewed",
        "subscription.trial_ending"
      ],
      "reconciliation_operation_ids": [
        "checkout_sessions.retrieve",
        "checkout_sessions.line_items",
        "subscriptions.retrieve",
        "subscription_items.list_by_subscription",
        "invoices.retrieve",
        "invoices.list_by_subscription",
        "invoices.line_items",
        "payment_intents.retrieve"
      ],
      "restricted_key_permission_labels": [
        "Checkout Sessions: Read",
        "Subscriptions: Read",
        "Invoices: Read",
        "Payment Intents: Read"
      ],
      "setup_probe_operation_ids": [
        "checkout_sessions.list_probe",
        "subscriptions.list_probe",
        "invoices.list_probe",
        "payment_intents.list_probe"
      ],
      "unsupported_options": [
        "adjustable_quantity",
        "after_expiration_recovery",
        "automatic_tax_liability_account",
        "connect",
        "customer_account",
        "preselected_customer",
        "managed_payments",
        "metered_billing",
        "multiple_invoice_payments",
        "optional_items",
        "out_of_band_payment",
        "pending_invoice_items",
        "payment_records",
        "send_invoice",
        "subscription_schedules"
      ],
      "webhook_event_group_ids": [
        "checkout_lifecycle",
        "payment_intent_lifecycle",
        "subscription_invoice_lifecycle"
      ]
    },
    {
      "availability": "general_availability",
      "checkout_ui_mode": "custom",
      "commercial_mode": "subscription",
      "dependencies": [],
      "id": "subscription.checkout.custom",
      "integration_path": "checkout_session",
      "path_id": "SUB-CO-C",
      "pricing_modes": [
        "fixed",
        "provider_finalized"
      ],
      "public_documentation_anchor": "/guides/stripe-checkout/#subscriptions",
      "create_time_features": [
        "checkout_mode_subscription",
        "charge_automatically",
        "fixed_price",
        "fixed_quantity",
        "proxy_metadata",
        "trial",
        "ui_mode_custom"
      ],
      "local_stripe_cli_event_groups": [
        "checkout_lifecycle",
        "payment_intent_lifecycle",
        "subscription_invoice_lifecycle"
      ],
      "minimum_versions": {
        "browser_sdk": "7.0.0",
        "react_sdk": "3.6.0",
        "request_api": "2025-03-31.basil",
        "server_sdk": "18.0.0",
        "status": "proven"
      },
      "proxy_merchant_event_types": [
        "provider_acquisition.expired",
        "provider_acquisition.failed",
        "proxy_session.expired",
        "proxy_session.merchant_action_required",
        "proxy_session.paid",
        "proxy_session.provisionable",
        "subscription.activated",
        "subscription.cancel_scheduled",
        "subscription.cancel_schedule_removed",
        "subscription.cancelled",
        "subscription.changed",
        "subscription.configuration_action_required",
        "subscription.invoice_finalization_failed",
        "subscription.invoice_uncollectible",
        "subscription.invoice_voided",
        "subscription.paused",
        "subscription.payment_action_required",
        "subscription.payment_failed",
        "subscription.resumed",
        "subscription.renewed",
        "subscription.trial_ending"
      ],
      "reconciliation_operation_ids": [
        "checkout_sessions.retrieve",
        "checkout_sessions.line_items",
        "subscriptions.retrieve",
        "subscription_items.list_by_subscription",
        "invoices.retrieve",
        "invoices.list_by_subscription",
        "invoices.line_items",
        "payment_intents.retrieve"
      ],
      "restricted_key_permission_labels": [
        "Checkout Sessions: Read",
        "Subscriptions: Read",
        "Invoices: Read",
        "Payment Intents: Read"
      ],
      "setup_probe_operation_ids": [
        "checkout_sessions.list_probe",
        "subscriptions.list_probe",
        "invoices.list_probe",
        "payment_intents.list_probe"
      ],
      "unsupported_options": [
        "adjustable_quantity",
        "after_expiration_recovery",
        "automatic_tax_liability_account",
        "connect",
        "customer_account",
        "preselected_customer",
        "managed_payments",
        "metered_billing",
        "multiple_invoice_payments",
        "optional_items",
        "out_of_band_payment",
        "pending_invoice_items",
        "payment_records",
        "send_invoice",
        "subscription_schedules"
      ],
      "webhook_event_group_ids": [
        "checkout_lifecycle",
        "payment_intent_lifecycle",
        "subscription_invoice_lifecycle"
      ]
    },
    {
      "availability": "observation_only",
      "checkout_ui_mode": null,
      "commercial_mode": "lifecycle",
      "create_time_features": [],
      "dependencies": [],
      "id": "lifecycle.refunds",
      "integration_path": "refund",
      "local_stripe_cli_event_groups": [
        "refund_lifecycle"
      ],
      "path_id": null,
      "pricing_modes": [],
      "public_documentation_anchor": "/reference/stripe-events-and-permissions/#refunds",
      "reconciliation_operation_ids": [
        "refunds.retrieve"
      ],
      "restricted_key_permission_labels": [
        "Refunds: Read"
      ],
      "setup_probe_operation_ids": [
        "refunds.list_probe"
      ],
      "unsupported_options": [
        "automatic_refunds",
        "fee_reversals"
      ],
      "webhook_event_group_ids": [
        "refund_lifecycle"
      ],
      "minimum_versions": {
        "browser_sdk": null,
        "react_sdk": null,
        "request_api": "2022-11-15",
        "server_sdk": "12.18.0",
        "status": "candidate"
      },
      "proxy_merchant_event_types": [
        "payment_attempt.partially_refunded",
        "payment_attempt.refunded"
      ]
    },
    {
      "availability": "observation_only",
      "checkout_ui_mode": null,
      "commercial_mode": "lifecycle",
      "create_time_features": [],
      "dependencies": [],
      "id": "lifecycle.disputes",
      "integration_path": "dispute",
      "local_stripe_cli_event_groups": [
        "dispute_lifecycle"
      ],
      "path_id": null,
      "pricing_modes": [],
      "public_documentation_anchor": "/reference/stripe-events-and-permissions/#disputes",
      "reconciliation_operation_ids": [
        "disputes.retrieve"
      ],
      "restricted_key_permission_labels": [
        "Disputes: Read"
      ],
      "setup_probe_operation_ids": [
        "disputes.list_probe"
      ],
      "unsupported_options": [
        "automatic_revocation",
        "case_management",
        "fee_reversals"
      ],
      "webhook_event_group_ids": [
        "dispute_lifecycle"
      ],
      "minimum_versions": {
        "browser_sdk": null,
        "react_sdk": null,
        "request_api": "2022-11-15",
        "server_sdk": "12.18.0",
        "status": "candidate"
      },
      "proxy_merchant_event_types": [
        "payment_attempt.dispute_lost",
        "payment_attempt.dispute_won",
        "payment_attempt.disputed"
      ]
    },
    {
      "availability": "general_availability",
      "checkout_ui_mode": null,
      "commercial_mode": "reconciliation",
      "create_time_features": [],
      "dependencies": [],
      "id": "reconciliation.legacy_metadata_search",
      "integration_path": "legacy_metadata_search",
      "local_stripe_cli_event_groups": [],
      "path_id": null,
      "pricing_modes": [],
      "proxy_merchant_event_types": [],
      "public_documentation_anchor": "/reference/stripe-events-and-permissions/#legacy-search",
      "reconciliation_operation_ids": [
        "payment_intents.search"
      ],
      "restricted_key_permission_labels": [
        "Payment Intents: Read"
      ],
      "setup_probe_operation_ids": [
        "payment_intents.list_probe"
      ],
      "unsupported_options": [
        "required_for_new_acquisitions"
      ],
      "webhook_event_group_ids": [],
      "minimum_versions": {
        "browser_sdk": null,
        "react_sdk": null,
        "request_api": "2022-11-15",
        "server_sdk": "12.18.0",
        "status": "existing_contract"
      }
    }
  ],
  "legacy_cli_event_types": [
    "checkout.session.completed",
    "customer.subscription.deleted",
    "customer.subscription.updated",
    "invoice.paid",
    "invoice.payment_failed",
    "payment_intent.canceled",
    "payment_intent.payment_failed",
    "payment_intent.succeeded"
  ],
  "operation_catalog": [
    {
      "id": "checkout_sessions.list_probe",
      "method": "GET",
      "path": "/v1/checkout/sessions?limit=1",
      "setup_probe": true,
      "permission": {
        "access": "Read",
        "resource": "Checkout Sessions"
      }
    },
    {
      "id": "checkout_sessions.line_items",
      "method": "GET",
      "path": "/v1/checkout/sessions/:id/line_items",
      "permission": {
        "access": "Read",
        "resource": "Checkout Sessions"
      }
    },
    {
      "id": "checkout_sessions.retrieve",
      "method": "GET",
      "path": "/v1/checkout/sessions/:id",
      "permission": {
        "access": "Read",
        "resource": "Checkout Sessions"
      }
    },
    {
      "id": "disputes.list_probe",
      "method": "GET",
      "path": "/v1/disputes?limit=1",
      "setup_probe": true,
      "permission": {
        "access": "Read",
        "resource": "Disputes"
      }
    },
    {
      "id": "disputes.retrieve",
      "method": "GET",
      "path": "/v1/disputes/:id",
      "permission": {
        "access": "Read",
        "resource": "Disputes"
      }
    },
    {
      "id": "invoices.line_items",
      "method": "GET",
      "path": "/v1/invoices/:id/lines",
      "permission": {
        "access": "Read",
        "resource": "Invoices"
      }
    },
    {
      "id": "invoices.list_by_subscription",
      "method": "GET",
      "path": "/v1/invoices?subscription=:id&limit=100",
      "permission": {
        "access": "Read",
        "resource": "Invoices"
      }
    },
    {
      "id": "invoices.list_probe",
      "method": "GET",
      "path": "/v1/invoices?limit=1",
      "setup_probe": true,
      "permission": {
        "access": "Read",
        "resource": "Invoices"
      }
    },
    {
      "id": "invoices.retrieve",
      "method": "GET",
      "path": "/v1/invoices/:id",
      "permission": {
        "access": "Read",
        "resource": "Invoices"
      }
    },
    {
      "id": "payment_intents.list_probe",
      "method": "GET",
      "path": "/v1/payment_intents?limit=1",
      "setup_probe": true,
      "permission": {
        "access": "Read",
        "resource": "Payment Intents"
      }
    },
    {
      "id": "payment_intents.retrieve",
      "method": "GET",
      "path": "/v1/payment_intents/:id",
      "permission": {
        "access": "Read",
        "resource": "Payment Intents"
      }
    },
    {
      "id": "payment_intents.search",
      "method": "GET",
      "path": "/v1/payment_intents/search",
      "permission": {
        "access": "Read",
        "resource": "Payment Intents"
      }
    },
    {
      "id": "refunds.list_probe",
      "method": "GET",
      "path": "/v1/refunds?limit=1",
      "setup_probe": true,
      "permission": {
        "access": "Read",
        "resource": "Refunds"
      }
    },
    {
      "id": "refunds.retrieve",
      "method": "GET",
      "path": "/v1/refunds/:id",
      "permission": {
        "access": "Read",
        "resource": "Refunds"
      }
    },
    {
      "id": "setup_intents.list_probe",
      "method": "GET",
      "path": "/v1/setup_intents?limit=1",
      "setup_probe": true,
      "permission": {
        "access": "Read",
        "resource": "Setup Intents"
      }
    },
    {
      "id": "setup_intents.retrieve",
      "method": "GET",
      "path": "/v1/setup_intents/:id",
      "permission": {
        "access": "Read",
        "resource": "Setup Intents"
      }
    },
    {
      "id": "subscriptions.list_probe",
      "method": "GET",
      "path": "/v1/subscriptions?limit=1",
      "setup_probe": true,
      "permission": {
        "access": "Read",
        "resource": "Subscriptions"
      }
    },
    {
      "id": "subscriptions.retrieve",
      "method": "GET",
      "path": "/v1/subscriptions/:id",
      "permission": {
        "access": "Read",
        "resource": "Subscriptions"
      }
    },
    {
      "id": "subscription_items.list_by_subscription",
      "method": "GET",
      "path": "/v1/subscription_items?subscription=:id&limit=100",
      "permission": {
        "access": "Read",
        "resource": "Subscriptions"
      }
    },
    {
      "id": "webhook_endpoints.list_probe",
      "method": "GET",
      "path": "/v1/webhook_endpoints?limit=1",
      "setup_probe": true,
      "permission": {
        "access": "Read",
        "resource": "Webhook Endpoints"
      }
    },
    {
      "id": "webhook_endpoints.retrieve",
      "method": "GET",
      "path": "/v1/webhook_endpoints/:id",
      "setup_probe": true,
      "permission": {
        "access": "Read",
        "resource": "Webhook Endpoints"
      }
    }
  ],
  "webhook_event_profiles": [
    {
      "id": "classic_2022_11_15",
      "maximum_api_version": "2024-10-27",
      "minimum_api_version": "2022-11-15",
      "event_groups": {
        "checkout_lifecycle": {
          "required_event_types": [
            "checkout.session.async_payment_failed",
            "checkout.session.async_payment_succeeded",
            "checkout.session.completed",
            "checkout.session.expired"
          ]
        },
        "dispute_lifecycle": {
          "required_event_types": [
            "charge.dispute.closed",
            "charge.dispute.created",
            "charge.dispute.updated"
          ]
        },
        "payment_intent_lifecycle": {
          "required_event_types": [
            "payment_intent.canceled",
            "payment_intent.payment_failed",
            "payment_intent.processing",
            "payment_intent.succeeded"
          ]
        },
        "refund_lifecycle": {
          "required_event_types": [
            "charge.refunded"
          ]
        },
        "setup_intent_lifecycle": {
          "required_event_types": [
            "setup_intent.canceled",
            "setup_intent.created",
            "setup_intent.requires_action",
            "setup_intent.setup_failed",
            "setup_intent.succeeded"
          ]
        },
        "subscription_invoice_lifecycle": {
          "optional_event_types": [
            "customer.subscription.paused",
            "customer.subscription.resumed"
          ],
          "required_event_types": [
            "customer.subscription.created",
            "customer.subscription.deleted",
            "customer.subscription.trial_will_end",
            "customer.subscription.updated",
            "invoice.finalization_failed",
            "invoice.marked_uncollectible",
            "invoice.paid",
            "invoice.payment_action_required",
            "invoice.payment_failed",
            "invoice.voided"
          ]
        }
      }
    },
    {
      "id": "classic_2024_10_28_acacia_and_newer",
      "maximum_api_version": null,
      "minimum_api_version": "2024-10-28.acacia",
      "event_groups": {
        "checkout_lifecycle": {
          "required_event_types": [
            "checkout.session.async_payment_failed",
            "checkout.session.async_payment_succeeded",
            "checkout.session.completed",
            "checkout.session.expired"
          ]
        },
        "dispute_lifecycle": {
          "required_event_types": [
            "charge.dispute.closed",
            "charge.dispute.created",
            "charge.dispute.updated"
          ]
        },
        "payment_intent_lifecycle": {
          "required_event_types": [
            "payment_intent.canceled",
            "payment_intent.payment_failed",
            "payment_intent.processing",
            "payment_intent.succeeded"
          ]
        },
        "refund_lifecycle": {
          "optional_event_types": [
            "charge.refunded"
          ],
          "required_event_types": [
            "refund.created",
            "refund.failed",
            "refund.updated"
          ]
        },
        "setup_intent_lifecycle": {
          "required_event_types": [
            "setup_intent.canceled",
            "setup_intent.created",
            "setup_intent.requires_action",
            "setup_intent.setup_failed",
            "setup_intent.succeeded"
          ]
        },
        "subscription_invoice_lifecycle": {
          "optional_event_types": [
            "customer.subscription.paused",
            "customer.subscription.resumed"
          ],
          "required_event_types": [
            "customer.subscription.created",
            "customer.subscription.deleted",
            "customer.subscription.trial_will_end",
            "customer.subscription.updated",
            "invoice.finalization_failed",
            "invoice.marked_uncollectible",
            "invoice.paid",
            "invoice.payment_action_required",
            "invoice.payment_failed",
            "invoice.voided"
          ]
        }
      }
    }
  ]
}
