What's After the Movie API

Curated lists and discovery categories.


Search movie collections

GET
https://whatsafterthemovie-main-0565fcb.zuplo.app
/v1/collections

Discover curated movie lists and themed categories by title or tag. Use type to choose lists or categories, and source to filter lists by their source. Keep both type and id when selecting a collection: IDs are unique within each type.

Search movie collections › query Parameters

limit
​integer · min: 1 · max: 100

Maximum items in the returned page.

Default: 20
cursor
​string · minLength: 1 · maxLength: 4096

The next_cursor from a previous response. Keep the same endpoint and filters. Valid for 24 hours.

q
​string · minLength: 1 · maxLength: 120

Match part of a collection title, ignoring case.

type
​string · enum

Choose curated lists or themed categories. Omit to search both.

Enum values:
list
category
tag
​string · minLength: 1 · maxLength: 120

Only collections with this tag. Match the full tag.

source
​string · minLength: 1 · maxLength: 120

Only lists from this source. Categories do not have a source value.

sort
​string · enum

Order results by this field. A leading minus reverses the order.

Enum values:
id
title
Default: id

Search movie collections › Headers

Authorization
​string · required

The Authorization header is used to authenticate with the API using your API key. Value is of the format Bearer YOUR_KEY_HERE.

Search movie collections › Responses

The requested data. Examples use illustrative values.

​object[] · required
​object · required

Get a collection’s movies

GET
https://whatsafterthemovie-main-0565fcb.zuplo.app
/v1/collections/{type}/{collection}

Retrieve a curated list or themed category and its paginated movies in data.movies. Supply the collection’s type and its ID or slug. Movies follow the collection’s own ranking or editorial order.

Get a collection’s movies › path Parameters

type
​string · enum · required

Collection type.

Enum values:
list
category
collection
​string · minLength: 1 · maxLength: 255 · required

ATM numeric ID or slug.

Get a collection’s movies › query Parameters

limit
​integer · min: 1 · max: 100

Maximum items in the returned page.

Default: 20
cursor
​string · minLength: 1 · maxLength: 4096

The next_cursor from a previous response. Keep the same endpoint and filters. Valid for 24 hours.

Get a collection’s movies › Headers

Authorization
​string · required

The Authorization header is used to authenticate with the API using your API key. Value is of the format Bearer YOUR_KEY_HERE.

Get a collection’s movies › Responses

The requested data. Examples use illustrative values.

​object · required