IBM API Connect Catalog Resources API
The Catalog Resources API from IBM API Connect — 40 operation(s) for catalog resources.
Operations 94
GET
/catalogs/{org}/{catalog}/configured-aliases
List all Configured Alias objects in all collections
#
DELETE
/catalogs/{org}/{catalog}/configured-aliases
Clear all Configured Alias objects in all collections
#
POST
/catalogs/{org}/{catalog}/configured-aliases/xslt-transformations
Create a Configured Xslt Transformation Alias object
#
GET
/catalogs/{org}/{catalog}/configured-aliases/xslt-transformations
List all Configured Xslt Transformation Alias objects in all collections
#
DELETE
/catalogs/{org}/{catalog}/configured-aliases/xslt-transformations
Clear all Configured Xslt Transformation Alias objects in all collections
#
GET
/catalogs/{org}/{catalog}/configured-aliases/xslt-transformations/{configured-xslt-transformation-alias-name}
List the Configured Xslt Transformation Alias objects
#
DELETE
/catalogs/{org}/{catalog}/configured-aliases/xslt-transformations/{configured-xslt-transformation-alias-name}
Clear the Configured Xslt Transformation Alias objects
#
GET
/catalogs/{org}/{catalog}/configured-aliases/xslt-transformations/{configured-xslt-transformation-alias-id}
Get the Configured Xslt Transformation Alias object by id
#
DELETE
/catalogs/{org}/{catalog}/configured-aliases/xslt-transformations/{configured-xslt-transformation-alias-id}
Delete the Configured Xslt Transformation Alias object by id
#
GET
/catalogs/{org}/{catalog}/configured-aliases/xslt-transformations/{configured-xslt-transformation-alias-name}/{configured-xslt-transformation-alias-version}
Get the Configured Xslt Transformation Alias object by name and version
#
DELETE
/catalogs/{org}/{catalog}/configured-aliases/xslt-transformations/{configured-xslt-transformation-alias-name}/{configured-xslt-transformation-alias-version}
Delete a Configured Xslt Transformation Alias
#
POST
/catalogs/{org}/{catalog}/configured-aliases/webmethods-is-services
Create a Configured Webmethods Integration Server Service Alias object
#
GET
/catalogs/{org}/{catalog}/configured-aliases/webmethods-is-services
List all Configured Webmethods Integration Server Service Alias objects in all…
#
DELETE
/catalogs/{org}/{catalog}/configured-aliases/webmethods-is-services
Clear all Configured Webmethods Integration Server Service Alias objects in all…
#
GET
/catalogs/{org}/{catalog}/configured-aliases/webmethods-is-services/{configured-webmethods-is-service-alias-name}
List the Configured Webmethods Integration Server Service Alias objects
#
DELETE
/catalogs/{org}/{catalog}/configured-aliases/webmethods-is-services/{configured-webmethods-is-service-alias-name}
Clear the Configured Webmethods Integration Server Service Alias objects
#
GET
/catalogs/{org}/{catalog}/configured-aliases/webmethods-is-services/{configured-webmethods-is-service-alias-id}
Get the Configured Webmethods Integration Server Service Alias object by id
#
DELETE
/catalogs/{org}/{catalog}/configured-aliases/webmethods-is-services/{configured-webmethods-is-service-alias-id}
Delete the Configured Webmethods Integration Server Service Alias object by id
#
GET
/catalogs/{org}/{catalog}/configured-aliases/webmethods-is-services/{configured-webmethods-is-service-alias-name}/{configured-webmethods-is-service-alias-version}
Get the Configured Webmethods Integration Server Service Alias object by name…
#
DELETE
/catalogs/{org}/{catalog}/configured-aliases/webmethods-is-services/{configured-webmethods-is-service-alias-name}/{configured-webmethods-is-service-alias-version}
Delete a Configured Webmethods Integration Server Service Alias
#
POST
/catalogs/{org}/{catalog}/configured-aliases/http-transport-securities
Create a Configured Http Transport Security Alias object
#
GET
/catalogs/{org}/{catalog}/configured-aliases/http-transport-securities
List all Configured Http Transport Security Alias objects in all collections
#
DELETE
/catalogs/{org}/{catalog}/configured-aliases/http-transport-securities
Clear all Configured Http Transport Security Alias objects in all collections
#
GET
/catalogs/{org}/{catalog}/configured-aliases/http-transport-securities/{configured-http-transport-security-alias-name}
List the Configured Http Transport Security Alias objects
#
DELETE
/catalogs/{org}/{catalog}/configured-aliases/http-transport-securities/{configured-http-transport-security-alias-name}
Clear the Configured Http Transport Security Alias objects
#
GET
/catalogs/{org}/{catalog}/configured-aliases/http-transport-securities/{configured-http-transport-security-alias-id}
Get the Configured Http Transport Security Alias object by id
#
DELETE
/catalogs/{org}/{catalog}/configured-aliases/http-transport-securities/{configured-http-transport-security-alias-id}
Delete the Configured Http Transport Security Alias object by id
#
GET
/catalogs/{org}/{catalog}/configured-aliases/http-transport-securities/{configured-http-transport-security-alias-name}/{configured-http-transport-security-alias-version}
Get the Configured Http Transport Security Alias object by name and version
#
DELETE
/catalogs/{org}/{catalog}/configured-aliases/http-transport-securities/{configured-http-transport-security-alias-name}/{configured-http-transport-security-alias-version}
Delete a Configured Http Transport Security Alias
#
POST
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/global-policies
Creates a global policy
#
GET
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/global-policies
Lists global policies
#
DELETE
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/global-policies
Clears global policies
#
GET
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/global-policies/{global-policy-name}
Lists global policy versions
#
DELETE
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/global-policies/{global-policy-name}
Clears global policy versions
#
GET
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/global-policies/{global-policy-id}
Returns a global policy
#
PATCH
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/global-policies/{global-policy-id}
Updates a global policy
#
DELETE
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/global-policies/{global-policy-id}
Deletes a global policy
#
GET
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/global-policies/{global-policy-name}/{global-policy-version}
Returns a global policy
#
PATCH
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/global-policies/{global-policy-name}/{global-policy-version}
Updates a global policy
#
DELETE
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/global-policies/{global-policy-name}/{global-policy-version}
Delete a Global Policy
#
GET
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/global-policies/{global-policy-id}/document
Get the Global Policy document
#
GET
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/global-policies/{global-policy-name}/{global-policy-version}/document
Get the Global Policy document by name and version
#
POST
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/policies
Creates a policy
#
GET
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/policies
Lists policies
#
DELETE
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/policies
Clears policies
#
GET
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/policies/{policy-name}
Lists policies
#
DELETE
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/policies/{policy-name}
Clears policy versions
#
GET
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/policies/{policy-id}
Returns a policy
#
PATCH
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/policies/{policy-id}
Updates a policy
#
DELETE
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/policies/{policy-id}
Deletes a policy
#
GET
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/policies/{policy-name}/{policy-version}
Returns a policy
#
PATCH
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/policies/{policy-name}/{policy-version}
Lists policies
#
DELETE
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/policies/{policy-name}/{policy-version}
Delete a Policy
#
GET
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/policies/{policy-id}/document
Get the Policy document
#
GET
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/policies/{policy-name}/{policy-version}/document
Get the Policy document by name and version
#
GET
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/policies/{policy-id}/implementation
Get the Policy implementation document
#
GET
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/policies/{policy-name}/{policy-version}/implementation
Get the Policy implementation document by name and version
#
POST
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/extensions
Creates a gateway extension
#
GET
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/extensions
Lists gateway extensions
#
DELETE
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/extensions
Clears gateway extensions
#
GET
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/extensions/{extension-name}
Lists gateway extension versions
#
DELETE
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/extensions/{extension-name}
Clears gateway extensions
#
GET
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/extensions/{extension-id}
Returns a gateway extension
#
PATCH
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/extensions/{extension-id}
Lists gateway extension versions
#
DELETE
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/extensions/{extension-id}
Deletes a gateway extension
#
GET
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/extensions/{extension-name}/{extension-version}
Returns a gateway extension
#
PATCH
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/extensions/{extension-name}/{extension-version}
Lists gateway extension versions
#
DELETE
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/extensions/{extension-name}/{extension-version}
Delete a Extension
#
GET
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/extensions/{extension-id}/document
Get the Extension document
#
GET
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/extensions/{extension-name}/{extension-version}/document
Get the Extension document by name and version
#
POST
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/global-policy-error
Create the Global Policy Error object
#
GET
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/global-policy-error
Get the Global Policy Error object
#
PUT
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/global-policy-error
Update the Global Policy Error object
#
DELETE
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/global-policy-error
Delete the Global Policy Error object
#
POST
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/global-policy-prehook
Creates a prehook global policy
#
GET
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/global-policy-prehook
Returns a prehook global policy
#
PUT
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/global-policy-prehook
Updates a prehook global policy
#
DELETE
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/global-policy-prehook
Deletes a prehook global policy
#
POST
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/global-policy-posthook
Creates a posthook global policy
#
GET
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/global-policy-posthook
Returns a posthook global policy
#
PUT
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/global-policy-posthook
Updates a posthook global policy
#
DELETE
/catalogs/{org}/{catalog}/configured-gateway-services/{configured-gateway-service}/global-policy-posthook
Deletes a posthook global policy
#
GET
/catalogs/{org}/{catalog}/analytics-services/{analytics-service}
Get the Analytics Service object by name or id
#
PATCH
/catalogs/{org}/{catalog}/analytics-services/{analytics-service}
Update the Analytics Service object by name or id
#
DELETE
/catalogs/{org}/{catalog}/analytics-services/{analytics-service}
Delete the Analytics Service object by name or id
#
GET
/catalogs/{org}/{catalog}/simple-aliases/{simple-alias}
Get the Simple Alias object by name or id
#
PATCH
/catalogs/{org}/{catalog}/simple-aliases/{simple-alias}
Update the Simple Alias object by name or id
#
DELETE
/catalogs/{org}/{catalog}/simple-aliases/{simple-alias}
Delete the Simple Alias object by name or id
#
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