UNPKG

openapi-directory

Version:

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

1 lines 82.7 kB
{"openapi":"3.0.0","info":{"contact":{"name":"Google","url":"https://google.com"},"description":"Accesses the latest features for managing Ad Exchange accounts, Real-Time Bidding configurations and auction metrics, and Marketplace programmatic deals.","license":{"name":"Creative Commons Attribution 3.0","url":"http://creativecommons.org/licenses/by/3.0/"},"termsOfService":"https://developers.google.com/terms/","title":"Ad Exchange Buyer API II","version":"v2beta1","x-apiClientRegistration":{"url":"https://console.developers.google.com"},"x-logo":{"url":"https://www.google.com/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png"},"x-origin":[{"converter":{"url":"https://github.com/lucybot/api-spec-converter","version":"2.6.0"},"format":"google","url":"https://adexchangebuyer.googleapis.com/$discovery/rest?version=v2beta1","version":"v1"}],"x-preferred":true,"x-providerName":"googleapis.com","x-serviceName":"adexchangebuyer2"},"externalDocs":{"url":"https://developers.google.com/ad-exchange/buyer-rest/reference/rest/"},"tags":[{"name":"accounts"},{"name":"bidders"}],"paths":{"/v2beta1/accounts/{accountId}/clients":{"get":{"description":"Lists all the clients for the current sponsor buyer.","operationId":"adexchangebuyer2.accounts.clients.list","parameters":[{"in":"path","name":"accountId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ListClientsResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/adexchange.buyer"],"Oauth2c":["https://www.googleapis.com/auth/adexchange.buyer"]}],"tags":["accounts"]},"parameters":[{"$ref":"#/components/parameters/upload_protocol"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/pp"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/bearer_token"}],"post":{"description":"Creates a new client buyer.","operationId":"adexchangebuyer2.accounts.clients.create","parameters":[{"in":"path","name":"accountId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Client"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/adexchange.buyer"],"Oauth2c":["https://www.googleapis.com/auth/adexchange.buyer"]}],"tags":["accounts"]}},"/v2beta1/accounts/{accountId}/clients/{clientAccountId}":{"get":{"description":"Gets a client buyer with a given client account ID.","operationId":"adexchangebuyer2.accounts.clients.get","parameters":[{"in":"path","name":"accountId","required":true,"schema":{"type":"string"}},{"in":"path","name":"clientAccountId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Client"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/adexchange.buyer"],"Oauth2c":["https://www.googleapis.com/auth/adexchange.buyer"]}],"tags":["accounts"]},"parameters":[{"$ref":"#/components/parameters/upload_protocol"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/pp"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/bearer_token"}],"put":{"description":"Updates an existing client buyer.","operationId":"adexchangebuyer2.accounts.clients.update","parameters":[{"in":"path","name":"accountId","required":true,"schema":{"type":"string"}},{"in":"path","name":"clientAccountId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Client"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/adexchange.buyer"],"Oauth2c":["https://www.googleapis.com/auth/adexchange.buyer"]}],"tags":["accounts"]}},"/v2beta1/accounts/{accountId}/clients/{clientAccountId}/invitations":{"get":{"description":"Lists all the client users invitations for a client\nwith a given account ID.","operationId":"adexchangebuyer2.accounts.clients.invitations.list","parameters":[{"in":"path","name":"accountId","required":true,"schema":{"type":"string"}},{"in":"path","name":"clientAccountId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ListClientUserInvitationsResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/adexchange.buyer"],"Oauth2c":["https://www.googleapis.com/auth/adexchange.buyer"]}],"tags":["accounts"]},"parameters":[{"$ref":"#/components/parameters/upload_protocol"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/pp"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/bearer_token"}],"post":{"description":"Creates and sends out an email invitation to access\nan Ad Exchange client buyer account.","operationId":"adexchangebuyer2.accounts.clients.invitations.create","parameters":[{"in":"path","name":"accountId","required":true,"schema":{"type":"string"}},{"in":"path","name":"clientAccountId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ClientUserInvitation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/adexchange.buyer"],"Oauth2c":["https://www.googleapis.com/auth/adexchange.buyer"]}],"tags":["accounts"]}},"/v2beta1/accounts/{accountId}/clients/{clientAccountId}/invitations/{invitationId}":{"get":{"description":"Retrieves an existing client user invitation.","operationId":"adexchangebuyer2.accounts.clients.invitations.get","parameters":[{"in":"path","name":"accountId","required":true,"schema":{"type":"string"}},{"in":"path","name":"clientAccountId","required":true,"schema":{"type":"string"}},{"in":"path","name":"invitationId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ClientUserInvitation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/adexchange.buyer"],"Oauth2c":["https://www.googleapis.com/auth/adexchange.buyer"]}],"tags":["accounts"]},"parameters":[{"$ref":"#/components/parameters/upload_protocol"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/pp"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/bearer_token"}]},"/v2beta1/accounts/{accountId}/clients/{clientAccountId}/users":{"get":{"description":"Lists all the known client users for a specified\nsponsor buyer account ID.","operationId":"adexchangebuyer2.accounts.clients.users.list","parameters":[{"in":"path","name":"accountId","required":true,"schema":{"type":"string"}},{"in":"path","name":"clientAccountId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ListClientUsersResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/adexchange.buyer"],"Oauth2c":["https://www.googleapis.com/auth/adexchange.buyer"]}],"tags":["accounts"]},"parameters":[{"$ref":"#/components/parameters/upload_protocol"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/pp"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/bearer_token"}]},"/v2beta1/accounts/{accountId}/clients/{clientAccountId}/users/{userId}":{"get":{"description":"Retrieves an existing client user.","operationId":"adexchangebuyer2.accounts.clients.users.get","parameters":[{"in":"path","name":"accountId","required":true,"schema":{"type":"string"}},{"in":"path","name":"clientAccountId","required":true,"schema":{"type":"string"}},{"in":"path","name":"userId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ClientUser"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/adexchange.buyer"],"Oauth2c":["https://www.googleapis.com/auth/adexchange.buyer"]}],"tags":["accounts"]},"parameters":[{"$ref":"#/components/parameters/upload_protocol"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/pp"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/bearer_token"}],"put":{"description":"Updates an existing client user.\nOnly the user status can be changed on update.","operationId":"adexchangebuyer2.accounts.clients.users.update","parameters":[{"in":"path","name":"accountId","required":true,"schema":{"type":"string"}},{"in":"path","name":"clientAccountId","required":true,"schema":{"type":"string"}},{"in":"path","name":"userId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ClientUser"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/adexchange.buyer"],"Oauth2c":["https://www.googleapis.com/auth/adexchange.buyer"]}],"tags":["accounts"]}},"/v2beta1/accounts/{accountId}/creatives":{"get":{"description":"Lists creatives.","operationId":"adexchangebuyer2.accounts.creatives.list","parameters":[{"in":"path","name":"accountId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ListCreativesResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/adexchange.buyer"],"Oauth2c":["https://www.googleapis.com/auth/adexchange.buyer"]}],"tags":["accounts"]},"parameters":[{"$ref":"#/components/parameters/upload_protocol"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/pp"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/bearer_token"}],"post":{"description":"Creates a creative.","operationId":"adexchangebuyer2.accounts.creatives.create","parameters":[{"in":"path","name":"accountId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Creative"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/adexchange.buyer"],"Oauth2c":["https://www.googleapis.com/auth/adexchange.buyer"]}],"tags":["accounts"]}},"/v2beta1/accounts/{accountId}/creatives/{creativeId}":{"get":{"description":"Gets a creative.","operationId":"adexchangebuyer2.accounts.creatives.get","parameters":[{"in":"path","name":"accountId","required":true,"schema":{"type":"string"}},{"in":"path","name":"creativeId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Creative"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/adexchange.buyer"],"Oauth2c":["https://www.googleapis.com/auth/adexchange.buyer"]}],"tags":["accounts"]},"parameters":[{"$ref":"#/components/parameters/upload_protocol"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/pp"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/bearer_token"}],"put":{"description":"Updates a creative.","operationId":"adexchangebuyer2.accounts.creatives.update","parameters":[{"in":"path","name":"accountId","required":true,"schema":{"type":"string"}},{"in":"path","name":"creativeId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Creative"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/adexchange.buyer"],"Oauth2c":["https://www.googleapis.com/auth/adexchange.buyer"]}],"tags":["accounts"]}},"/v2beta1/accounts/{accountId}/creatives/{creativeId}/dealAssociations":{"get":{"description":"List all creative-deal associations.","operationId":"adexchangebuyer2.accounts.creatives.dealAssociations.list","parameters":[{"in":"path","name":"accountId","required":true,"schema":{"type":"string"}},{"in":"path","name":"creativeId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ListDealAssociationsResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/adexchange.buyer"],"Oauth2c":["https://www.googleapis.com/auth/adexchange.buyer"]}],"tags":["accounts"]},"parameters":[{"$ref":"#/components/parameters/upload_protocol"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/pp"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/bearer_token"}]},"/v2beta1/accounts/{accountId}/creatives/{creativeId}/dealAssociations:add":{"parameters":[{"$ref":"#/components/parameters/upload_protocol"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/pp"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/bearer_token"}],"post":{"description":"Associate an existing deal with a creative.","operationId":"adexchangebuyer2.accounts.creatives.dealAssociations.add","parameters":[{"in":"path","name":"accountId","required":true,"schema":{"type":"string"}},{"in":"path","name":"creativeId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Empty"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/adexchange.buyer"],"Oauth2c":["https://www.googleapis.com/auth/adexchange.buyer"]}],"tags":["accounts"]}},"/v2beta1/accounts/{accountId}/creatives/{creativeId}/dealAssociations:remove":{"parameters":[{"$ref":"#/components/parameters/upload_protocol"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/pp"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/bearer_token"}],"post":{"description":"Remove the association between a deal and a creative.","operationId":"adexchangebuyer2.accounts.creatives.dealAssociations.remove","parameters":[{"in":"path","name":"accountId","required":true,"schema":{"type":"string"}},{"in":"path","name":"creativeId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Empty"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/adexchange.buyer"],"Oauth2c":["https://www.googleapis.com/auth/adexchange.buyer"]}],"tags":["accounts"]}},"/v2beta1/accounts/{accountId}/creatives/{creativeId}:stopWatching":{"parameters":[{"$ref":"#/components/parameters/upload_protocol"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/pp"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/bearer_token"}],"post":{"description":"Stops watching a creative. Will stop push notifications being sent to the\ntopics when the creative changes status.","operationId":"adexchangebuyer2.accounts.creatives.stopWatching","parameters":[{"in":"path","name":"accountId","required":true,"schema":{"type":"string"}},{"in":"path","name":"creativeId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Empty"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/adexchange.buyer"],"Oauth2c":["https://www.googleapis.com/auth/adexchange.buyer"]}],"tags":["accounts"]}},"/v2beta1/accounts/{accountId}/creatives/{creativeId}:watch":{"parameters":[{"$ref":"#/components/parameters/upload_protocol"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/pp"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/bearer_token"}],"post":{"description":"Watches a creative. Will result in push notifications being sent to the\ntopic when the creative changes status.","operationId":"adexchangebuyer2.accounts.creatives.watch","parameters":[{"in":"path","name":"accountId","required":true,"schema":{"type":"string"}},{"in":"path","name":"creativeId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Empty"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/adexchange.buyer"],"Oauth2c":["https://www.googleapis.com/auth/adexchange.buyer"]}],"tags":["accounts"]}},"/v2beta1/{filterSetName}/bidMetrics":{"get":{"description":"Lists all metrics that are measured in terms of number of bids.","operationId":"adexchangebuyer2.bidders.accounts.filterSets.bidMetrics.list","parameters":[{"in":"path","name":"filterSetName","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ListBidMetricsResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/adexchange.buyer"],"Oauth2c":["https://www.googleapis.com/auth/adexchange.buyer"]}],"tags":["bidders"]},"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/bearer_token"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/pp"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/upload_protocol"}]},"/v2beta1/{filterSetName}/bidResponseErrors":{"get":{"description":"List all errors that occurred in bid responses, with the number of bid\nresponses affected for each reason.","operationId":"adexchangebuyer2.bidders.accounts.filterSets.bidResponseErrors.list","parameters":[{"in":"path","name":"filterSetName","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ListBidResponseErrorsResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/adexchange.buyer"],"Oauth2c":["https://www.googleapis.com/auth/adexchange.buyer"]}],"tags":["bidders"]},"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/bearer_token"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/pp"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/upload_protocol"}]},"/v2beta1/{filterSetName}/bidResponsesWithoutBids":{"get":{"description":"List all reasons for which bid responses were considered to have no\napplicable bids, with the number of bid responses affected for each reason.","operationId":"adexchangebuyer2.bidders.accounts.filterSets.bidResponsesWithoutBids.list","parameters":[{"in":"path","name":"filterSetName","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ListBidResponsesWithoutBidsResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/adexchange.buyer"],"Oauth2c":["https://www.googleapis.com/auth/adexchange.buyer"]}],"tags":["bidders"]},"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/bearer_token"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/pp"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/upload_protocol"}]},"/v2beta1/{filterSetName}/filteredBidRequests":{"get":{"description":"List all reasons that caused a bid request not to be sent for an\nimpression, with the number of bid requests not sent for each reason.","operationId":"adexchangebuyer2.bidders.accounts.filterSets.filteredBidRequests.list","parameters":[{"in":"path","name":"filterSetName","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ListFilteredBidRequestsResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/adexchange.buyer"],"Oauth2c":["https://www.googleapis.com/auth/adexchange.buyer"]}],"tags":["bidders"]},"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/bearer_token"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/pp"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/upload_protocol"}]},"/v2beta1/{filterSetName}/filteredBids":{"get":{"description":"List all reasons for which bids were filtered, with the number of bids\nfiltered for each reason.","operationId":"adexchangebuyer2.bidders.accounts.filterSets.filteredBids.list","parameters":[{"in":"path","name":"filterSetName","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ListFilteredBidsResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/adexchange.buyer"],"Oauth2c":["https://www.googleapis.com/auth/adexchange.buyer"]}],"tags":["bidders"]},"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/bearer_token"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/pp"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/upload_protocol"}]},"/v2beta1/{filterSetName}/filteredBids/{creativeStatusId}/creatives":{"get":{"description":"List all creatives associated with a specific reason for which bids were\nfiltered, with the number of bids filtered for each creative.","operationId":"adexchangebuyer2.bidders.accounts.filterSets.filteredBids.creatives.list","parameters":[{"in":"path","name":"creativeStatusId","required":true,"schema":{"type":"string"}},{"in":"path","name":"filterSetName","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ListCreativeStatusBreakdownByCreativeResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/adexchange.buyer"],"Oauth2c":["https://www.googleapis.com/auth/adexchange.buyer"]}],"tags":["bidders"]},"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/bearer_token"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/pp"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/upload_protocol"}]},"/v2beta1/{filterSetName}/filteredBids/{creativeStatusId}/details":{"get":{"description":"List all details associated with a specific reason for which bids were\nfiltered, with the number of bids filtered for each detail.","operationId":"adexchangebuyer2.bidders.accounts.filterSets.filteredBids.details.list","parameters":[{"in":"path","name":"creativeStatusId","required":true,"schema":{"type":"string"}},{"in":"path","name":"filterSetName","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ListCreativeStatusBreakdownByDetailResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/adexchange.buyer"],"Oauth2c":["https://www.googleapis.com/auth/adexchange.buyer"]}],"tags":["bidders"]},"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/bearer_token"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/pp"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/upload_protocol"}]},"/v2beta1/{filterSetName}/impressionMetrics":{"get":{"description":"Lists all metrics that are measured in terms of number of impressions.","operationId":"adexchangebuyer2.bidders.accounts.filterSets.impressionMetrics.list","parameters":[{"in":"path","name":"filterSetName","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ListImpressionMetricsResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/adexchange.buyer"],"Oauth2c":["https://www.googleapis.com/auth/adexchange.buyer"]}],"tags":["bidders"]},"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/bearer_token"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/pp"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/upload_protocol"}]},"/v2beta1/{filterSetName}/losingBids":{"get":{"description":"List all reasons for which bids lost in the auction, with the number of\nbids that lost for each reason.","operationId":"adexchangebuyer2.bidders.accounts.filterSets.losingBids.list","parameters":[{"in":"path","name":"filterSetName","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ListLosingBidsResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/adexchange.buyer"],"Oauth2c":["https://www.googleapis.com/auth/adexchange.buyer"]}],"tags":["bidders"]},"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/bearer_token"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/pp"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/upload_protocol"}]},"/v2beta1/{filterSetName}/nonBillableWinningBids":{"get":{"description":"List all reasons for which winning bids were not billable, with the number\nof bids not billed for each reason.","operationId":"adexchangebuyer2.bidders.accounts.filterSets.nonBillableWinningBids.list","parameters":[{"in":"path","name":"filterSetName","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ListNonBillableWinningBidsResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/adexchange.buyer"],"Oauth2c":["https://www.googleapis.com/auth/adexchange.buyer"]}],"tags":["bidders"]},"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/bearer_token"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/pp"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/upload_protocol"}]},"/v2beta1/{name}":{"delete":{"description":"Deletes the requested filter set from the account with the given account\nID.","operationId":"adexchangebuyer2.bidders.accounts.filterSets.delete","parameters":[{"in":"path","name":"name","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Empty"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/adexchange.buyer"],"Oauth2c":["https://www.googleapis.com/auth/adexchange.buyer"]}],"tags":["bidders"]},"get":{"description":"Retrieves the requested filter set for the account with the given account\nID.","operationId":"adexchangebuyer2.bidders.accounts.filterSets.get","parameters":[{"in":"path","name":"name","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/FilterSet"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/adexchange.buyer"],"Oauth2c":["https://www.googleapis.com/auth/adexchange.buyer"]}],"tags":["bidders"]},"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/bearer_token"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/pp"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/upload_protocol"}]},"/v2beta1/{ownerName}/filterSets":{"get":{"description":"Lists all filter sets for the account with the given account ID.","operationId":"adexchangebuyer2.bidders.accounts.filterSets.list","parameters":[{"in":"path","name":"ownerName","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ListFilterSetsResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/adexchange.buyer"],"Oauth2c":["https://www.googleapis.com/auth/adexchange.buyer"]}],"tags":["bidders"]},"parameters":[{"$ref":"#/components/parameters/_.xgafv"},{"$ref":"#/components/parameters/access_token"},{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/bearer_token"},{"$ref":"#/components/parameters/callback"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/pp"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/uploadType"},{"$ref":"#/components/parameters/upload_protocol"}],"post":{"description":"Creates the specified filter set for the account with the given account ID.","operationId":"adexchangebuyer2.bidders.accounts.filterSets.create","parameters":[{"in":"path","name":"ownerName","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/FilterSet"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/adexchange.buyer"],"Oauth2c":["https://www.googleapis.com/auth/adexchange.buyer"]}],"tags":["bidders"]}}},"servers":[{"url":"https://adexchangebuyer.googleapis.com/"}],"components":{"parameters":{"access_token":{"description":"OAuth access token.","in":"query","name":"access_token","schema":{"type":"string"}},"alt":{"description":"Data format for response.","in":"query","name":"alt","schema":{"type":"string","enum":["json","media","proto"],"default":"json"}},"bearer_token":{"description":"OAuth bearer token.","in":"query","name":"bearer_token","schema":{"type":"string"}},"callback":{"description":"JSONP","in":"query","name":"callback","schema":{"type":"string"}},"fields":{"description":"Selector specifying which fields to include in a partial response.","in":"query","name":"fields","schema":{"type":"string"}},"key":{"description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.","in":"query","name":"key","schema":{"type":"string"}},"oauth_token":{"description":"OAuth 2.0 token for the current user.","in":"query","name":"oauth_token","schema":{"type":"string"}},"pp":{"description":"Pretty-print response.","in":"query","name":"pp","schema":{"type":"boolean","default":true}},"prettyPrint":{"description":"Returns response with indentations and line breaks.","in":"query","name":"prettyPrint","schema":{"type":"boolean","default":true}},"quotaUser":{"description":"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.","in":"query","name":"quotaUser","schema":{"type":"string"}},"uploadType":{"description":"Legacy upload protocol for media (e.g. \"media\", \"multipart\").","in":"query","name":"uploadType","schema":{"type":"string"}},"upload_protocol":{"description":"Upload protocol for media (e.g. \"raw\", \"multipart\").","in":"query","name":"upload_protocol","schema":{"type":"string"}},"_.xgafv":{"description":"V1 error format.","in":"query","name":"$.xgafv","schema":{"type":"string","enum":["1","2"]}}},"securitySchemes":{"Oauth2":{"description":"Oauth 2.0 implicit authentication","type":"oauth2","flows":{"implicit":{"authorizationUrl":"https://accounts.google.com/o/oauth2/auth","scopes":{"https://www.googleapis.com/auth/adexchange.buyer":"Manage your Ad Exchange buyer account configuration"}}}},"Oauth2c":{"description":"Oauth 2.0 accessCode authentication","type":"oauth2","flows":{"authorizationCode":{"authorizationUrl":"https://accounts.google.com/o/oauth2/auth","tokenUrl":"https://accounts.google.com/o/oauth2/token","scopes":{"https://www.googleapis.com/auth/adexchange.buyer":"Manage your Ad Exchange buyer account configuration"}}}}},"schemas":{"AbsoluteDateRange":{"description":"An absolute date range, specified by its start date and end date.\nThe supported range of dates begins 30 days before today and ends today.\nValidity checked upon filter set creation. If a filter set with an absolute\ndate range is run at a later date more than 30 days after start_date, it will\nfail.","properties":{"endDate":{"$ref":"#/components/schemas/Date"},"startDate":{"$ref":"#/components/schemas/Date"}},"type":"object"},"AddDealAssociationRequest":{"description":"A request for associating a deal and a creative.","properties":{"association":{"$ref":"#/components/schemas/CreativeDealAssociation"}},"type":"object"},"AppContext":{"description":"@OutputOnly The app type the restriction applies to for mobile device.","properties":{"appTypes":{"description":"The app types this restriction applies to.","items":{"enum":["NATIVE","WEB"],"type":"string"},"type":"array"}},"type":"object"},"AuctionContext":{"description":"@OutputOnly The auction type the restriction applies to.","properties":{"auctionTypes":{"description":"The auction types this restriction applies to.","items":{"enum":["OPEN_AUCTION","DIRECT_DEALS"],"type":"string"},"type":"array"}},"type":"object"},"BidMetricsRow":{"description":"The set of metrics that are measured in numbers of bids, representing how\nmany bids with the specified dimension values were considered eligible at\neach stage of the bidding funnel;","properties":{"bids":{"$ref":"#/components/schemas/MetricValue"},"bidsInAuction":{"$ref":"#/components/schemas/MetricValue"},"billedImpressions":{"$ref":"#/components/schemas/MetricValue"},"impressionsWon":{"$ref":"#/components/schemas/MetricValue"},"measurableImpressions":{"$ref":"#/components/schemas/MetricValue"},"rowDimensions":{"$ref":"#/components/schemas/RowDimensions"},"viewableImpressions":{"$ref":"#/components/schemas/MetricValue"}},"type":"object"},"BidResponseWithoutBidsStatusRow":{"description":"The number of impressions with the specified dimension values that were\nconsidered to have no applicable bids, as described by the specified status.","properties":{"impressionCount":{"$ref":"#/components/schemas/MetricValue"},"rowDimensions":{"$ref":"#/components/schemas/RowDimensions"},"status":{"description":"The status specifying why the bid responses were considered to have no\napplicable bids.","enum":["STATUS_UNSPECIFIED","RESPONSES_WITHOUT_BIDS","RESPONSES_WITHOUT_BIDS_FOR_ACCOUNT","RESPONSES_WITHOUT_BIDS_FOR_DEAL"],"type":"string"}},"type":"object"},"CalloutStatusRow":{"description":"The number of impressions with the specified dimension values where the\ncorresponding bid request or bid response was not successful, as described by\nthe specified callout status.","properties":{"calloutStatusId":{"description":"The ID of the callout status.\nSee [callout-status-codes](https://developers.google.com/ad-exchange/rtb/downloads/callout-status-codes).","format":"int32","type":"integer"},"impressionCount":{"$ref":"#/components/schemas/MetricValue"},"rowDimensions":{"$ref":"#/components/schemas/RowDimensions"}},"type":"object"},"Client":{"description":"A client resource represents a client buyer—an agency,\na brand, or an advertiser customer of the sponsor buyer.\nUsers associated with the client buyer have restricted access to\nthe Ad Exchange Marketplace and certain other sections\nof the Ad Exchange Buyer UI based on the role\ngranted to the client buyer.\nAll fields are required unless otherwise specified.","properties":{"clientAccountId":{"description":"The globally-unique numerical ID of the client.\nThe value of this field is ignored in create and update operations.","format":"int64","type":"string"},"clientName":{"description":"Name used to represent this client to publishers.\nYou may have multiple clients that map to the same entity,\nbut for each client the combination of `clientName` and entity\nmust be unique.\nYou can specify this field as empty.","type":"string"},"entityId":{"description":"Numerical identifier of the client entity.\nThe entity can be an advertiser, a brand, or an agency.\nThis identifier is unique among all the entities with the same type.\n\nA list of all known advertisers with their identifiers is available in the\n[advertisers.txt](https://storage.googleapis.com/adx-rtb-dictionaries/advertisers.txt)\nfile.\n\nA list of all known brands with their identifiers is available in the\n[brands.txt](https://storage.googleapis.com/adx-rtb-dictionaries/brands.txt)\nfile.\n\nA list of all known agencies with their identifiers is available in the\n[agencies.txt](https://storage.googleapis.com/adx-rtb-dictionaries/agencies.txt)\nfile.","format":"int64","type":"string"},"entityName":{"description":"The name of the entity. This field is automatically fetched based on\nthe type and ID.\nThe value of this field is ignored in create and update operations.","type":"string"},"entityType":{"description":"The type of the client entity: `ADVERTISER`, `BRAND`, or `AGENCY`.","enum":["ENTITY_TYPE_UNSPECIFIED","ADVERTISER","BRAND","AGENCY"],"type":"string"},"role":{"description":"The role which is assigned to the client buyer. Each role implies a set of\npermissions granted to the client. Must be one of `CLIENT_DEAL_VIEWER`,\n`CLIENT_DEAL_NEGOTIATOR` or `CLIENT_DEAL_APPROVER`.","enum":["CLIENT_ROLE_UNSPECIFIED","CLIENT_DEAL_VIEWER","CLIENT_DEAL_NEGOTIATOR","CLIENT_DEAL_APPROVER"],"type":"string"},"status":{"description":"The status of the client buyer.","enum":["CLIENT_STATUS_UNSPECIFIED","DISABLED","ACTIVE"],"type":"string"},"visibleToSeller":{"description":"Whether the client buyer will be visible to sellers.","type":"boolean"}},"type":"object"},"ClientUser":{"description":"A client user is created under a client buyer and has restricted access to\nthe Ad Exchange Marketplace and certain other sections\nof the Ad Exchange Buyer UI based on the role\ngranted to the associated client buyer.\n\nThe only way a new client user can be created is via accepting an\nemail invitation\n(see the\naccounts.clients.invitations.create\nmethod).\n\nAll fields are required unless otherwise specified.","properties":{"clientAccountId":{"description":"Numerical account ID of the client buyer\nwith which the user is associated; the\nbuyer must be a client of the current sponsor buyer.\nThe value of this field is ignored in an update operation.","format":"int64","type":"string"},"email":{"description":"User's email address. The value of this field\nis ignored in an update operation.","type":"string"},"status":{"description":"The status of the client user.","enum":["USER_STATUS_UNSPECIFIED","PENDING","ACTIVE","DISABLED"],"type":"string"},"userId":{"description":"The unique numerical ID of the client user\nthat has accepted an invitation.\nThe value of this field is ignored in an update operation.","format":"int64","type":"string"}},"type":"object"},"ClientUserInvitation":{"description":"An invitation for a new client user to get access to the Ad Exchange\nBuyer UI.\nAll fields are required unless otherwise specified.","properties":{"clientAccountId":{"description":"Numerical account ID of the client buyer\nthat the invited user is associated with.\nThe value of this field is ignored in create operations.","format":"int64","type":"string"},"email":{"description":"The email address to which the invitation is sent. Email\naddresses should be unique among all client users under each sponsor\nbuyer.","type":"string"},"invitationId":{"description":"The unique numerical ID of the invitation that is sent to the user.\nThe value of this field is ignored in create operations.","format":"int64","type":"string"}},"type":"object"},"Correction":{"description":"@OutputOnly Shows any corrections that were applied to this creative.","properties":{"contexts":{"description":"The contexts for the correction.","items":{"$ref":"#/components/schemas/ServingContext"},"type":"array"},"details":{"description":"Additional details about what was corrected.","items":{"type":"string"},"type":"array"},"type":{"description":"The type of correction that was applied to the creative.","enum":["CORRECTION_TYPE_UNSPECIFIED","VENDOR_IDS_ADDED","SSL_ATTRIBUTE_REMOVED","FLASH_FREE_ATTRIBUTE_REMOVED","FLASH_FREE_ATTRIBUTE_ADDED","REQUIRED_ATTRIBUTE_ADDED","REQUIRED_VENDOR_ADDED","SSL_ATTRIBUTE_ADDED","IN_BANNER_VIDEO_ATTRIBUTE_ADDED","MRAID_ATTRIBUTE_ADDED","FLASH_ATTRIBUTE_REMOVED","VIDEO_IN_SNIPPET_ATTRIBUTE_ADDED"],"type":"string"}},"type":"object"},"Creative":{"description":"A creative and its classification data.","properties":{"accountId":{"description":"The account that this creative belongs to.\nCan be used to filter the response of the\ncreatives.list\nmethod.","type":"string"},"adChoicesDestinationUrl":{"description":"The link to AdChoices destination page.","type":"string"},"advertiserName":{"description":"The name of the company being advertised in the creative.","type":"string"},"agencyId":{"description":"The agency ID for this creative.","format":"int64","type":"string"},"apiUpdateTime":{"description":"@OutputOnly The last update timestamp of the creative via API.","format":"google-datetime","type":"string"},"attributes":{"description":"All attributes for the ads that may be shown from this creative.\nCan be used to filter the response of the\ncreatives.list\nmethod.","items":{"enum":["ATTRIBUTE_UNSPECIFIED","IS_TAGGED","IS_COOKIE_TARGETED","IS_USER_INTEREST_TARGETED","EXPANDING_DIRECTION_NONE","EXPANDING_DIRECTION_UP","EXPANDING_DIRECTION_DOWN","EXPANDING_DIRECTION_LEFT","EXPANDING_DIRECTION_RIGHT","EXPANDING_DIRECTION_UP_LEFT","EXPANDING_DIRECTION_UP_RIGHT","EXPANDING_DIRECTION_DOWN_LEFT","EXPANDING_DIRECTION_DOWN_RIGHT","EXPANDING_DIRECTION_UP_OR_DOWN","EXPANDING_DIRECTION_LEFT_OR_RIGHT","EXPANDING_DIRECTION_ANY_DIAGONAL","EXPANDING_ACTION_ROLLOVER_TO_EXPAND","INSTREAM_VAST_VIDEO_TYPE_VPAID_FLASH","RICH_MEDIA_CAPABILITY_TYPE_MRAID","RICH_MEDIA_CAPABILITY_TYPE_SSL","RICH_MEDIA_CAPABILITY_TYPE_INTERSTITIAL","NATIVE_ELIGIBILITY_ELIGIBLE","NATIVE_ELIGIBILIT