{"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-analyticshub/analyticshub-organizations-locations-data-exchanges-list":{"get":{"operationId":"analytics_googleapis_analyticshub_analyticshub_organizations_locations_data_exchanges_list","summary":"Lists all data exchanges from projects in a given organization and location.","description":"GET /v1/{+organization}/dataExchanges","tags":["analytics"],"parameters":[{"name":"organization","in":"query","required":true,"description":"Required. The organization resource path of the projects containing DataExchanges. e.g. `organizations/myorg/locations/us`.","schema":{"type":"string","description":"Required. The organization resource path of the projects containing DataExchanges. e.g. `organizations/myorg/locations/us`."}},{"name":"pageSize","in":"query","required":false,"description":"The maximum number of results to return in a single response page. Leverage the page tokens to iterate through the entire collection.","schema":{"type":"integer","description":"The maximum number of results to return in a single response page. Leverage the page tokens to iterate through the entire collection."}},{"name":"pageToken","in":"query","required":false,"description":"Page token, returned by a previous call, to request the next page of results.","schema":{"type":"string","description":"Page token, returned by a previous call, to request the next page of results."}}],"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-analyticshub/analyticshub-projects-locations-data-exchanges-list":{"get":{"operationId":"analytics_googleapis_analyticshub_analyticshub_projects_locations_data_exchanges_list","summary":"Lists all data exchanges in a given project and location.","description":"GET /v1/{+parent}/dataExchanges","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"The maximum number of results to return in a single response page. Leverage the page tokens to iterate through the entire collection.","schema":{"type":"integer","description":"The maximum number of results to return in a single response page. Leverage the page tokens to iterate through the entire collection."}},{"name":"pageToken","in":"query","required":false,"description":"Page token, returned by a previous call, to request the next page of results.","schema":{"type":"string","description":"Page token, returned by a previous call, to request the next page of results."}},{"name":"parent","in":"query","required":true,"description":"Required. The parent resource path of the data exchanges. e.g. `projects/myproject/locations/us`.","schema":{"type":"string","description":"Required. The parent resource path of the data exchanges. e.g. `projects/myproject/locations/us`."}}],"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-analyticshub/analyticshub-projects-locations-data-exchanges-create":{"post":{"operationId":"analytics_googleapis_analyticshub_analyticshub_projects_locations_data_exchanges_create","summary":"Creates a new data exchange.","description":"POST /v1/{+parent}/dataExchanges","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"dataExchangeId":{"type":"string","description":"Required. The ID of the data exchange. Must contain only Unicode letters, numbers (0-9), underscores (_). Max length: 100 bytes."},"parent":{"type":"string","description":"Required. The parent resource path of the data exchange. e.g. `projects/myproject/locations/us`."},"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-analyticshub/analyticshub-projects-locations-subscriptions-get":{"get":{"operationId":"analytics_googleapis_analyticshub_analyticshub_projects_locations_subscriptions_get","summary":"Gets the details of a Subscription.","description":"GET /v1/{+name}","tags":["analytics"],"parameters":[{"name":"name","in":"query","required":true,"description":"Required. Resource name of the subscription. e.g. projects/123/locations/us/subscriptions/456","schema":{"type":"string","description":"Required. Resource name of the subscription. e.g. projects/123/locations/us/subscriptions/456"}}],"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-analyticshub/analyticshub-projects-locations-data-exchanges-query-templat":{"post":{"operationId":"analytics_googleapis_analyticshub_analyticshub_projects_locations_data_exchanges_query_templat","summary":"Updates an existing QueryTemplate","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. The resource name of the QueryTemplate. e.g. `projects/myproject/locations/us/dataExchanges/123/queryTemplates/456`"},"updateMask":{"type":"string","description":"Optional. Field mask specifies the fields to update in the query template resource. The fields specified in the `updateMask` are relative…"},"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-analyticshub/analyticshub-projects-locations-subscriptions-delete":{"post":{"operationId":"analytics_googleapis_analyticshub_analyticshub_projects_locations_subscriptions_delete","summary":"Deletes a subscription.","description":"DELETE /v1/{+name}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name"],"properties":{"name":{"type":"string","description":"Required. Resource name of the subscription to delete. e.g. projects/123/locations/us/subscriptions/456"}}}}}},"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-analyticshub/analyticshub-projects-locations-subscriptions-get-iam-policy":{"post":{"operationId":"analytics_googleapis_analyticshub_analyticshub_projects_locations_subscriptions_get_iam_policy","summary":"Gets the IAM policy.","description":"POST /v1/{+resource}:getIamPolicy","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resource","body"],"properties":{"resource":{"type":"string","description":"REQUIRED: The resource for which the policy is being requested. See [Resource names](https://cloud.google.com/apis/design/resource_names)…"},"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-analyticshub/analyticshub-projects-locations-data-exchanges-listings-list":{"get":{"operationId":"analytics_googleapis_analyticshub_analyticshub_projects_locations_data_exchanges_listings_list","summary":"Lists all subscriptions on a given Data Exchange or Listing.","description":"GET /v1/{+resource}:listSubscriptions","tags":["analytics"],"parameters":[{"name":"includeDeletedSubscriptions","in":"query","required":false,"description":"If selected, includes deleted subscriptions in the response (up to 63 days after deletion).","schema":{"type":"boolean","description":"If selected, includes deleted subscriptions in the response (up to 63 days after deletion)."}},{"name":"pageSize","in":"query","required":false,"description":"The maximum number of results to return in a single response page.","schema":{"type":"integer","description":"The maximum number of results to return in a single response page."}},{"name":"pageToken","in":"query","required":false,"description":"Page token, returned by a previous call.","schema":{"type":"string","description":"Page token, returned by a previous call."}},{"name":"resource","in":"query","required":true,"description":"Required. Resource name of the requested target. This resource may be either a Listing or a DataExchange. e.g.…","schema":{"type":"string","description":"Required. Resource name of the requested target. This resource may be either a Listing or a DataExchange. e.g.…"}}],"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-analyticshub/analyticshub-projects-locations-subscriptions-set-iam-policy":{"post":{"operationId":"analytics_googleapis_analyticshub_analyticshub_projects_locations_subscriptions_set_iam_policy","summary":"Sets the IAM policy.","description":"POST /v1/{+resource}:setIamPolicy","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resource","body"],"properties":{"resource":{"type":"string","description":"REQUIRED: The resource for which the policy is being specified. See [Resource names](https://cloud.google.com/apis/design/resource_names)…"},"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-analyticshub/analyticshub-projects-locations-data-exchanges-listings-subs":{"post":{"operationId":"analytics_googleapis_analyticshub_analyticshub_projects_locations_data_exchanges_listings_subs","summary":"Subscribes to a listing. Currently, with Analytics Hub, you can create listings that reference only BigQuery…","description":"POST /v1/{+name}:subscribe","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. Resource name of the listing that you want to subscribe to. e.g. `projects/myproject/locations/us/dataExchanges/123/listings/456`."},"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-analyticshub/analyticshub-projects-locations-data-exchanges-listings-test":{"post":{"operationId":"analytics_googleapis_analyticshub_analyticshub_projects_locations_data_exchanges_listings_test","summary":"Returns the permissions that a caller has.","description":"POST /v1/{+resource}:testIamPermissions","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resource","body"],"properties":{"resource":{"type":"string","description":"REQUIRED: The resource for which the policy detail is being requested. See [Resource…"},"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-analyticshub/analyticshub-projects-locations-data-exchanges-listings-list-2":{"get":{"operationId":"analytics_googleapis_analyticshub_analyticshub_projects_locations_data_exchanges_listings_list_2","summary":"Lists all listings in a given project and location.","description":"GET /v1/{+parent}/listings","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"The maximum number of results to return in a single response page. Leverage the page tokens to iterate through the entire collection.","schema":{"type":"integer","description":"The maximum number of results to return in a single response page. Leverage the page tokens to iterate through the entire collection."}},{"name":"pageToken","in":"query","required":false,"description":"Page token, returned by a previous call, to request the next page of results.","schema":{"type":"string","description":"Page token, returned by a previous call, to request the next page of results."}},{"name":"parent","in":"query","required":true,"description":"Required. The parent resource path of the listing. e.g. `projects/myproject/locations/us/dataExchanges/123`.","schema":{"type":"string","description":"Required. The parent resource path of the listing. e.g. `projects/myproject/locations/us/dataExchanges/123`."}}],"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-analyticshub/analyticshub-projects-locations-data-exchanges-listings-crea":{"post":{"operationId":"analytics_googleapis_analyticshub_analyticshub_projects_locations_data_exchanges_listings_crea","summary":"Creates a new listing.","description":"POST /v1/{+parent}/listings","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"listingId":{"type":"string","description":"Required. The ID of the listing to create. Must contain only Unicode letters, numbers (0-9), underscores (_). Max length: 100 bytes."},"parent":{"type":"string","description":"Required. The parent resource path of the listing. e.g. `projects/myproject/locations/us/dataExchanges/123`."},"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-analyticshub/analyticshub-projects-locations-data-exchanges-query-templat-2":{"post":{"operationId":"analytics_googleapis_analyticshub_analyticshub_projects_locations_data_exchanges_query_templat_2","summary":"Approves a query template.","description":"POST /v1/{+name}:approve","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. The resource path of the QueryTemplate. e.g. `projects/myproject/locations/us/dataExchanges/123/queryTemplates/myqueryTemplate`."},"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-analyticshub/analyticshub-projects-locations-data-exchanges-query-templat-3":{"get":{"operationId":"analytics_googleapis_analyticshub_analyticshub_projects_locations_data_exchanges_query_templat_3","summary":"Lists all QueryTemplates in a given project and location.","description":"GET /v1/{+parent}/queryTemplates","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of results to return in a single response page. Leverage the page tokens to iterate through the entire…","schema":{"type":"integer","description":"Optional. The maximum number of results to return in a single response page. Leverage the page tokens to iterate through the entire…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. Page token, returned by a previous call, to request the next page of results.","schema":{"type":"string","description":"Optional. Page token, returned by a previous call, to request the next page of results."}},{"name":"parent","in":"query","required":true,"description":"Required. The parent resource path of the QueryTemplates. e.g. `projects/myproject/locations/us/dataExchanges/123`.","schema":{"type":"string","description":"Required. The parent resource path of the QueryTemplates. e.g. `projects/myproject/locations/us/dataExchanges/123`."}}],"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-analyticshub/analyticshub-projects-locations-data-exchanges-query-templat-4":{"post":{"operationId":"analytics_googleapis_analyticshub_analyticshub_projects_locations_data_exchanges_query_templat_4","summary":"Creates a new QueryTemplate","description":"POST /v1/{+parent}/queryTemplates","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The parent resource path of the QueryTemplate. e.g.…"},"queryTemplateId":{"type":"string","description":"Required. The ID of the QueryTemplate to create. Must contain only Unicode letters, numbers (0-9), underscores (_). Max length: 100 bytes."},"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-analyticshub/analyticshub-projects-locations-data-exchanges-query-templat-5":{"post":{"operationId":"analytics_googleapis_analyticshub_analyticshub_projects_locations_data_exchanges_query_templat_5","summary":"Submits a query template for approval.","description":"POST /v1/{+name}:submit","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. The resource path of the QueryTemplate. e.g. `projects/myproject/locations/us/dataExchanges/123/queryTemplates/myqueryTemplate`."},"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-analyticshub/analyticshub-projects-locations-subscriptions-list":{"get":{"operationId":"analytics_googleapis_analyticshub_analyticshub_projects_locations_subscriptions_list","summary":"Lists all subscriptions in a given project and location.","description":"GET /v1/{+parent}/subscriptions","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"An expression for filtering the results of the request. Eligible fields for filtering are: + `listing` + `data_exchange` Alternatively, a…","schema":{"type":"string","description":"An expression for filtering the results of the request. Eligible fields for filtering are: + `listing` + `data_exchange` Alternatively, a…"}},{"name":"pageSize","in":"query","required":false,"description":"The maximum number of results to return in a single response page.","schema":{"type":"integer","description":"The maximum number of results to return in a single response page."}},{"name":"pageToken","in":"query","required":false,"description":"Page token, returned by a previous call.","schema":{"type":"string","description":"Page token, returned by a previous call."}},{"name":"parent","in":"query","required":true,"description":"Required. The parent resource path of the subscription. e.g. projects/myproject/locations/us","schema":{"type":"string","description":"Required. The parent resource path of the subscription. e.g. projects/myproject/locations/us"}}],"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-analyticshub/analyticshub-projects-locations-subscriptions-refresh":{"post":{"operationId":"analytics_googleapis_analyticshub_analyticshub_projects_locations_subscriptions_refresh","summary":"Refreshes a Subscription to a Data Exchange. A Data Exchange can become stale when a publisher adds or…","description":"POST /v1/{+name}:refresh","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. Resource name of the Subscription to refresh. e.g. `projects/subscriberproject/locations/us/subscriptions/123`"},"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-analyticshub/analyticshub-projects-locations-subscriptions-revoke":{"post":{"operationId":"analytics_googleapis_analyticshub_analyticshub_projects_locations_subscriptions_revoke","summary":"Revokes a given subscription.","description":"POST /v1/{+name}:revoke","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. Resource name of the subscription to revoke. e.g. projects/123/locations/us/subscriptions/456"},"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"}}},"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"}}}}}}}