Aurora API: Identity Group

Resolve

Deferred: No

This endpoint will attempt to resolve the given Context data to a single Identity Group.

If the given Context data cannot be resolved to an Identity Group, an empty result set is returned.

Example Request

 <AuroraRequestEnvelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
     <Header>
         <AuthToken>...</AuthToken>
     </Header>
     <Requests>
         <Request>
            <IdentityGroup>
                <Resolve>
                    <Context>
                        <ContextItem>
                            <Name>context_item_name</Name>
                            <Value>1</Value>
                        </ContextItem>
                    </Context>
                </Resolve>
            </IdentityGroup>
         </Request>
     </Requests>
 </AuroraRequestEnvelope>

Request Fields

FieldValuesAPI versionDescriptionRequired
ContextContainer1.5+Yes
Context.ContextItemContainer1.5+At least one ContextItem must be providedYes
Context.ContextItem.NameString1.5+Name of the context item. Must be between 4 and 100 characters in length. Must be of the format [a-zA-Z0-9-_]Yes
Context.ContextItem.ValueString1.5+Value of the context item. Must be between 1 and 100 characters in length. Must be of the format [a-zA-Z0-9-_]Yes

Response Fields

FieldValuesAPI VersionDescription
IdentityGroupContainer1.5+
IdentityGroup.DateCreatedString1.5+Date the Identity Group was created
IdentityGroup.NameString1.5+The name of the Identity Group
IdentityGroup.PriceGroupString1.5+The name of the Price Group associated with the Identity Group

Example response when the given context is resolved to an Identity Group

 <AuroraResponseEnvolope>
     <Header>
         <Summary>
             <Ack>OK</Ack>
             <RequestsProcessed>1</RequestsProcessed>
             <RequestsSucceeded>1</RequestsSucceeded>
             <RequestErrors>0</RequestErrors>
         </Summary>
     </Header>
     <Responses>
         <Response>
             <RequestID>1</RequestID>
             <Ack>OK</Ack>
             <Data>
                 <IdentityGroup>
                     <ID>27</ID>
                     <DateCreated>0000-00-00 00:00:00</DateCreated>
                     <Name>VIP Customers</Name>
                     <PriceGroup>VIP Customers Prices</PriceGroup>
                 </IdentityGroup>
             </Data>
         </Response>
     </Responses>
</AuroraResponseEnvolope>

Example response when the given context cannot be resolved to an Identity Group

 <AuroraResponseEnvolope>
     <Header>
         <Summary>
             <Ack>OK</Ack>
             <RequestsProcessed>1</RequestsProcessed>
             <RequestsSucceeded>1</RequestsSucceeded>
             <RequestErrors>0</RequestErrors>
         </Summary>
     </Header>
     <Responses>
         <Response>
             <RequestID>1</RequestID>
             <Ack>OK</Ack>
             </Data />
         </Response>
     </Responses>
</AuroraResponseEnvolope>