Skip to content

Catalog Inventory API

by redhat.com

HTTP BasicHTTPSDevelopment
Open documentation ↗

Overview

Red Hat is the world’s leading provider of enterprise open source solutions, including high-performing Linux, cloud, container, and Kubernetes technologies.

Catalog Inventory is a development API from redhat.com. Requests are authenticated with HTTP Basic auth. It is served over HTTPS. Its OpenAPI description documents 38 endpoints.

At a glance

Authentication
HTTP Basic
HTTPS
Yes
CORS
Unknown
Category
Development
Version
1.0.0
Endpoints
38
Spec updated
2021-06-21

Endpoints

MethodPathWhat it does
POST/graphqlPerform a GraphQL Query
GET/openapi.jsonReturn this API document in JSON format
GET/service_credential_typesList ServiceCredentialTypes
GET/service_credential_types/{id}Show an existing ServiceCredentialType
GET/service_credentialsList ServiceCredentials
GET/service_credentials/{id}Show an existing ServiceCredential
GET/service_instancesList ServiceInstances
GET/service_instances/{id}Show an existing ServiceInstance
GET/service_inventoriesList ServiceInventories
GET/service_inventories/{id}Show an existing ServiceInventory
POST/service_inventories/{id}/tagTag a ServiceInventory
GET/service_inventories/{id}/tagsList Tags for ServiceInventory
POST/service_inventories/{id}/untagUntag a ServiceInventory
GET/service_offering_nodesList ServiceOfferingNodes
GET/service_offering_nodes/{id}Show an existing ServiceOfferingNode
GET/service_offeringsList ServiceOfferings
GET/service_offerings/{id}Show an existing ServiceOffering
POST/service_offerings/{id}/applied_inventories_tagsInvokes computing of ServiceInventories tags for given ServiceOffering
POST/service_offerings/{id}/orderOrder an existing ServiceOffering
GET/service_offerings/{id}/service_instancesList ServiceInstances for ServiceOffering
GET/service_offerings/{id}/service_offering_nodesList ServiceOfferingNodes for ServiceOffering
GET/service_offerings/{id}/service_plansList ServicePlans for ServiceOffering
GET/service_plansList ServicePlans
GET/service_plans/{id}Show an existing ServicePlan
GET/sourcesList Sources
GET/sources/{id}Show an existing Source
PATCH/sources/{id}/incremental_refreshIncremental Refresh an existing Source
PATCH/sources/{id}/refreshRefresh an existing Source
GET/sources/{id}/service_instancesList ServiceInstances for Source
GET/sources/{id}/service_inventoriesList ServiceInventories for Source
GET/sources/{id}/service_offering_nodesList ServiceOfferingNodes for Source
GET/sources/{id}/service_offeringsList ServiceOfferings for Source
GET/sources/{id}/service_plansList ServicePlans for Source
GET/sources/{id}/tasksList Tasks for Source
GET/tagsList Tags
GET/tasksList Tasks
GET/tasks/{id}Show an existing Task
PATCH/tasks/{id}Update an existing Task

Questions

Does the Catalog Inventory API need an API key?

Yes. The Catalog Inventory API uses HTTP Basic authentication; the documentation explains how to get credentials.

Does the Catalog Inventory API support HTTPS?

Yes, the Catalog Inventory API is served over HTTPS.

How many endpoints does the Catalog Inventory API have?

Its OpenAPI description lists 38 endpoints in version 1.0.0. All of them are shown on this page.

What are alternatives to the Catalog Inventory API?

Other Development APIs include Cloudflare, Azure DevOps, IPify, App Store Connect API, StackExchange.

Compare alternatives →

Listed from APIs.guru (CC0).