{"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-adsense/adsense-accounts-sites-get":{"get":{"operationId":"analytics_googleapis_adsense_adsense_accounts_sites_get","summary":"Gets information about the selected site.","description":"GET /v2/{+name}","tags":["analytics"],"parameters":[{"name":"name","in":"query","required":true,"description":"Required. Name of the site. Format: accounts/{account}/sites/{site}","schema":{"type":"string","description":"Required. Name of the site. Format: accounts/{account}/sites/{site}"}}],"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-adsense/adsense-accounts-adclients-customchannels-patch":{"post":{"operationId":"analytics_googleapis_adsense_adsense_accounts_adclients_customchannels_patch","summary":"Updates a custom channel. This method can be called only by a restricted set of projects, which are usually…","description":"PATCH /v2/{+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 custom channel. Format: accounts/{account}/adclients/{adclient}/customchannels/{customchannel}"},"updateMask":{"type":"string","description":"The list of fields to update. If empty, a full update is performed."},"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-adsense/adsense-accounts-adclients-customchannels-delete":{"post":{"operationId":"analytics_googleapis_adsense_adsense_accounts_adclients_customchannels_delete","summary":"Deletes a custom channel. This method can be called only by a restricted set of projects, which are usually…","description":"DELETE /v2/{+name}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name"],"properties":{"name":{"type":"string","description":"Required. Name of the custom channel to delete. Format: accounts/{account}/adclients/{adclient}/customchannels/{customchannel}"}}}}}},"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-adsense/adsense-accounts-get-ad-blocking-recovery-tag":{"get":{"operationId":"analytics_googleapis_adsense_adsense_accounts_get_ad_blocking_recovery_tag","summary":"Gets the ad blocking recovery tag of an account.","description":"GET /v2/{+name}/adBlockingRecoveryTag","tags":["analytics"],"parameters":[{"name":"name","in":"query","required":true,"description":"Required. The name of the account to get the tag for. Format: accounts/{account}","schema":{"type":"string","description":"Required. The name of the account to get the tag for. 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-adsense/adsense-accounts-list":{"get":{"operationId":"analytics_googleapis_adsense_adsense_accounts_list","summary":"Lists all accounts available to this user.","description":"GET /v2/accounts","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"The maximum number of accounts to include in the response, used for paging. If unspecified, at most 10000 accounts will be returned. The…","schema":{"type":"integer","description":"The maximum number of accounts to include in the response, used for paging. If unspecified, at most 10000 accounts will be returned. The…"}},{"name":"pageToken","in":"query","required":false,"description":"A page token, received from a previous `ListAccounts` call. Provide this to retrieve the subsequent page. When paginating, all other…","schema":{"type":"string","description":"A page token, received from a previous `ListAccounts` call. Provide this to retrieve the subsequent page. When paginating, all other…"}}],"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-adsense/adsense-accounts-list-child-accounts":{"get":{"operationId":"analytics_googleapis_adsense_adsense_accounts_list_child_accounts","summary":"Lists all accounts directly managed by the given AdSense account.","description":"GET /v2/{+parent}:listChildAccounts","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"The maximum number of accounts to include in the response, used for paging. If unspecified, at most 10000 accounts will be returned. The…","schema":{"type":"integer","description":"The maximum number of accounts to include in the response, used for paging. If unspecified, at most 10000 accounts will be returned. The…"}},{"name":"pageToken","in":"query","required":false,"description":"A page token, received from a previous `ListChildAccounts` call. Provide this to retrieve the subsequent page. When paginating, all other…","schema":{"type":"string","description":"A page token, received from a previous `ListChildAccounts` call. Provide this to retrieve the subsequent page. When paginating, all other…"}},{"name":"parent","in":"query","required":true,"description":"Required. The parent account, which owns the child accounts. Format: accounts/{account}","schema":{"type":"string","description":"Required. The parent account, which owns the child accounts. 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-adsense/adsense-accounts-adclients-adunits-get-adcode":{"get":{"operationId":"analytics_googleapis_adsense_adsense_accounts_adclients_adunits_get_adcode","summary":"Gets the ad unit code for a given ad unit. For more information, see [About the AdSense…","description":"GET /v2/{+name}/adcode","tags":["analytics"],"parameters":[{"name":"name","in":"query","required":true,"description":"Required. Name of the adunit for which to get the adcode. Format: accounts/{account}/adclients/{adclient}/adunits/{adunit}","schema":{"type":"string","description":"Required. Name of the adunit for which to get the adcode. Format: accounts/{account}/adclients/{adclient}/adunits/{adunit}"}}],"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-adsense/adsense-accounts-adclients-list":{"get":{"operationId":"analytics_googleapis_adsense_adsense_accounts_adclients_list","summary":"Lists all the ad clients available in an account.","description":"GET /v2/{+parent}/adclients","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"The maximum number of ad clients to include in the response, used for paging. If unspecified, at most 10000 ad clients will be returned.…","schema":{"type":"integer","description":"The maximum number of ad clients to include in the response, used for paging. If unspecified, at most 10000 ad clients will be returned.…"}},{"name":"pageToken","in":"query","required":false,"description":"A page token, received from a previous `ListAdClients` call. Provide this to retrieve the subsequent page. When paginating, all other…","schema":{"type":"string","description":"A page token, received from a previous `ListAdClients` call. Provide this to retrieve the subsequent page. When paginating, all other…"}},{"name":"parent","in":"query","required":true,"description":"Required. The account which owns the collection of ad clients. Format: accounts/{account}","schema":{"type":"string","description":"Required. The account which owns the collection of ad clients. 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-adsense/adsense-accounts-adclients-adunits-list":{"get":{"operationId":"analytics_googleapis_adsense_adsense_accounts_adclients_adunits_list","summary":"Lists all ad units under a specified account and ad client.","description":"GET /v2/{+parent}/adunits","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"The maximum number of ad units to include in the response, used for paging. If unspecified, at most 10000 ad units will be returned. The…","schema":{"type":"integer","description":"The maximum number of ad units to include in the response, used for paging. If unspecified, at most 10000 ad units will be returned. The…"}},{"name":"pageToken","in":"query","required":false,"description":"A page token, received from a previous `ListAdUnits` call. Provide this to retrieve the subsequent page. When paginating, all other…","schema":{"type":"string","description":"A page token, received from a previous `ListAdUnits` call. Provide this to retrieve the subsequent page. When paginating, all other…"}},{"name":"parent","in":"query","required":true,"description":"Required. The ad client which owns the collection of ad units. Format: accounts/{account}/adclients/{adclient}","schema":{"type":"string","description":"Required. The ad client which owns the collection of ad units. Format: accounts/{account}/adclients/{adclient}"}}],"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-adsense/adsense-accounts-adclients-adunits-create":{"post":{"operationId":"analytics_googleapis_adsense_adsense_accounts_adclients_adunits_create","summary":"Creates an ad unit. This method can be called only by a restricted set of projects, which are usually owned…","description":"POST /v2/{+parent}/adunits","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. Ad client to create an ad unit under. Format: accounts/{account}/adclients/{adclient}"},"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-adsense/adsense-accounts-adclients-adunits-list-linked-custom-channe":{"get":{"operationId":"analytics_googleapis_adsense_adsense_accounts_adclients_adunits_list_linked_custom_channe","summary":"Lists all the custom channels available for an ad unit.","description":"GET /v2/{+parent}:listLinkedCustomChannels","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"The maximum number of custom channels to include in the response, used for paging. If unspecified, at most 10000 custom channels will be…","schema":{"type":"integer","description":"The maximum number of custom channels to include in the response, used for paging. If unspecified, at most 10000 custom channels will be…"}},{"name":"pageToken","in":"query","required":false,"description":"A page token, received from a previous `ListLinkedCustomChannels` call. Provide this to retrieve the subsequent page. When paginating, all…","schema":{"type":"string","description":"A page token, received from a previous `ListLinkedCustomChannels` call. Provide this to retrieve the subsequent page. When paginating, all…"}},{"name":"parent","in":"query","required":true,"description":"Required. The ad unit which owns the collection of custom channels. Format: accounts/{account}/adclients/{adclient}/adunits/{adunit}","schema":{"type":"string","description":"Required. The ad unit which owns the collection of custom channels. Format: accounts/{account}/adclients/{adclient}/adunits/{adunit}"}}],"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-adsense/adsense-accounts-adclients-customchannels-list":{"get":{"operationId":"analytics_googleapis_adsense_adsense_accounts_adclients_customchannels_list","summary":"Lists all the custom channels available in an ad client.","description":"GET /v2/{+parent}/customchannels","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"The maximum number of custom channels to include in the response, used for paging. If unspecified, at most 10000 custom channels will be…","schema":{"type":"integer","description":"The maximum number of custom channels to include in the response, used for paging. If unspecified, at most 10000 custom channels will be…"}},{"name":"pageToken","in":"query","required":false,"description":"A page token, received from a previous `ListCustomChannels` call. Provide this to retrieve the subsequent page. When paginating, all other…","schema":{"type":"string","description":"A page token, received from a previous `ListCustomChannels` call. Provide this to retrieve the subsequent page. When paginating, all other…"}},{"name":"parent","in":"query","required":true,"description":"Required. The ad client which owns the collection of custom channels. Format: accounts/{account}/adclients/{adclient}","schema":{"type":"string","description":"Required. The ad client which owns the collection of custom channels. Format: accounts/{account}/adclients/{adclient}"}}],"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-adsense/adsense-accounts-adclients-customchannels-create":{"post":{"operationId":"analytics_googleapis_adsense_adsense_accounts_adclients_customchannels_create","summary":"Creates a custom channel. This method can be called only by a restricted set of projects, which are usually…","description":"POST /v2/{+parent}/customchannels","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The ad client to create a custom channel under. Format: accounts/{account}/adclients/{adclient}"},"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-adsense/adsense-accounts-adclients-customchannels-list-linked-ad-uni":{"get":{"operationId":"analytics_googleapis_adsense_adsense_accounts_adclients_customchannels_list_linked_ad_uni","summary":"Lists all the ad units available for a custom channel.","description":"GET /v2/{+parent}:listLinkedAdUnits","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"The maximum number of ad units to include in the response, used for paging. If unspecified, at most 10000 ad units will be returned. The…","schema":{"type":"integer","description":"The maximum number of ad units to include in the response, used for paging. If unspecified, at most 10000 ad units will be returned. The…"}},{"name":"pageToken","in":"query","required":false,"description":"A page token, received from a previous `ListLinkedAdUnits` call. Provide this to retrieve the subsequent page. When paginating, all other…","schema":{"type":"string","description":"A page token, received from a previous `ListLinkedAdUnits` call. Provide this to retrieve the subsequent page. When paginating, all other…"}},{"name":"parent","in":"query","required":true,"description":"Required. The custom channel which owns the collection of ad units. Format:…","schema":{"type":"string","description":"Required. The custom channel which owns the collection of ad units. 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-adsense/adsense-accounts-adclients-urlchannels-list":{"get":{"operationId":"analytics_googleapis_adsense_adsense_accounts_adclients_urlchannels_list","summary":"Lists active url channels.","description":"GET /v2/{+parent}/urlchannels","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"The maximum number of url channels to include in the response, used for paging. If unspecified, at most 10000 url channels will be…","schema":{"type":"integer","description":"The maximum number of url channels to include in the response, used for paging. If unspecified, at most 10000 url channels will be…"}},{"name":"pageToken","in":"query","required":false,"description":"A page token, received from a previous `ListUrlChannels` call. Provide this to retrieve the subsequent page. When paginating, all other…","schema":{"type":"string","description":"A page token, received from a previous `ListUrlChannels` call. Provide this to retrieve the subsequent page. When paginating, all other…"}},{"name":"parent","in":"query","required":true,"description":"Required. The ad client which owns the collection of url channels. Format: accounts/{account}/adclients/{adclient}","schema":{"type":"string","description":"Required. The ad client which owns the collection of url channels. Format: accounts/{account}/adclients/{adclient}"}}],"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-adsense/adsense-accounts-alerts-list":{"get":{"operationId":"analytics_googleapis_adsense_adsense_accounts_alerts_list","summary":"Lists all the alerts available in an account.","description":"GET /v2/{+parent}/alerts","tags":["analytics"],"parameters":[{"name":"languageCode","in":"query","required":false,"description":"The language to use for translating alert messages. If unspecified, this defaults to the user's display language. If the given language is…","schema":{"type":"string","description":"The language to use for translating alert messages. If unspecified, this defaults to the user's display language. If the given language is…"}},{"name":"parent","in":"query","required":true,"description":"Required. The account which owns the collection of alerts. Format: accounts/{account}","schema":{"type":"string","description":"Required. The account which owns the collection of alerts. 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-adsense/adsense-accounts-payments-list":{"get":{"operationId":"analytics_googleapis_adsense_adsense_accounts_payments_list","summary":"Lists all the payments available for an account.","description":"GET /v2/{+parent}/payments","tags":["analytics"],"parameters":[{"name":"parent","in":"query","required":true,"description":"Required. The account which owns the collection of payments. Format: accounts/{account}","schema":{"type":"string","description":"Required. The account which owns the collection of payments. 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-adsense/adsense-accounts-policy-issues-list":{"get":{"operationId":"analytics_googleapis_adsense_adsense_accounts_policy_issues_list","summary":"Lists all the policy issues where the specified account is involved, both directly and through any AFP child…","description":"GET /v2/{+parent}/policyIssues","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"The maximum number of policy issues to include in the response, used for paging. If unspecified, at most 10000 policy issues will be…","schema":{"type":"integer","description":"The maximum number of policy issues to include in the response, used for paging. If unspecified, at most 10000 policy issues will be…"}},{"name":"pageToken","in":"query","required":false,"description":"A page token, received from a previous `ListPolicyIssues` call. Provide this to retrieve the subsequent page. When paginating, all other…","schema":{"type":"string","description":"A page token, received from a previous `ListPolicyIssues` call. Provide this to retrieve the subsequent page. When paginating, all other…"}},{"name":"parent","in":"query","required":true,"description":"Required. The account for which policy issues are being retrieved. Format: accounts/{account}","schema":{"type":"string","description":"Required. The account for which policy issues are being retrieved. 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-adsense/adsense-accounts-reports-generate":{"get":{"operationId":"analytics_googleapis_adsense_adsense_accounts_reports_generate","summary":"Generates an ad hoc report.","description":"GET /v2/{+account}/reports:generate","tags":["analytics"],"parameters":[{"name":"account","in":"query","required":true,"description":"Required. The account which owns the collection of reports. Format: accounts/{account}","schema":{"type":"string","description":"Required. The account which owns the collection of reports. Format: accounts/{account}"}},{"name":"currencyCode","in":"query","required":false,"description":"The [ISO-4217 currency code](https://en.wikipedia.org/wiki/ISO_4217) to use when reporting on monetary metrics. Defaults to the account's…","schema":{"type":"string","description":"The [ISO-4217 currency code](https://en.wikipedia.org/wiki/ISO_4217) to use when reporting on monetary metrics. Defaults to the account's…"}},{"name":"dateRange","in":"query","required":false,"description":"Date range of the report, if unset the range will be considered CUSTOM.","schema":{"type":"string","enum":["REPORTING_DATE_RANGE_UNSPECIFIED","CUSTOM","TODAY","YESTERDAY","MONTH_TO_DATE","YEAR_TO_DATE","LAST_7_DAYS","LAST_30_DAYS"],"description":"Date range of the report, if unset the range will be considered CUSTOM."}},{"name":"dimensions","in":"query","required":false,"description":"Dimensions to base the report on.","schema":{"type":"string","description":"Dimensions to base the report on."}},{"name":"endDate.day","in":"query","required":false,"description":"Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day…","schema":{"type":"integer","description":"Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day…"}},{"name":"endDate.month","in":"query","required":false,"description":"Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.","schema":{"type":"integer","description":"Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day."}},{"name":"endDate.year","in":"query","required":false,"description":"Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.","schema":{"type":"integer","description":"Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year."}},{"name":"filters","in":"query","required":false,"description":"A list of [filters](/adsense/management/reporting/filtering) to apply to the report. All provided filters must match in order for the data…","schema":{"type":"string","description":"A list of [filters](/adsense/management/reporting/filtering) to apply to the report. All provided filters must match in order for the data…"}},{"name":"languageCode","in":"query","required":false,"description":"The language to use for translating report output. If unspecified, this defaults to English (\"en\"). If the given language is not…","schema":{"type":"string","description":"The language to use for translating report output. If unspecified, this defaults to English (\"en\"). If the given language is not…"}},{"name":"limit","in":"query","required":false,"description":"The maximum number of rows of report data to return. Reports producing more rows than the requested limit will be truncated. If unset,…","schema":{"type":"integer","description":"The maximum number of rows of report data to return. Reports producing more rows than the requested limit will be truncated. If unset,…"}},{"name":"metrics","in":"query","required":false,"description":"Required. Reporting metrics.","schema":{"type":"string","enum":["METRIC_UNSPECIFIED","PAGE_VIEWS","AD_REQUESTS","MATCHED_AD_REQUESTS","TOTAL_IMPRESSIONS","IMPRESSIONS","INDIVIDUAL_AD_IMPRESSIONS","CLICKS","PAGE_VIEWS_SPAM_RATIO","AD_REQUESTS_SPAM_RATIO","MATCHED_AD_REQUESTS_SPAM_RATIO","IMPRESSIONS_SPAM_RATIO","INDIVIDUAL_AD_IMPRESSIONS_SPAM_RATIO","CLICKS_SPAM_RATIO","AD_REQUESTS_COVERAGE","PAGE_VIEWS_CTR","AD_REQUESTS_CTR","MATCHED_AD_REQUESTS_CTR","IMPRESSIONS_CTR","INDIVIDUAL_AD_IMPRESSIONS_CTR","ACTIVE_VIEW_MEASURABILITY","ACTIVE_VIEW_VIEWABILITY","ACTIVE_VIEW_TIME","ESTIMATED_EARNINGS","PAGE_VIEWS_RPM","AD_REQUESTS_RPM","MATCHED_AD_REQUESTS_RPM","IMPRESSIONS_RPM","INDIVIDUAL_AD_IMPRESSIONS_RPM","COST_PER_CLICK","ADS_PER_IMPRESSION","TOTAL_EARNINGS","WEBSEARCH_RESULT_PAGES","FUNNEL_REQUESTS","FUNNEL_IMPRESSIONS","FUNNEL_CLICKS","FUNNEL_RPM"],"description":"Required. Reporting metrics."}},{"name":"orderBy","in":"query","required":false,"description":"The name of a dimension or metric to sort the resulting report on, can be prefixed with \"+\" to sort ascending or \"-\" to sort descending.…","schema":{"type":"string","description":"The name of a dimension or metric to sort the resulting report on, can be prefixed with \"+\" to sort ascending or \"-\" to sort descending.…"}},{"name":"reportingTimeZone","in":"query","required":false,"description":"Timezone in which to generate the report. If unspecified, this defaults to the account timezone. For more information, see [changing the…","schema":{"type":"string","enum":["REPORTING_TIME_ZONE_UNSPECIFIED","ACCOUNT_TIME_ZONE","GOOGLE_TIME_ZONE"],"description":"Timezone in which to generate the report. If unspecified, this defaults to the account timezone. For more information, see [changing the…"}},{"name":"startDate.day","in":"query","required":false,"description":"Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day…","schema":{"type":"integer","description":"Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day…"}},{"name":"startDate.month","in":"query","required":false,"description":"Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.","schema":{"type":"integer","description":"Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day."}},{"name":"startDate.year","in":"query","required":false,"description":"Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.","schema":{"type":"integer","description":"Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year."}}],"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-adsense/adsense-accounts-reports-generate-csv":{"get":{"operationId":"analytics_googleapis_adsense_adsense_accounts_reports_generate_csv","summary":"Generates a csv formatted ad hoc report.","description":"GET /v2/{+account}/reports:generateCsv","tags":["analytics"],"parameters":[{"name":"account","in":"query","required":true,"description":"Required. The account which owns the collection of reports. Format: accounts/{account}","schema":{"type":"string","description":"Required. The account which owns the collection of reports. Format: accounts/{account}"}},{"name":"currencyCode","in":"query","required":false,"description":"The [ISO-4217 currency code](https://en.wikipedia.org/wiki/ISO_4217) to use when reporting on monetary metrics. Defaults to the account's…","schema":{"type":"string","description":"The [ISO-4217 currency code](https://en.wikipedia.org/wiki/ISO_4217) to use when reporting on monetary metrics. Defaults to the account's…"}},{"name":"dateRange","in":"query","required":false,"description":"Date range of the report, if unset the range will be considered CUSTOM.","schema":{"type":"string","enum":["REPORTING_DATE_RANGE_UNSPECIFIED","CUSTOM","TODAY","YESTERDAY","MONTH_TO_DATE","YEAR_TO_DATE","LAST_7_DAYS","LAST_30_DAYS"],"description":"Date range of the report, if unset the range will be considered CUSTOM."}},{"name":"dimensions","in":"query","required":false,"description":"Dimensions to base the report on.","schema":{"type":"string","description":"Dimensions to base the report on."}},{"name":"endDate.day","in":"query","required":false,"description":"Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day…","schema":{"type":"integer","description":"Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day…"}},{"name":"endDate.month","in":"query","required":false,"description":"Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.","schema":{"type":"integer","description":"Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day."}},{"name":"endDate.year","in":"query","required":false,"description":"Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.","schema":{"type":"integer","description":"Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year."}},{"name":"filters","in":"query","required":false,"description":"A list of [filters](/adsense/management/reporting/filtering) to apply to the report. All provided filters must match in order for the data…","schema":{"type":"string","description":"A list of [filters](/adsense/management/reporting/filtering) to apply to the report. All provided filters must match in order for the data…"}},{"name":"languageCode","in":"query","required":false,"description":"The language to use for translating report output. If unspecified, this defaults to English (\"en\"). If the given language is not…","schema":{"type":"string","description":"The language to use for translating report output. If unspecified, this defaults to English (\"en\"). If the given language is not…"}},{"name":"limit","in":"query","required":false,"description":"The maximum number of rows of report data to return. Reports producing more rows than the requested limit will be truncated. If unset,…","schema":{"type":"integer","description":"The maximum number of rows of report data to return. Reports producing more rows than the requested limit will be truncated. If unset,…"}},{"name":"metrics","in":"query","required":false,"description":"Required. Reporting metrics.","schema":{"type":"string","enum":["METRIC_UNSPECIFIED","PAGE_VIEWS","AD_REQUESTS","MATCHED_AD_REQUESTS","TOTAL_IMPRESSIONS","IMPRESSIONS","INDIVIDUAL_AD_IMPRESSIONS","CLICKS","PAGE_VIEWS_SPAM_RATIO","AD_REQUESTS_SPAM_RATIO","MATCHED_AD_REQUESTS_SPAM_RATIO","IMPRESSIONS_SPAM_RATIO","INDIVIDUAL_AD_IMPRESSIONS_SPAM_RATIO","CLICKS_SPAM_RATIO","AD_REQUESTS_COVERAGE","PAGE_VIEWS_CTR","AD_REQUESTS_CTR","MATCHED_AD_REQUESTS_CTR","IMPRESSIONS_CTR","INDIVIDUAL_AD_IMPRESSIONS_CTR","ACTIVE_VIEW_MEASURABILITY","ACTIVE_VIEW_VIEWABILITY","ACTIVE_VIEW_TIME","ESTIMATED_EARNINGS","PAGE_VIEWS_RPM","AD_REQUESTS_RPM","MATCHED_AD_REQUESTS_RPM","IMPRESSIONS_RPM","INDIVIDUAL_AD_IMPRESSIONS_RPM","COST_PER_CLICK","ADS_PER_IMPRESSION","TOTAL_EARNINGS","WEBSEARCH_RESULT_PAGES","FUNNEL_REQUESTS","FUNNEL_IMPRESSIONS","FUNNEL_CLICKS","FUNNEL_RPM"],"description":"Required. Reporting metrics."}},{"name":"orderBy","in":"query","required":false,"description":"The name of a dimension or metric to sort the resulting report on, can be prefixed with \"+\" to sort ascending or \"-\" to sort descending.…","schema":{"type":"string","description":"The name of a dimension or metric to sort the resulting report on, can be prefixed with \"+\" to sort ascending or \"-\" to sort descending.…"}},{"name":"reportingTimeZone","in":"query","required":false,"description":"Timezone in which to generate the report. If unspecified, this defaults to the account timezone. For more information, see [changing the…","schema":{"type":"string","enum":["REPORTING_TIME_ZONE_UNSPECIFIED","ACCOUNT_TIME_ZONE","GOOGLE_TIME_ZONE"],"description":"Timezone in which to generate the report. If unspecified, this defaults to the account timezone. For more information, see [changing the…"}},{"name":"startDate.day","in":"query","required":false,"description":"Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day…","schema":{"type":"integer","description":"Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day…"}},{"name":"startDate.month","in":"query","required":false,"description":"Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.","schema":{"type":"integer","description":"Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day."}},{"name":"startDate.year","in":"query","required":false,"description":"Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.","schema":{"type":"integer","description":"Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year."}}],"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-adsense/adsense-accounts-reports-get-saved":{"get":{"operationId":"analytics_googleapis_adsense_adsense_accounts_reports_get_saved","summary":"Gets the saved report from the given resource name.","description":"GET /v2/{+name}/saved","tags":["analytics"],"parameters":[{"name":"name","in":"query","required":true,"description":"Required. The name of the saved report to retrieve. Format: accounts/{account}/reports/{report}","schema":{"type":"string","description":"Required. The name of the saved report to retrieve. Format: accounts/{account}/reports/{report}"}}],"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-adsense/adsense-accounts-reports-saved-generate":{"get":{"operationId":"analytics_googleapis_adsense_adsense_accounts_reports_saved_generate","summary":"Generates a saved report.","description":"GET /v2/{+name}/saved:generate","tags":["analytics"],"parameters":[{"name":"currencyCode","in":"query","required":false,"description":"The [ISO-4217 currency code](https://en.wikipedia.org/wiki/ISO_4217) to use when reporting on monetary metrics. Defaults to the account's…","schema":{"type":"string","description":"The [ISO-4217 currency code](https://en.wikipedia.org/wiki/ISO_4217) to use when reporting on monetary metrics. Defaults to the account's…"}},{"name":"dateRange","in":"query","required":false,"description":"Date range of the report, if unset the range will be considered CUSTOM.","schema":{"type":"string","enum":["REPORTING_DATE_RANGE_UNSPECIFIED","CUSTOM","TODAY","YESTERDAY","MONTH_TO_DATE","YEAR_TO_DATE","LAST_7_DAYS","LAST_30_DAYS"],"description":"Date range of the report, if unset the range will be considered CUSTOM."}},{"name":"endDate.day","in":"query","required":false,"description":"Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day…","schema":{"type":"integer","description":"Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day…"}},{"name":"endDate.month","in":"query","required":false,"description":"Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.","schema":{"type":"integer","description":"Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day."}},{"name":"endDate.year","in":"query","required":false,"description":"Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.","schema":{"type":"integer","description":"Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year."}},{"name":"languageCode","in":"query","required":false,"description":"The language to use for translating report output. If unspecified, this defaults to English (\"en\"). If the given language is not…","schema":{"type":"string","description":"The language to use for translating report output. If unspecified, this defaults to English (\"en\"). If the given language is not…"}},{"name":"name","in":"query","required":true,"description":"Required. Name of the saved report. Format: accounts/{account}/reports/{report}","schema":{"type":"string","description":"Required. Name of the saved report. Format: accounts/{account}/reports/{report}"}},{"name":"reportingTimeZone","in":"query","required":false,"description":"Timezone in which to generate the report. If unspecified, this defaults to the account timezone. For more information, see [changing the…","schema":{"type":"string","enum":["REPORTING_TIME_ZONE_UNSPECIFIED","ACCOUNT_TIME_ZONE","GOOGLE_TIME_ZONE"],"description":"Timezone in which to generate the report. If unspecified, this defaults to the account timezone. For more information, see [changing the…"}},{"name":"startDate.day","in":"query","required":false,"description":"Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day…","schema":{"type":"integer","description":"Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day…"}},{"name":"startDate.month","in":"query","required":false,"description":"Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.","schema":{"type":"integer","description":"Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day."}},{"name":"startDate.year","in":"query","required":false,"description":"Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.","schema":{"type":"integer","description":"Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year."}}],"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-adsense/adsense-accounts-reports-saved-generate-csv":{"get":{"operationId":"analytics_googleapis_adsense_adsense_accounts_reports_saved_generate_csv","summary":"Generates a csv formatted saved report.","description":"GET /v2/{+name}/saved:generateCsv","tags":["analytics"],"parameters":[{"name":"currencyCode","in":"query","required":false,"description":"The [ISO-4217 currency code](https://en.wikipedia.org/wiki/ISO_4217) to use when reporting on monetary metrics. Defaults to the account's…","schema":{"type":"string","description":"The [ISO-4217 currency code](https://en.wikipedia.org/wiki/ISO_4217) to use when reporting on monetary metrics. Defaults to the account's…"}},{"name":"dateRange","in":"query","required":false,"description":"Date range of the report, if unset the range will be considered CUSTOM.","schema":{"type":"string","enum":["REPORTING_DATE_RANGE_UNSPECIFIED","CUSTOM","TODAY","YESTERDAY","MONTH_TO_DATE","YEAR_TO_DATE","LAST_7_DAYS","LAST_30_DAYS"],"description":"Date range of the report, if unset the range will be considered CUSTOM."}},{"name":"endDate.day","in":"query","required":false,"description":"Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day…","schema":{"type":"integer","description":"Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day…"}},{"name":"endDate.month","in":"query","required":false,"description":"Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.","schema":{"type":"integer","description":"Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day."}},{"name":"endDate.year","in":"query","required":false,"description":"Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.","schema":{"type":"integer","description":"Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year."}},{"name":"languageCode","in":"query","required":false,"description":"The language to use for translating report output. If unspecified, this defaults to English (\"en\"). If the given language is not…","schema":{"type":"string","description":"The language to use for translating report output. If unspecified, this defaults to English (\"en\"). If the given language is not…"}},{"name":"name","in":"query","required":true,"description":"Required. Name of the saved report. Format: accounts/{account}/reports/{report}","schema":{"type":"string","description":"Required. Name of the saved report. Format: accounts/{account}/reports/{report}"}},{"name":"reportingTimeZone","in":"query","required":false,"description":"Timezone in which to generate the report. If unspecified, this defaults to the account timezone. For more information, see [changing the…","schema":{"type":"string","enum":["REPORTING_TIME_ZONE_UNSPECIFIED","ACCOUNT_TIME_ZONE","GOOGLE_TIME_ZONE"],"description":"Timezone in which to generate the report. If unspecified, this defaults to the account timezone. For more information, see [changing the…"}},{"name":"startDate.day","in":"query","required":false,"description":"Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day…","schema":{"type":"integer","description":"Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day…"}},{"name":"startDate.month","in":"query","required":false,"description":"Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.","schema":{"type":"integer","description":"Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day."}},{"name":"startDate.year","in":"query","required":false,"description":"Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.","schema":{"type":"integer","description":"Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year."}}],"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-adsense/adsense-accounts-reports-saved-list":{"get":{"operationId":"analytics_googleapis_adsense_adsense_accounts_reports_saved_list","summary":"Lists saved reports.","description":"GET /v2/{+parent}/reports/saved","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"The maximum number of reports to include in the response, used for paging. If unspecified, at most 10000 reports will be returned. The…","schema":{"type":"integer","description":"The maximum number of reports to include in the response, used for paging. If unspecified, at most 10000 reports will be returned. The…"}},{"name":"pageToken","in":"query","required":false,"description":"A page token, received from a previous `ListSavedReports` call. Provide this to retrieve the subsequent page. When paginating, all other…","schema":{"type":"string","description":"A page token, received from a previous `ListSavedReports` call. Provide this to retrieve the subsequent page. When paginating, all other…"}},{"name":"parent","in":"query","required":true,"description":"Required. The account which owns the collection of reports. Format: accounts/{account}","schema":{"type":"string","description":"Required. The account which owns the collection of reports. 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-adsense/adsense-accounts-sites-list":{"get":{"operationId":"analytics_googleapis_adsense_adsense_accounts_sites_list","summary":"Lists all the sites available in an account.","description":"GET /v2/{+parent}/sites","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"The maximum number of sites to include in the response, used for paging. If unspecified, at most 10000 sites will be returned. The maximum…","schema":{"type":"integer","description":"The maximum number of sites to include in the response, used for paging. If unspecified, at most 10000 sites will be returned. The maximum…"}},{"name":"pageToken","in":"query","required":false,"description":"A page token, received from a previous `ListSites` call. Provide this to retrieve the subsequent page. When paginating, all other…","schema":{"type":"string","description":"A page token, received from a previous `ListSites` call. Provide this to retrieve the subsequent page. When paginating, all other…"}},{"name":"parent","in":"query","required":true,"description":"Required. The account which owns the collection of sites. Format: accounts/{account}","schema":{"type":"string","description":"Required. The account which owns the collection of sites. 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"}}},"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"}}}}}}}