For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
v2.0.0 - 2026-05-14
Breaking Changes
EarnedRewardAttributes — struct and all associated getter/setter methods have been removed; migrate by replacing any usage with RewardNotificationAttributes.
EarnedRewardApprovedData.Attributes — field type changed from *EarnedRewardAttributes to *RewardNotificationAttributes; update all call sites to use RewardNotificationAttributes.
Added
RewardNotificationAttributes.TransactionId, TransactionAmountInCents, and TransactionTimestamp — new fields (with corresponding getters and setters) exposing originating transaction details on reward notification attributes.
EarnedRewardSettledAttributes.TransactionId and TransactionAmountInCents — new fields providing transaction ID and amount in cents for settled reward events.
ValidTransactionAttributes.TransactionId, TransactionAmountInCents, and TransactionTimestamp — new fields providing originating transaction details for valid transaction notification attributes.
v1.1.0 - 2026-05-12
Added
LocationPartnerId — new struct representing a third-party partner ID (e.g. a Google place ID) associated with a location.
LocationPartnerIdType — new string enum type with the LocationPartnerIdTypeGoogle constant and a NewLocationPartnerIdTypeFromString constructor.
LocationAttributes.PartnerIds — new optional field ([]*LocationPartnerId) exposing partner IDs for LOCAL locations, accessible via GetPartnerIds and SetPartnerIds.
v1.0.1 - 2026-05-07
- fix: correct required scope in CreateBulkTransactionsUploadUrl doc
- Update the documented required OAuth scope for the
CreateBulkTransactionsUploadUrl method from transaction:write to
files:write, reflecting the actual permission required by the API.
- Key changes:
- Fix godoc comment on
CreateBulkTransactionsUploadUrl to reference
- the correct required scope (
files:write instead of transaction:write)
- 🌿 Generated with Fern
1.0.0 - 2026-05-05
- Initial release of the Go SDK.
- Provides core client functionality, authentication support, and documented usage examples to help you get started quickly.