Cinema payouts and payout configuration.
List cinema payouts
Returns a list of CinemaPayout objects.
query Parameters
pageperPagesortordercinemaCompanyIdsstatepayoutTypeperiodStartperiodEndList cinema payouts › Responses
CinemaPayout list
idcinemaCompanyIdcinemaCompanyLegalNamecreditNoteNumberperiodStartperiodEndstatepayoutTypesubtotalNettaxAmounttotalGrosscineamoFeeNetcashbackNetstripeFeeNetticketSystemFeeNetnetMarginpdfPathsentDatetimepaidDatetimesepaExportedDatetimecreatedDatetimeCreate a cinema payout
Create a draft CinemaPayout credit note. Period is computed by the system from the cinema company's payout config and last payout — no period input required.
Create a cinema payout › Request Body
cinemaCompanypayoutTypeCreate a cinema payout › Responses
CinemaPayout created
idcinemaCompanyIdcinemaCompanyLegalNamecreditNoteNumberperiodStartperiodEndstatepayoutTypesubtotalNettaxAmounttotalGrosscineamoFeeNetcashbackNetstripeFeeNetticketSystemFeeNetnetMarginpdfPathsentDatetimepaidDatetimesepaExportedDatetimecreatedDatetimeGet a cinema payout liability
Returns the total outstanding fee-share liability Cineamo owes cinemas, broken down by cinema company.
Get a cinema payout liability › Responses
Outstanding payout liability breakdown
totalCentstotalGrossCentsTotal outstanding payout liability across all companies, gross cents (incl. VAT).
List cinema payout line items
Returns a list of line items for a CinemaPayout.
path Parameters
payoutIdquery Parameters
pageperPageList cinema payout line items › Responses
CinemaPayoutLineItem list
iddescriptionseatCategoryNamepriceDiscountNamebasePriceGrossquantityamountNettaxtaxAmountamountGrossisRefundpositioncinemaIdmovieTitledistributorNameimpressionCountcampaignStartcampaignEndcostPer1kImpressionssharePercentageList cinema payout order items
Returns a list of order items linked to a CinemaPayout.
path Parameters
payoutIdquery Parameters
pageperPageList cinema payout order items › Responses
PayoutOrderItem list
idorderIdcartItemIdproductIdproductSnapshotamountamountNetquantitycreatedDatetimeList pending cinema payouts
Returns the payout schedule: all active cinema payout configs with their next period, sorted most-overdue-first. Upcoming (not yet due) entries are included within a window.
query Parameters
upcomingWindowDayspageperPageList pending cinema payouts › Responses
Pending payout schedule
cinemaCompanyIdcinemaCompanyLegalNamepayoutConfigIdintervalpayoutTypesuggestedPeriodStartsuggestedPeriodEnddaysOverduePositive = overdue, 0 = period ends today, negative = upcoming
lastPayoutIdlastPayoutCreditNoteNumberlastPayoutPeriodEndexistingPayoutIdSet when a non-finalized payout (draft/approved/sent) already covers the suggested period. The frontend must link here instead of offering a duplicate "Create" action.
existingPayoutCreditNoteNumberexistingPayoutStateUpdate a cinema payout
Updates a CinemaPayout state. It returns the updated CinemaPayout object.
path Parameters
payoutIdUpdate a cinema payout › Request Body
idcinemaCompanyIdcinemaCompanyLegalNamecreditNoteNumberperiodStartperiodEndstatepayoutTypesubtotalNettaxAmounttotalGrosscineamoFeeNetcashbackNetstripeFeeNetticketSystemFeeNetnetMarginpdfPathsentDatetimepaidDatetimesepaExportedDatetimecreatedDatetimeUpdate a cinema payout › Responses
CinemaPayout was updated
idcinemaCompanyIdcinemaCompanyLegalNamecreditNoteNumberperiodStartperiodEndstatepayoutTypesubtotalNettaxAmounttotalGrosscineamoFeeNetcashbackNetstripeFeeNetticketSystemFeeNetnetMarginpdfPathsentDatetimepaidDatetimesepaExportedDatetimecreatedDatetimeSend cinema payout
Send the credit-note PDF to the cinema company via e-mail. The payout must be in APPROVED state.
path Parameters
payoutIdSend cinema payout › Responses
Credit note was sent. Payout state is now SENT.
idcinemaCompanyIdcinemaCompanyLegalNamecreditNoteNumberperiodStartperiodEndstatepayoutTypesubtotalNettaxAmounttotalGrosscineamoFeeNetcashbackNetstripeFeeNetticketSystemFeeNetnetMarginpdfPathsentDatetimepaidDatetimesepaExportedDatetimecreatedDatetimeCreate a payout ads share rule
Creates a new ads-share rule for a CinemaPayoutConfig. Rules are immutable once created.
path Parameters
payoutConfigIdCreate a payout ads share rule › Request Body
idcinemaCompanyIdcinemaCompanyLegalNameintervaladsIntervalbankAccountIdbankAccountIbanisActivesettledThroughcreatedDatetimemodifiedDatetimeCreate a payout ads share rule › Responses
Ads-share rule was created
idcinemaCompanyIdcinemaCompanyLegalNameintervaladsIntervalbankAccountIdbankAccountIbanisActivesettledThroughcreatedDatetimemodifiedDatetimeList cinema payout configs
Returns a list of CinemaPayoutConfig objects.
query Parameters
pageperPagesortordercinemaCompanyIdsisActiveList cinema payout configs › Responses
CinemaPayoutConfig list
idcinemaCompanyIdcinemaCompanyLegalNameintervaladsIntervalbankAccountIdbankAccountIbanisActivesettledThroughcreatedDatetimemodifiedDatetimeCreate a cinema payout config
Creates a CinemaPayoutConfig. It returns the created CinemaPayoutConfig object.
Create a cinema payout config › Request Body
idcinemaCompanyIdcinemaCompanyLegalNameintervaladsIntervalbankAccountIdbankAccountIbanisActivesettledThroughcreatedDatetimemodifiedDatetimeCreate a cinema payout config › Responses
CinemaPayoutConfig was created
idcinemaCompanyIdcinemaCompanyLegalNameintervaladsIntervalbankAccountIdbankAccountIbanisActivesettledThroughcreatedDatetimemodifiedDatetimeGet a cinema payout config
Returns a CinemaPayoutConfig object by its Id.
path Parameters
payoutConfigIdGet a cinema payout config › Responses
CinemaPayoutConfig details
idcinemaCompanyIdcinemaCompanyLegalNameintervaladsIntervalbankAccountIdbankAccountIbanisActivesettledThroughcreatedDatetimemodifiedDatetimeUpdate a cinema payout config
Updates a CinemaPayoutConfig. It returns the updated CinemaPayoutConfig object.
path Parameters
payoutConfigIdUpdate a cinema payout config › Request Body
idcinemaCompanyIdcinemaCompanyLegalNameintervaladsIntervalbankAccountIdbankAccountIbanisActivesettledThroughcreatedDatetimemodifiedDatetimeUpdate a cinema payout config › Responses
CinemaPayoutConfig was updated
idcinemaCompanyIdcinemaCompanyLegalNameintervaladsIntervalbankAccountIdbankAccountIbanisActivesettledThroughcreatedDatetimemodifiedDatetimeCreate a payout fee share rule
Creates a new fee-share rule for a CinemaPayoutConfig. Rules are immutable once created.
path Parameters
payoutConfigIdCreate a payout fee share rule › Request Body
idcinemaCompanyIdcinemaCompanyLegalNameintervaladsIntervalbankAccountIdbankAccountIbanisActivesettledThroughcreatedDatetimemodifiedDatetimeCreate a payout fee share rule › Responses
Fee-share rule was created
idcinemaCompanyIdcinemaCompanyLegalNameintervaladsIntervalbankAccountIdbankAccountIbanisActivesettledThroughcreatedDatetimemodifiedDatetime
