listIncentiveRules

abstract fun listIncentiveRules(sessionToken: String, limit: Int? = null, offset: Int? = null, incentiveScope: IncentiveScopeModel? = null, incentiveType: IncentiveTypeModel? = null, clientCallback: ListIncentiveRulesSdkCallback)

Headless call to get a list of incentive rules.

Parameters

sessionToken

Session token

limit

The number of items per page

offset

Start after offset amount of records

incentiveScope

Incentive scope

incentiveType

Incentive type

clientCallback

Client callback for success and error responses from the Alviere Card SDK

See also


abstract suspend fun listIncentiveRules(sessionToken: String, limit: Int? = null, offset: Int? = null, incentiveScope: IncentiveScopeModel? = null, incentiveType: IncentiveTypeModel? = null): Response<List<IncentiveRuleDetailsModel>>

Headless call to get a list of incentive rules.

Return

Response<List<IncentiveRuleDetailsModel>>

Parameters

sessionToken

Session token

limit

The number of items per page

offset

Start after offset amount of records

incentiveScope

Incentive scope

incentiveType

Incentive type

See also