GET api/Policy/Motor/PolicyList
API URL: https://api.alpsltd.co.uk/api/Policy/Motor/PolicyList
Get a list of all policies under a broker account. This will show all active policies, and expired policies up to one month overdue
Request Information
Authorisation Type
Basic Auth
URI Parameters
None.
Body Parameters
None.
Response Information
Resource Description
Collection of Policies| Name | Description | Type | Additional information |
|---|---|---|---|
| PolicyID |
The new policy ID |
integer | |
| CoverLevel |
The type of policy purchased |
string | |
| Status |
The policy status - Live, Expired, Scheduled, Cancelled |
string | |
| Client |
The policy holder name |
string | |
| Postcode |
The policy holder postcode |
string | |
| StartDate |
Date the policy is due to start |
date | |
| ExpiryDate |
Date the policy is due to expire (policies expire at 23:59:59 on date provided) |
date | |
| FeePaidIncIPT |
The amount the client has paid, including IPT |
decimal number | |
| IPT |
The IPT amount |
decimal number | |
| ALPSChargeExIPT |
The amount ALPS charge excluding IPT |
decimal number |
Response Formats
application/json, text/json
Sample:
[
{
"PolicyID": 1,
"CoverLevel": "sample string 2",
"Status": "sample string 3",
"Client": "sample string 4",
"Postcode": "sample string 5",
"StartDate": "2026-05-28T10:58:24.1197349+01:00",
"ExpiryDate": "2026-05-28T10:58:24.1197349+01:00",
"FeePaidIncIPT": 8.0,
"IPT": 9.0,
"ALPSChargeExIPT": 10.0
},
{
"PolicyID": 1,
"CoverLevel": "sample string 2",
"Status": "sample string 3",
"Client": "sample string 4",
"Postcode": "sample string 5",
"StartDate": "2026-05-28T10:58:24.1197349+01:00",
"ExpiryDate": "2026-05-28T10:58:24.1197349+01:00",
"FeePaidIncIPT": 8.0,
"IPT": 9.0,
"ALPSChargeExIPT": 10.0
}
]
application/xml, text/xml
Sample:
<ArrayOfPolicies xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/API.Models">
<Policies>
<ALPSChargeExIPT>10</ALPSChargeExIPT>
<Client>sample string 4</Client>
<CoverLevel>sample string 2</CoverLevel>
<ExpiryDate>2026-05-28T10:58:24.1197349+01:00</ExpiryDate>
<FeePaidIncIPT>8</FeePaidIncIPT>
<IPT>9</IPT>
<PolicyID>1</PolicyID>
<Postcode>sample string 5</Postcode>
<StartDate>2026-05-28T10:58:24.1197349+01:00</StartDate>
<Status>sample string 3</Status>
</Policies>
<Policies>
<ALPSChargeExIPT>10</ALPSChargeExIPT>
<Client>sample string 4</Client>
<CoverLevel>sample string 2</CoverLevel>
<ExpiryDate>2026-05-28T10:58:24.1197349+01:00</ExpiryDate>
<FeePaidIncIPT>8</FeePaidIncIPT>
<IPT>9</IPT>
<PolicyID>1</PolicyID>
<Postcode>sample string 5</Postcode>
<StartDate>2026-05-28T10:58:24.1197349+01:00</StartDate>
<Status>sample string 3</Status>
</Policies>
</ArrayOfPolicies>