IBM API Connect Space Settings API
The Space Settings API from IBM API Connect — 30 operation(s) for space settings.
Operations 57
POST
/spaces/{org}/{catalog}/{space}/configured-gateway-services
Creates a configured gateway service
#
DELETE
/spaces/{org}/{catalog}/{space}/configured-gateway-services
Clears configured gateway services
#
GET
/spaces/{org}/{catalog}/{space}/configured-gateway-services/{configured-gateway-service}
Returns a configured gateway service
#
DELETE
/spaces/{org}/{catalog}/{space}/configured-gateway-services/{configured-gateway-service}
Deletes a configured gateway service
#
GET
/spaces/{org}/{catalog}/{space}/configured-gateway-services/{configured-gateway-service}/download-logs
Get the Configured Gateway Service download logs
#
DELETE
/spaces/{org}/{catalog}/{space}/configured-api-user-registries
Clears API user registries from a space
#
GET
/spaces/{org}/{catalog}/{space}/configured-api-user-registries/{configured-api-user-registry}
Returns an API user registry
#
DELETE
/spaces/{org}/{catalog}/{space}/configured-api-user-registries/{configured-api-user-registry}
Deletes an API user registry
#
POST
/spaces/{org}/{catalog}/{space}/configured-tls-client-profiles
Creates a configured TLS client profile
#
GET
/spaces/{org}/{catalog}/{space}/configured-tls-client-profiles/{configured-tls-client-profile-name}
Lists TLS client profiles
#
DELETE
/spaces/{org}/{catalog}/{space}/configured-tls-client-profiles/{configured-tls-client-profile-name}
Clears TLS client profiles
#
GET
/spaces/{org}/{catalog}/{space}/configured-tls-client-profiles/{configured-tls-client-profile-id}
Returns a TLS client profile
#
DELETE
/spaces/{org}/{catalog}/{space}/configured-tls-client-profiles/{configured-tls-client-profile-id}
Deletes a TLS client profile
#
GET
/spaces/{org}/{catalog}/{space}/configured-tls-client-profiles/{configured-tls-client-profile-name}/{configured-tls-client-profile-version}
Returns a TLS client profile
#
DELETE
/spaces/{org}/{catalog}/{space}/configured-tls-client-profiles/{configured-tls-client-profile-name}/{configured-tls-client-profile-version}
Delete a Configured TLS Client Profile
#
POST
/spaces/{org}/{catalog}/{space}/configured-jwt-providers
Create a Configured Jwt Provider object
#
GET
/spaces/{org}/{catalog}/{space}/configured-jwt-providers
List the Configured Jwt Provider objects
#
DELETE
/spaces/{org}/{catalog}/{space}/configured-jwt-providers
Clear the Configured Jwt Provider objects
#
GET
/spaces/{org}/{catalog}/{space}/configured-jwt-providers/{configured-jwt-provider}
Get the Configured Jwt Provider object by name or id
#
DELETE
/spaces/{org}/{catalog}/{space}/configured-jwt-providers/{configured-jwt-provider}
Delete the Configured Jwt Provider object by name or id
#
POST
/spaces/{org}/{catalog}/{space}/configured-oauth-providers
Creates a configured OAuth provider
#
DELETE
/spaces/{org}/{catalog}/{space}/configured-oauth-providers
Clear the Configured Oauth Provider objects
#
GET
/spaces/{org}/{catalog}/{space}/configured-oauth-providers/{configured-oauth-provider}
Returns a configured OAuth provider
#
DELETE
/spaces/{org}/{catalog}/{space}/configured-oauth-providers/{configured-oauth-provider}
Delete the Configured Oauth Provider object by name or id
#
POST
/spaces/{org}/{catalog}/{space}/configured-programming-packages
Create a Configured Programming Package object
#
GET
/spaces/{org}/{catalog}/{space}/configured-programming-packages
List all Configured Programming Package objects in all collections
#
DELETE
/spaces/{org}/{catalog}/{space}/configured-programming-packages
Clear all Configured Programming Package objects in all collections
#
GET
/spaces/{org}/{catalog}/{space}/configured-programming-packages/{configured-programming-package-name}
List the Configured Programming Package objects
#
DELETE
/spaces/{org}/{catalog}/{space}/configured-programming-packages/{configured-programming-package-name}
Clear the Configured Programming Package objects
#
GET
/spaces/{org}/{catalog}/{space}/configured-programming-packages/{configured-programming-package-id}
Get the Configured Programming Package object by id
#
DELETE
/spaces/{org}/{catalog}/{space}/configured-programming-packages/{configured-programming-package-id}
Delete the Configured Programming Package object by id
#
GET
/spaces/{org}/{catalog}/{space}/configured-programming-packages/{configured-programming-package-name}/{configured-programming-package-version}
Get the Configured Programming Package object by name and version
#
DELETE
/spaces/{org}/{catalog}/{space}/configured-programming-packages/{configured-programming-package-name}/{configured-programming-package-version}
Delete a Configured Programming Package
#
GET
/spaces/{org}/{catalog}/{space}/settings/notification-templates
Lists space notification templates
#
GET
/spaces/{org}/{catalog}/{space}/settings/notification-templates/space
Lists space notification templates
#
GET
/spaces/{org}/{catalog}/{space}/settings/notification-templates/space/{notification-template}
Returns a space notification template
#
PATCH
/spaces/{org}/{catalog}/{space}/settings/notification-templates/space/{notification-template}
Updates a space notification template
#
GET
/spaces/{org}/{catalog}/{space}/settings/notification-templates/space/{notification-template}/notification-languages
List the Notification language objects
#
GET
/spaces/{org}/{catalog}/{space}/settings/notification-templates/space/{notification-template}/notification-languages/{notification-language}
Get the Notification template language by name or id
#
PATCH
/spaces/{org}/{catalog}/{space}/settings/notification-templates/space/{notification-template}/notification-languages/{notification-language}
Update the Notification template language object
#
GET
/spaces/{org}/{catalog}/{space}/settings/notification-templates/consumer
Lists consumer notification templates
#
GET
/spaces/{org}/{catalog}/{space}/settings/notification-templates/consumer/{notification-template}
Returns a consumer notification template
#
PATCH
/spaces/{org}/{catalog}/{space}/settings/notification-templates/consumer/{notification-template}
Updates a consumer notification template
#
GET
/spaces/{org}/{catalog}/{space}/settings/notification-templates/consumer/{notification-template}/notification-languages
List the Notification language objects
#
GET
/spaces/{org}/{catalog}/{space}/settings/notification-templates/consumer/{notification-template}/notification-languages/{notification-language}
Get the Notification template language by name or id
#
PATCH
/spaces/{org}/{catalog}/{space}/settings/notification-templates/consumer/{notification-template}/notification-languages/{notification-language}
Update the Notification template language object
#
GET
/spaces/{org}/{catalog}/{space}/role-defaults/consumer
Lists consumer organization role defaults
#
GET
/spaces/{org}/{catalog}/{space}/role-defaults/consumer/{role-default}
Returns a consumer organization role default
#
Documentation
📖
Documentation
https://www.ibm.com/docs/en/api-connect/software/12.1.1?topic=reference-api-connect-rest-apis
📖
GettingStarted
https://www.ibm.com/docs/en/api-connect/software/12.1.1?topic=reference-api-connect-rest-apis
📖
Authentication
https://www.ibm.com/docs/en/api-connect/software/12.1.1?topic=cli-managing-platform-rest-api-keys