Skip to main content
An existing, authenticated user selects one or more accounts to remove from their profile (i.e., one or more Account entities remove from the corresponding User entity).

Initial Request

Your client calls the Process Start API to initialize the Process:

Response: Account List

Storefront Gateway responds with a prompt to specify the target Account entities, and a list of available account ids:
The user’s desired Account(s) must be specified by the id property on each Account entity. The client application can leverage the GET /user/accounts API, in conjunction with this Process, to retrieve additional details stored on each Account entity, in order to render meaningful selection options to the user (e.g., the Account display name, or some other relevant data on Storefront Gateway Account entity).

Final Request: Specify Account(s)

The user selects the desired account(s), and the client passes this selection through the Process Step API request:

Process Complete

Storefront Gateway removes all associations between the Storefront Gateway Account (including its contained Subscriptions and Features, if any) and the User entity. It also removes any associations between the Account (et al) and the Storefront Gateway Group to which it was associated during the Associate Account Process. This also implicitly removes any associations between the Account/Subscription/Feature entities and other users who are in that Group, if any. The Process returns a 200 HTTP status: