List variants
Returns the active variants matching the required filter[externalId] filter.
Your storefront (public) token, sent as Authorization: Bearer STOREFRONT_TOKEN. Generate one in Auction Plus under Settings > API, in the Storefront API section, by clicking Generate Public Token. Required on every request.
A comma-separated list of Shopify external variant IDs to fetch (maximum 50).
Comma-separated per-viewer fields to return under meta.viewer on the resource and any included resources. Available values: hasBid, isWatching, isHighBidder, isOwner. Requires an authenticated customer.
Results per page (1–100).
Available values are externalId, displayName, title, price, photoUrl. You can include multiple values by separating them with a comma.
Available values are startPrice, bidIncrementStrategy, automaticBidding, softClose, totalBids, highBidAmount, minimumBid, currentIncrement, startsAt, endsAt, position, status, enableReserve, reserveMet, processed, createdAt, updatedAt, canceledAt. You can include multiple values by separating them with a comma.
Available values are externalId, title, vendor, type, photoUrl, handle. You can include multiple values by separating them with a comma.
Available values are amount, placedAt. You can include multiple values by separating them with a comma.
Comma-separated list of related resources to include in the response. Available values: product, currentAuctionItem, currentAuctionItem.highBid, currentAuctionItem.highBid.customer.
Paginated set of VariantResource
Unauthenticated
Validation error
GET /storefront/v1/variants?filter[externalId]=text HTTP/1.1
Host: api.auctionplusapp.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"data": [
{
"id": "text",
"type": "text",
"attributes": {
"externalId": null,
"displayName": "text",
"title": null,
"price": {
"value": 1,
"major": "text",
"display": "text",
"currency": "text"
},
"photoUrl": null
},
"relationships": {
"currentAuctionItem": {
"data": {
"type": "auction-items",
"id": "text"
}
},
"product": {
"data": {
"type": "products",
"id": "text"
}
}
}
}
],
"meta": {
"currentPage": 1,
"from": null,
"lastPage": 1,
"perPage": 1,
"to": null,
"total": 1
}
}Last updated