{"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-clouddeploy/clouddeploy-projects-locations-targets-get":{"get":{"operationId":"analytics_googleapis_clouddeploy_clouddeploy_projects_locations_targets_get","summary":"Gets details of a single Target.","description":"GET /v1/{+name}","tags":["analytics"],"parameters":[{"name":"name","in":"query","required":true,"description":"Required. Name of the `Target`. Format must be `projects/{project_id}/locations/{location_name}/targets/{target_name}`.","schema":{"type":"string","description":"Required. Name of the `Target`. Format must be `projects/{project_id}/locations/{location_name}/targets/{target_name}`."}}],"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-clouddeploy/clouddeploy-projects-locations-targets-patch":{"post":{"operationId":"analytics_googleapis_clouddeploy_clouddeploy_projects_locations_targets_patch","summary":"Updates the parameters of a single Target.","description":"PATCH /v1/{+name}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"allowMissing":{"type":"boolean","description":"Optional. If set to true, updating a `Target` that does not exist will result in the creation of a new `Target`."},"name":{"type":"string","description":"Identifier. Name of the `Target`. Format is `projects/{project}/locations/{location}/targets/{target}`. The `target` component must match…"},"requestId":{"type":"string","description":"Optional. A request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server knows to…"},"updateMask":{"type":"string","description":"Required. Field mask is used to specify the fields to be overwritten by the update in the `Target` resource. The fields specified in the…"},"validateOnly":{"type":"boolean","description":"Optional. If set to true, the request is validated and the user is provided with an expected result, but no actual change is made."},"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-clouddeploy/clouddeploy-projects-locations-targets-delete":{"post":{"operationId":"analytics_googleapis_clouddeploy_clouddeploy_projects_locations_targets_delete","summary":"Deletes a single Target.","description":"DELETE /v1/{+name}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name"],"properties":{"allowMissing":{"type":"boolean","description":"Optional. If set to true, then deleting an already deleted or non-existing `Target` will succeed."},"etag":{"type":"string","description":"Optional. This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to…"},"name":{"type":"string","description":"Required. The name of the `Target` to delete. The format is `projects/{project_id}/locations/{location_name}/targets/{target_name}`."},"requestId":{"type":"string","description":"Optional. A request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server knows to…"},"validateOnly":{"type":"boolean","description":"Optional. If set, validate the request and preview the review, but do not actually post it."}}}}}},"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-clouddeploy/clouddeploy-projects-locations-list":{"get":{"operationId":"analytics_googleapis_clouddeploy_clouddeploy_projects_locations_list","summary":"Lists information about the supported locations for this service. This method lists locations based on the…","description":"GET /v1/{+name}/locations","tags":["analytics"],"parameters":[{"name":"extraLocationTypes","in":"query","required":false,"description":"Optional. Do not use this field unless explicitly documented otherwise. This is primarily for internal usage.","schema":{"type":"string","description":"Optional. Do not use this field unless explicitly documented otherwise. This is primarily for internal usage."}},{"name":"filter","in":"query","required":false,"description":"A filter to narrow down results to a preferred subset. The filtering language accepts strings like `\"displayName=tokyo\"`, and is…","schema":{"type":"string","description":"A filter to narrow down results to a preferred subset. The filtering language accepts strings like `\"displayName=tokyo\"`, and is…"}},{"name":"name","in":"query","required":true,"description":"The resource that owns the locations collection, if applicable.","schema":{"type":"string","description":"The resource that owns the locations collection, if applicable."}},{"name":"pageSize","in":"query","required":false,"description":"The maximum number of results to return. If not set, the service selects a default.","schema":{"type":"integer","description":"The maximum number of results to return. If not set, the service selects a default."}},{"name":"pageToken","in":"query","required":false,"description":"A page token received from the `next_page_token` field in the response. Send that page token to receive the subsequent page.","schema":{"type":"string","description":"A page token received from the `next_page_token` field in the response. Send that page token to receive the subsequent 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-clouddeploy/clouddeploy-projects-locations-custom-target-types-list":{"get":{"operationId":"analytics_googleapis_clouddeploy_clouddeploy_projects_locations_custom_target_types_list","summary":"Lists CustomTargetTypes in a given project and location.","description":"GET /v1/{+parent}/customTargetTypes","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"Optional. Filter custom target types to be returned. See https://google.aip.dev/160 for more details.","schema":{"type":"string","description":"Optional. Filter custom target types to be returned. See https://google.aip.dev/160 for more details."}},{"name":"orderBy","in":"query","required":false,"description":"Optional. Field to sort by. See https://google.aip.dev/132#ordering for more details.","schema":{"type":"string","description":"Optional. Field to sort by. See https://google.aip.dev/132#ordering for more details."}},{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of `CustomTargetType` objects to return. The service may return fewer than this value. If unspecified, at…","schema":{"type":"integer","description":"Optional. The maximum number of `CustomTargetType` objects to return. The service may return fewer than this value. If unspecified, at…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A page token, received from a previous `ListCustomTargetTypes` call. Provide this to retrieve the subsequent page. When…","schema":{"type":"string","description":"Optional. A page token, received from a previous `ListCustomTargetTypes` call. Provide this to retrieve the subsequent page. When…"}},{"name":"parent","in":"query","required":true,"description":"Required. The parent that owns this collection of custom target types. Format must be `projects/{project_id}/locations/{location_name}`.","schema":{"type":"string","description":"Required. The parent that owns this collection of custom target types. Format must be `projects/{project_id}/locations/{location_name}`."}}],"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-clouddeploy/clouddeploy-projects-locations-custom-target-types-create":{"post":{"operationId":"analytics_googleapis_clouddeploy_clouddeploy_projects_locations_custom_target_types_create","summary":"Creates a new CustomTargetType in a given project and location.","description":"POST /v1/{+parent}/customTargetTypes","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"customTargetTypeId":{"type":"string","description":"Required. ID of the `CustomTargetType`."},"parent":{"type":"string","description":"Required. The parent collection in which the `CustomTargetType` must be created. The format is…"},"requestId":{"type":"string","description":"Optional. A request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server knows to…"},"validateOnly":{"type":"boolean","description":"Optional. If set to true, the request is validated and the user is provided with an expected result, but no actual change is made."},"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-clouddeploy/clouddeploy-projects-locations-targets-get-iam-policy":{"get":{"operationId":"analytics_googleapis_clouddeploy_clouddeploy_projects_locations_targets_get_iam_policy","summary":"Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not…","description":"GET /v1/{+resource}:getIamPolicy","tags":["analytics"],"parameters":[{"name":"options.requestedPolicyVersion","in":"query","required":false,"description":"Optional. The maximum policy version that will be used to format the policy. Valid values are 0, 1, and 3. Requests specifying an invalid…","schema":{"type":"integer","description":"Optional. The maximum policy version that will be used to format the policy. Valid values are 0, 1, and 3. Requests specifying an invalid…"}},{"name":"resource","in":"query","required":true,"description":"REQUIRED: The resource for which the policy is being requested. See [Resource names](https://cloud.google.com/apis/design/resource_names)…","schema":{"type":"string","description":"REQUIRED: The resource for which the policy is being requested. See [Resource names](https://cloud.google.com/apis/design/resource_names)…"}}],"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-clouddeploy/clouddeploy-projects-locations-targets-set-iam-policy":{"post":{"operationId":"analytics_googleapis_clouddeploy_clouddeploy_projects_locations_targets_set_iam_policy","summary":"Sets the access control policy on the specified resource. Replaces any existing policy. Can return…","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-clouddeploy/clouddeploy-projects-locations-delivery-pipelines-list":{"get":{"operationId":"analytics_googleapis_clouddeploy_clouddeploy_projects_locations_delivery_pipelines_list","summary":"Lists DeliveryPipelines in a given project and location.","description":"GET /v1/{+parent}/deliveryPipelines","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"Filter pipelines to be returned. See https://google.aip.dev/160 for more details.","schema":{"type":"string","description":"Filter pipelines to be returned. See https://google.aip.dev/160 for more details."}},{"name":"orderBy","in":"query","required":false,"description":"Field to sort by. See https://google.aip.dev/132#ordering for more details.","schema":{"type":"string","description":"Field to sort by. See https://google.aip.dev/132#ordering for more details."}},{"name":"pageSize","in":"query","required":false,"description":"The maximum number of pipelines to return. The service may return fewer than this value. If unspecified, at most 50 pipelines will be…","schema":{"type":"integer","description":"The maximum number of pipelines to return. The service may return fewer than this value. If unspecified, at most 50 pipelines will be…"}},{"name":"pageToken","in":"query","required":false,"description":"A page token, received from a previous `ListDeliveryPipelines` call. Provide this to retrieve the subsequent page. When paginating, all…","schema":{"type":"string","description":"A page token, received from a previous `ListDeliveryPipelines` call. Provide this to retrieve the subsequent page. When paginating, all…"}},{"name":"parent","in":"query","required":true,"description":"Required. The parent, which owns this collection of pipelines. Format must be `projects/{project_id}/locations/{location_name}`.","schema":{"type":"string","description":"Required. The parent, which owns this collection of pipelines. Format must be `projects/{project_id}/locations/{location_name}`."}}],"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-clouddeploy/clouddeploy-projects-locations-delivery-pipelines-create":{"post":{"operationId":"analytics_googleapis_clouddeploy_clouddeploy_projects_locations_delivery_pipelines_create","summary":"Creates a new DeliveryPipeline in a given project and location.","description":"POST /v1/{+parent}/deliveryPipelines","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"deliveryPipelineId":{"type":"string","description":"Required. ID of the `DeliveryPipeline`."},"parent":{"type":"string","description":"Required. The parent collection in which the `DeliveryPipeline` must be created. The format is…"},"requestId":{"type":"string","description":"Optional. A request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server knows to…"},"validateOnly":{"type":"boolean","description":"Optional. If set to true, the request is validated and the user is provided with an expected result, but no actual change is made."},"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-clouddeploy/clouddeploy-projects-locations-delivery-pipelines-rollback-t":{"post":{"operationId":"analytics_googleapis_clouddeploy_clouddeploy_projects_locations_delivery_pipelines_rollback_t","summary":"Creates a `Rollout` to roll back the specified target.","description":"POST /v1/{+name}:rollbackTarget","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. The `DeliveryPipeline` for which the rollback `Rollout` must be created. The format is…"},"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-clouddeploy/clouddeploy-projects-locations-targets-test-iam-permissions":{"post":{"operationId":"analytics_googleapis_clouddeploy_clouddeploy_projects_locations_targets_test_iam_permissions","summary":"Returns permissions that a caller has on the specified resource. If the resource does not exist, this will…","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-clouddeploy/clouddeploy-projects-locations-operations-cancel":{"post":{"operationId":"analytics_googleapis_clouddeploy_clouddeploy_projects_locations_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-clouddeploy/clouddeploy-projects-locations-delivery-pipelines-automation":{"get":{"operationId":"analytics_googleapis_clouddeploy_clouddeploy_projects_locations_delivery_pipelines_automation","summary":"Lists AutomationRuns in a given project and location.","description":"GET /v1/{+parent}/automationRuns","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"Filter automationRuns to be returned. All fields can be used in the filter.","schema":{"type":"string","description":"Filter automationRuns to be returned. All fields can be used in the filter."}},{"name":"orderBy","in":"query","required":false,"description":"Field to sort by.","schema":{"type":"string","description":"Field to sort by."}},{"name":"pageSize","in":"query","required":false,"description":"The maximum number of automationRuns to return. The service may return fewer than this value. If unspecified, at most 50 automationRuns…","schema":{"type":"integer","description":"The maximum number of automationRuns to return. The service may return fewer than this value. If unspecified, at most 50 automationRuns…"}},{"name":"pageToken","in":"query","required":false,"description":"A page token, received from a previous `ListAutomationRuns` call. Provide this to retrieve the subsequent page. When paginating, all other…","schema":{"type":"string","description":"A page token, received from a previous `ListAutomationRuns` call. Provide this to retrieve the subsequent page. When paginating, all other…"}},{"name":"parent","in":"query","required":true,"description":"Required. The parent `Delivery Pipeline`, which owns this collection of automationRuns. Format must be…","schema":{"type":"string","description":"Required. The parent `Delivery Pipeline`, which owns this collection of automationRuns. Format must be…"}}],"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-clouddeploy/clouddeploy-projects-locations-delivery-pipelines-automation-2":{"get":{"operationId":"analytics_googleapis_clouddeploy_clouddeploy_projects_locations_delivery_pipelines_automation_2","summary":"Lists Automations in a given project and location.","description":"GET /v1/{+parent}/automations","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"Filter automations to be returned. All fields can be used in the filter.","schema":{"type":"string","description":"Filter automations to be returned. All fields can be used in the filter."}},{"name":"orderBy","in":"query","required":false,"description":"Field to sort by.","schema":{"type":"string","description":"Field to sort by."}},{"name":"pageSize","in":"query","required":false,"description":"The maximum number of automations to return. The service may return fewer than this value. If unspecified, at most 50 automations will be…","schema":{"type":"integer","description":"The maximum number of automations to return. The service may return fewer than this value. If unspecified, at most 50 automations will be…"}},{"name":"pageToken","in":"query","required":false,"description":"A page token, received from a previous `ListAutomations` call. Provide this to retrieve the subsequent page. When paginating, all other…","schema":{"type":"string","description":"A page token, received from a previous `ListAutomations` call. Provide this to retrieve the subsequent page. When paginating, all other…"}},{"name":"parent","in":"query","required":true,"description":"Required. The parent `Delivery Pipeline`, which owns this collection of automations. Format must be…","schema":{"type":"string","description":"Required. The parent `Delivery Pipeline`, which owns this collection of automations. Format must be…"}}],"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-clouddeploy/clouddeploy-projects-locations-delivery-pipelines-automation-3":{"post":{"operationId":"analytics_googleapis_clouddeploy_clouddeploy_projects_locations_delivery_pipelines_automation_3","summary":"Creates a new Automation in a given project and location.","description":"POST /v1/{+parent}/automations","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"automationId":{"type":"string","description":"Required. ID of the `Automation`."},"parent":{"type":"string","description":"Required. The parent collection in which the `Automation` must be created. The format is…"},"requestId":{"type":"string","description":"Optional. A request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server knows to…"},"validateOnly":{"type":"boolean","description":"Optional. If set to true, the request is validated and the user is provided with an expected result, but no actual change is made."},"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-clouddeploy/clouddeploy-projects-locations-delivery-pipelines-releases-a":{"post":{"operationId":"analytics_googleapis_clouddeploy_clouddeploy_projects_locations_delivery_pipelines_releases_a","summary":"Abandons a Release in the Delivery Pipeline.","description":"POST /v1/{+name}:abandon","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. Name of the Release. Format is `projects/{project}/locations/{location}/deliveryPipelines/{deliveryPipeline}/releases/{release}`."},"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-clouddeploy/clouddeploy-projects-locations-delivery-pipelines-releases-l":{"get":{"operationId":"analytics_googleapis_clouddeploy_clouddeploy_projects_locations_delivery_pipelines_releases_l","summary":"Lists Releases in a given project and location.","description":"GET /v1/{+parent}/releases","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"Optional. Filter releases to be returned. See https://google.aip.dev/160 for more details.","schema":{"type":"string","description":"Optional. Filter releases to be returned. See https://google.aip.dev/160 for more details."}},{"name":"orderBy","in":"query","required":false,"description":"Optional. Field to sort by. See https://google.aip.dev/132#ordering for more details.","schema":{"type":"string","description":"Optional. Field to sort by. See https://google.aip.dev/132#ordering for more details."}},{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of `Release` objects to return. The service may return fewer than this value. If unspecified, at most 50…","schema":{"type":"integer","description":"Optional. The maximum number of `Release` objects to return. The service may return fewer than this value. If unspecified, at most 50…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A page token, received from a previous `ListReleases` call. Provide this to retrieve the subsequent page. When paginating, all…","schema":{"type":"string","description":"Optional. A page token, received from a previous `ListReleases` call. Provide this to retrieve the subsequent page. When paginating, all…"}},{"name":"parent","in":"query","required":true,"description":"Required. The `DeliveryPipeline` which owns this collection of `Release` objects.","schema":{"type":"string","description":"Required. The `DeliveryPipeline` which owns this collection of `Release` objects."}}],"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-clouddeploy/clouddeploy-projects-locations-delivery-pipelines-releases-c":{"post":{"operationId":"analytics_googleapis_clouddeploy_clouddeploy_projects_locations_delivery_pipelines_releases_c","summary":"Creates a new Release in a given project and location.","description":"POST /v1/{+parent}/releases","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"overrideDeployPolicy":{"type":"string","description":"Optional. Deploy policies to override. Format is `projects/{project}/locations/{location}/deployPolicies/{deployPolicy}`."},"parent":{"type":"string","description":"Required. The parent collection in which the `Release` is created. The format is…"},"releaseId":{"type":"string","description":"Required. ID of the `Release`."},"requestId":{"type":"string","description":"Optional. A request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server knows to…"},"validateOnly":{"type":"boolean","description":"Optional. If set to true, the request is validated and the user is provided with an expected result, but no actual change is made."},"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-clouddeploy/clouddeploy-projects-locations-delivery-pipelines-releases-r":{"post":{"operationId":"analytics_googleapis_clouddeploy_clouddeploy_projects_locations_delivery_pipelines_releases_r","summary":"Advances a Rollout in a given project and location.","description":"POST /v1/{+name}:advance","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. Name of the Rollout. Format is…"},"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-clouddeploy/clouddeploy-projects-locations-delivery-pipelines-releases-r-2":{"post":{"operationId":"analytics_googleapis_clouddeploy_clouddeploy_projects_locations_delivery_pipelines_releases_r_2","summary":"Approves a Rollout.","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. Name of the Rollout. Format is…"},"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-clouddeploy/clouddeploy-projects-locations-delivery-pipelines-releases-r-3":{"get":{"operationId":"analytics_googleapis_clouddeploy_clouddeploy_projects_locations_delivery_pipelines_releases_r_3","summary":"Lists Rollouts in a given project and location.","description":"GET /v1/{+parent}/rollouts","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"Optional. Filter rollouts to be returned. See https://google.aip.dev/160 for more details.","schema":{"type":"string","description":"Optional. Filter rollouts to be returned. See https://google.aip.dev/160 for more details."}},{"name":"orderBy","in":"query","required":false,"description":"Optional. Field to sort by. See https://google.aip.dev/132#ordering for more details.","schema":{"type":"string","description":"Optional. Field to sort by. See https://google.aip.dev/132#ordering for more details."}},{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of `Rollout` objects to return. The service may return fewer than this value. If unspecified, at most 50…","schema":{"type":"integer","description":"Optional. The maximum number of `Rollout` objects to return. The service may return fewer than this value. If unspecified, at most 50…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A page token, received from a previous `ListRollouts` call. Provide this to retrieve the subsequent page. When paginating, all…","schema":{"type":"string","description":"Optional. A page token, received from a previous `ListRollouts` call. Provide this to retrieve the subsequent page. When paginating, all…"}},{"name":"parent","in":"query","required":true,"description":"Required. The `Release` which owns this collection of `Rollout` objects.","schema":{"type":"string","description":"Required. The `Release` which owns this collection of `Rollout` objects."}}],"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-clouddeploy/clouddeploy-projects-locations-delivery-pipelines-releases-r-4":{"post":{"operationId":"analytics_googleapis_clouddeploy_clouddeploy_projects_locations_delivery_pipelines_releases_r_4","summary":"Creates a new Rollout in a given project and location.","description":"POST /v1/{+parent}/rollouts","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"overrideDeployPolicy":{"type":"string","description":"Optional. Deploy policies to override. Format is `projects/{project}/locations/{location}/deployPolicies/{deployPolicy}`."},"parent":{"type":"string","description":"Required. The parent collection in which the `Rollout` must be created. The format is…"},"requestId":{"type":"string","description":"Optional. A request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server knows to…"},"rolloutId":{"type":"string","description":"Required. ID of the `Rollout`."},"startingPhaseId":{"type":"string","description":"Optional. The starting phase ID for the `Rollout`. If empty the `Rollout` will start at the first phase."},"validateOnly":{"type":"boolean","description":"Optional. If set to true, the request is validated and the user is provided with an expected result, but no actual change is made."},"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-clouddeploy/clouddeploy-projects-locations-delivery-pipelines-releases-r-5":{"post":{"operationId":"analytics_googleapis_clouddeploy_clouddeploy_projects_locations_delivery_pipelines_releases_r_5","summary":"Ignores the specified Job in a Rollout.","description":"POST /v1/{+rollout}:ignoreJob","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["rollout","body"],"properties":{"rollout":{"type":"string","description":"Required. Name of the Rollout. Format is…"},"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-clouddeploy/clouddeploy-projects-locations-delivery-pipelines-releases-r-6":{"post":{"operationId":"analytics_googleapis_clouddeploy_clouddeploy_projects_locations_delivery_pipelines_releases_r_6","summary":"Retries the specified Job in a Rollout.","description":"POST /v1/{+rollout}:retryJob","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["rollout","body"],"properties":{"rollout":{"type":"string","description":"Required. Name of the Rollout. Format is…"},"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-clouddeploy/clouddeploy-projects-locations-delivery-pipelines-releases-r-7":{"get":{"operationId":"analytics_googleapis_clouddeploy_clouddeploy_projects_locations_delivery_pipelines_releases_r_7","summary":"Lists JobRuns in a given project and location.","description":"GET /v1/{+parent}/jobRuns","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"Optional. Filter results to be returned. See https://google.aip.dev/160 for more details.","schema":{"type":"string","description":"Optional. Filter results to be returned. See https://google.aip.dev/160 for more details."}},{"name":"orderBy","in":"query","required":false,"description":"Optional. Field to sort by. See https://google.aip.dev/132#ordering for more details.","schema":{"type":"string","description":"Optional. Field to sort by. See https://google.aip.dev/132#ordering for more details."}},{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of `JobRun` objects to return. The service may return fewer than this value. If unspecified, at most 50…","schema":{"type":"integer","description":"Optional. The maximum number of `JobRun` objects to return. The service may return fewer than this value. If unspecified, at most 50…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A page token, received from a previous `ListJobRuns` call. Provide this to retrieve the subsequent page. When paginating, all…","schema":{"type":"string","description":"Optional. A page token, received from a previous `ListJobRuns` call. Provide this to retrieve the subsequent page. When paginating, all…"}},{"name":"parent","in":"query","required":true,"description":"Required. The `Rollout` which owns this collection of `JobRun` objects.","schema":{"type":"string","description":"Required. The `Rollout` which owns this collection of `JobRun` objects."}}],"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-clouddeploy/clouddeploy-projects-locations-delivery-pipelines-releases-r-8":{"post":{"operationId":"analytics_googleapis_clouddeploy_clouddeploy_projects_locations_delivery_pipelines_releases_r_8","summary":"Terminates a Job Run in a given project and location.","description":"POST /v1/{+name}:terminate","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. Name of the `JobRun`. Format must be…"},"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-clouddeploy/clouddeploy-projects-locations-deploy-policies-list":{"get":{"operationId":"analytics_googleapis_clouddeploy_clouddeploy_projects_locations_deploy_policies_list","summary":"Lists DeployPolicies in a given project and location.","description":"GET /v1/{+parent}/deployPolicies","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"Filter deploy policies to be returned. See https://google.aip.dev/160 for more details. All fields can be used in the filter.","schema":{"type":"string","description":"Filter deploy policies to be returned. See https://google.aip.dev/160 for more details. All fields can be used in the filter."}},{"name":"orderBy","in":"query","required":false,"description":"Field to sort by. See https://google.aip.dev/132#ordering for more details.","schema":{"type":"string","description":"Field to sort by. See https://google.aip.dev/132#ordering for more details."}},{"name":"pageSize","in":"query","required":false,"description":"The maximum number of deploy policies to return. The service may return fewer than this value. If unspecified, at most 50 deploy policies…","schema":{"type":"integer","description":"The maximum number of deploy policies to return. The service may return fewer than this value. If unspecified, at most 50 deploy policies…"}},{"name":"pageToken","in":"query","required":false,"description":"A page token, received from a previous `ListDeployPolicies` call. Provide this to retrieve the subsequent page. When paginating, all other…","schema":{"type":"string","description":"A page token, received from a previous `ListDeployPolicies` call. Provide this to retrieve the subsequent page. When paginating, all other…"}},{"name":"parent","in":"query","required":true,"description":"Required. The parent, which owns this collection of deploy policies. Format must be `projects/{project_id}/locations/{location_name}`.","schema":{"type":"string","description":"Required. The parent, which owns this collection of deploy policies. Format must be `projects/{project_id}/locations/{location_name}`."}}],"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-clouddeploy/clouddeploy-projects-locations-deploy-policies-create":{"post":{"operationId":"analytics_googleapis_clouddeploy_clouddeploy_projects_locations_deploy_policies_create","summary":"Creates a new DeployPolicy in a given project and location.","description":"POST /v1/{+parent}/deployPolicies","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"deployPolicyId":{"type":"string","description":"Required. ID of the `DeployPolicy`."},"parent":{"type":"string","description":"Required. The parent collection in which the `DeployPolicy` must be created. The format is…"},"requestId":{"type":"string","description":"Optional. A request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server knows to…"},"validateOnly":{"type":"boolean","description":"Optional. If set to true, the request is validated and the user is provided with an expected result, but no actual change is made."},"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-clouddeploy/clouddeploy-projects-locations-operations-list":{"get":{"operationId":"analytics_googleapis_clouddeploy_clouddeploy_projects_locations_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}/operations","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-clouddeploy/clouddeploy-projects-locations-targets-list":{"get":{"operationId":"analytics_googleapis_clouddeploy_clouddeploy_projects_locations_targets_list","summary":"Lists Targets in a given project and location.","description":"GET /v1/{+parent}/targets","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"Optional. Filter targets to be returned. See https://google.aip.dev/160 for more details.","schema":{"type":"string","description":"Optional. Filter targets to be returned. See https://google.aip.dev/160 for more details."}},{"name":"orderBy","in":"query","required":false,"description":"Optional. Field to sort by. See https://google.aip.dev/132#ordering for more details.","schema":{"type":"string","description":"Optional. Field to sort by. See https://google.aip.dev/132#ordering for more details."}},{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of `Target` objects to return. The service may return fewer than this value. If unspecified, at most 50…","schema":{"type":"integer","description":"Optional. The maximum number of `Target` objects to return. The service may return fewer than this value. If unspecified, at most 50…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A page token, received from a previous `ListTargets` call. Provide this to retrieve the subsequent page. When paginating, all…","schema":{"type":"string","description":"Optional. A page token, received from a previous `ListTargets` call. Provide this to retrieve the subsequent page. When paginating, all…"}},{"name":"parent","in":"query","required":true,"description":"Required. The parent, which owns this collection of targets. Format must be `projects/{project_id}/locations/{location_name}`.","schema":{"type":"string","description":"Required. The parent, which owns this collection of targets. Format must be `projects/{project_id}/locations/{location_name}`."}}],"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-clouddeploy/clouddeploy-projects-locations-targets-create":{"post":{"operationId":"analytics_googleapis_clouddeploy_clouddeploy_projects_locations_targets_create","summary":"Creates a new Target in a given project and location.","description":"POST /v1/{+parent}/targets","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The parent collection in which the `Target` must be created. The format is `projects/{project_id}/locations/{location_name}`."},"requestId":{"type":"string","description":"Optional. A request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server knows to…"},"targetId":{"type":"string","description":"Required. ID of the `Target`."},"validateOnly":{"type":"boolean","description":"Optional. If set to true, the request is validated and the user is provided with an expected result, but no actual change is made."},"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"}}}}}}}