The Basics

Our API is based on a few simple principles:

  • REST architectural style
  • HAL hypermedia type
  • Versioning is done via a uri fragment.
    • https://api.amctheatres.com/v1/theatres/42
    • https://api.amctheatres.com/v2/theatres/42

Getting Started

We recommend getting started by setting up authentication and then trying any of the examples below. You can also explore the API via the manifest and our hypermedia architecture.

  • Authentication

    This example will walk you through obtaining an API key and setting up your requests.

  • Purchasing General Admission Tickets

    This example will walk you through finding a performance, creating an order, adding tickets and payment then committing the final order.

  • Purchasing Reserved Seating Tickets

    This example will walk you through finding a performance, creating an order, getting the seating layout, selecting seats, adding payment then committing the final order.

Questions/Feedback

Have questions or feedback? Shoot us an email. We're always looking to improve.