onedayClassReservation

Request Header

Name
Type
Required?
Description
fidtoken
token
Yes
firebase id token

Request - Body Raw

{ "reservation": { "scheduleId": 4, "orderId": "imp_225588983994", "name": "홍길동", "gender": "male", "birthdate": "1993-01-01", "phone": "00000000000", "surveyAnswer": [ { "question": "운동경력", "answer": "1년" }, { "question": "부상 이력 및 기타 참고", "answer": "없음" } ], "billingInfo": { "orderId": "imp_225588983994", "cardName": "삼성카드", "cardNumber": "518831*********9", "cardQuota": 0, "price": 33000, "receiptUrl": "https://iniweb.inicis.com/receipt/iniReceipt.jsp?noTid=INIMX_CARDMOI321662120240404191320335552", "payMethod": "card", "paidAt": 1712225600 } } }
JavaScript
복사

Responses

Response Body
Description
Reason
200
success: true
등록 완료
400
[]
등록 실패
기타 예외 발생의 경우
404
[]
등록 실패
유저 아이디가 없는 경우
409
[]
등록 실패
이미 신청한 클래스 인 경우
422
[]
등록 실패
- 신청 시간이 강의 신청 하루 전 시간을 초과한 경우 - 최대 인원을 초과한 경우

Responses data

{ "schedule_id": 4, "order_id": "imp_225588983994", "user_id": 428413, "name": "홍길동", "gender": "male", "birthdate": "1993-01-01", "phone": "00000000000", "survey_answer": "[{\"question\":\"운동경력\",\"answer\":\"1년\"},{\"question\":\"부상 이력 및 기타 참고\",\"answer\":\"없음\"}]", "billing_info": "{\"orderId\":\"imp_225588983994\",\"cardName\":\"삼성카드\",\"cardNumber\":\"518831*********9\",\"cardQuota\":0,\"price\":33000,\"receiptUrl\":\"https://iniweb.inicis.com/receipt/iniReceipt.jsp?noTid=INIMX_CARDMOI321662120240404191320335552\",\"payMethod\":\"card\",\"paidAt\":1712225600}", "reservationId": 70 }
JavaScript
복사