{"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/dev-tools:redhat-catalog-inventory/post-graph-ql":{"post":{"operationId":"dev_tools_redhat_catalog_inventory_post_graph_ql","summary":"Perform a GraphQL Query","description":"POST /graphql","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["body"],"properties":{"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/dev-tools:redhat-catalog-inventory/get-documentation":{"get":{"operationId":"dev_tools_redhat_catalog_inventory_get_documentation","summary":"Return this API document in JSON format","description":"GET /openapi.json","tags":["dev-tools"],"parameters":[],"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/dev-tools:redhat-catalog-inventory/list-service-credential-types":{"get":{"operationId":"dev_tools_redhat_catalog_inventory_list_service_credential_types","summary":"List ServiceCredentialTypes","description":"GET /service_credential_types","tags":["dev-tools"],"parameters":[{"name":"limit","in":"query","required":false,"description":"The numbers of items to return per page.","schema":{"type":"integer","default":100,"description":"The numbers of items to return per page."}},{"name":"offset","in":"query","required":false,"description":"The number of items to skip before starting to collect the result set.","schema":{"type":"integer","default":0,"description":"The number of items to skip before starting to collect the result set."}},{"name":"filter","in":"query","required":false,"description":"Filter for querying collections.","schema":{"type":"object","description":"Filter for querying collections."}},{"name":"sort_by","in":"query","required":false,"description":"The list of attribute and order to sort the result set by.","schema":{"type":"object","description":"The list of attribute and order to sort the result set by."}}],"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/dev-tools:redhat-catalog-inventory/show-service-credential-type":{"get":{"operationId":"dev_tools_redhat_catalog_inventory_show_service_credential_type","summary":"Show an existing ServiceCredentialType","description":"GET /service_credential_types/{id}","tags":["dev-tools"],"parameters":[{"name":"id","in":"query","required":true,"description":"ID of the resource","schema":{"type":"string","description":"ID of the resource"}}],"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/dev-tools:redhat-catalog-inventory/list-service-credentials":{"get":{"operationId":"dev_tools_redhat_catalog_inventory_list_service_credentials","summary":"List ServiceCredentials","description":"GET /service_credentials","tags":["dev-tools"],"parameters":[{"name":"limit","in":"query","required":false,"description":"The numbers of items to return per page.","schema":{"type":"integer","default":100,"description":"The numbers of items to return per page."}},{"name":"offset","in":"query","required":false,"description":"The number of items to skip before starting to collect the result set.","schema":{"type":"integer","default":0,"description":"The number of items to skip before starting to collect the result set."}},{"name":"filter","in":"query","required":false,"description":"Filter for querying collections.","schema":{"type":"object","description":"Filter for querying collections."}},{"name":"sort_by","in":"query","required":false,"description":"The list of attribute and order to sort the result set by.","schema":{"type":"object","description":"The list of attribute and order to sort the result set by."}}],"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/dev-tools:redhat-catalog-inventory/show-service-credential":{"get":{"operationId":"dev_tools_redhat_catalog_inventory_show_service_credential","summary":"Show an existing ServiceCredential","description":"GET /service_credentials/{id}","tags":["dev-tools"],"parameters":[{"name":"id","in":"query","required":true,"description":"ID of the resource","schema":{"type":"string","description":"ID of the resource"}}],"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/dev-tools:redhat-catalog-inventory/list-service-instances":{"get":{"operationId":"dev_tools_redhat_catalog_inventory_list_service_instances","summary":"List ServiceInstances","description":"GET /service_instances","tags":["dev-tools"],"parameters":[{"name":"limit","in":"query","required":false,"description":"The numbers of items to return per page.","schema":{"type":"integer","default":100,"description":"The numbers of items to return per page."}},{"name":"offset","in":"query","required":false,"description":"The number of items to skip before starting to collect the result set.","schema":{"type":"integer","default":0,"description":"The number of items to skip before starting to collect the result set."}},{"name":"filter","in":"query","required":false,"description":"Filter for querying collections.","schema":{"type":"object","description":"Filter for querying collections."}},{"name":"sort_by","in":"query","required":false,"description":"The list of attribute and order to sort the result set by.","schema":{"type":"object","description":"The list of attribute and order to sort the result set by."}}],"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/dev-tools:redhat-catalog-inventory/show-service-instance":{"get":{"operationId":"dev_tools_redhat_catalog_inventory_show_service_instance","summary":"Show an existing ServiceInstance","description":"GET /service_instances/{id}","tags":["dev-tools"],"parameters":[{"name":"id","in":"query","required":true,"description":"ID of the resource","schema":{"type":"string","description":"ID of the resource"}}],"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/dev-tools:redhat-catalog-inventory/list-service-inventories":{"get":{"operationId":"dev_tools_redhat_catalog_inventory_list_service_inventories","summary":"List ServiceInventories","description":"GET /service_inventories","tags":["dev-tools"],"parameters":[{"name":"limit","in":"query","required":false,"description":"The numbers of items to return per page.","schema":{"type":"integer","default":100,"description":"The numbers of items to return per page."}},{"name":"offset","in":"query","required":false,"description":"The number of items to skip before starting to collect the result set.","schema":{"type":"integer","default":0,"description":"The number of items to skip before starting to collect the result set."}},{"name":"filter","in":"query","required":false,"description":"Filter for querying collections.","schema":{"type":"object","description":"Filter for querying collections."}},{"name":"sort_by","in":"query","required":false,"description":"The list of attribute and order to sort the result set by.","schema":{"type":"object","description":"The list of attribute and order to sort the result set by."}}],"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/dev-tools:redhat-catalog-inventory/show-service-inventory":{"get":{"operationId":"dev_tools_redhat_catalog_inventory_show_service_inventory","summary":"Show an existing ServiceInventory","description":"GET /service_inventories/{id}","tags":["dev-tools"],"parameters":[{"name":"id","in":"query","required":true,"description":"ID of the resource","schema":{"type":"string","description":"ID of the resource"}}],"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/dev-tools:redhat-catalog-inventory/tag-service-inventory":{"post":{"operationId":"dev_tools_redhat_catalog_inventory_tag_service_inventory","summary":"Tag a ServiceInventory","description":"POST /service_inventories/{id}/tag","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["id","body"],"properties":{"id":{"type":"string","description":"ID of the 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/dev-tools:redhat-catalog-inventory/list-service-inventory-tags":{"get":{"operationId":"dev_tools_redhat_catalog_inventory_list_service_inventory_tags","summary":"List Tags for ServiceInventory","description":"GET /service_inventories/{id}/tags","tags":["dev-tools"],"parameters":[{"name":"limit","in":"query","required":false,"description":"The numbers of items to return per page.","schema":{"type":"integer","default":100,"description":"The numbers of items to return per page."}},{"name":"offset","in":"query","required":false,"description":"The number of items to skip before starting to collect the result set.","schema":{"type":"integer","default":0,"description":"The number of items to skip before starting to collect the result set."}},{"name":"filter","in":"query","required":false,"description":"Filter for querying collections.","schema":{"type":"object","description":"Filter for querying collections."}},{"name":"sort_by","in":"query","required":false,"description":"The list of attribute and order to sort the result set by.","schema":{"type":"object","description":"The list of attribute and order to sort the result set by."}},{"name":"id","in":"query","required":true,"description":"ID of the resource","schema":{"type":"string","description":"ID of the resource"}}],"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/dev-tools:redhat-catalog-inventory/untag-service-inventory":{"post":{"operationId":"dev_tools_redhat_catalog_inventory_untag_service_inventory","summary":"Untag a ServiceInventory","description":"POST /service_inventories/{id}/untag","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["id","body"],"properties":{"id":{"type":"string","description":"ID of the 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/dev-tools:redhat-catalog-inventory/list-service-offering-nodes":{"get":{"operationId":"dev_tools_redhat_catalog_inventory_list_service_offering_nodes","summary":"List ServiceOfferingNodes","description":"GET /service_offering_nodes","tags":["dev-tools"],"parameters":[{"name":"limit","in":"query","required":false,"description":"The numbers of items to return per page.","schema":{"type":"integer","default":100,"description":"The numbers of items to return per page."}},{"name":"offset","in":"query","required":false,"description":"The number of items to skip before starting to collect the result set.","schema":{"type":"integer","default":0,"description":"The number of items to skip before starting to collect the result set."}},{"name":"filter","in":"query","required":false,"description":"Filter for querying collections.","schema":{"type":"object","description":"Filter for querying collections."}},{"name":"sort_by","in":"query","required":false,"description":"The list of attribute and order to sort the result set by.","schema":{"type":"object","description":"The list of attribute and order to sort the result set by."}}],"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/dev-tools:redhat-catalog-inventory/show-service-offering-node":{"get":{"operationId":"dev_tools_redhat_catalog_inventory_show_service_offering_node","summary":"Show an existing ServiceOfferingNode","description":"GET /service_offering_nodes/{id}","tags":["dev-tools"],"parameters":[{"name":"id","in":"query","required":true,"description":"ID of the resource","schema":{"type":"string","description":"ID of the resource"}}],"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/dev-tools:redhat-catalog-inventory/list-service-offerings":{"get":{"operationId":"dev_tools_redhat_catalog_inventory_list_service_offerings","summary":"List ServiceOfferings","description":"GET /service_offerings","tags":["dev-tools"],"parameters":[{"name":"limit","in":"query","required":false,"description":"The numbers of items to return per page.","schema":{"type":"integer","default":100,"description":"The numbers of items to return per page."}},{"name":"offset","in":"query","required":false,"description":"The number of items to skip before starting to collect the result set.","schema":{"type":"integer","default":0,"description":"The number of items to skip before starting to collect the result set."}},{"name":"filter","in":"query","required":false,"description":"Filter for querying collections.","schema":{"type":"object","description":"Filter for querying collections."}},{"name":"sort_by","in":"query","required":false,"description":"The list of attribute and order to sort the result set by.","schema":{"type":"object","description":"The list of attribute and order to sort the result set by."}}],"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/dev-tools:redhat-catalog-inventory/show-service-offering":{"get":{"operationId":"dev_tools_redhat_catalog_inventory_show_service_offering","summary":"Show an existing ServiceOffering","description":"GET /service_offerings/{id}","tags":["dev-tools"],"parameters":[{"name":"id","in":"query","required":true,"description":"ID of the resource","schema":{"type":"string","description":"ID of the resource"}}],"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/dev-tools:redhat-catalog-inventory/applied-inventories-tags-for-service-offering":{"post":{"operationId":"dev_tools_redhat_catalog_inventory_applied_inventories_tags_for_service_offering","summary":"Invokes computing of ServiceInventories tags for given ServiceOffering","description":"POST /service_offerings/{id}/applied_inventories_tags","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["id","body"],"properties":{"id":{"type":"string","description":"ID of the 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/dev-tools:redhat-catalog-inventory/order-service-offering":{"post":{"operationId":"dev_tools_redhat_catalog_inventory_order_service_offering","summary":"Order an existing ServiceOffering","description":"POST /service_offerings/{id}/order","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["id","body"],"properties":{"id":{"type":"string","description":"ID of the 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/dev-tools:redhat-catalog-inventory/list-service-offering-service-instances":{"get":{"operationId":"dev_tools_redhat_catalog_inventory_list_service_offering_service_instances","summary":"List ServiceInstances for ServiceOffering","description":"GET /service_offerings/{id}/service_instances","tags":["dev-tools"],"parameters":[{"name":"limit","in":"query","required":false,"description":"The numbers of items to return per page.","schema":{"type":"integer","default":100,"description":"The numbers of items to return per page."}},{"name":"offset","in":"query","required":false,"description":"The number of items to skip before starting to collect the result set.","schema":{"type":"integer","default":0,"description":"The number of items to skip before starting to collect the result set."}},{"name":"filter","in":"query","required":false,"description":"Filter for querying collections.","schema":{"type":"object","description":"Filter for querying collections."}},{"name":"sort_by","in":"query","required":false,"description":"The list of attribute and order to sort the result set by.","schema":{"type":"object","description":"The list of attribute and order to sort the result set by."}},{"name":"id","in":"query","required":true,"description":"ID of the resource","schema":{"type":"string","description":"ID of the resource"}}],"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/dev-tools:redhat-catalog-inventory/list-service-offering-service-offering-nodes":{"get":{"operationId":"dev_tools_redhat_catalog_inventory_list_service_offering_service_offering_nodes","summary":"List ServiceOfferingNodes for ServiceOffering","description":"GET /service_offerings/{id}/service_offering_nodes","tags":["dev-tools"],"parameters":[{"name":"limit","in":"query","required":false,"description":"The numbers of items to return per page.","schema":{"type":"integer","default":100,"description":"The numbers of items to return per page."}},{"name":"offset","in":"query","required":false,"description":"The number of items to skip before starting to collect the result set.","schema":{"type":"integer","default":0,"description":"The number of items to skip before starting to collect the result set."}},{"name":"filter","in":"query","required":false,"description":"Filter for querying collections.","schema":{"type":"object","description":"Filter for querying collections."}},{"name":"sort_by","in":"query","required":false,"description":"The list of attribute and order to sort the result set by.","schema":{"type":"object","description":"The list of attribute and order to sort the result set by."}},{"name":"id","in":"query","required":true,"description":"ID of the resource","schema":{"type":"string","description":"ID of the resource"}}],"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/dev-tools:redhat-catalog-inventory/list-service-offering-service-plans":{"get":{"operationId":"dev_tools_redhat_catalog_inventory_list_service_offering_service_plans","summary":"List ServicePlans for ServiceOffering","description":"GET /service_offerings/{id}/service_plans","tags":["dev-tools"],"parameters":[{"name":"limit","in":"query","required":false,"description":"The numbers of items to return per page.","schema":{"type":"integer","default":100,"description":"The numbers of items to return per page."}},{"name":"offset","in":"query","required":false,"description":"The number of items to skip before starting to collect the result set.","schema":{"type":"integer","default":0,"description":"The number of items to skip before starting to collect the result set."}},{"name":"filter","in":"query","required":false,"description":"Filter for querying collections.","schema":{"type":"object","description":"Filter for querying collections."}},{"name":"sort_by","in":"query","required":false,"description":"The list of attribute and order to sort the result set by.","schema":{"type":"object","description":"The list of attribute and order to sort the result set by."}},{"name":"id","in":"query","required":true,"description":"ID of the resource","schema":{"type":"string","description":"ID of the resource"}}],"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/dev-tools:redhat-catalog-inventory/list-service-plans":{"get":{"operationId":"dev_tools_redhat_catalog_inventory_list_service_plans","summary":"List ServicePlans","description":"GET /service_plans","tags":["dev-tools"],"parameters":[{"name":"limit","in":"query","required":false,"description":"The numbers of items to return per page.","schema":{"type":"integer","default":100,"description":"The numbers of items to return per page."}},{"name":"offset","in":"query","required":false,"description":"The number of items to skip before starting to collect the result set.","schema":{"type":"integer","default":0,"description":"The number of items to skip before starting to collect the result set."}},{"name":"filter","in":"query","required":false,"description":"Filter for querying collections.","schema":{"type":"object","description":"Filter for querying collections."}},{"name":"sort_by","in":"query","required":false,"description":"The list of attribute and order to sort the result set by.","schema":{"type":"object","description":"The list of attribute and order to sort the result set by."}}],"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/dev-tools:redhat-catalog-inventory/show-service-plan":{"get":{"operationId":"dev_tools_redhat_catalog_inventory_show_service_plan","summary":"Show an existing ServicePlan","description":"GET /service_plans/{id}","tags":["dev-tools"],"parameters":[{"name":"id","in":"query","required":true,"description":"ID of the resource","schema":{"type":"string","description":"ID of the resource"}}],"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/dev-tools:redhat-catalog-inventory/list-sources":{"get":{"operationId":"dev_tools_redhat_catalog_inventory_list_sources","summary":"List Sources","description":"GET /sources","tags":["dev-tools"],"parameters":[{"name":"limit","in":"query","required":false,"description":"The numbers of items to return per page.","schema":{"type":"integer","default":100,"description":"The numbers of items to return per page."}},{"name":"offset","in":"query","required":false,"description":"The number of items to skip before starting to collect the result set.","schema":{"type":"integer","default":0,"description":"The number of items to skip before starting to collect the result set."}},{"name":"filter","in":"query","required":false,"description":"Filter for querying collections.","schema":{"type":"object","description":"Filter for querying collections."}},{"name":"sort_by","in":"query","required":false,"description":"The list of attribute and order to sort the result set by.","schema":{"type":"object","description":"The list of attribute and order to sort the result set by."}}],"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/dev-tools:redhat-catalog-inventory/show-source":{"get":{"operationId":"dev_tools_redhat_catalog_inventory_show_source","summary":"Show an existing Source","description":"GET /sources/{id}","tags":["dev-tools"],"parameters":[{"name":"id","in":"query","required":true,"description":"ID of the resource","schema":{"type":"string","description":"ID of the resource"}}],"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/dev-tools:redhat-catalog-inventory/incremental-refresh-source":{"post":{"operationId":"dev_tools_redhat_catalog_inventory_incremental_refresh_source","summary":"Incremental Refresh an existing Source","description":"PATCH /sources/{id}/incremental_refresh","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"ID of the resource"}}}}}},"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/dev-tools:redhat-catalog-inventory/refresh-source":{"post":{"operationId":"dev_tools_redhat_catalog_inventory_refresh_source","summary":"Refresh an existing Source","description":"PATCH /sources/{id}/refresh","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"ID of the resource"}}}}}},"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/dev-tools:redhat-catalog-inventory/list-source-service-instances":{"get":{"operationId":"dev_tools_redhat_catalog_inventory_list_source_service_instances","summary":"List ServiceInstances for Source","description":"GET /sources/{id}/service_instances","tags":["dev-tools"],"parameters":[{"name":"limit","in":"query","required":false,"description":"The numbers of items to return per page.","schema":{"type":"integer","default":100,"description":"The numbers of items to return per page."}},{"name":"offset","in":"query","required":false,"description":"The number of items to skip before starting to collect the result set.","schema":{"type":"integer","default":0,"description":"The number of items to skip before starting to collect the result set."}},{"name":"filter","in":"query","required":false,"description":"Filter for querying collections.","schema":{"type":"object","description":"Filter for querying collections."}},{"name":"sort_by","in":"query","required":false,"description":"The list of attribute and order to sort the result set by.","schema":{"type":"object","description":"The list of attribute and order to sort the result set by."}},{"name":"id","in":"query","required":true,"description":"ID of the resource","schema":{"type":"string","description":"ID of the resource"}}],"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/dev-tools:redhat-catalog-inventory/list-source-service-inventories":{"get":{"operationId":"dev_tools_redhat_catalog_inventory_list_source_service_inventories","summary":"List ServiceInventories for Source","description":"GET /sources/{id}/service_inventories","tags":["dev-tools"],"parameters":[{"name":"limit","in":"query","required":false,"description":"The numbers of items to return per page.","schema":{"type":"integer","default":100,"description":"The numbers of items to return per page."}},{"name":"offset","in":"query","required":false,"description":"The number of items to skip before starting to collect the result set.","schema":{"type":"integer","default":0,"description":"The number of items to skip before starting to collect the result set."}},{"name":"filter","in":"query","required":false,"description":"Filter for querying collections.","schema":{"type":"object","description":"Filter for querying collections."}},{"name":"sort_by","in":"query","required":false,"description":"The list of attribute and order to sort the result set by.","schema":{"type":"object","description":"The list of attribute and order to sort the result set by."}},{"name":"id","in":"query","required":true,"description":"ID of the resource","schema":{"type":"string","description":"ID of the resource"}}],"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/dev-tools:redhat-catalog-inventory/list-source-service-offering-nodes":{"get":{"operationId":"dev_tools_redhat_catalog_inventory_list_source_service_offering_nodes","summary":"List ServiceOfferingNodes for Source","description":"GET /sources/{id}/service_offering_nodes","tags":["dev-tools"],"parameters":[{"name":"limit","in":"query","required":false,"description":"The numbers of items to return per page.","schema":{"type":"integer","default":100,"description":"The numbers of items to return per page."}},{"name":"offset","in":"query","required":false,"description":"The number of items to skip before starting to collect the result set.","schema":{"type":"integer","default":0,"description":"The number of items to skip before starting to collect the result set."}},{"name":"filter","in":"query","required":false,"description":"Filter for querying collections.","schema":{"type":"object","description":"Filter for querying collections."}},{"name":"sort_by","in":"query","required":false,"description":"The list of attribute and order to sort the result set by.","schema":{"type":"object","description":"The list of attribute and order to sort the result set by."}},{"name":"id","in":"query","required":true,"description":"ID of the resource","schema":{"type":"string","description":"ID of the resource"}}],"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/dev-tools:redhat-catalog-inventory/list-source-service-offerings":{"get":{"operationId":"dev_tools_redhat_catalog_inventory_list_source_service_offerings","summary":"List ServiceOfferings for Source","description":"GET /sources/{id}/service_offerings","tags":["dev-tools"],"parameters":[{"name":"limit","in":"query","required":false,"description":"The numbers of items to return per page.","schema":{"type":"integer","default":100,"description":"The numbers of items to return per page."}},{"name":"offset","in":"query","required":false,"description":"The number of items to skip before starting to collect the result set.","schema":{"type":"integer","default":0,"description":"The number of items to skip before starting to collect the result set."}},{"name":"filter","in":"query","required":false,"description":"Filter for querying collections.","schema":{"type":"object","description":"Filter for querying collections."}},{"name":"sort_by","in":"query","required":false,"description":"The list of attribute and order to sort the result set by.","schema":{"type":"object","description":"The list of attribute and order to sort the result set by."}},{"name":"id","in":"query","required":true,"description":"ID of the resource","schema":{"type":"string","description":"ID of the resource"}}],"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/dev-tools:redhat-catalog-inventory/list-source-service-plans":{"get":{"operationId":"dev_tools_redhat_catalog_inventory_list_source_service_plans","summary":"List ServicePlans for Source","description":"GET /sources/{id}/service_plans","tags":["dev-tools"],"parameters":[{"name":"limit","in":"query","required":false,"description":"The numbers of items to return per page.","schema":{"type":"integer","default":100,"description":"The numbers of items to return per page."}},{"name":"offset","in":"query","required":false,"description":"The number of items to skip before starting to collect the result set.","schema":{"type":"integer","default":0,"description":"The number of items to skip before starting to collect the result set."}},{"name":"filter","in":"query","required":false,"description":"Filter for querying collections.","schema":{"type":"object","description":"Filter for querying collections."}},{"name":"sort_by","in":"query","required":false,"description":"The list of attribute and order to sort the result set by.","schema":{"type":"object","description":"The list of attribute and order to sort the result set by."}},{"name":"id","in":"query","required":true,"description":"ID of the resource","schema":{"type":"string","description":"ID of the resource"}}],"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/dev-tools:redhat-catalog-inventory/list-source-tasks":{"get":{"operationId":"dev_tools_redhat_catalog_inventory_list_source_tasks","summary":"List Tasks for Source","description":"GET /sources/{id}/tasks","tags":["dev-tools"],"parameters":[{"name":"limit","in":"query","required":false,"description":"The numbers of items to return per page.","schema":{"type":"integer","default":100,"description":"The numbers of items to return per page."}},{"name":"offset","in":"query","required":false,"description":"The number of items to skip before starting to collect the result set.","schema":{"type":"integer","default":0,"description":"The number of items to skip before starting to collect the result set."}},{"name":"filter","in":"query","required":false,"description":"Filter for querying collections.","schema":{"type":"object","description":"Filter for querying collections."}},{"name":"sort_by","in":"query","required":false,"description":"The list of attribute and order to sort the result set by.","schema":{"type":"object","description":"The list of attribute and order to sort the result set by."}},{"name":"id","in":"query","required":true,"description":"ID of the resource","schema":{"type":"string","description":"ID of the resource"}}],"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/dev-tools:redhat-catalog-inventory/list-tags":{"get":{"operationId":"dev_tools_redhat_catalog_inventory_list_tags","summary":"List Tags","description":"GET /tags","tags":["dev-tools"],"parameters":[{"name":"limit","in":"query","required":false,"description":"The numbers of items to return per page.","schema":{"type":"integer","default":100,"description":"The numbers of items to return per page."}},{"name":"offset","in":"query","required":false,"description":"The number of items to skip before starting to collect the result set.","schema":{"type":"integer","default":0,"description":"The number of items to skip before starting to collect the result set."}},{"name":"filter","in":"query","required":false,"description":"Filter for querying collections.","schema":{"type":"object","description":"Filter for querying collections."}},{"name":"sort_by","in":"query","required":false,"description":"The list of attribute and order to sort the result set by.","schema":{"type":"object","description":"The list of attribute and order to sort the result set by."}}],"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/dev-tools:redhat-catalog-inventory/list-tasks":{"get":{"operationId":"dev_tools_redhat_catalog_inventory_list_tasks","summary":"List Tasks","description":"GET /tasks","tags":["dev-tools"],"parameters":[{"name":"limit","in":"query","required":false,"description":"The numbers of items to return per page.","schema":{"type":"integer","default":100,"description":"The numbers of items to return per page."}},{"name":"offset","in":"query","required":false,"description":"The number of items to skip before starting to collect the result set.","schema":{"type":"integer","default":0,"description":"The number of items to skip before starting to collect the result set."}},{"name":"filter","in":"query","required":false,"description":"Filter for querying collections.","schema":{"type":"object","description":"Filter for querying collections."}},{"name":"sort_by","in":"query","required":false,"description":"The list of attribute and order to sort the result set by.","schema":{"type":"object","description":"The list of attribute and order to sort the result set by."}}],"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/dev-tools:redhat-catalog-inventory/show-task":{"get":{"operationId":"dev_tools_redhat_catalog_inventory_show_task","summary":"Show an existing Task","description":"GET /tasks/{id}","tags":["dev-tools"],"parameters":[{"name":"id","in":"query","required":true,"description":"UUID of task","schema":{"type":"string","description":"UUID of task"}}],"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/dev-tools:redhat-catalog-inventory/update-task":{"post":{"operationId":"dev_tools_redhat_catalog_inventory_update_task","summary":"Update an existing Task","description":"PATCH /tasks/{id}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["id","body"],"properties":{"id":{"type":"string","description":"UUID of task"},"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"}}}}}}}