package
0.0.0-20240405104727-3fc460ca096e
Repository: https://github.com/brandedtech/sp-api-sdk.git
Documentation: pkg.go.dev
# Functions
Creates a new Client, with reasonable defaults.
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling.
NewListFinancialEventGroupsRequest generates requests for ListFinancialEventGroups.
NewListFinancialEventsByGroupIdRequest generates requests for ListFinancialEventsByGroupId.
NewListFinancialEventsByOrderIdRequest generates requests for ListFinancialEventsByOrderId.
NewListFinancialEventsRequest generates requests for ListFinancialEvents.
ParseListFinancialEventGroupsResp parses an HTTP response from a ListFinancialEventGroupsWithResponse call.
ParseListFinancialEventsByGroupIdResp parses an HTTP response from a ListFinancialEventsByGroupIdWithResponse call.
ParseListFinancialEventsByOrderIdResp parses an HTTP response from a ListFinancialEventsByOrderIdWithResponse call.
ParseListFinancialEventsResp parses an HTTP response from a ListFinancialEventsWithResponse call.
WithBaseURL overrides the baseURL.
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client.
WithRequestBefore allows setting up a callback function, which will be called right before sending the request.
WithResponseAfter allows setting up a callback function, which will be called right after get response the request.
WithUserAgent set up useragent add user agent to every request automatically.
# Structs
AdjustmentEvent defines model for AdjustmentEvent.
AdjustmentItem defines model for AdjustmentItem.
AffordabilityExpenseEvent defines model for AffordabilityExpenseEvent.
ChargeComponent defines model for ChargeComponent.
ChargeInstrument defines model for ChargeInstrument.
Client which conforms to the OpenAPI3 specification for this service.
ClientWithResponses builds on ClientInterface to offer response payloads.
CouponPaymentEvent defines model for CouponPaymentEvent.
Currency defines model for Currency.
DebtRecoveryEvent defines model for DebtRecoveryEvent.
DebtRecoveryItem defines model for DebtRecoveryItem.
DirectPayment defines model for DirectPayment.
Error defines model for Error.
FBALiquidationEvent defines model for FBALiquidationEvent.
FeeComponent defines model for FeeComponent.
FinancialEventGroup defines model for FinancialEventGroup.
FinancialEvents defines model for FinancialEvents.
ImagingServicesFeeEvent defines model for ImagingServicesFeeEvent.
ListFinancialEventGroupsParams defines parameters for ListFinancialEventGroups.
ListFinancialEventGroupsPayload defines model for ListFinancialEventGroupsPayload.
No description provided by the author
ListFinancialEventGroupsResponse defines model for ListFinancialEventGroupsResponse.
ListFinancialEventsByGroupIdParams defines parameters for ListFinancialEventsByGroupId.
No description provided by the author
ListFinancialEventsByOrderIdParams defines parameters for ListFinancialEventsByOrderId.
No description provided by the author
ListFinancialEventsParams defines parameters for ListFinancialEvents.
ListFinancialEventsPayload defines model for ListFinancialEventsPayload.
No description provided by the author
ListFinancialEventsResponse defines model for ListFinancialEventsResponse.
LoanServicingEvent defines model for LoanServicingEvent.
NetworkComminglingTransactionEvent defines model for NetworkComminglingTransactionEvent.
PayWithAmazonEvent defines model for PayWithAmazonEvent.
ProductAdsPaymentEvent defines model for ProductAdsPaymentEvent.
Promotion defines model for Promotion.
RemovalShipmentEvent defines model for RemovalShipmentEvent.
RemovalShipmentItem defines model for RemovalShipmentItem.
RentalTransactionEvent defines model for RentalTransactionEvent.
RetrochargeEvent defines model for RetrochargeEvent.
SAFETReimbursementEvent defines model for SAFETReimbursementEvent.
SAFETReimbursementItem defines model for SAFETReimbursementItem.
SellerDealPaymentEvent defines model for SellerDealPaymentEvent.
SellerReviewEnrollmentPaymentEvent defines model for SellerReviewEnrollmentPaymentEvent.
ServiceFeeEvent defines model for ServiceFeeEvent.
ShipmentEvent defines model for ShipmentEvent.
ShipmentItem defines model for ShipmentItem.
SolutionProviderCreditEvent defines model for SolutionProviderCreditEvent.
TaxWithheldComponent defines model for TaxWithheldComponent.
TDSReimbursementEvent defines model for TDSReimbursementEvent.
TrialShipmentEvent defines model for TrialShipmentEvent.
# Interfaces
The interface specification for the client above.
ClientWithResponsesInterface is the interface specification for the client with responses above.
Doer performs HTTP requests.
# Type aliases
AdjustmentEventList defines model for AdjustmentEventList.
AdjustmentItemList defines model for AdjustmentItemList.
AffordabilityExpenseEventList defines model for AffordabilityExpenseEventList.
BigDecimal defines model for BigDecimal.
ChargeComponentList defines model for ChargeComponentList.
ChargeInstrumentList defines model for ChargeInstrumentList.
ClientOption allows setting custom parameters during construction.
CouponPaymentEventList defines model for CouponPaymentEventList.
Date defines model for Date.
DebtRecoveryEventList defines model for DebtRecoveryEventList.
DebtRecoveryItemList defines model for DebtRecoveryItemList.
DirectPaymentList defines model for DirectPaymentList.
ErrorList defines model for ErrorList.
FBALiquidationEventList defines model for FBALiquidationEventList.
FeeComponentList defines model for FeeComponentList.
FinancialEventGroupList defines model for FinancialEventGroupList.
ImagingServicesFeeEventList defines model for ImagingServicesFeeEventList.
LoanServicingEventList defines model for LoanServicingEventList.
NetworkComminglingTransactionEventList defines model for NetworkComminglingTransactionEventList.
PayWithAmazonEventList defines model for PayWithAmazonEventList.
ProductAdsPaymentEventList defines model for ProductAdsPaymentEventList.
PromotionList defines model for PromotionList.
RemovalShipmentEventList defines model for RemovalShipmentEventList.
RemovalShipmentItemList defines model for RemovalShipmentItemList.
RentalTransactionEventList defines model for RentalTransactionEventList.
RequestBeforeFn is the function signature for the RequestBefore callback function.
ResponseAfterFn is the function signature for the ResponseAfter callback function.
RetrochargeEventList defines model for RetrochargeEventList.
SAFETReimbursementEventList defines model for SAFETReimbursementEventList.
SAFETReimbursementItemList defines model for SAFETReimbursementItemList.
SellerDealPaymentEventList defines model for SellerDealPaymentEventList.
SellerReviewEnrollmentPaymentEventList defines model for SellerReviewEnrollmentPaymentEventList.
ServiceFeeEventList defines model for ServiceFeeEventList.
ShipmentEventList defines model for ShipmentEventList.
ShipmentItemList defines model for ShipmentItemList.
SolutionProviderCreditEventList defines model for SolutionProviderCreditEventList.
TaxWithheldComponentList defines model for TaxWithheldComponentList.
TDSReimbursementEventList defines model for TDSReimbursementEventList.
TrialShipmentEventList defines model for TrialShipmentEventList.