---
title: "Changes to Get current or create a new cart"
method: GET
path: "/api/checkout/pub/orderForm"
---

# Changes to Get current or create a new cart

`GET /api/checkout/pub/orderForm`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 12 of 57 revisions.

- **2026-06-23** `117ee16393d3`: 8 breaking, 2 info
- **2026-06-19** `64950aa8d712`: 1 breaking
- **2026-05-26** `fcc02a50134b`: 1 info
- **2026-01-09** `5c3fbf315093`: 1 breaking
- **2025-12-16** `d4833cb47852`: 2 info
- **2025-07-11** `9854a7ce6681`: 1 breaking
- **2025-05-16** `8062d617a452`: 1 info
- **2025-05-16** `c172274d5fac`: 1 warning
- **2025-05-16** `9eef4c0dd6eb`: 1 info
- **2025-05-15** `e95ad66a80dd`: 1 warning
- **2025-05-02** `b3d58dbcf577`: 1 info
- **2025-04-11** `9ee1585b5385`: 1 breaking

## Changes

- **2026-06-23** `117ee16393d3`: 8 breaking, 2 info
  - the response property `itemMetadata/items/items/refId` became nullable for the status `200`
  - the response property `items/items/refId` became nullable for the status `200`
  - the response property `itemsOrdination` became nullable for the status `200`
  - the response property `shippingData/address/receiverName` became nullable for the status `200`
  - the response property `shippingData/availableAddresses/items/receiverName` became nullable for the status `200`
  - the response property `shippingData/selectedAddresses/items/receiverName` became nullable for the status `200`
  - the `items/items/attachments/items/` response's property type changed from `string` to `object` for status `200`
  - the `shippingData/logisticsInfo/items/slas/items/pickupDistance` response's property type changed from `integer` to `number` for status `200`
  - added the optional property `items/items/attachments/items/content` to the response with the `200` status
  - added the optional property `items/items/attachments/items/name` to the response with the `200` status
- **2026-06-19** `64950aa8d712`: 1 breaking
  - the response property `userProfileId` became nullable for the status `200`
- **2026-05-26** `fcc02a50134b`: 1 info
  - added the optional property `sellers/items/minimumOrderValue` to the response with the `200` status
- **2026-01-09** `5c3fbf315093`: 1 breaking
  - the `customData/customApps/items/` response's property type changed from `string` to `object` for status `200`
- **2025-12-16** `d4833cb47852`: 2 info
  - added the optional property `customData/customApps` to the response with the `200` status
  - added the optional property `customData/customFields` to the response with the `200` status
- **2025-07-11** `9854a7ce6681`: 1 breaking
  - the `items/items/priceTags/items/rawValue` response's property type changed from `integer` to `number` for status `200`
- **2025-05-16** `8062d617a452`: 1 info
  - added the optional property `invoiceData/address` to the response with the `200` status
- **2025-05-16** `c172274d5fac`: 1 warning
  - removed the optional property `invoiceData/address` from the response with the `200` status
- **2025-05-16** `9eef4c0dd6eb`: 1 info
  - added the optional property `invoiceData/address` to the response with the `200` status
- **2025-05-15** `e95ad66a80dd`: 1 warning
  - removed the optional property `invoiceData/address` from the response with the `200` status
- **2025-05-02** `b3d58dbcf577`: 1 info
  - added the optional property `invoiceData/address` to the response with the `200` status
- **2025-04-11** `9ee1585b5385`: 1 breaking
  - the response property `paymentData/transactions/items/` became nullable for the status `200`

---

[Operation](https://skmtc.dev/vtex/apis/checkout-api/docs/api/checkout/pub/orderForm/get.md) - [API](https://skmtc.dev/vtex/apis/checkout-api.md) - [Page](https://skmtc.dev/vtex/apis/checkout-api/changes/api/checkout/pub/orderForm/get)
