Skip to main content
GET
List purchases

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

page
integer
default:1

Page number, defaults to 1

Required range: x >= 1
size
integer
default:20

Results per page, defaults to 20

Required range: 1 <= x <= 50
sort
enum<string>
default:createdAt

Field to sort by

Available options:
createdAt,
updatedAt
direction
enum<string>
default:desc

Sort direction

Available options:
asc,
desc

Response

200 - application/json

User purchases

id
string<cuid2>
required

Unique identifier for the purchase

customerEmailAddress
string<email>
required

Email address used for the purchase

deliveryCharge
integer
required

Delivery charge in pence

deliveryAddress
Delivery Address · object
required

Address where the order should be delivered

subtotal
integer
required

Subtotal in pence

total
integer
required

Total in pence

serviceFee
integer
required

Service fee in pence

createdAt
string<date-time>
required

Timestamp when the purchase was created

updatedAt
string<date-time>
required

Timestamp when the purchase was last updated

sellers
integer
required

Number of orders in the purchase

status
enum<string>
default:ACTIVE

Purchase status

Available options:
ACTIVE,
REFUNDED,
COMPLETED
invoiceId
string | null

Invoice identifier generated for the purchase