Hi team,
I’m trying to create a product with the new UNLISTED status using the Admin API (API version 2025-10).
According to the documentation, UNLISTED should be a valid value for ProductStatus alongside ACTIVE, DRAFT, and ARCHIVED. The docs also specify that UNLISTED is available starting from version 2025-10 onwards.
Here’s the mutation I’m running:
mutation {
productCreate(product: {
title: "My cool socks unlisted",
status: UNLISTED,
productOptions: [
{
name: "Color",
values: [
{ name: "Red" },
{ name: "Green" },
{ name: "Blue" }
]
},,
{
name: "Size",
values: [
{ name: "Small" },
{ name: "Medium" },
{ name: "Large" }
]
}
]
}) {
product {
id
status
title
options {
id
name
position
optionValues {
id
name
hasVariants
}
}
}
userErrors {
field
message
}
}
}
and heres the response i am receiving
{
"data": {
"productCreate": {
"product": null,
"userErrors": [
{
"field": [
"status"
],
"message": "Status isn't valid. Set the status as active, draft, or archived."
}
]
}
},
"extensions": {
"cost": {
"requestedQueryCost": 12,
"actualQueryCost": 10,
"throttleStatus": {
"maximumAvailable": 2000,
"currentlyAvailable": 1990,
"restoreRate": 100
}
}
}
}
Could the Shopify team confirm if this is a known issue, or if there’s an additional flag, beta access, or setting required to enable UNLISTED products?
