{"openapi":"3.1.0","info":{"title":"Apizie","version":"2.0.0","description":"One API key, one envelope, many public data sources."},"servers":[{"url":"https://apizie.tech"}],"security":[{"ApiKeyAuth":[]}],"paths":{"/v1/analytics:googleapis-datastream/datastream-projects-locations-fetch-static-ips":{"get":{"operationId":"analytics_googleapis_datastream_datastream_projects_locations_fetch_static_ips","summary":"The FetchStaticIps API call exposes the static IP addresses used by Datastream.","description":"GET /v1/{+name}:fetchStaticIps","tags":["analytics"],"parameters":[{"name":"name","in":"query","required":true,"description":"Required. The resource name for the location for which static IPs should be returned. Must be in the format `projects/*/locations/*`.","schema":{"type":"string","description":"Required. The resource name for the location for which static IPs should be returned. Must be in the format `projects/*/locations/*`."}},{"name":"pageSize","in":"query","required":false,"description":"Optional. Maximum number of Ips to return, will likely not be specified.","schema":{"type":"integer","description":"Optional. Maximum number of Ips to return, will likely not be specified."}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A page token, received from a previous `ListStaticIps` call. will likely not be specified.","schema":{"type":"string","description":"Optional. A page token, received from a previous `ListStaticIps` call. will likely not be specified."}}],"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-datastream/datastream-projects-locations-streams-objects-get":{"get":{"operationId":"analytics_googleapis_datastream_datastream_projects_locations_streams_objects_get","summary":"Use this method to get details about a stream object.","description":"GET /v1/{+name}","tags":["analytics"],"parameters":[{"name":"name","in":"query","required":true,"description":"Required. The name of the stream object resource to get.","schema":{"type":"string","description":"Required. The name of the stream object resource to get."}}],"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-datastream/datastream-projects-locations-streams-patch":{"post":{"operationId":"analytics_googleapis_datastream_datastream_projects_locations_streams_patch","summary":"Use this method to update the configuration of a stream.","description":"PATCH /v1/{+name}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"force":{"type":"boolean","description":"Optional. Update the stream without validating it."},"name":{"type":"string","description":"Output only. Identifier. The stream's 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 will know to…"},"updateMask":{"type":"string","description":"Optional. Field mask is used to specify the fields to be overwritten in the stream resource by the update. The fields specified in the…"},"validateOnly":{"type":"boolean","description":"Optional. Only validate the stream with the changes, without actually updating it. The default is false."},"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-datastream/datastream-projects-locations-streams-delete":{"post":{"operationId":"analytics_googleapis_datastream_datastream_projects_locations_streams_delete","summary":"Use this method to delete a stream.","description":"DELETE /v1/{+name}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name"],"properties":{"name":{"type":"string","description":"Required. The name of the stream resource to delete."},"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 will know to…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-datastream/datastream-projects-locations-list":{"get":{"operationId":"analytics_googleapis_datastream_datastream_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-datastream/datastream-projects-locations-connection-profiles-list":{"get":{"operationId":"analytics_googleapis_datastream_datastream_projects_locations_connection_profiles_list","summary":"Use this method to list connection profiles created in a project and location.","description":"GET /v1/{+parent}/connectionProfiles","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"Optional. Filter request.","schema":{"type":"string","description":"Optional. Filter request."}},{"name":"orderBy","in":"query","required":false,"description":"Optional. Order by fields for the result.","schema":{"type":"string","description":"Optional. Order by fields for the result."}},{"name":"pageSize","in":"query","required":false,"description":"Optional. Maximum number of connection profiles to return. If unspecified, at most 50 connection profiles will be returned. The maximum…","schema":{"type":"integer","description":"Optional. Maximum number of connection profiles to return. If unspecified, at most 50 connection profiles will be returned. The maximum…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. Page token received from a previous `ListConnectionProfiles` call. Provide this to retrieve the subsequent page. When…","schema":{"type":"string","description":"Optional. Page token received from a previous `ListConnectionProfiles` call. Provide this to retrieve the subsequent page. When…"}},{"name":"parent","in":"query","required":true,"description":"Required. The parent that owns the collection of connection profiles.","schema":{"type":"string","description":"Required. The parent that owns the collection of connection profiles."}}],"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-datastream/datastream-projects-locations-connection-profiles-create":{"post":{"operationId":"analytics_googleapis_datastream_datastream_projects_locations_connection_profiles_create","summary":"Use this method to create a connection profile in a project and location.","description":"POST /v1/{+parent}/connectionProfiles","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"connectionProfileId":{"type":"string","description":"Required. The connection profile identifier."},"force":{"type":"boolean","description":"Optional. Create the connection profile without validating it."},"parent":{"type":"string","description":"Required. The parent that owns the collection of ConnectionProfiles."},"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 will know to…"},"validateOnly":{"type":"boolean","description":"Optional. Only validate the connection profile, but don't create any resources. The default is false."},"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-datastream/datastream-projects-locations-connection-profiles-discover":{"post":{"operationId":"analytics_googleapis_datastream_datastream_projects_locations_connection_profiles_discover","summary":"Use this method to discover a connection profile. The discover API call exposes the data objects and…","description":"POST /v1/{+parent}/connectionProfiles:discover","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The parent resource of the connection profile type. Must be in the format `projects/*/locations/*`."},"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-datastream/datastream-projects-locations-operations-cancel":{"post":{"operationId":"analytics_googleapis_datastream_datastream_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-datastream/datastream-projects-locations-operations-list":{"get":{"operationId":"analytics_googleapis_datastream_datastream_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-datastream/datastream-projects-locations-private-connections-list":{"get":{"operationId":"analytics_googleapis_datastream_datastream_projects_locations_private_connections_list","summary":"Use this method to list private connectivity configurations in a project and location.","description":"GET /v1/{+parent}/privateConnections","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"Optional. Filter request.","schema":{"type":"string","description":"Optional. Filter request."}},{"name":"orderBy","in":"query","required":false,"description":"Optional. Order by fields for the result.","schema":{"type":"string","description":"Optional. Order by fields for the result."}},{"name":"pageSize","in":"query","required":false,"description":"Maximum number of private connectivity configurations to return. If unspecified, at most 50 private connectivity configurations that will…","schema":{"type":"integer","description":"Maximum number of private connectivity configurations to return. If unspecified, at most 50 private connectivity configurations that will…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. Page token received from a previous `ListPrivateConnections` call. Provide this to retrieve the subsequent page. When…","schema":{"type":"string","description":"Optional. Page token received from a previous `ListPrivateConnections` call. Provide this to retrieve the subsequent page. When…"}},{"name":"parent","in":"query","required":true,"description":"Required. The parent that owns the collection of private connectivity configurations.","schema":{"type":"string","description":"Required. The parent that owns the collection of private connectivity configurations."}}],"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-datastream/datastream-projects-locations-private-connections-create":{"post":{"operationId":"analytics_googleapis_datastream_datastream_projects_locations_private_connections_create","summary":"Use this method to create a private connectivity configuration.","description":"POST /v1/{+parent}/privateConnections","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"force":{"type":"boolean","description":"Optional. If set to true, will skip validations."},"parent":{"type":"string","description":"Required. The parent that owns the collection of PrivateConnections."},"privateConnectionId":{"type":"string","description":"Required. The private connectivity identifier."},"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 will know to…"},"validateOnly":{"type":"boolean","description":"Optional. When supplied with PSC Interface config, will get/create the tenant project required for the customer to allow list and won't…"},"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-datastream/datastream-projects-locations-private-connections-routes-lis":{"get":{"operationId":"analytics_googleapis_datastream_datastream_projects_locations_private_connections_routes_lis","summary":"Use this method to list routes created for a private connectivity configuration in a project and location.","description":"GET /v1/{+parent}/routes","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"Optional. Filter request.","schema":{"type":"string","description":"Optional. Filter request."}},{"name":"orderBy","in":"query","required":false,"description":"Optional. Order by fields for the result.","schema":{"type":"string","description":"Optional. Order by fields for the result."}},{"name":"pageSize","in":"query","required":false,"description":"Optional. Maximum number of Routes to return. The service may return fewer than this value. If unspecified, at most 50 Routes will be…","schema":{"type":"integer","description":"Optional. Maximum number of Routes to return. The service may return fewer than this value. If unspecified, at most 50 Routes will be…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. Page token received from a previous `ListRoutes` call. Provide this to retrieve the subsequent page. When paginating, all other…","schema":{"type":"string","description":"Optional. Page token received from a previous `ListRoutes` call. Provide this to retrieve the subsequent page. When paginating, all other…"}},{"name":"parent","in":"query","required":true,"description":"Required. The parent that owns the collection of Routess.","schema":{"type":"string","description":"Required. The parent that owns the collection of Routess."}}],"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-datastream/datastream-projects-locations-private-connections-routes-cre":{"post":{"operationId":"analytics_googleapis_datastream_datastream_projects_locations_private_connections_routes_cre","summary":"Use this method to create a route for a private connectivity configuration in a project and location.","description":"POST /v1/{+parent}/routes","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The parent that owns the collection of Routes."},"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 will know to…"},"routeId":{"type":"string","description":"Required. The Route identifier."},"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-datastream/datastream-projects-locations-streams-list":{"get":{"operationId":"analytics_googleapis_datastream_datastream_projects_locations_streams_list","summary":"Use this method to list streams in a project and location.","description":"GET /v1/{+parent}/streams","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"Optional. Filter request.","schema":{"type":"string","description":"Optional. Filter request."}},{"name":"orderBy","in":"query","required":false,"description":"Optional. Order by fields for the result.","schema":{"type":"string","description":"Optional. Order by fields for the result."}},{"name":"pageSize","in":"query","required":false,"description":"Optional. Maximum number of streams to return. If unspecified, at most 50 streams will be returned. The maximum value is 1000; values…","schema":{"type":"integer","description":"Optional. Maximum number of streams to return. If unspecified, at most 50 streams will be returned. The maximum value is 1000; values…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. Page token received from a previous `ListStreams` call. Provide this to retrieve the subsequent page. When paginating, all other…","schema":{"type":"string","description":"Optional. Page token received from a previous `ListStreams` call. Provide this to retrieve the subsequent page. When paginating, all other…"}},{"name":"parent","in":"query","required":true,"description":"Required. The parent that owns the collection of streams.","schema":{"type":"string","description":"Required. The parent that owns the collection of streams."}}],"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-datastream/datastream-projects-locations-streams-create":{"post":{"operationId":"analytics_googleapis_datastream_datastream_projects_locations_streams_create","summary":"Use this method to create a stream.","description":"POST /v1/{+parent}/streams","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"force":{"type":"boolean","description":"Optional. Create the stream without validating it."},"parent":{"type":"string","description":"Required. The parent that owns the collection of streams."},"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 will know to…"},"streamId":{"type":"string","description":"Required. The stream identifier."},"validateOnly":{"type":"boolean","description":"Optional. Only validate the stream, but don't create any resources. The default is false."},"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-datastream/datastream-projects-locations-streams-run":{"post":{"operationId":"analytics_googleapis_datastream_datastream_projects_locations_streams_run","summary":"Use this method to start, resume or recover a stream with a non default CDC strategy.","description":"POST /v1/{+name}:run","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. Name of the stream resource to start, in the format: projects/{project_id}/locations/{location}/streams/{stream_name}"},"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-datastream/datastream-projects-locations-streams-objects-list":{"get":{"operationId":"analytics_googleapis_datastream_datastream_projects_locations_streams_objects_list","summary":"Use this method to list the objects of a specific stream.","description":"GET /v1/{+parent}/objects","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Optional. Maximum number of objects to return. Default is 50. The maximum value is 1000; values above 1000 will be coerced to 1000.","schema":{"type":"integer","description":"Optional. Maximum number of objects to return. Default is 50. The maximum value is 1000; values above 1000 will be coerced to 1000."}},{"name":"pageToken","in":"query","required":false,"description":"Optional. Page token received from a previous `ListStreamObjectsRequest` call. Provide this to retrieve the subsequent page. When…","schema":{"type":"string","description":"Optional. Page token received from a previous `ListStreamObjectsRequest` call. Provide this to retrieve the subsequent page. When…"}},{"name":"parent","in":"query","required":true,"description":"Required. The parent stream that owns the collection of objects.","schema":{"type":"string","description":"Required. The parent stream that owns the collection of 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-datastream/datastream-projects-locations-streams-objects-lookup":{"post":{"operationId":"analytics_googleapis_datastream_datastream_projects_locations_streams_objects_lookup","summary":"Use this method to look up a stream object by its source object identifier.","description":"POST /v1/{+parent}/objects:lookup","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The parent stream that owns the collection of objects."},"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-datastream/datastream-projects-locations-streams-objects-start-backfill":{"post":{"operationId":"analytics_googleapis_datastream_datastream_projects_locations_streams_objects_start_backfill","summary":"Use this method to start a backfill job for the specified stream object.","description":"POST /v1/{+object}:startBackfillJob","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["object","body"],"properties":{"object":{"type":"string","description":"Required. The name of the stream object resource to start a backfill job for."},"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-datastream/datastream-projects-locations-streams-objects-stop-backfill":{"post":{"operationId":"analytics_googleapis_datastream_datastream_projects_locations_streams_objects_stop_backfill","summary":"Use this method to stop a backfill job for the specified stream object.","description":"POST /v1/{+object}:stopBackfillJob","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["object","body"],"properties":{"object":{"type":"string","description":"Required. The name of the stream object resource to stop the backfill job for."},"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"}}}}}}}