---
title: "Get Purchase List"
method: GET
path: "/purchase/getpurchaselist"
tags: ["Purchase API"]
---

# Get Purchase List

`GET /purchase/getpurchaselist`

Retrieves an extensive list of purchases for a specified time period.<br />For XML examples and schemas, see the [Additional Examples - Get Purchase List](https://dev.cleverbridge.com/page/additional-examples-get-purchase-list).

## Query parameters

- `endDateTime` string, required
- `purchasestatusIds` string
- `startDateTime` string, required

## Headers

- `Accept` 'application/json' | 'application/xml'

## Response `200`

OK

- CleverbridgeBackEndRestApiPurchaseClassesGetPurchaseListResponse
  - `Purchases` CleverbridgeBackEndRestApiPurchaseClassesPurchaseNotifcation[] — List of purchases.
    - `PurchaseId` integer — Unique ID of an existing purchase.
    - `PurchasestatusId` string — Current purchase status ID. For more information, see [Purchase Status](https://dev.cleverbridge.com/reference/purchase-status).
    - `ReimbursementId` integer — Unique ID of a reimbursement.
    - `ReimbursementtypeId` string — ID for the type of reimbursement. For more information, see [Reimbursement Type](https://dev.cleverbridge.com/reference/reimbursement-type).
  - `ResultMessage` string — Optional result or error message.

## Other responses

- `500` — Internal Server Error

---

[API](https://skmtc.net/cleverbridge/apis/backend-rest-apis.md) · [All operations](https://skmtc.net/cleverbridge/apis/backend-rest-apis/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/cleverbridge/backend-rest-apis/revisions/b7007b62f4c0/schema)
