AMC Theatres
AMC Theatres cinemas, a cinema's showtimes on a date, and a showtime's seat map with availability.
Call these actions with your String API key; see Authentication. Every call answers with the envelope described in Responses & errors, whose data holds the rows below.
- Site:
amc - Version:
1.0.0 - Reads from:
amctheatres.com
| Action | Description | Listed price |
|---|---|---|
cinemas | List AMC Theatres cinemas: id, name, street address, city, ZIP code, country, coordinates and page URL. Filter by words in the name, or give a ZIP code or a city to list the nearest first; with no filter, every theatre in the chain. | Billed per request at your plan's rates |
showtimes | List an AMC Theatres cinema's showtimes on one date, a row per performance: film, start time at the cinema's offset, format (IMAX, Dolby, 3D and the like), language and accessibility attributes, auditorium, booking URL, sold-out flag, MPAA rating and runtime. Give the cinema's id from cinemas or its page URL, and optionally a film id. | Billed per request at your plan's rates |
seats | Read an AMC Theatres showtime's seat map, a row per seat: label, row, number, zone, seat type (standard, wheelchair, companion) and status (available, sold, unavailable), with the adult ticket price plus any zone surcharge. Reads the map only; it never holds a seat. | Billed per request at your plan's rates |
cinemas
List AMC Theatres cinemas: id, name, street address, city, ZIP code, country, coordinates and page URL. Filter by words in the name, or give a ZIP code or a city to list the nearest first; with no filter, every theatre in the chain.
POST https://request.usestring.ai/v1/integrations/amc/cinemasInput
Unknown fields are rejected.
| Field | Type | Description |
|---|---|---|
query | string | Words in the theatre's name, such as Empire or Burbank. |
postcode | string | A US ZIP code; theatres come nearest first. |
location | string | A city and state, such as Burbank, CA; theatres come nearest first. |
limit | integer | How many theatres to return, 1 to 600; defaults to 50. From 1 to 600. |
Output
data is an array of rows, one per result. Each row has:
| Field | Type | Description |
|---|---|---|
cinemaId | string | The theatre's slug, which showtimes takes. |
name | string | — |
address | string | The street address. |
city | string | — |
postcode | string | The ZIP code. |
country | string | ISO 3166-1 alpha-2 country code. |
latitude | number | null | — |
longitude | number | null | — |
url | string | The theatre's page on amctheatres.com. |
chain | string | — |
Example
curl https://request.usestring.ai/v1/integrations/amc/cinemas \
-H "Authorization: Bearer $STRING_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"postcode": "10036",
"limit": 3
}'data starts with these rows:
[
{
"cinemaId": "amc-empire-25",
"name": "AMC Empire 25",
"address": "234 West 42nd Street",
"city": "New York",
"postcode": "10036",
"country": "US",
"latitude": 40.7568430475,
"longitude": -73.9891790357,
"url": "https://www.amctheatres.com/movie-theatres/new-york-city/amc-empire-25",
"chain": "AMC Theatres"
},
{
"cinemaId": "amc-34th-street-14",
"name": "AMC 34th Street 14",
"address": "312 West 34th Street",
"city": "New York",
"postcode": "10001",
"country": "US",
"latitude": 40.75251,
"longitude": -73.994396,
"url": "https://www.amctheatres.com/movie-theatres/new-york-city/amc-34th-street-14",
"chain": "AMC Theatres"
},
{
"cinemaId": "amc-lincoln-square-13",
"name": "AMC Lincoln Square 13",
"address": "1998 Broadway",
"city": "New York",
"postcode": "10023",
"country": "US",
"latitude": 40.775116,
"longitude": -73.981747,
"url": "https://www.amctheatres.com/movie-theatres/new-york-city/amc-lincoln-square-13",
"chain": "AMC Theatres"
}
]Requests and billing
- Requests: 1–3 Web Access requests per call.
- Billing:
passthrough. Each request the action makes bills at its own rate on your plan; there is no separate charge for the action. See Pricing.
showtimes
List an AMC Theatres cinema's showtimes on one date, a row per performance: film, start time at the cinema's offset, format (IMAX, Dolby, 3D and the like), language and accessibility attributes, auditorium, booking URL, sold-out flag, MPAA rating and runtime. Give the cinema's id from cinemas or its page URL, and optionally a film id.
POST https://request.usestring.ai/v1/integrations/amc/showtimesInput
Unknown fields are rejected.
| Field | Type | Description |
|---|---|---|
cinemaId | string | Required. An AMC theatre slug such as amc-empire-25, as cinemas returns it, or the theatre's amctheatres.com page URL. At least 1 character. |
date | string | The business date, YYYY-MM-DD; defaults to the theatre's current business date. Matches ^\d{4}-\d{2}-\d{2}$. |
filmId | string | Only this film: its id, as showtimes returns it, or its slug. |
Output
data is an array of rows, one per result. Each row has:
| Field | Type | Description |
|---|---|---|
showtimeId | string | The performance's id, which seats takes. |
cinemaId | string | — |
filmId | string | — |
filmTitle | string | — |
startTime | string | RFC 3339, at the theatre's own UTC offset. |
format | string | The presentation: 2D, 3D, IMAX, IMAX 3D, Dolby, Dolby 3D, PRIME, PRIME 3D, 4DX, ScreenX or D-BOX. |
attributes | string[] | Every other attribute AMC lists for the performance, such as its spoken and subtitle languages, Open Caption or Sensory Friendly Films. |
screen | string | The auditorium number. |
bookingUrl | string | — |
soldOut | boolean | — |
rating | string | The MPAA rating: G, PG, PG-13, R, NC-17, or NR when unrated. |
runtimeMinutes | integer | null | — |
Example
curl https://request.usestring.ai/v1/integrations/amc/showtimes \
-H "Authorization: Bearer $STRING_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"cinemaId": "amc-empire-25",
"date": "2026-11-02",
"filmId": "84366"
}'data starts with these rows:
[
{
"showtimeId": "147375320",
"cinemaId": "amc-empire-25",
"filmId": "84366",
"filmTitle": "La Bola Negra",
"startTime": "2026-11-02T10:00:00-05:00",
"format": "2D",
"attributes": ["Spanish Spoken with English Subtitles", "XL at AMC", "AMC Club Rockers"],
"screen": "14",
"bookingUrl": "https://www.amctheatres.com/showtimes/147375320",
"soldOut": false,
"rating": "R",
"runtimeMinutes": 159
},
{
"showtimeId": "147955409",
"cinemaId": "amc-empire-25",
"filmId": "84366",
"filmTitle": "La Bola Negra",
"startTime": "2026-11-02T11:00:00-05:00",
"format": "PRIME",
"attributes": ["Spanish Spoken with English Subtitles", "AMC Signature Recliners", "Closed Caption"],
"screen": "18",
"bookingUrl": "https://www.amctheatres.com/showtimes/147955409",
"soldOut": false,
"rating": "R",
"runtimeMinutes": 159
}
]Requests and billing
- Requests: 1 Web Access request per call.
- Billing:
passthrough. Each request the action makes bills at its own rate on your plan; there is no separate charge for the action. See Pricing.
seats
Read an AMC Theatres showtime's seat map, a row per seat: label, row, number, zone, seat type (standard, wheelchair, companion) and status (available, sold, unavailable), with the adult ticket price plus any zone surcharge. Reads the map only; it never holds a seat.
POST https://request.usestring.ai/v1/integrations/amc/seatsInput
Unknown fields are rejected.
| Field | Type | Description |
|---|---|---|
showtimeId | string | Required. An AMC showtime id, as showtimes returns it, or its amctheatres.com/showtimes/<id> booking URL. At least 1 character. |
Output
data is an array of rows, one per result. Each row has:
| Field | Type | Description |
|---|---|---|
showtimeId | string | — |
seatId | string | The seat's label, such as F12. |
row | string | The row letter. |
number | string | The seat's number in its row. |
area | string | The seating zone, or the seat tier where the auditorium is not zoned. |
type | string | standard, wheelchair, companion, or AMC's own seat type in lower case. |
status | string | available, sold, reserved or unavailable. |
price | number | null | The adult ticket price before fees, plus the seat's zone surcharge; null when the showtime lists no adult price. |
currency | string | null | — |
Example
curl https://request.usestring.ai/v1/integrations/amc/seats \
-H "Authorization: Bearer $STRING_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"showtimeId": "https://www.amctheatres.com/showtimes/147375298"
}'data starts with these rows:
[
{
"showtimeId": "147375298",
"seatId": "A20",
"row": "A",
"number": "20",
"area": "Regular",
"type": "standard",
"status": "available",
"price": 23.19,
"currency": "USD"
},
{
"showtimeId": "147375298",
"seatId": "A19",
"row": "A",
"number": "19",
"area": "Regular",
"type": "standard",
"status": "available",
"price": 23.19,
"currency": "USD"
},
{
"showtimeId": "147375298",
"seatId": "A18",
"row": "A",
"number": "18",
"area": "Regular",
"type": "standard",
"status": "available",
"price": 23.19,
"currency": "USD"
}
]Requests and billing
- Requests: 1 Web Access request per call.
- Billing:
passthrough. Each request the action makes bills at its own rate on your plan; there is no separate charge for the action. See Pricing.
Fandango
Fandango (fandango.com): US cinemas of every chain near a ZIP code or city, a cinema's showtimes for a day with format, rating and runtime, and a showtime's seat map with each seat's status and ticket price.
Picturehouse
Picturehouse Cinemas (picturehouses.com), the UK cinema chain: its cinemas, each cinema's showtimes for a day, and a showtime's seat map with live availability.