{"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/open-data:googleapis-cloudprivatecatalog/cloudprivatecatalog-projects-catalogs-search":{"get":{"operationId":"open_data_googleapis_cloudprivatecatalog_cloudprivatecatalog_projects_catalogs_search","summary":"Search Catalog resources that consumers have access to, within the scope of the consumer cloud resource…","description":"GET /v1beta1/{+resource}/catalogs:search","tags":["open-data"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"The maximum number of entries that are requested.","schema":{"type":"integer","description":"The maximum number of entries that are requested."}},{"name":"pageToken","in":"query","required":false,"description":"A pagination token returned from a previous call to SearchCatalogs that indicates where this listing should continue from. This field is…","schema":{"type":"string","description":"A pagination token returned from a previous call to SearchCatalogs that indicates where this listing should continue from. This field is…"}},{"name":"query","in":"query","required":false,"description":"The query to filter the catalogs. The supported queries are: * Get a single catalog: `name=catalogs/{catalog_id}`","schema":{"type":"string","description":"The query to filter the catalogs. The supported queries are: * Get a single catalog: `name=catalogs/{catalog_id}`"}},{"name":"resource","in":"query","required":true,"description":"Required. The name of the resource context. It can be in following formats: * `projects/{project_id}` * `folders/{folder_id}` *…","schema":{"type":"string","description":"Required. The name of the resource context. It can be in following formats: * `projects/{project_id}` * `folders/{folder_id}` *…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:googleapis-cloudprivatecatalog/cloudprivatecatalog-projects-products-search":{"get":{"operationId":"open_data_googleapis_cloudprivatecatalog_cloudprivatecatalog_projects_products_search","summary":"Search Product resources that consumers have access to, within the scope of the consumer cloud resource…","description":"GET /v1beta1/{+resource}/products:search","tags":["open-data"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"The maximum number of entries that are requested.","schema":{"type":"integer","description":"The maximum number of entries that are requested."}},{"name":"pageToken","in":"query","required":false,"description":"A pagination token returned from a previous call to SearchProducts that indicates where this listing should continue from. This field is…","schema":{"type":"string","description":"A pagination token returned from a previous call to SearchProducts that indicates where this listing should continue from. This field is…"}},{"name":"query","in":"query","required":false,"description":"The query to filter the products. The supported queries are: * List products of all catalogs: empty * List products under a catalog:…","schema":{"type":"string","description":"The query to filter the products. The supported queries are: * List products of all catalogs: empty * List products under a catalog:…"}},{"name":"resource","in":"query","required":true,"description":"Required. The name of the resource context. See SearchCatalogsRequest.resource for details.","schema":{"type":"string","description":"Required. The name of the resource context. See SearchCatalogsRequest.resource for details."}}],"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/open-data:googleapis-cloudprivatecatalog/cloudprivatecatalog-projects-versions-search":{"get":{"operationId":"open_data_googleapis_cloudprivatecatalog_cloudprivatecatalog_projects_versions_search","summary":"Search Version resources that consumers have access to, within the scope of the consumer cloud resource…","description":"GET /v1beta1/{+resource}/versions:search","tags":["open-data"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"The maximum number of entries that are requested.","schema":{"type":"integer","description":"The maximum number of entries that are requested."}},{"name":"pageToken","in":"query","required":false,"description":"A pagination token returned from a previous call to SearchVersions that indicates where this listing should continue from. This field is…","schema":{"type":"string","description":"A pagination token returned from a previous call to SearchVersions that indicates where this listing should continue from. This field is…"}},{"name":"query","in":"query","required":false,"description":"The query to filter the versions. Required. The supported queries are: * List versions under a product:…","schema":{"type":"string","description":"The query to filter the versions. Required. The supported queries are: * List versions under a product:…"}},{"name":"resource","in":"query","required":true,"description":"Required. The name of the resource context. See SearchCatalogsRequest.resource for details.","schema":{"type":"string","description":"Required. The name of the resource context. See SearchCatalogsRequest.resource for details."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}}},"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key"}},"schemas":{"RunEnvelope":{"type":"object","required":["project","data","timestamp"],"properties":{"project":{"type":"string","example":"dev-tools:hash"},"data":{},"timestamp":{"type":"string","format":"date-time"}}},"ErrorEnvelope":{"type":"object","properties":{"content":{},"message":{"type":"string"},"errors":{"type":"array","items":{}},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}}}}}},"responses":{"Error":{"description":"Invalid key, plan gate, rate limit or upstream failure","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorEnvelope"}}}}}}}