slug: bread-financial provider: Bread Financial generated_by: planning/capability-mapping/scripts/classify_capabilities.py model: claude-opus-5 frame: - Software & Technology min_confidence: 0.7 capability_model: source: https://github.com/vincentmakes/turbo-ea-capabilities license: CC-BY-4.0 attribution: Turbo EA Capabilities by Vincent Verdet — Turbo EA, https://github.com/vincentmakes/turbo-ea-capabilities, CC BY 4.0 notice: NOTICE edge_count: 3 edges: - tag: Subscription Management spec_file: bread-financial-subscription-management-api-openapi.yml capability_id: BC-4270.80 capability_id_l1: BC-4270 capability_name: Webhook & Event Subscription Management confidence: 0.8 evidence: GET /api/webhook/subscription "List subscriptions"; POST /api/webhook/subscription "Create a subscription"; "Send a Subscription Integration Test Event" reason: Despite the business-sounding tag, 'Subscription' here means webhook subscriber registration — create/update/delete webhook subscriptions and send test events. This is outbound webhook and event subscription lifecycle management on the developer platform, explicitly not commercial subscription lifecycle. - tag: Events spec_file: bread-financial-events-api-openapi.yml capability_id: BC-4270.80 capability_id_l1: BC-4270 capability_name: Webhook & Event Subscription Management confidence: 0.75 evidence: '"Provides support for managing webhook subscriber''s events by allowing them to query, and ultimately replay past failed events." / "Replay an event"' reason: Operations are purely about outbound webhook event delivery and replay of failed deliveries for subscribers — this is webhook/event subscription delivery reliability on a developer platform, not a lending business function. The frame contains an explicit capability for this, so it is mapped there rather than to any financial capability. - tag: Buyer spec_file: bread-financial-buyer-api-openapi.yml capability_id: BC-420.10 capability_id_l1: BC-420 capability_name: Customer Data Management confidence: 0.7 evidence: 'openapi description: ''Management of buyers and their associated details''; POST /api/buyer registerBuyer ''Register a buyer''; PUT /api/buyer/{id} updateBuyer' reason: CRUD plus lookup over buyer (customer) master records, including contacts, status and authorized third parties — customer data/golden-record management. Moderate confidence because the tag also carries fraud whitelisting/credit-report elements that sit outside customer data management.