Skip to main content

Overview

The Brand API lets your systems issue wallet cards, update cardholder data, and integrate with Bambu programs. This portal replaces the legacy Swagger UI at swagger-brand*.bm.cards. You will need credentials from your Bambu account team before calling the API.

Environments

Use sandbox for development and UAT. Production credentials do not work against sandbox hosts.

What you receive from Bambu

Quickstart

  1. Authenticate to obtain a Bearer access token.
  2. Issue a card with POST /{brand_id}/programs/{program_id}/issue-wallet. Send person and passdata in one request. You do not need a separate person-create call.
  3. Look up or update the card with unique_id matching your external member key.
Batch operations: to create or update multiple cards at once, use issue-wallets or bulk-wallets. See the API Reference tab for partner-facing endpoints grouped by use case (wallet cards, activations, transactions, SMS, and more). OAuth setup is also linked at the bottom of API Reference.

Support

Contact your Bambu account team for credentials, rate limits, and integration review.