View on GitHub

Owl Movies

An online movies tickets system.

Owl Design

7.3 API design

FORMAT: 1A HOST: http://owl.apiblueprint.org/

Owl API

Owl is a system for buying movie tickets. You could look for updated infomation about movies here, as well as ordering snacks such as popcorn.

Customer Collection [/customer]

Customers are people who have already signed in Owl. A customer has the following attributes:

Sign Up [POST]

You may create your account using this action. It takes a JSON object containing your information.

Log In [POST]

Log Out [POST]

Comment on Movie [POST]

Movies Collection [/movies]

A movie has the following attributes:

Add Movie [POST]

This action should only be used by the system.

Delete Movie [POST]

This action should only be used by the system.

Search Movie [POST]

Cinemas Collection [/cinemas]

A cinema has the following attributes:

Search Cinema by Name[POST]

Search Cinema by District[POST]

List All Movies [GET]

Tickets Collection [/tickets]

A movie ticket has the following attributes:

Food Suppliers Collection [/foodSuppliers]

A food supplier has the following attributes:

List All Service [GET]

Food Services Collection [/foodServices]

A food service has the following attributes:

Payment Systems Collection [/paymentSystems]

A payment system has the following attributes: