GET api/Policy/GetPolicyDetailsByEntityId
Get policy details by Endity Id
Request Information
URI Parameters
None.
Body Parameters
None.
Response Information
Resource Description
PolicyMemberDetails
Collection of PolicyMemberDetails| Name | Description | Type | Additional information |
|---|---|---|---|
| EntityId | integer |
None. |
|
| MemberId | string |
None. |
|
| FirstName | string |
None. |
|
| LastName | string |
None. |
|
| IsPrimary | boolean |
None. |
|
| IsLoggedInMember | boolean |
None. |
|
| Relationship | string |
None. |
|
| ProductCategories | Collection of string |
None. |
|
| ClaimType | Collection of string |
None. |
|
| ClaimTypeOptions | Collection of ClaimTypeOption |
None. |
|
| Policies | Collection of EntityPolicyDetails |
None. |
|
| string |
None. |
||
| CountryOfResidence | string |
None. |
|
| UserProfitRegion | string |
None. |
|
| UserProductCategory | string |
None. |
|
| UserProduct | string |
None. |
|
| UserGroupId | string |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"EntityId": 1,
"MemberId": "sample string 2",
"FirstName": "sample string 3",
"LastName": "sample string 4",
"IsPrimary": true,
"IsLoggedInMember": true,
"Relationship": "sample string 6",
"ProductCategories": [
"sample string 1",
"sample string 2"
],
"ClaimType": [
"sample string 1",
"sample string 2"
],
"ClaimTypeOptions": [
{
"ClaimType": "sample string 1",
"EnableApplyToNextInvoice": true
},
{
"ClaimType": "sample string 1",
"EnableApplyToNextInvoice": true
}
],
"Policies": [
{
"PolicyId": 1,
"EffectiveDate": "2025-11-25T21:46:16.8324573-08:00",
"Product": "sample string 3",
"PolicyNumber": "sample string 4",
"ProductCategory": "sample string 5",
"ClaimType": "sample string 6"
},
{
"PolicyId": 1,
"EffectiveDate": "2025-11-25T21:46:16.8324573-08:00",
"Product": "sample string 3",
"PolicyNumber": "sample string 4",
"ProductCategory": "sample string 5",
"ClaimType": "sample string 6"
}
],
"Email": "sample string 7",
"CountryOfResidence": "sample string 8",
"UserProfitRegion": "sample string 9",
"UserProductCategory": "sample string 10",
"UserProduct": "sample string 11",
"UserGroupId": "sample string 12"
},
{
"EntityId": 1,
"MemberId": "sample string 2",
"FirstName": "sample string 3",
"LastName": "sample string 4",
"IsPrimary": true,
"IsLoggedInMember": true,
"Relationship": "sample string 6",
"ProductCategories": [
"sample string 1",
"sample string 2"
],
"ClaimType": [
"sample string 1",
"sample string 2"
],
"ClaimTypeOptions": [
{
"ClaimType": "sample string 1",
"EnableApplyToNextInvoice": true
},
{
"ClaimType": "sample string 1",
"EnableApplyToNextInvoice": true
}
],
"Policies": [
{
"PolicyId": 1,
"EffectiveDate": "2025-11-25T21:46:16.8324573-08:00",
"Product": "sample string 3",
"PolicyNumber": "sample string 4",
"ProductCategory": "sample string 5",
"ClaimType": "sample string 6"
},
{
"PolicyId": 1,
"EffectiveDate": "2025-11-25T21:46:16.8324573-08:00",
"Product": "sample string 3",
"PolicyNumber": "sample string 4",
"ProductCategory": "sample string 5",
"ClaimType": "sample string 6"
}
],
"Email": "sample string 7",
"CountryOfResidence": "sample string 8",
"UserProfitRegion": "sample string 9",
"UserProductCategory": "sample string 10",
"UserProduct": "sample string 11",
"UserGroupId": "sample string 12"
}
]
application/xml, text/xml
Sample:
<ArrayOfPolicyMemberDetails xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GBG.MemberPortal.Data.Models.Policy">
<PolicyMemberDetails>
<ClaimType xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>sample string 1</d3p1:string>
<d3p1:string>sample string 2</d3p1:string>
</ClaimType>
<ClaimTypeOptions>
<ClaimTypeOption>
<ClaimType>sample string 1</ClaimType>
<EnableApplyToNextInvoice>true</EnableApplyToNextInvoice>
</ClaimTypeOption>
<ClaimTypeOption>
<ClaimType>sample string 1</ClaimType>
<EnableApplyToNextInvoice>true</EnableApplyToNextInvoice>
</ClaimTypeOption>
</ClaimTypeOptions>
<CountryOfResidence>sample string 8</CountryOfResidence>
<Email>sample string 7</Email>
<EntityId>1</EntityId>
<FirstName>sample string 3</FirstName>
<IsLoggedInMember>true</IsLoggedInMember>
<IsPrimary>true</IsPrimary>
<LastName>sample string 4</LastName>
<MemberId>sample string 2</MemberId>
<Policies>
<EntityPolicyDetails>
<ClaimType>sample string 6</ClaimType>
<EffectiveDate>2025-11-25T21:46:16.8324573-08:00</EffectiveDate>
<PolicyId>1</PolicyId>
<PolicyNumber>sample string 4</PolicyNumber>
<Product>sample string 3</Product>
<ProductCategory>sample string 5</ProductCategory>
</EntityPolicyDetails>
<EntityPolicyDetails>
<ClaimType>sample string 6</ClaimType>
<EffectiveDate>2025-11-25T21:46:16.8324573-08:00</EffectiveDate>
<PolicyId>1</PolicyId>
<PolicyNumber>sample string 4</PolicyNumber>
<Product>sample string 3</Product>
<ProductCategory>sample string 5</ProductCategory>
</EntityPolicyDetails>
</Policies>
<ProductCategories xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>sample string 1</d3p1:string>
<d3p1:string>sample string 2</d3p1:string>
</ProductCategories>
<Relationship>sample string 6</Relationship>
<UserGroupId>sample string 12</UserGroupId>
<UserProduct>sample string 11</UserProduct>
<UserProductCategory>sample string 10</UserProductCategory>
<UserProfitRegion>sample string 9</UserProfitRegion>
</PolicyMemberDetails>
<PolicyMemberDetails>
<ClaimType xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>sample string 1</d3p1:string>
<d3p1:string>sample string 2</d3p1:string>
</ClaimType>
<ClaimTypeOptions>
<ClaimTypeOption>
<ClaimType>sample string 1</ClaimType>
<EnableApplyToNextInvoice>true</EnableApplyToNextInvoice>
</ClaimTypeOption>
<ClaimTypeOption>
<ClaimType>sample string 1</ClaimType>
<EnableApplyToNextInvoice>true</EnableApplyToNextInvoice>
</ClaimTypeOption>
</ClaimTypeOptions>
<CountryOfResidence>sample string 8</CountryOfResidence>
<Email>sample string 7</Email>
<EntityId>1</EntityId>
<FirstName>sample string 3</FirstName>
<IsLoggedInMember>true</IsLoggedInMember>
<IsPrimary>true</IsPrimary>
<LastName>sample string 4</LastName>
<MemberId>sample string 2</MemberId>
<Policies>
<EntityPolicyDetails>
<ClaimType>sample string 6</ClaimType>
<EffectiveDate>2025-11-25T21:46:16.8324573-08:00</EffectiveDate>
<PolicyId>1</PolicyId>
<PolicyNumber>sample string 4</PolicyNumber>
<Product>sample string 3</Product>
<ProductCategory>sample string 5</ProductCategory>
</EntityPolicyDetails>
<EntityPolicyDetails>
<ClaimType>sample string 6</ClaimType>
<EffectiveDate>2025-11-25T21:46:16.8324573-08:00</EffectiveDate>
<PolicyId>1</PolicyId>
<PolicyNumber>sample string 4</PolicyNumber>
<Product>sample string 3</Product>
<ProductCategory>sample string 5</ProductCategory>
</EntityPolicyDetails>
</Policies>
<ProductCategories xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>sample string 1</d3p1:string>
<d3p1:string>sample string 2</d3p1:string>
</ProductCategories>
<Relationship>sample string 6</Relationship>
<UserGroupId>sample string 12</UserGroupId>
<UserProduct>sample string 11</UserProduct>
<UserProductCategory>sample string 10</UserProductCategory>
<UserProfitRegion>sample string 9</UserProfitRegion>
</PolicyMemberDetails>
</ArrayOfPolicyMemberDetails>