Index: discovery/googleapis/playmoviespartner__v1.json |
diff --git a/discovery/googleapis/playmoviespartner__v1.json b/discovery/googleapis/playmoviespartner__v1.json |
index 765c60278372772ee348c5a2aa0336794a8700f9..4177812b4aedfb6c1e04aa5179e91097d8e7e5e2 100644 |
--- a/discovery/googleapis/playmoviespartner__v1.json |
+++ b/discovery/googleapis/playmoviespartner__v1.json |
@@ -25,16 +25,48 @@ |
"ownerDomain": "google.com", |
"ownerName": "Google", |
"parameters": { |
- "uploadType": { |
- "description": "Legacy upload protocol for media (e.g. \"media\", \"multipart\").", |
+ "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.", |
+ "location": "query", |
+ "type": "string" |
+ }, |
+ "pp": { |
+ "default": "true", |
+ "description": "Pretty-print response.", |
+ "location": "query", |
+ "type": "boolean" |
+ }, |
+ "bearer_token": { |
+ "description": "OAuth bearer token.", |
+ "location": "query", |
+ "type": "string" |
+ }, |
+ "oauth_token": { |
+ "description": "OAuth 2.0 token for the current user.", |
+ "location": "query", |
+ "type": "string" |
+ }, |
+ "upload_protocol": { |
+ "description": "Upload protocol for media (e.g. \"raw\", \"multipart\").", |
"location": "query", |
"type": "string" |
}, |
+ "prettyPrint": { |
+ "default": "true", |
+ "description": "Returns response with indentations and line breaks.", |
+ "location": "query", |
+ "type": "boolean" |
+ }, |
"fields": { |
"description": "Selector specifying which fields to include in a partial response.", |
"location": "query", |
"type": "string" |
}, |
+ "uploadType": { |
+ "description": "Legacy upload protocol for media (e.g. \"media\", \"multipart\").", |
+ "location": "query", |
+ "type": "string" |
+ }, |
"$.xgafv": { |
"description": "V1 error format.", |
"enum": [ |
@@ -78,38 +110,6 @@ |
"description": "OAuth access token.", |
"location": "query", |
"type": "string" |
- }, |
- "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.", |
- "location": "query", |
- "type": "string" |
- }, |
- "pp": { |
- "default": "true", |
- "description": "Pretty-print response.", |
- "location": "query", |
- "type": "boolean" |
- }, |
- "oauth_token": { |
- "description": "OAuth 2.0 token for the current user.", |
- "location": "query", |
- "type": "string" |
- }, |
- "bearer_token": { |
- "description": "OAuth bearer token.", |
- "location": "query", |
- "type": "string" |
- }, |
- "upload_protocol": { |
- "description": "Upload protocol for media (e.g. \"raw\", \"multipart\").", |
- "location": "query", |
- "type": "string" |
- }, |
- "prettyPrint": { |
- "default": "true", |
- "description": "Returns response with indentations and line breaks.", |
- "location": "query", |
- "type": "boolean" |
} |
}, |
"protocol": "rest", |
@@ -126,16 +126,32 @@ |
"accountId" |
], |
"parameters": { |
+ "studioNames": { |
+ "description": "See _List methods rules_ for info about this field.", |
+ "location": "query", |
+ "repeated": true, |
+ "type": "string" |
+ }, |
+ "name": { |
+ "description": "Filter that matches StoreInfos with a `name` or `show_name`\nthat contains the given case-insensitive name.", |
+ "location": "query", |
+ "type": "string" |
+ }, |
+ "accountId": { |
+ "description": "REQUIRED. See _General rules_ for more information about this field.", |
+ "location": "path", |
+ "required": true, |
+ "type": "string" |
+ }, |
"seasonIds": { |
"description": "Filter StoreInfos that match any of the given `season_id`s.", |
"location": "query", |
"repeated": true, |
"type": "string" |
}, |
- "videoIds": { |
- "description": "Filter StoreInfos that match any of the given `video_id`s.", |
+ "pageToken": { |
+ "description": "See _List methods rules_ for info about this field.", |
"location": "query", |
- "repeated": true, |
"type": "string" |
}, |
"videoId": { |
@@ -143,9 +159,10 @@ |
"location": "query", |
"type": "string" |
}, |
- "pageToken": { |
- "description": "See _List methods rules_ for info about this field.", |
+ "videoIds": { |
+ "description": "Filter StoreInfos that match any of the given `video_id`s.", |
"location": "query", |
+ "repeated": true, |
"type": "string" |
}, |
"pageSize": { |
@@ -171,23 +188,6 @@ |
"location": "query", |
"repeated": true, |
"type": "string" |
- }, |
- "studioNames": { |
- "description": "See _List methods rules_ for info about this field.", |
- "location": "query", |
- "repeated": true, |
- "type": "string" |
- }, |
- "name": { |
- "description": "Filter that matches StoreInfos with a `name` or `show_name`\nthat contains the given case-insensitive name.", |
- "location": "query", |
- "type": "string" |
- }, |
- "accountId": { |
- "description": "REQUIRED. See _General rules_ for more information about this field.", |
- "location": "path", |
- "required": true, |
- "type": "string" |
} |
}, |
"path": "v1/accounts/{accountId}/storeInfos", |
@@ -212,14 +212,14 @@ |
"country" |
], |
"parameters": { |
- "videoId": { |
- "description": "REQUIRED. Video ID.", |
+ "country": { |
+ "description": "REQUIRED. Edit country.", |
"location": "path", |
"required": true, |
"type": "string" |
}, |
- "country": { |
- "description": "REQUIRED. Edit country.", |
+ "videoId": { |
+ "description": "REQUIRED. Video ID.", |
"location": "path", |
"required": true, |
"type": "string" |
@@ -243,19 +243,95 @@ |
} |
} |
}, |
- "avails": { |
+ "orders": { |
"methods": { |
+ "list": { |
+ "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.", |
+ "httpMethod": "GET", |
+ "id": "playmoviespartner.accounts.orders.list", |
+ "parameterOrder": [ |
+ "accountId" |
+ ], |
+ "parameters": { |
+ "pphNames": { |
+ "description": "See _List methods rules_ for info about this field.", |
+ "location": "query", |
+ "repeated": true, |
+ "type": "string" |
+ }, |
+ "status": { |
+ "description": "Filter Orders that match one of the given status.", |
+ "enum": [ |
+ "STATUS_UNSPECIFIED", |
+ "STATUS_APPROVED", |
+ "STATUS_FAILED", |
+ "STATUS_PROCESSING", |
+ "STATUS_UNFULFILLED", |
+ "STATUS_NOT_AVAILABLE" |
+ ], |
+ "location": "query", |
+ "repeated": true, |
+ "type": "string" |
+ }, |
+ "name": { |
+ "description": "Filter that matches Orders with a `name`, `show`, `season` or `episode`\nthat contains the given case-insensitive name.", |
+ "location": "query", |
+ "type": "string" |
+ }, |
+ "studioNames": { |
+ "description": "See _List methods rules_ for info about this field.", |
+ "location": "query", |
+ "repeated": true, |
+ "type": "string" |
+ }, |
+ "accountId": { |
+ "description": "REQUIRED. See _General rules_ for more information about this field.", |
+ "location": "path", |
+ "required": true, |
+ "type": "string" |
+ }, |
+ "videoIds": { |
+ "description": "Filter Orders that match any of the given `video_id`s.", |
+ "location": "query", |
+ "repeated": true, |
+ "type": "string" |
+ }, |
+ "customId": { |
+ "description": "Filter Orders that match a case-insensitive, partner-specific custom id.", |
+ "location": "query", |
+ "type": "string" |
+ }, |
+ "pageToken": { |
+ "description": "See _List methods rules_ for info about this field.", |
+ "location": "query", |
+ "type": "string" |
+ }, |
+ "pageSize": { |
+ "description": "See _List methods rules_ for info about this field.", |
+ "format": "int32", |
+ "location": "query", |
+ "type": "integer" |
+ } |
+ }, |
+ "path": "v1/accounts/{accountId}/orders", |
+ "response": { |
+ "$ref": "ListOrdersResponse" |
+ }, |
+ "scopes": [ |
+ "https://www.googleapis.com/auth/playmovies_partner.readonly" |
+ ] |
+ }, |
"get": { |
- "description": "Get an Avail given its avail group id and avail id.", |
+ "description": "Get an Order given its id.\n\nSee _Authentication and Authorization rules_ and\n_Get methods rules_ for more information about this method.", |
"httpMethod": "GET", |
- "id": "playmoviespartner.accounts.avails.get", |
+ "id": "playmoviespartner.accounts.orders.get", |
"parameterOrder": [ |
"accountId", |
- "availId" |
+ "orderId" |
], |
"parameters": { |
- "availId": { |
- "description": "REQUIRED. Avail ID.", |
+ "orderId": { |
+ "description": "REQUIRED. Order ID.", |
"location": "path", |
"required": true, |
"type": "string" |
@@ -267,14 +343,18 @@ |
"type": "string" |
} |
}, |
- "path": "v1/accounts/{accountId}/avails/{availId}", |
+ "path": "v1/accounts/{accountId}/orders/{orderId}", |
"response": { |
- "$ref": "Avail" |
+ "$ref": "Order" |
}, |
"scopes": [ |
"https://www.googleapis.com/auth/playmovies_partner.readonly" |
] |
- }, |
+ } |
+ } |
+ }, |
+ "avails": { |
+ "methods": { |
"list": { |
"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.", |
"httpMethod": "GET", |
@@ -283,12 +363,6 @@ |
"accountId" |
], |
"parameters": { |
- "pphNames": { |
- "description": "See _List methods rules_ for info about this field.", |
- "location": "query", |
- "repeated": true, |
- "type": "string" |
- }, |
"altId": { |
"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.", |
"location": "query", |
@@ -339,6 +413,12 @@ |
"location": "query", |
"repeated": true, |
"type": "string" |
+ }, |
+ "pphNames": { |
+ "description": "See _List methods rules_ for info about this field.", |
+ "location": "query", |
+ "repeated": true, |
+ "type": "string" |
} |
}, |
"path": "v1/accounts/{accountId}/avails", |
@@ -348,112 +428,32 @@ |
"scopes": [ |
"https://www.googleapis.com/auth/playmovies_partner.readonly" |
] |
- } |
- } |
- }, |
- "orders": { |
- "methods": { |
+ }, |
"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.", |
+ "description": "Get an Avail given its avail group id and avail id.", |
"httpMethod": "GET", |
- "id": "playmoviespartner.accounts.orders.get", |
+ "id": "playmoviespartner.accounts.avails.get", |
"parameterOrder": [ |
"accountId", |
- "orderId" |
+ "availId" |
], |
"parameters": { |
- "accountId": { |
- "description": "REQUIRED. See _General rules_ for more information about this field.", |
+ "availId": { |
+ "description": "REQUIRED. Avail ID.", |
"location": "path", |
"required": true, |
"type": "string" |
}, |
- "orderId": { |
- "description": "REQUIRED. Order ID.", |
+ "accountId": { |
+ "description": "REQUIRED. See _General rules_ for more information about this field.", |
"location": "path", |
"required": true, |
"type": "string" |
} |
}, |
- "path": "v1/accounts/{accountId}/orders/{orderId}", |
+ "path": "v1/accounts/{accountId}/avails/{availId}", |
"response": { |
- "$ref": "Order" |
- }, |
- "scopes": [ |
- "https://www.googleapis.com/auth/playmovies_partner.readonly" |
- ] |
- }, |
- "list": { |
- "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.", |
- "httpMethod": "GET", |
- "id": "playmoviespartner.accounts.orders.list", |
- "parameterOrder": [ |
- "accountId" |
- ], |
- "parameters": { |
- "videoIds": { |
- "description": "Filter Orders that match any of the given `video_id`s.", |
- "location": "query", |
- "repeated": true, |
- "type": "string" |
- }, |
- "pageToken": { |
- "description": "See _List methods rules_ for info about this field.", |
- "location": "query", |
- "type": "string" |
- }, |
- "customId": { |
- "description": "Filter Orders that match a case-insensitive, partner-specific custom id.", |
- "location": "query", |
- "type": "string" |
- }, |
- "pageSize": { |
- "description": "See _List methods rules_ for info about this field.", |
- "format": "int32", |
- "location": "query", |
- "type": "integer" |
- }, |
- "pphNames": { |
- "description": "See _List methods rules_ for info about this field.", |
- "location": "query", |
- "repeated": true, |
- "type": "string" |
- }, |
- "status": { |
- "description": "Filter Orders that match one of the given status.", |
- "enum": [ |
- "STATUS_UNSPECIFIED", |
- "STATUS_APPROVED", |
- "STATUS_FAILED", |
- "STATUS_PROCESSING", |
- "STATUS_UNFULFILLED", |
- "STATUS_NOT_AVAILABLE" |
- ], |
- "location": "query", |
- "repeated": true, |
- "type": "string" |
- }, |
- "studioNames": { |
- "description": "See _List methods rules_ for info about this field.", |
- "location": "query", |
- "repeated": true, |
- "type": "string" |
- }, |
- "name": { |
- "description": "Filter that matches Orders with a `name`, `show`, `season` or `episode`\nthat contains the given case-insensitive name.", |
- "location": "query", |
- "type": "string" |
- }, |
- "accountId": { |
- "description": "REQUIRED. See _General rules_ for more information about this field.", |
- "location": "path", |
- "required": true, |
- "type": "string" |
- } |
- }, |
- "path": "v1/accounts/{accountId}/orders", |
- "response": { |
- "$ref": "ListOrdersResponse" |
+ "$ref": "Avail" |
}, |
"scopes": [ |
"https://www.googleapis.com/auth/playmovies_partner.readonly" |
@@ -464,79 +464,13 @@ |
} |
} |
}, |
- "revision": "20170608", |
+ "revision": "20170627", |
"rootUrl": "https://playmoviespartner.googleapis.com/", |
"schemas": { |
"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).", |
"id": "Order", |
"properties": { |
- "orderId": { |
- "description": "ID internally generated by Google to uniquely identify an Order.\nExample: 'abcde12_x'", |
- "type": "string" |
- }, |
- "normalizedPriority": { |
- "description": "A simpler representation of the priority.", |
- "enum": [ |
- "NORMALIZED_PRIORITY_UNSPECIFIED", |
- "LOW_PRIORITY", |
- "HIGH_PRIORITY" |
- ], |
- "enumDescriptions": [ |
- "Value could not be determined, please contact technical support if\nit should.", |
- "A low-priority asset, typically from a library movie.", |
- "A high-priority asset, typically from a new release or box office hit." |
- ], |
- "type": "string" |
- }, |
- "type": { |
- "description": "Type of the Edit linked to the Order.", |
- "enum": [ |
- "TITLE_TYPE_UNSPECIFIED", |
- "MOVIE", |
- "SEASON", |
- "EPISODE", |
- "BUNDLE" |
- ], |
- "enumDescriptions": [ |
- "Value could not be determined, please contact technical support if\nit should.", |
- "A movie picture.", |
- "A season of a TV show.", |
- "An episode of a TV show.", |
- "A collection of movies, i.e. \"Googlers 1 and Googlers, the return\"" |
- ], |
- "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" |
- }, |
- "channelId": { |
- "description": "YouTube Channel ID that should be used to fulfill the Order.\nExample: \"UCRG64darCZhb\".", |
- "type": "string" |
- }, |
- "pphName": { |
- "description": "Name of the post-production house that manages the Edit ordered.", |
- "type": "string" |
- }, |
- "legacyPriority": { |
- "description": "Legacy Order priority, as defined by Google.\nExample: 'P0'", |
- "type": "string" |
- }, |
- "priority": { |
- "description": "Order priority, as defined by Google.\nThe higher the value, the higher the priority.\nExample: 90", |
- "format": "double", |
- "type": "number" |
- }, |
- "orderedTime": { |
- "description": "Timestamp when the Order was created.", |
- "format": "google-datetime", |
- "type": "string" |
- }, |
- "videoId": { |
- "description": "Google-generated ID identifying the video linked to this Order, once\ndelivered.\nExample: 'gtry456_xc'.", |
- "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" |
@@ -548,6 +482,31 @@ |
}, |
"type": "array" |
}, |
+ "earliestAvailStartTime": { |
+ "description": "Timestamp of the earliest start date of the Avails\nlinked to this Order.", |
+ "format": "google-datetime", |
+ "type": "string" |
+ }, |
+ "status": { |
+ "description": "High-level status of the order.", |
+ "enum": [ |
+ "STATUS_UNSPECIFIED", |
+ "STATUS_APPROVED", |
+ "STATUS_FAILED", |
+ "STATUS_PROCESSING", |
+ "STATUS_UNFULFILLED", |
+ "STATUS_NOT_AVAILABLE" |
+ ], |
+ "enumDescriptions": [ |
+ "Value could not be determined, please contact technical support if\nit should.", |
+ "Approved by Google.", |
+ "Waiting for partner to re-deliver the asset after a rejection by Google.", |
+ "Waiting for Google to process the asset.", |
+ "Waiting for partner to deliver the asset.", |
+ "Used when Status is not available (i.e: Orders for TV Seasons)." |
+ ], |
+ "type": "string" |
+ }, |
"statusDetail": { |
"description": "Detailed status of the order", |
"enum": [ |
@@ -574,31 +533,6 @@ |
], |
"type": "string" |
}, |
- "status": { |
- "description": "High-level status of the order.", |
- "enum": [ |
- "STATUS_UNSPECIFIED", |
- "STATUS_APPROVED", |
- "STATUS_FAILED", |
- "STATUS_PROCESSING", |
- "STATUS_UNFULFILLED", |
- "STATUS_NOT_AVAILABLE" |
- ], |
- "enumDescriptions": [ |
- "Value could not be determined, please contact technical support if\nit should.", |
- "Approved by Google.", |
- "Waiting for partner to re-deliver the asset after a rejection by Google.", |
- "Waiting for Google to process the asset.", |
- "Waiting for partner to deliver the asset.", |
- "Used when Status is not available (i.e: Orders for TV Seasons)." |
- ], |
- "type": "string" |
- }, |
- "earliestAvailStartTime": { |
- "description": "Timestamp of the earliest start date of the Avails\nlinked to this Order.", |
- "format": "google-datetime", |
- "type": "string" |
- }, |
"name": { |
"description": "Default Edit name,\nusually in the language of the country of origin.\nExample: \"Googlers, The\".", |
"type": "string" |
@@ -620,18 +554,84 @@ |
"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" |
}, |
+ "channelName": { |
+ "description": "YouTube Channel Name that should be used to fulfill the Order.\nExample: \"Google_channel\".", |
+ "type": "string" |
+ }, |
"approvedTime": { |
"description": "Timestamp when the Order was approved.", |
"format": "google-datetime", |
"type": "string" |
}, |
- "channelName": { |
- "description": "YouTube Channel Name that should be used to fulfill the Order.\nExample: \"Google_channel\".", |
- "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" |
+ }, |
+ "normalizedPriority": { |
+ "description": "A simpler representation of the priority.", |
+ "enum": [ |
+ "NORMALIZED_PRIORITY_UNSPECIFIED", |
+ "LOW_PRIORITY", |
+ "HIGH_PRIORITY" |
+ ], |
+ "enumDescriptions": [ |
+ "Value could not be determined, please contact technical support if\nit should.", |
+ "A low-priority asset, typically from a library movie.", |
+ "A high-priority asset, typically from a new release or box office hit." |
+ ], |
+ "type": "string" |
+ }, |
+ "orderId": { |
+ "description": "ID internally generated by Google to uniquely identify an Order.\nExample: 'abcde12_x'", |
+ "type": "string" |
+ }, |
+ "type": { |
+ "description": "Type of the Edit linked to the Order.", |
+ "enum": [ |
+ "TITLE_TYPE_UNSPECIFIED", |
+ "MOVIE", |
+ "SEASON", |
+ "EPISODE", |
+ "BUNDLE" |
+ ], |
+ "enumDescriptions": [ |
+ "Value could not be determined, please contact technical support if\nit should.", |
+ "A movie picture.", |
+ "A season of a TV show.", |
+ "An episode of a TV show.", |
+ "A collection of movies, i.e. \"Googlers 1 and Googlers, the return\"" |
+ ], |
+ "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" |
+ }, |
+ "channelId": { |
+ "description": "YouTube Channel ID that should be used to fulfill the Order.\nExample: \"UCRG64darCZhb\".", |
+ "type": "string" |
+ }, |
+ "legacyPriority": { |
+ "description": "Legacy Order priority, as defined by Google.\nExample: 'P0'", |
+ "type": "string" |
+ }, |
+ "pphName": { |
+ "description": "Name of the post-production house that manages the Edit ordered.", |
+ "type": "string" |
+ }, |
+ "orderedTime": { |
+ "description": "Timestamp when the Order was created.", |
+ "format": "google-datetime", |
+ "type": "string" |
+ }, |
+ "priority": { |
+ "description": "Order priority, as defined by Google.\nThe higher the value, the higher the priority.\nExample: 90", |
+ "format": "double", |
+ "type": "number" |
+ }, |
+ "videoId": { |
+ "description": "Google-generated ID identifying the video linked to this Order, once\ndelivered.\nExample: 'gtry456_xc'.", |
+ "type": "string" |
} |
}, |
"type": "object" |
@@ -644,17 +644,17 @@ |
"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" |
+ }, |
"storeInfos": { |
"description": "List of StoreInfos that match the request criteria.", |
"items": { |
"$ref": "StoreInfo" |
}, |
"type": "array" |
- }, |
- "totalSize": { |
- "description": "See _List methods rules_ for more information about this field.", |
- "format": "int32", |
- "type": "integer" |
} |
}, |
"type": "object" |
@@ -682,107 +682,109 @@ |
}, |
"type": "object" |
}, |
- "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.", |
- "id": "Avail", |
+ "ListOrdersResponse": { |
+ "description": "Response to the 'ListOrders' method.", |
+ "id": "ListOrdersResponse", |
"properties": { |
- "videoId": { |
- "description": "Google-generated ID identifying the video linked to this Avail, once\ndelivered.\nNot part of EMA Specs.\nExample: 'gtry456_xc'", |
- "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\".", |
+ "nextPageToken": { |
+ "description": "See _List methods rules_ for info about this field.", |
"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" |
+ "totalSize": { |
+ "description": "See _List methods rules_ for more information about this field.", |
+ "format": "int32", |
+ "type": "integer" |
}, |
- "pphNames": { |
- "description": "Name of the post-production houses that manage the Avail.\nNot part of EMA Specs.", |
+ "orders": { |
+ "description": "List of Orders that match the request criteria.", |
"items": { |
- "type": "string" |
+ "$ref": "Order" |
}, |
"type": "array" |
- }, |
- "seriesAltId": { |
- "description": "Other identifier referring to the series, as defined by partner.\nOnly available on TV avails.\nExample: \"rs_googlers\".", |
+ } |
+ }, |
+ "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.", |
+ "id": "StoreInfo", |
+ "properties": { |
+ "seasonNumber": { |
+ "description": "The number assigned to the season within a show.\nOnly available on TV Edits.\nExample: \"1\".", |
"type": "string" |
}, |
- "altId": { |
- "description": "Other identifier referring to the Edit, as defined by partner.\nExample: \"GOOGLER_2006\"", |
- "type": "string" |
+ "hasEstOffer": { |
+ "description": "Whether the Edit has a EST offer.", |
+ "type": "boolean" |
}, |
- "episodeNumber": { |
- "description": "The number assigned to the episode within a season.\nOnly available on TV Avails.\nExample: \"3\".", |
+ "editLevelEidr": { |
+ "description": "Edit-level EIDR ID.\nExample: \"10.5240/1489-49A2-3956-4B2D-FE16-6\".", |
"type": "string" |
}, |
- "seriesTitleInternalAlias": { |
- "description": "Title used by involved parties to refer to this series.\nOnly available on TV Avails.\nExample: \"Googlers, The\".", |
- "type": "string" |
+ "hasSdOffer": { |
+ "description": "Whether the Edit has a SD offer.", |
+ "type": "boolean" |
}, |
- "formatProfile": { |
- "description": "Indicates the format profile covered by the transaction.", |
- "enum": [ |
- "FORMAT_PROFILE_UNSPECIFIED", |
- "SD", |
- "HD", |
- "UHD" |
- ], |
- "enumDescriptions": [ |
- "Value could not be determined, please contact technical support if\nit should.", |
- "Standard-definition format.", |
- "High-definition format.", |
- "4K UHD." |
- ], |
+ "videoId": { |
+ "description": "Google-generated ID identifying the video linked to the Edit.\nExample: 'gtry456_xc'", |
"type": "string" |
}, |
- "ratingValue": { |
- "description": "Value representing the rating.\nRatings should be formatted as per http://www.movielabs.com/md/ratings/\nExample: \"PG\"", |
+ "liveTime": { |
+ "description": "Timestamp when the Edit went live on the Store.", |
+ "format": "google-datetime", |
"type": "string" |
}, |
- "titleInternalAlias": { |
- "description": "Title used by involved parties to refer to this content.\nExample: \"Googlers, The\".\nOnly available on Movie Avails.", |
- "type": "string" |
+ "hasInfoCards": { |
+ "description": "Whether the Edit has info cards.", |
+ "type": "boolean" |
}, |
- "contentId": { |
- "description": "Title Identifier. This should be the Title Level EIDR.\nExample: \"10.5240/1489-49A2-3956-4B2D-FE16-5\".", |
- "type": "string" |
+ "hasVodOffer": { |
+ "description": "Whether the Edit has a VOD offer.", |
+ "type": "boolean" |
}, |
- "storeLanguage": { |
- "description": "Spoken language of the intended audience.\nLanguage shall be encoded in accordance with RFC 5646.\nExample: \"fr\".", |
- "type": "string" |
+ "pphNames": { |
+ "description": "Name of the post-production houses that manage the Edit.", |
+ "items": { |
+ "type": "string" |
+ }, |
+ "type": "array" |
}, |
- "productId": { |
- "description": "Edit Identifier. This should be the Edit Level EIDR.\nExample: \"10.2340/1489-49A2-3956-4B2D-FE16-6\"", |
+ "episodeNumber": { |
+ "description": "The number assigned to the episode within a season.\nOnly available on TV Edits.\nExample: \"1\".", |
"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\".", |
+ "studioName": { |
+ "description": "Name of the studio that owns the Edit ordered.", |
"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" |
+ "subtitles": { |
+ "description": "Subtitles available for this Edit.", |
+ "items": { |
+ "type": "string" |
+ }, |
+ "type": "array" |
}, |
- "seasonTitleInternalAlias": { |
- "description": "Title used by involved parties to refer to this season.\nOnly available on TV Avails.\nExample: \"Googlers, The\".", |
- "type": "string" |
+ "audioTracks": { |
+ "description": "Audio tracks available for this Edit.", |
+ "items": { |
+ "type": "string" |
+ }, |
+ "type": "array" |
}, |
- "priceValue": { |
- "description": "Value to be applied to the pricing type.\nExample: \"4\" or \"2.99\"", |
+ "showName": { |
+ "description": "Default Show name, usually in the language of the country of\norigin.\nOnly available for TV Edits\nExample: \"Googlers, The\".", |
"type": "string" |
}, |
- "episodeAltId": { |
- "description": "Other identifier referring to the episode, as defined by partner.\nOnly available on TV avails.\nExample: \"rs_googlers_s1_3\".", |
+ "country": { |
+ "description": "Country where Edit is available in ISO 3166-1 alpha-2 country\ncode.\nExample: \"US\".", |
"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\".", |
+ "showId": { |
+ "description": "Google-generated ID identifying the show linked to the Edit.\nOnly available for TV Edits.\nExample: 'et2hsue_x'", |
"type": "string" |
}, |
- "workType": { |
- "description": "Work type as enumerated in EMA.", |
+ "type": { |
+ "description": "Edit type, like Movie, Episode or Season.", |
"enum": [ |
"TITLE_TYPE_UNSPECIFIED", |
"MOVIE", |
@@ -799,18 +801,45 @@ |
], |
"type": "string" |
}, |
- "availId": { |
- "description": "ID internally generated by Google to uniquely identify an Avail.\nNot part of EMA Specs.", |
+ "trailerId": { |
+ "description": "Google-generated ID identifying the trailer linked to the Edit.\nExample: 'bhd_4e_cx'", |
"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\"", |
+ "hasHdOffer": { |
+ "description": "Whether the Edit has a HD offer.", |
+ "type": "boolean" |
+ }, |
+ "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" |
}, |
- "episodeTitleInternalAlias": { |
- "description": "OPTIONAL.TV Only. Title used by involved parties to refer to this episode.\nOnly available on TV Avails.\nExample: \"Coding at Google\".", |
+ "hasAudio51": { |
+ "description": "Whether the Edit has a 5.1 channel audio track.", |
+ "type": "boolean" |
+ }, |
+ "name": { |
+ "description": "Default Edit name, usually in the language of the country of\norigin.\nExample: \"Googlers, The\".", |
+ "type": "string" |
+ }, |
+ "seasonId": { |
+ "description": "Google-generated ID identifying the season linked to the Edit.\nOnly available for TV Edits.\nExample: 'ster23ex'", |
+ "type": "string" |
+ }, |
+ "titleLevelEidr": { |
+ "description": "Title-level EIDR ID.\nExample: \"10.5240/1489-49A2-3956-4B2D-FE16-5\".", |
"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" |
+ } |
+ }, |
+ "type": "object" |
+ }, |
+ "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.", |
+ "id": "Avail", |
+ "properties": { |
"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" |
@@ -860,159 +889,130 @@ |
"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" |
- } |
- }, |
- "type": "object" |
- }, |
- "ListOrdersResponse": { |
- "description": "Response to the 'ListOrders' method.", |
- "id": "ListOrdersResponse", |
- "properties": { |
- "nextPageToken": { |
- "description": "See _List methods rules_ for info about this field.", |
+ }, |
+ "videoId": { |
+ "description": "Google-generated ID identifying the video linked to this Avail, once\ndelivered.\nNot part of EMA Specs.\nExample: 'gtry456_xc'", |
"type": "string" |
}, |
- "totalSize": { |
- "description": "See _List methods rules_ for more information about this field.", |
- "format": "int32", |
- "type": "integer" |
+ "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" |
}, |
- "orders": { |
- "description": "List of Orders that match the request criteria.", |
+ "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" |
+ }, |
+ "pphNames": { |
+ "description": "Name of the post-production houses that manage the Avail.\nNot part of EMA Specs.", |
"items": { |
- "$ref": "Order" |
+ "type": "string" |
}, |
"type": "array" |
- } |
- }, |
- "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.", |
- "id": "StoreInfo", |
- "properties": { |
- "country": { |
- "description": "Country where Edit is available in ISO 3166-1 alpha-2 country\ncode.\nExample: \"US\".", |
+ }, |
+ "seriesAltId": { |
+ "description": "Other identifier referring to the series, as defined by partner.\nOnly available on TV avails.\nExample: \"rs_googlers\".", |
"type": "string" |
}, |
- "showId": { |
- "description": "Google-generated ID identifying the show linked to the Edit.\nOnly available for TV Edits.\nExample: 'et2hsue_x'", |
+ "altId": { |
+ "description": "Other identifier referring to the Edit, as defined by partner.\nExample: \"GOOGLER_2006\"", |
"type": "string" |
}, |
- "type": { |
- "description": "Edit type, like Movie, Episode or Season.", |
+ "episodeNumber": { |
+ "description": "The number assigned to the episode within a season.\nOnly available on TV Avails.\nExample: \"3\".", |
+ "type": "string" |
+ }, |
+ "seriesTitleInternalAlias": { |
+ "description": "Title used by involved parties to refer to this series.\nOnly available on TV Avails.\nExample: \"Googlers, The\".", |
+ "type": "string" |
+ }, |
+ "formatProfile": { |
+ "description": "Indicates the format profile covered by the transaction.", |
"enum": [ |
- "TITLE_TYPE_UNSPECIFIED", |
- "MOVIE", |
- "SEASON", |
- "EPISODE", |
- "BUNDLE" |
+ "FORMAT_PROFILE_UNSPECIFIED", |
+ "SD", |
+ "HD", |
+ "UHD" |
], |
"enumDescriptions": [ |
"Value could not be determined, please contact technical support if\nit should.", |
- "A movie picture.", |
- "A season of a TV show.", |
- "An episode of a TV show.", |
- "A collection of movies, i.e. \"Googlers 1 and Googlers, the return\"" |
+ "Standard-definition format.", |
+ "High-definition format.", |
+ "4K UHD." |
], |
"type": "string" |
}, |
- "trailerId": { |
- "description": "Google-generated ID identifying the trailer linked to the Edit.\nExample: 'bhd_4e_cx'", |
+ "contentId": { |
+ "description": "Title Identifier. This should be the Title Level EIDR.\nExample: \"10.5240/1489-49A2-3956-4B2D-FE16-5\".", |
"type": "string" |
}, |
- "hasHdOffer": { |
- "description": "Whether the Edit has a HD offer.", |
- "type": "boolean" |
- }, |
- "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'", |
+ "titleInternalAlias": { |
+ "description": "Title used by involved parties to refer to this content.\nExample: \"Googlers, The\".\nOnly available on Movie Avails.", |
"type": "string" |
}, |
- "hasAudio51": { |
- "description": "Whether the Edit has a 5.1 channel audio track.", |
- "type": "boolean" |
- }, |
- "name": { |
- "description": "Default Edit name, usually in the language of the country of\norigin.\nExample: \"Googlers, The\".", |
+ "ratingValue": { |
+ "description": "Value representing the rating.\nRatings should be formatted as per http://www.movielabs.com/md/ratings/\nExample: \"PG\"", |
"type": "string" |
}, |
- "seasonId": { |
- "description": "Google-generated ID identifying the season linked to the Edit.\nOnly available for TV Edits.\nExample: 'ster23ex'", |
+ "storeLanguage": { |
+ "description": "Spoken language of the intended audience.\nLanguage shall be encoded in accordance with RFC 5646.\nExample: \"fr\".", |
"type": "string" |
}, |
- "titleLevelEidr": { |
- "description": "Title-level EIDR ID.\nExample: \"10.5240/1489-49A2-3956-4B2D-FE16-5\".", |
+ "productId": { |
+ "description": "Edit Identifier. This should be the Edit Level EIDR.\nExample: \"10.2340/1489-49A2-3956-4B2D-FE16-6\"", |
"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\".", |
+ "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" |
}, |
- "seasonNumber": { |
- "description": "The number assigned to the season within a show.\nOnly available on TV Edits.\nExample: \"1\".", |
+ "captionExemption": { |
+ "description": "Communicating an exempt category as defined by FCC regulations.\nIt is not required for non-US Avails.\nExample: \"1\"", |
"type": "string" |
}, |
- "hasEstOffer": { |
- "description": "Whether the Edit has a EST offer.", |
- "type": "boolean" |
- }, |
- "editLevelEidr": { |
- "description": "Edit-level EIDR ID.\nExample: \"10.5240/1489-49A2-3956-4B2D-FE16-6\".", |
+ "seasonTitleInternalAlias": { |
+ "description": "Title used by involved parties to refer to this season.\nOnly available on TV Avails.\nExample: \"Googlers, The\".", |
"type": "string" |
}, |
- "hasSdOffer": { |
- "description": "Whether the Edit has a SD offer.", |
- "type": "boolean" |
- }, |
- "videoId": { |
- "description": "Google-generated ID identifying the video linked to the Edit.\nExample: 'gtry456_xc'", |
+ "priceValue": { |
+ "description": "Value to be applied to the pricing type.\nExample: \"4\" or \"2.99\"", |
"type": "string" |
}, |
- "liveTime": { |
- "description": "Timestamp when the Edit went live on the Store.", |
- "format": "google-datetime", |
+ "episodeAltId": { |
+ "description": "Other identifier referring to the episode, as defined by partner.\nOnly available on TV avails.\nExample: \"rs_googlers_s1_3\".", |
"type": "string" |
}, |
- "hasInfoCards": { |
- "description": "Whether the Edit has info cards.", |
- "type": "boolean" |
- }, |
- "hasVodOffer": { |
- "description": "Whether the Edit has a VOD offer.", |
- "type": "boolean" |
- }, |
- "pphNames": { |
- "description": "Name of the post-production houses that manage the Edit.", |
- "items": { |
- "type": "string" |
- }, |
- "type": "array" |
- }, |
- "episodeNumber": { |
- "description": "The number assigned to the episode within a season.\nOnly available on TV Edits.\nExample: \"1\".", |
+ "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" |
}, |
- "studioName": { |
- "description": "Name of the studio that owns the Edit ordered.", |
+ "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" |
}, |
- "subtitles": { |
- "description": "Subtitles available for this Edit.", |
- "items": { |
- "type": "string" |
- }, |
- "type": "array" |
+ "availId": { |
+ "description": "ID internally generated by Google to uniquely identify an Avail.\nNot part of EMA Specs.", |
+ "type": "string" |
}, |
- "audioTracks": { |
- "description": "Audio tracks available for this Edit.", |
- "items": { |
- "type": "string" |
- }, |
- "type": "array" |
+ "workType": { |
+ "description": "Work type as enumerated in EMA.", |
+ "enum": [ |
+ "TITLE_TYPE_UNSPECIFIED", |
+ "MOVIE", |
+ "SEASON", |
+ "EPISODE", |
+ "BUNDLE" |
+ ], |
+ "enumDescriptions": [ |
+ "Value could not be determined, please contact technical support if\nit should.", |
+ "A movie picture.", |
+ "A season of a TV show.", |
+ "An episode of a TV show.", |
+ "A collection of movies, i.e. \"Googlers 1 and Googlers, the return\"" |
+ ], |
+ "type": "string" |
}, |
- "showName": { |
- "description": "Default Show name, usually in the language of the country of\norigin.\nOnly available for TV Edits\nExample: \"Googlers, The\".", |
+ "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" |
} |
}, |