google_api_play_movies_partner v0.0.1 GoogleApi.PlayMoviesPartner.V1.Api.Accounts View Source
API calls for all endpoints tagged Accounts
.
Link to this section Summary
Functions
Get an Avail given its avail group id and avail id
List Avails owned or managed by the partner. See Authentication and Authorization rules and List methods rules for more information about this method
Get an Order given its id. See Authentication and Authorization rules and Get methods rules for more information about this method
List Orders owned or managed by the partner. See Authentication and Authorization rules and List methods rules for more information about this method
Get a StoreInfo given its video id and country. See Authentication and Authorization rules and Get methods rules for more information about this method
List StoreInfos owned or managed by the partner. See Authentication and Authorization rules and List methods rules for more information about this method
Link to this section Functions
playmoviespartner_accounts_avails_get(Tesla.Env.client, String.t, String.t, keyword) :: {:ok, GoogleApi.PlayMoviesPartner.V1.Model.Avail.t} | {:error, Tesla.Env.t}
Get an Avail given its avail group id and avail id.
Parameters
- connection (GoogleApi.PlayMoviesPartner.V1.Connection): Connection to server
- accountid (String): REQUIRED. See _General rules for more information about this field.
- avail_id (String): REQUIRED. Avail ID.
opts (KeywordList): [optional] Optional parameters
- :access_token (String): OAuth access token.
- :key (String): API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
- :quota_user (String): Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
- :pp (Boolean): Pretty-print response.
- :bearer_token (String): OAuth bearer token.
- :oauth_token (String): OAuth 2.0 token for the current user.
- :upload_protocol (String): Upload protocol for media (e.g. "raw", "multipart").
- :pretty_print (Boolean): Returns response with indentations and line breaks.
- :upload_type (String): Legacy upload protocol for media (e.g. "media", "multipart").
- :fields (String): Selector specifying which fields to include in a partial response.
- :__/xgafv (String): V1 error format.
- :callback (String): JSONP
- :alt (String): Data format for response.
Returns
{:ok, %GoogleApi.PlayMoviesPartner.V1.Model.Avail{}} on success {:error, info} on failure
playmoviespartner_accounts_avails_list(Tesla.Env.client, String.t, keyword) :: {:ok, GoogleApi.PlayMoviesPartner.V1.Model.ListAvailsResponse.t} | {:error, Tesla.Env.t}
List Avails owned or managed by the partner. See Authentication and Authorization rules and List methods rules for more information about this method.
Parameters
- connection (GoogleApi.PlayMoviesPartner.V1.Connection): Connection to server
- accountid (String): REQUIRED. See _General rules for more information about this field.
opts (KeywordList): [optional] Optional parameters
- :access_token (String): OAuth access token.
- :key (String): API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
- :quota_user (String): Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
- :pp (Boolean): Pretty-print response.
- :bearer_token (String): OAuth bearer token.
- :oauth_token (String): OAuth 2.0 token for the current user.
- :upload_protocol (String): Upload protocol for media (e.g. "raw", "multipart").
- :pretty_print (Boolean): Returns response with indentations and line breaks.
- :upload_type (String): Legacy upload protocol for media (e.g. "media", "multipart").
- :fields (String): Selector specifying which fields to include in a partial response.
- :__/xgafv (String): V1 error format.
- :callback (String): JSONP
- :alt (String): Data format for response.
- :alt_id (String): Filter Avails that match a case-insensitive, partner-specific custom id. NOTE: this field is deprecated and will be removed on V2; `alt_ids` should be used instead.
- :studionames (List[String]): See _List methods rules for info about this field.
- :territories (List[String]): Filter Avails that match (case-insensitive) any of the given country codes, using the "ISO 3166-1 alpha-2" format (examples: "US", "us", "Us").
- :title (String): Filter that matches Avails with a `title_internal_alias`, `series_title_internal_alias`, `season_title_internal_alias`, or `episode_title_internal_alias` that contains the given case-insensitive title.
- :pagetoken (String): See _List methods rules for info about this field.
- :video_ids (List[String]): Filter Avails that match any of the given `video_id`s.
- :pagesize (Integer): See _List methods rules for info about this field.
- :alt_ids (List[String]): Filter Avails that match (case-insensitive) any of the given partner-specific custom ids.
- :pphnames (List[String]): See _List methods rules for info about this field.
Returns
{:ok, %GoogleApi.PlayMoviesPartner.V1.Model.ListAvailsResponse{}} on success {:error, info} on failure
playmoviespartner_accounts_orders_get(Tesla.Env.client, String.t, String.t, keyword) :: {:ok, GoogleApi.PlayMoviesPartner.V1.Model.Order.t} | {:error, Tesla.Env.t}
Get an Order given its id. See Authentication and Authorization rules and Get methods rules for more information about this method.
Parameters
- connection (GoogleApi.PlayMoviesPartner.V1.Connection): Connection to server
- accountid (String): REQUIRED. See _General rules for more information about this field.
- order_id (String): REQUIRED. Order ID.
opts (KeywordList): [optional] Optional parameters
- :access_token (String): OAuth access token.
- :key (String): API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
- :quota_user (String): Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
- :pp (Boolean): Pretty-print response.
- :bearer_token (String): OAuth bearer token.
- :oauth_token (String): OAuth 2.0 token for the current user.
- :upload_protocol (String): Upload protocol for media (e.g. "raw", "multipart").
- :pretty_print (Boolean): Returns response with indentations and line breaks.
- :upload_type (String): Legacy upload protocol for media (e.g. "media", "multipart").
- :fields (String): Selector specifying which fields to include in a partial response.
- :__/xgafv (String): V1 error format.
- :callback (String): JSONP
- :alt (String): Data format for response.
Returns
{:ok, %GoogleApi.PlayMoviesPartner.V1.Model.Order{}} on success {:error, info} on failure
playmoviespartner_accounts_orders_list(Tesla.Env.client, String.t, keyword) :: {:ok, GoogleApi.PlayMoviesPartner.V1.Model.ListOrdersResponse.t} | {:error, Tesla.Env.t}
List Orders owned or managed by the partner. See Authentication and Authorization rules and List methods rules for more information about this method.
Parameters
- connection (GoogleApi.PlayMoviesPartner.V1.Connection): Connection to server
- accountid (String): REQUIRED. See _General rules for more information about this field.
opts (KeywordList): [optional] Optional parameters
- :access_token (String): OAuth access token.
- :key (String): API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
- :quota_user (String): Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
- :pp (Boolean): Pretty-print response.
- :bearer_token (String): OAuth bearer token.
- :oauth_token (String): OAuth 2.0 token for the current user.
- :upload_protocol (String): Upload protocol for media (e.g. "raw", "multipart").
- :pretty_print (Boolean): Returns response with indentations and line breaks.
- :upload_type (String): Legacy upload protocol for media (e.g. "media", "multipart").
- :fields (String): Selector specifying which fields to include in a partial response.
- :__/xgafv (String): V1 error format.
- :callback (String): JSONP
- :alt (String): Data format for response.
- :pagetoken (String): See _List methods rules for info about this field.
- :custom_id (String): Filter Orders that match a case-insensitive, partner-specific custom id.
- :video_ids (List[String]): Filter Orders that match any of the given `video_id`s.
- :pagesize (Integer): See _List methods rules for info about this field.
- :pphnames (List[String]): See _List methods rules for info about this field.
- :status (List[String]): Filter Orders that match one of the given status.
- :studionames (List[String]): See _List methods rules for info about this field.
- :name (String): Filter that matches Orders with a `name`, `show`, `season` or `episode` that contains the given case-insensitive name.
Returns
{:ok, %GoogleApi.PlayMoviesPartner.V1.Model.ListOrdersResponse{}} on success {:error, info} on failure
playmoviespartner_accounts_store_infos_country_get(Tesla.Env.client, String.t, String.t, String.t, keyword) :: {:ok, GoogleApi.PlayMoviesPartner.V1.Model.StoreInfo.t} | {:error, Tesla.Env.t}
Get a StoreInfo given its video id and country. See Authentication and Authorization rules and Get methods rules for more information about this method.
Parameters
- connection (GoogleApi.PlayMoviesPartner.V1.Connection): Connection to server
- accountid (String): REQUIRED. See _General rules for more information about this field.
- video_id (String): REQUIRED. Video ID.
- country (String): REQUIRED. Edit country.
opts (KeywordList): [optional] Optional parameters
- :access_token (String): OAuth access token.
- :key (String): API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
- :quota_user (String): Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
- :pp (Boolean): Pretty-print response.
- :bearer_token (String): OAuth bearer token.
- :oauth_token (String): OAuth 2.0 token for the current user.
- :upload_protocol (String): Upload protocol for media (e.g. "raw", "multipart").
- :pretty_print (Boolean): Returns response with indentations and line breaks.
- :upload_type (String): Legacy upload protocol for media (e.g. "media", "multipart").
- :fields (String): Selector specifying which fields to include in a partial response.
- :__/xgafv (String): V1 error format.
- :callback (String): JSONP
- :alt (String): Data format for response.
Returns
{:ok, %GoogleApi.PlayMoviesPartner.V1.Model.StoreInfo{}} on success {:error, info} on failure
playmoviespartner_accounts_store_infos_list(Tesla.Env.client, String.t, keyword) :: {:ok, GoogleApi.PlayMoviesPartner.V1.Model.ListStoreInfosResponse.t} | {:error, Tesla.Env.t}
List StoreInfos owned or managed by the partner. See Authentication and Authorization rules and List methods rules for more information about this method.
Parameters
- connection (GoogleApi.PlayMoviesPartner.V1.Connection): Connection to server
- accountid (String): REQUIRED. See _General rules for more information about this field.
opts (KeywordList): [optional] Optional parameters
- :access_token (String): OAuth access token.
- :key (String): API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
- :quota_user (String): Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
- :pp (Boolean): Pretty-print response.
- :bearer_token (String): OAuth bearer token.
- :oauth_token (String): OAuth 2.0 token for the current user.
- :upload_protocol (String): Upload protocol for media (e.g. "raw", "multipart").
- :pretty_print (Boolean): Returns response with indentations and line breaks.
- :upload_type (String): Legacy upload protocol for media (e.g. "media", "multipart").
- :fields (String): Selector specifying which fields to include in a partial response.
- :__/xgafv (String): V1 error format.
- :callback (String): JSONP
- :alt (String): Data format for response.
- :countries (List[String]): Filter StoreInfos that match (case-insensitive) any of the given country codes, using the "ISO 3166-1 alpha-2" format (examples: "US", "us", "Us").
- :name (String): Filter that matches StoreInfos with a `name` or `show_name` that contains the given case-insensitive name.
- :studionames (List[String]): See _List methods rules for info about this field.
- :season_ids (List[String]): Filter StoreInfos that match any of the given `season_id`s.
- :video_ids (List[String]): Filter StoreInfos that match any of the given `video_id`s.
- :video_id (String): 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.
- :pagetoken (String): See _List methods rules for info about this field.
- :pagesize (Integer): See _List methods rules for info about this field.
- :mids (List[String]): Filter StoreInfos that match any of the given `mid`s.
- :pphnames (List[String]): See _List methods rules for info about this field.
Returns
{:ok, %GoogleApi.PlayMoviesPartner.V1.Model.ListStoreInfosResponse{}} on success {:error, info} on failure