reward
reward-category
Get lists of category and programs for Rewards
query Parameters
debugIf value is "on", debug is included in response.
orderingWhich field to use when ordering the results.
pageA page number within the paginated result set.
page_sizeNumber of results to return per page.
searchA search term.
Headers
Service-Name요청을 처리할 서비스. v3 에서 유효한 값은 odk, odc 뿐이다 (content.constants.Service; v4 는 다른 값 체계를 쓴다).
Accept-Language"zh-Hans", "zh-Hant" is deprecated. Supported values: ko, en, es, zh-Hans, zh-Hant, pt, vi (default: en) — see LANGUAGES in app/settings/base.py.
reward-category › Responses
리워드(Voucherify) 웹훅 수신
인증 없는 공개 웹훅으로, 서드파티 로열티 플랫폼 Voucherify 의 바우처/캠페인 이벤트를 받는다. 이벤트 종류(생성/수정/게시/비활성 등)에 따라 로컬 RewardProgram 레코드를 트랜잭션 안에서 upsert 한다.
query Parameters
debugIf value is "on", debug is included in response.
Headers
Accept-Language"zh-Hans", "zh-Hant" is deprecated. Supported values: ko, en, es, zh-Hans, zh-Hant, pt, vi (default: en) — see LANGUAGES in app/settings/base.py.
리워드(Voucherify) 웹훅 수신 › Request Body
idcreated_atproject_idtype리워드(Voucherify) 웹훅 수신 › Responses
idcreated_atproject_idtypereward-program
Get details of program for Rewards
path Parameters
idquery Parameters
debugIf value is "on", debug is included in response.
Headers
Service-Name요청을 처리할 서비스. v3 에서 유효한 값은 odk, odc 뿐이다 (content.constants.Service; v4 는 다른 값 체계를 쓴다).
Accept-Language"zh-Hans", "zh-Hant" is deprecated. Supported values: ko, en, es, zh-Hans, zh-Hant, pt, vi (default: en) — see LANGUAGES in app/settings/base.py.
reward-program › Responses
card_urlCoupon card image URL
codeReward program code (Coupon code), The empty string means no coupon code.
disclaimerIt will parse with -(hyphen) to make string list.
idReward program ID
partner_nameex) H Mart, LandingHelp, etc.
redemption_rulesubscription_required- Subscription Requiredsign_in_required- Sign In Requiredno_restriction- No Restriction
redirect_urlPartner website URL
secondary_titlesubtitle for reward program
time_limit_secondsOffer must be used within this time.
titleBenefit title for reward program
reward-redeem
Create redemption with program for Rewards
query Parameters
debugIf value is "on", debug is included in response.
Headers
Service-Name요청을 처리할 서비스. v3 에서 유효한 값은 odk, odc 뿐이다 (content.constants.Service; v4 는 다른 값 체계를 쓴다).
Accept-Language"zh-Hans", "zh-Hant" is deprecated. Supported values: ko, en, es, zh-Hans, zh-Hant, pt, vi (default: en) — see LANGUAGES in app/settings/base.py.
reward-redeem › Responses
program_idreward-redemption
Get details of redemption with program for Rewards
path Parameters
program_idquery Parameters
debugIf value is "on", debug is included in response.
Headers
Service-Name요청을 처리할 서비스. v3 에서 유효한 값은 odk, odc 뿐이다 (content.constants.Service; v4 는 다른 값 체계를 쓴다).
Accept-Language"zh-Hans", "zh-Hant" is deprecated. Supported values: ko, en, es, zh-Hans, zh-Hant, pt, vi (default: en) — see LANGUAGES in app/settings/base.py.
reward-redemption › Responses
expired_atSet to after time limit from redemption. If no time limit, set to null.
idReward redemption ID
redeemed_atA timestamp of when a user redeemed the coupon.
userUser ID
리워드 사용 처리 (전체 수정)
ODX 토큰 인증이 필요하다. 같은 뷰(UseView)는 PATCH 만 직접 구현해(program_id 로 찾은, 아직 쓰지 않은 Redemption 을 사용 처리) 있고 PUT 은 따로 오버라이드돼 있지 않으므로 DRF UpdateAPIView 의 기본 update() 흐름을 그대로 탄다.
query Parameters
debugIf value is "on", debug is included in response.
Headers
Service-Name요청을 처리할 서비스. v3 에서 유효한 값은 odk, odc 뿐이다 (content.constants.Service; v4 는 다른 값 체계를 쓴다).
Accept-Language"zh-Hans", "zh-Hant" is deprecated. Supported values: ko, en, es, zh-Hans, zh-Hant, pt, vi (default: en) — see LANGUAGES in app/settings/base.py.
리워드 사용 처리 (전체 수정) › Responses
program_idreward-use
Update used_at of redemption with program for Rewards
query Parameters
debugIf value is "on", debug is included in response.
Headers
Service-Name요청을 처리할 서비스. v3 에서 유효한 값은 odk, odc 뿐이다 (content.constants.Service; v4 는 다른 값 체계를 쓴다).
Accept-Language"zh-Hans", "zh-Hant" is deprecated. Supported values: ko, en, es, zh-Hans, zh-Hant, pt, vi (default: en) — see LANGUAGES in app/settings/base.py.
reward-use › Responses
program_id