Versions in this module Expand all Collapse all v1 v1.0.1 Nov 1, 2021 v1.0.0 Oct 24, 2021 Changes in this version + const API + type Client struct + API string + Client *http.Client + func NewClient(token string) *Client + func (c *Client) GetExtra(purchaseID int) (*Extra, error) + func (c *Client) GetExtras() (Extras, error) + func (c *Client) GetMember(subscriptionID int) (*Member, error) + func (c *Client) GetMembers(status string) (Members, error) + func (c *Client) GetSupporter(supportID int) (*Supporter, error) + func (c *Client) GetSupporters() (Supporters, error) + func (c *Client) Send(method string, endpoint string, body []byte, v interface{}) error + type Error struct + Code int + Reason string + func (e *Error) Error() string + type Extra struct + Extra ExtraItem + PayerEmail string + PayerName string + PurchaseAmount string + PurchaseCurrency string + PurchaseID int + PurchaseIsRevoked int + PurchaseQuestion string + PurchaseUpdatedOn string + PurchasedOn string + type ExtraItem struct + RewardCoffeePrice string + RewardConfirmationMessage string + RewardCreatedOn string + RewardDeletedOn string + RewardDescription string + RewardID int + RewardImage string + RewardIsActive int + RewardOrder int + RewardQuestion string + RewardSlots int + RewardTitle string + RewardUpdatedOn string + RewardUsed int + type Extras []*Extra + type Member struct + Country string + IsManualPayout int + MembershipLevelID int + MessageVisibility int + PayerEmail string + PayerName string + Refererr string + SubscriptionCanceledOn string + SubscriptionCoffeeNum int + SubscriptionCoffeePrice string + SubscriptionCreatedOn string + SubscriptionCurrency string + SubscriptionCurrentPeriodEnd string + SubscriptionCurrentPeriodStart string + SubscriptionDurationType string + SubscriptionHidden int + SubscriptionID int + SubscriptionIsCanceled int + SubscriptionIsCanceledAtPeriodEnd bool + SubscriptionMessage string + SubscriptionUpdatedOn string + TransactionID string + type Members []*Member + type Supporter struct + Country string + IsRefunded int + PayerEmail string + PayerName string + PaymentPlatform string + Refererr string + SupportCoffeePrice string + SupportCoffees int + SupportCreatedOn string + SupportCurrency string + SupportEmail string + SupportID int + SupportNote string + SupportNotePinned int + SupportUpdatedOn string + SupportVisibility int + SupporterName string + TransactionID string + TransferID string + type Supporters []*Supporter