winwinkit 0.6.1
winwinkit: ^0.6.1 copied to clipboard
WinWinKit API Client for Dart
Affiliates & Referrals for Flutter apps #
The official WinWinKit SDK for Dart (Flutter).
Getting Started #
Please follow the Dart SDK guide for information on how to install the SDK.
Additionally, check out our docs and guides for more information about the platform.
Requirements #
- Dart 2.15.0+ or Flutter 2.8.0+
- Dio 5.0.0+ (https://pub.dev/packages/dio)
Documentation for API Endpoints #
All URIs are relative to https://api.winwinkit.com
| Class | Method | HTTP request | Description |
|---|---|---|---|
| ClaimActionsApi | claimCode | POST /users/{app_user_id}/claim-code | Claim Code |
| RewardsActionsApi | grantReward | POST /users/{app_user_id}/rewards/grant | Grant a Reward |
| RewardsActionsApi | withdrawCredits | POST /users/{app_user_id}/rewards/withdraw-credits | Withdraw Credits |
| UsersApi | createOrUpdateUser | POST /users | Create or Update User |
| UsersApi | getUser | GET /users/{app_user_id} | Get User |
| UsersApi | registerAppStoreTransaction | POST /users/{app_user_id}/transactions/app-store | Register App Store Transaction |
| UsersApi | registerGooglePlayTransaction | POST /users/{app_user_id}/transactions/google-play | Register Google Play Transaction |
Documentation For Models #
- BasicReward
- CreditReward
- ErrorObject
- ErrorsResponse
- GooglePlayPromoCodeReward
- GooglePlayPromoCodeValue
- OfferCodeReward
- OfferCodeValue
- ReferralProgram
- ReferralProgramReceiverBasicReward
- ReferralProgramReceiverBasicRewardActivation
- ReferralProgramReceiverBasicRewardDeactivation
- ReferralProgramReceiverBasicRewardIntervalDeactivation
- ReferralProgramReceiverBasicRewardNeverDeactivation
- ReferralProgramReceiverCreditReward
- ReferralProgramReceiverCreditRewardActivation
- ReferralProgramReceiverCreditRewardDeactivation
- ReferralProgramReceiverCreditRewardIntervalDeactivation
- ReferralProgramReceiverCreditRewardNeverDeactivation
- ReferralProgramReceiverGooglePlayPromoCodeReward
- ReferralProgramReceiverGooglePlayPromoCodeRewardActivation
- ReferralProgramReceiverGooglePlayPromoCodeRewardDeactivation
- ReferralProgramReceiverGooglePlayPromoCodeRewardIntervalDeactivation
- ReferralProgramReceiverGooglePlayPromoCodeRewardNeverDeactivation
- ReferralProgramReceiverOfferCodeReward
- ReferralProgramReceiverOfferCodeRewardActivation
- ReferralProgramReceiverOfferCodeRewardDeactivation
- ReferralProgramReceiverOfferCodeRewardIntervalDeactivation
- ReferralProgramReceiverOfferCodeRewardNeverDeactivation
- ReferralProgramReceiverRevenueCatEntitlementReward
- ReferralProgramReceiverRevenueCatEntitlementRewardActivation
- ReferralProgramReceiverRevenueCatEntitlementRewardDeactivation
- ReferralProgramReceiverRevenueCatEntitlementRewardIntervalDeactivation
- ReferralProgramReceiverRevenueCatEntitlementRewardNeverDeactivation
- ReferralProgramReceiverRevenueCatOfferingReward
- ReferralProgramReceiverRevenueCatOfferingRewardActivation
- ReferralProgramReceiverRevenueCatOfferingRewardDeactivation
- ReferralProgramReceiverRevenueCatOfferingRewardIntervalDeactivation
- ReferralProgramReceiverRevenueCatOfferingRewardNeverDeactivation
- ReferralProgramReceiverRewards
- ReferralProgramRewards
- ReferralProgramSenderBasicReward
- ReferralProgramSenderBasicRewardActivation
- ReferralProgramSenderBasicRewardDeactivation
- ReferralProgramSenderBasicRewardIntervalDeactivation
- ReferralProgramSenderBasicRewardNeverDeactivation
- ReferralProgramSenderCreditReward
- ReferralProgramSenderCreditRewardActivation
- ReferralProgramSenderCreditRewardDeactivation
- ReferralProgramSenderCreditRewardIntervalDeactivation
- ReferralProgramSenderCreditRewardNeverDeactivation
- ReferralProgramSenderGooglePlayPromoCodeReward
- ReferralProgramSenderGooglePlayPromoCodeRewardActivation
- ReferralProgramSenderGooglePlayPromoCodeRewardDeactivation
- ReferralProgramSenderGooglePlayPromoCodeRewardIntervalDeactivation
- ReferralProgramSenderGooglePlayPromoCodeRewardNeverDeactivation
- ReferralProgramSenderOfferCodeReward
- ReferralProgramSenderOfferCodeRewardActivation
- ReferralProgramSenderOfferCodeRewardDeactivation
- ReferralProgramSenderOfferCodeRewardIntervalDeactivation
- ReferralProgramSenderOfferCodeRewardNeverDeactivation
- ReferralProgramSenderRevenueCatEntitlementReward
- ReferralProgramSenderRevenueCatEntitlementRewardActivation
- ReferralProgramSenderRevenueCatEntitlementRewardDeactivation
- ReferralProgramSenderRevenueCatEntitlementRewardIntervalDeactivation
- ReferralProgramSenderRevenueCatEntitlementRewardNeverDeactivation
- ReferralProgramSenderRevenueCatOfferingReward
- ReferralProgramSenderRevenueCatOfferingRewardActivation
- ReferralProgramSenderRevenueCatOfferingRewardDeactivation
- ReferralProgramSenderRevenueCatOfferingRewardIntervalDeactivation
- ReferralProgramSenderRevenueCatOfferingRewardNeverDeactivation
- ReferralProgramSenderRewards
- RevenueCatEntitlementReward
- RevenueCatOfferingReward
- User
- UserBasicRewardActive
- UserBasicRewardExpired
- UserClaimCodeEligibility
- UserClaimCodeRequest
- UserClaimCodeResponse
- UserClaimCodeResponseData
- UserCreateRequest
- UserCreditRewardActive
- UserCreditRewardExpired
- UserGooglePlayPromoCodeRewardActive
- UserGooglePlayPromoCodeRewardExpired
- UserGrantRewardRequest
- UserGrantRewardResponse
- UserGrantRewardResponseData
- UserOfferCodeRewardActive
- UserOfferCodeRewardExpired
- UserReferredBy
- UserRegisterAppStoreTransactionRequest
- UserRegisterGooglePlayTransactionRequest
- UserResponse
- UserResponseData
- UserRevenueCatEntitlementRewardActive
- UserRevenueCatEntitlementRewardExpired
- UserRevenueCatOfferingRewardActive
- UserRevenueCatOfferingRewardExpired
- UserRewards
- UserRewardsActive
- UserRewardsExpired
- UserRewardsGranted
- UserStats
- UserWithdrawCreditsRequest
- UserWithdrawCreditsResponse
- UserWithdrawCreditsResponseData
- UserWithdrawCreditsResult
Documentation For Authorization #
Authentication schemes defined for the API:
x-api-key #
- Type: API key
- API key parameter name: x-api-key
- Location: HTTP header