IBM API Connect Consumer Management API
The Consumer Management API from IBM API Connect — 65 operation(s) for consumer management.
Operations 150
DELETE
/consumer-orgs/{org}/{catalog}/{consumer-org}/settings
Deletes consumer organization settings
#
GET
/consumer-orgs/{org}/{catalog}/{space}/{consumer-org}/settings
Returns consumer organization settings
#
PUT
/consumer-orgs/{org}/{catalog}/{space}/{consumer-org}/settings
Updates consumer organization settings
#
DELETE
/consumer-orgs/{org}/{catalog}/{space}/{consumer-org}/settings
Deletes consumer organization settings
#
POST
/catalogs/{org}/{catalog}/consumer-org-invitations
Create a Consumer Organization Invitation object
#
DELETE
/catalogs/{org}/{catalog}/consumer-org-invitations
Clears consumer organization invitations
#
GET
/catalogs/{org}/{catalog}/consumer-org-invitations/{invitation}
Returns a consumer organization invitation
#
PATCH
/catalogs/{org}/{catalog}/consumer-org-invitations/{invitation}
Updates a consumer organization invitation
#
DELETE
/catalogs/{org}/{catalog}/consumer-org-invitations/{invitation}
Deletes a consumer organization invitation
#
POST
/catalogs/{org}/{catalog}/consumer-org-invitations/{invitation}/regenerate
Regenerate the Consumer Organization Invitation
#
POST
/spaces/{org}/{catalog}/{space}/consumer-org-invitations
Creates a consumer organization invitation
#
GET
/spaces/{org}/{catalog}/{space}/consumer-org-invitations
Lists consumer organization invitations
#
DELETE
/spaces/{org}/{catalog}/{space}/consumer-org-invitations
Clears consumer organization invitations
#
GET
/spaces/{org}/{catalog}/{space}/consumer-org-invitations/{invitation}
Returns a consumer organization invitation
#
PATCH
/spaces/{org}/{catalog}/{space}/consumer-org-invitations/{invitation}
Updates a consumer organization invitation
#
DELETE
/spaces/{org}/{catalog}/{space}/consumer-org-invitations/{invitation}
Deletes a consumer organization invitation
#
POST
/spaces/{org}/{catalog}/{space}/consumer-org-invitations/{invitation}/regenerate
Regenerate the Consumer Organization Invitation
#
POST
/consumer-orgs/{org}/{catalog}/{space}/{consumer-org}/transfer-owner
Transfer owner to an associate
#
PATCH
/spaces/{org}/{catalog}/{space}/consumer-groups/{group}
Update the Group object by name or id
#
DELETE
/spaces/{org}/{catalog}/{space}/consumer-groups/{group}
Delete the Group object by name or id
#
GET
/consumer-orgs/{org}/{catalog}/{consumer-org}/payment-methods/{payment-method}
Get the Payment Method object by name or id
#
PATCH
/consumer-orgs/{org}/{catalog}/{consumer-org}/payment-methods/{payment-method}
Update the Payment Method object by name or id
#
DELETE
/consumer-orgs/{org}/{catalog}/{consumer-org}/payment-methods/{payment-method}
Delete the Payment Method object by name or id
#
POST
/consumer-orgs/{org}/{catalog}/{space}/{consumer-org}/payment-methods
Create a Payment Method object
#
GET
/consumer-orgs/{org}/{catalog}/{space}/{consumer-org}/payment-methods
List the Payment Method objects
#
GET
/consumer-orgs/{org}/{catalog}/{space}/{consumer-org}/payment-methods/{payment-method}
Get the Payment Method object by name or id
#
PATCH
/consumer-orgs/{org}/{catalog}/{space}/{consumer-org}/payment-methods/{payment-method}
Update the Payment Method object by name or id
#
DELETE
/consumer-orgs/{org}/{catalog}/{space}/{consumer-org}/payment-methods/{payment-method}
Delete the Payment Method object by name or id
#
GET
/consumer-orgs/{org}/{catalog}/{consumer-org}/roles/{role}
Returns a consumer organization role
#
GET
/consumer-orgs/{org}/{catalog}/{space}/{consumer-org}/roles/{role}
Returns a consumer organization role
#
GET
/consumer-orgs/{org}/{catalog}/{space}/{consumer-org}/associates/{associate}
Returns an associate
#
POST
/consumer-orgs/{org}/{catalog}/{consumer-org}/member-invitations
Creates a consummer organization member invitation
#
GET
/consumer-orgs/{org}/{catalog}/{consumer-org}/member-invitations
Lists consumer organization member invitations
#
DELETE
/consumer-orgs/{org}/{catalog}/{consumer-org}/member-invitations
Clears consumer organization member invitations
#
GET
/consumer-orgs/{org}/{catalog}/{consumer-org}/member-invitations/{member-invitation}
Returns a consumer organization member invitation
#
PATCH
/consumer-orgs/{org}/{catalog}/{consumer-org}/member-invitations/{member-invitation}
Updates a consumer organization member invitation
#
DELETE
/consumer-orgs/{org}/{catalog}/{consumer-org}/member-invitations/{member-invitation}
Creates a consumer organization member invitation
#
POST
/consumer-orgs/{org}/{catalog}/{consumer-org}/member-invitations/{member-invitation}/regenerate
Regenerate the Member Invitation
#
POST
/consumer-orgs/{org}/{catalog}/{space}/{consumer-org}/member-invitations
Creates a consummer organization member invitation
#
GET
/consumer-orgs/{org}/{catalog}/{space}/{consumer-org}/member-invitations
Lists consumer organization member invitations
#
DELETE
/consumer-orgs/{org}/{catalog}/{space}/{consumer-org}/member-invitations
Clears consumer organization member invitations
#
GET
/consumer-orgs/{org}/{catalog}/{space}/{consumer-org}/member-invitations/{member-invitation}
Returns a consumer organization member invitation
#
PATCH
/consumer-orgs/{org}/{catalog}/{space}/{consumer-org}/member-invitations/{member-invitation}
Updates a consumer organization member invitation
#
DELETE
/consumer-orgs/{org}/{catalog}/{space}/{consumer-org}/member-invitations/{member-invitation}
Deletes a consumer organization member invitation
#
POST
/consumer-orgs/{org}/{catalog}/{space}/{consumer-org}/member-invitations/{member-invitation}/regenerate
Regenerate the Member Invitation
#
GET
/consumer-orgs/{org}/{catalog}/{consumer-org}/members/{member}
Returns a consumer organization member
#
PATCH
/consumer-orgs/{org}/{catalog}/{consumer-org}/members/{member}
Updates a consumer organization member
#
DELETE
/consumer-orgs/{org}/{catalog}/{consumer-org}/members/{member}
Deletes a consumer organization member
#
POST
/consumer-orgs/{org}/{catalog}/{space}/{consumer-org}/members
Creates a consumer organization member
#
GET
/consumer-orgs/{org}/{catalog}/{space}/{consumer-org}/members
Lists consumer organization members
#
DELETE
/consumer-orgs/{org}/{catalog}/{space}/{consumer-org}/members
Clears consumer organization members
#
GET
/consumer-orgs/{org}/{catalog}/{space}/{consumer-org}/members/{member}
Returns a consumer organization member
#
PATCH
/consumer-orgs/{org}/{catalog}/{space}/{consumer-org}/members/{member}
Updates a consumer organization member
#
DELETE
/consumer-orgs/{org}/{catalog}/{space}/{consumer-org}/members/{member}
Deletes a consumer organization member
#
POST
/apps/{org}/{catalog}/{space}/{consumer-org}/{app}/strategies
Create a Application Strategy Management object
#
GET
/apps/{org}/{catalog}/{space}/{consumer-org}/{app}/strategies
List the Application Strategy Management objects
#
DELETE
/apps/{org}/{catalog}/{space}/{consumer-org}/{app}/strategies
Clear the Application Strategy Management objects
#
GET
/apps/{org}/{catalog}/{space}/{consumer-org}/{app}/strategies/{strategy}
Get the Application Strategy Management object by name or id
#
PATCH
/apps/{org}/{catalog}/{space}/{consumer-org}/{app}/strategies/{strategy}
Update the Application Strategy Management object by name or id
#
DELETE
/apps/{org}/{catalog}/{space}/{consumer-org}/{app}/strategies/{strategy}
Delete the Application Strategy Management object by name or id
#
PATCH
/apps/{org}/{catalog}/{consumer-org}/{app}/credentials/{credential}
Updates credentials for an app
#
DELETE
/apps/{org}/{catalog}/{consumer-org}/{app}/credentials/{credential}
Deletes app credentials
#
POST
/apps/{org}/{catalog}/{consumer-org}/{app}/credentials/{credential}/reset
Reset the client id and client secret
#
POST
/apps/{org}/{catalog}/{consumer-org}/{app}/credentials/{credential}/reset-client-secret
Reset the client secret
#
POST
/apps/{org}/{catalog}/{consumer-org}/{app}/credentials/{credential}/verify-client-secret
Verify the client secret
#
GET
/apps/{org}/{catalog}/{space}/{consumer-org}/{app}/credentials/{credential}
Returns app credentials
#
PATCH
/apps/{org}/{catalog}/{space}/{consumer-org}/{app}/credentials/{credential}
Updates credentials for an app
#
DELETE
/apps/{org}/{catalog}/{space}/{consumer-org}/{app}/credentials/{credential}
Deletes app credentials
#
POST
/apps/{org}/{catalog}/{space}/{consumer-org}/{app}/credentials/{credential}/reset
Reset the client id and client secret
#
POST
/apps/{org}/{catalog}/{space}/{consumer-org}/{app}/credentials/{credential}/reset-client-secret
Reset the client secret
#
POST
/apps/{org}/{catalog}/{space}/{consumer-org}/{app}/credentials/{credential}/verify-client-secret
Verify the client secret
#
GET
/apps/{org}/{catalog}/{consumer-org}/{app}/subscriptions/{subscription}
Returns a subscription
#
PATCH
/apps/{org}/{catalog}/{consumer-org}/{app}/subscriptions/{subscription}
Updates a subscription
#
DELETE
/apps/{org}/{catalog}/{consumer-org}/{app}/subscriptions/{subscription}
Deletes a subscription
#
GET
/apps/{org}/{catalog}/{space}/{consumer-org}/{app}/subscriptions/{subscription}
Returns a subscription
#
PATCH
/apps/{org}/{catalog}/{space}/{consumer-org}/{app}/subscriptions/{subscription}
Updates a subscription
#
DELETE
/apps/{org}/{catalog}/{space}/{consumer-org}/{app}/subscriptions/{subscription}
Deletes a subscription
#
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