Project

General

Profile

Actions

개선(improvement) #1984

closed

개선(improvement) #1921: * PROMOTION (Partner)

기능(Feature) #2258: [BE]_ PROMOTION (Partner)

[API] Implement create new promotion

Added by Dan Hoang 5 months ago. Updated 14 days ago.

Status:
QA test
Priority:
보통(Normal)
Assignee:
Start date:
11/03/2025
Due date:
% Done:

0%

Estimated time:
Part:
Build env.:
Dev

Description

Create a new promotion based on the selected promotion type. Please refer to page 23 -> 80 in document


Related issues

Related to Ellis improvement - 개선(improvement) #2002: [UI] Implement create new promotion완료(Done)Tom Dong01/27/202601/29/2026

Actions
Actions #1

Updated by Dan Hoang 5 months ago

Actions #2

Updated by Dan Hoang 5 months ago

  • Assignee set to Dan Hoang
Actions #3

Updated by Dan Hoang 4 months ago

  • Status changed from 신규(New) to 진행(Doing)
  • Start date set to 11/03/2025
Actions #4

Updated by Dan Hoang 4 months ago

  • Status changed from 진행(Doing) to 보류(Pending)

Optimize search availability to fix server under stress issue #2216

Actions #5

Updated by Daniel Do 4 months ago

  • Status changed from 보류(Pending) to 신규(New)
  • Assignee changed from Dan Hoang to Daniel Do
Actions #6

Updated by ziniy Kang 4 months ago

  • Parent task changed from #1921 to #2258
Actions #7

Updated by Daniel Do 4 months ago

  • Status changed from 신규(New) to 보류(Pending)
Actions #8

Updated by Daniel Do about 1 month ago

  • Status changed from 보류(Pending) to 진행(Doing)
Actions #9

Updated by Daniel Do about 1 month ago

  • Status changed from 진행(Doing) to 완료(Done)
Actions #10

Updated by Daniel Do about 1 month ago

  • Status changed from 완료(Done) to 진행(Doing)

Test and fix bug on dev

Actions #11

Updated by Daniel Do 29 days ago

  • Build env. set to Dev
Actions #12

Updated by Daniel Do 29 days ago

  • Status changed from 진행(Doing) to QA test
  • Assignee changed from Daniel Do to Tracy Tran
Actions #13

Updated by Tracy Tran 25 days ago

  • Assignee changed from Tracy Tran to Holden Dang
Actions #14

Updated by Daniel Do 14 days ago

curl --location --request PUT 'https://dev-admapi.ohmyhotel.com/partner/v2/vendor/promotions' \
--header 'Accept: application/json, text/plain, */*' \
--header 'Accept-Language: en-US,en;q=0.9,vi;q=0.8' \
--header 'Cache-Control: no-cache' \
--header 'Connection: keep-alive' \
--header 'Content-Type: application/json' \
--header 'DNT: 1' \
--header 'Origin: https://dev-admapi.ohmyhotel.com' \
--header 'Pragma: no-cache' \
--header 'Referer: https://dev-admapi.ohmyhotel.com' \
--header 'Sec-Fetch-Dest: empty' \
--header 'Sec-Fetch-Mode: cors' \
--header 'Sec-Fetch-Site: same-site' \
--header 'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36' \
--header 'sec-ch-ua: "Not(A:Brand";v="8", "Chromium";v="144", "Google Chrome";v="144"' \
--header 'sec-ch-ua-mobile: ?0' \
--header 'sec-ch-ua-platform: "Windows"' \
--header 'userToken: eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxMjIwMzciLCJyb2xlcyI6WyJuZXBwYW5Ab2hteWhvdGVsLmNvbSIsIjEyMjAzNyIsIkFRQUFBQUlBQUNjUUFBQUFFUG9xSTEwVVJmTWlTTXJaVSs3VFhNOEEzZzExempWYU9aY1ZkUm40NkFUblYxd0w4MlUwK0VURGE3eDN5RlpMeFE9PSJdLCJpYXQiOjE3NzA3OTY4NDEsImV4cCI6MTc3MDgxNDg0MX0.bxkEZDxHtbnZgiKdvAEwoEmIzXzviJ9uXXFGq7nCV-A' \
--data '{"language":"EN","country":"KR","stationTypeCode":"STN02","currency":"KRW","condition":{"hotelCode":1009131,"promotionName":"Min & Max Nights update","promotionTypeCode":"PPT03","contractTypeCode":"HOC03","activateTime":"09:00~23:59","promotionSeqs":[500971],"ratePlanSeqs":[801028],"applyAllRoomTypeYn":"N","conditions":{"advanceDays":0,"lastMinute":0,"minNights":2,"maxNights":99,"nthNightFree":0},"discountAndPeriods":[{"discountGroupId":1,"rateOrAmount":"R","discountValue":-25,"checkInDate":{"fromDate":"2026-02-11","toDate":"2026-05-10","sunYn":true,"monYn":true,"tueYn":true,"wedYn":true,"thuYn":true,"friYn":true,"satYn":true},"bookingDate":{"fromDate":"2026-02-13","toDate":"2026-03-23","sunYn":false,"monYn":true,"tueYn":true,"wedYn":true,"thuYn":true,"friYn":true,"satYn":false}}],"cancellationPolicy":{"policyApply":"FollowPlan","policies":[]},"isDraft":false,"timeOfDayAvailable":"00:00~23:59"}}'

Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 50 MB)