Service Catalog API
Management of service catalog which registers services and APIs.
This endpoint returns a paginated list of configured APIs that clients can consume. It provides information on the services available through the unified gateway, enabling effective management of API usage and access.
👤 User Credential: You must login and authenticate a user and use their access token to invoke this service. This will operate the action under the specified user.
🔒 Permission: api.catalogs.list is required in order for the call to succeed. You must configure permissions for the person or service calling this endpoint and add this permission to their identity.
An OIDC service account that was authenticated.
10240The API list
Unauthorized
This endpoint allows users to create a new API specification within a specified project. It is essential for registering APIs in the unified gateway, facilitating billing, usage tracking, and other protective measures. Ensure proper authentication is provided to access this functionality.
👤 User Credential: You must login and authenticate a user and use their access token to invoke this service. This will operate the action under the specified user.
🔒 Permission: api.catalogs.create is required in order for the call to succeed. You must configure permissions for the person or service calling this endpoint and add this permission to their identity.
An OIDC service account that was authenticated.
OK
Unauthorized
This endpoint returns the public IP addresses that should be used to secure your external services from unauthorized access. It is essential for configuring firewalls and ensuring that only trusted IPs can interact with your APIs. Use this information to enhance the security posture of your applications.
👤 User Credential: You must login and authenticate a user and use their access token to invoke this service. This will operate the action under the specified user.
🔒 Permission: api.catalogs.get is required in order for the call to succeed. You must configure permissions for the person or service calling this endpoint and add this permission to their identity.
An OIDC service account that was authenticated.
OK
Unauthorized
This endpoint allows you to update the details of a registered API. It is intended for users with appropriate permissions to modify API specifications within the project. Ensure that the provided data in the request body adheres to the expected format for successful updates.
👤 User Credential: You must login and authenticate a user and use their access token to invoke this service. This will operate the action under the specified user.
🔒 Permission: api.catalogs.update is required in order for the call to succeed. You must configure permissions for the person or service calling this endpoint and add this permission to their identity.
An OIDC service account that was authenticated.
OK
Unauthorized
This endpoint returns the detailed API specification for the specified service ID. It is intended for users with appropriate access to understand the capabilities and configurations of the API. Ensure that you have the necessary permissions to access this information.
👤 User Credential: You must login and authenticate a user and use their access token to invoke this service. This will operate the action under the specified user.
🔒 Permission: api.catalogs.get is required in order for the call to succeed. You must configure permissions for the person or service calling this endpoint and add this permission to their identity.
An OIDC service account that was authenticated.
OK
Unauthorized
This operation removes an API from the system's catalog, ensuring it is no longer hosted or available for consumption. It is crucial for maintaining the integrity and relevance of the API offerings. Use this endpoint to manage your API lifecycle effectively.
👤 User Credential: You must login and authenticate a user and use their access token to invoke this service. This will operate the action under the specified user.
🔒 Permission: api.catalogs.delete is required in order for the call to succeed. You must configure permissions for the person or service calling this endpoint and add this permission to their identity.
An OIDC service account that was authenticated.
OK
Unauthorized
Last updated