20.2.1 - 2026-06-23

SDK regeneration Unable to analyze changes with AI, incrementing PATCH version.

15.5.1 - 2026-05-28

chore: update child organization name validation docs Update docstrings and inline examples across child organization types and client methods to reflect the relaxed name validation rule: names now…

15.4.1 - 2026-05-27

chore: update deprecated uploads endpoint doc links to versioned URLs Update inline docstring links in UploadsClient, AsyncUploadsClient, RawUploadsClient, and AsyncRawUploadsClient to point to the…

10.1.3 - 2026-05-07

chore: correct required scope in bulk upload URL docstrings Update the documented required OAuth scope for the create_bulk_transactions_upload_url endpoint from transaction:write to files:write…

10.1.2 - 2026-04-30

chore: update bulk upload docstrings and deprecate legacy upload endpoints Refresh documentation across the transactions and uploads clients to reflect expanded bulk upload support and guide users…

10.1.1 - 2026-04-28

chore: update test fixture asset URLs and alt text in rewards response objects Refresh the example asset data used in LocationsResponseObject and OffersResponseObject type docstring/test fixtures.…

9.0.0 - 2026-04-17

feat!: remove MerchantNetwork/MerchantNetworkName, add ChildOrganizationResponse, change OrganizationsClient.get signature Significant API surface changes across the organizations and…

8.2.0 - 2026-04-14

Breaking Changes Minimum Python version — raised from 3.8 to 3.10; projects on Python 3.8 or 3.9 must upgrade before updating this SDK. Added KardApi / AsyncKardApi — new optional constructor…

8.1.0 - 2026-04-10

The get_earned_rewards method on TransactionsClient and AsyncTransactionsClient now accepts an optional include parameter. Pass a comma-separated string of related resources (supported values:…

8.0.0 - 2026-04-10

CardNetwork has been moved from kard.transactions / kard.transactions.types to kard.commons / kard.commons.types. The top-level import from kard import CardNetwork continues to work without changes.…

7.2.0 - 2026-04-07

The SDK now exposes two new types, AttributionFilter and AttributionState (available at kard.AttributionFilter and kard.AttributionState), that represent placement context for attribution events. An…

7.1.0 - 2026-04-07

The SDK now exposes a new FileUploadType type (available at kard.FileUploadType) that supports both "incomingTransactionsFile" and "historicalTransactionsFile" values. The type field on…

7.0.0 - 2026-04-06

Several notification-related types have been removed from the SDK as they are no longer part of the API. The following public symbols are no longer available and must be removed from your code:…

6.2.0 - 2026-04-03

The deprecated financial_institution_name field in CoreTransactionAttributes is now optional (defaults to None), reflecting its deprecated status in favor of financial_institution_id. Existing code…

6.1.0 - 2026-04-02

The SDK now exposes a unique identifier for the financial institution on transaction data. The new optional financial_institution_id field is available in CoreTransactionAttributes to replace the…

6.0.0 - 2026-03-30

The card_last_four field in CoreTransactionAttributes has been replaced with card_last_fours (now a list of strings) to support transactions where multiple cards may have been used. Update your code…

5.0.0 - 2026-03-27

The SDK now supports issuer-specific authentication tokens. The x_kard_target_issuer parameter has moved from the global client configuration to the get_token() method, enabling partners managing…

4.2.0 - 2026-03-25

The SDK now includes the last four digits of the card used for transactions. The new card_last_four field is available in CoreTransactionAttributes to provide additional transaction context.

4.1.0 - 2026-03-18

The SDK now provides specialized types for user update operations. New UpdateUserRequestAttributes includes additional fields for email, hashed_email, phone_number, and birth_year. User update and…

4.0.0 - 2026-03-18

The progress bar API has been restructured with breaking changes. The ProgressBarLabel and ProgressBarLabelPosition types have been removed and replaced with ProgressBarLabelPair which uses explicit…