UNPKG

openapi-directory

Version:

Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS

1 lines 32.6 kB
{"openapi":"3.0.0","info":{"contact":{"name":"Google","url":"https://google.com"},"description":"Gets the delivery status of titles for Google Play Movies Partners.","license":{"name":"Creative Commons Attribution 3.0","url":"http://creativecommons.org/licenses/by/3.0/"},"termsOfService":"https://developers.google.com/terms/","title":"Google Play Movies Partner","version":"v1","x-apiClientRegistration":{"url":"https://console.developers.google.com"},"x-apisguru-categories":["media"],"x-logo":{"url":"https://www.google.com/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png"},"x-origin":[{"converter":{"url":"https://github.com/lucybot/api-spec-converter","version":"2.6.0"},"format":"google","url":"https://playmoviespartner.googleapis.com/$discovery/rest?version=v1","version":"v1"}],"x-preferred":true,"x-providerName":"googleapis.com","x-serviceName":"playmoviespartner"},"externalDocs":{"url":"https://developers.google.com/playmoviespartner/"},"tags":[{"name":"accounts"}],"paths":{"/v1/accounts/{accountId}/avails":{"get":{"description":"List Avails owned or managed by the partner.\n\nSee _Authentication and Authorization rules_ and\n_List methods rules_ for more information about this method.","operationId":"playmoviespartner.accounts.avails.list","parameters":[{"description":"REQUIRED. See _General rules_ for more information about this field.","in":"path","name":"accountId","required":true,"schema":{"type":"string"}},{"description":"Filter that matches Avails with a `title_internal_alias`,\n`series_title_internal_alias`, `season_title_internal_alias`,\nor `episode_title_internal_alias` that contains the given\ncase-insensitive title.","in":"query","name":"title","schema":{"type":"string"}},{"description":"Filter Avails that match any of the given `video_id`s.","in":"query","name":"videoIds","explode":true,"schema":{"type":"array","items":{"type":"string"}}},{"description":"See _List methods rules_ for info about this field.","in":"query","name":"pageToken","schema":{"type":"string"}},{"description":"See _List methods rules_ for info about this field.","in":"query","name":"pageSize","schema":{"type":"integer"}},{"description":"Filter Avails that match (case-insensitive) any of the given partner-specific custom ids.","in":"query","name":"altIds","explode":true,"schema":{"type":"array","items":{"type":"string"}}},{"description":"See _List methods rules_ for info about this field.","in":"query","name":"pphNames","explode":true,"schema":{"type":"array","items":{"type":"string"}}},{"description":"Filter Avails that match a case-insensitive, partner-specific custom id.\nNOTE: this field is deprecated and will be removed on V2; `alt_ids`\nshould be used instead.","in":"query","name":"altId","schema":{"type":"string"}},{"description":"See _List methods rules_ for info about this field.","in":"query","name":"studioNames","explode":true,"schema":{"type":"array","items":{"type":"string"}}},{"description":"Filter Avails that match (case-insensitive) any of the given country codes,\nusing the \"ISO 3166-1 alpha-2\" format (examples: \"US\", \"us\", \"Us\").","in":"query","name":"territories","explode":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ListAvailsResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/playmovies_partner.readonly"],"Oauth2c":["https://www.googleapis.com/auth/playmovies_partner.readonly"]}],"tags":["accounts"]},"parameters":[{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/pp"},{"$ref":"#/components/parameters/bearer_token"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/upload_protocol"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/alt"}]},"/v1/accounts/{accountId}/avails/{availId}":{"get":{"description":"Get an Avail given its avail group id and avail id.","operationId":"playmoviespartner.accounts.avails.get","parameters":[{"description":"REQUIRED. See _General rules_ for more information about this field.","in":"path","name":"accountId","required":true,"schema":{"type":"string"}},{"description":"REQUIRED. Avail ID.","in":"path","name":"availId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Avail"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/playmovies_partner.readonly"],"Oauth2c":["https://www.googleapis.com/auth/playmovies_partner.readonly"]}],"tags":["accounts"]},"parameters":[{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/pp"},{"$ref":"#/components/parameters/bearer_token"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/upload_protocol"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/alt"}]},"/v1/accounts/{accountId}/orders":{"get":{"description":"List Orders owned or managed by the partner.\n\nSee _Authentication and Authorization rules_ and\n_List methods rules_ for more information about this method.","operationId":"playmoviespartner.accounts.orders.list","parameters":[{"description":"REQUIRED. See _General rules_ for more information about this field.","in":"path","name":"accountId","required":true,"schema":{"type":"string"}},{"description":"See _List methods rules_ for info about this field.","in":"query","name":"pageToken","schema":{"type":"string"}},{"description":"Filter Orders that match a case-insensitive, partner-specific custom id.","in":"query","name":"customId","schema":{"type":"string"}},{"description":"Filter Orders that match any of the given `video_id`s.","in":"query","name":"videoIds","explode":true,"schema":{"type":"array","items":{"type":"string"}}},{"description":"See _List methods rules_ for info about this field.","in":"query","name":"pageSize","schema":{"type":"integer"}},{"description":"See _List methods rules_ for info about this field.","in":"query","name":"pphNames","explode":true,"schema":{"type":"array","items":{"type":"string"}}},{"description":"Filter Orders that match one of the given status.","in":"query","name":"status","explode":true,"schema":{"type":"array","items":{"enum":["STATUS_UNSPECIFIED","STATUS_APPROVED","STATUS_FAILED","STATUS_PROCESSING","STATUS_UNFULFILLED","STATUS_NOT_AVAILABLE"],"type":"string"}}},{"description":"Filter that matches Orders with a `name`, `show`, `season` or `episode`\nthat contains the given case-insensitive name.","in":"query","name":"name","schema":{"type":"string"}},{"description":"See _List methods rules_ for info about this field.","in":"query","name":"studioNames","explode":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ListOrdersResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/playmovies_partner.readonly"],"Oauth2c":["https://www.googleapis.com/auth/playmovies_partner.readonly"]}],"tags":["accounts"]},"parameters":[{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/pp"},{"$ref":"#/components/parameters/bearer_token"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/upload_protocol"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/alt"}]},"/v1/accounts/{accountId}/orders/{orderId}":{"get":{"description":"Get an Order given its id.\n\nSee _Authentication and Authorization rules_ and\n_Get methods rules_ for more information about this method.","operationId":"playmoviespartner.accounts.orders.get","parameters":[{"description":"REQUIRED. See _General rules_ for more information about this field.","in":"path","name":"accountId","required":true,"schema":{"type":"string"}},{"description":"REQUIRED. Order ID.","in":"path","name":"orderId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Order"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/playmovies_partner.readonly"],"Oauth2c":["https://www.googleapis.com/auth/playmovies_partner.readonly"]}],"tags":["accounts"]},"parameters":[{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/pp"},{"$ref":"#/components/parameters/bearer_token"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/upload_protocol"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/alt"}]},"/v1/accounts/{accountId}/storeInfos":{"get":{"description":"List StoreInfos owned or managed by the partner.\n\nSee _Authentication and Authorization rules_ and\n_List methods rules_ for more information about this method.","operationId":"playmoviespartner.accounts.storeInfos.list","parameters":[{"description":"REQUIRED. See _General rules_ for more information about this field.","in":"path","name":"accountId","required":true,"schema":{"type":"string"}},{"description":"Filter StoreInfos that match any of the given `season_id`s.","in":"query","name":"seasonIds","explode":true,"schema":{"type":"array","items":{"type":"string"}}},{"description":"See _List methods rules_ for info about this field.","in":"query","name":"pageToken","schema":{"type":"string"}},{"description":"Filter StoreInfos that match a given `video_id`.\nNOTE: this field is deprecated and will be removed on V2; `video_ids`\nshould be used instead.","in":"query","name":"videoId","schema":{"type":"string"}},{"description":"Filter StoreInfos that match any of the given `video_id`s.","in":"query","name":"videoIds","explode":true,"schema":{"type":"array","items":{"type":"string"}}},{"description":"See _List methods rules_ for info about this field.","in":"query","name":"pageSize","schema":{"type":"integer"}},{"description":"Filter StoreInfos that match any of the given `mid`s.","in":"query","name":"mids","explode":true,"schema":{"type":"array","items":{"type":"string"}}},{"description":"See _List methods rules_ for info about this field.","in":"query","name":"pphNames","explode":true,"schema":{"type":"array","items":{"type":"string"}}},{"description":"Filter StoreInfos that match (case-insensitive) any of the given country\ncodes, using the \"ISO 3166-1 alpha-2\" format (examples: \"US\", \"us\", \"Us\").","in":"query","name":"countries","explode":true,"schema":{"type":"array","items":{"type":"string"}}},{"description":"Filter that matches StoreInfos with a `name` or `show_name`\nthat contains the given case-insensitive name.","in":"query","name":"name","schema":{"type":"string"}},{"description":"See _List methods rules_ for info about this field.","in":"query","name":"studioNames","explode":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ListStoreInfosResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/playmovies_partner.readonly"],"Oauth2c":["https://www.googleapis.com/auth/playmovies_partner.readonly"]}],"tags":["accounts"]},"parameters":[{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/pp"},{"$ref":"#/components/parameters/bearer_token"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/upload_protocol"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/alt"}]},"/v1/accounts/{accountId}/storeInfos/{videoId}/country/{country}":{"get":{"description":"Get a StoreInfo given its video id and country.\n\nSee _Authentication and Authorization rules_ and\n_Get methods rules_ for more information about this method.","operationId":"playmoviespartner.accounts.storeInfos.country.get","parameters":[{"description":"REQUIRED. See _General rules_ for more information about this field.","in":"path","name":"accountId","required":true,"schema":{"type":"string"}},{"description":"REQUIRED. Video ID.","in":"path","name":"videoId","required":true,"schema":{"type":"string"}},{"description":"REQUIRED. Edit country.","in":"path","name":"country","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StoreInfo"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/playmovies_partner.readonly"],"Oauth2c":["https://www.googleapis.com/auth/playmovies_partner.readonly"]}],"tags":["accounts"]},"parameters":[{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/pp"},{"$ref":"#/components/parameters/bearer_token"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/upload_protocol"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/alt"}]}},"servers":[{"url":"https://playmoviespartner.googleapis.com/"}],"components":{"parameters":{"access_token":{"description":"OAuth access token.","in":"query","name":"access_token","schema":{"type":"string"}},"alt":{"description":"Data format for response.","in":"query","name":"alt","schema":{"type":"string","enum":["json","media","proto"],"default":"json"}},"bearer_token":{"description":"OAuth bearer token.","in":"query","name":"bearer_token","schema":{"type":"string"}},"callback":{"description":"JSONP","in":"query","name":"callback","schema":{"type":"string"}},"fields":{"description":"Selector specifying which fields to include in a partial response.","in":"query","name":"fields","schema":{"type":"string"}},"key":{"description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.","in":"query","name":"key","schema":{"type":"string"}},"oauth_token":{"description":"OAuth 2.0 token for the current user.","in":"query","name":"oauth_token","schema":{"type":"string"}},"pp":{"description":"Pretty-print response.","in":"query","name":"pp","schema":{"type":"boolean","default":true}},"prettyPrint":{"description":"Returns response with indentations and line breaks.","in":"query","name":"prettyPrint","schema":{"type":"boolean","default":true}},"quotaUser":{"description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.","in":"query","name":"quotaUser","schema":{"type":"string"}},"uploadType":{"description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\").","in":"query","name":"uploadType","schema":{"type":"string"}},"upload_protocol":{"description":"Upload protocol for media (e.g. \"raw\", \"multipart\").","in":"query","name":"upload_protocol","schema":{"type":"string"}},"_.xgafv":{"description":"V1 error format.","in":"query","name":"$.xgafv","schema":{"type":"string","enum":["1","2"]}}},"securitySchemes":{"Oauth2":{"description":"Oauth 2.0 implicit authentication","type":"oauth2","flows":{"implicit":{"authorizationUrl":"https://accounts.google.com/o/oauth2/auth","scopes":{"https://www.googleapis.com/auth/playmovies_partner.readonly":"View the digital assets you publish on Google Play Movies and TV"}}}},"Oauth2c":{"description":"Oauth 2.0 accessCode authentication","type":"oauth2","flows":{"authorizationCode":{"authorizationUrl":"https://accounts.google.com/o/oauth2/auth","tokenUrl":"https://accounts.google.com/o/oauth2/token","scopes":{"https://www.googleapis.com/auth/playmovies_partner.readonly":"View the digital assets you publish on Google Play Movies and TV"}}}}},"schemas":{"Avail":{"description":"An Avail describes the Availability Window of a specific Edit in a given\ncountry, which means the period Google is allowed to sell or rent the Edit.\n\nAvails are exposed in EMA format Version 1.6b (available at\nhttp://www.movielabs.com/md/avails/)\n\nStudios can see the Avails for the Titles they own.\nPost-production houses cannot see any Avails.","properties":{"altId":{"description":"Other identifier referring to the Edit, as defined by partner.\nExample: \"GOOGLER_2006\"","type":"string"},"availId":{"description":"ID internally generated by Google to uniquely identify an Avail.\nNot part of EMA Specs.","type":"string"},"captionExemption":{"description":"Communicating an exempt category as defined by FCC regulations.\nIt is not required for non-US Avails.\nExample: \"1\"","type":"string"},"captionIncluded":{"description":"Communicating if caption file will be delivered.","type":"boolean"},"contentId":{"description":"Title Identifier. This should be the Title Level EIDR.\nExample: \"10.5240/1489-49A2-3956-4B2D-FE16-5\".","type":"string"},"displayName":{"description":"The name of the studio that owns the Edit referred in the Avail.\nThis is the equivalent of `studio_name` in other resources, but it follows\nthe EMA nomenclature.\nExample: \"Google Films\".","type":"string"},"encodeId":{"description":"Manifestation Identifier. This should be the Manifestation\nLevel EIDR.\nExample: \"10.2340/1489-49A2-3956-4B2D-FE16-7\"","type":"string"},"end":{"description":"End of term in YYYY-MM-DD format in the timezone of the country\nof the Avail.\n\"Open\" if no end date is available.\nExample: \"2019-02-17\"","type":"string"},"episodeAltId":{"description":"Other identifier referring to the episode, as defined by partner.\nOnly available on TV avails.\nExample: \"rs_googlers_s1_3\".","type":"string"},"episodeNumber":{"description":"The number assigned to the episode within a season.\nOnly available on TV Avails.\nExample: \"3\".","type":"string"},"episodeTitleInternalAlias":{"description":"OPTIONAL.TV Only. Title used by involved parties to refer to this episode.\nOnly available on TV Avails.\nExample: \"Coding at Google\".","type":"string"},"formatProfile":{"description":"Indicates the format profile covered by the transaction.","enum":["FORMAT_PROFILE_UNSPECIFIED","SD","HD","UHD"],"type":"string"},"licenseType":{"description":"Type of transaction.","enum":["LICENSE_TYPE_UNSPECIFIED","EST","VOD","SVOD","POEST"],"type":"string"},"pphNames":{"description":"Name of the post-production houses that manage the Avail.\nNot part of EMA Specs.","items":{"type":"string"},"type":"array"},"priceType":{"description":"Type of pricing that should be applied to this Avail\nbased on how the partner classify them.\nExample: \"Tier\", \"WSP\", \"SRP\", or \"Category\".","type":"string"},"priceValue":{"description":"Value to be applied to the pricing type.\nExample: \"4\" or \"2.99\"","type":"string"},"productId":{"description":"Edit Identifier. This should be the Edit Level EIDR.\nExample: \"10.2340/1489-49A2-3956-4B2D-FE16-6\"","type":"string"},"ratingReason":{"description":"Value representing the rating reason.\nRating reasons should be formatted as per\n[EMA ratings spec](http://www.movielabs.com/md/ratings/)\nand comma-separated for inclusion of multiple reasons.\nExample: \"L, S, V\"","type":"string"},"ratingSystem":{"description":"Rating system applied to the version of title within territory\nof Avail.\nRating systems should be formatted as per\n[EMA ratings spec](http://www.movielabs.com/md/ratings/)\nExample: \"MPAA\"","type":"string"},"ratingValue":{"description":"Value representing the rating.\nRatings should be formatted as per http://www.movielabs.com/md/ratings/\nExample: \"PG\"","type":"string"},"releaseDate":{"description":"Release date of the Title in earliest released territory.\nTypically it is just the year, but it is free-form as per EMA spec.\nExamples: \"1979\", \"Oct 2014\"","type":"string"},"seasonAltId":{"description":"Other identifier referring to the season, as defined by partner.\nOnly available on TV avails.\nExample: \"rs_googlers_s1\".","type":"string"},"seasonNumber":{"description":"The number assigned to the season within a series.\nOnly available on TV Avails.\nExample: \"1\".","type":"string"},"seasonTitleInternalAlias":{"description":"Title used by involved parties to refer to this season.\nOnly available on TV Avails.\nExample: \"Googlers, The\".","type":"string"},"seriesAltId":{"description":"Other identifier referring to the series, as defined by partner.\nOnly available on TV avails.\nExample: \"rs_googlers\".","type":"string"},"seriesTitleInternalAlias":{"description":"Title used by involved parties to refer to this series.\nOnly available on TV Avails.\nExample: \"Googlers, The\".","type":"string"},"start":{"description":"Start of term in YYYY-MM-DD format in the timezone of the\ncountry of the Avail.\nExample: \"2013-05-14\".","type":"string"},"storeLanguage":{"description":"Spoken language of the intended audience.\nLanguage shall be encoded in accordance with RFC 5646.\nExample: \"fr\".","type":"string"},"suppressionLiftDate":{"description":"First date an Edit could be publically announced as becoming\navailable at a specific future date in territory of Avail.\n*Not* the Avail start date or pre-order start date.\nFormat is YYYY-MM-DD.\nOnly available for pre-orders.\nExample: \"2012-12-10\"","type":"string"},"territory":{"description":"ISO 3166-1 alpha-2 country code for the country or territory\nof this Avail.\nFor Avails, we use Territory in lieu of Country to comply with\nEMA specifications.\nBut please note that Territory and Country identify the same thing.\nExample: \"US\".","type":"string"},"titleInternalAlias":{"description":"Title used by involved parties to refer to this content.\nExample: \"Googlers, The\".\nOnly available on Movie Avails.","type":"string"},"videoId":{"description":"Google-generated ID identifying the video linked to this Avail, once\ndelivered.\nNot part of EMA Specs.\nExample: 'gtry456_xc'","type":"string"},"workType":{"description":"Work type as enumerated in EMA.","enum":["TITLE_TYPE_UNSPECIFIED","MOVIE","SEASON","EPISODE","BUNDLE"],"type":"string"}},"type":"object"},"ListAvailsResponse":{"description":"Response to the 'ListAvails' method.","properties":{"avails":{"description":"List of Avails that match the request criteria.","items":{"$ref":"#/components/schemas/Avail"},"type":"array"},"nextPageToken":{"description":"See _List methods rules_ for info about this field.","type":"string"},"totalSize":{"description":"See _List methods rules_ for more information about this field.","format":"int32","type":"integer"}},"type":"object"},"ListOrdersResponse":{"description":"Response to the 'ListOrders' method.","properties":{"nextPageToken":{"description":"See _List methods rules_ for info about this field.","type":"string"},"orders":{"description":"List of Orders that match the request criteria.","items":{"$ref":"#/components/schemas/Order"},"type":"array"},"totalSize":{"description":"See _List methods rules_ for more information about this field.","format":"int32","type":"integer"}},"type":"object"},"ListStoreInfosResponse":{"description":"Response to the 'ListStoreInfos' method.","properties":{"nextPageToken":{"description":"See 'List methods rules' for info about this field.","type":"string"},"storeInfos":{"description":"List of StoreInfos that match the request criteria.","items":{"$ref":"#/components/schemas/StoreInfo"},"type":"array"},"totalSize":{"description":"See _List methods rules_ for more information about this field.","format":"int32","type":"integer"}},"type":"object"},"Order":{"description":"An Order tracks the fulfillment of an Edit when delivered using the\nlegacy, non-component-based delivery.\n\nEach Order is uniquely identified by an `order_id`, which is generated\nby Google.\n\nExternally, Orders can also be identified by partners using its `custom_id`\n(when provided).","properties":{"approvedTime":{"description":"Timestamp when the Order was approved.","format":"google-datetime","type":"string"},"channelId":{"description":"YouTube Channel ID that should be used to fulfill the Order.\nExample: \"UCRG64darCZhb\".","type":"string"},"channelName":{"description":"YouTube Channel Name that should be used to fulfill the Order.\nExample: \"Google_channel\".","type":"string"},"countries":{"description":"Countries where the Order is available,\nusing the \"ISO 3166-1 alpha-2\" format (example: \"US\").","items":{"type":"string"},"type":"array"},"customId":{"description":"ID that can be used to externally identify an Order.\nThis ID is provided by partners when submitting the Avails.\nExample: 'GOOGLER_2006'","type":"string"},"earliestAvailStartTime":{"description":"Timestamp of the earliest start date of the Avails\nlinked to this Order.","format":"google-datetime","type":"string"},"episodeName":{"description":"Default Episode name,\nusually in the language of the country of origin.\nOnly available for TV Edits\nExample: \"Googlers, The - Pilot\".","type":"string"},"legacyPriority":{"description":"Legacy Order priority, as defined by Google.\nExample: 'P0'","type":"string"},"name":{"description":"Default Edit name,\nusually in the language of the country of origin.\nExample: \"Googlers, The\".","type":"string"},"normalizedPriority":{"description":"A simpler representation of the priority.","enum":["NORMALIZED_PRIORITY_UNSPECIFIED","LOW_PRIORITY","HIGH_PRIORITY"],"type":"string"},"orderId":{"description":"ID internally generated by Google to uniquely identify an Order.\nExample: 'abcde12_x'","type":"string"},"orderedTime":{"description":"Timestamp when the Order was created.","format":"google-datetime","type":"string"},"pphName":{"description":"Name of the post-production house that manages the Edit ordered.","type":"string"},"priority":{"description":"Order priority, as defined by Google.\nThe higher the value, the higher the priority.\nExample: 90","format":"double","type":"number"},"receivedTime":{"description":"Timestamp when the Order was fulfilled.","format":"google-datetime","type":"string"},"rejectionNote":{"description":"Field explaining why an Order has been rejected.\nExample: \"Trailer audio is 2ch mono, please re-deliver in stereo\".","type":"string"},"seasonName":{"description":"Default Season name,\nusually in the language of the country of origin.\nOnly available for TV Edits\nExample: \"Googlers, The - A Brave New World\".","type":"string"},"showName":{"description":"Default Show name,\nusually in the language of the country of origin.\nOnly available for TV Edits\nExample: \"Googlers, The\".","type":"string"},"status":{"description":"High-level status of the order.","enum":["STATUS_UNSPECIFIED","STATUS_APPROVED","STATUS_FAILED","STATUS_PROCESSING","STATUS_UNFULFILLED","STATUS_NOT_AVAILABLE"],"type":"string"},"statusDetail":{"description":"Detailed status of the order","enum":["ORDER_STATUS_UNSPECIFIED","ORDER_STATUS_QC_APPROVED","ORDER_STATUS_QC_REJECTION","ORDER_STATUS_INTERNAL_FIX","ORDER_STATUS_OPEN_ORDER","ORDER_STATUS_NOT_AVAILABLE","ORDER_STATUS_AWAITING_REDELIVERY","ORDER_STATUS_READY_FOR_QC","ORDER_STATUS_FILE_PROCESSING"],"type":"string"},"studioName":{"description":"Name of the studio that owns the Edit ordered.","type":"string"},"type":{"description":"Type of the Edit linked to the Order.","enum":["TITLE_TYPE_UNSPECIFIED","MOVIE","SEASON","EPISODE","BUNDLE"],"type":"string"},"videoId":{"description":"Google-generated ID identifying the video linked to this Order, once\ndelivered.\nExample: 'gtry456_xc'.","type":"string"}},"type":"object"},"StoreInfo":{"description":"Information about a playable sequence (video) associated with an Edit\nand available at the Google Play Store.\n\nInternally, each StoreInfo is uniquely identified by a `video_id`\nand `country`.\n\nExternally, Title-level EIDR or Edit-level EIDR, if provided,\ncan also be used to identify a specific title or edit in a country.","properties":{"audioTracks":{"description":"Audio tracks available for this Edit.","items":{"type":"string"},"type":"array"},"country":{"description":"Country where Edit is available in ISO 3166-1 alpha-2 country\ncode.\nExample: \"US\".","type":"string"},"editLevelEidr":{"description":"Edit-level EIDR ID.\nExample: \"10.5240/1489-49A2-3956-4B2D-FE16-6\".","type":"string"},"episodeNumber":{"description":"The number assigned to the episode within a season.\nOnly available on TV Edits.\nExample: \"1\".","type":"string"},"hasAudio51":{"description":"Whether the Edit has a 5.1 channel audio track.","type":"boolean"},"hasEstOffer":{"description":"Whether the Edit has a EST offer.","type":"boolean"},"hasHdOffer":{"description":"Whether the Edit has a HD offer.","type":"boolean"},"hasInfoCards":{"description":"Whether the Edit has info cards.","type":"boolean"},"hasSdOffer":{"description":"Whether the Edit has a SD offer.","type":"boolean"},"hasVodOffer":{"description":"Whether the Edit has a VOD offer.","type":"boolean"},"liveTime":{"description":"Timestamp when the Edit went live on the Store.","format":"google-datetime","type":"string"},"mid":{"description":"Knowledge Graph ID associated to this Edit, if available.\nThis ID links the Edit to its knowledge entity, externally accessible\nat http://freebase.com.\nIn the absense of Title EIDR or Edit EIDR, this ID helps link together\nmultiple Edits across countries.\nExample: '/m/0ffx29'","type":"string"},"name":{"description":"Default Edit name, usually in the language of the country of\norigin.\nExample: \"Googlers, The\".","type":"string"},"pphNames":{"description":"Name of the post-production houses that manage the Edit.","items":{"type":"string"},"type":"array"},"seasonId":{"description":"Google-generated ID identifying the season linked to the Edit.\nOnly available for TV Edits.\nExample: 'ster23ex'","type":"string"},"seasonName":{"description":"Default Season name, usually in the language of the country of\norigin.\nOnly available for TV Edits\nExample: \"Googlers, The - A Brave New World\".","type":"string"},"seasonNumber":{"description":"The number assigned to the season within a show.\nOnly available on TV Edits.\nExample: \"1\".","type":"string"},"showId":{"description":"Google-generated ID identifying the show linked to the Edit.\nOnly available for TV Edits.\nExample: 'et2hsue_x'","type":"string"},"showName":{"description":"Default Show name, usually in the language of the country of\norigin.\nOnly available for TV Edits\nExample: \"Googlers, The\".","type":"string"},"studioName":{"description":"Name of the studio that owns the Edit ordered.","type":"string"},"subtitles":{"description":"Subtitles available for this Edit.","items":{"type":"string"},"type":"array"},"titleLevelEidr":{"description":"Title-level EIDR ID.\nExample: \"10.5240/1489-49A2-3956-4B2D-FE16-5\".","type":"string"},"trailerId":{"description":"Google-generated ID identifying the trailer linked to the Edit.\nExample: 'bhd_4e_cx'","type":"string"},"type":{"description":"Edit type, like Movie, Episode or Season.","enum":["TITLE_TYPE_UNSPECIFIED","MOVIE","SEASON","EPISODE","BUNDLE"],"type":"string"},"videoId":{"description":"Google-generated ID identifying the video linked to the Edit.\nExample: 'gtry456_xc'","type":"string"}},"type":"object"}}}}