rec_api_dart library
Classes
- Account
- This entity hold the information for an Account
- AccountAward
- AccountAwardItem
- AccountCampaign
- AccountCampaignList
- AccountCampaignsService
- This service is in charge of all requests related to AccountCampaign
- AccountPermission
- This entity hold the information for an AccountPermission
- AccountsService
- This service is in charge of all requests related to Account
- ActivitiesService
- Activity
- ApiError
-
ApiListResponse<
T> - ApiPath
- ApiPaths
- API Documentation available.
- AppService
- AppTokenInterceptor
- Auth
- Award
- AwardsService
- This service is in charge of all requests related to Awards
- Badge
- BadgesService
- BankCard
- Campaign
- CampaignsService
-
This service is in charge of all requests related to
Campaigns
- Challenge
- ChallengeReward
- ChallengeSearchData
- ChallengesService
-
This service is in charge of all requests related to
Challenges
- ChallengeStats
- ChangePasswordData
- ChangePinData
- Checks
- Class containg a set of methods that help with checking common conditions
- ConfigurationSetting
- ConfigurationSettings
- Hold the configuration settings os the current environment Used to enable/disable certain features
- ContactInfo
- CreateDocumentData
- CreateOfferData
- CreatePermissionData
- CredentialsService
- Currency
- CurrencyNames
- CurrencySymbols
- DateHelper
- DaySalesSummary
- DniPhoneData
- Document
- Document entity class defining a document instance
- DocumentKind
- DocumentsService
-
This service is in charge of all requests related to
Documents
andDocumentKinds
Like listing, posting, updating, etc... - Entity
- EnvBase
- ExchangersService
- ExtraData
- FieldError
- Defines error for a field
- FormattedAddress
- FormData
- GrantTypes
- HandledErrors
- ImageUploaderService
- LanguageCardData
- Level
- Class containing information about an account KYC Level
- LoginData
- LoginService
- MapAccountData
- MapCampaignData
- MapSearchData
- NewAccountData
- Offer
- OffersService
-
This service is in charge of all requests related to
Offers
Like listing, posting, updating, etc... - PayInInfo
- PaymentData
- PaymentResult
- PayOutInfo
- PhoneVerificationService
- Product
- ProductsService
- PublicSMSService
- Service to manage app-level sms codes Used for public requests, like validating phone
- Qualification
- QualificationSearchData
- QualificationsService
- Service to manage Qualifications
- RecContactsService
- RechargeData
- RechargeResult
- RechargeService
- This service handles REC recharges
- RecoverPasswordData
- RecoverPasswordService
- RecSecureStorage
- A wrapper for flutter_secure_storage
- RegisterData
- RegisterService
- Role
- Schedule
- ScheduleDay
- ScheduleType
- SecurityService
- ServiceBase
- API Documentation available.
- SortDir
- Strings
- TokenReward
- TokenRewardSearchData
- TokenRewardsService
- This service is in charge of all requests related to TokenReward
- Transaction
- TransactionMethod
- TransactionsService
- This service is in charge of all requests related to Transaction and payments
- TransactionType
- UnlockUserData
- UnlockUserService
- UpdateOfferData
- UpdateQualificationData
- User
- UserResume
- UserSmsService
- Service to manage user-level sms codes
- UsersService
- UserTokenInterceptor
- VendorData
- VIDchainService
- Wallet
Enums
Mixins
Extensions
Constants
-
offerTypesMap
→ const Map<
OfferType, String>
Functions
-
awardActionFromName(
String? name) → AwardAction -
awardScopeFromName(
String? name) → AwardScope