{"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-cloudchannel/cloudchannel-accounts-check-cloud-identity-accounts-exist":{"post":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_check_cloud_identity_accounts_exist","summary":"Confirms the existence of Cloud Identity accounts based on the domain and if the Cloud Identity accounts are…","description":"POST /v1/{+parent}:checkCloudIdentityAccountsExist","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The reseller account's resource name. Parent uses the format: accounts/{account_id}"},"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-cloudchannel/cloudchannel-accounts-list-subscribers":{"get":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_list_subscribers","summary":"Lists service accounts with subscriber privileges on the Pub/Sub topic created for this Channel Services…","description":"GET /v1/{+account}:listSubscribers","tags":["analytics"],"parameters":[{"name":"account","in":"query","required":true,"description":"Optional. Resource name of the account. Required if integrator is not provided. Otherwise, leave this field empty/unset.","schema":{"type":"string","description":"Optional. Resource name of the account. Required if integrator is not provided. Otherwise, leave this field empty/unset."}},{"name":"integrator","in":"query","required":false,"description":"Optional. Resource name of the integrator. Required if account is not provided. Otherwise, leave this field empty/unset.","schema":{"type":"string","description":"Optional. Resource name of the integrator. Required if account is not provided. Otherwise, leave this field empty/unset."}},{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of service accounts to return. The service may return fewer than this value. If unspecified, returns at most…","schema":{"type":"integer","description":"Optional. The maximum number of service accounts to return. The service may return fewer than this value. If unspecified, returns at most…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A page token, received from a previous `ListSubscribers` call. Provide this to retrieve the subsequent page. When paginating,…","schema":{"type":"string","description":"Optional. A page token, received from a previous `ListSubscribers` call. Provide this to retrieve the subsequent page. When paginating,…"}}],"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-cloudchannel/cloudchannel-accounts-list-transferable-offers":{"post":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_list_transferable_offers","summary":"List TransferableOffers of a customer based on Cloud Identity ID or Customer Name in the request. Use this…","description":"POST /v1/{+parent}:listTransferableOffers","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The resource name of the reseller's account."},"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-cloudchannel/cloudchannel-accounts-list-transferable-skus":{"post":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_list_transferable_skus","summary":"List TransferableSkus of a customer based on the Cloud Identity ID or Customer Name in the request. Use this…","description":"POST /v1/{+parent}:listTransferableSkus","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The reseller account's resource name. Parent uses the format: accounts/{account_id}"},"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-cloudchannel/cloudchannel-accounts-register":{"post":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_register","summary":"Registers a service account with subscriber privileges on the Pub/Sub topic for this Channel Services…","description":"POST /v1/{+account}:register","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["account","body"],"properties":{"account":{"type":"string","description":"Optional. Resource name of the account. Required if integrator is not provided. Otherwise, leave this field empty/unset."},"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-cloudchannel/cloudchannel-accounts-unregister":{"post":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_unregister","summary":"Unregisters a service account with subscriber privileges on the Pub/Sub topic created for this Channel…","description":"POST /v1/{+account}:unregister","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["account","body"],"properties":{"account":{"type":"string","description":"Optional. Resource name of the account. Required if integrator is not provided. Otherwise, leave this field empty/unset."},"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-cloudchannel/cloudchannel-accounts-channel-partner-links-list":{"get":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_channel_partner_links_list","summary":"List ChannelPartnerLinks belonging to a distributor. You must be a distributor to call this method. Possible…","description":"GET /v1/{+parent}/channelPartnerLinks","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Optional. Requested page size. Server might return fewer results than requested. If unspecified, server will pick a default size (25). The…","schema":{"type":"integer","description":"Optional. Requested page size. Server might return fewer results than requested. If unspecified, server will pick a default size (25). The…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A token for a page of results other than the first page. Obtained using ListChannelPartnerLinksResponse.next_page_token of the…","schema":{"type":"string","description":"Optional. A token for a page of results other than the first page. Obtained using ListChannelPartnerLinksResponse.next_page_token of the…"}},{"name":"parent","in":"query","required":true,"description":"Required. The resource name of the reseller account for listing channel partner links. Parent uses the format: accounts/{account_id}","schema":{"type":"string","description":"Required. The resource name of the reseller account for listing channel partner links. Parent uses the format: accounts/{account_id}"}},{"name":"view","in":"query","required":false,"description":"Optional. The level of granularity the ChannelPartnerLink will display.","schema":{"type":"string","enum":["UNSPECIFIED","BASIC","FULL"],"description":"Optional. The level of granularity the ChannelPartnerLink will display."}}],"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-cloudchannel/cloudchannel-accounts-channel-partner-links-create":{"post":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_channel_partner_links_create","summary":"Initiates a channel partner link between a distributor and a reseller, or between resellers in an n-tier…","description":"POST /v1/{+parent}/channelPartnerLinks","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. Create a channel partner link for the provided reseller account's resource name. Parent uses the format: accounts/{account_id}"},"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-cloudchannel/cloudchannel-operations-list":{"get":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_operations_list","summary":"Lists operations that match the specified filter in the request. If the server doesn't support this method,…","description":"GET /v1/{+name}","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"The standard list filter.","schema":{"type":"string","description":"The standard list filter."}},{"name":"name","in":"query","required":true,"description":"The name of the operation's parent resource.","schema":{"type":"string","description":"The name of the operation's parent resource."}},{"name":"pageSize","in":"query","required":false,"description":"The standard list page size.","schema":{"type":"integer","description":"The standard list page size."}},{"name":"pageToken","in":"query","required":false,"description":"The standard list page token.","schema":{"type":"string","description":"The standard list page token."}},{"name":"returnPartialSuccess","in":"query","required":false,"description":"When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the…","schema":{"type":"boolean","description":"When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in 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-cloudchannel/cloudchannel-accounts-customers-customer-repricing-configs-p":{"post":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_customers_customer_repricing_configs_p","summary":"Updates a CustomerRepricingConfig. Call this method to set modifications for a specific customer's bill.…","description":"PATCH /v1/{+name}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Output only. Resource name of the CustomerRepricingConfig. Format:…"},"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-cloudchannel/cloudchannel-operations-delete":{"post":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_operations_delete","summary":"Deletes a long-running operation. This method indicates that the client is no longer interested in the…","description":"DELETE /v1/{+name}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name"],"properties":{"name":{"type":"string","description":"The name of the operation resource to be deleted."}}}}}},"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-cloudchannel/cloudchannel-accounts-channel-partner-links-channel-partner":{"get":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_channel_partner_links_channel_partner","summary":"Lists information about how a Reseller modifies their bill before sending it to a ChannelPartner. Possible…","description":"GET /v1/{+parent}/channelPartnerRepricingConfigs","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"Optional. A filter for [CloudChannelService.ListChannelPartnerRepricingConfigs] results (channel_partner_link only). You can use this…","schema":{"type":"string","description":"Optional. A filter for [CloudChannelService.ListChannelPartnerRepricingConfigs] results (channel_partner_link only). You can use this…"}},{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of repricing configs to return. The service may return fewer than this value. If unspecified, returns a…","schema":{"type":"integer","description":"Optional. The maximum number of repricing configs to return. The service may return fewer than this value. If unspecified, returns a…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A token identifying a page of results beyond the first page. Obtained through…","schema":{"type":"string","description":"Optional. A token identifying a page of results beyond the first page. Obtained through…"}},{"name":"parent","in":"query","required":true,"description":"Required. The resource name of the account's ChannelPartnerLink. Parent uses the format:…","schema":{"type":"string","description":"Required. The resource name of the account's ChannelPartnerLink. Parent uses the format:…"}}],"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-cloudchannel/cloudchannel-accounts-channel-partner-links-channel-partner-2":{"post":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_channel_partner_links_channel_partner_2","summary":"Creates a ChannelPartnerRepricingConfig. Call this method to set modifications for a specific…","description":"POST /v1/{+parent}/channelPartnerRepricingConfigs","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The resource name of the ChannelPartner that will receive the repricing config. Parent uses the format:…"},"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-cloudchannel/cloudchannel-accounts-customers-list":{"get":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_customers_list","summary":"List Customers. Possible error codes: * PERMISSION_DENIED: The reseller account making the request is…","description":"GET /v1/{+parent}/customers","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"Optional. Filters applied to the [CloudChannelService.ListCustomers] results. See…","schema":{"type":"string","description":"Optional. Filters applied to the [CloudChannelService.ListCustomers] results. See…"}},{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of customers to return. The service may return fewer than this value. If unspecified, returns at most 10…","schema":{"type":"integer","description":"Optional. The maximum number of customers to return. The service may return fewer than this value. If unspecified, returns at most 10…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A token identifying a page of results other than the first page. Obtained through ListCustomersResponse.next_page_token of the…","schema":{"type":"string","description":"Optional. A token identifying a page of results other than the first page. Obtained through ListCustomersResponse.next_page_token of the…"}},{"name":"parent","in":"query","required":true,"description":"Required. The resource name of the reseller account to list customers from. Parent uses the format: accounts/{account_id}.","schema":{"type":"string","description":"Required. The resource name of the reseller account to list customers from. Parent uses the format: accounts/{account_id}."}}],"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-cloudchannel/cloudchannel-accounts-customers-create":{"post":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_customers_create","summary":"Creates a new Customer resource under the reseller or distributor account. Possible error codes: *…","description":"POST /v1/{+parent}/customers","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The resource name of reseller account in which to create the customer. Parent uses the format: accounts/{account_id}"},"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-cloudchannel/cloudchannel-accounts-customers-import":{"post":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_customers_import","summary":"Imports a Customer from the Cloud Identity associated with the provided Cloud Identity ID or domain before a…","description":"POST /v1/{+parent}/customers:import","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The resource name of the reseller's account. Parent takes the format: accounts/{account_id} or…"},"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-cloudchannel/cloudchannel-accounts-customers-list-purchasable-offers":{"get":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_customers_list_purchasable_offers","summary":"Lists the following: * Offers that you can purchase for a customer. * Offers that you can change for an…","description":"GET /v1/{+customer}:listPurchasableOffers","tags":["analytics"],"parameters":[{"name":"changeOfferPurchase.billingAccount","in":"query","required":false,"description":"Optional. Resource name of the new target Billing Account. Provide this Billing Account when setting up billing for a trial subscription.…","schema":{"type":"string","description":"Optional. Resource name of the new target Billing Account. Provide this Billing Account when setting up billing for a trial subscription.…"}},{"name":"changeOfferPurchase.entitlement","in":"query","required":false,"description":"Required. Resource name of the entitlement. Format: accounts/{account_id}/customers/{customer_id}/entitlements/{entitlement_id}","schema":{"type":"string","description":"Required. Resource name of the entitlement. Format: accounts/{account_id}/customers/{customer_id}/entitlements/{entitlement_id}"}},{"name":"changeOfferPurchase.newSku","in":"query","required":false,"description":"Optional. Resource name of the new target SKU. Provide this SKU when upgrading or downgrading an entitlement. Format:…","schema":{"type":"string","description":"Optional. Resource name of the new target SKU. Provide this SKU when upgrading or downgrading an entitlement. Format:…"}},{"name":"createEntitlementPurchase.billingAccount","in":"query","required":false,"description":"Optional. Billing account that the result should be restricted to. Format: accounts/{account_id}/billingAccounts/{billing_account_id}.","schema":{"type":"string","description":"Optional. Billing account that the result should be restricted to. Format: accounts/{account_id}/billingAccounts/{billing_account_id}."}},{"name":"createEntitlementPurchase.sku","in":"query","required":false,"description":"Required. SKU that the result should be restricted to. Format: products/{product_id}/skus/{sku_id}.","schema":{"type":"string","description":"Required. SKU that the result should be restricted to. Format: products/{product_id}/skus/{sku_id}."}},{"name":"customer","in":"query","required":true,"description":"Required. The resource name of the customer to list Offers for. Format: accounts/{account_id}/customers/{customer_id}.","schema":{"type":"string","description":"Required. The resource name of the customer to list Offers for. Format: accounts/{account_id}/customers/{customer_id}."}},{"name":"languageCode","in":"query","required":false,"description":"Optional. The BCP-47 language code. For example, \"en-US\". The response will localize in the corresponding language code, if specified. The…","schema":{"type":"string","description":"Optional. The BCP-47 language code. For example, \"en-US\". The response will localize in the corresponding language code, if specified. The…"}},{"name":"pageSize","in":"query","required":false,"description":"Optional. Requested page size. Server might return fewer results than requested. If unspecified, returns at most 100 Offers. The maximum…","schema":{"type":"integer","description":"Optional. Requested page size. Server might return fewer results than requested. If unspecified, returns at most 100 Offers. The maximum…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A token for a page of results other than the first page.","schema":{"type":"string","description":"Optional. A token for a page of results other than the first page."}}],"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-cloudchannel/cloudchannel-accounts-customers-list-purchasable-skus":{"get":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_customers_list_purchasable_skus","summary":"Lists the following: * SKUs that you can purchase for a customer * SKUs that you can upgrade or downgrade…","description":"GET /v1/{+customer}:listPurchasableSkus","tags":["analytics"],"parameters":[{"name":"changeOfferPurchase.changeType","in":"query","required":false,"description":"Required. Change Type for the entitlement.","schema":{"type":"string","enum":["CHANGE_TYPE_UNSPECIFIED","UPGRADE","DOWNGRADE"],"description":"Required. Change Type for the entitlement."}},{"name":"changeOfferPurchase.entitlement","in":"query","required":false,"description":"Required. Resource name of the entitlement. Format: accounts/{account_id}/customers/{customer_id}/entitlements/{entitlement_id}","schema":{"type":"string","description":"Required. Resource name of the entitlement. Format: accounts/{account_id}/customers/{customer_id}/entitlements/{entitlement_id}"}},{"name":"createEntitlementPurchase.product","in":"query","required":false,"description":"Required. List SKUs belonging to this Product. Format: products/{product_id}. Supports products/- to retrieve SKUs for all products.","schema":{"type":"string","description":"Required. List SKUs belonging to this Product. Format: products/{product_id}. Supports products/- to retrieve SKUs for all products."}},{"name":"customer","in":"query","required":true,"description":"Required. The resource name of the customer to list SKUs for. Format: accounts/{account_id}/customers/{customer_id}.","schema":{"type":"string","description":"Required. The resource name of the customer to list SKUs for. Format: accounts/{account_id}/customers/{customer_id}."}},{"name":"languageCode","in":"query","required":false,"description":"Optional. The BCP-47 language code. For example, \"en-US\". The response will localize in the corresponding language code, if specified. The…","schema":{"type":"string","description":"Optional. The BCP-47 language code. For example, \"en-US\". The response will localize in the corresponding language code, if specified. The…"}},{"name":"pageSize","in":"query","required":false,"description":"Optional. Requested page size. Server might return fewer results than requested. If unspecified, returns at most 100 SKUs. The maximum…","schema":{"type":"integer","description":"Optional. Requested page size. Server might return fewer results than requested. If unspecified, returns at most 100 SKUs. The maximum…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A token for a page of results other than the first page.","schema":{"type":"string","description":"Optional. A token for a page of results other than the first page."}}],"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-cloudchannel/cloudchannel-accounts-customers-provision-cloud-identity":{"post":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_customers_provision_cloud_identity","summary":"Creates a Cloud Identity for the given customer using the customer's information, or the information…","description":"POST /v1/{+customer}:provisionCloudIdentity","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["customer","body"],"properties":{"customer":{"type":"string","description":"Required. Resource name of the customer. Format: accounts/{account_id}/customers/{customer_id}"},"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-cloudchannel/cloudchannel-accounts-customers-query-eligible-billing-accou":{"get":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_customers_query_eligible_billing_accou","summary":"Lists the billing accounts that are eligible to purchase particular SKUs for a given customer. Possible…","description":"GET /v1/{+customer}:queryEligibleBillingAccounts","tags":["analytics"],"parameters":[{"name":"customer","in":"query","required":true,"description":"Required. The resource name of the customer to list eligible billing accounts for. Format: accounts/{account_id}/customers/{customer_id}.","schema":{"type":"string","description":"Required. The resource name of the customer to list eligible billing accounts for. Format: accounts/{account_id}/customers/{customer_id}."}},{"name":"skus","in":"query","required":false,"description":"Required. List of SKUs to list eligible billing accounts for. At least one SKU is required. Format: products/{product_id}/skus/{sku_id}.","schema":{"type":"string","description":"Required. List of SKUs to list eligible billing accounts for. At least one SKU is required. Format: products/{product_id}/skus/{sku_id}."}}],"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-cloudchannel/cloudchannel-accounts-customers-transfer-entitlements":{"post":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_customers_transfer_entitlements","summary":"Transfers customer entitlements to new reseller. Possible error codes: * PERMISSION_DENIED: * The customer…","description":"POST /v1/{+parent}:transferEntitlements","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The resource name of the reseller's customer account that will receive transferred entitlements. Parent uses the format:…"},"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-cloudchannel/cloudchannel-accounts-customers-transfer-entitlements-to-goo":{"post":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_customers_transfer_entitlements_to_goo","summary":"Transfers customer entitlements from their current reseller to Google. Possible error codes: *…","description":"POST /v1/{+parent}:transferEntitlementsToGoogle","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The resource name of the reseller's customer account where the entitlements transfer from. Parent uses the format:…"},"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-cloudchannel/cloudchannel-accounts-customers-customer-repricing-configs-l":{"get":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_customers_customer_repricing_configs_l","summary":"Lists information about how a Reseller modifies their bill before sending it to a Customer. Possible Error…","description":"GET /v1/{+parent}/customerRepricingConfigs","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"Optional. A filter for [CloudChannelService.ListCustomerRepricingConfigs] results (customer only). You can use this filter when you…","schema":{"type":"string","description":"Optional. A filter for [CloudChannelService.ListCustomerRepricingConfigs] results (customer only). You can use this filter when you…"}},{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of repricing configs to return. The service may return fewer than this value. If unspecified, returns a…","schema":{"type":"integer","description":"Optional. The maximum number of repricing configs to return. The service may return fewer than this value. If unspecified, returns a…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A token identifying a page of results beyond the first page. Obtained through…","schema":{"type":"string","description":"Optional. A token identifying a page of results beyond the first page. Obtained through…"}},{"name":"parent","in":"query","required":true,"description":"Required. The resource name of the customer. Parent uses the format: accounts/{account_id}/customers/{customer_id}. Supports…","schema":{"type":"string","description":"Required. The resource name of the customer. Parent uses the format: accounts/{account_id}/customers/{customer_id}. Supports…"}}],"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-cloudchannel/cloudchannel-accounts-customers-customer-repricing-configs-c":{"post":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_customers_customer_repricing_configs_c","summary":"Creates a CustomerRepricingConfig. Call this method to set modifications for a specific customer's bill. You…","description":"POST /v1/{+parent}/customerRepricingConfigs","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The resource name of the customer that will receive this repricing config. Parent uses the format:…"},"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-cloudchannel/cloudchannel-accounts-customers-entitlements-activate":{"post":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_customers_entitlements_activate","summary":"Activates a previously suspended entitlement. Entitlements suspended for pending ToS acceptance can't be…","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. The resource name of the entitlement to activate. Name uses the format:…"},"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-cloudchannel/cloudchannel-operations-cancel":{"post":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_operations_cancel","summary":"Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the…","description":"POST /v1/{+name}:cancel","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"The name of the operation resource to be cancelled."},"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-cloudchannel/cloudchannel-accounts-customers-entitlements-change-offer":{"post":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_customers_entitlements_change_offer","summary":"Updates the Offer for an existing customer entitlement. An entitlement update is a long-running operation…","description":"POST /v1/{+name}:changeOffer","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. The resource name of the entitlement to update. Name uses the format:…"},"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-cloudchannel/cloudchannel-accounts-customers-entitlements-change-paramete":{"post":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_customers_entitlements_change_paramete","summary":"Change parameters of the entitlement. An entitlement update is a long-running operation and it updates the…","description":"POST /v1/{+name}:changeParameters","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. The name of the entitlement to update. Name uses the format:…"},"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-cloudchannel/cloudchannel-accounts-customers-entitlements-change-renewal":{"post":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_customers_entitlements_change_renewal","summary":"Updates the renewal settings for an existing customer entitlement. An entitlement update is a long-running…","description":"POST /v1/{+name}:changeRenewalSettings","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. The name of the entitlement to update. Name uses the format:…"},"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-cloudchannel/cloudchannel-accounts-customers-entitlements-list":{"get":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_customers_entitlements_list","summary":"Lists Entitlements belonging to a customer. Possible error codes: * PERMISSION_DENIED: The customer doesn't…","description":"GET /v1/{+parent}/entitlements","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Optional. Requested page size. Server might return fewer results than requested. If unspecified, return at most 50 entitlements. The…","schema":{"type":"integer","description":"Optional. Requested page size. Server might return fewer results than requested. If unspecified, return at most 50 entitlements. The…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A token for a page of results other than the first page. Obtained using ListEntitlementsResponse.next_page_token of the previous…","schema":{"type":"string","description":"Optional. A token for a page of results other than the first page. Obtained using ListEntitlementsResponse.next_page_token of the previous…"}},{"name":"parent","in":"query","required":true,"description":"Required. The resource name of the reseller's customer account to list entitlements for. Parent uses the format:…","schema":{"type":"string","description":"Required. The resource name of the reseller's customer account to list entitlements for. Parent uses the format:…"}}],"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-cloudchannel/cloudchannel-accounts-customers-entitlements-create":{"post":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_customers_entitlements_create","summary":"Creates an entitlement for a customer. Possible error codes: * PERMISSION_DENIED: * The customer doesn't…","description":"POST /v1/{+parent}/entitlements","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The resource name of the reseller's customer account in which to create the entitlement. Parent uses the format:…"},"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-cloudchannel/cloudchannel-accounts-customers-entitlements-list-entitlemen":{"get":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_customers_entitlements_list_entitlemen","summary":"List entitlement history. Possible error codes: * PERMISSION_DENIED: The reseller account making the request…","description":"GET /v1/{+parent}:listEntitlementChanges","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"Optional. Filters applied to the list results.","schema":{"type":"string","description":"Optional. Filters applied to the list results."}},{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of entitlement changes to return. The service may return fewer than this value. If unspecified, returns at…","schema":{"type":"integer","description":"Optional. The maximum number of entitlement changes to return. The service may return fewer than this value. If unspecified, returns at…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A page token, received from a previous CloudChannelService.ListEntitlementChanges call. Provide this to retrieve the subsequent…","schema":{"type":"string","description":"Optional. A page token, received from a previous CloudChannelService.ListEntitlementChanges call. Provide this to retrieve the subsequent…"}},{"name":"parent","in":"query","required":true,"description":"Required. The resource name of the entitlement for which to list entitlement changes. The `-` wildcard may be used to match entitlements…","schema":{"type":"string","description":"Required. The resource name of the entitlement for which to list entitlement changes. The `-` wildcard may be used to match entitlements…"}}],"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-cloudchannel/cloudchannel-accounts-customers-entitlements-lookup-offer":{"get":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_customers_entitlements_lookup_offer","summary":"Returns the requested Offer resource. Possible error codes: * PERMISSION_DENIED: The entitlement doesn't…","description":"GET /v1/{+entitlement}:lookupOffer","tags":["analytics"],"parameters":[{"name":"entitlement","in":"query","required":true,"description":"Required. The resource name of the entitlement to retrieve the Offer. Entitlement uses the format:…","schema":{"type":"string","description":"Required. The resource name of the entitlement to retrieve the Offer. Entitlement uses the format:…"}}],"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-cloudchannel/cloudchannel-accounts-customers-entitlements-start-paid-serv":{"post":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_customers_entitlements_start_paid_serv","summary":"Starts paid service for a trial entitlement. Starts paid service for a trial entitlement immediately. This…","description":"POST /v1/{+name}:startPaidService","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. The name of the entitlement to start a paid service for. Name uses the format:…"},"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-cloudchannel/cloudchannel-accounts-customers-entitlements-suspend":{"post":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_customers_entitlements_suspend","summary":"Suspends a previously fulfilled entitlement. An entitlement suspension is a long-running operation. Possible…","description":"POST /v1/{+name}:suspend","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. The resource name of the entitlement to suspend. Name uses the format:…"},"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-cloudchannel/cloudchannel-accounts-offers-list":{"get":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_offers_list","summary":"Lists the Offers the reseller can sell. Possible error codes: * INVALID_ARGUMENT: Required request…","description":"GET /v1/{+parent}/offers","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"Optional. The expression to filter results by name (name of the Offer), sku.name (name of the SKU), or sku.product.name (name of the…","schema":{"type":"string","description":"Optional. The expression to filter results by name (name of the Offer), sku.name (name of the SKU), or sku.product.name (name of the…"}},{"name":"languageCode","in":"query","required":false,"description":"Optional. The BCP-47 language code. For example, \"en-US\". The response will localize in the corresponding language code, if specified. The…","schema":{"type":"string","description":"Optional. The BCP-47 language code. For example, \"en-US\". The response will localize in the corresponding language code, if specified. The…"}},{"name":"pageSize","in":"query","required":false,"description":"Optional. Requested page size. Server might return fewer results than requested. If unspecified, returns at most 500 Offers. The maximum…","schema":{"type":"integer","description":"Optional. Requested page size. Server might return fewer results than requested. If unspecified, returns at most 500 Offers. The maximum…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A token for a page of results other than the first page.","schema":{"type":"string","description":"Optional. A token for a page of results other than the first page."}},{"name":"parent","in":"query","required":true,"description":"Required. The resource name of the reseller account from which to list Offers. Parent uses the format: accounts/{account_id}.","schema":{"type":"string","description":"Required. The resource name of the reseller account from which to list Offers. Parent uses the format: accounts/{account_id}."}},{"name":"showFutureOffers","in":"query","required":false,"description":"Optional. A boolean flag that determines if a response returns future offers 30 days from now. If the show_future_offers is true, the…","schema":{"type":"boolean","description":"Optional. A boolean flag that determines if a response returns future offers 30 days from now. If the show_future_offers is true, 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-cloudchannel/cloudchannel-accounts-report-jobs-fetch-report-results":{"post":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_report_jobs_fetch_report_results","summary":"Retrieves data generated by CloudChannelReportsService.RunReportJob. Deprecated: Please use [Export Channel…","description":"POST /v1/{+reportJob}:fetchReportResults","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["reportJob","body"],"properties":{"reportJob":{"type":"string","description":"Required. The report job created by CloudChannelReportsService.RunReportJob. Report_job uses the format:…"},"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-cloudchannel/cloudchannel-accounts-reports-list":{"get":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_reports_list","summary":"Lists the reports that RunReportJob can run. These reports include an ID, a description, and the list of…","description":"GET /v1/{+parent}/reports","tags":["analytics"],"parameters":[{"name":"languageCode","in":"query","required":false,"description":"Optional. The BCP-47 language code, such as \"en-US\". If specified, the response is localized to the corresponding language code if the…","schema":{"type":"string","description":"Optional. The BCP-47 language code, such as \"en-US\". If specified, the response is localized to the corresponding language code if the…"}},{"name":"pageSize","in":"query","required":false,"description":"Optional. Requested page size of the report. The server might return fewer results than requested. If unspecified, returns 20 reports. The…","schema":{"type":"integer","description":"Optional. Requested page size of the report. The server might return fewer results than requested. If unspecified, returns 20 reports. The…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A token that specifies a page of results beyond the first page. Obtained through ListReportsResponse.next_page_token of the…","schema":{"type":"string","description":"Optional. A token that specifies a page of results beyond the first page. Obtained through ListReportsResponse.next_page_token of the…"}},{"name":"parent","in":"query","required":true,"description":"Required. The resource name of the partner account to list available reports for. Parent uses the format: accounts/{account_id}","schema":{"type":"string","description":"Required. The resource name of the partner account to list available reports for. Parent uses the format: accounts/{account_id}"}}],"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-cloudchannel/cloudchannel-accounts-reports-run":{"post":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_reports_run","summary":"Begins generation of data for a given report. The report identifier is a UID (for example, `613bf59q`).…","description":"POST /v1/{+name}:run","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. The report's resource name. Specifies the account and report used to generate report data. The report_id identifier is a UID…"},"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-cloudchannel/cloudchannel-accounts-sku-groups-list":{"get":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_sku_groups_list","summary":"Lists the Rebilling supported SKU groups the account is authorized to sell. Reference:…","description":"GET /v1/{+parent}/skuGroups","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of SKU groups to return. The service may return fewer than this value. If unspecified, returns a maximum of…","schema":{"type":"integer","description":"Optional. The maximum number of SKU groups to return. The service may return fewer than this value. If unspecified, returns a maximum of…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A token identifying a page of results beyond the first page. Obtained through ListSkuGroupsResponse.next_page_token of the…","schema":{"type":"string","description":"Optional. A token identifying a page of results beyond the first page. Obtained through ListSkuGroupsResponse.next_page_token of the…"}},{"name":"parent","in":"query","required":true,"description":"Required. The resource name of the account from which to list SKU groups. Parent uses the format: accounts/{account}.","schema":{"type":"string","description":"Required. The resource name of the account from which to list SKU groups. Parent uses the format: accounts/{account}."}}],"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-cloudchannel/cloudchannel-accounts-sku-groups-billable-skus-list":{"get":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_accounts_sku_groups_billable_skus_list","summary":"Lists the Billable SKUs in a given SKU group. Possible error codes: PERMISSION_DENIED: If the account making…","description":"GET /v1/{+parent}/billableSkus","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of SKUs to return. The service may return fewer than this value. If unspecified, returns a maximum of 100000…","schema":{"type":"integer","description":"Optional. The maximum number of SKUs to return. The service may return fewer than this value. If unspecified, returns a maximum of 100000…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A token identifying a page of results beyond the first page. Obtained through ListSkuGroupBillableSkusResponse.next_page_token…","schema":{"type":"string","description":"Optional. A token identifying a page of results beyond the first page. Obtained through ListSkuGroupBillableSkusResponse.next_page_token…"}},{"name":"parent","in":"query","required":true,"description":"Required. Resource name of the SKU group. Format: accounts/{account}/skuGroups/{sku_group}.","schema":{"type":"string","description":"Required. Resource name of the SKU group. Format: accounts/{account}/skuGroups/{sku_group}."}}],"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-cloudchannel/cloudchannel-integrators-list-subscribers":{"get":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_integrators_list_subscribers","summary":"Lists service accounts with subscriber privileges on the Pub/Sub topic created for this Channel Services…","description":"GET /v1/{+integrator}:listSubscribers","tags":["analytics"],"parameters":[{"name":"account","in":"query","required":false,"description":"Optional. Resource name of the account. Required if integrator is not provided. Otherwise, leave this field empty/unset.","schema":{"type":"string","description":"Optional. Resource name of the account. Required if integrator is not provided. Otherwise, leave this field empty/unset."}},{"name":"integrator","in":"query","required":true,"description":"Optional. Resource name of the integrator. Required if account is not provided. Otherwise, leave this field empty/unset.","schema":{"type":"string","description":"Optional. Resource name of the integrator. Required if account is not provided. Otherwise, leave this field empty/unset."}},{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of service accounts to return. The service may return fewer than this value. If unspecified, returns at most…","schema":{"type":"integer","description":"Optional. The maximum number of service accounts to return. The service may return fewer than this value. If unspecified, returns at most…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A page token, received from a previous `ListSubscribers` call. Provide this to retrieve the subsequent page. When paginating,…","schema":{"type":"string","description":"Optional. A page token, received from a previous `ListSubscribers` call. Provide this to retrieve the subsequent page. When paginating,…"}}],"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-cloudchannel/cloudchannel-integrators-register-subscriber":{"post":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_integrators_register_subscriber","summary":"Registers a service account with subscriber privileges on the Pub/Sub topic for this Channel Services…","description":"POST /v1/{+integrator}:registerSubscriber","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["integrator","body"],"properties":{"integrator":{"type":"string","description":"Optional. Resource name of the integrator. Required if account is not provided. Otherwise, leave this field empty/unset."},"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-cloudchannel/cloudchannel-integrators-unregister-subscriber":{"post":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_integrators_unregister_subscriber","summary":"Unregisters a service account with subscriber privileges on the Pub/Sub topic created for this Channel…","description":"POST /v1/{+integrator}:unregisterSubscriber","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["integrator","body"],"properties":{"integrator":{"type":"string","description":"Optional. Resource name of the integrator. Required if account is not provided. Otherwise, leave this field empty/unset."},"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-cloudchannel/cloudchannel-products-list":{"get":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_products_list","summary":"Lists the Products the reseller is authorized to sell. Possible error codes: * INVALID_ARGUMENT: Required…","description":"GET /v1/products","tags":["analytics"],"parameters":[{"name":"account","in":"query","required":false,"description":"Required. The resource name of the reseller account. Format: accounts/{account_id}.","schema":{"type":"string","description":"Required. The resource name of the reseller account. Format: accounts/{account_id}."}},{"name":"languageCode","in":"query","required":false,"description":"Optional. The BCP-47 language code. For example, \"en-US\". The response will localize in the corresponding language code, if specified. The…","schema":{"type":"string","description":"Optional. The BCP-47 language code. For example, \"en-US\". The response will localize in the corresponding language code, if specified. The…"}},{"name":"pageSize","in":"query","required":false,"description":"Optional. Requested page size. Server might return fewer results than requested. If unspecified, returns at most 100 Products. The maximum…","schema":{"type":"integer","description":"Optional. Requested page size. Server might return fewer results than requested. If unspecified, returns at most 100 Products. The maximum…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A token for a page of results other than the first page.","schema":{"type":"string","description":"Optional. A token for a page of results other than the first page."}}],"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-cloudchannel/cloudchannel-products-skus-list":{"get":{"operationId":"analytics_googleapis_cloudchannel_cloudchannel_products_skus_list","summary":"Lists the SKUs for a product the reseller is authorized to sell. Possible error codes: * INVALID_ARGUMENT:…","description":"GET /v1/{+parent}/skus","tags":["analytics"],"parameters":[{"name":"account","in":"query","required":false,"description":"Required. Resource name of the reseller. Format: accounts/{account_id}.","schema":{"type":"string","description":"Required. Resource name of the reseller. Format: accounts/{account_id}."}},{"name":"languageCode","in":"query","required":false,"description":"Optional. The BCP-47 language code. For example, \"en-US\". The response will localize in the corresponding language code, if specified. The…","schema":{"type":"string","description":"Optional. The BCP-47 language code. For example, \"en-US\". The response will localize in the corresponding language code, if specified. The…"}},{"name":"pageSize","in":"query","required":false,"description":"Optional. Requested page size. Server might return fewer results than requested. If unspecified, returns at most 100 SKUs. The maximum…","schema":{"type":"integer","description":"Optional. Requested page size. Server might return fewer results than requested. If unspecified, returns at most 100 SKUs. The maximum…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A token for a page of results other than the first page. Optional.","schema":{"type":"string","description":"Optional. A token for a page of results other than the first page. Optional."}},{"name":"parent","in":"query","required":true,"description":"Required. The resource name of the Product to list SKUs for. Parent uses the format: products/{product_id}. Supports products/- to…","schema":{"type":"string","description":"Required. The resource name of the Product to list SKUs for. Parent uses the format: products/{product_id}. Supports products/- to…"}}],"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"}}}}}}}