Skip to main content

Mutations

Every GraphQL schema has a root type for both queries and mutations. The mutation type defines GraphQL operations that change data on the server. It is analogous to performing HTTP verbs such as POST, PATCH, and DELETE.

createMovieOrderSession

Create a movie order session.

Arguments

NameData TypeDescription
inputCreateMovieOrderSessionInput!The input argument object.

Return Fields

NameData TypeDescription
sessionMovieOrderSession!The movie order session object.

reserveSeats

Reserve and lock the selected seats.

Arguments

NameData TypeDescription
inputReserveSeatsInput!The input argument object.

Return Fields

NameData TypeDescription
sessionMovieOrderSession!The movie order session object.

releaseSeats

Arguments

NameData TypeDescription
inputReleaseSeatsInput!The input argument object.

Return Fields

NameData TypeDescription
sessionMovieOrderSession!The movie order session object.

createMovieOrder

Create a movie order.

Arguments

NameData TypeDescription
inputCreateMovieOrderInput!The input argument object.
signatureSignatureInput!The signature argument object.

Return Fields

NameData TypeDescription
orderMovieOrder!The movie order session object.

Return Fields

NameData TypeDescription
orderMovieOrder!The movie order object.

confirmMovieOrder

Confirm movie order.

Arguments

NameData TypeDescription
inputConfirmMovieOrderInput!The input argument object.
signatureSignatureInput!The signature argument object.

Return Fields

NameData TypeDescription
orderMovieOrder!The movie order object.