openapi: 3.2.0 info: x-ibm-name: apim version: 2.0.0 title: IBM API Connect Platform - Provider Catalog Settings API description: This API provides operations for accessing API provider capability. termsOfService: https://www.ibm.com/legal contact: name: IBM url: https://www.ibm.com email: help@ibm.com license: name: tbd url: https://tbd.com servers: - url: '' description: APIM base path tags: - name: Catalog Settings paths: /catalogs/{org}/{catalog}/settings/notification-style: description: Notification Style object operations parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' get: summary: Get the Notification Style object operationId: notification_style_singletonGetCatalogScope security: - oauth: - org:view parameters: - $ref: '#/components/parameters/fields' responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/NotificationStyle' application/yaml: schema: $ref: '#/components/schemas/NotificationStyle' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings put: summary: Update the Notification Style object description: 'Update the Notification Style object Fields allowed but ignored: - name - type - api_version - scope - created_at - updated_at - url - org_url - catalog_url - space_url - consumer_org_url' operationId: notification_style_singletonUpdateCatalogScope security: - oauth: - org:manage requestBody: content: application/json: schema: $ref: '#/components/schemas/NotificationStyle' examples: NotificationStyle: summary: Example of notification style update at catalog scope. value: title: Acme notification style summary: An example notification style allowed_html_tags: a: - class - href - hreflang - style p: - class - style br: - class - style h1: - class - id - style application/yaml: schema: $ref: '#/components/schemas/NotificationStyle' examples: NotificationStyle: summary: Example of notification style update at catalog scope. value: title: Acme notification style summary: An example notification style allowed_html_tags: a: - class - href - hreflang - style p: - class - style br: - class - style h1: - class - id - style responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/NotificationStyle' application/yaml: schema: $ref: '#/components/schemas/NotificationStyle' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/settings/notification-style/consumer: parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' get: summary: Notification Styles get operations operationId: notification_style_singletonGetConsumerOrgCatalogScope security: - oauth: - org:manage responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/NotificationStyle' application/yaml: schema: $ref: '#/components/schemas/NotificationStyle' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings put: summary: Notification Styles update operations operationId: notification_style_singletonUpdateConsumerOrgCatalogScope security: - oauth: - org:manage requestBody: content: application/json: schema: $ref: '#/components/schemas/NotificationStyle' application/yaml: schema: $ref: '#/components/schemas/NotificationStyle' examples: NotificationStyle: summary: Example of notification style update at consumer scope. value: title: Acme notification style summary: An example notification style allowed_html_tags: a: - class - href - hreflang - style p: - class - style br: - class - style h1: - class - id - style responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/NotificationStyle' application/yaml: schema: $ref: '#/components/schemas/NotificationStyle' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/settings: description: Catalog Setting object operations parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' get: summary: Returns catalog settings description: Returns the settings for a catalog. operationId: catalog_setting_singletonGet security: - oauth: - org:view parameters: - $ref: '#/components/parameters/fields' responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/CatalogSetting' application/yaml: schema: $ref: '#/components/schemas/CatalogSetting' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings put: summary: Updates catalog settings description: 'Updates the settings for a catalog. Fields allowed but ignored: - name - type - api_version - scope - created_at - updated_at - url - org_url - catalog_url' operationId: catalog_setting_singletonUpdate security: - oauth: - org:manage parameters: - $ref: '#/components/parameters/force' requestBody: content: application/json: schema: $ref: '#/components/schemas/CatalogSetting' examples: CatalogSetting: summary: Example of fields which can be updated on a catalog settings object. value: title: Updated ACME catalog settings summary: Updated catalog settings user_registry_default_url: https://api.acme.example.com/user-registry production_mode: true task_self_approval: true application_lifecycle: enabled: true spaces_enabled: false consumer_self_service_onboarding_approval: false consumer_self_service_onboarding_ttl: 259200 application/yaml: schema: $ref: '#/components/schemas/CatalogSetting' examples: CatalogSetting: summary: Example of fields which can be updated on a catalog settings object. value: title: Updated ACME catalog settings summary: Updated catalog settings user_registry_default_url: https://api.acme.example.com/user-registry production_mode: true task_self_approval: true application_lifecycle: enabled: true spaces_enabled: false consumer_self_service_onboarding_approval: false consumer_self_service_onboarding_ttl: 259200 responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/CatalogSetting' application/yaml: schema: $ref: '#/components/schemas/CatalogSetting' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/settings/allowed-product-publish-validations: parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' get: summary: List of allowed product publish validations operationId: catalog_setting_allowedProductPublishValidation security: - oauth: - org:view responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/AllowedProductPublishValidation' application/yaml: schema: $ref: '#/components/schemas/AllowedProductPublishValidation' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/configured-gateway-services: description: The collection of Configured Gateway Service operations parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' post: summary: Creates a configured gateway service description: 'Adds the gateway service to the list of configured gateway services for a catalog. Required fields: - gateway_service_url Fields not allowed: - service_supported_features Fields allowed but ignored: - id - type - api_version - scope - created_at - updated_at - url - org_url - catalog_url - space_url - availability_zone_url' operationId: configured_gateway_service_createCatalogScope security: - oauth: - org:manage requestBody: content: application/json: schema: $ref: '#/components/schemas/ConfiguredGatewayService' examples: ConfiguredGatewayService: summary: Example of configured gateway service creation at catalog scope. value: gateway_service_url: https://acme-apim.example.com/api/orgs/org1/gateway-services/acme-gateway-service application/yaml: schema: $ref: '#/components/schemas/ConfiguredGatewayService' examples: ConfiguredGatewayService: summary: Example of configured gateway service creation at catalog scope. value: gateway_service_url: https://acme-apim.example.com/api/orgs/org1/gateway-services/acme-gateway-service responses: '201': description: Successful create content: application/json: schema: $ref: '#/components/schemas/ConfiguredGatewayService' application/yaml: schema: $ref: '#/components/schemas/ConfiguredGatewayService' '302': description: Redirect response headers: Location: description: Redirect payload schema: type: string 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings get: summary: Lists configured gateway services description: Returns the list of configured gateway services for a catalog. operationId: configured_gateway_service_listCatalogScope security: - oauth: - org:view parameters: - $ref: '#/components/parameters/fields' - $ref: '#/components/parameters/offset' - $ref: '#/components/parameters/limit' responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/ConfiguredGatewayServiceList' application/yaml: schema: $ref: '#/components/schemas/ConfiguredGatewayServiceList' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings delete: summary: Clears configured gateway services description: Removes all gateway services from the list of configured gateway services for a catalog. operationId: configured_gateway_service_clearCatalogScope security: - oauth: - org:manage parameters: - $ref: '#/components/parameters/confirm' responses: '204': description: Success 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}: description: Configured Gateway Service object operations parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' - $ref: '#/components/parameters/configured-gateway-service' get: summary: Returns a configured gateway service description: Returns the given gateway service from the list of configured gateway services for a catalog. operationId: configured_gateway_service_getCatalogScope security: - oauth: - org:view parameters: - $ref: '#/components/parameters/fields' responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/ConfiguredGatewayService' application/yaml: schema: $ref: '#/components/schemas/ConfiguredGatewayService' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings delete: summary: Deletes a configured gateway service description: Removes the given gateway service from the list of configured gateway services for a catalog. operationId: configured_gateway_service_delCatalogScope security: - oauth: - org:manage responses: '200': description: Successful delete content: application/json: schema: $ref: '#/components/schemas/ConfiguredGatewayService' application/yaml: schema: $ref: '#/components/schemas/ConfiguredGatewayService' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/download-logs: parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' - $ref: '#/components/parameters/configured-gateway-service' get: summary: Get the Configured Gateway Service download logs operationId: configured_gateway_service_downloadLogsCatalogScope security: - oauth: - org:view responses: '200': description: Success content: application/octet-stream: {} 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/configured-catalog-user-registries: description: The collection of Configured Catalog User Registry operations parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' post: summary: Creates a catalog user registry description: 'Adds a user registry to the list of catalog user registries for a catalog. Required fields: - user_registry_url Fields allowed but ignored: - id - type - api_version - scope - created_at - updated_at - url - org_url - catalog_url - user_registry_url' operationId: configured_catalog_user_registry_create security: - oauth: - org:manage requestBody: content: application/json: schema: $ref: '#/components/schemas/ConfiguredCatalogUserRegistry' examples: ConfiguredCatalogUserRegistry: summary: Example configured catalog user registry create. value: user_registry_url: https://acme-apim.example.com/api/user-registries/acme-org/acme-user-regsitry application/yaml: schema: $ref: '#/components/schemas/ConfiguredCatalogUserRegistry' examples: ConfiguredCatalogUserRegistry: summary: Example configured catalog user registry create. value: user_registry_url: https://acme-apim.example.com/api/user-registries/acme-org/acme-user-regsitry responses: '201': description: Successful create content: application/json: schema: $ref: '#/components/schemas/ConfiguredCatalogUserRegistry' application/yaml: schema: $ref: '#/components/schemas/ConfiguredCatalogUserRegistry' '302': description: Redirect response headers: Location: description: Redirect payload schema: type: string 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings get: summary: Lists catalog user registries description: Returns the list of configured catalog user registries for a catalog. operationId: configured_catalog_user_registry_list security: - oauth: - org:view parameters: - $ref: '#/components/parameters/fields' - $ref: '#/components/parameters/offset' - $ref: '#/components/parameters/limit' responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/ConfiguredCatalogUserRegistryList' application/yaml: schema: $ref: '#/components/schemas/ConfiguredCatalogUserRegistryList' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/configured-catalog-user-registries/{configured-catalog-user-registry}: description: Configured Catalog User Registry object operations parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' - $ref: '#/components/parameters/configured-catalog-user-registry' get: summary: Returns a catalog user registry description: Returns the given configured catalog user registry for a catalog. operationId: configured_catalog_user_registry_get security: - oauth: - org:view parameters: - $ref: '#/components/parameters/fields' responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/ConfiguredCatalogUserRegistry' application/yaml: schema: $ref: '#/components/schemas/ConfiguredCatalogUserRegistry' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings delete: summary: Deletes a catalog user registry description: Removes a user registry from the list of catalog user registries for a catalog. operationId: configured_catalog_user_registry_del security: - oauth: - org:manage responses: '200': description: Successful delete content: application/json: schema: $ref: '#/components/schemas/ConfiguredCatalogUserRegistry' application/yaml: schema: $ref: '#/components/schemas/ConfiguredCatalogUserRegistry' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/configured-api-user-registries: description: The collection of Configured API User Registry operations parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' post: summary: Creates an API user registry description: 'Adds a user registry to the list of configured API user registries for a catalog. Required fields: - user_registry_url Fields allowed but ignored: - id - type - api_version - scope - created_at - updated_at - url - org_url - catalog_url - space_url - user_registry_url' operationId: configured_api_user_registry_createCatalogScope security: - oauth: - org:manage requestBody: content: application/json: schema: $ref: '#/components/schemas/ConfiguredAPIUserRegistry' examples: ConfiguredAPIUserRegistry: summary: Example of configured api user registry creation at catalog scope. value: user_registry_url: https://api.acme-apim.example.com/api/user-registries/org1/user-registry-1 application/yaml: schema: $ref: '#/components/schemas/ConfiguredAPIUserRegistry' examples: ConfiguredAPIUserRegistry: summary: Example of configured api user registry creation at catalog scope. value: user_registry_url: https://api.acme-apim.example.com/api/user-registries/org1/user-registry-1 responses: '201': description: Successful create content: application/json: schema: $ref: '#/components/schemas/ConfiguredAPIUserRegistry' application/yaml: schema: $ref: '#/components/schemas/ConfiguredAPIUserRegistry' '302': description: Redirect response headers: Location: description: Redirect payload schema: type: string 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings get: summary: Lists API user registries description: Returns the list of configured API user registries for a catalog. operationId: configured_api_user_registry_listCatalogScope security: - oauth: - org:view parameters: - $ref: '#/components/parameters/fields' - $ref: '#/components/parameters/offset' - $ref: '#/components/parameters/limit' responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/ConfiguredAPIUserRegistryList' application/yaml: schema: $ref: '#/components/schemas/ConfiguredAPIUserRegistryList' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings delete: summary: Clears API user registries from a catalog description: Removes all configured API user registries from a catalog. operationId: configured_api_user_registry_clearCatalogScope security: - oauth: - org:manage parameters: - $ref: '#/components/parameters/confirm' responses: '204': description: Success 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/configured-api-user-registries/{configured-api-user-registry}: description: Configured API User Registry object operations parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' - $ref: '#/components/parameters/configured-api-user-registry' get: summary: Returnns an API user registry description: Returns the given configured API user registry for a catalog. operationId: configured_api_user_registry_getCatalogScope security: - oauth: - org:view parameters: - $ref: '#/components/parameters/fields' responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/ConfiguredAPIUserRegistry' application/yaml: schema: $ref: '#/components/schemas/ConfiguredAPIUserRegistry' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings delete: summary: Deletes an API user registry description: Removes a user registry from the list of configured API user registries for a catalog. operationId: configured_api_user_registry_delCatalogScope security: - oauth: - org:manage responses: '200': description: Successful delete content: application/json: schema: $ref: '#/components/schemas/ConfiguredAPIUserRegistry' application/yaml: schema: $ref: '#/components/schemas/ConfiguredAPIUserRegistry' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/configured-tls-client-profiles: description: Configured TLS Client Profile operations across all collections parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' post: summary: Creates a configured TLS client profile description: 'Adds a TLS client profile to the list of configured TLS client profiles for a catalog. Required fields: - tls_client_profile_url Fields allowed but ignored: - id - type - api_version - scope - created_at - updated_at - url - org_url - catalog_url - space_url' operationId: configured_tls_client_profile_createCatalogScope security: - oauth: - org:manage requestBody: content: application/json: schema: $ref: '#/components/schemas/ConfiguredTLSClientProfile' examples: ConfiguredTLSClientProfileCatalog: summary: Example configured catalog user registry create at catalog scope. value: tls_client_profile_url: https://api.acme-apim.example.com/api/orgs/acme-org/tls-client-profiles/acme-tls-client-profile application/yaml: schema: $ref: '#/components/schemas/ConfiguredTLSClientProfile' examples: ConfiguredTLSClientProfileCatalog: summary: Example configured catalog user registry create at catalog scope. value: tls_client_profile_url: https://api.acme-apim.example.com/api/orgs/acme-org/tls-client-profiles/acme-tls-client-profile responses: '201': description: Successful create content: application/json: schema: $ref: '#/components/schemas/ConfiguredTLSClientProfile' application/yaml: schema: $ref: '#/components/schemas/ConfiguredTLSClientProfile' '302': description: Redirect response headers: Location: description: Redirect payload schema: type: string 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings get: summary: Lists TLS client profiles description: Returns the list of configured TLS client profiles for a catalog. operationId: configured_tls_client_profile_listAllCatalogScope security: - oauth: - org:view parameters: - $ref: '#/components/parameters/fields' - $ref: '#/components/parameters/offset' - $ref: '#/components/parameters/limit' responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/ConfiguredTLSClientProfileList' application/yaml: schema: $ref: '#/components/schemas/ConfiguredTLSClientProfileList' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings delete: summary: Clears TLS client profiles description: Removes all TLS client profiles from the list of configured TLS client profiles for a catalog. operationId: configured_tls_client_profile_clearAllCatalogScope security: - oauth: - org:view parameters: - $ref: '#/components/parameters/confirm' responses: '204': description: Success 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/configured-tls-client-profiles/{configured-tls-client-profile-name}: description: The collection of Configured TLS Client Profile operations parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' - $ref: '#/components/parameters/configured-tls-client-profile-name' get: summary: Lists TLS client profiles description: Returns all versions of the named TLS client profile from the list of configured TLS client profiles for a catalog. operationId: configured_tls_client_profile_listCatalogScope security: - oauth: - org:view parameters: - $ref: '#/components/parameters/fields' - $ref: '#/components/parameters/offset' - $ref: '#/components/parameters/limit' responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/ConfiguredTLSClientProfileList' application/yaml: schema: $ref: '#/components/schemas/ConfiguredTLSClientProfileList' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings delete: summary: Clears TLS client profiles description: Removes all versions of the named TLS client profile from the list of configured TLS client profiles for a catalog. operationId: configured_tls_client_profile_clearCatalogScope security: - oauth: - org:manage parameters: - $ref: '#/components/parameters/confirm' responses: '204': description: Success 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/configured-tls-client-profiles/{configured-tls-client-profile-id}: description: Configured TLS Client Profile object operations parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' - $ref: '#/components/parameters/configured-tls-client-profile-id' get: summary: Returns a TLS client profile description: Returns the given TLS client profile from the list of configured TLS client profiles for a catalog. operationId: configured_tls_client_profile_getCatalogScope security: - oauth: - org:view parameters: - $ref: '#/components/parameters/fields' responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/ConfiguredTLSClientProfile' application/yaml: schema: $ref: '#/components/schemas/ConfiguredTLSClientProfile' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings delete: summary: Deletes a TLS client profile description: Removes the given TLS client profile from the list of configured TLS client profiles for a catalog. operationId: configured_tls_client_profile_delCatalogScope security: - oauth: - org:manage responses: '200': description: Successful delete content: application/json: schema: $ref: '#/components/schemas/ConfiguredTLSClientProfile' application/yaml: schema: $ref: '#/components/schemas/ConfiguredTLSClientProfile' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings ? /catalogs/{org}/{catalog}/configured-tls-client-profiles/{configured-tls-client-profile-name}/{configured-tls-client-profile-version} : description: Configured TLS Client Profile object operations by name and version parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' - $ref: '#/components/parameters/configured-tls-client-profile-name' - $ref: '#/components/parameters/configured-tls-client-profile-version' get: summary: Returns a TLS client profile description: Returns the given TLS client profile from the list of configured TLS client profiles for a catalog. operationId: configured_tls_client_profile_getByNameVersionCatalogScope security: - oauth: - org:view parameters: - $ref: '#/components/parameters/fields' responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/ConfiguredTLSClientProfile' application/yaml: schema: $ref: '#/components/schemas/ConfiguredTLSClientProfile' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings delete: summary: Delete a Configured TLS Client Profile operationId: configured_tls_client_profile_delByNameVersionCatalogScope security: - oauth: - org:manage responses: '200': description: Successful delete content: application/json: schema: $ref: '#/components/schemas/ConfiguredTLSClientProfile' application/yaml: schema: $ref: '#/components/schemas/ConfiguredTLSClientProfile' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/configured-billings: description: The collection of Configured Billing operations parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' post: summary: Create a Configured Billing object description: 'Create a Configured Billing object Required fields: - billing_url Fields allowed but ignored: - id - type - api_version - scope - created_at - updated_at - url - org_url - catalog_url' operationId: configured_billing_create security: - oauth: - org:manage requestBody: content: application/json: schema: $ref: '#/components/schemas/ConfiguredBilling' examples: ConfiguredBilling: summary: Example of configured billing creation. value: billing_url: https://api.acme-apim.example.com/api/orgs/acme-org/billings/acme-billing application/yaml: schema: $ref: '#/components/schemas/ConfiguredBilling' examples: ConfiguredBilling: summary: Example of configured billing creation. value: billing_url: https://api.acme-apim.example.com/api/orgs/acme-org/billings/acme-billing responses: '201': description: Successful create content: application/json: schema: $ref: '#/components/schemas/ConfiguredBilling' application/yaml: schema: $ref: '#/components/schemas/ConfiguredBilling' '302': description: Redirect response headers: Location: description: Redirect payload schema: type: string 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings get: summary: List the Configured Billing objects operationId: configured_billing_list security: - oauth: - org:view parameters: - $ref: '#/components/parameters/fields' - $ref: '#/components/parameters/offset' - $ref: '#/components/parameters/limit' responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/ConfiguredBillingList' application/yaml: schema: $ref: '#/components/schemas/ConfiguredBillingList' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings delete: summary: Clear the Configured Billing objects operationId: configured_billing_clear security: - oauth: - org:manage parameters: - $ref: '#/components/parameters/confirm' responses: '204': description: Success 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/configured-billings/{configured-billing}: description: Configured Billing object operations parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' - $ref: '#/components/parameters/configured-billing' get: summary: Get the Configured Billing object by name or id operationId: configured_billing_get security: - oauth: - org:view parameters: - $ref: '#/components/parameters/fields' responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/ConfiguredBilling' application/yaml: schema: $ref: '#/components/schemas/ConfiguredBilling' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings delete: summary: Delete the Configured Billing object by name or id operationId: configured_billing_del security: - oauth: - org:manage responses: '200': description: Successful delete content: application/json: schema: $ref: '#/components/schemas/ConfiguredBilling' application/yaml: schema: $ref: '#/components/schemas/ConfiguredBilling' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/configured-jwt-providers: description: The collection of Configured Jwt Provider operations parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' post: summary: Create a Configured Jwt Provider object description: 'Create a Configured Jwt Provider object Required fields: - jwt_provider_url Fields allowed but ignored: - id - type - api_version - scope - created_at - updated_at - url - org_url - catalog_url - space_url' operationId: configured_jwt_provider_createCatalogScope security: - oauth: - org:manage requestBody: content: application/json: schema: $ref: '#/components/schemas/ConfiguredJwtProvider' examples: ConfiguredJwtProvider: summary: Example for Configure JWT provider value: jwt_provider_url: https://api.acme-apim.example.com/api/orgs/acme-org/jwt-providers/jwt-provider1 application/yaml: schema: $ref: '#/components/schemas/ConfiguredJwtProvider' examples: ConfiguredJwtProvider: summary: Example for Configure JWT provider value: jwt_provider_url: https://api.acme-apim.example.com/api/orgs/acme-org/jwt-providers/jwt-provider1 responses: '201': description: Successful create content: application/json: schema: $ref: '#/components/schemas/ConfiguredJwtProvider' application/yaml: schema: $ref: '#/components/schemas/ConfiguredJwtProvider' '302': description: Redirect response headers: Location: description: Redirect payload schema: type: string 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings get: summary: List the Configured Jwt Provider objects operationId: configured_jwt_provider_listCatalogScope security: - oauth: - org:view parameters: - $ref: '#/components/parameters/fields' - $ref: '#/components/parameters/offset' - $ref: '#/components/parameters/limit' responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/ConfiguredJwtProviderList' application/yaml: schema: $ref: '#/components/schemas/ConfiguredJwtProviderList' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings delete: summary: Clear the Configured Jwt Provider objects operationId: configured_jwt_provider_clearCatalogScope security: - oauth: - org:manage parameters: - $ref: '#/components/parameters/confirm' responses: '204': description: Success 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/configured-jwt-providers/{configured-jwt-provider}: description: Configured Jwt Provider object operations parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' - $ref: '#/components/parameters/configured-jwt-provider' get: summary: Get the Configured Jwt Provider object by name or id operationId: configured_jwt_provider_getCatalogScope security: - oauth: - org:view parameters: - $ref: '#/components/parameters/fields' responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/ConfiguredJwtProvider' application/yaml: schema: $ref: '#/components/schemas/ConfiguredJwtProvider' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings delete: summary: Delete the Configured Jwt Provider object by name or id operationId: configured_jwt_provider_delCatalogScope security: - oauth: - org:manage responses: '200': description: Successful delete content: application/json: schema: $ref: '#/components/schemas/ConfiguredJwtProvider' application/yaml: schema: $ref: '#/components/schemas/ConfiguredJwtProvider' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/configured-oauth-providers: description: The collection of Configured Oauth Provider operations parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' post: summary: Creates a configured OAuth provider description: 'Adds an OAuth provider to the list of configured OAuth providers for a catalog. Required fields: - oauth_provider_url Fields allowed but ignored: - id - type - api_version - scope - created_at - updated_at - url - org_url - catalog_url - space_url' operationId: configured_oauth_provider_createCatalogScope security: - oauth: - org:manage requestBody: content: application/json: schema: $ref: '#/components/schemas/ConfiguredOauthProvider' examples: ConfiguredOauthProvider: summary: Example of configured oauth provider creation at catalog scope. value: oauth_provider_url: https://acme-apim.example.com/api/orgs/org1/oauth-providers/acme-oauth-provider application/yaml: schema: $ref: '#/components/schemas/ConfiguredOauthProvider' examples: ConfiguredOauthProvider: summary: Example of configured oauth provider creation at catalog scope. value: oauth_provider_url: https://acme-apim.example.com/api/orgs/org1/oauth-providers/acme-oauth-provider responses: '201': description: Successful create content: application/json: schema: $ref: '#/components/schemas/ConfiguredOauthProvider' application/yaml: schema: $ref: '#/components/schemas/ConfiguredOauthProvider' '302': description: Redirect response headers: Location: description: Redirect payload schema: type: string 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings get: summary: Lists configured OAuth providers description: Returns the list of configured OAuth providers for a catalog. operationId: configured_oauth_provider_listCatalogScope security: - oauth: - org:view parameters: - $ref: '#/components/parameters/fields' - $ref: '#/components/parameters/offset' - $ref: '#/components/parameters/limit' responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/ConfiguredOauthProviderList' application/yaml: schema: $ref: '#/components/schemas/ConfiguredOauthProviderList' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings delete: summary: Clears configured OAuth providers description: Removes all OAuth providers from the list of configured OAuth providers for a catalog. operationId: configured_oauth_provider_clearCatalogScope security: - oauth: - org:manage parameters: - $ref: '#/components/parameters/confirm' responses: '204': description: Success 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/configured-oauth-providers/{configured-oauth-provider}: description: Configured Oauth Provider object operations parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' - $ref: '#/components/parameters/configured-oauth-provider' get: summary: Returns a configured OAuth provider description: Returns the given OAuth provider from the list of configured OAuth providers for a catalog. operationId: configured_oauth_provider_getCatalogScope security: - oauth: - org:view parameters: - $ref: '#/components/parameters/fields' responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/ConfiguredOauthProvider' application/yaml: schema: $ref: '#/components/schemas/ConfiguredOauthProvider' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings delete: summary: Deletes a configured OAuth provider description: Removes an OAuth provider from the list of configured OAuth providers for a catalog. operationId: configured_oauth_provider_delCatalogScope security: - oauth: - org:manage responses: '200': description: Successful delete content: application/json: schema: $ref: '#/components/schemas/ConfiguredOauthProvider' application/yaml: schema: $ref: '#/components/schemas/ConfiguredOauthProvider' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/configured-portal-services: description: The collection of Configured Portal Service operations parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' post: summary: Create a Configured Portal Service object description: 'Create a Configured Portal Service object Required fields: - portal_service_url Fields not allowed: - service_supported_features Fields allowed but ignored: - id - type - api_version - scope - created_at - updated_at - url - org_url - catalog_url - availability_zone_url' operationId: configured_portal_service_createCatalogScope security: - oauth: - org:manage parameters: - $ref: '#/components/parameters/publish_existing' requestBody: content: application/json: schema: $ref: '#/components/schemas/ConfiguredPortalService' examples: ConfiguredPortalService: summary: Example of configured portal service creation at catalog scope. value: portal_service_url: https://acme-apim.example.com/api/orgs/org1/portal-services/acme-portal-service application/yaml: schema: $ref: '#/components/schemas/ConfiguredPortalService' examples: ConfiguredPortalService: summary: Example of configured portal service creation at catalog scope. value: portal_service_url: https://acme-apim.example.com/api/orgs/org1/portal-services/acme-portal-service responses: '201': description: Successful create content: application/json: schema: $ref: '#/components/schemas/ConfiguredPortalService' application/yaml: schema: $ref: '#/components/schemas/ConfiguredPortalService' '302': description: Redirect response headers: Location: description: Redirect payload schema: type: string 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings get: summary: List the Configured Portal Service objects operationId: configured_portal_service_listCatalogScope security: - oauth: - org:view parameters: - $ref: '#/components/parameters/fields' - $ref: '#/components/parameters/offset' - $ref: '#/components/parameters/limit' responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/ConfiguredPortalServiceList' application/yaml: schema: $ref: '#/components/schemas/ConfiguredPortalServiceList' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings delete: summary: Clear the Configured Portal Service objects operationId: configured_portal_service_clearCatalogScope security: - oauth: - org:manage parameters: - $ref: '#/components/parameters/confirm' responses: '204': description: Success 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/configured-portal-services/{configured-portal-service}: description: Configured Portal Service object operations parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' - $ref: '#/components/parameters/configured-portal-service' get: summary: Get the Configured Portal Service object by name or id operationId: configured_portal_service_getCatalogScope security: - oauth: - org:view parameters: - $ref: '#/components/parameters/fields' responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/ConfiguredPortalService' application/yaml: schema: $ref: '#/components/schemas/ConfiguredPortalService' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings delete: summary: Delete the Configured Portal Service object by name or id operationId: configured_portal_service_delCatalogScope security: - oauth: - org:manage responses: '200': description: Successful delete content: application/json: schema: $ref: '#/components/schemas/ConfiguredPortalService' application/yaml: schema: $ref: '#/components/schemas/ConfiguredPortalService' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/configured-programming-packages: description: Configured Programming Package operations across all collections parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' post: summary: Create a Configured Programming Package object description: 'Create a Configured Programming Package object Fields allowed but ignored: - id - type - api_version - scope - created_at - updated_at - url - org_url - catalog_url - space_url' operationId: configured_programming_package_createCatalogScope security: - oauth: - org:manage requestBody: content: application/json: schema: $ref: '#/components/schemas/ConfiguredProgrammingPackage' application/yaml: schema: $ref: '#/components/schemas/ConfiguredProgrammingPackage' responses: '201': description: Successful create content: application/json: schema: $ref: '#/components/schemas/ConfiguredProgrammingPackage' application/yaml: schema: $ref: '#/components/schemas/ConfiguredProgrammingPackage' '302': description: Redirect response headers: Location: description: Redirect payload schema: type: string 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings get: summary: List all Configured Programming Package objects in all collections operationId: configured_programming_package_listAllCatalogScope security: - oauth: - org:view parameters: - $ref: '#/components/parameters/fields' - $ref: '#/components/parameters/offset' - $ref: '#/components/parameters/limit' responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/ConfiguredProgrammingPackageList' application/yaml: schema: $ref: '#/components/schemas/ConfiguredProgrammingPackageList' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings delete: summary: Clear all Configured Programming Package objects in all collections operationId: configured_programming_package_clearAllCatalogScope security: - oauth: - org:view parameters: - $ref: '#/components/parameters/confirm' responses: '204': description: Success 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/configured-programming-packages/{configured-programming-package-name}: description: The collection of Configured Programming Package operations parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' - $ref: '#/components/parameters/configured-programming-package-name' get: summary: List the Configured Programming Package objects operationId: configured_programming_package_listCatalogScope security: - oauth: - org:view parameters: - $ref: '#/components/parameters/fields' - $ref: '#/components/parameters/offset' - $ref: '#/components/parameters/limit' responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/ConfiguredProgrammingPackageList' application/yaml: schema: $ref: '#/components/schemas/ConfiguredProgrammingPackageList' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings delete: summary: Clear the Configured Programming Package objects operationId: configured_programming_package_clearCatalogScope security: - oauth: - org:manage parameters: - $ref: '#/components/parameters/confirm' responses: '204': description: Success 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/configured-programming-packages/{configured-programming-package-id}: description: Configured Programming Package object operations parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' - $ref: '#/components/parameters/configured-programming-package-id' get: summary: Get the Configured Programming Package object by id operationId: configured_programming_package_getCatalogScope security: - oauth: - org:view parameters: - $ref: '#/components/parameters/fields' responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/ConfiguredProgrammingPackage' application/yaml: schema: $ref: '#/components/schemas/ConfiguredProgrammingPackage' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings delete: summary: Delete the Configured Programming Package object by id operationId: configured_programming_package_delCatalogScope security: - oauth: - org:manage responses: '200': description: Successful delete content: application/json: schema: $ref: '#/components/schemas/ConfiguredProgrammingPackage' application/yaml: schema: $ref: '#/components/schemas/ConfiguredProgrammingPackage' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings ? /catalogs/{org}/{catalog}/configured-programming-packages/{configured-programming-package-name}/{configured-programming-package-version} : description: Configured Programming Package object operations by name and version parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' - $ref: '#/components/parameters/configured-programming-package-name' - $ref: '#/components/parameters/configured-programming-package-version' get: summary: Get the Configured Programming Package object by name and version operationId: configured_programming_package_getByNameVersionCatalogScope security: - oauth: - org:view parameters: - $ref: '#/components/parameters/fields' responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/ConfiguredProgrammingPackage' application/yaml: schema: $ref: '#/components/schemas/ConfiguredProgrammingPackage' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings delete: summary: Delete a Configured Programming Package operationId: configured_programming_package_delByNameVersionCatalogScope security: - oauth: - org:manage responses: '200': description: Successful delete content: application/json: schema: $ref: '#/components/schemas/ConfiguredProgrammingPackage' application/yaml: schema: $ref: '#/components/schemas/ConfiguredProgrammingPackage' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/settings/notification-templates: description: Notification Template operations across all collections parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' get: summary: Lists catalog notification templates description: Returns the list of all notification templates for a catalog. operationId: notification_template_listAllCatalogScope security: - oauth: - org:view parameters: - $ref: '#/components/parameters/fields' - $ref: '#/components/parameters/offset' - $ref: '#/components/parameters/limit' responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/NotificationTemplateList' application/yaml: schema: $ref: '#/components/schemas/NotificationTemplateList' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/settings/notification-templates/catalog: description: The collection of Notification Template operations parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' get: summary: Lists catalog notification templates description: Returns the list of all catalog notification templates set at the catalog level. operationId: notification_template_listCatalogSubcollectionCatalogScope security: - oauth: - org:view parameters: - $ref: '#/components/parameters/fields' - $ref: '#/components/parameters/offset' - $ref: '#/components/parameters/limit' responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/NotificationTemplateList' application/yaml: schema: $ref: '#/components/schemas/NotificationTemplateList' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/settings/notification-templates/catalog/{notification-template}: description: Notification Template object operations parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' - $ref: '#/components/parameters/notification-template' get: summary: Returns a catalog notification template description: Returns a catalog notification template, set at the catalog level. operationId: notification_template_getCatalogSubcollectionCatalogScope security: - oauth: - org:view parameters: - $ref: '#/components/parameters/fields' responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/NotificationTemplate' application/yaml: schema: $ref: '#/components/schemas/NotificationTemplate' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings patch: summary: Updates a catalog notification template description: 'Returns the list of all catalog notification templates set at the catalog level. Fields allowed but ignored: - id - type - api_version - scope - created_at - updated_at - url' operationId: notification_template_updateCatalogSubcollectionCatalogScope security: - oauth: - org:manage requestBody: content: application/json: schema: $ref: '#/components/schemas/NotificationTemplate' examples: NotificationTemplate: summary: Example of notification template update at catalog scope and catalog subcollection. value: title: Acme notification template subject: Invitation to join Acme body: 'Hello, You have been invited to join Acme. This invitation provides access to collaborate and manage resources within the platform. ' body_html: Hello,

You have been invited to join Acme. This invitation provides access to collaborate and manage resources within the platform.

content_type: - text application/yaml: schema: $ref: '#/components/schemas/NotificationTemplate' examples: NotificationTemplate: summary: Example of notification template update at catalog scope and catalog subcollection. value: title: Acme notification template subject: Invitation to join Acme body: 'Hello, You have been invited to join Acme. This invitation provides access to collaborate and manage resources within the platform. ' body_html: Hello,

You have been invited to join Acme. This invitation provides access to collaborate and manage resources within the platform.

content_type: - text responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/NotificationTemplate' application/yaml: schema: $ref: '#/components/schemas/NotificationTemplate' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/settings/notification-templates/catalog/{notification-template}/notification-languages: parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' - $ref: '#/components/parameters/notification-template' get: summary: List the Notification language objects operationId: notification_language_listCatalogSubcollectionCatalogScope security: - oauth: - org:view responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/NotificationLanguageList' application/yaml: schema: $ref: '#/components/schemas/NotificationLanguageList' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings ? /catalogs/{org}/{catalog}/settings/notification-templates/catalog/{notification-template}/notification-languages/{notification-language} : parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' - $ref: '#/components/parameters/notification-template' - $ref: '#/components/parameters/notification-language' get: summary: Get the Notification template language by name or id operationId: notification_language_getCatalogSubcollectionCatalogScope security: - oauth: - org:view responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/NotificationLanguage' application/yaml: schema: $ref: '#/components/schemas/NotificationLanguage' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings patch: summary: Update the Notification template language object operationId: notification_language_updateCatalogSubcollectionCatalogScope security: - oauth: - org:manage requestBody: content: application/json: schema: $ref: '#/components/schemas/NotificationLanguage' application/yaml: schema: $ref: '#/components/schemas/NotificationLanguage' examples: NotificationLanguage: summary: Example of notification language update at catalog scope and catalog subcollection. value: title: Example notification language update notification_template_name: invitation notification_template_type: catalog subject: Invitation to join Acme body: 'Hello, You have been invited to join Acme. This invitation provides access to collaborate and manage resources within the platform. ' body_html: Hello,

You have been invited to join Acme. This invitation provides access to collaborate and manage resources within the platform.

content_type: - text - html responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/NotificationLanguage' application/yaml: schema: $ref: '#/components/schemas/NotificationLanguage' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/settings/notification-templates/space: description: The collection of Notification Template operations parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' get: summary: Lists space notification templates description: Returns the list of all provider notification templates set at the provider organization level. operationId: notification_template_listSpaceSubcollectionCatalogScope security: - oauth: - org:view parameters: - $ref: '#/components/parameters/fields' - $ref: '#/components/parameters/offset' - $ref: '#/components/parameters/limit' responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/NotificationTemplateList' application/yaml: schema: $ref: '#/components/schemas/NotificationTemplateList' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/settings/notification-templates/space/{notification-template}: description: Notification Template object operations parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' - $ref: '#/components/parameters/notification-template' get: summary: Returns a space notification template description: Returns a space notification template, set at the catalog level. operationId: notification_template_getSpaceSubcollectionCatalogScope security: - oauth: - org:view parameters: - $ref: '#/components/parameters/fields' responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/NotificationTemplate' application/yaml: schema: $ref: '#/components/schemas/NotificationTemplate' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings patch: summary: Updates a space notification template description: 'Updates a space notification template set at the catalog level. Fields allowed but ignored: - id - type - api_version - scope - created_at - updated_at - url' operationId: notification_template_updateSpaceSubcollectionCatalogScope security: - oauth: - org:manage requestBody: content: application/json: schema: $ref: '#/components/schemas/NotificationTemplate' examples: NotificationTemplate: summary: Example of notification template update at catalog scope and space subcollection. value: title: Acme notification template subject: Invitation to join Acme body: 'Hello, You have been invited to join Acme. This invitation provides access to collaborate and manage resources within the platform. ' body_html: Hello,

You have been invited to join Acme. This invitation provides access to collaborate and manage resources within the platform.

content_type: - text application/yaml: schema: $ref: '#/components/schemas/NotificationTemplate' examples: NotificationTemplate: summary: Example of notification template update at catalog scope and space subcollection. value: title: Acme notification template subject: Invitation to join Acme body: 'Hello, You have been invited to join Acme. This invitation provides access to collaborate and manage resources within the platform. ' body_html: Hello,

You have been invited to join Acme. This invitation provides access to collaborate and manage resources within the platform.

content_type: - text responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/NotificationTemplate' application/yaml: schema: $ref: '#/components/schemas/NotificationTemplate' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/settings/notification-templates/space/{notification-template}/notification-languages: parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' - $ref: '#/components/parameters/notification-template' get: summary: List the Notification language objects operationId: notification_language_listSpaceSubcollectionCatalogScope security: - oauth: - org:view responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/NotificationLanguageList' application/yaml: schema: $ref: '#/components/schemas/NotificationLanguageList' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings ? /catalogs/{org}/{catalog}/settings/notification-templates/space/{notification-template}/notification-languages/{notification-language} : parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' - $ref: '#/components/parameters/notification-template' - $ref: '#/components/parameters/notification-language' get: summary: Get the Notification template language by name or id operationId: notification_language_getSpaceSubcollectionCatalogScope security: - oauth: - org:view responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/NotificationLanguage' application/yaml: schema: $ref: '#/components/schemas/NotificationLanguage' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings patch: summary: Update the Notification template language object operationId: notification_language_updateSpaceSubcollectionCatalogScope security: - oauth: - org:manage requestBody: content: application/json: schema: $ref: '#/components/schemas/NotificationLanguage' application/yaml: schema: $ref: '#/components/schemas/NotificationLanguage' examples: NotificationLanguage: summary: Example of notification language update at catalog scope and space subcollection. value: title: Example notification language update notification_template_name: invitation notification_template_type: space subject: Invitation to join Acme body: 'Hello, You have been invited to join Acme. This invitation provides access to collaborate and manage resources within the platform. ' body_html: Hello,

You have been invited to join Acme. This invitation provides access to collaborate and manage resources within the platform.

content_type: - text - html responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/NotificationLanguage' application/yaml: schema: $ref: '#/components/schemas/NotificationLanguage' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/settings/notification-templates/consumer: description: The collection of Notification Template operations parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' get: summary: Lists consumer notification templates description: Returns the list of all consumer notification templates set at the catalog level. operationId: notification_template_listConsumerSubcollectionCatalogScope security: - oauth: - org:view parameters: - $ref: '#/components/parameters/fields' - $ref: '#/components/parameters/offset' - $ref: '#/components/parameters/limit' responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/NotificationTemplateList' application/yaml: schema: $ref: '#/components/schemas/NotificationTemplateList' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/settings/notification-templates/consumer/{notification-template}: description: Notification Template object operations parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' - $ref: '#/components/parameters/notification-template' get: summary: Returns a consumer notification template description: Returns a consumer notification template, set at the catalog level. operationId: notification_template_getConsumerSubcollectionCatalogScope security: - oauth: - org:view parameters: - $ref: '#/components/parameters/fields' responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/NotificationTemplate' application/yaml: schema: $ref: '#/components/schemas/NotificationTemplate' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings patch: summary: Updates a consumer notification template description: 'Updates a consumer notification template set at the catalog level. Fields allowed but ignored: - id - type - api_version - scope - created_at - updated_at - url' operationId: notification_template_updateConsumerSubcollectionCatalogScope security: - oauth: - org:manage requestBody: content: application/json: schema: $ref: '#/components/schemas/NotificationTemplate' examples: NotificationTemplate: summary: Example of notification template update at catalog scope and consumer subcollection. value: title: Acme notification template subject: Invitation to join Acme body: 'Hello, You have been invited to join Acme. This invitation provides access to collaborate and manage resources within the platform. ' body_html: Hello,

You have been invited to join Acme. This invitation provides access to collaborate and manage resources within the platform.

content_type: - text application/yaml: schema: $ref: '#/components/schemas/NotificationTemplate' examples: NotificationTemplate: summary: Example of notification template update at catalog scope and consumer subcollection. value: title: Acme notification template subject: Invitation to join Acme body: 'Hello, You have been invited to join Acme. This invitation provides access to collaborate and manage resources within the platform. ' body_html: Hello,

You have been invited to join Acme. This invitation provides access to collaborate and manage resources within the platform.

content_type: - text responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/NotificationTemplate' application/yaml: schema: $ref: '#/components/schemas/NotificationTemplate' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/settings/notification-templates/consumer/{notification-template}/notification-languages: parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' - $ref: '#/components/parameters/notification-template' get: summary: List the Notification language objects operationId: notification_language_listConsumerSubcollectionCatalogScope security: - oauth: - org:view responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/NotificationLanguageList' application/yaml: schema: $ref: '#/components/schemas/NotificationLanguageList' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings ? /catalogs/{org}/{catalog}/settings/notification-templates/consumer/{notification-template}/notification-languages/{notification-language} : parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' - $ref: '#/components/parameters/notification-template' - $ref: '#/components/parameters/notification-language' get: summary: Get the Notification template language by name or id operationId: notification_language_getConsumerSubcollectionCatalogScope security: - oauth: - org:view responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/NotificationLanguage' application/yaml: schema: $ref: '#/components/schemas/NotificationLanguage' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings patch: summary: Update the Notification template language object operationId: notification_language_updateConsumerSubcollectionCatalogScope security: - oauth: - org:manage requestBody: content: application/json: schema: $ref: '#/components/schemas/NotificationLanguage' application/yaml: schema: $ref: '#/components/schemas/NotificationLanguage' examples: NotificationLanguage: summary: Example of notification language update at catalog scope and consumer subcollection. value: title: Example notification language update notification_template_name: invitation notification_template_type: consumer subject: Invitation to join Acme body: 'Hello, You have been invited to join Acme. This invitation provides access to collaborate and manage resources within the platform. ' body_html: Hello,

You have been invited to join Acme. This invitation provides access to collaborate and manage resources within the platform.

content_type: - text - html responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/NotificationLanguage' application/yaml: schema: $ref: '#/components/schemas/NotificationLanguage' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/role-defaults: description: Role Default operations across all collections parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' get: summary: Lists catalog role defaults description: Returns the list of all role defaults for a catalog. operationId: role_default_listAllCatalogScope security: - oauth: - org:view parameters: - $ref: '#/components/parameters/fields' - $ref: '#/components/parameters/offset' - $ref: '#/components/parameters/limit' responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/RoleDefaultList' application/yaml: schema: $ref: '#/components/schemas/RoleDefaultList' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/role-defaults/consumer: description: The collection of Role Default operations parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' get: summary: Lists consumer organization role defaults description: Returns the list of consumer organization role defaults in a catalog. operationId: role_default_listConsumerSubcollectionCatalogScope security: - oauth: - org:view parameters: - $ref: '#/components/parameters/fields' - $ref: '#/components/parameters/offset' - $ref: '#/components/parameters/limit' responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/RoleDefaultList' application/yaml: schema: $ref: '#/components/schemas/RoleDefaultList' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/role-defaults/consumer/{role-default}: description: Role Default object operations parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' - $ref: '#/components/parameters/role-default' get: summary: Returns a consumer organization role default description: Returns a consumer organization role default for a catalog. operationId: role_default_getConsumerSubcollectionCatalogScope security: - oauth: - org:view parameters: - $ref: '#/components/parameters/fields' responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/RoleDefault' application/yaml: schema: $ref: '#/components/schemas/RoleDefault' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/properties: description: The collection of Configuration Property operations parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' patch: summary: Creates a catalog property description: Updates the catalog properties in a catalog. operationId: property_mapCreateCatalogScope security: - oauth: - org:manage requestBody: content: application/json: schema: $ref: '#/components/schemas/NameValuePairs' examples: NameValuePairs: summary: Example of property creation. value: acme: acmevalue application/yaml: schema: $ref: '#/components/schemas/NameValuePairs' examples: NameValuePairs: summary: Example of property creation. value: acme: acmevalue responses: '200': description: Successful create content: application/json: schema: $ref: '#/components/schemas/NameValuePairs' application/yaml: schema: $ref: '#/components/schemas/NameValuePairs' '302': description: Redirect response headers: Location: description: Redirect payload schema: type: string 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings get: summary: Lists catalog properties description: Returns the list of catalog properties for a catalog. operationId: property_mapListCatalogScope security: - oauth: - org:view parameters: - $ref: '#/components/parameters/fields' - $ref: '#/components/parameters/offset' - $ref: '#/components/parameters/limit' responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/PropertyList' application/yaml: schema: $ref: '#/components/schemas/PropertyList' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings delete: summary: Clears catalog properties description: Removes all catalog properties from a catalog. operationId: property_mapClearCatalogScope security: - oauth: - org:manage parameters: - $ref: '#/components/parameters/confirm' responses: '204': description: Success 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings /catalogs/{org}/{catalog}/properties/{property-name}: description: Configuration Property object operations parameters: - $ref: '#/components/parameters/org' - $ref: '#/components/parameters/catalog' - $ref: '#/components/parameters/property-name' get: summary: Returns a catalog property description: Returns a catalog property from a catalog. operationId: property_mapGetCatalogScope security: - oauth: - org:view parameters: - $ref: '#/components/parameters/fields' responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/Property' application/yaml: schema: $ref: '#/components/schemas/Property' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings patch: summary: Updates a catalog property description: Updates a catalog property in a catalog. operationId: property_mapUpdateCatalogScope security: - oauth: - org:manage requestBody: content: application/json: schema: $ref: '#/components/schemas/Property' examples: Property: summary: Example of property update. value: acme: acmevalue application/yaml: schema: $ref: '#/components/schemas/Property' examples: Property: summary: Example of property update. value: acme: acmevalue responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/Property' application/yaml: schema: $ref: '#/components/schemas/Property' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings delete: summary: Deletes a catalog property description: Removes a catalog property from a catalog. operationId: property_mapDelCatalogScope security: - oauth: - org:manage responses: '200': description: Successful delete content: application/json: schema: $ref: '#/components/schemas/Property' application/yaml: schema: $ref: '#/components/schemas/Property' 4XX: $ref: '#/components/responses/Error' 5XX: $ref: '#/components/responses/Error' tags: - Catalog Settings components: schemas: ConfiguredJwtProvider: type: object additionalProperties: false properties: type: type: string readOnly: true enum: - configured_jwt_provider api_version: type: string readOnly: true enum: - 2.0.0 id: type: string readOnly: true name: type: string maxLength: 255 title: type: string maxLength: 1023 summary: type: string maxLength: 65535 scope: type: string debug: type: boolean jwt_provider_url: type: string format: uri owned: type: boolean gateway_version: type: string enum: - '12000' native_jwt_provider: type: object additionalProperties: false properties: jwks_config: type: string enum: - signing - encryption - nested jws_jwk_source: type: - string - 'null' enum: - kube_secret - endpoint jwe_jwk_source: type: - string - 'null' enum: - kube_secret - endpoint signing_key: type: - string - 'null' encryption_key: type: - string - 'null' signing_key_endpoint: type: - object - 'null' additionalProperties: false required: - endpoint properties: endpoint: type: string security: type: array items: type: string enum: - basic-auth - none basic_auth: type: object additionalProperties: false properties: username: type: string password: type: - string - 'null' tls_client_profile_url: type: - string - 'null' format: uri version: type: - string - 'null' enum: - HTTP/1.0 - HTTP/1.1 - HTTP/2 url_type: type: - string - 'null' enum: - plain - variables - jsonata timeout: type: - integer - 'null' persistent_connections: type: boolean compress_request: type: - string - 'null' enum: - br - gzip - deflate - none decompress_response: type: boolean chunked_upload: type: boolean follow_redirects: type: boolean encryption_key_endpoint: type: - object - 'null' additionalProperties: false required: - endpoint properties: endpoint: type: string security: type: array items: type: string enum: - basic-auth - none basic_auth: type: object additionalProperties: false properties: username: type: string password: type: - string - 'null' tls_client_profile_url: type: - string - 'null' format: uri version: type: - string - 'null' enum: - HTTP/1.0 - HTTP/1.1 - HTTP/2 url_type: type: - string - 'null' enum: - plain - variables - jsonata timeout: type: - integer - 'null' persistent_connections: type: boolean compress_request: type: - string - 'null' enum: - br - gzip - deflate - none decompress_response: type: boolean chunked_upload: type: boolean follow_redirects: type: boolean clock_skew: type: - integer - 'null' aud_claim: type: - array - 'null' items: type: string iss_claim: type: - string - 'null' tls_client_profile_urls: type: array items: type: string format: uri configured_gateway_service_urls: type: array items: type: string format: uri api_urls: type: array items: type: string format: uri product_urls: type: array items: type: string format: uri space_urls: type: array items: type: string format: uri org_url: type: string format: uri catalog_url: type: string format: uri space_url: type: string format: uri metadata: type: object additionalProperties: type: string created_at: type: string format: date-time readOnly: true updated_at: type: string format: date-time readOnly: true url: type: string readOnly: true format: uri ConfiguredProgrammingPackage: type: object additionalProperties: false properties: type: type: string readOnly: true enum: - configured_programming_package api_version: type: string readOnly: true enum: - 2.0.0 id: type: string readOnly: true name: type: string maxLength: 255 version: type: string maxLength: 255 title: type: string maxLength: 1023 summary: type: string maxLength: 65535 scope: type: string programming_package_url: type: string format: uri programming_package: type: array items: type: object additionalProperties: false required: - file_content - file_name - mimetype properties: file_content: type: string format: binary file_name: type: string mimetype: type: string subpath: type: string programming_package_type: type: string enum: - lua space_urls: type: array items: type: string format: uri org_url: type: string format: uri catalog_url: type: string format: uri space_url: type: string format: uri metadata: type: object additionalProperties: type: string created_at: type: string format: date-time readOnly: true updated_at: type: string format: date-time readOnly: true url: type: string readOnly: true format: uri SubscriberProcessingStatus: type: object additionalProperties: false properties: service_state: type: string enum: - green - orange - red service_up_to_date: type: boolean last_processed_event: type: object properties: event_id: type: string title: type: string filter: type: string generated_at: type: string processed_at: type: string event_processing_time: type: integer elapsed_time_since_last_processed_event: type: integer first_failed_event: $ref: '#/components/schemas/SubscriberEventStatus' number_of_outstanding_sent_events: type: integer minimum: 0 maximum: 2147483647 last_sent_event: type: object properties: event_id: type: string title: type: string sent_at: type: string generated_at: type: string number_of_outstanding_queued_events: type: integer minimum: 0 maximum: 2147483647 NotificationTemplateList: type: object additionalProperties: false properties: total_results: type: integer results: type: array items: $ref: '#/components/schemas/NotificationTemplate' ConfiguredProgrammingPackageList: type: object additionalProperties: false properties: total_results: type: integer results: type: array items: $ref: '#/components/schemas/ConfiguredProgrammingPackage' ConfiguredCatalogUserRegistry: type: object additionalProperties: false properties: type: type: string readOnly: true enum: - configured_catalog_user_registry api_version: type: string readOnly: true enum: - 2.0.0 id: type: string readOnly: true name: type: string maxLength: 255 title: type: string maxLength: 1023 summary: type: string maxLength: 65535 user_registry_url: type: string format: uri owned: type: boolean integration_url: type: string format: uri registry_type: type: string user_managed: type: boolean user_registry_managed: type: boolean external_group_mapping_enabled: type: boolean data_import_keyset_url: type: string format: uri data_export_key: $ref: '#/components/schemas/PublicKeyJwk' onboarding: type: - string - 'null' enum: - active - suspended case_sensitive: type: boolean email_required: type: boolean default: false email_unique_if_exist: type: boolean default: true identity_providers: type: array items: type: object additionalProperties: false properties: name: type: string title: type: string configuration: type: object additionalProperties: true endpoint: $ref: '#/components/schemas/SecuredEndpoint' org_url: type: string format: uri catalog_url: type: string format: uri metadata: type: object additionalProperties: type: string created_at: type: string format: date-time readOnly: true updated_at: type: string format: date-time readOnly: true url: type: string readOnly: true format: uri ConfiguredTLSClientProfileList: type: object additionalProperties: false properties: total_results: type: integer results: type: array items: $ref: '#/components/schemas/ConfiguredTLSClientProfile' RoleDefaultList: type: object additionalProperties: false properties: total_results: type: integer results: type: array items: $ref: '#/components/schemas/RoleDefault' RoleDefault: type: object additionalProperties: false properties: type: type: string readOnly: true enum: - role_default api_version: type: string readOnly: true enum: - 2.0.0 id: type: string readOnly: true name: type: string maxLength: 255 role_default_type: type: string title: type: string maxLength: 1023 summary: type: string maxLength: 65535 scope: type: string permission_urls: type: array items: type: string format: uri metadata: type: object additionalProperties: type: string created_at: type: string format: date-time readOnly: true updated_at: type: string format: date-time readOnly: true url: type: string readOnly: true format: uri ConfiguredGatewayServiceList: type: object additionalProperties: false properties: total_results: type: integer results: type: array items: $ref: '#/components/schemas/ConfiguredGatewayService' Error: type: object additionalProperties: false properties: status: type: integer minimum: 400 maximum: 599 message: type: array items: type: string errors: type: array items: type: string NotificationLanguage: type: object additionalProperties: false properties: type: type: string readOnly: true enum: - notification_language api_version: type: string readOnly: true enum: - 2.0.0 id: type: string readOnly: true name: type: string maxLength: 255 title: type: string maxLength: 1023 summary: type: string maxLength: 65535 scope: type: string variables: type: array items: type: string subject: type: string body: type: string body_html: type: string content_type: type: array items: type: string enum: - text - html notification_template_name: type: string notification_template_type: type: string org_url: type: string format: uri catalog_url: type: string format: uri space_url: type: string format: uri consumer_org_url: type: string format: uri notification_template_url: type: string format: uri metadata: type: object additionalProperties: type: string created_at: type: string format: date-time readOnly: true updated_at: type: string format: date-time readOnly: true url: type: string readOnly: true format: uri ConfiguredOauthProviderList: type: object additionalProperties: false properties: total_results: type: integer results: type: array items: $ref: '#/components/schemas/ConfiguredOauthProvider' SubscriberEvent: type: object additionalProperties: false properties: type: type: string readOnly: true enum: - subscriber_event api_version: type: string readOnly: true enum: - 2.0.0 id: type: string readOnly: true name: type: string maxLength: 255 title: type: string maxLength: 1023 summary: type: string maxLength: 65535 scope: type: string event: type: string filter: type: string event_type: type: string enum: - create - update - delete payload_sent: type: string payload: type: object generated_at: type: string state: type: string enum: - queued - sent - failed retries: type: integer minimum: 0 maximum: 2147483647 request_id: type: string ids_in_payload: type: array readOnly: true items: type: object additionalProperties: false properties: resourceUrl: type: string format: uri-reference resourceType: type: string metadata: type: object additionalProperties: type: string created_at: type: string format: date-time readOnly: true updated_at: type: string format: date-time readOnly: true url: type: string readOnly: true format: uri ConfiguredGatewayService: type: object additionalProperties: false properties: type: type: string readOnly: true enum: - configured_gateway_service api_version: type: string readOnly: true enum: - 2.0.0 id: type: string readOnly: true name: type: string maxLength: 255 title: type: string maxLength: 1023 summary: type: string maxLength: 65535 scope: type: string gateway_service_url: type: string format: uri integration_url: type: string format: uri gateway_service_type: type: string owned: type: boolean configuration: type: object availability_zone_url: type: string format: uri endpoint: type: string format: uri api_endpoint_base: type: string catalog_base: type: string sni: type: array items: type: object additionalProperties: false properties: host: type: string tls_server_profile_url: type: string format: uri oauth_shared_secret: type: string format: password state: type: string enum: - pending - ready overall_state: type: string enum: - pending - ready tls_client_profile_url: type: string format: uri analytics_service_url: type: - string - 'null' format: uri gateway_version: type: string domain_name: type: string managed_by: type: string enum: - apim - gateway product_urls: type: array items: type: string format: uri configured_oauth_provider_urls: type: array items: type: string format: uri configured_jwt_provider_urls: type: array items: type: string format: uri api_urls: type: array items: type: string format: uri catalog_setting_urls: type: array items: type: string format: uri webhook_url: type: string format: uri catalog_webhook_url: type: string format: uri webhook_state: type: string catalog_webhook_state: type: string space_urls: type: array items: type: string format: uri org_url: type: string format: uri catalog_url: type: string format: uri space_url: type: string format: uri gateway_processing_status: $ref: '#/components/schemas/SubscriberProcessingStatus' events: type: object properties: sent_events: type: array items: $ref: '#/components/schemas/SubscriberEvent' queued_events: type: array items: $ref: '#/components/schemas/SubscriberEvent' failed_events: type: array items: $ref: '#/components/schemas/SubscriberEventStatus' tls_server_profile_ca: type: string service_version: type: - string - 'null' communication_kind: type: string enum: - external - internal_svc communication_to_analytics_kind: type: string enum: - external - internal_svc communication_to_analytics_with_jwt: type: - boolean - 'null' ldap_cxn_pool: type: object additionalProperties: false properties: enabled: type: boolean idle_timeout: type: integer minimum: 1 maximum: 86400 max_pool_size: type: integer minimum: 1 maximum: 2000 document_cache_size: type: integer minimum: 0 maximum: 2147483647 service_supported_features: type: array items: type: string ai_gateway_enabled: type: boolean cipher_suites: type: array items: type: string disabled_protocols: type: array items: type: string opentelemetry_url: type: - string - 'null' format: uri dp_nano_gw_limits: type: object additionalProperties: false properties: cpu: type: string memory: type: string replicas: type: integer minimum: 0 maximum: 128 allow_overrides: type: boolean hpa: type: object additionalProperties: false properties: min_replicas: type: integer minimum: 1 maximum: 100 max_replicas: type: integer minimum: 1 maximum: 100 dp_nano_gw_configuration: type: object additionalProperties: false properties: hpa: type: object additionalProperties: false properties: enabled: type: boolean min_replicas: type: integer minimum: 1 max_replicas: type: integer minimum: 2 target_cpu: type: integer minimum: 1 target_memory: type: integer minimum: 1 to_zero_time: type: integer minimum: 0 from_zero_replicas: type: integer minimum: 1 maximum: 100 metadata: type: object additionalProperties: type: string created_at: type: string format: date-time readOnly: true updated_at: type: string format: date-time readOnly: true url: type: string readOnly: true format: uri NotificationLanguageList: type: object additionalProperties: false properties: total_results: type: integer results: type: array items: $ref: '#/components/schemas/NotificationLanguage' AllowedProductPublishValidation: type: object additionalProperties: type: object properties: name: type: string title: type: string description: type: string ConfiguredBilling: type: object additionalProperties: false properties: type: type: string readOnly: true enum: - configured_billing api_version: type: string readOnly: true enum: - 2.0.0 id: type: string readOnly: true name: type: string maxLength: 255 title: type: string maxLength: 1023 summary: type: string maxLength: 65535 billing_url: type: string format: uri owned: type: boolean integration_url: type: string format: uri payment_method_integration_urls: type: array items: type: string format: uri configuration: type: object additionalProperties: type: string product_urls: type: array items: type: string format: uri org_url: type: string format: uri catalog_url: type: string format: uri metadata: type: object additionalProperties: type: string created_at: type: string format: date-time readOnly: true updated_at: type: string format: date-time readOnly: true url: type: string readOnly: true format: uri NotificationTemplate: type: object additionalProperties: false properties: type: type: string readOnly: true enum: - notification_template api_version: type: string readOnly: true enum: - 2.0.0 id: type: string readOnly: true name: type: string maxLength: 255 notification_template_type: type: string title: type: string maxLength: 1023 summary: type: string maxLength: 65535 scope: type: string variables: type: array items: type: string subject: type: string body: type: string body_html: type: string content_type: type: array items: type: string enum: - text - html org_url: type: string format: uri catalog_url: type: string format: uri space_url: type: string format: uri consumer_org_url: type: string format: uri metadata: type: object additionalProperties: type: string created_at: type: string format: date-time readOnly: true updated_at: type: string format: date-time readOnly: true url: type: string readOnly: true format: uri ProductVisibility: type: object additionalProperties: false required: - view - subscribe properties: view: type: object additionalProperties: false required: - type properties: type: type: string enum: - public - authenticated - custom enabled: type: boolean group_urls: type: - array - 'null' items: type: string format: uri org_urls: type: - array - 'null' items: type: string format: uri subscribe: type: object additionalProperties: false required: - type properties: type: type: string enum: - authenticated - custom enabled: type: boolean group_urls: type: - array - 'null' items: type: string format: uri org_urls: type: - array - 'null' items: type: string format: uri EmailSender: type: object additionalProperties: false properties: custom: type: boolean name: type: string address: type: string NotificationStyle: type: object additionalProperties: false properties: type: type: string readOnly: true enum: - notification_style api_version: type: string readOnly: true enum: - 2.0.0 name: type: string maxLength: 255 title: type: string maxLength: 1023 summary: type: string maxLength: 65535 scope: type: string allowed_html_tags: type: object additionalProperties: type: array items: type: string id: type: string org_url: type: string format: uri catalog_url: type: string format: uri space_url: type: string format: uri consumer_org_url: type: string format: uri metadata: type: object additionalProperties: type: string created_at: type: string format: date-time readOnly: true updated_at: type: string format: date-time readOnly: true url: type: string readOnly: true format: uri NameValuePairs: type: object additionalProperties: type: string PublicKeyJwk: type: - object - 'null' additionalProperties: false properties: kty: type: string n: type: string e: type: string alg: type: string kid: type: string use: type: string ConfiguredJwtProviderList: type: object additionalProperties: false properties: total_results: type: integer results: type: array items: $ref: '#/components/schemas/ConfiguredJwtProvider' CatalogSetting: type: object additionalProperties: false properties: type: type: string readOnly: true enum: - catalog_setting api_version: type: string readOnly: true enum: - 2.0.0 name: type: string maxLength: 255 title: type: string maxLength: 1023 summary: type: string maxLength: 65535 user_registry_default_url: type: string format: uri production_mode: type: boolean portal: type: object additionalProperties: false properties: type: type: string enum: - none - drupal endpoint: type: - string - 'null' format: uri portal_service_url: type: - string - 'null' format: uri webhook_url: type: string format: uri webhook_state: type: string service_version: type: - string - 'null' state: type: string enum: - pending - ready service_supported_features: type: array items: type: string product_lifecycle_approvals: type: array items: type: string enum: - staged - published - deprecated - retired - archived - replace - supersede task_self_approval: type: boolean allowed_product_visibility: $ref: '#/components/schemas/ProductVisibility' application_lifecycle: type: object additionalProperties: false properties: enabled: type: boolean consumer_self_service_onboarding: type: boolean consumer_self_service_onboarding_approval: type: boolean consumer_org_invitations_enabled: type: boolean consumer_org_invitation_roles: type: array items: type: string enum: - administrator - developer - viewer invitation_ttl: type: integer minimum: 0 maximum: 2147483647 legacy_endpoint_behavior: type: string enum: - enabled - disabled v5_endpoint_substitution_behavior: type: - object - 'null' additionalProperties: false properties: base_endpoints: type: array items: type: object additionalProperties: false properties: endpoint: type: string format: uri gateway_service_url: type: string format: uri description: type: string unenforced_api_base_endpoint: type: - string - 'null' format: uri vanity_api_endpoint: type: object additionalProperties: false properties: enabled: type: boolean endpoint_preference: type: - string - 'null' enum: - catalog - api vanity_api_base_endpoints: type: array items: type: object additionalProperties: false required: - endpoint - type properties: endpoint: type: string format: uri description: type: string type: type: array items: type: string enum: - development - production spaces_enabled: type: boolean config_sync_target_catalog: type: boolean custom_notification_templates_enabled: type: boolean email_sender: $ref: '#/components/schemas/EmailSender' hash_client_secret: type: boolean subscription_task_approval_retention: type: integer space_download_logs_enabled: type: boolean org_url: type: string format: uri catalog_url: type: string format: uri default_catalog: type: boolean product_publish_validations: type: array items: type: string app_approvals: type: array items: type: object required: - type properties: type: type: string enum: - create_app_approval - register_app_approval - update_app_approval self_approval: type: boolean default: false subscription_approvals: type: array items: type: object required: - type properties: type: type: string enum: - create_subscription_approval - delete_subscription_approval self_approval: type: boolean default: false override_invitation_ttl_for_all_consumer_orgs: type: boolean gateway_supported_protocols: type: - array - 'null' items: type: string enum: - wss - https - ws - http consumer_self_service_onboarding_ttl: type: - integer - 'null' minimum: 60 maximum: 31536000 consumer_catalog_enabled: type: boolean protected_properties: type: array items: type: string corg_member_invitation_regenerate_delay: description: Minimal interval, in minutes, after which a consumer org member invitation can be regenerated. max === 1 week type: integer minimum: 0 maximum: 10080 max_corg_members: type: integer minimum: 1 maximum: 2147483647 postman_setting: type: object additionalProperties: false properties: enabled: type: boolean api_agent_enabled: type: - boolean - 'null' apiset_setting: type: object additionalProperties: false properties: enabled: type: boolean allow_override: type: boolean rate_limit_notification_settings: type: object additionalProperties: false properties: enabled: type: boolean thresholds: type: object properties: '70': type: boolean '80': type: boolean '95': type: boolean metadata: type: object additionalProperties: type: string created_at: type: string format: date-time readOnly: true updated_at: type: string format: date-time readOnly: true url: type: string readOnly: true format: uri ConfiguredOauthProvider: type: object additionalProperties: false properties: type: type: string readOnly: true enum: - configured_oauth_provider api_version: type: string readOnly: true enum: - 2.0.0 id: type: string readOnly: true name: type: string maxLength: 255 title: type: string maxLength: 1023 summary: type: string maxLength: 65535 scope: type: string oauth_provider_url: type: string format: uri owned: type: boolean debug: type: boolean provider_type: type: string enum: - native - third_party scopes: type: - object - 'null' additionalProperties: type: string grants: type: array items: type: string enum: - access_code - application - password - implicit - jwt gateway_version: type: string enum: - '5000' - '6000' - '12000' - '13000' advanced_scope: type: object additionalProperties: false properties: enabled: type: boolean override_endpoint_from_api: type: boolean default_validator_endpoint: type: - object - 'null' additionalProperties: false required: - endpoint properties: endpoint: type: string tls_client_profile_url: type: - string - 'null' format: uri request_query: type: string request_headers_regex: type: string response_headers_regex: type: string advanced_scope_12000: type: object additionalProperties: false properties: default_validator_endpoint: type: - object - 'null' additionalProperties: false required: - endpoint properties: endpoint: type: string tls_client_profile_url: type: - string - 'null' format: uri version: type: - string - 'null' enum: - HTTP/1.0 - HTTP/1.1 - HTTP/2 timeout: type: - integer - 'null' persistent_connections: type: boolean compress_request: type: - string - 'null' enum: - br - gzip - deflate - none decompress_response: type: boolean chunked_upload: type: boolean follow_redirects: type: boolean native_provider: type: object additionalProperties: false properties: api: $ref: '#/components/schemas/OAI3' default_scopes: type: - string - 'null' authorize_path: type: string token_path: type: string token_secret: type: - object - 'null' additionalProperties: false properties: name: type: string key: type: string clients: type: array items: type: string enum: - confidential - public access_code_ttl: type: integer minimum: 1 maximum: 600 access_token_ttl: type: integer minimum: 0 maximum: 2147483647 access_token_one_time_use: type: boolean maximum_consent_ttl: type: integer minimum: 0 maximum: 2147483647 refresh_token: type: object additionalProperties: false properties: enabled: type: boolean count: type: integer minimum: 0 maximum: 2147483647 ttl: type: integer minimum: 0 maximum: 2147483647 one_time_use: type: boolean revocation: type: object additionalProperties: false properties: enabled: type: boolean type: type: string enum: - native - third_party resource_owner_revocation_path: type: string client_revocation_path: type: string third_party_endpoint: type: - object - 'null' additionalProperties: false required: - endpoint properties: endpoint: type: string tls_client_profile_url: type: - string - 'null' format: uri application_revocation: type: object additionalProperties: false properties: enabled: type: boolean apprevoke_path: type: string third_party_security: type: array items: type: string enum: - basic-auth basic_auth: type: object additionalProperties: false properties: username: type: string password: type: - string - 'null' request_headername: type: string custom_headername_format: type: string third_party_cache_type: type: array items: type: string enum: - no-cache - protocol - time-to-live third_party_revocation_protocol: type: string items: type: string enum: - XML - JSON time_to_live: type: object additionalProperties: false properties: cache_ttl: type: integer third_party_fail_on_error: type: boolean default: true owner_revocation: type: object additionalProperties: false properties: enabled: type: boolean owner_revoke_path: type: string token_introspection: type: object additionalProperties: false properties: enabled: type: boolean introspection_path: type: string token_metadata: type: object additionalProperties: false properties: enabled: type: boolean source: type: array items: type: string enum: - external_url - authentication_url external_endpoint: type: - object - 'null' additionalProperties: false required: - endpoint properties: endpoint: type: string tls_client_profile_url: type: - string - 'null' format: uri header_name_token: type: string header_name_payload: type: string openid_connect: type: object additionalProperties: false properties: enabled: type: boolean discovery_path: type: - string - 'null' supported_response_types: type: array items: type: string enum: - code_id_token - code_access_token - code_id_token_access_token pkce: type: object additionalProperties: false properties: enabled: type: boolean required: type: boolean allow_plain: type: boolean advanced_scope_security: type: object additionalProperties: false properties: enabled: type: boolean mode: type: array items: type: string enum: - basic-auth basic_auth: type: object additionalProperties: false properties: request_headername: type: string username: type: string password: type: - string - 'null' native_provider_5000: type: object additionalProperties: false properties: identity_extraction: type: object additionalProperties: false properties: type: type: string enum: - basic - default_form - custom_form - redirect redirect_endpoint: type: - string - 'null' custom_form_endpoint: $ref: '#/components/schemas/SecuredEndpoint' authentication: type: object additionalProperties: false properties: user_registry_url: type: string format: uri authorization: type: object additionalProperties: false properties: type: type: string enum: - default_form - custom_form - authenticated custom_form_endpoint: $ref: '#/components/schemas/SecuredEndpoint' scope_validators: type: object additionalProperties: false properties: application_endpoint: $ref: '#/components/schemas/SecuredEndpoint' owner_endpoint: $ref: '#/components/schemas/SecuredEndpoint' third_party_config: type: object additionalProperties: false properties: token_validation_requirement: type: string enum: - connected - active - custom authorize_endpoint: type: string token_endpoint: type: string introspection_endpoint: type: - object - 'null' additionalProperties: false required: - endpoint properties: endpoint: type: string tls_client_profile_url: type: - string - 'null' format: uri security: type: array items: type: string enum: - basic-auth basic_auth: type: object additionalProperties: false properties: request_headername: type: - string - 'null' username: type: string password: type: - string - 'null' custom_headername_format: type: string advanced_scope_security: type: object additionalProperties: false properties: enabled: type: boolean mode: type: array items: type: string enum: - basic-auth basic_auth: type: object additionalProperties: false properties: request_headername: type: string username: type: string password: type: - string - 'null' auth_header_pass_thru: type: boolean default: false introspect_cache_type: type: string default: no-cache enum: - no-cache - protocol - time-to-live introspect_cache_ttl: type: integer third_party_config_12000: type: object additionalProperties: false properties: oauth_specification: type: string enum: - oauth2.0 - oauth2.1 jwt_provider_url: type: string format: uri introspection_endpoint: type: - object - 'null' additionalProperties: false required: - endpoint properties: endpoint: type: string security: type: array items: type: string enum: - basic-auth basic_auth: type: object additionalProperties: false properties: body_credentials: type: - object - 'null' additionalProperties: false properties: id: type: string secret: type: - string - 'null' username: type: string password: type: - string - 'null' tls_client_profile_url: type: - string - 'null' format: uri version: type: - string - 'null' enum: - HTTP/1.0 - HTTP/1.1 - HTTP/2 timeout: type: - integer - 'null' persistent_connections: type: boolean compress_request: type: - string - 'null' enum: - br - gzip - deflate - none decompress_response: type: boolean chunked_upload: type: boolean follow_redirects: type: boolean third_party_config_13000: type: object additionalProperties: false properties: introspection_mode: type: string enum: - remote - local remote_introspection: type: object additionalProperties: false properties: gateway_user: type: string local_introspection: type: object additionalProperties: false properties: issuer: type: string jwks_uri: type: string use_local_clock_skew: type: boolean clock_skew_in_seconds: type: integer token_generator: type: object additionalProperties: false properties: access_token_exp_interval: type: integer auth_code_exp_interval: type: integer expiry: type: integer enforce_pkce: type: boolean algorithm: type: string refresh_token_url: type: string dcr: type: object additionalProperties: false properties: provider_name: type: string endpoint: type: string endpoint_headers: type: object additionalProperties: type: string auth_type: type: string enum: - basic - token - refresh_token - client_credentials - none username: type: - string - 'null' password: type: - string - 'null' token: type: - string - 'null' token_type: type: - string - 'null' client_id: type: - string - 'null' client_secret: type: - string - 'null' scope: type: - string - 'null' user_registry_urls: type: array items: type: string format: uri jwt_provider_urls: type: array items: type: string format: uri tls_client_profile_urls: type: array items: type: string format: uri configured_gateway_service_urls: type: array items: type: string format: uri api_urls: type: array items: type: string format: uri product_urls: type: array items: type: string format: uri space_urls: type: array items: type: string format: uri org_url: type: string format: uri catalog_url: type: string format: uri space_url: type: string format: uri metadata: type: object additionalProperties: type: string created_at: type: string format: date-time readOnly: true updated_at: type: string format: date-time readOnly: true url: type: string readOnly: true format: uri ConfiguredBillingList: type: object additionalProperties: false properties: total_results: type: integer results: type: array items: $ref: '#/components/schemas/ConfiguredBilling' ConfiguredAPIUserRegistryList: type: object additionalProperties: false properties: total_results: type: integer results: type: array items: $ref: '#/components/schemas/ConfiguredAPIUserRegistry' OAI3: type: - object - 'null' additionalProperties: true SubscriberEventStatus: type: object additionalProperties: false properties: event_id: type: string title: type: string filter: type: string generated_at: type: string processed_at: type: string message: type: string Property: type: object additionalProperties: type: string ConfiguredCatalogUserRegistryList: type: object additionalProperties: false properties: total_results: type: integer results: type: array items: $ref: '#/components/schemas/ConfiguredCatalogUserRegistry' ConfiguredTLSClientProfile: type: object additionalProperties: false properties: type: type: string readOnly: true enum: - configured_tls_client_profile api_version: type: string readOnly: true enum: - 2.0.0 id: type: string readOnly: true name: type: string maxLength: 255 version: type: string maxLength: 255 title: type: string maxLength: 1023 summary: type: string maxLength: 65535 scope: type: string tls_client_profile_url: type: string format: uri owned: type: boolean protocols: type: array items: type: string enum: - tls_v1.0 - tls_v1.1 - tls_v1.2 - tls_v1.3 ciphers: type: - array - 'null' items: type: string enum: - TLS_AES_256_GCM_SHA384 - TLS_CHACHA20_POLY1305_SHA256 - TLS_AES_128_GCM_SHA256 - TLS_AES_128_CCM_SHA256 - TLS_AES_128_CCM_8_SHA256 - ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 - ECDHE_RSA_WITH_AES_256_GCM_SHA384 - ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 - ECDHE_RSA_WITH_AES_256_CBC_SHA384 - ECDHE_ECDSA_WITH_AES_256_CBC_SHA - ECDHE_RSA_WITH_AES_256_CBC_SHA - DHE_DSS_WITH_AES_256_GCM_SHA384 - DHE_RSA_WITH_AES_256_GCM_SHA384 - DHE_RSA_WITH_AES_256_CBC_SHA256 - DHE_DSS_WITH_AES_256_CBC_SHA256 - DHE_RSA_WITH_AES_256_CBC_SHA - DHE_DSS_WITH_AES_256_CBC_SHA - RSA_WITH_AES_256_GCM_SHA384 - RSA_WITH_AES_256_CBC_SHA256 - RSA_WITH_AES_256_CBC_SHA - ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 - ECDHE_RSA_WITH_AES_128_GCM_SHA256 - ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 - ECDHE_RSA_WITH_AES_128_CBC_SHA256 - ECDHE_ECDSA_WITH_AES_128_CBC_SHA - ECDHE_RSA_WITH_AES_128_CBC_SHA - DHE_DSS_WITH_AES_128_GCM_SHA256 - DHE_RSA_WITH_AES_128_GCM_SHA256 - DHE_RSA_WITH_AES_128_CBC_SHA256 - DHE_DSS_WITH_AES_128_CBC_SHA256 - DHE_RSA_WITH_AES_128_CBC_SHA - DHE_DSS_WITH_AES_128_CBC_SHA - RSA_WITH_AES_128_GCM_SHA256 - RSA_WITH_AES_128_CBC_SHA256 - RSA_WITH_AES_128_CBC_SHA - ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA - ECDHE_RSA_WITH_3DES_EDE_CBC_SHA - DHE_RSA_WITH_3DES_EDE_CBC_SHA - DHE_DSS_WITH_3DES_EDE_CBC_SHA - RSA_WITH_3DES_EDE_CBC_SHA key_exchange_mechanisms: type: array items: type: string enum: - MLKEM512 - MLKEM768 - X25519MLKEM768 - SecP256r1MLKEM768 - MLKEM1024 - SecP384r1MLKEM1024 - p256 - p384 - p521 - x25519 - x448 - ffdhe2048 - ffdhe3072 - ffdhe4096 - ffdhe6144 - ffdhe8192 - brainpoolP256 - brainpoolP384 - brainpoolP512 elliptic_curve_auto_negotiation: type: boolean default: true elliptic_curve: type: - array - 'null' items: type: string enum: - sect163k1 - sect163r1 - sect163r2 - sect193r1 - sect193r2 - sect233k1 - sect233r1 - sect239k1 - sect283k1 - sect283r1 - sect409k1 - sect409r1 - sect571k1 - sect571r1 - secp160k1 - secp160r1 - secp160r2 - secp192k1 - secp192r1 - prime192v1 - secp224k1 - secp224r1 - secp256k1 - secp256r1 - prime256v1 - secp384r1 - secp521r1 - brainpoolP256r1 - brainpoolP384r1 - brainpoolP512r1 insecure_server_connections: type: boolean server_name_indication: type: boolean default: true keystore_url: type: - string - 'null' format: uri truststore_url: type: - string - 'null' format: uri api_urls: type: array items: type: string format: uri global_policy_urls: type: array items: type: string format: uri space_urls: type: array items: type: string format: uri org_url: type: string format: uri catalog_url: type: string format: uri space_url: type: string format: uri metadata: type: object additionalProperties: type: string created_at: type: string format: date-time readOnly: true updated_at: type: string format: date-time readOnly: true url: type: string readOnly: true format: uri SecuredEndpoint: type: - object - 'null' additionalProperties: false required: - endpoint properties: endpoint: type: string format: uri tls_client_profile_url: type: - string - 'null' format: uri ConfiguredAPIUserRegistry: type: object additionalProperties: false properties: type: type: string readOnly: true enum: - configured_api_user_registry api_version: type: string readOnly: true enum: - 2.0.0 id: type: string readOnly: true name: type: string maxLength: 255 title: type: string maxLength: 1023 summary: type: string maxLength: 65535 scope: type: string user_registry_url: type: string format: uri owned: type: boolean integration_url: type: string format: uri registry_type: type: string user_managed: type: boolean user_registry_managed: type: boolean external_group_mapping_enabled: type: boolean data_import_keyset_url: type: string format: uri data_export_key: $ref: '#/components/schemas/PublicKeyJwk' onboarding: type: - string - 'null' enum: - active - suspended case_sensitive: type: boolean email_required: type: boolean default: false email_unique_if_exist: type: boolean default: true identity_providers: type: array items: type: object additionalProperties: false properties: name: type: string title: type: string configuration: type: object additionalProperties: true endpoint: $ref: '#/components/schemas/SecuredEndpoint' api_urls: type: array items: type: string format: uri global_policy_urls: type: array items: type: string format: uri space_urls: type: array items: type: string format: uri org_url: type: string format: uri catalog_url: type: string format: uri space_url: type: string format: uri metadata: type: object additionalProperties: type: string created_at: type: string format: date-time readOnly: true updated_at: type: string format: date-time readOnly: true url: type: string readOnly: true format: uri PropertyList: type: object additionalProperties: type: string ConfiguredPortalService: type: object additionalProperties: false properties: type: type: string readOnly: true enum: - configured_portal_service api_version: type: string readOnly: true enum: - 2.0.0 id: type: string readOnly: true name: type: string maxLength: 255 title: type: string maxLength: 1023 summary: type: string maxLength: 65535 scope: type: string portal_service_url: type: string format: uri integration_url: type: string format: uri portal_service_type: type: string enum: - cms - devportal owned: type: boolean configuration: type: object availability_zone_url: type: string format: uri endpoint: type: string format: uri web_endpoint_base: type: string endpoint_tls_client_profile_url: type: string format: uri catalog_base: type: string state: type: string enum: - pending - ready overall_state: type: string webhook_url: type: string format: uri catalog_webhook_url: type: string format: uri webhook_state: type: string catalog_webhook_state: type: string org_url: type: string format: uri catalog_url: type: string format: uri service_version: type: - string - 'null' communication_kind: type: string enum: - external - internal_svc service_supported_features: type: array items: type: string product_urls: type: array items: type: string format: uri is_standalone: type: - boolean - 'null' metadata: type: object additionalProperties: type: string created_at: type: string format: date-time readOnly: true updated_at: type: string format: date-time readOnly: true url: type: string readOnly: true format: uri ConfiguredPortalServiceList: type: object additionalProperties: false properties: total_results: type: integer results: type: array items: $ref: '#/components/schemas/ConfiguredPortalService' parameters: configured-programming-package-version: name: configured-programming-package-version in: path description: Configured Programming Package version name required: true schema: type: string property-name: name: property-name in: path description: Configuration Property name required: true schema: type: string configured-programming-package-id: name: configured-programming-package-id in: path description: Configured Programming Package name required: true schema: type: string limit: name: limit in: query description: Maximum number of items to return required: false schema: type: integer configured-jwt-provider: name: configured-jwt-provider in: path description: Configured Jwt Provider name or id required: true schema: type: string fields: name: fields in: query description: List of field names to return required: false schema: type: string org: name: org in: path description: Organization name or id required: true schema: type: string notification-language: name: notification-language in: path description: Notification Language name or id required: true schema: type: string configured-programming-package-name: name: configured-programming-package-name in: path description: Configured Programming Package name required: true schema: type: string force: name: force in: query description: Force the operation required: false schema: type: boolean configured-billing: name: configured-billing in: path description: Configured Billing name or id required: true schema: type: string configured-tls-client-profile-name: name: configured-tls-client-profile-name in: path description: Configured TLS Client Profile name required: true schema: type: string configured-api-user-registry: name: configured-api-user-registry in: path description: Configured API User Registry name or id required: true schema: type: string configured-portal-service: name: configured-portal-service in: path description: Configured Portal Service name or id required: true schema: type: string configured-tls-client-profile-version: name: configured-tls-client-profile-version in: path description: Configured TLS Client Profile version name required: true schema: type: string publish_existing: name: publish_existing in: query description: Publish existing resources to the new portal required: false schema: type: boolean offset: name: offset in: query description: Offset item number from list to begin return required: false schema: type: integer configured-tls-client-profile-id: name: configured-tls-client-profile-id in: path description: Configured TLS Client Profile name required: true schema: type: string configured-gateway-service: name: configured-gateway-service in: path description: Configured Gateway Service name or id required: true schema: type: string notification-template: name: notification-template in: path description: Notification Template name or id required: true schema: type: string confirm: name: confirm in: query description: Confirmation for critical updates required: true schema: type: string catalog: name: catalog in: path description: Catalog name or id required: true schema: type: string role-default: name: role-default in: path description: Role Default name or id required: true schema: type: string configured-oauth-provider: name: configured-oauth-provider in: path description: Configured Oauth Provider name or id required: true schema: type: string configured-catalog-user-registry: name: configured-catalog-user-registry in: path description: Configured Catalog User Registry name or id required: true schema: type: string responses: Error: description: Unexpected error content: application/json: schema: $ref: '#/components/schemas/Error' application/yaml: schema: $ref: '#/components/schemas/Error' securitySchemes: oauth: type: oauth2 flows: implicit: authorizationUrl: /oauth2/authorize scopes: api-drafts:edit: Clear the Draft objects, Create a Draft API object, Clear all Draft API objects in all collections, Clear the Draft API objects, Update the Draft API object by id, Delete the Draft API object by id, Update the Draft API object by name and version, Delete the Draft API object by name and version api-drafts:view: List the Draft objects, List all Draft API objects in all collections, List the Draft API objects, Get the Draft API object by id, Get the Draft API object by name and version app:manage:all: Create a Application object, Clear the Application objects, Update the Application object by name or id, Delete the Application object by name or id, Create a Strategy object, Delete the Strategy object by name or id, Clear the Strategy objects, Update the Strategy object by name or id, Create a Application Credential object, Update the Application Credential object by name or id, Delete the Application Credential object by name or id, Create a Subscription object, Clear the Subscription objects, Update the Subscription object by name or id, Delete the Subscription object by name or id app:view:all: List the Application objects, Get the Application object by name or id, List the Strategy objects, Get the Strategy object by name or id, List the Application Credential objects, Get the Application Credential object by name or id, List the Subscription objects, Get the Subscription object by name or id approval:view: List the Task objects, Get the Task object by name or id, Update the Task object by name or id, List the Task History objects, Get the Task History object by name or id child:create: Create a Catalog object, Create a Space object child:manage: Clear the Catalog objects, Update the Catalog object by name or id, Delete the Catalog object by name or id, Clear the Space objects, Update the Space object by name or id, Delete the Space object by name or id child:view: List the Catalog objects, Get the Catalog object by name or id, List the Space objects, Get the Space object by name or id cloud:manage: Update the Cloud Setting object, Update the User Registry Setting object, Update the Notification Style object, Create a Registration object, Clear the Registration objects, Update the Registration object by name or id, Delete the Registration object by name or id, Update the Webhook object by name or id cloud:view: Get the Cloud Setting object, Get the User Registry Setting object, Get the Notification Style object, List all Notification Template objects in all collections, List all Role Default objects in all collections, List the Registration objects, Get the Registration object by name or id, List the Webhook objects, Get the Webhook object by name or id consumer-org:manage: Clear the Activation objects, Delete the Activation object by name or id, Create a Consumer Organization object, Clear the Consumer Organization objects, Update the Consumer Organization object by name or id, Delete the Consumer Organization object by name or id, Create a Payment Method object, Update the Payment Method object by name or id, Delete the Payment Method object by name or id consumer-org:view: List the Activation objects, Get the Activation object by name or id, List the Consumer Organization objects, Get the Consumer Organization object by name or id, List the Payment Method objects, Get the Payment Method object by name or id my:manage: Create a API Key object, Delete the API Key object by name or id, Update the Me object, Delete the Me object my:view: List the API Key objects, Get the API Key object by name or id, Get the Me object, List the My Permission objects, List the My Task objects, List the Originated Task objects, List the My Organization objects, List the My Catalog objects, List the My Space objects, List the My User Group objects, List the My Team objects org:manage: Update the Log Spec object, Create a User Registry object, Clear the User Registry objects, Update the User Registry object by name or id, Delete the User Registry object by name or id, Create a User object, Clear the User objects, Update the User object by name or id, Delete the User object by name or id, Update the Organization Setting object, Update the Organization object by name or id, Delete the Organization object by name or id, Create a Member Invitation object, Clear the Member Invitation objects, Update the Member Invitation object by name or id, Delete the Member Invitation object by name or id, Create a Member object, Clear the Member objects, Update the Member object by name or id, Delete the Member object by name or id, Create a User Group Role Assignment object, Clear the User Group Role Assignment objects, Update the User Group Role Assignment object by name or id, Delete the User Group Role Assignment object by name or id, Create a Role object, Clear the Role objects, Update the Role object by name or id, Delete the Role object by name or id, Create a Availability Zone object, Clear the Availability Zone objects, Update the Availability Zone object by name or id, Delete the Availability Zone object by name or id, Create a Gateway Service object, Clear the Gateway Service objects, Update the Gateway Service object by name or id, Delete the Gateway Service object by name or id, Create a Portal Service object, Clear the Portal Service objects, Update the Portal Service object by name or id, Delete the Portal Service object by name or id, Create a Analytics Service object, Clear the Analytics Service objects, Update the Analytics Service object by name or id, Delete the Analytics Service object by name or id, Create a Opentelemetry object, Clear the Opentelemetry objects, Update the Opentelemetry object by name or id, Delete the Opentelemetry object by name or id, Create a Oauth Provider object, Clear the Oauth Provider objects, Update the Oauth Provider object by name or id, Delete the Oauth Provider object by name or id, Create a Jwt Provider object, Clear the Jwt Provider objects, Update the Jwt Provider object by name or id, Delete the Jwt Provider object by name or id, Create a Mail Server object, Clear the Mail Server objects, Update the Mail Server object by name or id, Delete the Mail Server object by name or id, Create a Billing object, Clear the Billing objects, Update the Billing object by name or id, Delete the Billing object by name or id, Create a Itopsplatform object, Clear the Itopsplatform objects, Update the Itopsplatform object by name or id, Delete the Itopsplatform object by name or id, Clear the Job objects, Delete the Job object by name or id, Create a TLS Server Profile object, Clear all TLS Server Profile objects in all collections, Clear the TLS Server Profile objects, Update the TLS Server Profile object by id, Delete the TLS Server Profile object by id, Update the TLS Server Profile object by name and version, Delete the TLS Server Profile object by name and version, Create a TLS Client Profile object, Clear all TLS Client Profile objects in all collections, Clear the TLS Client Profile objects, Update the TLS Client Profile object by id, Delete the TLS Client Profile object by id, Update the TLS Client Profile object by name and version, Delete the TLS Client Profile object by name and version, Create a Keystore object, Clear the Keystore objects, Update the Keystore object by name or id, Delete the Keystore object by name or id, Create a Truststore object, Clear the Truststore objects, Update the Truststore object by name or id, Delete the Truststore object by name or id, Create a Entry object, Clear the Entry objects, Update the Entry object by name or id, Delete the Entry object by name or id, Create a Jwk Set object, Clear the Jwk Set objects, Delete the Jwk Set object by name or id, Create a Programming Package object, Clear the Programming Package objects, Clear all Programming Package objects in all collections, Update the Programming Package object by id, Update the Programming Package object by name and version, Delete the Programming Package object by id, Delete the Programming Package object by name and version, List all Alias objects in all collections, Clear all Alias objects in all collections, Create a Xslt Transformation Alias object, Clear the Xslt Transformation Alias objects, Clear all Xslt Transformation Alias objects in all collections, Update the Xslt Transformation Alias object by id, Update the Xslt Transformation Alias object by name and version, Delete the Xslt Transformation Alias object by id, Delete the Xslt Transformation Alias object by name and version, Create a Http Transport Security Alias object, Clear the Http Transport Security Alias objects, Clear all Http Transport Security Alias objects in all collections, Update the Http Transport Security Alias object by id, Update the Http Transport Security Alias object by name and version, Delete the Http Transport Security Alias object by id, Delete the Http Transport Security Alias object by name and version, Create a Webmethods Integration Server Service Alias object, Clear the Webmethods Integration Server Service Alias objects, Clear all Webmethods Integration Server Service Alias objects in all collections, Update the Webmethods Integration Server Service Alias object by id, Update the Webmethods Integration Server Service Alias object by name and version, Delete the Webmethods Integration Server Service Alias object by id, Delete the Webmethods Integration Server Service Alias object by name and version, Update the Catalog Setting object, Create a Configured Gateway Service object, Clear the Configured Gateway Service objects, Delete the Configured Gateway Service object by name or id, Create a Configured Catalog User Registry object, Delete the Configured Catalog User Registry object by name or id, Create a Configured API User Registry object, Clear the Configured API User Registry objects, Delete the Configured API User Registry object by name or id, Create a Configured TLS Client Profile object, Clear the Configured TLS Client Profile objects, Delete the Configured TLS Client Profile object by id, Delete the Configured TLS Client Profile object by name and version, Create a Configured Billing object, Clear the Configured Billing objects, Delete the Configured Billing object by name or id, Create a Configured Jwt Provider object, Clear the Configured Jwt Provider objects, Delete the Configured Jwt Provider object by name or id, Create a Configured Oauth Provider object, Clear the Configured Oauth Provider objects, Delete the Configured Oauth Provider object by name or id, Create a Configured Portal Service object, Clear the Configured Portal Service objects, Delete the Configured Portal Service object by name or id, Create a Configured Programming Package object, Clear the Configured Programming Package objects, Delete the Configured Programming Package object by id, Delete the Configured Programming Package object by name and version, List all Configured Alias objects in all collections, Clear all Configured Alias objects in all collections, Create a Configured Xslt Transformation Alias object, Clear the Configured Xslt Transformation Alias objects, Clear all Configured Xslt Transformation Alias objects in all collections, Delete the Configured Xslt Transformation Alias object by id, Delete the Configured Xslt Transformation Alias object by name and version, Create a Configured Webmethods Integration Server Service Alias object, Clear the Configured Webmethods Integration Server Service Alias objects, Clear all Configured Webmethods Integration Server Service Alias objects in all collections, Delete the Configured Webmethods Integration Server Service Alias object by id, Delete the Configured Webmethods Integration Server Service Alias object by name and version, Create a Configured Http Transport Security Alias object, Clear the Configured Http Transport Security Alias objects, Clear all Configured Http Transport Security Alias objects in all collections, Delete the Configured Http Transport Security Alias object by id, Delete the Configured Http Transport Security Alias object by name and version, Augment the Configuration Property with additional name/value pairs, Clear the Configuration Property objects, Update the Configuration Property object, Delete the Configuration Property object, Create a Global Policy object, Clear all Global Policy objects in all collections, Clear the Global Policy objects, Update the Global Policy object by id, Delete the Global Policy object by id, Update the Global Policy object by name and version, Delete the Global Policy object by name and version, Create the Global Policy Error object, Update the Global Policy Error object, Delete the Global Policy Error object, Create the Global Policy Prehook object, Update the Global Policy Prehook object, Delete the Global Policy Prehook object, Create the Global Policy Posthook object, Update the Global Policy Posthook object, Delete the Global Policy Posthook object, Create a Simple Alias object, Clear the Simple Alias objects, Update the Simple Alias object by name or id, Delete the Simple Alias object by name or id, Update the Space Setting object, Update the Consumer Organization Setting object, Delete the Consumer Organization Setting object, Create a Watsonx Settings object, Update the Watsonx Settings object by name or id, Delete the Watsonx Settings object by name or id org:view: Get the Log Spec object, List the User Registry objects, Get the User Registry object by name or id, List the User objects, Get the User object by name or id, List all Integration objects in all collections, Get the Organization Setting object, Get the Organization object by name or id, List the Associate objects, Get the Associate object by name or id, Create a User Group object, List the User Group objects, Clear the User Group objects, Get the User Group object by name or id, Update the User Group object by name or id, Delete the User Group object by name or id, List the Member Invitation objects, Get the Member Invitation object by name or id, List the Member objects, Get the Member object by name or id, List the User Group Role Assignment objects, Get the User Group Role Assignment object by name or id, List all Permission objects in all collections, List the Role objects, Get the Role object by name or id, Create a Team object, List the Team objects, Clear the Team objects, Get the Team object by name or id, Update the Team object by name or id, Delete the Team object by name or id, List the Availability Zone objects, Get the Availability Zone object by name or id, List the Gateway Service objects, Get the Gateway Service object by name or id, List all Policy objects in all collections, List the Policy objects, Get the Policy object by id, Get the Policy object by name and version, List all Extension objects in all collections, List the Extension objects, Get the Extension object by id, Get the Extension object by name and version, Create the Gateway Extension object, Get the Gateway Extension object, Update the Gateway Extension object, Delete the Gateway Extension object, List the Portal Service objects, Get the Portal Service object by name or id, List the Analytics Service objects, Get the Analytics Service object by name or id, List the Opentelemetry objects, Get the Opentelemetry object by name or id, List the Oauth Provider objects, Get the Oauth Provider object by name or id, List the Jwt Provider objects, Get the Jwt Provider object by name or id, List the Mail Server objects, Get the Mail Server object by name or id, List the Billing objects, Get the Billing object by name or id, List the Itopsplatform objects, Get the Itopsplatform object by name or id, List the Job objects, Get the Job object by name or id, List all TLS Server Profile objects in all collections, List the TLS Server Profile objects, Get the TLS Server Profile object by id, Get the TLS Server Profile object by name and version, List all TLS Client Profile objects in all collections, List the TLS Client Profile objects, Get the TLS Client Profile object by id, Get the TLS Client Profile object by name and version, List the Keystore objects, Get the Keystore object by name or id, List the Truststore objects, Get the Truststore object by name or id, List the Entry objects, Get the Entry object by name or id, List the Jwk Set objects, Get the Jwk Set object by name or id, List the Programming Package objects, List all Programming Package objects in all collections, Get the Programming Package object by id, Get the Programming Package object by name and version, List the Xslt Transformation Alias objects, List all Xslt Transformation Alias objects in all collections, Get the Xslt Transformation Alias object by id, Get the Xslt Transformation Alias object by name and version, List the Http Transport Security Alias objects, List all Http Transport Security Alias objects in all collections, Get the Http Transport Security Alias object by id, Get the Http Transport Security Alias object by name and version, List the Webmethods Integration Server Service Alias objects, List all Webmethods Integration Server Service Alias objects in all collections, Get the Webmethods Integration Server Service Alias object by id, Get the Webmethods Integration Server Service Alias object by name and version, Get the Catalog Setting object, List the Configured Gateway Service objects, Get the Configured Gateway Service object by name or id, List the Configured Catalog User Registry objects, Get the Configured Catalog User Registry object by name or id, List the Configured API User Registry objects, Get the Configured API User Registry object by name or id, List all Configured TLS Client Profile objects in all collections, Clear all Configured TLS Client Profile objects in all collections, List the Configured TLS Client Profile objects, Get the Configured TLS Client Profile object by id, Get the Configured TLS Client Profile object by name and version, List the Configured Billing objects, Get the Configured Billing object by name or id, List the Configured Jwt Provider objects, Get the Configured Jwt Provider object by name or id, List the Configured Oauth Provider objects, Get the Configured Oauth Provider object by name or id, List the Configured Portal Service objects, Get the Configured Portal Service object by name or id, List the Configured Programming Package objects, List all Configured Programming Package objects in all collections, Clear all Configured Programming Package objects in all collections, Get the Configured Programming Package object by id, Get the Configured Programming Package object by name and version, List the Configured Xslt Transformation Alias objects, List all Configured Xslt Transformation Alias objects in all collections, Get the Configured Xslt Transformation Alias object by id, Get the Configured Xslt Transformation Alias object by name and version, List the Configured Webmethods Integration Server Service Alias objects, List all Configured Webmethods Integration Server Service Alias objects in all collections, Get the Configured Webmethods Integration Server Service Alias object by id, Get the Configured Webmethods Integration Server Service Alias object by name and version, List the Configured Http Transport Security Alias objects, List all Configured Http Transport Security Alias objects in all collections, Get the Configured Http Transport Security Alias object by id, Get the Configured Http Transport Security Alias object by name and version, List the Configuration Property objects, Get the Configuration Property object, List all Global Policy objects in all collections, List the Global Policy objects, Get the Global Policy object by id, Get the Global Policy object by name and version, Get the Global Policy Error object, Get the Global Policy Prehook object, Get the Global Policy Posthook object, List the Simple Alias objects, Get the Simple Alias object by name or id, Get the Space Setting object, Get the Consumer Organization Setting object, List the Primary Event objects, Get the Primary Event object by name or id, List the Subscriber Event objects, Get the Subscriber Event object by name or id, List the Task Queue objects, Get the Task Queue object by name or id, List the Watsonx Settings objects, Get the Watsonx Settings object by name or id, List the Resource Service Status objects product-drafts:edit: Create a Draft Product object, Clear all Draft Product objects in all collections, Clear the Draft Product objects, Update the Draft Product object by id, Delete the Draft Product object by id, Update the Draft Product object by name and version, Delete the Draft Product object by name and version product-drafts:view: List all Draft Product objects in all collections, List the Draft Product objects, Get the Draft Product object by id, Get the Draft Product object by name and version product:manage: Clear all Product objects in all collections, Clear the Product objects, Update the Product object by id, Delete the Product object by id, Update the Product object by name and version, Delete the Product object by name and version, Update the API object by id, Update the API object by name and version product:view: List all Product objects in all collections, List the Product objects, Get the Product object by id, Get the Product object by name and version, List all API objects in all collections, List the API objects, Get the API object by id, Get the API object by name and version, Get the Plan object by id, Get the Plan object by name and version, List the Plan objects, List all Plan objects in all collections, Get the Quota object by id, Get the Quota object by name and version, List the Quota objects, List all Quota objects in all collections project:manage: Create a Project object, Clear the Project objects, Update the Project object by name or id, Delete the Project object by name or id, Clear the Project File objects, Clear all Project File objects in all collections, Update the Project File object by id, Update the Project File object by name and version, Delete the Project File object by id, Delete the Project File object by name and version project:view: List the Project objects, Get the Project object by name or id, List the Project File objects, List all Project File objects in all collections, Get the Project File object by id, Get the Project File object by name and version provider-org:manage: Create an Organization Invitation object, Clear the Organization Invitation objects, Update the Organization Invitation object by name or id, Delete the Organization Invitation object by name or id, Create a Group object, Clear the Group objects, Update the Group object by name or id, Delete the Group object by name or id provider-org:view: List the Organization Invitation objects, Get the Organization Invitation object by name or id, List the Group objects, Get the Group object by name or id webhook:manage: Update the Webhook object by name or id webhook:view: List the Webhook objects, Get the Webhook object by name or id password: tokenUrl: /token refreshUrl: /token scopes: api-drafts:edit: Clear the Draft objects, Create a Draft API object, Clear all Draft API objects in all collections, Clear the Draft API objects, Update the Draft API object by id, Delete the Draft API object by id, Update the Draft API object by name and version, Delete the Draft API object by name and version api-drafts:view: List the Draft objects, List all Draft API objects in all collections, List the Draft API objects, Get the Draft API object by id, Get the Draft API object by name and version app:manage:all: Create a Application object, Clear the Application objects, Update the Application object by name or id, Delete the Application object by name or id, Create a Strategy object, Delete the Strategy object by name or id, Clear the Strategy objects, Update the Strategy object by name or id, Create a Application Credential object, Update the Application Credential object by name or id, Delete the Application Credential object by name or id, Create a Subscription object, Clear the Subscription objects, Update the Subscription object by name or id, Delete the Subscription object by name or id app:view:all: List the Application objects, Get the Application object by name or id, List the Strategy objects, Get the Strategy object by name or id, List the Application Credential objects, Get the Application Credential object by name or id, List the Subscription objects, Get the Subscription object by name or id approval:view: List the Task objects, Get the Task object by name or id, Update the Task object by name or id, List the Task History objects, Get the Task History object by name or id child:create: Create a Catalog object, Create a Space object child:manage: Clear the Catalog objects, Update the Catalog object by name or id, Delete the Catalog object by name or id, Clear the Space objects, Update the Space object by name or id, Delete the Space object by name or id child:view: List the Catalog objects, Get the Catalog object by name or id, List the Space objects, Get the Space object by name or id cloud:manage: Update the Cloud Setting object, Update the User Registry Setting object, Update the Notification Style object, Create a Registration object, Clear the Registration objects, Update the Registration object by name or id, Delete the Registration object by name or id, Update the Webhook object by name or id cloud:view: Get the Cloud Setting object, Get the User Registry Setting object, Get the Notification Style object, List all Notification Template objects in all collections, List all Role Default objects in all collections, List the Registration objects, Get the Registration object by name or id, List the Webhook objects, Get the Webhook object by name or id consumer-org:manage: Clear the Activation objects, Delete the Activation object by name or id, Create a Consumer Organization object, Clear the Consumer Organization objects, Update the Consumer Organization object by name or id, Delete the Consumer Organization object by name or id, Create a Payment Method object, Update the Payment Method object by name or id, Delete the Payment Method object by name or id consumer-org:view: List the Activation objects, Get the Activation object by name or id, List the Consumer Organization objects, Get the Consumer Organization object by name or id, List the Payment Method objects, Get the Payment Method object by name or id my:manage: Create a API Key object, Delete the API Key object by name or id, Update the Me object, Delete the Me object my:view: List the API Key objects, Get the API Key object by name or id, Get the Me object, List the My Permission objects, List the My Task objects, List the Originated Task objects, List the My Organization objects, List the My Catalog objects, List the My Space objects, List the My User Group objects, List the My Team objects org:manage: Update the Log Spec object, Create a User Registry object, Clear the User Registry objects, Update the User Registry object by name or id, Delete the User Registry object by name or id, Create a User object, Clear the User objects, Update the User object by name or id, Delete the User object by name or id, Update the Organization Setting object, Update the Organization object by name or id, Delete the Organization object by name or id, Create a Member Invitation object, Clear the Member Invitation objects, Update the Member Invitation object by name or id, Delete the Member Invitation object by name or id, Create a Member object, Clear the Member objects, Update the Member object by name or id, Delete the Member object by name or id, Create a User Group Role Assignment object, Clear the User Group Role Assignment objects, Update the User Group Role Assignment object by name or id, Delete the User Group Role Assignment object by name or id, Create a Role object, Clear the Role objects, Update the Role object by name or id, Delete the Role object by name or id, Create a Availability Zone object, Clear the Availability Zone objects, Update the Availability Zone object by name or id, Delete the Availability Zone object by name or id, Create a Gateway Service object, Clear the Gateway Service objects, Update the Gateway Service object by name or id, Delete the Gateway Service object by name or id, Create a Portal Service object, Clear the Portal Service objects, Update the Portal Service object by name or id, Delete the Portal Service object by name or id, Create a Analytics Service object, Clear the Analytics Service objects, Update the Analytics Service object by name or id, Delete the Analytics Service object by name or id, Create a Opentelemetry object, Clear the Opentelemetry objects, Update the Opentelemetry object by name or id, Delete the Opentelemetry object by name or id, Create a Oauth Provider object, Clear the Oauth Provider objects, Update the Oauth Provider object by name or id, Delete the Oauth Provider object by name or id, Create a Jwt Provider object, Clear the Jwt Provider objects, Update the Jwt Provider object by name or id, Delete the Jwt Provider object by name or id, Create a Mail Server object, Clear the Mail Server objects, Update the Mail Server object by name or id, Delete the Mail Server object by name or id, Create a Billing object, Clear the Billing objects, Update the Billing object by name or id, Delete the Billing object by name or id, Create a Itopsplatform object, Clear the Itopsplatform objects, Update the Itopsplatform object by name or id, Delete the Itopsplatform object by name or id, Clear the Job objects, Delete the Job object by name or id, Create a TLS Server Profile object, Clear all TLS Server Profile objects in all collections, Clear the TLS Server Profile objects, Update the TLS Server Profile object by id, Delete the TLS Server Profile object by id, Update the TLS Server Profile object by name and version, Delete the TLS Server Profile object by name and version, Create a TLS Client Profile object, Clear all TLS Client Profile objects in all collections, Clear the TLS Client Profile objects, Update the TLS Client Profile object by id, Delete the TLS Client Profile object by id, Update the TLS Client Profile object by name and version, Delete the TLS Client Profile object by name and version, Create a Keystore object, Clear the Keystore objects, Update the Keystore object by name or id, Delete the Keystore object by name or id, Create a Truststore object, Clear the Truststore objects, Update the Truststore object by name or id, Delete the Truststore object by name or id, Create a Entry object, Clear the Entry objects, Update the Entry object by name or id, Delete the Entry object by name or id, Create a Jwk Set object, Clear the Jwk Set objects, Delete the Jwk Set object by name or id, Create a Programming Package object, Clear the Programming Package objects, Clear all Programming Package objects in all collections, Update the Programming Package object by id, Update the Programming Package object by name and version, Delete the Programming Package object by id, Delete the Programming Package object by name and version, List all Alias objects in all collections, Clear all Alias objects in all collections, Create a Xslt Transformation Alias object, Clear the Xslt Transformation Alias objects, Clear all Xslt Transformation Alias objects in all collections, Update the Xslt Transformation Alias object by id, Update the Xslt Transformation Alias object by name and version, Delete the Xslt Transformation Alias object by id, Delete the Xslt Transformation Alias object by name and version, Create a Http Transport Security Alias object, Clear the Http Transport Security Alias objects, Clear all Http Transport Security Alias objects in all collections, Update the Http Transport Security Alias object by id, Update the Http Transport Security Alias object by name and version, Delete the Http Transport Security Alias object by id, Delete the Http Transport Security Alias object by name and version, Create a Webmethods Integration Server Service Alias object, Clear the Webmethods Integration Server Service Alias objects, Clear all Webmethods Integration Server Service Alias objects in all collections, Update the Webmethods Integration Server Service Alias object by id, Update the Webmethods Integration Server Service Alias object by name and version, Delete the Webmethods Integration Server Service Alias object by id, Delete the Webmethods Integration Server Service Alias object by name and version, Update the Catalog Setting object, Create a Configured Gateway Service object, Clear the Configured Gateway Service objects, Delete the Configured Gateway Service object by name or id, Create a Configured Catalog User Registry object, Delete the Configured Catalog User Registry object by name or id, Create a Configured API User Registry object, Clear the Configured API User Registry objects, Delete the Configured API User Registry object by name or id, Create a Configured TLS Client Profile object, Clear the Configured TLS Client Profile objects, Delete the Configured TLS Client Profile object by id, Delete the Configured TLS Client Profile object by name and version, Create a Configured Billing object, Clear the Configured Billing objects, Delete the Configured Billing object by name or id, Create a Configured Jwt Provider object, Clear the Configured Jwt Provider objects, Delete the Configured Jwt Provider object by name or id, Create a Configured Oauth Provider object, Clear the Configured Oauth Provider objects, Delete the Configured Oauth Provider object by name or id, Create a Configured Portal Service object, Clear the Configured Portal Service objects, Delete the Configured Portal Service object by name or id, Create a Configured Programming Package object, Clear the Configured Programming Package objects, Delete the Configured Programming Package object by id, Delete the Configured Programming Package object by name and version, List all Configured Alias objects in all collections, Clear all Configured Alias objects in all collections, Create a Configured Xslt Transformation Alias object, Clear the Configured Xslt Transformation Alias objects, Clear all Configured Xslt Transformation Alias objects in all collections, Delete the Configured Xslt Transformation Alias object by id, Delete the Configured Xslt Transformation Alias object by name and version, Create a Configured Webmethods Integration Server Service Alias object, Clear the Configured Webmethods Integration Server Service Alias objects, Clear all Configured Webmethods Integration Server Service Alias objects in all collections, Delete the Configured Webmethods Integration Server Service Alias object by id, Delete the Configured Webmethods Integration Server Service Alias object by name and version, Create a Configured Http Transport Security Alias object, Clear the Configured Http Transport Security Alias objects, Clear all Configured Http Transport Security Alias objects in all collections, Delete the Configured Http Transport Security Alias object by id, Delete the Configured Http Transport Security Alias object by name and version, Augment the Configuration Property with additional name/value pairs, Clear the Configuration Property objects, Update the Configuration Property object, Delete the Configuration Property object, Create a Global Policy object, Clear all Global Policy objects in all collections, Clear the Global Policy objects, Update the Global Policy object by id, Delete the Global Policy object by id, Update the Global Policy object by name and version, Delete the Global Policy object by name and version, Create the Global Policy Error object, Update the Global Policy Error object, Delete the Global Policy Error object, Create the Global Policy Prehook object, Update the Global Policy Prehook object, Delete the Global Policy Prehook object, Create the Global Policy Posthook object, Update the Global Policy Posthook object, Delete the Global Policy Posthook object, Create a Simple Alias object, Clear the Simple Alias objects, Update the Simple Alias object by name or id, Delete the Simple Alias object by name or id, Update the Space Setting object, Update the Consumer Organization Setting object, Delete the Consumer Organization Setting object, Create a Watsonx Settings object, Update the Watsonx Settings object by name or id, Delete the Watsonx Settings object by name or id org:view: Get the Log Spec object, List the User Registry objects, Get the User Registry object by name or id, List the User objects, Get the User object by name or id, List all Integration objects in all collections, Get the Organization Setting object, Get the Organization object by name or id, List the Associate objects, Get the Associate object by name or id, Create a User Group object, List the User Group objects, Clear the User Group objects, Get the User Group object by name or id, Update the User Group object by name or id, Delete the User Group object by name or id, List the Member Invitation objects, Get the Member Invitation object by name or id, List the Member objects, Get the Member object by name or id, List the User Group Role Assignment objects, Get the User Group Role Assignment object by name or id, List all Permission objects in all collections, List the Role objects, Get the Role object by name or id, Create a Team object, List the Team objects, Clear the Team objects, Get the Team object by name or id, Update the Team object by name or id, Delete the Team object by name or id, List the Availability Zone objects, Get the Availability Zone object by name or id, List the Gateway Service objects, Get the Gateway Service object by name or id, List all Policy objects in all collections, List the Policy objects, Get the Policy object by id, Get the Policy object by name and version, List all Extension objects in all collections, List the Extension objects, Get the Extension object by id, Get the Extension object by name and version, Create the Gateway Extension object, Get the Gateway Extension object, Update the Gateway Extension object, Delete the Gateway Extension object, List the Portal Service objects, Get the Portal Service object by name or id, List the Analytics Service objects, Get the Analytics Service object by name or id, List the Opentelemetry objects, Get the Opentelemetry object by name or id, List the Oauth Provider objects, Get the Oauth Provider object by name or id, List the Jwt Provider objects, Get the Jwt Provider object by name or id, List the Mail Server objects, Get the Mail Server object by name or id, List the Billing objects, Get the Billing object by name or id, List the Itopsplatform objects, Get the Itopsplatform object by name or id, List the Job objects, Get the Job object by name or id, List all TLS Server Profile objects in all collections, List the TLS Server Profile objects, Get the TLS Server Profile object by id, Get the TLS Server Profile object by name and version, List all TLS Client Profile objects in all collections, List the TLS Client Profile objects, Get the TLS Client Profile object by id, Get the TLS Client Profile object by name and version, List the Keystore objects, Get the Keystore object by name or id, List the Truststore objects, Get the Truststore object by name or id, List the Entry objects, Get the Entry object by name or id, List the Jwk Set objects, Get the Jwk Set object by name or id, List the Programming Package objects, List all Programming Package objects in all collections, Get the Programming Package object by id, Get the Programming Package object by name and version, List the Xslt Transformation Alias objects, List all Xslt Transformation Alias objects in all collections, Get the Xslt Transformation Alias object by id, Get the Xslt Transformation Alias object by name and version, List the Http Transport Security Alias objects, List all Http Transport Security Alias objects in all collections, Get the Http Transport Security Alias object by id, Get the Http Transport Security Alias object by name and version, List the Webmethods Integration Server Service Alias objects, List all Webmethods Integration Server Service Alias objects in all collections, Get the Webmethods Integration Server Service Alias object by id, Get the Webmethods Integration Server Service Alias object by name and version, Get the Catalog Setting object, List the Configured Gateway Service objects, Get the Configured Gateway Service object by name or id, List the Configured Catalog User Registry objects, Get the Configured Catalog User Registry object by name or id, List the Configured API User Registry objects, Get the Configured API User Registry object by name or id, List all Configured TLS Client Profile objects in all collections, Clear all Configured TLS Client Profile objects in all collections, List the Configured TLS Client Profile objects, Get the Configured TLS Client Profile object by id, Get the Configured TLS Client Profile object by name and version, List the Configured Billing objects, Get the Configured Billing object by name or id, List the Configured Jwt Provider objects, Get the Configured Jwt Provider object by name or id, List the Configured Oauth Provider objects, Get the Configured Oauth Provider object by name or id, List the Configured Portal Service objects, Get the Configured Portal Service object by name or id, List the Configured Programming Package objects, List all Configured Programming Package objects in all collections, Clear all Configured Programming Package objects in all collections, Get the Configured Programming Package object by id, Get the Configured Programming Package object by name and version, List the Configured Xslt Transformation Alias objects, List all Configured Xslt Transformation Alias objects in all collections, Get the Configured Xslt Transformation Alias object by id, Get the Configured Xslt Transformation Alias object by name and version, List the Configured Webmethods Integration Server Service Alias objects, List all Configured Webmethods Integration Server Service Alias objects in all collections, Get the Configured Webmethods Integration Server Service Alias object by id, Get the Configured Webmethods Integration Server Service Alias object by name and version, List the Configured Http Transport Security Alias objects, List all Configured Http Transport Security Alias objects in all collections, Get the Configured Http Transport Security Alias object by id, Get the Configured Http Transport Security Alias object by name and version, List the Configuration Property objects, Get the Configuration Property object, List all Global Policy objects in all collections, List the Global Policy objects, Get the Global Policy object by id, Get the Global Policy object by name and version, Get the Global Policy Error object, Get the Global Policy Prehook object, Get the Global Policy Posthook object, List the Simple Alias objects, Get the Simple Alias object by name or id, Get the Space Setting object, Get the Consumer Organization Setting object, List the Primary Event objects, Get the Primary Event object by name or id, List the Subscriber Event objects, Get the Subscriber Event object by name or id, List the Task Queue objects, Get the Task Queue object by name or id, List the Watsonx Settings objects, Get the Watsonx Settings object by name or id, List the Resource Service Status objects product-drafts:edit: Create a Draft Product object, Clear all Draft Product objects in all collections, Clear the Draft Product objects, Update the Draft Product object by id, Delete the Draft Product object by id, Update the Draft Product object by name and version, Delete the Draft Product object by name and version product-drafts:view: List all Draft Product objects in all collections, List the Draft Product objects, Get the Draft Product object by id, Get the Draft Product object by name and version product:manage: Clear all Product objects in all collections, Clear the Product objects, Update the Product object by id, Delete the Product object by id, Update the Product object by name and version, Delete the Product object by name and version, Update the API object by id, Update the API object by name and version product:view: List all Product objects in all collections, List the Product objects, Get the Product object by id, Get the Product object by name and version, List all API objects in all collections, List the API objects, Get the API object by id, Get the API object by name and version, Get the Plan object by id, Get the Plan object by name and version, List the Plan objects, List all Plan objects in all collections, Get the Quota object by id, Get the Quota object by name and version, List the Quota objects, List all Quota objects in all collections project:manage: Create a Project object, Clear the Project objects, Update the Project object by name or id, Delete the Project object by name or id, Clear the Project File objects, Clear all Project File objects in all collections, Update the Project File object by id, Update the Project File object by name and version, Delete the Project File object by id, Delete the Project File object by name and version project:view: List the Project objects, Get the Project object by name or id, List the Project File objects, List all Project File objects in all collections, Get the Project File object by id, Get the Project File object by name and version provider-org:manage: Create an Organization Invitation object, Clear the Organization Invitation objects, Update the Organization Invitation object by name or id, Delete the Organization Invitation object by name or id, Create a Group object, Clear the Group objects, Update the Group object by name or id, Delete the Group object by name or id provider-org:view: List the Organization Invitation objects, Get the Organization Invitation object by name or id, List the Group objects, Get the Group object by name or id webhook:manage: Update the Webhook object by name or id webhook:view: List the Webhook objects, Get the Webhook object by name or id clientCredentials: tokenUrl: /token scopes: api-drafts:edit: Clear the Draft objects, Create a Draft API object, Clear all Draft API objects in all collections, Clear the Draft API objects, Update the Draft API object by id, Delete the Draft API object by id, Update the Draft API object by name and version, Delete the Draft API object by name and version api-drafts:view: List the Draft objects, List all Draft API objects in all collections, List the Draft API objects, Get the Draft API object by id, Get the Draft API object by name and version app:manage:all: Create a Application object, Clear the Application objects, Update the Application object by name or id, Delete the Application object by name or id, Create a Strategy object, Delete the Strategy object by name or id, Clear the Strategy objects, Update the Strategy object by name or id, Create a Application Credential object, Update the Application Credential object by name or id, Delete the Application Credential object by name or id, Create a Subscription object, Clear the Subscription objects, Update the Subscription object by name or id, Delete the Subscription object by name or id app:view:all: List the Application objects, Get the Application object by name or id, List the Strategy objects, Get the Strategy object by name or id, List the Application Credential objects, Get the Application Credential object by name or id, List the Subscription objects, Get the Subscription object by name or id approval:view: List the Task objects, Get the Task object by name or id, Update the Task object by name or id, List the Task History objects, Get the Task History object by name or id child:create: Create a Catalog object, Create a Space object child:manage: Clear the Catalog objects, Update the Catalog object by name or id, Delete the Catalog object by name or id, Clear the Space objects, Update the Space object by name or id, Delete the Space object by name or id child:view: List the Catalog objects, Get the Catalog object by name or id, List the Space objects, Get the Space object by name or id cloud:manage: Update the Cloud Setting object, Update the User Registry Setting object, Update the Notification Style object, Create a Registration object, Clear the Registration objects, Update the Registration object by name or id, Delete the Registration object by name or id, Update the Webhook object by name or id cloud:view: Get the Cloud Setting object, Get the User Registry Setting object, Get the Notification Style object, List all Notification Template objects in all collections, List all Role Default objects in all collections, List the Registration objects, Get the Registration object by name or id, List the Webhook objects, Get the Webhook object by name or id consumer-org:manage: Clear the Activation objects, Delete the Activation object by name or id, Create a Consumer Organization object, Clear the Consumer Organization objects, Update the Consumer Organization object by name or id, Delete the Consumer Organization object by name or id, Create a Payment Method object, Update the Payment Method object by name or id, Delete the Payment Method object by name or id consumer-org:view: List the Activation objects, Get the Activation object by name or id, List the Consumer Organization objects, Get the Consumer Organization object by name or id, List the Payment Method objects, Get the Payment Method object by name or id my:manage: Create a API Key object, Delete the API Key object by name or id, Update the Me object, Delete the Me object my:view: List the API Key objects, Get the API Key object by name or id, Get the Me object, List the My Permission objects, List the My Task objects, List the Originated Task objects, List the My Organization objects, List the My Catalog objects, List the My Space objects, List the My User Group objects, List the My Team objects org:manage: Update the Log Spec object, Create a User Registry object, Clear the User Registry objects, Update the User Registry object by name or id, Delete the User Registry object by name or id, Create a User object, Clear the User objects, Update the User object by name or id, Delete the User object by name or id, Update the Organization Setting object, Update the Organization object by name or id, Delete the Organization object by name or id, Create a Member Invitation object, Clear the Member Invitation objects, Update the Member Invitation object by name or id, Delete the Member Invitation object by name or id, Create a Member object, Clear the Member objects, Update the Member object by name or id, Delete the Member object by name or id, Create a User Group Role Assignment object, Clear the User Group Role Assignment objects, Update the User Group Role Assignment object by name or id, Delete the User Group Role Assignment object by name or id, Create a Role object, Clear the Role objects, Update the Role object by name or id, Delete the Role object by name or id, Create a Availability Zone object, Clear the Availability Zone objects, Update the Availability Zone object by name or id, Delete the Availability Zone object by name or id, Create a Gateway Service object, Clear the Gateway Service objects, Update the Gateway Service object by name or id, Delete the Gateway Service object by name or id, Create a Portal Service object, Clear the Portal Service objects, Update the Portal Service object by name or id, Delete the Portal Service object by name or id, Create a Analytics Service object, Clear the Analytics Service objects, Update the Analytics Service object by name or id, Delete the Analytics Service object by name or id, Create a Opentelemetry object, Clear the Opentelemetry objects, Update the Opentelemetry object by name or id, Delete the Opentelemetry object by name or id, Create a Oauth Provider object, Clear the Oauth Provider objects, Update the Oauth Provider object by name or id, Delete the Oauth Provider object by name or id, Create a Jwt Provider object, Clear the Jwt Provider objects, Update the Jwt Provider object by name or id, Delete the Jwt Provider object by name or id, Create a Mail Server object, Clear the Mail Server objects, Update the Mail Server object by name or id, Delete the Mail Server object by name or id, Create a Billing object, Clear the Billing objects, Update the Billing object by name or id, Delete the Billing object by name or id, Create a Itopsplatform object, Clear the Itopsplatform objects, Update the Itopsplatform object by name or id, Delete the Itopsplatform object by name or id, Clear the Job objects, Delete the Job object by name or id, Create a TLS Server Profile object, Clear all TLS Server Profile objects in all collections, Clear the TLS Server Profile objects, Update the TLS Server Profile object by id, Delete the TLS Server Profile object by id, Update the TLS Server Profile object by name and version, Delete the TLS Server Profile object by name and version, Create a TLS Client Profile object, Clear all TLS Client Profile objects in all collections, Clear the TLS Client Profile objects, Update the TLS Client Profile object by id, Delete the TLS Client Profile object by id, Update the TLS Client Profile object by name and version, Delete the TLS Client Profile object by name and version, Create a Keystore object, Clear the Keystore objects, Update the Keystore object by name or id, Delete the Keystore object by name or id, Create a Truststore object, Clear the Truststore objects, Update the Truststore object by name or id, Delete the Truststore object by name or id, Create a Entry object, Clear the Entry objects, Update the Entry object by name or id, Delete the Entry object by name or id, Create a Jwk Set object, Clear the Jwk Set objects, Delete the Jwk Set object by name or id, Create a Programming Package object, Clear the Programming Package objects, Clear all Programming Package objects in all collections, Update the Programming Package object by id, Update the Programming Package object by name and version, Delete the Programming Package object by id, Delete the Programming Package object by name and version, List all Alias objects in all collections, Clear all Alias objects in all collections, Create a Xslt Transformation Alias object, Clear the Xslt Transformation Alias objects, Clear all Xslt Transformation Alias objects in all collections, Update the Xslt Transformation Alias object by id, Update the Xslt Transformation Alias object by name and version, Delete the Xslt Transformation Alias object by id, Delete the Xslt Transformation Alias object by name and version, Create a Http Transport Security Alias object, Clear the Http Transport Security Alias objects, Clear all Http Transport Security Alias objects in all collections, Update the Http Transport Security Alias object by id, Update the Http Transport Security Alias object by name and version, Delete the Http Transport Security Alias object by id, Delete the Http Transport Security Alias object by name and version, Create a Webmethods Integration Server Service Alias object, Clear the Webmethods Integration Server Service Alias objects, Clear all Webmethods Integration Server Service Alias objects in all collections, Update the Webmethods Integration Server Service Alias object by id, Update the Webmethods Integration Server Service Alias object by name and version, Delete the Webmethods Integration Server Service Alias object by id, Delete the Webmethods Integration Server Service Alias object by name and version, Update the Catalog Setting object, Create a Configured Gateway Service object, Clear the Configured Gateway Service objects, Delete the Configured Gateway Service object by name or id, Create a Configured Catalog User Registry object, Delete the Configured Catalog User Registry object by name or id, Create a Configured API User Registry object, Clear the Configured API User Registry objects, Delete the Configured API User Registry object by name or id, Create a Configured TLS Client Profile object, Clear the Configured TLS Client Profile objects, Delete the Configured TLS Client Profile object by id, Delete the Configured TLS Client Profile object by name and version, Create a Configured Billing object, Clear the Configured Billing objects, Delete the Configured Billing object by name or id, Create a Configured Jwt Provider object, Clear the Configured Jwt Provider objects, Delete the Configured Jwt Provider object by name or id, Create a Configured Oauth Provider object, Clear the Configured Oauth Provider objects, Delete the Configured Oauth Provider object by name or id, Create a Configured Portal Service object, Clear the Configured Portal Service objects, Delete the Configured Portal Service object by name or id, Create a Configured Programming Package object, Clear the Configured Programming Package objects, Delete the Configured Programming Package object by id, Delete the Configured Programming Package object by name and version, List all Configured Alias objects in all collections, Clear all Configured Alias objects in all collections, Create a Configured Xslt Transformation Alias object, Clear the Configured Xslt Transformation Alias objects, Clear all Configured Xslt Transformation Alias objects in all collections, Delete the Configured Xslt Transformation Alias object by id, Delete the Configured Xslt Transformation Alias object by name and version, Create a Configured Webmethods Integration Server Service Alias object, Clear the Configured Webmethods Integration Server Service Alias objects, Clear all Configured Webmethods Integration Server Service Alias objects in all collections, Delete the Configured Webmethods Integration Server Service Alias object by id, Delete the Configured Webmethods Integration Server Service Alias object by name and version, Create a Configured Http Transport Security Alias object, Clear the Configured Http Transport Security Alias objects, Clear all Configured Http Transport Security Alias objects in all collections, Delete the Configured Http Transport Security Alias object by id, Delete the Configured Http Transport Security Alias object by name and version, Augment the Configuration Property with additional name/value pairs, Clear the Configuration Property objects, Update the Configuration Property object, Delete the Configuration Property object, Create a Global Policy object, Clear all Global Policy objects in all collections, Clear the Global Policy objects, Update the Global Policy object by id, Delete the Global Policy object by id, Update the Global Policy object by name and version, Delete the Global Policy object by name and version, Create the Global Policy Error object, Update the Global Policy Error object, Delete the Global Policy Error object, Create the Global Policy Prehook object, Update the Global Policy Prehook object, Delete the Global Policy Prehook object, Create the Global Policy Posthook object, Update the Global Policy Posthook object, Delete the Global Policy Posthook object, Create a Simple Alias object, Clear the Simple Alias objects, Update the Simple Alias object by name or id, Delete the Simple Alias object by name or id, Update the Space Setting object, Update the Consumer Organization Setting object, Delete the Consumer Organization Setting object, Create a Watsonx Settings object, Update the Watsonx Settings object by name or id, Delete the Watsonx Settings object by name or id org:view: Get the Log Spec object, List the User Registry objects, Get the User Registry object by name or id, List the User objects, Get the User object by name or id, List all Integration objects in all collections, Get the Organization Setting object, Get the Organization object by name or id, List the Associate objects, Get the Associate object by name or id, Create a User Group object, List the User Group objects, Clear the User Group objects, Get the User Group object by name or id, Update the User Group object by name or id, Delete the User Group object by name or id, List the Member Invitation objects, Get the Member Invitation object by name or id, List the Member objects, Get the Member object by name or id, List the User Group Role Assignment objects, Get the User Group Role Assignment object by name or id, List all Permission objects in all collections, List the Role objects, Get the Role object by name or id, Create a Team object, List the Team objects, Clear the Team objects, Get the Team object by name or id, Update the Team object by name or id, Delete the Team object by name or id, List the Availability Zone objects, Get the Availability Zone object by name or id, List the Gateway Service objects, Get the Gateway Service object by name or id, List all Policy objects in all collections, List the Policy objects, Get the Policy object by id, Get the Policy object by name and version, List all Extension objects in all collections, List the Extension objects, Get the Extension object by id, Get the Extension object by name and version, Create the Gateway Extension object, Get the Gateway Extension object, Update the Gateway Extension object, Delete the Gateway Extension object, List the Portal Service objects, Get the Portal Service object by name or id, List the Analytics Service objects, Get the Analytics Service object by name or id, List the Opentelemetry objects, Get the Opentelemetry object by name or id, List the Oauth Provider objects, Get the Oauth Provider object by name or id, List the Jwt Provider objects, Get the Jwt Provider object by name or id, List the Mail Server objects, Get the Mail Server object by name or id, List the Billing objects, Get the Billing object by name or id, List the Itopsplatform objects, Get the Itopsplatform object by name or id, List the Job objects, Get the Job object by name or id, List all TLS Server Profile objects in all collections, List the TLS Server Profile objects, Get the TLS Server Profile object by id, Get the TLS Server Profile object by name and version, List all TLS Client Profile objects in all collections, List the TLS Client Profile objects, Get the TLS Client Profile object by id, Get the TLS Client Profile object by name and version, List the Keystore objects, Get the Keystore object by name or id, List the Truststore objects, Get the Truststore object by name or id, List the Entry objects, Get the Entry object by name or id, List the Jwk Set objects, Get the Jwk Set object by name or id, List the Programming Package objects, List all Programming Package objects in all collections, Get the Programming Package object by id, Get the Programming Package object by name and version, List the Xslt Transformation Alias objects, List all Xslt Transformation Alias objects in all collections, Get the Xslt Transformation Alias object by id, Get the Xslt Transformation Alias object by name and version, List the Http Transport Security Alias objects, List all Http Transport Security Alias objects in all collections, Get the Http Transport Security Alias object by id, Get the Http Transport Security Alias object by name and version, List the Webmethods Integration Server Service Alias objects, List all Webmethods Integration Server Service Alias objects in all collections, Get the Webmethods Integration Server Service Alias object by id, Get the Webmethods Integration Server Service Alias object by name and version, Get the Catalog Setting object, List the Configured Gateway Service objects, Get the Configured Gateway Service object by name or id, List the Configured Catalog User Registry objects, Get the Configured Catalog User Registry object by name or id, List the Configured API User Registry objects, Get the Configured API User Registry object by name or id, List all Configured TLS Client Profile objects in all collections, Clear all Configured TLS Client Profile objects in all collections, List the Configured TLS Client Profile objects, Get the Configured TLS Client Profile object by id, Get the Configured TLS Client Profile object by name and version, List the Configured Billing objects, Get the Configured Billing object by name or id, List the Configured Jwt Provider objects, Get the Configured Jwt Provider object by name or id, List the Configured Oauth Provider objects, Get the Configured Oauth Provider object by name or id, List the Configured Portal Service objects, Get the Configured Portal Service object by name or id, List the Configured Programming Package objects, List all Configured Programming Package objects in all collections, Clear all Configured Programming Package objects in all collections, Get the Configured Programming Package object by id, Get the Configured Programming Package object by name and version, List the Configured Xslt Transformation Alias objects, List all Configured Xslt Transformation Alias objects in all collections, Get the Configured Xslt Transformation Alias object by id, Get the Configured Xslt Transformation Alias object by name and version, List the Configured Webmethods Integration Server Service Alias objects, List all Configured Webmethods Integration Server Service Alias objects in all collections, Get the Configured Webmethods Integration Server Service Alias object by id, Get the Configured Webmethods Integration Server Service Alias object by name and version, List the Configured Http Transport Security Alias objects, List all Configured Http Transport Security Alias objects in all collections, Get the Configured Http Transport Security Alias object by id, Get the Configured Http Transport Security Alias object by name and version, List the Configuration Property objects, Get the Configuration Property object, List all Global Policy objects in all collections, List the Global Policy objects, Get the Global Policy object by id, Get the Global Policy object by name and version, Get the Global Policy Error object, Get the Global Policy Prehook object, Get the Global Policy Posthook object, List the Simple Alias objects, Get the Simple Alias object by name or id, Get the Space Setting object, Get the Consumer Organization Setting object, List the Primary Event objects, Get the Primary Event object by name or id, List the Subscriber Event objects, Get the Subscriber Event object by name or id, List the Task Queue objects, Get the Task Queue object by name or id, List the Watsonx Settings objects, Get the Watsonx Settings object by name or id, List the Resource Service Status objects product-drafts:edit: Create a Draft Product object, Clear all Draft Product objects in all collections, Clear the Draft Product objects, Update the Draft Product object by id, Delete the Draft Product object by id, Update the Draft Product object by name and version, Delete the Draft Product object by name and version product-drafts:view: List all Draft Product objects in all collections, List the Draft Product objects, Get the Draft Product object by id, Get the Draft Product object by name and version product:manage: Clear all Product objects in all collections, Clear the Product objects, Update the Product object by id, Delete the Product object by id, Update the Product object by name and version, Delete the Product object by name and version, Update the API object by id, Update the API object by name and version product:view: List all Product objects in all collections, List the Product objects, Get the Product object by id, Get the Product object by name and version, List all API objects in all collections, List the API objects, Get the API object by id, Get the API object by name and version, Get the Plan object by id, Get the Plan object by name and version, List the Plan objects, List all Plan objects in all collections, Get the Quota object by id, Get the Quota object by name and version, List the Quota objects, List all Quota objects in all collections project:manage: Create a Project object, Clear the Project objects, Update the Project object by name or id, Delete the Project object by name or id, Clear the Project File objects, Clear all Project File objects in all collections, Update the Project File object by id, Update the Project File object by name and version, Delete the Project File object by id, Delete the Project File object by name and version project:view: List the Project objects, Get the Project object by name or id, List the Project File objects, List all Project File objects in all collections, Get the Project File object by id, Get the Project File object by name and version provider-org:manage: Create an Organization Invitation object, Clear the Organization Invitation objects, Update the Organization Invitation object by name or id, Delete the Organization Invitation object by name or id, Create a Group object, Clear the Group objects, Update the Group object by name or id, Delete the Group object by name or id provider-org:view: List the Organization Invitation objects, Get the Organization Invitation object by name or id, List the Group objects, Get the Group object by name or id webhook:manage: Update the Webhook object by name or id webhook:view: List the Webhook objects, Get the Webhook object by name or id authorizationCode: authorizationUrl: /oauth2/authorize tokenUrl: /token refreshUrl: /token scopes: api-drafts:edit: Clear the Draft objects, Create a Draft API object, Clear all Draft API objects in all collections, Clear the Draft API objects, Update the Draft API object by id, Delete the Draft API object by id, Update the Draft API object by name and version, Delete the Draft API object by name and version api-drafts:view: List the Draft objects, List all Draft API objects in all collections, List the Draft API objects, Get the Draft API object by id, Get the Draft API object by name and version app:manage:all: Create a Application object, Clear the Application objects, Update the Application object by name or id, Delete the Application object by name or id, Create a Strategy object, Delete the Strategy object by name or id, Clear the Strategy objects, Update the Strategy object by name or id, Create a Application Credential object, Update the Application Credential object by name or id, Delete the Application Credential object by name or id, Create a Subscription object, Clear the Subscription objects, Update the Subscription object by name or id, Delete the Subscription object by name or id app:view:all: List the Application objects, Get the Application object by name or id, List the Strategy objects, Get the Strategy object by name or id, List the Application Credential objects, Get the Application Credential object by name or id, List the Subscription objects, Get the Subscription object by name or id approval:view: List the Task objects, Get the Task object by name or id, Update the Task object by name or id, List the Task History objects, Get the Task History object by name or id child:create: Create a Catalog object, Create a Space object child:manage: Clear the Catalog objects, Update the Catalog object by name or id, Delete the Catalog object by name or id, Clear the Space objects, Update the Space object by name or id, Delete the Space object by name or id child:view: List the Catalog objects, Get the Catalog object by name or id, List the Space objects, Get the Space object by name or id cloud:manage: Update the Cloud Setting object, Update the User Registry Setting object, Update the Notification Style object, Create a Registration object, Clear the Registration objects, Update the Registration object by name or id, Delete the Registration object by name or id, Update the Webhook object by name or id cloud:view: Get the Cloud Setting object, Get the User Registry Setting object, Get the Notification Style object, List all Notification Template objects in all collections, List all Role Default objects in all collections, List the Registration objects, Get the Registration object by name or id, List the Webhook objects, Get the Webhook object by name or id consumer-org:manage: Clear the Activation objects, Delete the Activation object by name or id, Create a Consumer Organization object, Clear the Consumer Organization objects, Update the Consumer Organization object by name or id, Delete the Consumer Organization object by name or id, Create a Payment Method object, Update the Payment Method object by name or id, Delete the Payment Method object by name or id consumer-org:view: List the Activation objects, Get the Activation object by name or id, List the Consumer Organization objects, Get the Consumer Organization object by name or id, List the Payment Method objects, Get the Payment Method object by name or id my:manage: Create a API Key object, Delete the API Key object by name or id, Update the Me object, Delete the Me object my:view: List the API Key objects, Get the API Key object by name or id, Get the Me object, List the My Permission objects, List the My Task objects, List the Originated Task objects, List the My Organization objects, List the My Catalog objects, List the My Space objects, List the My User Group objects, List the My Team objects org:manage: Update the Log Spec object, Create a User Registry object, Clear the User Registry objects, Update the User Registry object by name or id, Delete the User Registry object by name or id, Create a User object, Clear the User objects, Update the User object by name or id, Delete the User object by name or id, Update the Organization Setting object, Update the Organization object by name or id, Delete the Organization object by name or id, Create a Member Invitation object, Clear the Member Invitation objects, Update the Member Invitation object by name or id, Delete the Member Invitation object by name or id, Create a Member object, Clear the Member objects, Update the Member object by name or id, Delete the Member object by name or id, Create a User Group Role Assignment object, Clear the User Group Role Assignment objects, Update the User Group Role Assignment object by name or id, Delete the User Group Role Assignment object by name or id, Create a Role object, Clear the Role objects, Update the Role object by name or id, Delete the Role object by name or id, Create a Availability Zone object, Clear the Availability Zone objects, Update the Availability Zone object by name or id, Delete the Availability Zone object by name or id, Create a Gateway Service object, Clear the Gateway Service objects, Update the Gateway Service object by name or id, Delete the Gateway Service object by name or id, Create a Portal Service object, Clear the Portal Service objects, Update the Portal Service object by name or id, Delete the Portal Service object by name or id, Create a Analytics Service object, Clear the Analytics Service objects, Update the Analytics Service object by name or id, Delete the Analytics Service object by name or id, Create a Opentelemetry object, Clear the Opentelemetry objects, Update the Opentelemetry object by name or id, Delete the Opentelemetry object by name or id, Create a Oauth Provider object, Clear the Oauth Provider objects, Update the Oauth Provider object by name or id, Delete the Oauth Provider object by name or id, Create a Jwt Provider object, Clear the Jwt Provider objects, Update the Jwt Provider object by name or id, Delete the Jwt Provider object by name or id, Create a Mail Server object, Clear the Mail Server objects, Update the Mail Server object by name or id, Delete the Mail Server object by name or id, Create a Billing object, Clear the Billing objects, Update the Billing object by name or id, Delete the Billing object by name or id, Create a Itopsplatform object, Clear the Itopsplatform objects, Update the Itopsplatform object by name or id, Delete the Itopsplatform object by name or id, Clear the Job objects, Delete the Job object by name or id, Create a TLS Server Profile object, Clear all TLS Server Profile objects in all collections, Clear the TLS Server Profile objects, Update the TLS Server Profile object by id, Delete the TLS Server Profile object by id, Update the TLS Server Profile object by name and version, Delete the TLS Server Profile object by name and version, Create a TLS Client Profile object, Clear all TLS Client Profile objects in all collections, Clear the TLS Client Profile objects, Update the TLS Client Profile object by id, Delete the TLS Client Profile object by id, Update the TLS Client Profile object by name and version, Delete the TLS Client Profile object by name and version, Create a Keystore object, Clear the Keystore objects, Update the Keystore object by name or id, Delete the Keystore object by name or id, Create a Truststore object, Clear the Truststore objects, Update the Truststore object by name or id, Delete the Truststore object by name or id, Create a Entry object, Clear the Entry objects, Update the Entry object by name or id, Delete the Entry object by name or id, Create a Jwk Set object, Clear the Jwk Set objects, Delete the Jwk Set object by name or id, Create a Programming Package object, Clear the Programming Package objects, Clear all Programming Package objects in all collections, Update the Programming Package object by id, Update the Programming Package object by name and version, Delete the Programming Package object by id, Delete the Programming Package object by name and version, List all Alias objects in all collections, Clear all Alias objects in all collections, Create a Xslt Transformation Alias object, Clear the Xslt Transformation Alias objects, Clear all Xslt Transformation Alias objects in all collections, Update the Xslt Transformation Alias object by id, Update the Xslt Transformation Alias object by name and version, Delete the Xslt Transformation Alias object by id, Delete the Xslt Transformation Alias object by name and version, Create a Http Transport Security Alias object, Clear the Http Transport Security Alias objects, Clear all Http Transport Security Alias objects in all collections, Update the Http Transport Security Alias object by id, Update the Http Transport Security Alias object by name and version, Delete the Http Transport Security Alias object by id, Delete the Http Transport Security Alias object by name and version, Create a Webmethods Integration Server Service Alias object, Clear the Webmethods Integration Server Service Alias objects, Clear all Webmethods Integration Server Service Alias objects in all collections, Update the Webmethods Integration Server Service Alias object by id, Update the Webmethods Integration Server Service Alias object by name and version, Delete the Webmethods Integration Server Service Alias object by id, Delete the Webmethods Integration Server Service Alias object by name and version, Update the Catalog Setting object, Create a Configured Gateway Service object, Clear the Configured Gateway Service objects, Delete the Configured Gateway Service object by name or id, Create a Configured Catalog User Registry object, Delete the Configured Catalog User Registry object by name or id, Create a Configured API User Registry object, Clear the Configured API User Registry objects, Delete the Configured API User Registry object by name or id, Create a Configured TLS Client Profile object, Clear the Configured TLS Client Profile objects, Delete the Configured TLS Client Profile object by id, Delete the Configured TLS Client Profile object by name and version, Create a Configured Billing object, Clear the Configured Billing objects, Delete the Configured Billing object by name or id, Create a Configured Jwt Provider object, Clear the Configured Jwt Provider objects, Delete the Configured Jwt Provider object by name or id, Create a Configured Oauth Provider object, Clear the Configured Oauth Provider objects, Delete the Configured Oauth Provider object by name or id, Create a Configured Portal Service object, Clear the Configured Portal Service objects, Delete the Configured Portal Service object by name or id, Create a Configured Programming Package object, Clear the Configured Programming Package objects, Delete the Configured Programming Package object by id, Delete the Configured Programming Package object by name and version, List all Configured Alias objects in all collections, Clear all Configured Alias objects in all collections, Create a Configured Xslt Transformation Alias object, Clear the Configured Xslt Transformation Alias objects, Clear all Configured Xslt Transformation Alias objects in all collections, Delete the Configured Xslt Transformation Alias object by id, Delete the Configured Xslt Transformation Alias object by name and version, Create a Configured Webmethods Integration Server Service Alias object, Clear the Configured Webmethods Integration Server Service Alias objects, Clear all Configured Webmethods Integration Server Service Alias objects in all collections, Delete the Configured Webmethods Integration Server Service Alias object by id, Delete the Configured Webmethods Integration Server Service Alias object by name and version, Create a Configured Http Transport Security Alias object, Clear the Configured Http Transport Security Alias objects, Clear all Configured Http Transport Security Alias objects in all collections, Delete the Configured Http Transport Security Alias object by id, Delete the Configured Http Transport Security Alias object by name and version, Augment the Configuration Property with additional name/value pairs, Clear the Configuration Property objects, Update the Configuration Property object, Delete the Configuration Property object, Create a Global Policy object, Clear all Global Policy objects in all collections, Clear the Global Policy objects, Update the Global Policy object by id, Delete the Global Policy object by id, Update the Global Policy object by name and version, Delete the Global Policy object by name and version, Create the Global Policy Error object, Update the Global Policy Error object, Delete the Global Policy Error object, Create the Global Policy Prehook object, Update the Global Policy Prehook object, Delete the Global Policy Prehook object, Create the Global Policy Posthook object, Update the Global Policy Posthook object, Delete the Global Policy Posthook object, Create a Simple Alias object, Clear the Simple Alias objects, Update the Simple Alias object by name or id, Delete the Simple Alias object by name or id, Update the Space Setting object, Update the Consumer Organization Setting object, Delete the Consumer Organization Setting object, Create a Watsonx Settings object, Update the Watsonx Settings object by name or id, Delete the Watsonx Settings object by name or id org:view: Get the Log Spec object, List the User Registry objects, Get the User Registry object by name or id, List the User objects, Get the User object by name or id, List all Integration objects in all collections, Get the Organization Setting object, Get the Organization object by name or id, List the Associate objects, Get the Associate object by name or id, Create a User Group object, List the User Group objects, Clear the User Group objects, Get the User Group object by name or id, Update the User Group object by name or id, Delete the User Group object by name or id, List the Member Invitation objects, Get the Member Invitation object by name or id, List the Member objects, Get the Member object by name or id, List the User Group Role Assignment objects, Get the User Group Role Assignment object by name or id, List all Permission objects in all collections, List the Role objects, Get the Role object by name or id, Create a Team object, List the Team objects, Clear the Team objects, Get the Team object by name or id, Update the Team object by name or id, Delete the Team object by name or id, List the Availability Zone objects, Get the Availability Zone object by name or id, List the Gateway Service objects, Get the Gateway Service object by name or id, List all Policy objects in all collections, List the Policy objects, Get the Policy object by id, Get the Policy object by name and version, List all Extension objects in all collections, List the Extension objects, Get the Extension object by id, Get the Extension object by name and version, Create the Gateway Extension object, Get the Gateway Extension object, Update the Gateway Extension object, Delete the Gateway Extension object, List the Portal Service objects, Get the Portal Service object by name or id, List the Analytics Service objects, Get the Analytics Service object by name or id, List the Opentelemetry objects, Get the Opentelemetry object by name or id, List the Oauth Provider objects, Get the Oauth Provider object by name or id, List the Jwt Provider objects, Get the Jwt Provider object by name or id, List the Mail Server objects, Get the Mail Server object by name or id, List the Billing objects, Get the Billing object by name or id, List the Itopsplatform objects, Get the Itopsplatform object by name or id, List the Job objects, Get the Job object by name or id, List all TLS Server Profile objects in all collections, List the TLS Server Profile objects, Get the TLS Server Profile object by id, Get the TLS Server Profile object by name and version, List all TLS Client Profile objects in all collections, List the TLS Client Profile objects, Get the TLS Client Profile object by id, Get the TLS Client Profile object by name and version, List the Keystore objects, Get the Keystore object by name or id, List the Truststore objects, Get the Truststore object by name or id, List the Entry objects, Get the Entry object by name or id, List the Jwk Set objects, Get the Jwk Set object by name or id, List the Programming Package objects, List all Programming Package objects in all collections, Get the Programming Package object by id, Get the Programming Package object by name and version, List the Xslt Transformation Alias objects, List all Xslt Transformation Alias objects in all collections, Get the Xslt Transformation Alias object by id, Get the Xslt Transformation Alias object by name and version, List the Http Transport Security Alias objects, List all Http Transport Security Alias objects in all collections, Get the Http Transport Security Alias object by id, Get the Http Transport Security Alias object by name and version, List the Webmethods Integration Server Service Alias objects, List all Webmethods Integration Server Service Alias objects in all collections, Get the Webmethods Integration Server Service Alias object by id, Get the Webmethods Integration Server Service Alias object by name and version, Get the Catalog Setting object, List the Configured Gateway Service objects, Get the Configured Gateway Service object by name or id, List the Configured Catalog User Registry objects, Get the Configured Catalog User Registry object by name or id, List the Configured API User Registry objects, Get the Configured API User Registry object by name or id, List all Configured TLS Client Profile objects in all collections, Clear all Configured TLS Client Profile objects in all collections, List the Configured TLS Client Profile objects, Get the Configured TLS Client Profile object by id, Get the Configured TLS Client Profile object by name and version, List the Configured Billing objects, Get the Configured Billing object by name or id, List the Configured Jwt Provider objects, Get the Configured Jwt Provider object by name or id, List the Configured Oauth Provider objects, Get the Configured Oauth Provider object by name or id, List the Configured Portal Service objects, Get the Configured Portal Service object by name or id, List the Configured Programming Package objects, List all Configured Programming Package objects in all collections, Clear all Configured Programming Package objects in all collections, Get the Configured Programming Package object by id, Get the Configured Programming Package object by name and version, List the Configured Xslt Transformation Alias objects, List all Configured Xslt Transformation Alias objects in all collections, Get the Configured Xslt Transformation Alias object by id, Get the Configured Xslt Transformation Alias object by name and version, List the Configured Webmethods Integration Server Service Alias objects, List all Configured Webmethods Integration Server Service Alias objects in all collections, Get the Configured Webmethods Integration Server Service Alias object by id, Get the Configured Webmethods Integration Server Service Alias object by name and version, List the Configured Http Transport Security Alias objects, List all Configured Http Transport Security Alias objects in all collections, Get the Configured Http Transport Security Alias object by id, Get the Configured Http Transport Security Alias object by name and version, List the Configuration Property objects, Get the Configuration Property object, List all Global Policy objects in all collections, List the Global Policy objects, Get the Global Policy object by id, Get the Global Policy object by name and version, Get the Global Policy Error object, Get the Global Policy Prehook object, Get the Global Policy Posthook object, List the Simple Alias objects, Get the Simple Alias object by name or id, Get the Space Setting object, Get the Consumer Organization Setting object, List the Primary Event objects, Get the Primary Event object by name or id, List the Subscriber Event objects, Get the Subscriber Event object by name or id, List the Task Queue objects, Get the Task Queue object by name or id, List the Watsonx Settings objects, Get the Watsonx Settings object by name or id, List the Resource Service Status objects product-drafts:edit: Create a Draft Product object, Clear all Draft Product objects in all collections, Clear the Draft Product objects, Update the Draft Product object by id, Delete the Draft Product object by id, Update the Draft Product object by name and version, Delete the Draft Product object by name and version product-drafts:view: List all Draft Product objects in all collections, List the Draft Product objects, Get the Draft Product object by id, Get the Draft Product object by name and version product:manage: Clear all Product objects in all collections, Clear the Product objects, Update the Product object by id, Delete the Product object by id, Update the Product object by name and version, Delete the Product object by name and version, Update the API object by id, Update the API object by name and version product:view: List all Product objects in all collections, List the Product objects, Get the Product object by id, Get the Product object by name and version, List all API objects in all collections, List the API objects, Get the API object by id, Get the API object by name and version, Get the Plan object by id, Get the Plan object by name and version, List the Plan objects, List all Plan objects in all collections, Get the Quota object by id, Get the Quota object by name and version, List the Quota objects, List all Quota objects in all collections project:manage: Create a Project object, Clear the Project objects, Update the Project object by name or id, Delete the Project object by name or id, Clear the Project File objects, Clear all Project File objects in all collections, Update the Project File object by id, Update the Project File object by name and version, Delete the Project File object by id, Delete the Project File object by name and version project:view: List the Project objects, Get the Project object by name or id, List the Project File objects, List all Project File objects in all collections, Get the Project File object by id, Get the Project File object by name and version provider-org:manage: Create an Organization Invitation object, Clear the Organization Invitation objects, Update the Organization Invitation object by name or id, Delete the Organization Invitation object by name or id, Create a Group object, Clear the Group objects, Update the Group object by name or id, Delete the Group object by name or id provider-org:view: List the Organization Invitation objects, Get the Organization Invitation object by name or id, List the Group objects, Get the Group object by name or id webhook:manage: Update the Webhook object by name or id webhook:view: List the Webhook objects, Get the Webhook object by name or id x-ibm-configuration: testable: false