{"openapi":"3.1.0","info":{"title":"Apizie","version":"2.0.0","description":"One API key, one envelope, many public data sources."},"servers":[{"url":"https://zieapi.vercel.app"}],"security":[{"ApiKeyAuth":[]}],"paths":{"/v1/analytics:googleapis-authorizedbuyersmarketplace/authorizedbuyersmarketplace-buyers-auction-packages-list":{"get":{"operationId":"analytics_googleapis_authorizedbuyersmarketplace_authorizedbuyersmarketplace_buyers_auction_packages_list","summary":"List the auction packages. Buyers can use the URL path \"/v1/buyers/{accountId}/auctionPackages\" to list…","description":"GET /v1/{+parent}/auctionPackages","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"Optional. Optional query string using the [Cloud API list filtering syntax](/authorized-buyers/apis/guides/list-filters). Only supported…","schema":{"type":"string","description":"Optional. Optional query string using the [Cloud API list filtering syntax](/authorized-buyers/apis/guides/list-filters). Only supported…"}},{"name":"orderBy","in":"query","required":false,"description":"Optional. An optional query string to sort auction packages using the [Cloud API sorting…","schema":{"type":"string","description":"Optional. An optional query string to sort auction packages using the [Cloud API sorting…"}},{"name":"pageSize","in":"query","required":false,"description":"Requested page size. The server may return fewer results than requested. Max allowed page size is 500.","schema":{"type":"integer","description":"Requested page size. The server may return fewer results than requested. Max allowed page size is 500."}},{"name":"pageToken","in":"query","required":false,"description":"The page token as returned. ListAuctionPackagesResponse.nextPageToken","schema":{"type":"string","description":"The page token as returned. ListAuctionPackagesResponse.nextPageToken"}},{"name":"parent","in":"query","required":true,"description":"Required. Name of the parent buyer that can access the auction package. Format: `buyers/{accountId}`. When used with a bidder account, the…","schema":{"type":"string","description":"Required. Name of the parent buyer that can access the auction package. Format: `buyers/{accountId}`. When used with a bidder account, the…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-authorizedbuyersmarketplace/authorizedbuyersmarketplace-buyers-finalized-deals-list":{"get":{"operationId":"analytics_googleapis_authorizedbuyersmarketplace_authorizedbuyersmarketplace_buyers_finalized_deals_list","summary":"Lists finalized deals. Use the URL path \"/v1/buyers/{accountId}/finalizedDeals\" to list finalized deals for…","description":"GET /v1/{+parent}/finalizedDeals","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"Optional query string using the [Cloud API list filtering…","schema":{"type":"string","description":"Optional query string using the [Cloud API list filtering…"}},{"name":"orderBy","in":"query","required":false,"description":"An optional query string to sort finalized deals using the [Cloud API sorting…","schema":{"type":"string","description":"An optional query string to sort finalized deals using the [Cloud API sorting…"}},{"name":"pageSize","in":"query","required":false,"description":"Requested page size. The server may return fewer results than requested. If requested more than 500, the server will return 500 results…","schema":{"type":"integer","description":"Requested page size. The server may return fewer results than requested. If requested more than 500, the server will return 500 results…"}},{"name":"pageToken","in":"query","required":false,"description":"The page token as returned from ListFinalizedDealsResponse.","schema":{"type":"string","description":"The page token as returned from ListFinalizedDealsResponse."}},{"name":"parent","in":"query","required":true,"description":"Required. The buyer to list the finalized deals for, in the format: `buyers/{accountId}`. When used to list finalized deals for a bidder,…","schema":{"type":"string","description":"Required. The buyer to list the finalized deals for, in the format: `buyers/{accountId}`. When used to list finalized deals for a bidder,…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-authorizedbuyersmarketplace/authorizedbuyersmarketplace-buyers-finalized-deals-set-ready":{"post":{"operationId":"analytics_googleapis_authorizedbuyersmarketplace_authorizedbuyersmarketplace_buyers_finalized_deals_set_ready","summary":"Sets the given finalized deal as ready to serve. By default, deals are set as ready to serve as soon as…","description":"POST /v1/{+deal}:setReadyToServe","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["deal","body"],"properties":{"deal":{"type":"string","description":"Required. Format: `buyers/{accountId}/finalizedDeals/{dealId}` or `bidders/{accountId}/finalizedDeals/{dealId}`"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-authorizedbuyersmarketplace/authorizedbuyersmarketplace-buyers-publisher-profiles-get":{"get":{"operationId":"analytics_googleapis_authorizedbuyersmarketplace_authorizedbuyersmarketplace_buyers_publisher_profiles_get","summary":"Gets the requested publisher profile by name.","description":"GET /v1/{+name}","tags":["analytics"],"parameters":[{"name":"name","in":"query","required":true,"description":"Required. Name of the publisher profile. Format: `buyers/{buyerId}/publisherProfiles/{publisherProfileId}`","schema":{"type":"string","description":"Required. Name of the publisher profile. Format: `buyers/{buyerId}/publisherProfiles/{publisherProfileId}`"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-authorizedbuyersmarketplace/authorizedbuyersmarketplace-buyers-proposals-deals-patch":{"post":{"operationId":"analytics_googleapis_authorizedbuyersmarketplace_authorizedbuyersmarketplace_buyers_proposals_deals_patch","summary":"Updates the given deal at the buyer known revision number. If the server revision has advanced since the…","description":"PATCH /v1/{+name}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Immutable. The unique identifier of the deal. Auto-generated by the server when a deal is created. Format:…"},"updateMask":{"type":"string","description":"List of fields to be updated. If empty or unspecified, the service will update all fields populated in the update request excluding the…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-authorizedbuyersmarketplace/authorizedbuyersmarketplace-buyers-clients-users-delete":{"post":{"operationId":"analytics_googleapis_authorizedbuyersmarketplace_authorizedbuyersmarketplace_buyers_clients_users_delete","summary":"Deletes an existing client user. The client user will lose access to the Authorized Buyers UI. Note that if…","description":"DELETE /v1/{+name}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name"],"properties":{"name":{"type":"string","description":"Required. Format: `buyers/{buyerAccountId}/clients/{clientAccountId}/clientUsers/{userId}`"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-authorizedbuyersmarketplace/authorizedbuyersmarketplace-buyers-auction-packages-subscrib":{"post":{"operationId":"analytics_googleapis_authorizedbuyersmarketplace_authorizedbuyersmarketplace_buyers_auction_packages_subscrib","summary":"Subscribe to the auction package for the specified buyer. Once subscribed, the bidder will receive a call…","description":"POST /v1/{+name}:subscribe","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. Name of the auction package. Format: `buyers/{accountId}/auctionPackages/{auctionPackageId}`"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-authorizedbuyersmarketplace/authorizedbuyersmarketplace-buyers-auction-packages-subscrib-2":{"post":{"operationId":"analytics_googleapis_authorizedbuyersmarketplace_authorizedbuyersmarketplace_buyers_auction_packages_subscrib_2","summary":"Subscribe the specified clients of the buyer to the auction package. If a client in the list does not belong…","description":"POST /v1/{+auctionPackage}:subscribeClients","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["auctionPackage","body"],"properties":{"auctionPackage":{"type":"string","description":"Required. Name of the auction package. Format: `buyers/{accountId}/auctionPackages/{auctionPackageId}`"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-authorizedbuyersmarketplace/authorizedbuyersmarketplace-buyers-auction-packages-unsubscr":{"post":{"operationId":"analytics_googleapis_authorizedbuyersmarketplace_authorizedbuyersmarketplace_buyers_auction_packages_unsubscr","summary":"Unsubscribe from the auction package for the specified buyer. Once unsubscribed, the bidder will no longer…","description":"POST /v1/{+name}:unsubscribe","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. Name of the auction package. Format: `buyers/{accountId}/auctionPackages/{auctionPackageId}`"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-authorizedbuyersmarketplace/authorizedbuyersmarketplace-buyers-auction-packages-unsubscr-2":{"post":{"operationId":"analytics_googleapis_authorizedbuyersmarketplace_authorizedbuyersmarketplace_buyers_auction_packages_unsubscr_2","summary":"Unsubscribe from the auction package for the specified clients of the buyer. Unsubscribing a client that is…","description":"POST /v1/{+auctionPackage}:unsubscribeClients","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["auctionPackage","body"],"properties":{"auctionPackage":{"type":"string","description":"Required. Name of the auction package. Format: `buyers/{accountId}/auctionPackages/{auctionPackageId}`"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-authorizedbuyersmarketplace/authorizedbuyersmarketplace-buyers-clients-users-activate":{"post":{"operationId":"analytics_googleapis_authorizedbuyersmarketplace_authorizedbuyersmarketplace_buyers_clients_users_activate","summary":"Activates an existing client user. The state of the client user will be updated from \"INACTIVE\" to \"ACTIVE\".…","description":"POST /v1/{+name}:activate","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. Format: `buyers/{buyerAccountId}/clients/{clientAccountId}/clientUsers/{userId}`"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-authorizedbuyersmarketplace/authorizedbuyersmarketplace-buyers-clients-list":{"get":{"operationId":"analytics_googleapis_authorizedbuyersmarketplace_authorizedbuyersmarketplace_buyers_clients_list","summary":"Lists all the clients for the current buyer.","description":"GET /v1/{+parent}/clients","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"Query string using the [Filtering Syntax](https://developers.google.com/authorized-buyers/apis/guides/list-filters) Supported fields for…","schema":{"type":"string","description":"Query string using the [Filtering Syntax](https://developers.google.com/authorized-buyers/apis/guides/list-filters) Supported fields for…"}},{"name":"pageSize","in":"query","required":false,"description":"Requested page size. If left blank, a default page size of 500 will be applied.","schema":{"type":"integer","description":"Requested page size. If left blank, a default page size of 500 will be applied."}},{"name":"pageToken","in":"query","required":false,"description":"A token identifying a page of results the server should return. Typically, this is the value of ListClientsResponse.nextPageToken returned…","schema":{"type":"string","description":"A token identifying a page of results the server should return. Typically, this is the value of ListClientsResponse.nextPageToken returned…"}},{"name":"parent","in":"query","required":true,"description":"Required. The name of the buyer. Format: `buyers/{accountId}`","schema":{"type":"string","description":"Required. The name of the buyer. Format: `buyers/{accountId}`"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-authorizedbuyersmarketplace/authorizedbuyersmarketplace-buyers-clients-create":{"post":{"operationId":"analytics_googleapis_authorizedbuyersmarketplace_authorizedbuyersmarketplace_buyers_clients_create","summary":"Creates a new client.","description":"POST /v1/{+parent}/clients","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The name of the buyer. Format: `buyers/{accountId}`"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-authorizedbuyersmarketplace/authorizedbuyersmarketplace-buyers-clients-users-deactivate":{"post":{"operationId":"analytics_googleapis_authorizedbuyersmarketplace_authorizedbuyersmarketplace_buyers_clients_users_deactivate","summary":"Deactivates an existing client user. The state of the client user will be updated from \"ACTIVE\" to…","description":"POST /v1/{+name}:deactivate","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. Format: `buyers/{buyerAccountId}/clients/{clientAccountId}/clientUsers/{userId}`"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-authorizedbuyersmarketplace/authorizedbuyersmarketplace-buyers-clients-users-list":{"get":{"operationId":"analytics_googleapis_authorizedbuyersmarketplace_authorizedbuyersmarketplace_buyers_clients_users_list","summary":"Lists all client users for a specified client.","description":"GET /v1/{+parent}/users","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Requested page size. If left blank, a default page size of 500 will be applied.","schema":{"type":"integer","description":"Requested page size. If left blank, a default page size of 500 will be applied."}},{"name":"pageToken","in":"query","required":false,"description":"A token identifying a page of results the server should return. Typically, this is the value of ListClientUsersResponse.nextPageToken…","schema":{"type":"string","description":"A token identifying a page of results the server should return. Typically, this is the value of ListClientUsersResponse.nextPageToken…"}},{"name":"parent","in":"query","required":true,"description":"Required. The name of the client. Format: `buyers/{buyerAccountId}/clients/{clientAccountId}`","schema":{"type":"string","description":"Required. The name of the client. Format: `buyers/{buyerAccountId}/clients/{clientAccountId}`"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-authorizedbuyersmarketplace/authorizedbuyersmarketplace-buyers-clients-users-create":{"post":{"operationId":"analytics_googleapis_authorizedbuyersmarketplace_authorizedbuyersmarketplace_buyers_clients_users_create","summary":"Creates a new client user in \"INVITED\" state. An email invitation will be sent to the new user, once…","description":"POST /v1/{+parent}/users","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The name of the client. Format: `buyers/{accountId}/clients/{clientAccountId}`"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-authorizedbuyersmarketplace/authorizedbuyersmarketplace-buyers-finalized-deals-add-creat":{"post":{"operationId":"analytics_googleapis_authorizedbuyersmarketplace_authorizedbuyersmarketplace_buyers_finalized_deals_add_creat","summary":"Add creative to be used in the bidding process for a finalized deal. For programmatic guaranteed deals, it's…","description":"POST /v1/{+deal}:addCreative","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["deal","body"],"properties":{"deal":{"type":"string","description":"Required. Name of the finalized deal in the format of: `buyers/{accountId}/finalizedDeals/{dealId}`"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-authorizedbuyersmarketplace/authorizedbuyersmarketplace-buyers-finalized-deals-pause":{"post":{"operationId":"analytics_googleapis_authorizedbuyersmarketplace_authorizedbuyersmarketplace_buyers_finalized_deals_pause","summary":"Pauses serving of the given finalized deal. This call only pauses the serving status, and does not affect…","description":"POST /v1/{+name}:pause","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. Format: `buyers/{accountId}/finalizedDeals/{dealId}`"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-authorizedbuyersmarketplace/authorizedbuyersmarketplace-buyers-finalized-deals-resume":{"post":{"operationId":"analytics_googleapis_authorizedbuyersmarketplace_authorizedbuyersmarketplace_buyers_finalized_deals_resume","summary":"Resumes serving of the given finalized deal. Calling this method for an running deal has no effect. If a…","description":"POST /v1/{+name}:resume","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. Format: `buyers/{accountId}/finalizedDeals/{dealId}`"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-authorizedbuyersmarketplace/authorizedbuyersmarketplace-buyers-proposals-accept":{"post":{"operationId":"analytics_googleapis_authorizedbuyersmarketplace_authorizedbuyersmarketplace_buyers_proposals_accept","summary":"Accepts the proposal at the given revision number. If the revision number in the request is behind the…","description":"POST /v1/{+name}:accept","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Name of the proposal. Format: `buyers/{accountId}/proposals/{proposalId}`"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-authorizedbuyersmarketplace/authorizedbuyersmarketplace-buyers-proposals-add-note":{"post":{"operationId":"analytics_googleapis_authorizedbuyersmarketplace_authorizedbuyersmarketplace_buyers_proposals_add_note","summary":"Creates a note for this proposal and sends to the seller. This method is not supported for proposals with…","description":"POST /v1/{+proposal}:addNote","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["proposal","body"],"properties":{"proposal":{"type":"string","description":"Name of the proposal. Format: `buyers/{accountId}/proposals/{proposalId}`"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-authorizedbuyersmarketplace/authorizedbuyersmarketplace-buyers-proposals-cancel-negotiat":{"post":{"operationId":"analytics_googleapis_authorizedbuyersmarketplace_authorizedbuyersmarketplace_buyers_proposals_cancel_negotiat","summary":"Cancels an ongoing negotiation on a proposal. This does not cancel or end serving for the deals if the…","description":"POST /v1/{+proposal}:cancelNegotiation","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["proposal","body"],"properties":{"proposal":{"type":"string","description":"Name of the proposal. Format: `buyers/{accountId}/proposals/{proposalId}`"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-authorizedbuyersmarketplace/authorizedbuyersmarketplace-buyers-proposals-list":{"get":{"operationId":"analytics_googleapis_authorizedbuyersmarketplace_authorizedbuyersmarketplace_buyers_proposals_list","summary":"Lists proposals. A filter expression using [Cloud API list filtering…","description":"GET /v1/{+parent}/proposals","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"Optional query string using the [Cloud API list filtering…","schema":{"type":"string","description":"Optional query string using the [Cloud API list filtering…"}},{"name":"pageSize","in":"query","required":false,"description":"Requested page size. The server may return fewer results than requested. If unspecified, the server will put a size of 500.","schema":{"type":"integer","description":"Requested page size. The server may return fewer results than requested. If unspecified, the server will put a size of 500."}},{"name":"pageToken","in":"query","required":false,"description":"The page token as returned from ListProposalsResponse.","schema":{"type":"string","description":"The page token as returned from ListProposalsResponse."}},{"name":"parent","in":"query","required":true,"description":"Required. Parent that owns the collection of proposals Format: `buyers/{accountId}`","schema":{"type":"string","description":"Required. Parent that owns the collection of proposals Format: `buyers/{accountId}`"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-authorizedbuyersmarketplace/authorizedbuyersmarketplace-buyers-proposals-send-rfp":{"post":{"operationId":"analytics_googleapis_authorizedbuyersmarketplace_authorizedbuyersmarketplace_buyers_proposals_send_rfp","summary":"Sends a request for proposal (RFP) to a publisher to initiate the negotiation regarding certain inventory.…","description":"POST /v1/{+buyer}/proposals:sendRfp","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["buyer","body"],"properties":{"buyer":{"type":"string","description":"Required. The current buyer who is sending the RFP in the format: `buyers/{accountId}`."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-authorizedbuyersmarketplace/authorizedbuyersmarketplace-buyers-proposals-deals-batch-upd":{"post":{"operationId":"analytics_googleapis_authorizedbuyersmarketplace_authorizedbuyersmarketplace_buyers_proposals_deals_batch_upd","summary":"Batch updates multiple deals in the same proposal.","description":"POST /v1/{+parent}/deals:batchUpdate","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The name of the proposal containing the deals to batch update. Format: buyers/{accountId}/proposals/{proposalId}"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-authorizedbuyersmarketplace/authorizedbuyersmarketplace-buyers-proposals-deals-list":{"get":{"operationId":"analytics_googleapis_authorizedbuyersmarketplace_authorizedbuyersmarketplace_buyers_proposals_deals_list","summary":"Lists all deals in a proposal. To retrieve only the finalized revision deals regardless if a deal is being…","description":"GET /v1/{+parent}/deals","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Requested page size. The server may return fewer results than requested. If requested more than 500, the server will return 500 results…","schema":{"type":"integer","description":"Requested page size. The server may return fewer results than requested. If requested more than 500, the server will return 500 results…"}},{"name":"pageToken","in":"query","required":false,"description":"The page token as returned from ListDealsResponse.","schema":{"type":"string","description":"The page token as returned from ListDealsResponse."}},{"name":"parent","in":"query","required":true,"description":"Required. The name of the proposal containing the deals to retrieve. Format: buyers/{accountId}/proposals/{proposalId}","schema":{"type":"string","description":"Required. The name of the proposal containing the deals to retrieve. Format: buyers/{accountId}/proposals/{proposalId}"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-authorizedbuyersmarketplace/authorizedbuyersmarketplace-buyers-publisher-profiles-list":{"get":{"operationId":"analytics_googleapis_authorizedbuyersmarketplace_authorizedbuyersmarketplace_buyers_publisher_profiles_list","summary":"Lists publisher profiles. The returned publisher profiles aren't in any defined order. The order of the…","description":"GET /v1/{+parent}/publisherProfiles","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"Optional query string using the [Cloud API list filtering] (https://developers.google.com/authorized-buyers/apis/guides/list-filters)…","schema":{"type":"string","description":"Optional query string using the [Cloud API list filtering] (https://developers.google.com/authorized-buyers/apis/guides/list-filters)…"}},{"name":"pageSize","in":"query","required":false,"description":"Requested page size. The server may return fewer results than requested. If requested more than 500, the server will return 500 results…","schema":{"type":"integer","description":"Requested page size. The server may return fewer results than requested. If requested more than 500, the server will return 500 results…"}},{"name":"pageToken","in":"query","required":false,"description":"The page token as returned from a previous ListPublisherProfilesResponse.","schema":{"type":"string","description":"The page token as returned from a previous ListPublisherProfilesResponse."}},{"name":"parent","in":"query","required":true,"description":"Required. Parent that owns the collection of publisher profiles Format: `buyers/{buyerId}`","schema":{"type":"string","description":"Required. Parent that owns the collection of publisher profiles Format: `buyers/{buyerId}`"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}}},"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key"}},"schemas":{"RunEnvelope":{"type":"object","required":["project","data","timestamp"],"properties":{"project":{"type":"string","example":"dev-tools:hash"},"data":{},"timestamp":{"type":"string","format":"date-time"}}},"ErrorEnvelope":{"type":"object","properties":{"content":{},"message":{"type":"string"},"errors":{"type":"array","items":{}},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}}}}}},"responses":{"Error":{"description":"Invalid key, plan gate, rate limit or upstream failure","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorEnvelope"}}}}}}}