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.
Logo
Get supportSee a Demo
HomeAPI ReferenceSDKs
HomeAPI ReferenceSDKs
    • Overview
  • TypeScript SDK
    • Getting Started
    • Changelog
  • Java SDK
    • Getting Started
    • Changelog
  • Python SDK
    • Getting Started
    • Changelog
  • Go SDK
    • Getting Started
    • Changelog
  • .NET SDK
    • Getting Started
    • Changelog
Get supportSee a Demo
On this page
  • May 14, 2026
  • v2.0.0 - 2026-05-14
  • v1.1.0 - 2026-05-12
  • v1.0.1 - 2026-05-07
  • 1.0.0 - 2026-05-05
Go SDK

Changelog

May 14, 2026
May 14, 2026
Built with

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.