Skip to content
Wazapin
Esc
navigateopen⌘Jpreview

Update referral program settings

PATCH/v1/referral/admin/program
Authorization
bearerAuthbearerAuthrequired
or
apiKeyAuthapiKeyAuthrequired
Request body
requiredapplication/json
enabledbooleanrequired
holding_daysinteger<int32>required
reward_amount_idrinteger<int64>required
rulesProgramRulesrequired
Show properties
milestonesMilestoneRule[] | nullrequired
Show properties
Array of MilestoneRule
bonus_idrinteger<int64>required
thresholdinteger<int32>required
referee_discount_idrinteger<int64>required
referee_discount_percentnumber<double>required
sale_commission_percentnumber<double>required
Responses
200OK
enabledbooleanrequired
holding_daysinteger<int32>required
reward_amount_idrinteger<int64>required
rulesProgramRulesrequired
Show properties
milestonesMilestoneRule[] | nullrequired
Show properties
Array of MilestoneRule
bonus_idrinteger<int64>required
thresholdinteger<int32>required
referee_discount_idrinteger<int64>required
referee_discount_percentnumber<double>required
sale_commission_percentnumber<double>required
400Bad Request
errorErrorBodyrequired
Show properties
codestringrequired
detailsErrorDetail[] | null
Show properties
Array of ErrorDetail
codestring
fieldstring
locationstring
messagestringrequired
messagestringrequired
request_idstring
401Unauthorized
errorErrorBodyrequired
Show properties
codestringrequired
detailsErrorDetail[] | null
Show properties
Array of ErrorDetail
codestring
fieldstring
locationstring
messagestringrequired
messagestringrequired
request_idstring
403Forbidden
errorErrorBodyrequired
Show properties
codestringrequired
detailsErrorDetail[] | null
Show properties
Array of ErrorDetail
codestring
fieldstring
locationstring
messagestringrequired
messagestringrequired
request_idstring
422Unprocessable Entity
errorErrorBodyrequired
Show properties
codestringrequired
detailsErrorDetail[] | null
Show properties
Array of ErrorDetail
codestring
fieldstring
locationstring
messagestringrequired
messagestringrequired
request_idstring
500Internal Server Error
errorErrorBodyrequired
Show properties
codestringrequired
detailsErrorDetail[] | null
Show properties
Array of ErrorDetail
codestring
fieldstring
locationstring
messagestringrequired
messagestringrequired
request_idstring
Request
curl -X PATCH "/v1/referral/admin/program" \
  -H "Content-Type: application/json" \
  -d '{
  "enabled": true,
  "holding_days": 0,
  "reward_amount_idr": 0,
  "rules": {
    "milestones": [
      {
        "bonus_idr": 0,
        "threshold": 0
      }
    ],
    "referee_discount_idr": 0,
    "referee_discount_percent": 0,
    "sale_commission_percent": 0
  }
}'
Response
{
  "enabled": true,
  "holding_days": 0,
  "reward_amount_idr": 0,
  "rules": {
    "milestones": [
      {
        "bonus_idr": 0,
        "threshold": 0
      }
    ],
    "referee_discount_idr": 0,
    "referee_discount_percent": 0,
    "sale_commission_percent": 0
  }
}