Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(349)

Side by Side Diff: discovery/googleapis/playmoviespartner__v1.json

Issue 2779563003: Api-roll 47: 2017-03-27 (Closed)
Patch Set: Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « discovery/googleapis/people__v1.json ('k') | discovery/googleapis/plusDomains__v1.json » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 { 1 {
2 "auth": { 2 "auth": {
3 "oauth2": { 3 "oauth2": {
4 "scopes": { 4 "scopes": {
5 "https://www.googleapis.com/auth/playmovies_partner.readonly": { 5 "https://www.googleapis.com/auth/playmovies_partner.readonly": {
6 "description": "View the digital assets you publish on Googl e Play Movies and TV" 6 "description": "View the digital assets you publish on Googl e Play Movies and TV"
7 } 7 }
8 } 8 }
9 } 9 }
10 }, 10 },
11 "basePath": "", 11 "basePath": "",
12 "baseUrl": "https://playmoviespartner.googleapis.com/", 12 "baseUrl": "https://playmoviespartner.googleapis.com/",
13 "batchPath": "batch", 13 "batchPath": "batch",
14 "canonicalName": "Play Movies", 14 "canonicalName": "Play Movies",
15 "description": "Gets the delivery status of titles for Google Play Movies Pa rtners.", 15 "description": "Gets the delivery status of titles for Google Play Movies Pa rtners.",
16 "discoveryVersion": "v1", 16 "discoveryVersion": "v1",
17 "documentationLink": "https://developers.google.com/playmoviespartner/", 17 "documentationLink": "https://developers.google.com/playmoviespartner/",
18 "etag": "\"tbys6C40o18GZwyMen5GMkdK-3s/uupf4ETIkmsQTW6dv4YK-4z-ZSI\"",
19 "icons": { 18 "icons": {
20 "x16": "http://www.google.com/images/icons/product/search-16.gif", 19 "x16": "http://www.google.com/images/icons/product/search-16.gif",
21 "x32": "http://www.google.com/images/icons/product/search-32.gif" 20 "x32": "http://www.google.com/images/icons/product/search-32.gif"
22 }, 21 },
23 "id": "playmoviespartner:v1", 22 "id": "playmoviespartner:v1",
24 "kind": "discovery#restDescription", 23 "kind": "discovery#restDescription",
25 "name": "playmoviespartner", 24 "name": "playmoviespartner",
26 "ownerDomain": "google.com", 25 "ownerDomain": "google.com",
27 "ownerName": "Google", 26 "ownerName": "Google",
28 "parameters": { 27 "parameters": {
29 "access_token": {
30 "description": "OAuth access token.",
31 "location": "query",
32 "type": "string"
33 },
34 "alt": { 28 "alt": {
35 "default": "json", 29 "default": "json",
36 "description": "Data format for response.", 30 "description": "Data format for response.",
31 "enum": [
32 "json",
33 "media",
34 "proto"
35 ],
37 "enumDescriptions": [ 36 "enumDescriptions": [
38 "Responses with Content-Type of application/json", 37 "Responses with Content-Type of application/json",
39 "Media download with context-dependent Content-Type", 38 "Media download with context-dependent Content-Type",
40 "Responses with Content-Type of application/x-protobuf" 39 "Responses with Content-Type of application/x-protobuf"
41 ], 40 ],
42 "location": "query", 41 "location": "query",
43 "type": "string" 42 "type": "string"
44 }, 43 },
45 "bearer_token": { 44 "access_token": {
46 "description": "OAuth bearer token.", 45 "description": "OAuth access token.",
47 "location": "query", 46 "location": "query",
48 "type": "string" 47 "type": "string"
49 }, 48 },
50 "callback": {
51 "description": "JSONP",
52 "location": "query",
53 "type": "string"
54 },
55 "fields": {
56 "description": "Selector specifying which fields to include in a par tial response.",
57 "location": "query",
58 "type": "string"
59 },
60 "key": { 49 "key": {
61 "description": "API key. Your API key identifies your project and pr ovides you with API access, quota, and reports. Required unless you provide an O Auth 2.0 token.", 50 "description": "API key. Your API key identifies your project and pr ovides you with API access, quota, and reports. Required unless you provide an O Auth 2.0 token.",
62 "location": "query", 51 "location": "query",
63 "type": "string" 52 "type": "string"
64 }, 53 },
65 "oauth_token": { 54 "quotaUser": {
66 "description": "OAuth 2.0 token for the current user.", 55 "description": "Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exc eed 40 characters.",
67 "location": "query", 56 "location": "query",
68 "type": "string" 57 "type": "string"
69 }, 58 },
70 "pp": { 59 "pp": {
71 "default": "true", 60 "default": "true",
72 "description": "Pretty-print response.", 61 "description": "Pretty-print response.",
73 "location": "query", 62 "location": "query",
74 "type": "boolean" 63 "type": "boolean"
75 }, 64 },
76 "prettyPrint": { 65 "oauth_token": {
77 "default": "true", 66 "description": "OAuth 2.0 token for the current user.",
78 "description": "Returns response with indentations and line breaks." ,
79 "location": "query",
80 "type": "boolean"
81 },
82 "quotaUser": {
83 "description": "Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exc eed 40 characters.",
84 "location": "query", 67 "location": "query",
85 "type": "string" 68 "type": "string"
86 }, 69 },
70 "bearer_token": {
71 "description": "OAuth bearer token.",
72 "location": "query",
73 "type": "string"
74 },
87 "upload_protocol": { 75 "upload_protocol": {
88 "description": "Upload protocol for media (e.g. \"raw\", \"multipart \").", 76 "description": "Upload protocol for media (e.g. \"raw\", \"multipart \").",
89 "location": "query", 77 "location": "query",
90 "type": "string" 78 "type": "string"
91 }, 79 },
80 "prettyPrint": {
81 "default": "true",
82 "description": "Returns response with indentations and line breaks." ,
83 "location": "query",
84 "type": "boolean"
85 },
92 "uploadType": { 86 "uploadType": {
93 "description": "Legacy upload protocol for media (e.g. \"media\", \" multipart\").", 87 "description": "Legacy upload protocol for media (e.g. \"media\", \" multipart\").",
94 "location": "query", 88 "location": "query",
95 "type": "string" 89 "type": "string"
96 }, 90 },
91 "fields": {
92 "description": "Selector specifying which fields to include in a par tial response.",
93 "location": "query",
94 "type": "string"
95 },
97 "$.xgafv": { 96 "$.xgafv": {
98 "description": "V1 error format.", 97 "description": "V1 error format.",
98 "enum": [
99 "1",
100 "2"
101 ],
99 "enumDescriptions": [ 102 "enumDescriptions": [
100 "v1 error format", 103 "v1 error format",
101 "v2 error format" 104 "v2 error format"
102 ], 105 ],
103 "location": "query", 106 "location": "query",
104 "type": "string" 107 "type": "string"
108 },
109 "callback": {
110 "description": "JSONP",
111 "location": "query",
112 "type": "string"
105 } 113 }
106 }, 114 },
107 "protocol": "rest", 115 "protocol": "rest",
108 "resources": { 116 "resources": {
109 "accounts": { 117 "accounts": {
110 "resources": { 118 "resources": {
119 "storeInfos": {
120 "methods": {
121 "list": {
122 "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.",
123 "httpMethod": "GET",
124 "id": "playmoviespartner.accounts.storeInfos.list",
125 "parameterOrder": [
126 "accountId"
127 ],
128 "parameters": {
129 "studioNames": {
130 "description": "See _List methods rules_ for info about this field.",
131 "location": "query",
132 "repeated": true,
133 "type": "string"
134 },
135 "name": {
136 "description": "Filter that matches StoreInf os with a `name` or `show_name`\nthat contains the given case-insensitive name." ,
137 "location": "query",
138 "type": "string"
139 },
140 "accountId": {
141 "description": "REQUIRED. See _General rules _ for more information about this field.",
142 "location": "path",
143 "required": true,
144 "type": "string"
145 },
146 "seasonIds": {
147 "description": "Filter StoreInfos that match any of the given `season_id`s.",
148 "location": "query",
149 "repeated": true,
150 "type": "string"
151 },
152 "videoIds": {
153 "description": "Filter StoreInfos that match any of the given `video_id`s.",
154 "location": "query",
155 "repeated": true,
156 "type": "string"
157 },
158 "videoId": {
159 "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.",
160 "location": "query",
161 "type": "string"
162 },
163 "pageToken": {
164 "description": "See _List methods rules_ for info about this field.",
165 "location": "query",
166 "type": "string"
167 },
168 "pageSize": {
169 "description": "See _List methods rules_ for info about this field.",
170 "format": "int32",
171 "location": "query",
172 "type": "integer"
173 },
174 "mids": {
175 "description": "Filter StoreInfos that match any of the given `mid`s.",
176 "location": "query",
177 "repeated": true,
178 "type": "string"
179 },
180 "pphNames": {
181 "description": "See _List methods rules_ for info about this field.",
182 "location": "query",
183 "repeated": true,
184 "type": "string"
185 },
186 "countries": {
187 "description": "Filter StoreInfos that match (case-insensitive) any of the given country\ncodes, using the \"ISO 3166-1 alph a-2\" format (examples: \"US\", \"us\", \"Us\").",
188 "location": "query",
189 "repeated": true,
190 "type": "string"
191 }
192 },
193 "path": "v1/accounts/{accountId}/storeInfos",
194 "response": {
195 "$ref": "ListStoreInfosResponse"
196 },
197 "scopes": [
198 "https://www.googleapis.com/auth/playmovies_part ner.readonly"
199 ]
200 }
201 },
202 "resources": {
203 "country": {
204 "methods": {
205 "get": {
206 "description": "Get a StoreInfo given its vi deo id and country.\n\nSee _Authentication and Authorization rules_ and\n_Get me thods rules_ for more information about this method.",
207 "httpMethod": "GET",
208 "id": "playmoviespartner.accounts.storeInfos .country.get",
209 "parameterOrder": [
210 "accountId",
211 "videoId",
212 "country"
213 ],
214 "parameters": {
215 "videoId": {
216 "description": "REQUIRED. Video ID." ,
217 "location": "path",
218 "required": true,
219 "type": "string"
220 },
221 "country": {
222 "description": "REQUIRED. Edit count ry.",
223 "location": "path",
224 "required": true,
225 "type": "string"
226 },
227 "accountId": {
228 "description": "REQUIRED. See _Gener al rules_ for more information about this field.",
229 "location": "path",
230 "required": true,
231 "type": "string"
232 }
233 },
234 "path": "v1/accounts/{accountId}/storeInfos/ {videoId}/country/{country}",
235 "response": {
236 "$ref": "StoreInfo"
237 },
238 "scopes": [
239 "https://www.googleapis.com/auth/playmov ies_partner.readonly"
240 ]
241 }
242 }
243 }
244 }
245 },
111 "avails": { 246 "avails": {
112 "methods": { 247 "methods": {
113 "get": { 248 "get": {
114 "description": "Get an Avail given its avail group i d and avail id.", 249 "description": "Get an Avail given its avail group i d and avail id.",
115 "httpMethod": "GET", 250 "httpMethod": "GET",
116 "id": "playmoviespartner.accounts.avails.get", 251 "id": "playmoviespartner.accounts.avails.get",
117 "parameterOrder": [ 252 "parameterOrder": [
118 "accountId", 253 "accountId",
119 "availId" 254 "availId"
120 ], 255 ],
121 "parameters": { 256 "parameters": {
257 "availId": {
258 "description": "REQUIRED. Avail ID.",
259 "location": "path",
260 "required": true,
261 "type": "string"
262 },
122 "accountId": { 263 "accountId": {
123 "description": "REQUIRED. See _General rules _ for more information about this field.", 264 "description": "REQUIRED. See _General rules _ for more information about this field.",
124 "location": "path", 265 "location": "path",
125 "required": true, 266 "required": true,
126 "type": "string" 267 "type": "string"
127 },
128 "availId": {
129 "description": "REQUIRED. Avail ID.",
130 "location": "path",
131 "required": true,
132 "type": "string"
133 } 268 }
134 }, 269 },
135 "path": "v1/accounts/{accountId}/avails/{availId}", 270 "path": "v1/accounts/{accountId}/avails/{availId}",
136 "response": { 271 "response": {
137 "$ref": "Avail" 272 "$ref": "Avail"
138 }, 273 },
139 "scopes": [ 274 "scopes": [
140 "https://www.googleapis.com/auth/playmovies_part ner.readonly" 275 "https://www.googleapis.com/auth/playmovies_part ner.readonly"
141 ] 276 ]
142 }, 277 },
143 "list": { 278 "list": {
144 "description": "List Avails owned or managed by the partner. See _Authentication and Authorization rules_ and _List methods rules_ f or more information about this method.", 279 "description": "List Avails owned or managed by the partner.\n\nSee _Authentication and Authorization rules_ and\n_List methods rule s_ for more information about this method.",
145 "httpMethod": "GET", 280 "httpMethod": "GET",
146 "id": "playmoviespartner.accounts.avails.list", 281 "id": "playmoviespartner.accounts.avails.list",
147 "parameterOrder": [ 282 "parameterOrder": [
148 "accountId" 283 "accountId"
149 ], 284 ],
150 "parameters": { 285 "parameters": {
151 "accountId": { 286 "pageToken": {
152 "description": "REQUIRED. See _General rules _ for more information about this field.", 287 "description": "See _List methods rules_ for info about this field.",
153 "location": "path", 288 "location": "query",
154 "required": true, 289 "type": "string"
290 },
291 "videoIds": {
292 "description": "Filter Avails that match any of the given `video_id`s.",
293 "location": "query",
294 "repeated": true,
155 "type": "string" 295 "type": "string"
156 }, 296 },
157 "pageSize": { 297 "pageSize": {
158 "description": "See _List methods rules_ for info about this field.", 298 "description": "See _List methods rules_ for info about this field.",
159 "format": "int32", 299 "format": "int32",
160 "location": "query", 300 "location": "query",
161 "type": "integer" 301 "type": "integer"
162 }, 302 },
163 "pageToken": { 303 "altIds": {
164 "description": "See _List methods rules_ for info about this field.", 304 "description": "Filter Avails that match (ca se-insensitive) any of the given partner-specific custom ids.",
165 "location": "query", 305 "location": "query",
306 "repeated": true,
166 "type": "string" 307 "type": "string"
167 }, 308 },
168 "pphNames": { 309 "pphNames": {
169 "description": "See _List methods rules_ for info about this field.", 310 "description": "See _List methods rules_ for info about this field.",
170 "location": "query", 311 "location": "query",
171 "repeated": true, 312 "repeated": true,
172 "type": "string" 313 "type": "string"
173 }, 314 },
315 "altId": {
316 "description": "Filter Avails that match a c ase-insensitive, partner-specific custom id.\nNOTE: this field is deprecated and will be removed on V2; `alt_ids`\nshould be used instead.",
317 "location": "query",
318 "type": "string"
319 },
174 "studioNames": { 320 "studioNames": {
175 "description": "See _List methods rules_ for info about this field.", 321 "description": "See _List methods rules_ for info about this field.",
176 "location": "query", 322 "location": "query",
177 "repeated": true, 323 "repeated": true,
178 "type": "string" 324 "type": "string"
179 }, 325 },
180 "title": { 326 "accountId": {
181 "description": "Filter that matches Avails w ith a `title_internal_alias`, `series_title_internal_alias`, `season_title_inter nal_alias`, or `episode_title_internal_alias` that contains the given case-insen sitive title.", 327 "description": "REQUIRED. See _General rules _ for more information about this field.",
182 "location": "query", 328 "location": "path",
329 "required": true,
183 "type": "string" 330 "type": "string"
184 }, 331 },
185 "territories": { 332 "territories": {
186 "description": "Filter Avails that match (ca se-insensitive) any of the given country codes, using the \"ISO 3166-1 alpha-2\" format (examples: \"US\", \"us\", \"Us\").", 333 "description": "Filter Avails that match (ca se-insensitive) any of the given country codes,\nusing the \"ISO 3166-1 alpha-2\ " format (examples: \"US\", \"us\", \"Us\").",
187 "location": "query", 334 "location": "query",
188 "repeated": true, 335 "repeated": true,
189 "type": "string" 336 "type": "string"
190 }, 337 },
191 "altId": { 338 "title": {
192 "description": "Filter Avails that match a c ase-insensitive, partner-specific custom id. NOTE: this field is deprecated and will be removed on V2; `alt_ids` should be used instead.", 339 "description": "Filter that matches Avails w ith a `title_internal_alias`,\n`series_title_internal_alias`, `season_title_inte rnal_alias`,\nor `episode_title_internal_alias` that contains the given\ncase-in sensitive title.",
193 "location": "query", 340 "location": "query",
194 "type": "string" 341 "type": "string"
195 },
196 "videoIds": {
197 "description": "Filter Avails that match any of the given `video_id`s.",
198 "location": "query",
199 "repeated": true,
200 "type": "string"
201 },
202 "altIds": {
203 "description": "Filter Avails that match (ca se-insensitive) any of the given partner-specific custom ids.",
204 "location": "query",
205 "repeated": true,
206 "type": "string"
207 } 342 }
208 }, 343 },
209 "path": "v1/accounts/{accountId}/avails", 344 "path": "v1/accounts/{accountId}/avails",
210 "response": { 345 "response": {
211 "$ref": "ListAvailsResponse" 346 "$ref": "ListAvailsResponse"
212 }, 347 },
213 "scopes": [ 348 "scopes": [
214 "https://www.googleapis.com/auth/playmovies_part ner.readonly" 349 "https://www.googleapis.com/auth/playmovies_part ner.readonly"
215 ] 350 ]
216 } 351 }
217 } 352 }
218 }, 353 },
219 "orders": { 354 "orders": {
220 "methods": { 355 "methods": {
221 "get": { 356 "get": {
222 "description": "Get an Order given its id. See _Auth entication and Authorization rules_ and _Get methods rules_ for more information about this method.", 357 "description": "Get an Order given its id.\n\nSee _A uthentication and Authorization rules_ and\n_Get methods rules_ for more informa tion about this method.",
223 "httpMethod": "GET", 358 "httpMethod": "GET",
224 "id": "playmoviespartner.accounts.orders.get", 359 "id": "playmoviespartner.accounts.orders.get",
225 "parameterOrder": [ 360 "parameterOrder": [
226 "accountId", 361 "accountId",
227 "orderId" 362 "orderId"
228 ], 363 ],
229 "parameters": { 364 "parameters": {
230 "accountId": { 365 "accountId": {
231 "description": "REQUIRED. See _General rules _ for more information about this field.", 366 "description": "REQUIRED. See _General rules _ for more information about this field.",
232 "location": "path", 367 "location": "path",
233 "required": true, 368 "required": true,
234 "type": "string" 369 "type": "string"
235 }, 370 },
236 "orderId": { 371 "orderId": {
237 "description": "REQUIRED. Order ID.", 372 "description": "REQUIRED. Order ID.",
238 "location": "path", 373 "location": "path",
239 "required": true, 374 "required": true,
240 "type": "string" 375 "type": "string"
241 } 376 }
242 }, 377 },
243 "path": "v1/accounts/{accountId}/orders/{orderId}", 378 "path": "v1/accounts/{accountId}/orders/{orderId}",
244 "response": { 379 "response": {
245 "$ref": "Order" 380 "$ref": "Order"
246 }, 381 },
247 "scopes": [ 382 "scopes": [
248 "https://www.googleapis.com/auth/playmovies_part ner.readonly" 383 "https://www.googleapis.com/auth/playmovies_part ner.readonly"
249 ] 384 ]
250 }, 385 },
251 "list": { 386 "list": {
252 "description": "List Orders owned or managed by the partner. See _Authentication and Authorization rules_ and _List methods rules_ f or more information about this method.", 387 "description": "List Orders owned or managed by the partner.\n\nSee _Authentication and Authorization rules_ and\n_List methods rule s_ for more information about this method.",
253 "httpMethod": "GET", 388 "httpMethod": "GET",
254 "id": "playmoviespartner.accounts.orders.list", 389 "id": "playmoviespartner.accounts.orders.list",
255 "parameterOrder": [ 390 "parameterOrder": [
256 "accountId" 391 "accountId"
257 ], 392 ],
258 "parameters": { 393 "parameters": {
259 "accountId": { 394 "videoIds": {
260 "description": "REQUIRED. See _General rules _ for more information about this field.", 395 "description": "Filter Orders that match any of the given `video_id`s.",
261 "location": "path", 396 "location": "query",
262 "required": true, 397 "repeated": true,
398 "type": "string"
399 },
400 "customId": {
401 "description": "Filter Orders that match a c ase-insensitive, partner-specific custom id.",
402 "location": "query",
403 "type": "string"
404 },
405 "pageToken": {
406 "description": "See _List methods rules_ for info about this field.",
407 "location": "query",
263 "type": "string" 408 "type": "string"
264 }, 409 },
265 "pageSize": { 410 "pageSize": {
266 "description": "See _List methods rules_ for info about this field.", 411 "description": "See _List methods rules_ for info about this field.",
267 "format": "int32", 412 "format": "int32",
268 "location": "query", 413 "location": "query",
269 "type": "integer" 414 "type": "integer"
270 }, 415 },
271 "pageToken": {
272 "description": "See _List methods rules_ for info about this field.",
273 "location": "query",
274 "type": "string"
275 },
276 "pphNames": { 416 "pphNames": {
277 "description": "See _List methods rules_ for info about this field.", 417 "description": "See _List methods rules_ for info about this field.",
278 "location": "query", 418 "location": "query",
279 "repeated": true, 419 "repeated": true,
280 "type": "string" 420 "type": "string"
281 }, 421 },
282 "studioNames": {
283 "description": "See _List methods rules_ for info about this field.",
284 "location": "query",
285 "repeated": true,
286 "type": "string"
287 },
288 "name": {
289 "description": "Filter that matches Orders w ith a `name`, `show`, `season` or `episode` that contains the given case-insensi tive name.",
290 "location": "query",
291 "type": "string"
292 },
293 "status": { 422 "status": {
294 "description": "Filter Orders that match one of the given status.", 423 "description": "Filter Orders that match one of the given status.",
295 "enum": [ 424 "enum": [
296 "STATUS_UNSPECIFIED", 425 "STATUS_UNSPECIFIED",
297 "STATUS_APPROVED", 426 "STATUS_APPROVED",
298 "STATUS_FAILED", 427 "STATUS_FAILED",
299 "STATUS_PROCESSING", 428 "STATUS_PROCESSING",
300 "STATUS_UNFULFILLED", 429 "STATUS_UNFULFILLED",
301 "STATUS_NOT_AVAILABLE" 430 "STATUS_NOT_AVAILABLE"
302 ], 431 ],
303 "location": "query", 432 "location": "query",
304 "repeated": true, 433 "repeated": true,
305 "type": "string" 434 "type": "string"
306 }, 435 },
307 "customId": { 436 "studioNames": {
308 "description": "Filter Orders that match a c ase-insensitive, partner-specific custom id.", 437 "description": "See _List methods rules_ for info about this field.",
438 "location": "query",
439 "repeated": true,
440 "type": "string"
441 },
442 "name": {
443 "description": "Filter that matches Orders w ith a `name`, `show`, `season` or `episode`\nthat contains the given case-insens itive name.",
309 "location": "query", 444 "location": "query",
310 "type": "string" 445 "type": "string"
311 }, 446 },
312 "videoIds": { 447 "accountId": {
313 "description": "Filter Orders that match any of the given `video_id`s.", 448 "description": "REQUIRED. See _General rules _ for more information about this field.",
314 "location": "query", 449 "location": "path",
315 "repeated": true, 450 "required": true,
316 "type": "string" 451 "type": "string"
317 } 452 }
318 }, 453 },
319 "path": "v1/accounts/{accountId}/orders", 454 "path": "v1/accounts/{accountId}/orders",
320 "response": { 455 "response": {
321 "$ref": "ListOrdersResponse" 456 "$ref": "ListOrdersResponse"
322 }, 457 },
323 "scopes": [ 458 "scopes": [
324 "https://www.googleapis.com/auth/playmovies_part ner.readonly" 459 "https://www.googleapis.com/auth/playmovies_part ner.readonly"
325 ] 460 ]
326 } 461 }
327 } 462 }
328 },
329 "storeInfos": {
330 "methods": {
331 "list": {
332 "description": "List StoreInfos owned or managed by the partner. See _Authentication and Authorization rules_ and _List methods rule s_ for more information about this method.",
333 "httpMethod": "GET",
334 "id": "playmoviespartner.accounts.storeInfos.list",
335 "parameterOrder": [
336 "accountId"
337 ],
338 "parameters": {
339 "accountId": {
340 "description": "REQUIRED. See _General rules _ for more information about this field.",
341 "location": "path",
342 "required": true,
343 "type": "string"
344 },
345 "pageSize": {
346 "description": "See _List methods rules_ for info about this field.",
347 "format": "int32",
348 "location": "query",
349 "type": "integer"
350 },
351 "pageToken": {
352 "description": "See _List methods rules_ for info about this field.",
353 "location": "query",
354 "type": "string"
355 },
356 "pphNames": {
357 "description": "See _List methods rules_ for info about this field.",
358 "location": "query",
359 "repeated": true,
360 "type": "string"
361 },
362 "studioNames": {
363 "description": "See _List methods rules_ for info about this field.",
364 "location": "query",
365 "repeated": true,
366 "type": "string"
367 },
368 "videoId": {
369 "description": "Filter StoreInfos that match a given `video_id`. NOTE: this field is deprecated and will be removed on V2; ` video_ids` should be used instead.",
370 "location": "query",
371 "type": "string"
372 },
373 "countries": {
374 "description": "Filter StoreInfos that match (case-insensitive) any of the given country codes, using the \"ISO 3166-1 alpha -2\" format (examples: \"US\", \"us\", \"Us\").",
375 "location": "query",
376 "repeated": true,
377 "type": "string"
378 },
379 "name": {
380 "description": "Filter that matches StoreInf os with a `name` or `show_name` that contains the given case-insensitive name.",
381 "location": "query",
382 "type": "string"
383 },
384 "videoIds": {
385 "description": "Filter StoreInfos that match any of the given `video_id`s.",
386 "location": "query",
387 "repeated": true,
388 "type": "string"
389 },
390 "mids": {
391 "description": "Filter StoreInfos that match any of the given `mid`s.",
392 "location": "query",
393 "repeated": true,
394 "type": "string"
395 },
396 "seasonIds": {
397 "description": "Filter StoreInfos that match any of the given `season_id`s.",
398 "location": "query",
399 "repeated": true,
400 "type": "string"
401 }
402 },
403 "path": "v1/accounts/{accountId}/storeInfos",
404 "response": {
405 "$ref": "ListStoreInfosResponse"
406 },
407 "scopes": [
408 "https://www.googleapis.com/auth/playmovies_part ner.readonly"
409 ]
410 }
411 },
412 "resources": {
413 "country": {
414 "methods": {
415 "get": {
416 "description": "Get a StoreInfo given its vi deo id and country. See _Authentication and Authorization rules_ and _Get method s rules_ for more information about this method.",
417 "httpMethod": "GET",
418 "id": "playmoviespartner.accounts.storeInfos .country.get",
419 "parameterOrder": [
420 "accountId",
421 "videoId",
422 "country"
423 ],
424 "parameters": {
425 "accountId": {
426 "description": "REQUIRED. See _Gener al rules_ for more information about this field.",
427 "location": "path",
428 "required": true,
429 "type": "string"
430 },
431 "videoId": {
432 "description": "REQUIRED. Video ID." ,
433 "location": "path",
434 "required": true,
435 "type": "string"
436 },
437 "country": {
438 "description": "REQUIRED. Edit count ry.",
439 "location": "path",
440 "required": true,
441 "type": "string"
442 }
443 },
444 "path": "v1/accounts/{accountId}/storeInfos/ {videoId}/country/{country}",
445 "response": {
446 "$ref": "StoreInfo"
447 },
448 "scopes": [
449 "https://www.googleapis.com/auth/playmov ies_partner.readonly"
450 ]
451 }
452 }
453 }
454 }
455 } 463 }
456 } 464 }
457 } 465 }
458 }, 466 },
459 "revision": "20170119", 467 "revision": "20170321",
460 "rootUrl": "https://playmoviespartner.googleapis.com/", 468 "rootUrl": "https://playmoviespartner.googleapis.com/",
461 "schemas": { 469 "schemas": {
462 "Avail": { 470 "Order": {
463 "description": "An Avail describes the Availability Window of a spec ific Edit in a given country, which means the period Google is allowed to sell o r rent the Edit. Avails are exposed in EMA format Version 1.6b (available at htt p://www.movielabs.com/md/avails/) Studios can see the Avails for the Titles they own. Post-production houses cannot see any Avails.", 471 "description": "An Order tracks the fulfillment of an Edit when deli vered using the\nlegacy, non-component-based delivery.\n\nEach Order is uniquely identified by an `order_id`, which is generated\nby Google.\n\nExternally, Orde rs can also be identified by partners using its `custom_id`\n(when provided).",
464 "id": "Avail", 472 "id": "Order",
465 "properties": { 473 "properties": {
466 "availId": { 474 "showName": {
467 "description": "ID internally generated by Google to uniquel y identify an Avail. Not part of EMA Specs.", 475 "description": "Default Show name,\nusually in the language of the country of origin.\nOnly available for TV Edits\nExample: \"Googlers, The \".",
468 "type": "string" 476 "type": "string"
469 }, 477 },
470 "displayName": { 478 "orderId": {
471 "description": "The name of the studio that owns the Edit re ferred in the Avail. This is the equivalent of `studio_name` in other resources, but it follows the EMA nomenclature. Example: \"Google Films\".", 479 "description": "ID internally generated by Google to uniquel y identify an Order.\nExample: 'abcde12_x'",
472 "type": "string" 480 "type": "string"
473 }, 481 },
474 "storeLanguage": { 482 "normalizedPriority": {
475 "description": "Spoken language of the intended audience. La nguage shall be encoded in accordance with RFC 5646. Example: \"fr\".", 483 "description": "A simpler representation of the priority.",
484 "enum": [
485 "NORMALIZED_PRIORITY_UNSPECIFIED",
486 "LOW_PRIORITY",
487 "HIGH_PRIORITY"
488 ],
489 "enumDescriptions": [
490 "Value could not be determined, please contact technical support if\nit should.",
491 "A low-priority asset, typically from a library movie.",
492 "A high-priority asset, typically from a new release or box office hit."
493 ],
476 "type": "string" 494 "type": "string"
477 }, 495 },
478 "territory": { 496 "type": {
479 "description": "ISO 3166-1 alpha-2 country code for the coun try or territory of this Avail. For Avails, we use Territory in lieu of Country to comply with EMA specifications. But please note that Territory and Country id entify the same thing. Example: \"US\".", 497 "description": "Type of the Edit linked to the Order.",
480 "type": "string"
481 },
482 "workType": {
483 "description": "Work type as enumerated in EMA.",
484 "enum": [ 498 "enum": [
485 "TITLE_TYPE_UNSPECIFIED", 499 "TITLE_TYPE_UNSPECIFIED",
486 "MOVIE", 500 "MOVIE",
487 "SEASON", 501 "SEASON",
488 "EPISODE", 502 "EPISODE",
489 "BUNDLE" 503 "BUNDLE"
490 ], 504 ],
491 "type": "string" 505 "enumDescriptions": [
492 }, 506 "Value could not be determined, please contact technical support if\nit should.",
493 "seriesTitleInternalAlias": { 507 "A movie picture.",
494 "description": "Title used by involved parties to refer to t his series. Only available on TV Avails. Example: \"Googlers, The\".", 508 "A season of a TV show.",
495 "type": "string" 509 "An episode of a TV show.",
496 }, 510 "A collection of movies, i.e. \"Googlers 1 and Googlers, the return\""
497 "seasonNumber": {
498 "description": "The number assigned to the season within a s eries. Only available on TV Avails. Example: \"1\".",
499 "type": "string"
500 },
501 "episodeNumber": {
502 "description": "The number assigned to the episode within a season. Only available on TV Avails. Example: \"3\".",
503 "type": "string"
504 },
505 "seasonTitleInternalAlias": {
506 "description": "Title used by involved parties to refer to t his season. Only available on TV Avails. Example: \"Googlers, The\".",
507 "type": "string"
508 },
509 "episodeTitleInternalAlias": {
510 "description": "OPTIONAL.TV Only. Title used by involved par ties to refer to this episode. Only available on TV Avails. Example: \"Coding at Google\".",
511 "type": "string"
512 },
513 "titleInternalAlias": {
514 "description": "Title used by involved parties to refer to t his content. Example: \"Googlers, The\". Only available on Movie Avails.",
515 "type": "string"
516 },
517 "licenseType": {
518 "description": "Type of transaction.",
519 "enum": [
520 "LICENSE_TYPE_UNSPECIFIED",
521 "EST",
522 "VOD",
523 "SVOD",
524 "POEST"
525 ], 511 ],
526 "type": "string" 512 "type": "string"
527 }, 513 },
528 "formatProfile": { 514 "rejectionNote": {
529 "description": "Indicates the format profile covered by the transaction.", 515 "description": "Field explaining why an Order has been rejec ted.\nExample: \"Trailer audio is 2ch mono, please re-deliver in stereo\".",
530 "enum": [
531 "FORMAT_PROFILE_UNSPECIFIED",
532 "SD",
533 "HD",
534 "UHD"
535 ],
536 "type": "string" 516 "type": "string"
537 }, 517 },
538 "start": { 518 "channelId": {
539 "description": "Start of term in YYYY-MM-DD format in the ti mezone of the country of the Avail. Example: \"2013-05-14\".", 519 "description": "YouTube Channel ID that should be used to fu lfill the Order.\nExample: \"UCRG64darCZhb\".",
540 "type": "string" 520 "type": "string"
541 }, 521 },
542 "end": { 522 "pphName": {
543 "description": "End of term in YYYY-MM-DD format in the time zone of the country of the Avail. \"Open\" if no end date is available. Example: \"2019-02-17\"", 523 "description": "Name of the post-production house that manag es the Edit ordered.",
544 "type": "string" 524 "type": "string"
545 }, 525 },
546 "priceType": { 526 "legacyPriority": {
547 "description": "Type of pricing that should be applied to th is Avail based on how the partner classify them. Example: \"Tier\", \"WSP\", \"S RP\", or \"Category\".", 527 "description": "Legacy Order priority, as defined by Google. \nExample: 'P0'",
548 "type": "string" 528 "type": "string"
549 }, 529 },
550 "priceValue": { 530 "priority": {
551 "description": "Value to be applied to the pricing type. Exa mple: \"4\" or \"2.99\"", 531 "description": "Order priority, as defined by Google.\nThe h igher the value, the higher the priority.\nExample: 90",
552 "type": "string" 532 "format": "double",
533 "type": "number"
553 }, 534 },
554 "contentId": { 535 "orderedTime": {
555 "description": "Title Identifier. This should be the Title L evel EIDR. Example: \"10.5240/1489-49A2-3956-4B2D-FE16-5\".", 536 "description": "Timestamp when the Order was created.",
556 "type": "string" 537 "format": "google-datetime",
557 },
558 "productId": {
559 "description": "Edit Identifier. This should be the Edit Lev el EIDR. Example: \"10.2340/1489-49A2-3956-4B2D-FE16-6\"",
560 "type": "string"
561 },
562 "encodeId": {
563 "description": "Manifestation Identifier. This should be the Manifestation Level EIDR. Example: \"10.2340/1489-49A2-3956-4B2D-FE16-7\"",
564 "type": "string"
565 },
566 "seriesAltId": {
567 "description": "Other identifier referring to the series, as defined by partner. Only available on TV avails. Example: \"rs_googlers\".",
568 "type": "string"
569 },
570 "seasonAltId": {
571 "description": "Other identifier referring to the season, as defined by partner. Only available on TV avails. Example: \"rs_googlers_s1\".",
572 "type": "string"
573 },
574 "episodeAltId": {
575 "description": "Other identifier referring to the episode, a s defined by partner. Only available on TV avails. Example: \"rs_googlers_s1_3\" .",
576 "type": "string"
577 },
578 "altId": {
579 "description": "Other identifier referring to the Edit, as d efined by partner. Example: \"GOOGLER_2006\"",
580 "type": "string"
581 },
582 "suppressionLiftDate": {
583 "description": "First date an Edit could be publically annou nced as becoming available at a specific future date in territory of Avail. *Not * the Avail start date or pre-order start date. Format is YYYY-MM-DD. Only avail able for pre-orders. Example: \"2012-12-10\"",
584 "type": "string"
585 },
586 "releaseDate": {
587 "description": "Release date of the Title in earliest releas ed territory. Typically it is just the year, but it is free-form as per EMA spec . Examples: \"1979\", \"Oct 2014\"",
588 "type": "string"
589 },
590 "ratingSystem": {
591 "description": "Rating system applied to the version of titl e within territory of Avail. Rating systems should be formatted as per [EMA rati ngs spec](http://www.movielabs.com/md/ratings/) Example: \"MPAA\"",
592 "type": "string"
593 },
594 "ratingValue": {
595 "description": "Value representing the rating. Ratings shoul d be formatted as per http://www.movielabs.com/md/ratings/ Example: \"PG\"",
596 "type": "string"
597 },
598 "ratingReason": {
599 "description": "Value representing the rating reason. Rating reasons should be formatted as per [EMA ratings spec](http://www.movielabs.com/ md/ratings/) and comma-separated for inclusion of multiple reasons. Example: \"L , S, V\"",
600 "type": "string"
601 },
602 "captionIncluded": {
603 "description": "Communicating if caption file will be delive red.",
604 "type": "boolean"
605 },
606 "captionExemption": {
607 "description": "Communicating an exempt category as defined by FCC regulations. It is not required for non-US Avails. Example: \"1\"",
608 "type": "string" 538 "type": "string"
609 }, 539 },
610 "videoId": { 540 "videoId": {
611 "description": "Google-generated ID identifying the video li nked to this Avail, once delivered. Not part of EMA Specs. Example: 'gtry456_xc' ", 541 "description": "Google-generated ID identifying the video li nked to this Order, once\ndelivered.\nExample: 'gtry456_xc'.",
612 "type": "string" 542 "type": "string"
613 }, 543 },
614 "pphNames": { 544 "episodeName": {
615 "description": "Name of the post-production houses that mana ge the Avail. Not part of EMA Specs.", 545 "description": "Default Episode name,\nusually in the langua ge of the country of origin.\nOnly available for TV Edits\nExample: \"Googlers, The - Pilot\".",
546 "type": "string"
547 },
548 "countries": {
549 "description": "Countries where the Order is available,\nusi ng the \"ISO 3166-1 alpha-2\" format (example: \"US\").",
616 "items": { 550 "items": {
617 "type": "string" 551 "type": "string"
618 }, 552 },
619 "type": "array" 553 "type": "array"
554 },
555 "statusDetail": {
556 "description": "Detailed status of the order",
557 "enum": [
558 "ORDER_STATUS_UNSPECIFIED",
559 "ORDER_STATUS_QC_APPROVED",
560 "ORDER_STATUS_QC_REJECTION",
561 "ORDER_STATUS_INTERNAL_FIX",
562 "ORDER_STATUS_OPEN_ORDER",
563 "ORDER_STATUS_NOT_AVAILABLE",
564 "ORDER_STATUS_AWAITING_REDELIVERY",
565 "ORDER_STATUS_READY_FOR_QC",
566 "ORDER_STATUS_FILE_PROCESSING"
567 ],
568 "enumDescriptions": [
569 "Value could not be determined, please contact technical support if\nit should.",
570 "Approved by Google's Quality Control team.",
571 "Rejected by Google's Quality Control team, pending part ner redelivery.",
572 "Internal error while processing the Order.",
573 "Waiting for initial delivery from partner.",
574 "Used on Orders that do not have Status, like TV Seasons .",
575 "Waiting for re-delivery from partner.",
576 "Asset was delivered by partner, but is being reviewed b y Google's\nQuality Control team.",
577 "Waiting for Google to process the asset."
578 ],
579 "type": "string"
580 },
581 "status": {
582 "description": "High-level status of the order.",
583 "enum": [
584 "STATUS_UNSPECIFIED",
585 "STATUS_APPROVED",
586 "STATUS_FAILED",
587 "STATUS_PROCESSING",
588 "STATUS_UNFULFILLED",
589 "STATUS_NOT_AVAILABLE"
590 ],
591 "enumDescriptions": [
592 "Value could not be determined, please contact technical support if\nit should.",
593 "Approved by Google.",
594 "Waiting for partner to re-deliver the asset after a rej ection by Google.",
595 "Waiting for Google to process the asset.",
596 "Waiting for partner to deliver the asset.",
597 "Used when Status is not available (i.e: Orders for TV S easons)."
598 ],
599 "type": "string"
600 },
601 "earliestAvailStartTime": {
602 "description": "Timestamp of the earliest start date of the Avails\nlinked to this Order.",
603 "format": "google-datetime",
604 "type": "string"
605 },
606 "name": {
607 "description": "Default Edit name,\nusually in the language of the country of origin.\nExample: \"Googlers, The\".",
608 "type": "string"
609 },
610 "studioName": {
611 "description": "Name of the studio that owns the Edit ordere d.",
612 "type": "string"
613 },
614 "receivedTime": {
615 "description": "Timestamp when the Order was fulfilled.",
616 "format": "google-datetime",
617 "type": "string"
618 },
619 "seasonName": {
620 "description": "Default Season name,\nusually in the languag e of the country of origin.\nOnly available for TV Edits\nExample: \"Googlers, T he - A Brave New World\".",
621 "type": "string"
622 },
623 "customId": {
624 "description": "ID that can be used to externally identify a n Order.\nThis ID is provided by partners when submitting the Avails.\nExample: 'GOOGLER_2006'",
625 "type": "string"
626 },
627 "approvedTime": {
628 "description": "Timestamp when the Order was approved.",
629 "format": "google-datetime",
630 "type": "string"
631 },
632 "channelName": {
633 "description": "YouTube Channel Name that should be used to fulfill the Order.\nExample: \"Google_channel\".",
634 "type": "string"
620 } 635 }
621 }, 636 },
622 "type": "object" 637 "type": "object"
638 },
639 "ListStoreInfosResponse": {
640 "description": "Response to the 'ListStoreInfos' method.",
641 "id": "ListStoreInfosResponse",
642 "properties": {
643 "nextPageToken": {
644 "description": "See 'List methods rules' for info about this field.",
645 "type": "string"
646 },
647 "storeInfos": {
648 "description": "List of StoreInfos that match the request cr iteria.",
649 "items": {
650 "$ref": "StoreInfo"
651 },
652 "type": "array"
653 },
654 "totalSize": {
655 "description": "See _List methods rules_ for more informatio n about this field.",
656 "format": "int32",
657 "type": "integer"
658 }
659 },
660 "type": "object"
623 }, 661 },
624 "ListAvailsResponse": { 662 "ListAvailsResponse": {
625 "description": "Response to the 'ListAvails' method.", 663 "description": "Response to the 'ListAvails' method.",
626 "id": "ListAvailsResponse", 664 "id": "ListAvailsResponse",
627 "properties": { 665 "properties": {
628 "avails": { 666 "avails": {
629 "description": "List of Avails that match the request criter ia.", 667 "description": "List of Avails that match the request criter ia.",
630 "items": { 668 "items": {
631 "$ref": "Avail" 669 "$ref": "Avail"
632 }, 670 },
633 "type": "array" 671 "type": "array"
634 }, 672 },
635 "nextPageToken": { 673 "nextPageToken": {
636 "description": "See _List methods rules_ for info about this field.", 674 "description": "See _List methods rules_ for info about this field.",
637 "type": "string" 675 "type": "string"
638 }, 676 },
639 "totalSize": { 677 "totalSize": {
640 "description": "See _List methods rules_ for more informatio n about this field.", 678 "description": "See _List methods rules_ for more informatio n about this field.",
641 "format": "int32", 679 "format": "int32",
642 "type": "integer" 680 "type": "integer"
643 } 681 }
644 }, 682 },
645 "type": "object" 683 "type": "object"
646 }, 684 },
647 "Order": { 685 "ListOrdersResponse": {
648 "description": "An Order tracks the fulfillment of an Edit when deli vered using the legacy, non-component-based delivery. Each Order is uniquely ide ntified by an `order_id`, which is generated by Google. Externally, Orders can a lso be identified by partners using its `custom_id` (when provided).", 686 "description": "Response to the 'ListOrders' method.",
649 "id": "Order", 687 "id": "ListOrdersResponse",
650 "properties": { 688 "properties": {
651 "orderId": { 689 "nextPageToken": {
652 "description": "ID internally generated by Google to uniquel y identify an Order. Example: 'abcde12_x'", 690 "description": "See _List methods rules_ for info about this field.",
653 "type": "string" 691 "type": "string"
654 }, 692 },
655 "customId": { 693 "totalSize": {
656 "description": "ID that can be used to externally identify a n Order. This ID is provided by partners when submitting the Avails. Example: 'G OOGLER_2006'", 694 "description": "See _List methods rules_ for more informatio n about this field.",
657 "type": "string" 695 "format": "int32",
696 "type": "integer"
658 }, 697 },
659 "videoId": { 698 "orders": {
660 "description": "Google-generated ID identifying the video li nked to this Order, once delivered. Example: 'gtry456_xc'.", 699 "description": "List of Orders that match the request criter ia.",
661 "type": "string" 700 "items": {
701 "$ref": "Order"
702 },
703 "type": "array"
704 }
705 },
706 "type": "object"
707 },
708 "StoreInfo": {
709 "description": "Information about a playable sequence (video) associ ated with an Edit\nand available at the Google Play Store.\n\nInternally, each S toreInfo is uniquely identified by a `video_id`\nand `country`.\n\nExternally, T itle-level EIDR or Edit-level EIDR, if provided,\ncan also be used to identify a specific title or edit in a country.",
710 "id": "StoreInfo",
711 "properties": {
712 "hasVodOffer": {
713 "description": "Whether the Edit has a VOD offer.",
714 "type": "boolean"
662 }, 715 },
663 "countries": { 716 "pphNames": {
664 "description": "Countries where the Order is available, usin g the \"ISO 3166-1 alpha-2\" format (example: \"US\").", 717 "description": "Name of the post-production houses that mana ge the Edit.",
665 "items": { 718 "items": {
666 "type": "string" 719 "type": "string"
667 }, 720 },
668 "type": "array" 721 "type": "array"
669 }, 722 },
723 "episodeNumber": {
724 "description": "The number assigned to the episode within a season.\nOnly available on TV Edits.\nExample: \"1\".",
725 "type": "string"
726 },
727 "studioName": {
728 "description": "Name of the studio that owns the Edit ordere d.",
729 "type": "string"
730 },
731 "subtitles": {
732 "description": "Subtitles available for this Edit.",
733 "items": {
734 "type": "string"
735 },
736 "type": "array"
737 },
738 "audioTracks": {
739 "description": "Audio tracks available for this Edit.",
740 "items": {
741 "type": "string"
742 },
743 "type": "array"
744 },
745 "showName": {
746 "description": "Default Show name, usually in the language o f the country of\norigin.\nOnly available for TV Edits\nExample: \"Googlers, The \".",
747 "type": "string"
748 },
749 "country": {
750 "description": "Country where Edit is available in ISO 3166- 1 alpha-2 country\ncode.\nExample: \"US\".",
751 "type": "string"
752 },
753 "showId": {
754 "description": "Google-generated ID identifying the show lin ked to the Edit.\nOnly available for TV Edits.\nExample: 'et2hsue_x'",
755 "type": "string"
756 },
670 "type": { 757 "type": {
671 "description": "Type of the Edit linked to the Order.", 758 "description": "Edit type, like Movie, Episode or Season.",
672 "enum": [ 759 "enum": [
673 "TITLE_TYPE_UNSPECIFIED", 760 "TITLE_TYPE_UNSPECIFIED",
674 "MOVIE", 761 "MOVIE",
675 "SEASON", 762 "SEASON",
676 "EPISODE", 763 "EPISODE",
677 "BUNDLE" 764 "BUNDLE"
678 ], 765 ],
766 "enumDescriptions": [
767 "Value could not be determined, please contact technical support if\nit should.",
768 "A movie picture.",
769 "A season of a TV show.",
770 "An episode of a TV show.",
771 "A collection of movies, i.e. \"Googlers 1 and Googlers, the return\""
772 ],
679 "type": "string" 773 "type": "string"
680 }, 774 },
681 "name": { 775 "trailerId": {
682 "description": "Default Edit name, usually in the language o f the country of origin. Example: \"Googlers, The\".", 776 "description": "Google-generated ID identifying the trailer linked to the Edit.\nExample: 'bhd_4e_cx'",
683 "type": "string" 777 "type": "string"
684 }, 778 },
685 "episodeName": { 779 "hasHdOffer": {
686 "description": "Default Episode name, usually in the languag e of the country of origin. Only available for TV Edits Example: \"Googlers, The - Pilot\".", 780 "description": "Whether the Edit has a HD offer.",
781 "type": "boolean"
782 },
783 "mid": {
784 "description": "Knowledge Graph ID associated to this Edit, if available.\nThis ID links the Edit to its knowledge entity, externally access ible\nat http://freebase.com.\nIn the absense of Title EIDR or Edit EIDR, this I D helps link together\nmultiple Edits across countries.\nExample: '/m/0ffx29'",
785 "type": "string"
786 },
787 "hasAudio51": {
788 "description": "Whether the Edit has a 5.1 channel audio tra ck.",
789 "type": "boolean"
790 },
791 "name": {
792 "description": "Default Edit name, usually in the language o f the country of\norigin.\nExample: \"Googlers, The\".",
793 "type": "string"
794 },
795 "seasonId": {
796 "description": "Google-generated ID identifying the season l inked to the Edit.\nOnly available for TV Edits.\nExample: 'ster23ex'",
797 "type": "string"
798 },
799 "titleLevelEidr": {
800 "description": "Title-level EIDR ID.\nExample: \"10.5240/148 9-49A2-3956-4B2D-FE16-5\".",
687 "type": "string" 801 "type": "string"
688 }, 802 },
689 "seasonName": { 803 "seasonName": {
690 "description": "Default Season name, usually in the language of the country of origin. Only available for TV Edits Example: \"Googlers, The - A Brave New World\".", 804 "description": "Default Season name, usually in the language of the country of\norigin.\nOnly available for TV Edits\nExample: \"Googlers, T he - A Brave New World\".",
691 "type": "string" 805 "type": "string"
692 }, 806 },
693 "showName": { 807 "seasonNumber": {
694 "description": "Default Show name, usually in the language o f the country of origin. Only available for TV Edits Example: \"Googlers, The\". ", 808 "description": "The number assigned to the season within a s how.\nOnly available on TV Edits.\nExample: \"1\".",
695 "type": "string" 809 "type": "string"
696 }, 810 },
697 "status": { 811 "hasEstOffer": {
698 "description": "High-level status of the order.", 812 "description": "Whether the Edit has a EST offer.",
699 "enum": [ 813 "type": "boolean"
700 "STATUS_UNSPECIFIED", 814 },
701 "STATUS_APPROVED", 815 "editLevelEidr": {
702 "STATUS_FAILED", 816 "description": "Edit-level EIDR ID.\nExample: \"10.5240/1489 -49A2-3956-4B2D-FE16-6\".",
703 "STATUS_PROCESSING",
704 "STATUS_UNFULFILLED",
705 "STATUS_NOT_AVAILABLE"
706 ],
707 "type": "string" 817 "type": "string"
708 }, 818 },
709 "statusDetail": { 819 "hasSdOffer": {
710 "description": "Detailed status of the order", 820 "description": "Whether the Edit has a SD offer.",
711 "enum": [ 821 "type": "boolean"
712 "ORDER_STATUS_UNSPECIFIED", 822 },
713 "ORDER_STATUS_QC_APPROVED", 823 "liveTime": {
714 "ORDER_STATUS_QC_REJECTION", 824 "description": "Timestamp when the Edit went live on the Sto re.",
715 "ORDER_STATUS_INTERNAL_FIX", 825 "format": "google-datetime",
716 "ORDER_STATUS_OPEN_ORDER",
717 "ORDER_STATUS_NOT_AVAILABLE",
718 "ORDER_STATUS_AWAITING_REDELIVERY",
719 "ORDER_STATUS_READY_FOR_QC",
720 "ORDER_STATUS_FILE_PROCESSING"
721 ],
722 "type": "string" 826 "type": "string"
723 }, 827 },
724 "rejectionNote": { 828 "videoId": {
725 "description": "Field explaining why an Order has been rejec ted. Example: \"Trailer audio is 2ch mono, please re-deliver in stereo\".", 829 "description": "Google-generated ID identifying the video li nked to the Edit.\nExample: 'gtry456_xc'",
726 "type": "string" 830 "type": "string"
727 }, 831 },
728 "orderedTime": { 832 "hasInfoCards": {
729 "description": "Timestamp when the Order was created.", 833 "description": "Whether the Edit has info cards.",
730 "type": "string" 834 "type": "boolean"
731 },
732 "approvedTime": {
733 "description": "Timestamp when the Order was approved.",
734 "type": "string"
735 },
736 "receivedTime": {
737 "description": "Timestamp when the Order was fulfilled.",
738 "type": "string"
739 },
740 "earliestAvailStartTime": {
741 "description": "Timestamp of the earliest start date of the Avails linked to this Order.",
742 "type": "string"
743 },
744 "priority": {
745 "description": "Order priority, as defined by Google. The hi gher the value, the higher the priority. Example: 90",
746 "format": "double",
747 "type": "number"
748 },
749 "legacyPriority": {
750 "description": "Legacy Order priority, as defined by Google. Example: 'P0'",
751 "type": "string"
752 },
753 "channelId": {
754 "description": "YouTube Channel ID that should be used to fu lfill the Order. Example: \"UCRG64darCZhb\".",
755 "type": "string"
756 },
757 "channelName": {
758 "description": "YouTube Channel Name that should be used to fulfill the Order. Example: \"Google_channel\".",
759 "type": "string"
760 },
761 "studioName": {
762 "description": "Name of the studio that owns the Edit ordere d.",
763 "type": "string"
764 },
765 "pphName": {
766 "description": "Name of the post-production house that manag es the Edit ordered.",
767 "type": "string"
768 },
769 "normalizedPriority": {
770 "description": "A simpler representation of the priority.",
771 "enum": [
772 "NORMALIZED_PRIORITY_UNSPECIFIED",
773 "LOW_PRIORITY",
774 "HIGH_PRIORITY"
775 ],
776 "type": "string"
777 } 835 }
778 }, 836 },
779 "type": "object" 837 "type": "object"
780 }, 838 },
781 "ListOrdersResponse": { 839 "Avail": {
782 "description": "Response to the 'ListOrders' method.", 840 "description": "An Avail describes the Availability Window of a spec ific 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 Tit les they own.\nPost-production houses cannot see any Avails.",
783 "id": "ListOrdersResponse", 841 "id": "Avail",
784 "properties": { 842 "properties": {
785 "orders": { 843 "seriesTitleInternalAlias": {
786 "description": "List of Orders that match the request criter ia.", 844 "description": "Title used by involved parties to refer to t his series.\nOnly available on TV Avails.\nExample: \"Googlers, The\".",
787 "items": {
788 "$ref": "Order"
789 },
790 "type": "array"
791 },
792 "nextPageToken": {
793 "description": "See _List methods rules_ for info about this field.",
794 "type": "string" 845 "type": "string"
795 }, 846 },
796 "totalSize": { 847 "formatProfile": {
797 "description": "See _List methods rules_ for more informatio n about this field.", 848 "description": "Indicates the format profile covered by the transaction.",
798 "format": "int32", 849 "enum": [
799 "type": "integer" 850 "FORMAT_PROFILE_UNSPECIFIED",
800 } 851 "SD",
801 }, 852 "HD",
802 "type": "object" 853 "UHD"
803 }, 854 ],
804 "StoreInfo": { 855 "enumDescriptions": [
805 "description": "Information about a playable sequence (video) associ ated with an Edit and available at the Google Play Store. Internally, each Store Info is uniquely identified by a `video_id` and `country`. Externally, Title-lev el EIDR or Edit-level EIDR, if provided, can also be used to identify a specific title or edit in a country.", 856 "Value could not be determined, please contact technical support if\nit should.",
806 "id": "StoreInfo", 857 "Standard-definition format.",
807 "properties": { 858 "High-definition format.",
808 "videoId": { 859 "4K UHD."
809 "description": "Google-generated ID identifying the video li nked to the Edit. Example: 'gtry456_xc'", 860 ],
810 "type": "string" 861 "type": "string"
811 }, 862 },
812 "seasonId": { 863 "ratingValue": {
813 "description": "Google-generated ID identifying the season l inked to the Edit. Only available for TV Edits. Example: 'ster23ex'", 864 "description": "Value representing the rating.\nRatings shou ld be formatted as per http://www.movielabs.com/md/ratings/\nExample: \"PG\"",
814 "type": "string" 865 "type": "string"
815 }, 866 },
816 "showId": { 867 "titleInternalAlias": {
817 "description": "Google-generated ID identifying the show lin ked to the Edit. Only available for TV Edits. Example: 'et2hsue_x'", 868 "description": "Title used by involved parties to refer to t his content.\nExample: \"Googlers, The\".\nOnly available on Movie Avails.",
818 "type": "string" 869 "type": "string"
819 }, 870 },
820 "country": { 871 "contentId": {
821 "description": "Country where Edit is available in ISO 3166- 1 alpha-2 country code. Example: \"US\".", 872 "description": "Title Identifier. This should be the Title L evel EIDR.\nExample: \"10.5240/1489-49A2-3956-4B2D-FE16-5\".",
822 "type": "string" 873 "type": "string"
823 }, 874 },
824 "liveTime": { 875 "storeLanguage": {
825 "description": "Timestamp when the Edit went live on the Sto re.", 876 "description": "Spoken language of the intended audience.\nL anguage shall be encoded in accordance with RFC 5646.\nExample: \"fr\".",
826 "type": "string" 877 "type": "string"
827 }, 878 },
828 "type": { 879 "productId": {
829 "description": "Edit type, like Movie, Episode or Season.", 880 "description": "Edit Identifier. This should be the Edit Lev el EIDR.\nExample: \"10.2340/1489-49A2-3956-4B2D-FE16-6\"",
881 "type": "string"
882 },
883 "displayName": {
884 "description": "The name of the studio that owns the Edit re ferred in the Avail.\nThis is the equivalent of `studio_name` in other resources , but it follows\nthe EMA nomenclature.\nExample: \"Google Films\".",
885 "type": "string"
886 },
887 "captionExemption": {
888 "description": "Communicating an exempt category as defined by FCC regulations.\nIt is not required for non-US Avails.\nExample: \"1\"",
889 "type": "string"
890 },
891 "seasonTitleInternalAlias": {
892 "description": "Title used by involved parties to refer to t his season.\nOnly available on TV Avails.\nExample: \"Googlers, The\".",
893 "type": "string"
894 },
895 "episodeAltId": {
896 "description": "Other identifier referring to the episode, a s defined by partner.\nOnly available on TV avails.\nExample: \"rs_googlers_s1_3 \".",
897 "type": "string"
898 },
899 "priceValue": {
900 "description": "Value to be applied to the pricing type.\nEx ample: \"4\" or \"2.99\"",
901 "type": "string"
902 },
903 "territory": {
904 "description": "ISO 3166-1 alpha-2 country code for the coun try or territory\nof this Avail.\nFor Avails, we use Territory in lieu of Countr y to comply with\nEMA specifications.\nBut please note that Territory and Countr y identify the same thing.\nExample: \"US\".",
905 "type": "string"
906 },
907 "ratingReason": {
908 "description": "Value representing the rating reason.\nRatin g reasons should be formatted as per\n[EMA ratings spec](http://www.movielabs.co m/md/ratings/)\nand comma-separated for inclusion of multiple reasons.\nExample: \"L, S, V\"",
909 "type": "string"
910 },
911 "availId": {
912 "description": "ID internally generated by Google to uniquel y identify an Avail.\nNot part of EMA Specs.",
913 "type": "string"
914 },
915 "workType": {
916 "description": "Work type as enumerated in EMA.",
830 "enum": [ 917 "enum": [
831 "TITLE_TYPE_UNSPECIFIED", 918 "TITLE_TYPE_UNSPECIFIED",
832 "MOVIE", 919 "MOVIE",
833 "SEASON", 920 "SEASON",
834 "EPISODE", 921 "EPISODE",
835 "BUNDLE" 922 "BUNDLE"
836 ], 923 ],
924 "enumDescriptions": [
925 "Value could not be determined, please contact technical support if\nit should.",
926 "A movie picture.",
927 "A season of a TV show.",
928 "An episode of a TV show.",
929 "A collection of movies, i.e. \"Googlers 1 and Googlers, the return\""
930 ],
837 "type": "string" 931 "type": "string"
838 }, 932 },
839 "name": { 933 "episodeTitleInternalAlias": {
840 "description": "Default Edit name, usually in the language o f the country of origin. Example: \"Googlers, The\".", 934 "description": "OPTIONAL.TV Only. Title used by involved par ties to refer to this episode.\nOnly available on TV Avails.\nExample: \"Coding at Google\".",
841 "type": "string" 935 "type": "string"
842 }, 936 },
843 "titleLevelEidr": { 937 "suppressionLiftDate": {
844 "description": "Title-level EIDR ID. Example: \"10.5240/1489 -49A2-3956-4B2D-FE16-5\".", 938 "description": "First date an Edit could be publically annou nced as becoming\navailable at a specific future date in territory of Avail.\n*N ot* the Avail start date or pre-order start date.\nFormat is YYYY-MM-DD.\nOnly a vailable for pre-orders.\nExample: \"2012-12-10\"",
845 "type": "string" 939 "type": "string"
846 }, 940 },
847 "editLevelEidr": { 941 "seasonAltId": {
848 "description": "Edit-level EIDR ID. Example: \"10.5240/1489- 49A2-3956-4B2D-FE16-6\".", 942 "description": "Other identifier referring to the season, as defined by partner.\nOnly available on TV avails.\nExample: \"rs_googlers_s1\". ",
849 "type": "string" 943 "type": "string"
850 }, 944 },
851 "seasonName": { 945 "encodeId": {
852 "description": "Default Season name, usually in the language of the country of origin. Only available for TV Edits Example: \"Googlers, The - A Brave New World\".", 946 "description": "Manifestation Identifier. This should be the Manifestation\nLevel EIDR.\nExample: \"10.2340/1489-49A2-3956-4B2D-FE16-7\"",
853 "type": "string" 947 "type": "string"
854 }, 948 },
855 "showName": { 949 "priceType": {
856 "description": "Default Show name, usually in the language o f the country of origin. Only available for TV Edits Example: \"Googlers, The\". ", 950 "description": "Type of pricing that should be applied to th is Avail\nbased on how the partner classify them.\nExample: \"Tier\", \"WSP\", \ "SRP\", or \"Category\".",
951 "type": "string"
952 },
953 "captionIncluded": {
954 "description": "Communicating if caption file will be delive red.",
955 "type": "boolean"
956 },
957 "licenseType": {
958 "description": "Type of transaction.",
959 "enum": [
960 "LICENSE_TYPE_UNSPECIFIED",
961 "EST",
962 "VOD",
963 "SVOD",
964 "POEST"
965 ],
966 "enumDescriptions": [
967 "Value could not be determined, please contact technical support if\nit should.",
968 "Electronic Sell Through - purchase policy for unlimited viewing.",
969 "Video On Demand - rental policy for temporary viewing." ,
970 "Subscription Video On Demand - used for subscription pl atforms.\nNot supported on Google Play.",
971 "Pre-order Electronic Sell Through - pre-order purchase only window."
972 ],
857 "type": "string" 973 "type": "string"
858 }, 974 },
859 "seasonNumber": { 975 "seasonNumber": {
860 "description": "The number assigned to the season within a s how. Only available on TV Edits. Example: \"1\".", 976 "description": "The number assigned to the season within a s eries.\nOnly available on TV Avails.\nExample: \"1\".",
861 "type": "string" 977 "type": "string"
862 }, 978 },
863 "episodeNumber": { 979 "releaseDate": {
864 "description": "The number assigned to the episode within a season. Only available on TV Edits. Example: \"1\".", 980 "description": "Release date of the Title in earliest releas ed territory.\nTypically it is just the year, but it is free-form as per EMA spe c.\nExamples: \"1979\", \"Oct 2014\"",
865 "type": "string" 981 "type": "string"
866 }, 982 },
867 "hasSdOffer": { 983 "end": {
868 "description": "Whether the Edit has a SD offer.", 984 "description": "End of term in YYYY-MM-DD format in the time zone of the country\nof the Avail.\n\"Open\" if no end date is available.\nExamp le: \"2019-02-17\"",
869 "type": "boolean" 985 "type": "string"
870 }, 986 },
871 "hasHdOffer": { 987 "videoId": {
872 "description": "Whether the Edit has a HD offer.", 988 "description": "Google-generated ID identifying the video li nked to this Avail, once\ndelivered.\nNot part of EMA Specs.\nExample: 'gtry456_ xc'",
873 "type": "boolean" 989 "type": "string"
874 }, 990 },
875 "hasVodOffer": { 991 "start": {
876 "description": "Whether the Edit has a VOD offer.", 992 "description": "Start of term in YYYY-MM-DD format in the ti mezone of the\ncountry of the Avail.\nExample: \"2013-05-14\".",
877 "type": "boolean" 993 "type": "string"
878 }, 994 },
879 "hasEstOffer": { 995 "ratingSystem": {
880 "description": "Whether the Edit has a EST offer.", 996 "description": "Rating system applied to the version of titl e within territory\nof Avail.\nRating systems should be formatted as per\n[EMA r atings spec](http://www.movielabs.com/md/ratings/)\nExample: \"MPAA\"",
881 "type": "boolean" 997 "type": "string"
882 }, 998 },
883 "hasAudio51": { 999 "pphNames": {
884 "description": "Whether the Edit has a 5.1 channel audio tra ck.", 1000 "description": "Name of the post-production houses that mana ge the Avail.\nNot part of EMA Specs.",
885 "type": "boolean"
886 },
887 "audioTracks": {
888 "description": "Audio tracks available for this Edit.",
889 "items": { 1001 "items": {
890 "type": "string" 1002 "type": "string"
891 }, 1003 },
892 "type": "array" 1004 "type": "array"
893 }, 1005 },
894 "subtitles": { 1006 "seriesAltId": {
895 "description": "Subtitles available for this Edit.", 1007 "description": "Other identifier referring to the series, as defined by partner.\nOnly available on TV avails.\nExample: \"rs_googlers\".",
896 "items": {
897 "type": "string"
898 },
899 "type": "array"
900 },
901 "hasInfoCards": {
902 "description": "Whether the Edit has info cards.",
903 "type": "boolean"
904 },
905 "mid": {
906 "description": "Knowledge Graph ID associated to this Edit, if available. This ID links the Edit to its knowledge entity, externally accessi ble at http://freebase.com. In the absense of Title EIDR or Edit EIDR, this ID h elps link together multiple Edits across countries. Example: '/m/0ffx29'",
907 "type": "string" 1008 "type": "string"
908 }, 1009 },
909 "trailerId": { 1010 "altId": {
910 "description": "Google-generated ID identifying the trailer linked to the Edit. Example: 'bhd_4e_cx'", 1011 "description": "Other identifier referring to the Edit, as d efined by partner.\nExample: \"GOOGLER_2006\"",
911 "type": "string" 1012 "type": "string"
912 }, 1013 },
913 "studioName": { 1014 "episodeNumber": {
914 "description": "Name of the studio that owns the Edit ordere d.", 1015 "description": "The number assigned to the episode within a season.\nOnly available on TV Avails.\nExample: \"3\".",
915 "type": "string" 1016 "type": "string"
916 },
917 "pphNames": {
918 "description": "Name of the post-production houses that mana ge the Edit.",
919 "items": {
920 "type": "string"
921 },
922 "type": "array"
923 } 1017 }
924 }, 1018 },
925 "type": "object" 1019 "type": "object"
926 },
927 "ListStoreInfosResponse": {
928 "description": "Response to the 'ListStoreInfos' method.",
929 "id": "ListStoreInfosResponse",
930 "properties": {
931 "storeInfos": {
932 "description": "List of StoreInfos that match the request cr iteria.",
933 "items": {
934 "$ref": "StoreInfo"
935 },
936 "type": "array"
937 },
938 "nextPageToken": {
939 "description": "See 'List methods rules' for info about this field.",
940 "type": "string"
941 },
942 "totalSize": {
943 "description": "See _List methods rules_ for more informatio n about this field.",
944 "format": "int32",
945 "type": "integer"
946 }
947 },
948 "type": "object"
949 } 1020 }
950 }, 1021 },
951 "servicePath": "", 1022 "servicePath": "",
952 "title": "Google Play Movies Partner API", 1023 "title": "Google Play Movies Partner API",
953 "version": "v1" 1024 "version": "v1"
954 } 1025 }
OLDNEW
« no previous file with comments | « discovery/googleapis/people__v1.json ('k') | discovery/googleapis/plusDomains__v1.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698