Type Alias SellingRegionStockAvailability

SellingRegionStockAvailability: {
    availability: availability;
    name: SellingRegionStockAvailability.name;
    placement_option_availability: {
        availability?: boolean;
        name?: string;
    }[];
}

Type declaration

  • availability: availability

    Availability status:

    • in stock: The product is stocked in this region and fulfillable with the specified technique
    • out of stock: Product went out of stock at the supplier in this region but is fulfillable with the specified technique
    • not fulfillable: (a) Printful does not stock this product in this region; or (b) the product is not fulfillable with the specified technique in this region
    • unknown: The exact stock status could not be determined
  • name: SellingRegionStockAvailability.name

    Name of the selling region for which the stock availability apply

  • placement_option_availability: {
        availability?: boolean;
        name?: string;
    }[]

    Availability of a placement options for a catalog variant in a specified selling region. If a placement option is present in this array and availability is set to true it means it is available for this product. If it is set to false it means that the placement option is available for the variant, but not currently fulfillable for the given selling region settings. If an option is not present in the array but is present as an option on the product (see: Retrieve a single catalog product) it means the option is always available for that product.