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
NameDescriptionTypeAdditional 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>