OLD | NEW |
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 "icons": { | 18 "icons": { |
19 "x16": "http://www.google.com/images/icons/product/search-16.gif", | 19 "x16": "http://www.google.com/images/icons/product/search-16.gif", |
20 "x32": "http://www.google.com/images/icons/product/search-32.gif" | 20 "x32": "http://www.google.com/images/icons/product/search-32.gif" |
21 }, | 21 }, |
22 "id": "playmoviespartner:v1", | 22 "id": "playmoviespartner:v1", |
23 "kind": "discovery#restDescription", | 23 "kind": "discovery#restDescription", |
24 "name": "playmoviespartner", | 24 "name": "playmoviespartner", |
25 "ownerDomain": "google.com", | 25 "ownerDomain": "google.com", |
26 "ownerName": "Google", | 26 "ownerName": "Google", |
27 "parameters": { | 27 "parameters": { |
| 28 "upload_protocol": { |
| 29 "description": "Upload protocol for media (e.g. \"raw\", \"multipart
\").", |
| 30 "location": "query", |
| 31 "type": "string" |
| 32 }, |
| 33 "prettyPrint": { |
| 34 "default": "true", |
| 35 "description": "Returns response with indentations and line breaks."
, |
| 36 "location": "query", |
| 37 "type": "boolean" |
| 38 }, |
28 "uploadType": { | 39 "uploadType": { |
29 "description": "Legacy upload protocol for media (e.g. \"media\", \"
multipart\").", | 40 "description": "Legacy upload protocol for media (e.g. \"media\", \"
multipart\").", |
30 "location": "query", | 41 "location": "query", |
31 "type": "string" | 42 "type": "string" |
32 }, | 43 }, |
33 "fields": { | 44 "fields": { |
34 "description": "Selector specifying which fields to include in a par
tial response.", | 45 "description": "Selector specifying which fields to include in a par
tial response.", |
35 "location": "query", | 46 "location": "query", |
36 "type": "string" | 47 "type": "string" |
37 }, | 48 }, |
38 "callback": { | |
39 "description": "JSONP", | |
40 "location": "query", | |
41 "type": "string" | |
42 }, | |
43 "$.xgafv": { | 49 "$.xgafv": { |
44 "description": "V1 error format.", | 50 "description": "V1 error format.", |
45 "enum": [ | 51 "enum": [ |
46 "1", | 52 "1", |
47 "2" | 53 "2" |
48 ], | 54 ], |
49 "enumDescriptions": [ | 55 "enumDescriptions": [ |
50 "v1 error format", | 56 "v1 error format", |
51 "v2 error format" | 57 "v2 error format" |
52 ], | 58 ], |
53 "location": "query", | 59 "location": "query", |
54 "type": "string" | 60 "type": "string" |
55 }, | 61 }, |
| 62 "callback": { |
| 63 "description": "JSONP", |
| 64 "location": "query", |
| 65 "type": "string" |
| 66 }, |
56 "alt": { | 67 "alt": { |
57 "default": "json", | 68 "default": "json", |
58 "description": "Data format for response.", | 69 "description": "Data format for response.", |
59 "enum": [ | 70 "enum": [ |
60 "json", | 71 "json", |
61 "media", | 72 "media", |
62 "proto" | 73 "proto" |
63 ], | 74 ], |
64 "enumDescriptions": [ | 75 "enumDescriptions": [ |
65 "Responses with Content-Type of application/json", | 76 "Responses with Content-Type of application/json", |
66 "Media download with context-dependent Content-Type", | 77 "Media download with context-dependent Content-Type", |
67 "Responses with Content-Type of application/x-protobuf" | 78 "Responses with Content-Type of application/x-protobuf" |
68 ], | 79 ], |
69 "location": "query", | 80 "location": "query", |
70 "type": "string" | 81 "type": "string" |
71 }, | 82 }, |
| 83 "access_token": { |
| 84 "description": "OAuth access token.", |
| 85 "location": "query", |
| 86 "type": "string" |
| 87 }, |
72 "key": { | 88 "key": { |
73 "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.", | 89 "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.", |
74 "location": "query", | 90 "location": "query", |
75 "type": "string" | 91 "type": "string" |
76 }, | 92 }, |
77 "access_token": { | |
78 "description": "OAuth access token.", | |
79 "location": "query", | |
80 "type": "string" | |
81 }, | |
82 "quotaUser": { | 93 "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.", | 94 "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", | 95 "location": "query", |
85 "type": "string" | 96 "type": "string" |
86 }, | 97 }, |
87 "pp": { | 98 "pp": { |
88 "default": "true", | 99 "default": "true", |
89 "description": "Pretty-print response.", | 100 "description": "Pretty-print response.", |
90 "location": "query", | 101 "location": "query", |
91 "type": "boolean" | 102 "type": "boolean" |
92 }, | 103 }, |
93 "oauth_token": { | |
94 "description": "OAuth 2.0 token for the current user.", | |
95 "location": "query", | |
96 "type": "string" | |
97 }, | |
98 "bearer_token": { | 104 "bearer_token": { |
99 "description": "OAuth bearer token.", | 105 "description": "OAuth bearer token.", |
100 "location": "query", | 106 "location": "query", |
101 "type": "string" | 107 "type": "string" |
102 }, | 108 }, |
103 "upload_protocol": { | 109 "oauth_token": { |
104 "description": "Upload protocol for media (e.g. \"raw\", \"multipart
\").", | 110 "description": "OAuth 2.0 token for the current user.", |
105 "location": "query", | 111 "location": "query", |
106 "type": "string" | 112 "type": "string" |
107 }, | |
108 "prettyPrint": { | |
109 "default": "true", | |
110 "description": "Returns response with indentations and line breaks."
, | |
111 "location": "query", | |
112 "type": "boolean" | |
113 } | 113 } |
114 }, | 114 }, |
115 "protocol": "rest", | 115 "protocol": "rest", |
116 "resources": { | 116 "resources": { |
117 "accounts": { | 117 "accounts": { |
118 "resources": { | 118 "resources": { |
119 "orders": { | 119 "storeInfos": { |
120 "methods": { | 120 "methods": { |
121 "list": { | 121 "list": { |
122 "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.", | 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", | 123 "httpMethod": "GET", |
124 "id": "playmoviespartner.accounts.orders.list", | 124 "id": "playmoviespartner.accounts.storeInfos.list", |
125 "parameterOrder": [ | 125 "parameterOrder": [ |
126 "accountId" | 126 "accountId" |
127 ], | 127 ], |
128 "parameters": { | 128 "parameters": { |
| 129 "seasonIds": { |
| 130 "description": "Filter StoreInfos that match
any of the given `season_id`s.", |
| 131 "location": "query", |
| 132 "repeated": true, |
| 133 "type": "string" |
| 134 }, |
| 135 "videoIds": { |
| 136 "description": "Filter StoreInfos that match
any of the given `video_id`s.", |
| 137 "location": "query", |
| 138 "repeated": true, |
| 139 "type": "string" |
| 140 }, |
| 141 "videoId": { |
| 142 "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.", |
| 143 "location": "query", |
| 144 "type": "string" |
| 145 }, |
| 146 "pageToken": { |
| 147 "description": "See _List methods rules_ for
info about this field.", |
| 148 "location": "query", |
| 149 "type": "string" |
| 150 }, |
129 "pageSize": { | 151 "pageSize": { |
130 "description": "See _List methods rules_ for
info about this field.", | 152 "description": "See _List methods rules_ for
info about this field.", |
131 "format": "int32", | 153 "format": "int32", |
132 "location": "query", | 154 "location": "query", |
133 "type": "integer" | 155 "type": "integer" |
134 }, | 156 }, |
| 157 "mids": { |
| 158 "description": "Filter StoreInfos that match
any of the given `mid`s.", |
| 159 "location": "query", |
| 160 "repeated": true, |
| 161 "type": "string" |
| 162 }, |
135 "pphNames": { | 163 "pphNames": { |
136 "description": "See _List methods rules_ for
info about this field.", | 164 "description": "See _List methods rules_ for
info about this field.", |
137 "location": "query", | 165 "location": "query", |
138 "repeated": true, | 166 "repeated": true, |
139 "type": "string" | 167 "type": "string" |
140 }, | 168 }, |
141 "status": { | 169 "countries": { |
142 "description": "Filter Orders that match one
of the given status.", | 170 "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\").", |
143 "enum": [ | |
144 "STATUS_UNSPECIFIED", | |
145 "STATUS_APPROVED", | |
146 "STATUS_FAILED", | |
147 "STATUS_PROCESSING", | |
148 "STATUS_UNFULFILLED", | |
149 "STATUS_NOT_AVAILABLE" | |
150 ], | |
151 "location": "query", | 171 "location": "query", |
152 "repeated": true, | 172 "repeated": true, |
153 "type": "string" | 173 "type": "string" |
154 }, | 174 }, |
155 "name": { | 175 "name": { |
156 "description": "Filter that matches Orders w
ith a `name`, `show`, `season` or `episode`\nthat contains the given case-insens
itive name.", | 176 "description": "Filter that matches StoreInf
os with a `name` or `show_name`\nthat contains the given case-insensitive name."
, |
157 "location": "query", | 177 "location": "query", |
158 "type": "string" | 178 "type": "string" |
159 }, | 179 }, |
160 "studioNames": { | 180 "studioNames": { |
161 "description": "See _List methods rules_ for
info about this field.", | 181 "description": "See _List methods rules_ for
info about this field.", |
162 "location": "query", | 182 "location": "query", |
163 "repeated": true, | 183 "repeated": true, |
164 "type": "string" | 184 "type": "string" |
165 }, | 185 }, |
166 "accountId": { | 186 "accountId": { |
167 "description": "REQUIRED. See _General rules
_ for more information about this field.", | 187 "description": "REQUIRED. See _General rules
_ for more information about this field.", |
168 "location": "path", | 188 "location": "path", |
169 "required": true, | 189 "required": true, |
170 "type": "string" | 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 "country": { |
| 216 "description": "REQUIRED. Edit count
ry.", |
| 217 "location": "path", |
| 218 "required": true, |
| 219 "type": "string" |
| 220 }, |
| 221 "videoId": { |
| 222 "description": "REQUIRED. Video ID."
, |
| 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 }, |
| 246 "orders": { |
| 247 "methods": { |
| 248 "list": { |
| 249 "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.", |
| 250 "httpMethod": "GET", |
| 251 "id": "playmoviespartner.accounts.orders.list", |
| 252 "parameterOrder": [ |
| 253 "accountId" |
| 254 ], |
| 255 "parameters": { |
| 256 "pageToken": { |
| 257 "description": "See _List methods rules_ for
info about this field.", |
| 258 "location": "query", |
| 259 "type": "string" |
| 260 }, |
| 261 "customId": { |
| 262 "description": "Filter Orders that match a c
ase-insensitive, partner-specific custom id.", |
| 263 "location": "query", |
| 264 "type": "string" |
171 }, | 265 }, |
172 "videoIds": { | 266 "videoIds": { |
173 "description": "Filter Orders that match any
of the given `video_id`s.", | 267 "description": "Filter Orders that match any
of the given `video_id`s.", |
174 "location": "query", | 268 "location": "query", |
175 "repeated": true, | 269 "repeated": true, |
176 "type": "string" | 270 "type": "string" |
177 }, | 271 }, |
178 "customId": { | 272 "pageSize": { |
179 "description": "Filter Orders that match a c
ase-insensitive, partner-specific custom id.", | 273 "description": "See _List methods rules_ for
info about this field.", |
| 274 "format": "int32", |
| 275 "location": "query", |
| 276 "type": "integer" |
| 277 }, |
| 278 "pphNames": { |
| 279 "description": "See _List methods rules_ for
info about this field.", |
| 280 "location": "query", |
| 281 "repeated": true, |
| 282 "type": "string" |
| 283 }, |
| 284 "status": { |
| 285 "description": "Filter Orders that match one
of the given status.", |
| 286 "enum": [ |
| 287 "STATUS_UNSPECIFIED", |
| 288 "STATUS_APPROVED", |
| 289 "STATUS_FAILED", |
| 290 "STATUS_PROCESSING", |
| 291 "STATUS_UNFULFILLED", |
| 292 "STATUS_NOT_AVAILABLE" |
| 293 ], |
| 294 "location": "query", |
| 295 "repeated": true, |
| 296 "type": "string" |
| 297 }, |
| 298 "studioNames": { |
| 299 "description": "See _List methods rules_ for
info about this field.", |
| 300 "location": "query", |
| 301 "repeated": true, |
| 302 "type": "string" |
| 303 }, |
| 304 "name": { |
| 305 "description": "Filter that matches Orders w
ith a `name`, `show`, `season` or `episode`\nthat contains the given case-insens
itive name.", |
180 "location": "query", | 306 "location": "query", |
181 "type": "string" | 307 "type": "string" |
182 }, | 308 }, |
183 "pageToken": { | 309 "accountId": { |
184 "description": "See _List methods rules_ for
info about this field.", | 310 "description": "REQUIRED. See _General rules
_ for more information about this field.", |
185 "location": "query", | 311 "location": "path", |
| 312 "required": true, |
186 "type": "string" | 313 "type": "string" |
187 } | 314 } |
188 }, | 315 }, |
189 "path": "v1/accounts/{accountId}/orders", | 316 "path": "v1/accounts/{accountId}/orders", |
190 "response": { | 317 "response": { |
191 "$ref": "ListOrdersResponse" | 318 "$ref": "ListOrdersResponse" |
192 }, | 319 }, |
193 "scopes": [ | 320 "scopes": [ |
194 "https://www.googleapis.com/auth/playmovies_part
ner.readonly" | 321 "https://www.googleapis.com/auth/playmovies_part
ner.readonly" |
195 ] | 322 ] |
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
229 "avails": { | 356 "avails": { |
230 "methods": { | 357 "methods": { |
231 "list": { | 358 "list": { |
232 "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.", | 359 "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.", |
233 "httpMethod": "GET", | 360 "httpMethod": "GET", |
234 "id": "playmoviespartner.accounts.avails.list", | 361 "id": "playmoviespartner.accounts.avails.list", |
235 "parameterOrder": [ | 362 "parameterOrder": [ |
236 "accountId" | 363 "accountId" |
237 ], | 364 ], |
238 "parameters": { | 365 "parameters": { |
| 366 "pphNames": { |
| 367 "description": "See _List methods rules_ for
info about this field.", |
| 368 "location": "query", |
| 369 "repeated": true, |
| 370 "type": "string" |
| 371 }, |
| 372 "altId": { |
| 373 "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.", |
| 374 "location": "query", |
| 375 "type": "string" |
| 376 }, |
| 377 "studioNames": { |
| 378 "description": "See _List methods rules_ for
info about this field.", |
| 379 "location": "query", |
| 380 "repeated": true, |
| 381 "type": "string" |
| 382 }, |
239 "accountId": { | 383 "accountId": { |
240 "description": "REQUIRED. See _General rules
_ for more information about this field.", | 384 "description": "REQUIRED. See _General rules
_ for more information about this field.", |
241 "location": "path", | 385 "location": "path", |
242 "required": true, | 386 "required": true, |
243 "type": "string" | 387 "type": "string" |
244 }, | 388 }, |
245 "territories": { | 389 "territories": { |
246 "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\").", | 390 "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\").", |
247 "location": "query", | 391 "location": "query", |
248 "repeated": true, | 392 "repeated": true, |
(...skipping 19 matching lines...) Expand all Loading... |
268 "description": "See _List methods rules_ for
info about this field.", | 412 "description": "See _List methods rules_ for
info about this field.", |
269 "format": "int32", | 413 "format": "int32", |
270 "location": "query", | 414 "location": "query", |
271 "type": "integer" | 415 "type": "integer" |
272 }, | 416 }, |
273 "altIds": { | 417 "altIds": { |
274 "description": "Filter Avails that match (ca
se-insensitive) any of the given partner-specific custom ids.", | 418 "description": "Filter Avails that match (ca
se-insensitive) any of the given partner-specific custom ids.", |
275 "location": "query", | 419 "location": "query", |
276 "repeated": true, | 420 "repeated": true, |
277 "type": "string" | 421 "type": "string" |
278 }, | |
279 "pphNames": { | |
280 "description": "See _List methods rules_ for
info about this field.", | |
281 "location": "query", | |
282 "repeated": true, | |
283 "type": "string" | |
284 }, | |
285 "altId": { | |
286 "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.", | |
287 "location": "query", | |
288 "type": "string" | |
289 }, | |
290 "studioNames": { | |
291 "description": "See _List methods rules_ for
info about this field.", | |
292 "location": "query", | |
293 "repeated": true, | |
294 "type": "string" | |
295 } | 422 } |
296 }, | 423 }, |
297 "path": "v1/accounts/{accountId}/avails", | 424 "path": "v1/accounts/{accountId}/avails", |
298 "response": { | 425 "response": { |
299 "$ref": "ListAvailsResponse" | 426 "$ref": "ListAvailsResponse" |
300 }, | 427 }, |
301 "scopes": [ | 428 "scopes": [ |
302 "https://www.googleapis.com/auth/playmovies_part
ner.readonly" | 429 "https://www.googleapis.com/auth/playmovies_part
ner.readonly" |
303 ] | 430 ] |
304 }, | 431 }, |
(...skipping 21 matching lines...) Expand all Loading... |
326 }, | 453 }, |
327 "path": "v1/accounts/{accountId}/avails/{availId}", | 454 "path": "v1/accounts/{accountId}/avails/{availId}", |
328 "response": { | 455 "response": { |
329 "$ref": "Avail" | 456 "$ref": "Avail" |
330 }, | 457 }, |
331 "scopes": [ | 458 "scopes": [ |
332 "https://www.googleapis.com/auth/playmovies_part
ner.readonly" | 459 "https://www.googleapis.com/auth/playmovies_part
ner.readonly" |
333 ] | 460 ] |
334 } | 461 } |
335 } | 462 } |
336 }, | |
337 "storeInfos": { | |
338 "methods": { | |
339 "list": { | |
340 "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.", | |
341 "httpMethod": "GET", | |
342 "id": "playmoviespartner.accounts.storeInfos.list", | |
343 "parameterOrder": [ | |
344 "accountId" | |
345 ], | |
346 "parameters": { | |
347 "seasonIds": { | |
348 "description": "Filter StoreInfos that match
any of the given `season_id`s.", | |
349 "location": "query", | |
350 "repeated": true, | |
351 "type": "string" | |
352 }, | |
353 "pageToken": { | |
354 "description": "See _List methods rules_ for
info about this field.", | |
355 "location": "query", | |
356 "type": "string" | |
357 }, | |
358 "videoId": { | |
359 "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.", | |
360 "location": "query", | |
361 "type": "string" | |
362 }, | |
363 "videoIds": { | |
364 "description": "Filter StoreInfos that match
any of the given `video_id`s.", | |
365 "location": "query", | |
366 "repeated": true, | |
367 "type": "string" | |
368 }, | |
369 "pageSize": { | |
370 "description": "See _List methods rules_ for
info about this field.", | |
371 "format": "int32", | |
372 "location": "query", | |
373 "type": "integer" | |
374 }, | |
375 "mids": { | |
376 "description": "Filter StoreInfos that match
any of the given `mid`s.", | |
377 "location": "query", | |
378 "repeated": true, | |
379 "type": "string" | |
380 }, | |
381 "pphNames": { | |
382 "description": "See _List methods rules_ for
info about this field.", | |
383 "location": "query", | |
384 "repeated": true, | |
385 "type": "string" | |
386 }, | |
387 "countries": { | |
388 "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\").", | |
389 "location": "query", | |
390 "repeated": true, | |
391 "type": "string" | |
392 }, | |
393 "studioNames": { | |
394 "description": "See _List methods rules_ for
info about this field.", | |
395 "location": "query", | |
396 "repeated": true, | |
397 "type": "string" | |
398 }, | |
399 "name": { | |
400 "description": "Filter that matches StoreInf
os with a `name` or `show_name`\nthat contains the given case-insensitive name."
, | |
401 "location": "query", | |
402 "type": "string" | |
403 }, | |
404 "accountId": { | |
405 "description": "REQUIRED. See _General rules
_ for more information about this field.", | |
406 "location": "path", | |
407 "required": true, | |
408 "type": "string" | |
409 } | |
410 }, | |
411 "path": "v1/accounts/{accountId}/storeInfos", | |
412 "response": { | |
413 "$ref": "ListStoreInfosResponse" | |
414 }, | |
415 "scopes": [ | |
416 "https://www.googleapis.com/auth/playmovies_part
ner.readonly" | |
417 ] | |
418 } | |
419 }, | |
420 "resources": { | |
421 "country": { | |
422 "methods": { | |
423 "get": { | |
424 "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.", | |
425 "httpMethod": "GET", | |
426 "id": "playmoviespartner.accounts.storeInfos
.country.get", | |
427 "parameterOrder": [ | |
428 "accountId", | |
429 "videoId", | |
430 "country" | |
431 ], | |
432 "parameters": { | |
433 "accountId": { | |
434 "description": "REQUIRED. See _Gener
al rules_ for more information about this field.", | |
435 "location": "path", | |
436 "required": true, | |
437 "type": "string" | |
438 }, | |
439 "country": { | |
440 "description": "REQUIRED. Edit count
ry.", | |
441 "location": "path", | |
442 "required": true, | |
443 "type": "string" | |
444 }, | |
445 "videoId": { | |
446 "description": "REQUIRED. Video ID."
, | |
447 "location": "path", | |
448 "required": true, | |
449 "type": "string" | |
450 } | |
451 }, | |
452 "path": "v1/accounts/{accountId}/storeInfos/
{videoId}/country/{country}", | |
453 "response": { | |
454 "$ref": "StoreInfo" | |
455 }, | |
456 "scopes": [ | |
457 "https://www.googleapis.com/auth/playmov
ies_partner.readonly" | |
458 ] | |
459 } | |
460 } | |
461 } | |
462 } | |
463 } | 463 } |
464 } | 464 } |
465 } | 465 } |
466 }, | 466 }, |
467 "revision": "20170725", | 467 "revision": "20170815", |
468 "rootUrl": "https://playmoviespartner.googleapis.com/", | 468 "rootUrl": "https://playmoviespartner.googleapis.com/", |
469 "schemas": { | 469 "schemas": { |
| 470 "Order": { |
| 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).", |
| 472 "id": "Order", |
| 473 "properties": { |
| 474 "name": { |
| 475 "description": "Default Edit name,\nusually in the language
of the country of origin.\nExample: \"Googlers, The\".", |
| 476 "type": "string" |
| 477 }, |
| 478 "studioName": { |
| 479 "description": "Name of the studio that owns the Edit ordere
d.", |
| 480 "type": "string" |
| 481 }, |
| 482 "receivedTime": { |
| 483 "description": "Timestamp when the Order was fulfilled.", |
| 484 "format": "google-datetime", |
| 485 "type": "string" |
| 486 }, |
| 487 "seasonName": { |
| 488 "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\".", |
| 489 "type": "string" |
| 490 }, |
| 491 "customId": { |
| 492 "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'", |
| 493 "type": "string" |
| 494 }, |
| 495 "channelName": { |
| 496 "description": "YouTube Channel Name that should be used to
fulfill the Order.\nExample: \"Google_channel\".", |
| 497 "type": "string" |
| 498 }, |
| 499 "approvedTime": { |
| 500 "description": "Timestamp when the Order was approved.", |
| 501 "format": "google-datetime", |
| 502 "type": "string" |
| 503 }, |
| 504 "showName": { |
| 505 "description": "Default Show name,\nusually in the language
of the country of origin.\nOnly available for TV Edits\nExample: \"Googlers, The
\".", |
| 506 "type": "string" |
| 507 }, |
| 508 "orderId": { |
| 509 "description": "ID internally generated by Google to uniquel
y identify an Order.\nExample: 'abcde12_x'", |
| 510 "type": "string" |
| 511 }, |
| 512 "normalizedPriority": { |
| 513 "description": "A simpler representation of the priority.", |
| 514 "enum": [ |
| 515 "NORMALIZED_PRIORITY_UNSPECIFIED", |
| 516 "LOW_PRIORITY", |
| 517 "HIGH_PRIORITY" |
| 518 ], |
| 519 "enumDescriptions": [ |
| 520 "Value could not be determined, please contact technical
support if\nit should.", |
| 521 "A low-priority asset, typically from a library movie.", |
| 522 "A high-priority asset, typically from a new release or
box office hit." |
| 523 ], |
| 524 "type": "string" |
| 525 }, |
| 526 "type": { |
| 527 "description": "Type of the Edit linked to the Order.", |
| 528 "enum": [ |
| 529 "TITLE_TYPE_UNSPECIFIED", |
| 530 "MOVIE", |
| 531 "SEASON", |
| 532 "EPISODE", |
| 533 "BUNDLE" |
| 534 ], |
| 535 "enumDescriptions": [ |
| 536 "Value could not be determined, please contact technical
support if\nit should.", |
| 537 "A movie picture.", |
| 538 "A season of a TV show.", |
| 539 "An episode of a TV show.", |
| 540 "A collection of movies, i.e. \"Googlers 1 and Googlers,
the return\"" |
| 541 ], |
| 542 "type": "string" |
| 543 }, |
| 544 "rejectionNote": { |
| 545 "description": "Field explaining why an Order has been rejec
ted.\nExample: \"Trailer audio is 2ch mono, please re-deliver in stereo\".", |
| 546 "type": "string" |
| 547 }, |
| 548 "channelId": { |
| 549 "description": "YouTube Channel ID that should be used to fu
lfill the Order.\nExample: \"UCRG64darCZhb\".", |
| 550 "type": "string" |
| 551 }, |
| 552 "legacyPriority": { |
| 553 "description": "Legacy Order priority, as defined by Google.
\nExample: 'P0'", |
| 554 "type": "string" |
| 555 }, |
| 556 "pphName": { |
| 557 "description": "Name of the post-production house that manag
es the Edit ordered.", |
| 558 "type": "string" |
| 559 }, |
| 560 "orderedTime": { |
| 561 "description": "Timestamp when the Order was created.", |
| 562 "format": "google-datetime", |
| 563 "type": "string" |
| 564 }, |
| 565 "priority": { |
| 566 "description": "Order priority, as defined by Google.\nThe h
igher the value, the higher the priority.\nExample: 90", |
| 567 "format": "double", |
| 568 "type": "number" |
| 569 }, |
| 570 "videoId": { |
| 571 "description": "Google-generated ID identifying the video li
nked to this Order, once\ndelivered.\nExample: 'gtry456_xc'.", |
| 572 "type": "string" |
| 573 }, |
| 574 "episodeName": { |
| 575 "description": "Default Episode name,\nusually in the langua
ge of the country of origin.\nOnly available for TV Edits\nExample: \"Googlers,
The - Pilot\".", |
| 576 "type": "string" |
| 577 }, |
| 578 "countries": { |
| 579 "description": "Countries where the Order is available,\nusi
ng the \"ISO 3166-1 alpha-2\" format (example: \"US\").", |
| 580 "items": { |
| 581 "type": "string" |
| 582 }, |
| 583 "type": "array" |
| 584 }, |
| 585 "status": { |
| 586 "description": "High-level status of the order.", |
| 587 "enum": [ |
| 588 "STATUS_UNSPECIFIED", |
| 589 "STATUS_APPROVED", |
| 590 "STATUS_FAILED", |
| 591 "STATUS_PROCESSING", |
| 592 "STATUS_UNFULFILLED", |
| 593 "STATUS_NOT_AVAILABLE" |
| 594 ], |
| 595 "enumDescriptions": [ |
| 596 "Value could not be determined, please contact technical
support if\nit should.", |
| 597 "Approved by Google.", |
| 598 "Waiting for partner to re-deliver the asset after a rej
ection by Google.", |
| 599 "Waiting for Google to process the asset.", |
| 600 "Waiting for partner to deliver the asset.", |
| 601 "Used when Status is not available (i.e: Orders for TV S
easons)." |
| 602 ], |
| 603 "type": "string" |
| 604 }, |
| 605 "earliestAvailStartTime": { |
| 606 "description": "Timestamp of the earliest start date of the
Avails\nlinked to this Order.", |
| 607 "format": "google-datetime", |
| 608 "type": "string" |
| 609 }, |
| 610 "statusDetail": { |
| 611 "description": "Detailed status of the order", |
| 612 "enum": [ |
| 613 "ORDER_STATUS_UNSPECIFIED", |
| 614 "ORDER_STATUS_QC_APPROVED", |
| 615 "ORDER_STATUS_QC_REJECTION", |
| 616 "ORDER_STATUS_INTERNAL_FIX", |
| 617 "ORDER_STATUS_OPEN_ORDER", |
| 618 "ORDER_STATUS_NOT_AVAILABLE", |
| 619 "ORDER_STATUS_AWAITING_REDELIVERY", |
| 620 "ORDER_STATUS_READY_FOR_QC", |
| 621 "ORDER_STATUS_FILE_PROCESSING" |
| 622 ], |
| 623 "enumDescriptions": [ |
| 624 "Value could not be determined, please contact technical
support if\nit should.", |
| 625 "Approved by Google's Quality Control team.", |
| 626 "Rejected by Google's Quality Control team, pending part
ner redelivery.", |
| 627 "Internal error while processing the Order.", |
| 628 "Waiting for initial delivery from partner.", |
| 629 "Used on Orders that do not have Status, like TV Seasons
.", |
| 630 "Waiting for re-delivery from partner.", |
| 631 "Asset was delivered by partner, but is being reviewed b
y Google's\nQuality Control team.", |
| 632 "Waiting for Google to process the asset." |
| 633 ], |
| 634 "type": "string" |
| 635 } |
| 636 }, |
| 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 "totalSize": { |
| 648 "description": "See _List methods rules_ for more informatio
n about this field.", |
| 649 "format": "int32", |
| 650 "type": "integer" |
| 651 }, |
| 652 "storeInfos": { |
| 653 "description": "List of StoreInfos that match the request cr
iteria.", |
| 654 "items": { |
| 655 "$ref": "StoreInfo" |
| 656 }, |
| 657 "type": "array" |
| 658 } |
| 659 }, |
| 660 "type": "object" |
| 661 }, |
470 "ListAvailsResponse": { | 662 "ListAvailsResponse": { |
471 "description": "Response to the 'ListAvails' method.", | 663 "description": "Response to the 'ListAvails' method.", |
472 "id": "ListAvailsResponse", | 664 "id": "ListAvailsResponse", |
473 "properties": { | 665 "properties": { |
474 "avails": { | 666 "avails": { |
475 "description": "List of Avails that match the request criter
ia.", | 667 "description": "List of Avails that match the request criter
ia.", |
476 "items": { | 668 "items": { |
477 "$ref": "Avail" | 669 "$ref": "Avail" |
478 }, | 670 }, |
479 "type": "array" | 671 "type": "array" |
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
530 "type": "string" | 722 "type": "string" |
531 }, | 723 }, |
532 "seasonName": { | 724 "seasonName": { |
533 "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\".", | 725 "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\".", |
534 "type": "string" | 726 "type": "string" |
535 }, | 727 }, |
536 "seasonNumber": { | 728 "seasonNumber": { |
537 "description": "The number assigned to the season within a s
how.\nOnly available on TV Edits.\nExample: \"1\".", | 729 "description": "The number assigned to the season within a s
how.\nOnly available on TV Edits.\nExample: \"1\".", |
538 "type": "string" | 730 "type": "string" |
539 }, | 731 }, |
| 732 "editLevelEidr": { |
| 733 "description": "Edit-level EIDR ID.\nExample: \"10.5240/1489
-49A2-3956-4B2D-FE16-6\".", |
| 734 "type": "string" |
| 735 }, |
540 "hasEstOffer": { | 736 "hasEstOffer": { |
541 "description": "Whether the Edit has a EST offer.", | 737 "description": "Whether the Edit has a EST offer.", |
542 "type": "boolean" | 738 "type": "boolean" |
543 }, | 739 }, |
544 "editLevelEidr": { | |
545 "description": "Edit-level EIDR ID.\nExample: \"10.5240/1489
-49A2-3956-4B2D-FE16-6\".", | |
546 "type": "string" | |
547 }, | |
548 "hasSdOffer": { | 740 "hasSdOffer": { |
549 "description": "Whether the Edit has a SD offer.", | 741 "description": "Whether the Edit has a SD offer.", |
550 "type": "boolean" | 742 "type": "boolean" |
551 }, | 743 }, |
| 744 "videoId": { |
| 745 "description": "Google-generated ID identifying the video li
nked to the Edit.\nExample: 'gtry456_xc'", |
| 746 "type": "string" |
| 747 }, |
552 "liveTime": { | 748 "liveTime": { |
553 "description": "Timestamp when the Edit went live on the Sto
re.", | 749 "description": "Timestamp when the Edit went live on the Sto
re.", |
554 "format": "google-datetime", | 750 "format": "google-datetime", |
555 "type": "string" | 751 "type": "string" |
556 }, | 752 }, |
557 "videoId": { | |
558 "description": "Google-generated ID identifying the video li
nked to the Edit.\nExample: 'gtry456_xc'", | |
559 "type": "string" | |
560 }, | |
561 "hasInfoCards": { | 753 "hasInfoCards": { |
562 "description": "Whether the Edit has info cards.", | 754 "description": "Whether the Edit has info cards.", |
563 "type": "boolean" | 755 "type": "boolean" |
564 }, | 756 }, |
565 "hasVodOffer": { | 757 "hasVodOffer": { |
566 "description": "Whether the Edit has a VOD offer.", | 758 "description": "Whether the Edit has a VOD offer.", |
567 "type": "boolean" | 759 "type": "boolean" |
568 }, | 760 }, |
569 "pphNames": { | 761 "pphNames": { |
570 "description": "Name of the post-production houses that mana
ge the Edit.", | 762 "description": "Name of the post-production houses that mana
ge the Edit.", |
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
641 "description": "Whether the Edit has a 5.1 channel audio tra
ck.", | 833 "description": "Whether the Edit has a 5.1 channel audio tra
ck.", |
642 "type": "boolean" | 834 "type": "boolean" |
643 } | 835 } |
644 }, | 836 }, |
645 "type": "object" | 837 "type": "object" |
646 }, | 838 }, |
647 "Avail": { | 839 "Avail": { |
648 "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.", | 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.", |
649 "id": "Avail", | 841 "id": "Avail", |
650 "properties": { | 842 "properties": { |
651 "seriesAltId": { | |
652 "description": "Other identifier referring to the series, as
defined by partner.\nOnly available on TV avails.\nExample: \"rs_googlers\".", | |
653 "type": "string" | |
654 }, | |
655 "altId": { | |
656 "description": "Other identifier referring to the Edit, as d
efined by partner.\nExample: \"GOOGLER_2006\"", | |
657 "type": "string" | |
658 }, | |
659 "episodeNumber": { | |
660 "description": "The number assigned to the episode within a
season.\nOnly available on TV Avails.\nExample: \"3\".", | |
661 "type": "string" | |
662 }, | |
663 "seriesTitleInternalAlias": { | |
664 "description": "Title used by involved parties to refer to t
his series.\nOnly available on TV Avails.\nExample: \"Googlers, The\".", | |
665 "type": "string" | |
666 }, | |
667 "formatProfile": { | |
668 "description": "Indicates the format profile covered by the
transaction.", | |
669 "enum": [ | |
670 "FORMAT_PROFILE_UNSPECIFIED", | |
671 "SD", | |
672 "HD", | |
673 "UHD" | |
674 ], | |
675 "enumDescriptions": [ | |
676 "Value could not be determined, please contact technical
support if\nit should.", | |
677 "Standard-definition format.", | |
678 "High-definition format.", | |
679 "4K UHD." | |
680 ], | |
681 "type": "string" | |
682 }, | |
683 "contentId": { | |
684 "description": "Title Identifier. This should be the Title L
evel EIDR.\nExample: \"10.5240/1489-49A2-3956-4B2D-FE16-5\".", | |
685 "type": "string" | |
686 }, | |
687 "titleInternalAlias": { | |
688 "description": "Title used by involved parties to refer to t
his content.\nExample: \"Googlers, The\".\nOnly available on Movie Avails.", | |
689 "type": "string" | |
690 }, | |
691 "ratingValue": { | |
692 "description": "Value representing the rating.\nRatings shou
ld be formatted as per http://www.movielabs.com/md/ratings/\nExample: \"PG\"", | |
693 "type": "string" | |
694 }, | |
695 "storeLanguage": { | |
696 "description": "Spoken language of the intended audience.\nL
anguage shall be encoded in accordance with RFC 5646.\nExample: \"fr\".", | |
697 "type": "string" | |
698 }, | |
699 "captionExemption": { | |
700 "description": "Communicating an exempt category as defined
by FCC regulations.\nIt is not required for non-US Avails.\nExample: \"1\"", | |
701 "type": "string" | |
702 }, | |
703 "displayName": { | |
704 "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\".", | |
705 "type": "string" | |
706 }, | |
707 "productId": { | |
708 "description": "Edit Identifier. This should be the Edit Lev
el EIDR.\nExample: \"10.2340/1489-49A2-3956-4B2D-FE16-6\"", | |
709 "type": "string" | |
710 }, | |
711 "seasonTitleInternalAlias": { | |
712 "description": "Title used by involved parties to refer to t
his season.\nOnly available on TV Avails.\nExample: \"Googlers, The\".", | |
713 "type": "string" | |
714 }, | |
715 "priceValue": { | |
716 "description": "Value to be applied to the pricing type.\nEx
ample: \"4\" or \"2.99\"", | |
717 "type": "string" | |
718 }, | |
719 "episodeAltId": { | |
720 "description": "Other identifier referring to the episode, a
s defined by partner.\nOnly available on TV avails.\nExample: \"rs_googlers_s1_3
\".", | |
721 "type": "string" | |
722 }, | |
723 "territory": { | |
724 "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\".", | |
725 "type": "string" | |
726 }, | |
727 "workType": { | 843 "workType": { |
728 "description": "Work type as enumerated in EMA.", | 844 "description": "Work type as enumerated in EMA.", |
729 "enum": [ | 845 "enum": [ |
730 "TITLE_TYPE_UNSPECIFIED", | 846 "TITLE_TYPE_UNSPECIFIED", |
731 "MOVIE", | 847 "MOVIE", |
732 "SEASON", | 848 "SEASON", |
733 "EPISODE", | 849 "EPISODE", |
734 "BUNDLE" | 850 "BUNDLE" |
735 ], | 851 ], |
736 "enumDescriptions": [ | 852 "enumDescriptions": [ |
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
815 "pphNames": { | 931 "pphNames": { |
816 "description": "Name of the post-production houses that mana
ge the Avail.\nNot part of EMA Specs.", | 932 "description": "Name of the post-production houses that mana
ge the Avail.\nNot part of EMA Specs.", |
817 "items": { | 933 "items": { |
818 "type": "string" | 934 "type": "string" |
819 }, | 935 }, |
820 "type": "array" | 936 "type": "array" |
821 }, | 937 }, |
822 "ratingSystem": { | 938 "ratingSystem": { |
823 "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\"", | 939 "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\"", |
824 "type": "string" | 940 "type": "string" |
| 941 }, |
| 942 "seriesAltId": { |
| 943 "description": "Other identifier referring to the series, as
defined by partner.\nOnly available on TV avails.\nExample: \"rs_googlers\".", |
| 944 "type": "string" |
| 945 }, |
| 946 "altId": { |
| 947 "description": "Other identifier referring to the Edit, as d
efined by partner.\nExample: \"GOOGLER_2006\"", |
| 948 "type": "string" |
| 949 }, |
| 950 "episodeNumber": { |
| 951 "description": "The number assigned to the episode within a
season.\nOnly available on TV Avails.\nExample: \"3\".", |
| 952 "type": "string" |
| 953 }, |
| 954 "seriesTitleInternalAlias": { |
| 955 "description": "Title used by involved parties to refer to t
his series.\nOnly available on TV Avails.\nExample: \"Googlers, The\".", |
| 956 "type": "string" |
| 957 }, |
| 958 "formatProfile": { |
| 959 "description": "Indicates the format profile covered by the
transaction.", |
| 960 "enum": [ |
| 961 "FORMAT_PROFILE_UNSPECIFIED", |
| 962 "SD", |
| 963 "HD", |
| 964 "UHD" |
| 965 ], |
| 966 "enumDescriptions": [ |
| 967 "Value could not be determined, please contact technical
support if\nit should.", |
| 968 "Standard-definition format.", |
| 969 "High-definition format.", |
| 970 "4K UHD." |
| 971 ], |
| 972 "type": "string" |
| 973 }, |
| 974 "ratingValue": { |
| 975 "description": "Value representing the rating.\nRatings shou
ld be formatted as per http://www.movielabs.com/md/ratings/\nExample: \"PG\"", |
| 976 "type": "string" |
| 977 }, |
| 978 "titleInternalAlias": { |
| 979 "description": "Title used by involved parties to refer to t
his content.\nExample: \"Googlers, The\".\nOnly available on Movie Avails.", |
| 980 "type": "string" |
| 981 }, |
| 982 "contentId": { |
| 983 "description": "Title Identifier. This should be the Title L
evel EIDR.\nExample: \"10.5240/1489-49A2-3956-4B2D-FE16-5\".", |
| 984 "type": "string" |
| 985 }, |
| 986 "storeLanguage": { |
| 987 "description": "Spoken language of the intended audience.\nL
anguage shall be encoded in accordance with RFC 5646.\nExample: \"fr\".", |
| 988 "type": "string" |
| 989 }, |
| 990 "productId": { |
| 991 "description": "Edit Identifier. This should be the Edit Lev
el EIDR.\nExample: \"10.2340/1489-49A2-3956-4B2D-FE16-6\"", |
| 992 "type": "string" |
| 993 }, |
| 994 "displayName": { |
| 995 "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\".", |
| 996 "type": "string" |
| 997 }, |
| 998 "captionExemption": { |
| 999 "description": "Communicating an exempt category as defined
by FCC regulations.\nIt is not required for non-US Avails.\nExample: \"1\"", |
| 1000 "type": "string" |
| 1001 }, |
| 1002 "seasonTitleInternalAlias": { |
| 1003 "description": "Title used by involved parties to refer to t
his season.\nOnly available on TV Avails.\nExample: \"Googlers, The\".", |
| 1004 "type": "string" |
| 1005 }, |
| 1006 "episodeAltId": { |
| 1007 "description": "Other identifier referring to the episode, a
s defined by partner.\nOnly available on TV avails.\nExample: \"rs_googlers_s1_3
\".", |
| 1008 "type": "string" |
| 1009 }, |
| 1010 "priceValue": { |
| 1011 "description": "Value to be applied to the pricing type.\nEx
ample: \"4\" or \"2.99\"", |
| 1012 "type": "string" |
| 1013 }, |
| 1014 "territory": { |
| 1015 "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\".", |
| 1016 "type": "string" |
825 } | 1017 } |
826 }, | 1018 }, |
827 "type": "object" | 1019 "type": "object" |
828 }, | |
829 "Order": { | |
830 "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).", | |
831 "id": "Order", | |
832 "properties": { | |
833 "countries": { | |
834 "description": "Countries where the Order is available,\nusi
ng the \"ISO 3166-1 alpha-2\" format (example: \"US\").", | |
835 "items": { | |
836 "type": "string" | |
837 }, | |
838 "type": "array" | |
839 }, | |
840 "earliestAvailStartTime": { | |
841 "description": "Timestamp of the earliest start date of the
Avails\nlinked to this Order.", | |
842 "format": "google-datetime", | |
843 "type": "string" | |
844 }, | |
845 "status": { | |
846 "description": "High-level status of the order.", | |
847 "enum": [ | |
848 "STATUS_UNSPECIFIED", | |
849 "STATUS_APPROVED", | |
850 "STATUS_FAILED", | |
851 "STATUS_PROCESSING", | |
852 "STATUS_UNFULFILLED", | |
853 "STATUS_NOT_AVAILABLE" | |
854 ], | |
855 "enumDescriptions": [ | |
856 "Value could not be determined, please contact technical
support if\nit should.", | |
857 "Approved by Google.", | |
858 "Waiting for partner to re-deliver the asset after a rej
ection by Google.", | |
859 "Waiting for Google to process the asset.", | |
860 "Waiting for partner to deliver the asset.", | |
861 "Used when Status is not available (i.e: Orders for TV S
easons)." | |
862 ], | |
863 "type": "string" | |
864 }, | |
865 "statusDetail": { | |
866 "description": "Detailed status of the order", | |
867 "enum": [ | |
868 "ORDER_STATUS_UNSPECIFIED", | |
869 "ORDER_STATUS_QC_APPROVED", | |
870 "ORDER_STATUS_QC_REJECTION", | |
871 "ORDER_STATUS_INTERNAL_FIX", | |
872 "ORDER_STATUS_OPEN_ORDER", | |
873 "ORDER_STATUS_NOT_AVAILABLE", | |
874 "ORDER_STATUS_AWAITING_REDELIVERY", | |
875 "ORDER_STATUS_READY_FOR_QC", | |
876 "ORDER_STATUS_FILE_PROCESSING" | |
877 ], | |
878 "enumDescriptions": [ | |
879 "Value could not be determined, please contact technical
support if\nit should.", | |
880 "Approved by Google's Quality Control team.", | |
881 "Rejected by Google's Quality Control team, pending part
ner redelivery.", | |
882 "Internal error while processing the Order.", | |
883 "Waiting for initial delivery from partner.", | |
884 "Used on Orders that do not have Status, like TV Seasons
.", | |
885 "Waiting for re-delivery from partner.", | |
886 "Asset was delivered by partner, but is being reviewed b
y Google's\nQuality Control team.", | |
887 "Waiting for Google to process the asset." | |
888 ], | |
889 "type": "string" | |
890 }, | |
891 "name": { | |
892 "description": "Default Edit name,\nusually in the language
of the country of origin.\nExample: \"Googlers, The\".", | |
893 "type": "string" | |
894 }, | |
895 "studioName": { | |
896 "description": "Name of the studio that owns the Edit ordere
d.", | |
897 "type": "string" | |
898 }, | |
899 "receivedTime": { | |
900 "description": "Timestamp when the Order was fulfilled.", | |
901 "format": "google-datetime", | |
902 "type": "string" | |
903 }, | |
904 "seasonName": { | |
905 "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\".", | |
906 "type": "string" | |
907 }, | |
908 "customId": { | |
909 "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'", | |
910 "type": "string" | |
911 }, | |
912 "approvedTime": { | |
913 "description": "Timestamp when the Order was approved.", | |
914 "format": "google-datetime", | |
915 "type": "string" | |
916 }, | |
917 "channelName": { | |
918 "description": "YouTube Channel Name that should be used to
fulfill the Order.\nExample: \"Google_channel\".", | |
919 "type": "string" | |
920 }, | |
921 "showName": { | |
922 "description": "Default Show name,\nusually in the language
of the country of origin.\nOnly available for TV Edits\nExample: \"Googlers, The
\".", | |
923 "type": "string" | |
924 }, | |
925 "orderId": { | |
926 "description": "ID internally generated by Google to uniquel
y identify an Order.\nExample: 'abcde12_x'", | |
927 "type": "string" | |
928 }, | |
929 "normalizedPriority": { | |
930 "description": "A simpler representation of the priority.", | |
931 "enum": [ | |
932 "NORMALIZED_PRIORITY_UNSPECIFIED", | |
933 "LOW_PRIORITY", | |
934 "HIGH_PRIORITY" | |
935 ], | |
936 "enumDescriptions": [ | |
937 "Value could not be determined, please contact technical
support if\nit should.", | |
938 "A low-priority asset, typically from a library movie.", | |
939 "A high-priority asset, typically from a new release or
box office hit." | |
940 ], | |
941 "type": "string" | |
942 }, | |
943 "type": { | |
944 "description": "Type of the Edit linked to the Order.", | |
945 "enum": [ | |
946 "TITLE_TYPE_UNSPECIFIED", | |
947 "MOVIE", | |
948 "SEASON", | |
949 "EPISODE", | |
950 "BUNDLE" | |
951 ], | |
952 "enumDescriptions": [ | |
953 "Value could not be determined, please contact technical
support if\nit should.", | |
954 "A movie picture.", | |
955 "A season of a TV show.", | |
956 "An episode of a TV show.", | |
957 "A collection of movies, i.e. \"Googlers 1 and Googlers,
the return\"" | |
958 ], | |
959 "type": "string" | |
960 }, | |
961 "rejectionNote": { | |
962 "description": "Field explaining why an Order has been rejec
ted.\nExample: \"Trailer audio is 2ch mono, please re-deliver in stereo\".", | |
963 "type": "string" | |
964 }, | |
965 "channelId": { | |
966 "description": "YouTube Channel ID that should be used to fu
lfill the Order.\nExample: \"UCRG64darCZhb\".", | |
967 "type": "string" | |
968 }, | |
969 "pphName": { | |
970 "description": "Name of the post-production house that manag
es the Edit ordered.", | |
971 "type": "string" | |
972 }, | |
973 "legacyPriority": { | |
974 "description": "Legacy Order priority, as defined by Google.
\nExample: 'P0'", | |
975 "type": "string" | |
976 }, | |
977 "priority": { | |
978 "description": "Order priority, as defined by Google.\nThe h
igher the value, the higher the priority.\nExample: 90", | |
979 "format": "double", | |
980 "type": "number" | |
981 }, | |
982 "orderedTime": { | |
983 "description": "Timestamp when the Order was created.", | |
984 "format": "google-datetime", | |
985 "type": "string" | |
986 }, | |
987 "videoId": { | |
988 "description": "Google-generated ID identifying the video li
nked to this Order, once\ndelivered.\nExample: 'gtry456_xc'.", | |
989 "type": "string" | |
990 }, | |
991 "episodeName": { | |
992 "description": "Default Episode name,\nusually in the langua
ge of the country of origin.\nOnly available for TV Edits\nExample: \"Googlers,
The - Pilot\".", | |
993 "type": "string" | |
994 } | |
995 }, | |
996 "type": "object" | |
997 }, | |
998 "ListStoreInfosResponse": { | |
999 "description": "Response to the 'ListStoreInfos' method.", | |
1000 "id": "ListStoreInfosResponse", | |
1001 "properties": { | |
1002 "nextPageToken": { | |
1003 "description": "See 'List methods rules' for info about this
field.", | |
1004 "type": "string" | |
1005 }, | |
1006 "totalSize": { | |
1007 "description": "See _List methods rules_ for more informatio
n about this field.", | |
1008 "format": "int32", | |
1009 "type": "integer" | |
1010 }, | |
1011 "storeInfos": { | |
1012 "description": "List of StoreInfos that match the request cr
iteria.", | |
1013 "items": { | |
1014 "$ref": "StoreInfo" | |
1015 }, | |
1016 "type": "array" | |
1017 } | |
1018 }, | |
1019 "type": "object" | |
1020 } | 1020 } |
1021 }, | 1021 }, |
1022 "servicePath": "", | 1022 "servicePath": "", |
1023 "title": "Google Play Movies Partner API", | 1023 "title": "Google Play Movies Partner API", |
1024 "version": "v1" | 1024 "version": "v1" |
1025 } | 1025 } |
OLD | NEW |