Skip to content

Production Models

Used with the POST /partner/v1/production/details/byIds endpoint.

GetProductionDetailsRequest {
ids: List[String],
marketplaceId: Option[String], // US by default
page: Option[Int],
pageSize: Option[Int]
}
FieldTypeRequiredDescription
idsList[String]YesList of production IDs to look up
marketplaceIdStringNoMarketplace filter (defaults to US)
pageIntNoPage number for pagination
pageSizeIntNoItems per page (default: 25, max: 100)

Simple list of production IDs returned by the byVenue endpoint.

ProductionIdsResponse {
ids: List[String]
}

Image assets for a production.

ImageData {
coverImageUrl: String,
promoImageUrls: List[String]
}
FieldTypeDescription
coverImageUrlStringURL of the movie poster / cover image
promoImageUrlsList[String]URLs for promotional images
TrailerData {
trailerUrls: List[String]
}
FieldTypeDescription
trailerUrlsList[String]URLs to movie trailers

Combined media assets for a production.

ProductionMedia {
imageData: ImageData,
trailerData: TrailerData
}
Cast {
name: String,
characterName: Option[String]
}
FieldTypeDescription
nameStringActor name
characterNameString?Character played
Crew {
name: String,
role: String
}
FieldTypeDescription
nameStringCrew member name
roleStringRole (e.g., “Director”)
Contributors {
cast: List[Cast],
crew: List[Crew]
}

Full production / movie details.

ProductionDetail {
id: String,
name: String,
productionMedia: ProductionMedia,
contributors: Contributors,
synopsis: Option[String],
advisoryRating: Option[String],
genres: Option[List[String]],
runtimeMinutes: Option[Int],
releaseDate: Option[String], // YYYY-MM-DD
atomUserScore: Option[Double],
productionUrl: Option[String],
distributor: Option[String],
imdbId: Option[String],
atomProductionId: Option[String]
}
FieldTypeDescription
idStringUnique production identifier
nameStringMovie title
productionMediaProductionMediaImages and trailers
contributorsContributorsCast and crew
synopsisString?Movie description / plot summary
advisoryRatingString?MPAA rating (e.g., “PG-13”, “R”)
genresList[String]?Genre list
runtimeMinutesInt?Movie runtime in minutes
releaseDateString?Release date (YYYY-MM-DD)
atomUserScoreDouble?Atom user score (0-10 scale)
productionUrlString?URL to the production page on Atom Tickets
distributorString?Film distributor
imdbIdString?IMDb identifier
atomProductionIdString?Internal Atom production ID

Top-level response for production detail queries.

ProductionDetailsResponse {
productionDetails: List[ProductionDetail],
pageInfo: Option[PageInfo]
}
FieldTypeDescription
productionDetailsList[ProductionDetail]List of production results
pageInfoPageInfoPagination metadata