GET api/users/me/purchases?StartDate={StartDate}&EndDate={EndDate}&PurchaseType={PurchaseType}&Keyword={Keyword}
This method will retrieve all purchases for a currently logged in user based on the query parameters specified by end user
Requires Authorization!
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| StartDate | date |
None. |
|
| EndDate | date |
None. |
|
| PurchaseType | PurchaseTypeEnum |
None. |
|
| Keyword | string |
None. |
Body Parameters
None.
Response Information
Resource Description
Collection of
Collection of PurchaseDetailsModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | integer |
None. |
|
| Date | date |
None. |
|
| Number | string |
None. |
|
| Type | string |
None. |
|
| Summary | string |
None. |
|
| Details | string |
None. |
|
| Amount | decimal number |
None. |
|
| IsOnetimeCharge | boolean |
None. |
|
| IsMonthly | boolean |
None. |
|
| Status | string |
None. |
|
| TransactionCount | integer |
None. |
|
| AppealDate | date |
None. |
|
| FormattedPin | string |
None. |
|
| PropertyAddress | string |
None. |
|
| AgencyName | string |
None. |
|
| ClientName | string |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"id": 1,
"date": "2025-11-01T05:54:52.5528494-05:00",
"number": "sample string 3",
"type": "sample string 4",
"summary": "sample string 5",
"details": "sample string 6",
"amount": 7.0,
"isOnetimeCharge": true,
"isMonthly": true,
"status": "sample string 10",
"transactionCount": 11,
"appealDate": "2025-11-01T05:54:52.5548832-05:00",
"formattedPin": "sample string 12",
"propertyAddress": "sample string 13",
"agencyName": "sample string 14",
"clientName": "sample string 15"
},
{
"id": 1,
"date": "2025-11-01T05:54:52.5528494-05:00",
"number": "sample string 3",
"type": "sample string 4",
"summary": "sample string 5",
"details": "sample string 6",
"amount": 7.0,
"isOnetimeCharge": true,
"isMonthly": true,
"status": "sample string 10",
"transactionCount": 11,
"appealDate": "2025-11-01T05:54:52.5548832-05:00",
"formattedPin": "sample string 12",
"propertyAddress": "sample string 13",
"agencyName": "sample string 14",
"clientName": "sample string 15"
}
]
text/html
Sample:
[{"id":1,"date":"2025-11-01T05:54:52.5528494-05:00","number":"sample string 3","type":"sample string 4","summary":"sample string 5","details":"sample string 6","amount":7.0,"isOnetimeCharge":true,"isMonthly":true,"status":"sample string 10","transactionCount":11,"appealDate":"2025-11-01T05:54:52.5548832-05:00","formattedPin":"sample string 12","propertyAddress":"sample string 13","agencyName":"sample string 14","clientName":"sample string 15"},{"id":1,"date":"2025-11-01T05:54:52.5528494-05:00","number":"sample string 3","type":"sample string 4","summary":"sample string 5","details":"sample string 6","amount":7.0,"isOnetimeCharge":true,"isMonthly":true,"status":"sample string 10","transactionCount":11,"appealDate":"2025-11-01T05:54:52.5548832-05:00","formattedPin":"sample string 12","propertyAddress":"sample string 13","agencyName":"sample string 14","clientName":"sample string 15"}]
application/xml, text/xml
Sample:
<ArrayOfPurchaseDetailsModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Ptd.Model.WebModels.OrderProcessing">
<PurchaseDetailsModel>
<AgencyName>sample string 14</AgencyName>
<Amount>7</Amount>
<AppealDate>2025-11-01T05:54:52.5548832-05:00</AppealDate>
<ClientName>sample string 15</ClientName>
<Date>2025-11-01T05:54:52.5528494-05:00</Date>
<Details>sample string 6</Details>
<FormattedPin>sample string 12</FormattedPin>
<Id>1</Id>
<IsMonthly>true</IsMonthly>
<IsOnetimeCharge>true</IsOnetimeCharge>
<Number>sample string 3</Number>
<PropertyAddress>sample string 13</PropertyAddress>
<Status>sample string 10</Status>
<Summary>sample string 5</Summary>
<TransactionCount>11</TransactionCount>
<Type>sample string 4</Type>
</PurchaseDetailsModel>
<PurchaseDetailsModel>
<AgencyName>sample string 14</AgencyName>
<Amount>7</Amount>
<AppealDate>2025-11-01T05:54:52.5548832-05:00</AppealDate>
<ClientName>sample string 15</ClientName>
<Date>2025-11-01T05:54:52.5528494-05:00</Date>
<Details>sample string 6</Details>
<FormattedPin>sample string 12</FormattedPin>
<Id>1</Id>
<IsMonthly>true</IsMonthly>
<IsOnetimeCharge>true</IsOnetimeCharge>
<Number>sample string 3</Number>
<PropertyAddress>sample string 13</PropertyAddress>
<Status>sample string 10</Status>
<Summary>sample string 5</Summary>
<TransactionCount>11</TransactionCount>
<Type>sample string 4</Type>
</PurchaseDetailsModel>
</ArrayOfPurchaseDetailsModel>