March 2026 - Assign market state on listing creation

Published at 2026-03-04

Changes to the API since February 2026.

Added

It is now possible to assign the market state directly on new listings when they are created.

This is a simplification of how it used to work, since creating a UPCOMING or TEASED listing previously meant that you had to trigger two requests; one for creating the listing and another to assign the market state. Now you can assign it directly on creation.

Setting the market state

You can assign the market state directly as a new attribute in the create listings payload.

Please note that we already returned this value as part of the publicationStatus.marketState returning payload, so the listing itself will not have this attribute.

If you need to change the market state on an existing listing, you still need to use the Update a listing's market state endpoint. The reason behind this is that we have business logic that will trigger when changing the market state, but not for normal listing updates, and do not want to introduce unwanted behaviour to normal listing updates.