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 and DocumentKinds 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

Constants

offerTypesMap → const Map<OfferType, String>