The complete story
Full plot summaries
Give readers the story from beginning to end, including the turning points and reveals. A movie plot summary API for guides, catch-up tools, and companion experiences.
GET …/content/summary The Plot Explained developer API
Add the story behind the film to your app. Our movie plot summary API delivers full summaries, endings explained, timelines, and character guides as JSON, with written sections formatted in Markdown.
100 free requests a month · REST + JSON
{
"data": {
"title": "Inception",
"year": 2010,
"available_content": [
"summary",
"ending",
"timeline",
"characters",
"themes"
]
}
} One film. Every layer of the story.
01 / Choose your chapter
A short premise can tell you what a movie is about. Our movie summary and ending explanation API lets you go further: what happens, who matters, and how it all comes together.
The complete story
Give readers the story from beginning to end, including the turning points and reveals. A movie plot summary API for guides, catch-up tools, and companion experiences.
GET …/content/summary The final scene, unpacked
Help readers make sense of what happened at the end. Request an available ending explanation without loading every other content section.
GET …/content/ending Put the pieces in order
Follow key events in chronological order. Useful for stories that jump through time, scene-by-scene readers, and a different way to explore a film.
GET …/content/timeline Who, where, and when
Introduce the characters and explore the world of the film. Character and setting content are separate resources, ready for your own interface.
GET …/content/characters Look beneath the surface
Explore the ideas running through a movie. Bring thematic explanations into reading guides, film discussions, and story discovery.
GET …/content/themes Keep the surprise intact
Introduce a film before the first watch. Keep spoiler-free summaries separate from full plots and endings, so your users choose how much to know.
GET …/content/spoiler-free-summary
Every movie has its own coverage. Check available_content
before requesting a section. Full plots, endings, and timelines can
contain spoilers. See endpoints & response schemas ↗
02 / A story worth building
Build a plot reader, a catch-up companion, a character explorer, or a film discussion tool. Request each section as your reader needs it, instead of loading the entire story at once.
Search by title, year, or IMDb/TMDB ID. Use its movie ID or slug to continue.
Movie details list available content. Offer a spoiler-free introduction or let the reader opt into the full plot and ending.
Use the JSON response in your own layout. Keep your API key on your server and handle missing content gracefully.
curl "https://whatsafterthemovie-main-0565fcb.zuplo.app/v1/movies/inception/content/ending" \
-H "Authorization: Bearer YOUR_API_KEY" Spoiler control belongs in your interface. Keep endings behind a clear choice.
Follow the quickstart03 / Try the first chapter
Every plan includes all endpoints. Pick your monthly allowance in the developer portal.
100 successful requests
5,000 successful requests
25,000 successful requests
USD prices include applicable VAT. Paid plans renew monthly. No automatic overage charges. Usage updates and quota enforcement can be briefly delayed; a separate 60 requests/minute limit applies. Read the API terms .
04 / Before the first request
The API reference covers exact parameters, response schemas, and available endpoints.
Create an API key, find a movie by title or IMDb/TMDB ID, and check its available_content. Request the summary endpoint for the full plot, or choose an ending explanation, timeline, characters, or themes. Render Markdown prose in your own interface and keep spoiler-heavy sections behind a clear reader choice. The quickstart and API reference cover authentication and response formats.
Yes. The shared catalog is available through the What’s After the Movie API. It includes available written plot summaries, ending explanations, timelines, characters, settings, and themes, alongside movie metadata and discovery resources.
There is a Free plan with 100 successful requests per monthly subscription period. Starter is $9/month for 5,000 requests and Pro is $39/month for 25,000. Every plan includes the same endpoints. Check the portal for current pricing and allowances.
Yes. Each content section has its own endpoint. Get the movie details first to see available_content, then request the section you need. Content availability varies by title; a missing section returns a content-not-available response.
Search by title and narrow the results with year or other filters. You can also search using IMDb or TMDB IDs. Use the returned movie ID or slug for its detail and content endpoints.
Yes. Plot Explained’s no-key agent discovery API helps find movie facts and links to pages. The developer API described here requires a Bearer API key and also returns available written movie content as JSON.
Yes, subject to your plan and the API terms. Keep your API key on your server, credit the source as described in the terms, and handle missing content and spoilers in your interface. Redistribution of the catalog and resale of raw API access require permission.
Make movie explanations part of something new.
Start building with the API