Reservations API

get
Ticket Filtering API View

https://younghoonjean.com/api/tickets/filter/
영화 예매 필터링 API입니다. 각 조건에 따라 동적으로 리스트가 변동합니다.
Request
Response
Request
Headers
Authentication
required
string
token <token key>
Query Parameters
movie
optional
string
input Movie title
location
optional
string
input location of Theater
sub_location
optional
string
input sub location of Theater
time
optional
string
YYYY-MM-DD 형태의 date
Response
200: OK

get
Ticket Seat Reservation View

https://younghoonjean.com/api/tickets/seats/<int:pk>/
auditorium pk 은 상영관의 pk 입니다. Response로 해당 상영관의 좌석 예매 현황을 나타내어줍니다.
Request
Response
Request
Path Parameters
Screen PK
optional
string
input Screening instance pk want to make a reservation
Headers
Authorization
optional
string
Token <token key>
Response
200: OK
[
{
"pk": 1,
# 좌석 고유의 pk 값
"row": 1,
# 행
"number": 1,
# 열
"reservationCheck": true
# 예매시 true
},
{
"pk": 2,
"row": 1,
"number": 2,
"reservationCheck": true
},
{
"pk": 3,
"row": 1,
"number": 3,
"reservationCheck": false
# 예매되지 않은 좌석은 false
},
...
]

post
Make a Reservation View

https://younhoonjean.com/api/tickets/reservations/
입력한 상영 및 좌석 정보로 예약을 생성해줍니다.
Request
Response
Request
Headers
Content-Type
optional
string
application/json
Authorization
optional
string
Token <token key>
Body Parameters
screen
optional
string
input Screening instance pk
seats
optional
array
input seat pk you want to make a reservation
Response
200: OK

get
Movie Select API View For Reservation in iOS(Mobile)

https://younghoonjean.com/api/tickets/m/movies/
현재 극장에 등록되어 있는 모든 영화 리스트를 보여줍니다.
Request
Response
Request
Headers
Authorization
optional
string
Token <token key>
Response
200: OK

get
Ticket Filtering API View For iOS(Mobile)

https://younghoonjean.com/api/tickets/m/filter/<int:pk>/
선택한 영화의 예약 가능정보들을 보여줍니다.
Request
Response
Request
Path Parameters
movie pk
optional
string
input movie instance pk
Headers
Authorization
optional
string
Token <token key>
Query Parameters
location
optional
string
input location for filtering
time
optional
string
input YYYY-MM-DD form date
Response
200: OK