Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Changed the definition of "choose_option", "choose_style", "create_checkout" and 8 more
⟨161 unchanged words⟩ as a picture where your client can, unless our app already shows it in the chat, never as text or as a link, and ⟨819 unchanged words⟩ as a picture where your client can, unless our app already shows it in the chat, never as text or as a link, and ⟨87 unchanged words⟩ it as a picture where your client can, unless our app already shows it in the chat, never as text or as a link, ⟨387 unchanged words⟩
⟨161 unchanged words⟩ as a picture where your client can, unless our app already shows it in the chat, never as text or as a link, and ⟨819 unchanged words⟩ as a picture where your client can, unless our app already shows it in the chat, never as text or as a link, and ⟨87 unchanged words⟩ it as a picture where your client can, unless our app already shows it in the chat, never as text or as a link, ⟨387 unchanged words⟩
⟨161 unchanged words⟩ as a picture where your client can, unless our app already shows it in the chat, never as text or as a link, and ⟨819 unchanged words⟩ as a picture where your client can, unless our app already shows it in the chat, never as text or as a link, and ⟨87 unchanged words⟩ it as a picture where your client can, unless our app already shows it in the chat, never as text or as a link, ⟨387 unchanged words⟩
⟨161 unchanged words⟩ as a picture where your client can, unless our app already shows it in the chat, never as text or as a link, and ⟨819 unchanged words⟩ as a picture where your client can, unless our app already shows it in the chat, never as text or as a link, and ⟨87 unchanged words⟩ it as a picture where your client can, unless our app already shows it in the chat, never as text or as a link, ⟨387 unchanged words⟩
⟨161 unchanged words⟩ as a picture where your client can, unless our app already shows it in the chat, never as text or as a link, and ⟨819 unchanged words⟩ as a picture where your client can, unless our app already shows it in the chat, never as text or as a link, and ⟨87 unchanged words⟩ it as a picture where your client can, unless our app already shows it in the chat, never as text or as a link, ⟨387 unchanged words⟩
⟨161 unchanged words⟩ as a picture where your client can, unless our app already shows it in the chat, never as text or as a link, and ⟨819 unchanged words⟩ as a picture where your client can, unless our app already shows it in the chat, never as text or as a link, and ⟨87 unchanged words⟩ it as a picture where your client can, unless our app already shows it in the chat, never as text or as a link, ⟨387 unchanged words⟩
before
{"properties":{"alternatives":{"description":"Present from the moment several styles fit until the customer picks, beside whatever ask_next asks: show all of them with their summaries, prices and minimums, say the one marked is_provisional is what we will use unless they choose, and call choose_style with the id they pick (or send \"any\" to describe_order to leave it to us).","items":{"properties":{"brand":{"type":["string","null"]},"color_code":{"type":["string","null"]},"cut":{"description":"How it hangs: loose, standard or fitted, in customer words.","type":["string","null"]},"fabric":{"type":["string","null"]},"id":{"description":"Pass this to choose_style when the customer picks it.","type":"string"},"is_provisional":{"description":"True on the style we will use unless the customer picks another.","type":"boolean"},"minimum":{"description":"The minimum as the storefront words it (\"Minimum 10\", \"No minimum\"). Say it with the price.","type":"string"},"minimum_quantity":{"description":"The fewest pieces the style is sold in.","type":"integer"},"mockup_url":{"description":"An image address: show it as a picture where your client can, never as text or as a link, and never describe it in place of the summary.","type":["string","null"]},"name":{"type":"string"},"price_label":{"description":"\"cheapest\" or \"priciest\" of the three, when they differ.","type":["string","null"]},"price_tier":{"type":["string","null"]},"priced_at_quantity":{"description":"The quantity the price is for: the order's, or 1 until the customer says how many, or the style's minimum when that is more. It drops at 12 and again at 24.","type":"integer"},"rank":{"description":"1 is the most popular.","type":"integer"},"style":{"description":"The mill's style code.","type":"string"},"summary":{"description":"One line on what sets it apart. Relay it as written.","type":"string"},"unit_price_cents":{"description":"Garment and printing, per garment, at priced_at_quantity.","type":"integer"},"weight":{"description":"Lightweight, midweight or heavyweight, in customer words.","type":["string","null"]}},"required":["id","name","unit_price_cents","priced_at_quantity","minimum_quantity","minimum","rank","summary","is_provisional","style"],"type":"object"},"type":["array","null"]},"artwork":{"properties":{"artwork_id":{"type":["string","null"]},"findings":{"description":"What we measured: the crisp width, the background, the file.","items":{"type":"string"},"type":"array"},"max_print_width_in":{"description":"Largest width, in inches, that prints crisply.","type":["number","null"]},"review_notes":{"description":"What our design reviewer said about this file on this garment: the background, which garment colors suit it, fine detail. Relay it when the customer asks about color or the design, or has not heard it yet; it was shown on the upload page but you did not see it.","items":{"type":"string"},"type":"array"},"suggested_colors":{"description":"The garment colors this design suits among those the customer can still choose, best first, scored from the design's own colors: shades once a garment is named, color families before. They lead the color choices. Empty once the color is decided.","items":{"type":"string"},"type":"array"},"verdict":{"enum":["accepted","warned","rejected"],"type":"string"}},"required":["verdict","findings","review_notes","suggested_colors"],"type":["object","null"]},"artwork_upload_url":{"description":"Present until the design is accepted. Show it to the customer as one link labeled \"Upload your design\", not as a bare address: they drop their design file on that page and it is checked there. You cannot upload for them.","type":["string","null"]},"ask_next":{"description":"Ask the customer this, in your own words, and send the answer to describe_order.","type":["string","null"]},"checkout_url":{"description":"Show it to the customer as one link labeled \"Pay and enter shipping\", not as a bare address: they see the artwork and total, confirm their email with a code we send them, then pay and enter their address there.","type":["string","null"]},"choices":{"description":"Answers the customer can pick from, one set per field ask_next asks about. Offer them as selectable options where your client can, otherwise as a short list. They are suggestions: colors are families and the customer may name any shade, quantity and width may be any number. Send whatever they answer to describe_order.","items":{"properties":{"field":{"type":"string"},"options":{"items":{"type":"string"},"type":"array"}},"required":["field","options"],"type":"object"},"type":["array","null"]},"chosen_option":{"properties":{"currency":{"type":"string"},"delivers_by":{"description":"The date free delivery arrives, YYYY-MM-DD.","type":"string"},"delivery_days":{"description":"Business days from now to the customer's door with free delivery.","type":"integer"},"id":{"description":"Pass this to choose_option.","type":"string"},"meets_deadline":{"description":"Whether free delivery arrives by the customer's deadline.","type":["boolean","null"]},"method":{"type":"string"},"quantity":{"type":"integer"},"rush_delivers_by":{"description":"The earliest date rush delivery arrives, YYYY-MM-DD; its shipping is priced at checkout, where the customer chooses the speed.","type":["string","null"]},"rush_delivery_days":{"description":"Business days to the door with rush delivery; null when rush is no sooner.","type":["integer","null"]},"rush_meets_deadline":{"type":["boolean","null"]},"summary":{"description":"Customer-ready description of the option.","type":"string"},"total_cents":{"type":"integer"},"unit_price_cents":{"type":"integer"}},"required":["id","method","quantity","unit_price_cents","total_cents","currency","delivery_days","delivers_by","summary"],"type":["object","null"]},"color_previews":{"description":"One entry per offered style, each with a picture per color. Nothing on the order changed.","items":{"properties":{"brand":{"type":["string","null"]},"is_current":{"description":"True on the style the order is on now.","type":"boolean"},"minimum":{"description":"The minimum as the storefront words it (\"Minimum 10\", \"No minimum\"). Say it with the pictures.","type":"string"},"minimum_quantity":{"description":"The fewest pieces the style is sold in.","type":"integer"},"name":{"type":"string"},"shades":{"items":{"properties":{"color":{"description":"The color as asked.","type":"string"},"color_code":{"type":"string"},"hex":{"type":["string","null"]},"is_current":{"description":"True on the picture the order is on now.","type":"boolean"},"mockup_url":{"description":"An image address: show it as a picture where your client can, never as text or as a link, and never describe it in place of the summary.","type":["string","null"]},"shade":{"description":"This style's shade of it, as the mill names it; pass it to choose_style as color.","type":"string"}},"required":["color","shade","color_code","is_current"],"type":"object"},"type":"array"},"style":{"description":"The mill's style code.","type":"string"},"style_id":{"description":"Pass this to choose_style, with the color, when the customer picks a picture.","type":"string"},"unavailable":{"description":"Colors this style is not made in; say so rather than showing nothing.","items":{"type":"string"},"type":"array"}},"required":["style_id","name","style","is_current","minimum_quantity","minimum","shades","unavailable"],"type":"object"},"type":"array"},"expires_at":{"description":"When an unsaved order expires; null once it is saved to an account or paid.","type":["string","null"]},"garment":{"description":"The garment on the order, and what mockup_url shows. Name it when you show the picture; when it is provisional, say so.","properties":{"brand":{"type":["string","null"]},"color":{"description":"The shade on the order, as the mill names it.","type":"string"},"fabric":{"description":"The fabric family in customer words.","type":["string","null"]},"is_provisional":{"description":"True while alternatives are on offer and the customer has not picked: this is the garment we will use unless they choose another.","type":"boolean"},"materials":{"description":"The mill's own material words, e.g. \"Tri-Blend (Poly/Cotton/Rayon)\".","items":{"type":"string"},"type":"array"},"name":{"type":"string"},"size":{"type":"string"},"style":{"description":"The mill's style code.","type":"string"}},"required":["name","materials","color","size","style","is_provisional"],"type":["object","null"]},"mockup_changed":{"description":"True when mockup_views shows the design on the garment differently from the last time it was shown: a new garment, color, design, placement or width. Show the pictures again when it is true.","type":"boolean"},"mockup_url":{"description":"The garment on the order, in the customer's color, with their design on it once we have it. An image address: show it as a picture where your client can, never as text or as a link, and never describe it in place of the summary.","type":["string","null"]},"mockup_views":{"description":"Every side of the garment, the printed one first: mockup_url with the design, then the other sides plain. Where your client can show pictures, show them all, so the customer sees which sides stay blank.","items":{"properties":{"label":{"description":"The side, in customer words: Front, Back, Side.","type":"string"},"printed":{"description":"True on the side the design goes on; the others are plain and stay blank.","type":"boolean"},"url":{"description":"An image address: show it as a picture where your client can, never as text or as a link, and never describe it in place of the summary.","type":"string"},"view":{"type":"string"}},"required":["view","label","url","printed"],"type":"object"},"type":["array","null"]},"next_call":{"description":"What to call next, and why.","type":"string"},"notes":{"description":"Relay these to the customer.","items":{"type":"string"},"type":"array"},"options":{"items":{"properties":{"currency":{"type":"string"},"delivers_by":{"description":"The date free delivery arrives, YYYY-MM-DD.","type":"string"},"delivery_days":{"description":"Business days from now to the customer's door with free delivery.","type":"integer"},"id":{"description":"Pass this to choose_option.","type":"string"},"meets_deadline":{"description":"Whether free delivery arrives by the customer's deadline.","type":["boolean","null"]},"method":{"type":"string"},"quantity":{"type":"integer"},"rush_delivers_by":{"description":"The earliest date rush delivery arrives, YYYY-MM-DD; its shipping is priced at checkout, where the customer chooses the speed.","type":["string","null"]},"rush_delivery_days":{"description":"Business days to the door with rush delivery; null when rush is no sooner.","type":["integer","null"]},"rush_meets_deadline":{"type":["boolean","null"]},"summary":{"description":"Customer-ready description of the option.","type":"string"},"total_cents":{"type":"integer"},"unit_price_cents":{"type":"integer"}},"required":["id","method","quantity","unit_price_cents","total_cents","currency","delivery_days","delivers_by","summary"],"type":"object"},"type":["array","null"]},"order_id":{"type":"string"},"saved":{"description":"Whether the order is saved to a customer account (save_progress).","type":"boolean"},"spec":{"description":"The print as the customer has described it so far, beside garment. Null where they have not said; still_needed lists what is missing.","properties":{"color":{"description":"The shade in the customer's words.","type":["string","null"]},"cut":{"description":"The fit they asked for, in customer words, when they volunteered one; it narrows the garments offered.","type":["string","null"]},"garment_type":{"description":"The garment in the customer's words, before a product has been settled on.","type":["string","null"]},"needed_by":{"description":"The customer's deadline, YYYY-MM-DD.","type":["string","null"]},"placement":{"description":"Where the print goes, in customer words.","type":["string","null"]},"print_width_in":{"type":["number","null"]},"quantity":{"type":["integer","null"]},"size":{"type":["string","null"]},"weight":{"description":"The fabric weight they asked for, in customer words, when they volunteered one; it narrows the garments offered.","type":["string","null"]}},"type":"object"},"status":{"enum":["draft","specified","priced","payable","paid","submitted","in_production","shipped","delivered","failed","canceled"],"type":"string"},"still_needed":{"description":"Fields the customer has not told us yet, and any go-ahead we are waiting on for something the order cannot carry.","items":{"type":"string"},"type":"array"}},"required":["order_id","status","still_needed","spec","next_call","notes","saved","color_previews"],"type":"object"}⟨161 unchanged words⟩ as a picture where your client can, unless our app already shows it in the chat, never as text or as a link, and ⟨819 unchanged words⟩ as a picture where your client can, unless our app already shows it in the chat, never as text or as a link, and ⟨87 unchanged words⟩ it as a picture where your client can, unless our app already shows it in the chat, never as text or as a link, ⟨387 unchanged words⟩
⟨161 unchanged words⟩ as a picture where your client can, unless our app already shows it in the chat, never as text or as a link, and ⟨819 unchanged words⟩ as a picture where your client can, unless our app already shows it in the chat, never as text or as a link, and ⟨87 unchanged words⟩ it as a picture where your client can, unless our app already shows it in the chat, never as text or as a link, ⟨387 unchanged words⟩
⟨161 unchanged words⟩ as a picture where your client can, unless our app already shows it in the chat, never as text or as a link, and ⟨819 unchanged words⟩ as a picture where your client can, unless our app already shows it in the chat, never as text or as a link, and ⟨87 unchanged words⟩ it as a picture where your client can, unless our app already shows it in the chat, never as text or as a link, ⟨387 unchanged words⟩
⟨161 unchanged words⟩ as a picture where your client can, unless our app already shows it in the chat, never as text or as a link, and ⟨819 unchanged words⟩ as a picture where your client can, unless our app already shows it in the chat, never as text or as a link, and ⟨87 unchanged words⟩ it as a picture where your client can, unless our app already shows it in the chat, never as text or as a link, ⟨387 unchanged words⟩
Changed the definition of "choose_option", "choose_style", "create_checkout" and 8 more
⟨930 unchanged words⟩ "type":["object","null"]},"mockup_changed":{"description":"True when mockup_views shows the design on the garment differently from the last time it was shown: a new garment, color, design, placement or width. Show the pictures again when it is true.","type":"boolean"},"mockup_url":{"description":"The garment on the ⟨523 unchanged words⟩
⟨930 unchanged words⟩ "type":["object","null"]},"mockup_changed":{"description":"True when mockup_views shows the design on the garment differently from the last time it was shown: a new garment, color, design, placement or width. Show the pictures again when it is true.","type":"boolean"},"mockup_url":{"description":"The garment on the
Authorization not required, issuer https://mcp.rushordertees.com
Changed the definition of "choose_option", "choose_style", "create_checkout" and 8 more
⟨17 unchanged words⟩ asks: show all of them with their summaries, prices andpricesminimums, say thefirstone marked is_provisional is what we will use unless they choose, ⟨8 unchanged words⟩ (or send \"any\" to describe_order tokeepleavetheitfirstto us).","items":{"properties":{"brand ⟨51 unchanged words⟩ picks another.","type":"boolean"},"minimum":{"description":"The minimum as the storefront words it (\"Minimum 10\", \"No minimum\"). Say it with the price.","type":"string"},"minimum_quantity":{"description":"The fewest pieces the style is sold in.","type":"integer"},"
Changed the definition of "choose_option", "choose_style", "create_checkout" and 9 more
⟨19 unchanged words⟩ There is no way to pass a price. Free or rush delivery is chosen at checkout, not here.
⟨614 unchanged words⟩ },"delivers_by":{"description":"The dateitfree delivery arrives, YYYY-MM-DD.","type":"string"},"delivery_days":{"description":"Business days from now to the customer'sdoor.door with free delivery.","type":"integer"},"delivery_labelid":{"description":"\"Free delivery\" or \"Rush delivery\"; standard shipping costs nothing, rush shipping is
Changed the definition of "choose_option", "choose_style", "create_checkout" and 9 more
⟨640 unchanged words⟩ or \"Rush delivery\"; standard shipping costsnothing.nothing, rush shipping is charged at checkout.","type":"string"},"id":{ ⟨416 unchanged words⟩ or \"Rush delivery\"; standard shipping costsnothing.nothing, rush shipping is charged at checkout.","type":"string"},"id":{ ⟨261 unchanged words⟩
⟨640 unchanged words⟩ or \"Rush delivery\"; standard shipping costsnothing.
Authorization not required, issuer https://mcp.rushordertees.com
Authorization not required, issuer https://mcp.rushordertees.com
Certificate recorded, valid to 2027-01-04
Authorization not required, issuer https://mcp.rushordertees.com
Unknown → Live
First tool surface recorded: 12 tools (server version 0.43.0)
https://mcp.rushordertees.com/mcp/print (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 13 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
after
{"properties":{"alternatives":{"description":"Present from the moment several styles fit until the customer picks, beside whatever ask_next asks: show all of them with their summaries, prices and minimums, say the one marked is_provisional is what we will use unless they choose, and call choose_style with the id they pick (or send \"any\" to describe_order to leave it to us).","items":{"properties":{"brand":{"type":["string","null"]},"color_code":{"type":["string","null"]},"cut":{"description":"How it hangs: loose, standard or fitted, in customer words.","type":["string","null"]},"fabric":{"type":["string","null"]},"id":{"description":"Pass this to choose_style when the customer picks it.","type":"string"},"is_provisional":{"description":"True on the style we will use unless the customer picks another.","type":"boolean"},"minimum":{"description":"The minimum as the storefront words it (\"Minimum 10\", \"No minimum\"). Say it with the price.","type":"string"},"minimum_quantity":{"description":"The fewest pieces the style is sold in.","type":"integer"},"mockup_url":{"description":"An image address: show it as a picture where your client can, unless our app already shows it in the chat, never as text or as a link, and never describe it in place of the summary.","type":["string","null"]},"name":{"type":"string"},"price_label":{"description":"\"cheapest\" or \"priciest\" of the three, when they differ.","type":["string","null"]},"price_tier":{"type":["string","null"]},"priced_at_quantity":{"description":"The quantity the price is for: the order's, or 1 until the customer says how many, or the style's minimum when that is more. It drops at 12 and again at 24.","type":"integer"},"rank":{"description":"1 is the most popular.","type":"integer"},"style":{"description":"The mill's style code.","type":"string"},"summary":{"description":"One line on what sets it apart. Relay it as written.","type":"string"},"unit_price_cents":{"description":"Garment and printing, per garment, at priced_at_quantity.","type":"integer"},"weight":{"description":"Lightweight, midweight or heavyweight, in customer words.","type":["string","null"]}},"required":["id","name","unit_price_cents","priced_at_quantity","minimum_quantity","minimum","rank","summary","is_provisional","style"],"type":"object"},"type":["array","null"]},"artwork":{"properties":{"artwork_id":{"type":["string","null"]},"findings":{"description":"What we measured: the crisp width, the background, the file.","items":{"type":"string"},"type":"array"},"max_print_width_in":{"description":"Largest width, in inches, that prints crisply.","type":["number","null"]},"review_notes":{"description":"What our design reviewer said about this file on this garment: the background, which garment colors suit it, fine detail. Relay it when the customer asks about color or the design, or has not heard it yet; it was shown on the upload page but you did not see it.","items":{"type":"string"},"type":"array"},"suggested_colors":{"description":"The garment colors this design suits among those the customer can still choose, best first, scored from the design's own colors: shades once a garment is named, color families before. They lead the color choices. Empty once the color is decided.","items":{"type":"string"},"type":"array"},"verdict":{"enum":["accepted","warned","rejected"],"type":"string"}},"required":["verdict","findings","review_notes","suggested_colors"],"type":["object","null"]},"artwork_upload_url":{"description":"Present until the design is accepted. Show it to the customer as one link labeled \"Upload your design\", not as a bare address: they drop their design file on that page and it is checked there. You cannot upload for them.","type":["string","null"]},"ask_next":{"description":"Ask the customer this, in your own words, and send the answer to describe_order.","type":["string","null"]},"checkout_url":{"description":"Show it to the customer as one link labeled \"Pay and enter shipping\", not as a bare address: they see the artwork and total, confirm their email with a code we send them, then pay and enter their address there.","type":["string","null"]},"choices":{"description":"Answers the customer can pick from, one set per field ask_next asks about. Offer them as selectable options where your client can, otherwise as a short list. They are suggestions: colors are families and the customer may name any shade, quantity and width may be any number. Send whatever they answer to describe_order.","items":{"properties":{"field":{"type":"string"},"options":{"items":{"type":"string"},"type":"array"}},"required":["field","options"],"type":"object"},"type":["array","null"]},"chosen_option":{"properties":{"currency":{"type":"string"},"delivers_by":{"description":"The date free delivery arrives, YYYY-MM-DD.","type":"string"},"delivery_days":{"description":"Business days from now to the customer's door with free delivery.","type":"integer"},"id":{"description":"Pass this to choose_option.","type":"string"},"meets_deadline":{"description":"Whether free delivery arrives by the customer's deadline.","type":["boolean","null"]},"method":{"type":"string"},"quantity":{"type":"integer"},"rush_delivers_by":{"description":"The earliest date rush delivery arrives, YYYY-MM-DD; its shipping is priced at checkout, where the customer chooses the speed.","type":["string","null"]},"rush_delivery_days":{"description":"Business days to the door with rush delivery; null when rush is no sooner.","type":["integer","null"]},"rush_meets_deadline":{"type":["boolean","null"]},"summary":{"description":"Customer-ready description of the option.","type":"string"},"total_cents":{"type":"integer"},"unit_price_cents":{"type":"integer"}},"required":["id","method","quantity","unit_price_cents","total_cents","currency","delivery_days","delivers_by","summary"],"type":["object","null"]},"color_previews":{"description":"One entry per offered style, each with a picture per color. Nothing on the order changed.","items":{"properties":{"brand":{"type":["string","null"]},"is_current":{"description":"True on the style the order is on now.","type":"boolean"},"minimum":{"description":"The minimum as the storefront words it (\"Minimum 10\", \"No minimum\"). Say it with the pictures.","type":"string"},"minimum_quantity":{"description":"The fewest pieces the style is sold in.","type":"integer"},"name":{"type":"string"},"shades":{"items":{"properties":{"color":{"description":"The color as asked.","type":"string"},"color_code":{"type":"string"},"hex":{"type":["string","null"]},"is_current":{"description":"True on the picture the order is on now.","type":"boolean"},"mockup_url":{"description":"An image address: show it as a picture where your client can, unless our app already shows it in the chat, never as text or as a link, and never describe it in place of the summary.","type":["string","null"]},"shade":{"description":"This style's shade of it, as the mill names it; pass it to choose_style as color.","type":"string"}},"required":["color","shade","color_code","is_current"],"type":"object"},"type":"array"},"style":{"description":"The mill's style code.","type":"string"},"style_id":{"description":"Pass this to choose_style, with the color, when the customer picks a picture.","type":"string"},"unavailable":{"description":"Colors this style is not made in; say so rather than showing nothing.","items":{"type":"string"},"type":"array"}},"required":["style_id","name","style","is_current","minimum_quantity","minimum","shades","unavailable"],"type":"object"},"type":"array"},"expires_at":{"description":"When an unsaved order expires; null once it is saved to an account or paid.","type":["string","null"]},"garment":{"description":"The garment on the order, and what mockup_url shows. Name it when you show the picture; when it is provisional, say so.","properties":{"brand":{"type":["string","null"]},"color":{"description":"The shade on the order, as the mill names it.","type":"string"},"fabric":{"description":"The fabric family in customer words.","type":["string","null"]},"is_provisional":{"description":"True while alternatives are on offer and the customer has not picked: this is the garment we will use unless they choose another.","type":"boolean"},"materials":{"description":"The mill's own material words, e.g. \"Tri-Blend (Poly/Cotton/Rayon)\".","items":{"type":"string"},"type":"array"},"name":{"type":"string"},"size":{"type":"string"},"style":{"description":"The mill's style code.","type":"string"}},"required":["name","materials","color","size","style","is_provisional"],"type":["object","null"]},"mockup_changed":{"description":"True when mockup_views shows the design on the garment differently from the last time it was shown: a new garment, color, design, placement or width. Show the pictures again when it is true.","type":"boolean"},"mockup_url":{"description":"The garment on the order, in the customer's color, with their design on it once we have it. An image address: show it as a picture where your client can, unless our app already shows it in the chat, never as text or as a link, and never describe it in place of the summary.","type":["string","null"]},"mockup_views":{"description":"Every side of the garment, the printed one first: mockup_url with the design, then the other sides plain. Where your client can show pictures, show them all, so the customer sees which sides stay blank.","items":{"properties":{"label":{"description":"The side, in customer words: Front, Back, Side.","type":"string"},"printed":{"description":"True on the side the design goes on; the others are plain and stay blank.","type":"boolean"},"url":{"description":"An image address: show it as a picture where your client can, unless our app already shows it in the chat, never as text or as a link, and never describe it in place of the summary.","type":"string"},"view":{"type":"string"}},"required":["view","label","url","printed"],"type":"object"},"type":["array","null"]},"next_call":{"description":"What to call next, and why.","type":"string"},"notes":{"description":"Relay these to the customer.","items":{"type":"string"},"type":"array"},"options":{"items":{"properties":{"currency":{"type":"string"},"delivers_by":{"description":"The date free delivery arrives, YYYY-MM-DD.","type":"string"},"delivery_days":{"description":"Business days from now to the customer's door with free delivery.","type":"integer"},"id":{"description":"Pass this to choose_option.","type":"string"},"meets_deadline":{"description":"Whether free delivery arrives by the customer's deadline.","type":["boolean","null"]},"method":{"type":"string"},"quantity":{"type":"integer"},"rush_delivers_by":{"description":"The earliest date rush delivery arrives, YYYY-MM-DD; its shipping is priced at checkout, where the customer chooses the speed.","type":["string","null"]},"rush_delivery_days":{"description":"Business days to the door with rush delivery; null when rush is no sooner.","type":["integer","null"]},"rush_meets_deadline":{"type":["boolean","null"]},"summary":{"description":"Customer-ready description of the option.","type":"string"},"total_cents":{"type":"integer"},"unit_price_cents":{"type":"integer"}},"required":["id","method","quantity","unit_price_cents","total_cents","currency","delivery_days","delivers_by","summary"],"type":"object"},"type":["array","null"]},"order_id":{"type":"string"},"saved":{"description":"Whether the order is saved to a customer account (save_progress).","type":"boolean"},"spec":{"description":"The print as the customer has described it so far, beside garment. Null where they have not said; still_needed lists what is missing.","properties":{"color":{"description":"The shade in the customer's words.","type":["string","null"]},"cut":{"description":"The fit they asked for, in customer words, when they volunteered one; it narrows the garments offered.","type":["string","null"]},"garment_type":{"description":"The garment in the customer's words, before a product has been settled on.","type":["string","null"]},"needed_by":{"description":"The customer's deadline, YYYY-MM-DD.","type":["string","null"]},"placement":{"description":"Where the print goes, in customer words.","type":["string","null"]},"print_width_in":{"type":["number","null"]},"quantity":{"type":["integer","null"]},"size":{"type":["string","null"]},"weight":{"description":"The fabric weight they asked for, in customer words, when they volunteered one; it narrows the garments offered.","type":["string","null"]}},"type":"object"},"status":{"enum":["draft","specified","priced","payable","paid","submitted","in_production","shipped","delivered","failed","canceled"],"type":"string"},"still_needed":{"description":"Fields the customer has not told us yet, and any go-ahead we are waiting on for something the order cannot carry.","items":{"type":"string"},"type":"array"}},"required":["order_id","status","still_needed","spec","next_call","notes","saved","color_previews"],"type":"object"}⟨930 unchanged words⟩ "type":["object","null"]},"mockup_changed":{"description":"True when mockup_views shows the design on the garment differently from the last time it was shown: a new garment, color, design, placement or width. Show the pictures again when it is true.","type":"boolean"},"mockup_url":{"description":"The garment on the ⟨523 unchanged words⟩
⟨32 unchanged words⟩ a new detail. In clients that render ourorder cardapp the customer seesthe order sotheirfardesignandon thequestion ingarmentask_nextwhenwithititschanges,choicesandasthebuttons;styles when severalstyles fit it shows them too. An answer orfit; a pick made there arrives as amessage;message.theThe question in ask_next is for the customerwhether or noteithertheway:cardaskshows.it. Also records a decision about the order: ⟨32 unchanged words⟩
⟨930 unchanged words⟩ "type":["object","null"]},"mockup_changed":{"description":"True when mockup_views shows the design on the garment differently from the last time it was shown: a new garment, color, design, placement or width. Show the pictures again when it is true.","type":"boolean"},"mockup_url":{"description":"The garment on the ⟨523 unchanged words⟩
⟨28 unchanged words⟩ id for choose_option. In clients that render ouroptioncheckoutpickersummary the customer canpickcontinue to checkout there, and you will seethe choicethat as a message. Call it again whenever the ⟨20 unchanged words⟩
⟨930 unchanged words⟩ "type":["object","null"]},"mockup_changed":{"description":"True when mockup_views shows the design on the garment differently from the last time it was shown: a new garment, color, design, placement or width. Show the pictures again when it is true.","type":"boolean"},"mockup_url":{"description":"The garment on the ⟨523 unchanged words⟩
⟨930 unchanged words⟩ "type":["object","null"]},"mockup_changed":{"description":"True when mockup_views shows the design on the garment differently from the last time it was shown: a new garment, color, design, placement or width. Show the pictures again when it is true.","type":"boolean"},"mockup_url":{"description":"The garment on the ⟨523 unchanged words⟩
⟨1156 unchanged words⟩ "type":["object","null"]},"mockup_changed":{"description":"True when mockup_views shows the design on the garment differently from the last time it was shown: a new garment, color, design, placement or width. Show the pictures again when it is true.","type":"boolean"},"mockup_url":{"description":"The garment on the ⟨524 unchanged words⟩
⟨930 unchanged words⟩ "type":["object","null"]},"mockup_changed":{"description":"True when mockup_views shows the design on the garment differently from the last time it was shown: a new garment, color, design, placement or width. Show the pictures again when it is true.","type":"boolean"},"mockup_url":{"description":"The garment on the ⟨523 unchanged words⟩
⟨930 unchanged words⟩ "type":["object","null"]},"mockup_changed":{"description":"True when mockup_views shows the design on the garment differently from the last time it was shown: a new garment, color, design, placement or width. Show the pictures again when it is true.","type":"boolean"},"mockup_url":{"description":"The garment on the ⟨523 unchanged words⟩
⟨930 unchanged words⟩ "type":["object","null"]},"mockup_changed":{"description":"True when mockup_views shows the design on the garment differently from the last time it was shown: a new garment, color, design, placement or width. Show the pictures again when it is true.","type":"boolean"},"mockup_url":{"description":"The garment on the ⟨523 unchanged words⟩
⟨930 unchanged words⟩ "type":["object","null"]},"mockup_changed":{"description":"True when mockup_views shows the design on the garment differently from the last time it was shown: a new garment, color, design, placement or width. Show the pictures again when it is true.","type":"boolean"},"mockup_url":{"description":"The garment on the ⟨523 unchanged words⟩
⟨17 unchanged words⟩ asks: show all of them with their summaries, prices andpricesminimums, say thefirstone marked is_provisional is what we will use unless they choose, ⟨8 unchanged words⟩ (or send \"any\" to describe_order tokeepleavetheitfirstto us).","items":{"properties":{"brand ⟨51 unchanged words⟩ picks another.","type":"boolean"},"minimum":{"description":"The minimum as the storefront words it (\"Minimum 10\", \"No minimum\"). Say it with the price.","type":"string"},"minimum_quantity":{"description":"The fewest pieces the style is sold in.","type":"integer"},"mockup_url":{"description":"An image address: ⟨61 unchanged words⟩ , or 1 until the customer says howmany.many, or the style's minimum when that is more. It drops at 12 and again at 24." ⟨58 unchanged words⟩ :["id","name","unit_price_cents","priced_at_quantity","minimum_quantity","minimum","rank","summary","is_provisional","style ⟨1150 unchanged words⟩
⟨17 unchanged words⟩ asks: show all of them with their summaries, prices andpricesminimums, say thefirstone marked is_provisional is what we will use unless they choose, ⟨8 unchanged words⟩ (or send \"any\" to describe_order tokeepleavetheitfirstto us).","items":{"properties":{"brand ⟨51 unchanged words⟩ picks another.","type":"boolean"},"minimum":{"description":"The minimum as the storefront words it (\"Minimum 10\", \"No minimum\"). Say it with the price.","type":"string"},"minimum_quantity":{"description":"The fewest pieces the style is sold in.","type":"integer"},"mockup_url":{"description":"An image address: ⟨61 unchanged words⟩ , or 1 until the customer says howmany.many, or the style's minimum when that is more. It drops at 12 and again at 24." ⟨58 unchanged words⟩ :["id","name","unit_price_cents","priced_at_quantity","minimum_quantity","minimum","rank","summary","is_provisional","style ⟨1150 unchanged words⟩
⟨17 unchanged words⟩ asks: show all of them with their summaries, prices andpricesminimums, say thefirstone marked is_provisional is what we will use unless they choose, ⟨8 unchanged words⟩ (or send \"any\" to describe_order tokeepleavetheitfirstto us).","items":{"properties":{"brand ⟨51 unchanged words⟩ picks another.","type":"boolean"},"minimum":{"description":"The minimum as the storefront words it (\"Minimum 10\", \"No minimum\"). Say it with the price.","type":"string"},"minimum_quantity":{"description":"The fewest pieces the style is sold in.","type":"integer"},"mockup_url":{"description":"An image address: ⟨61 unchanged words⟩ , or 1 until the customer says howmany.many, or the style's minimum when that is more. It drops at 12 and again at 24." ⟨58 unchanged words⟩ :["id","name","unit_price_cents","priced_at_quantity","minimum_quantity","minimum","rank","summary","is_provisional","style ⟨1150 unchanged words⟩
⟨17 unchanged words⟩ asks: show all of them with their summaries, prices andpricesminimums, say thefirstone marked is_provisional is what we will use unless they choose, ⟨8 unchanged words⟩ (or send \"any\" to describe_order tokeepleavetheitfirstto us).","items":{"properties":{"brand ⟨51 unchanged words⟩ picks another.","type":"boolean"},"minimum":{"description":"The minimum as the storefront words it (\"Minimum 10\", \"No minimum\"). Say it with the price.","type":"string"},"minimum_quantity":{"description":"The fewest pieces the style is sold in.","type":"integer"},"mockup_url":{"description":"An image address: ⟨61 unchanged words⟩ , or 1 until the customer says howmany.many, or the style's minimum when that is more. It drops at 12 and again at 24." ⟨58 unchanged words⟩ :["id","name","unit_price_cents","priced_at_quantity","minimum_quantity","minimum","rank","summary","is_provisional","style ⟨1150 unchanged words⟩
⟨22 unchanged words⟩ ,"size","quantity","placement","unmet","minimum"],"type":"string"},"option":{ ⟨30 unchanged words⟩
⟨17 unchanged words⟩ asks: show all of them with their summaries, prices andpricesminimums, say thefirstone marked is_provisional is what we will use unless they choose, ⟨8 unchanged words⟩ (or send \"any\" to describe_order tokeepleavetheitfirstto us).","items":{"properties":{"brand ⟨51 unchanged words⟩ picks another.","type":"boolean"},"minimum":{"description":"The minimum as the storefront words it (\"Minimum 10\", \"No minimum\"). Say it with the price.","type":"string"},"minimum_quantity":{"description":"The fewest pieces the style is sold in.","type":"integer"},"mockup_url":{"description":"An image address: ⟨61 unchanged words⟩ , or 1 until the customer says howmany.many, or the style's minimum when that is more. It drops at 12 and again at 24." ⟨58 unchanged words⟩ :["id","name","unit_price_cents","priced_at_quantity","minimum_quantity","minimum","rank","summary","is_provisional","style ⟨1150 unchanged words⟩
⟨17 unchanged words⟩ asks: show all of them with their summaries, prices andpricesminimums, say thefirstone marked is_provisional is what we will use unless they choose, ⟨8 unchanged words⟩ (or send \"any\" to describe_order tokeepleavetheitfirstto us).","items":{"properties":{"brand ⟨51 unchanged words⟩ picks another.","type":"boolean"},"minimum":{"description":"The minimum as the storefront words it (\"Minimum 10\", \"No minimum\"). Say it with the price.","type":"string"},"minimum_quantity":{"description":"The fewest pieces the style is sold in.","type":"integer"},"mockup_url":{"description":"An image address: ⟨61 unchanged words⟩ , or 1 until the customer says howmany.many, or the style's minimum when that is more. It drops at 12 and again at 24." ⟨58 unchanged words⟩ id","name","unit_price_cents","priced_at_quantity","minimum_quantity","minimum","rank","summary","is_provisional","style"], ⟨511 unchanged words⟩ on now.","type":"boolean"},"minimum":{"description":"The minimum as the storefront words it (\"Minimum 10\", \"No minimum\"). Say it with the pictures.","type":"string"},"minimum_quantity":{"description":"The fewest pieces the style is sold in.","type":"integer"},"name":{"type":"string"},"shades" ⟨138 unchanged words⟩ :["style_id","name","style","is_current","minimum_quantity","minimum","shades","unavailable"],"type":" ⟨676 unchanged words⟩
⟨17 unchanged words⟩ asks: show all of them with their summaries, prices andpricesminimums, say thefirstone marked is_provisional is what we will use unless they choose, ⟨8 unchanged words⟩ (or send \"any\" to describe_order tokeepleavetheitfirstto us).","items":{"properties":{"brand ⟨51 unchanged words⟩ picks another.","type":"boolean"},"minimum":{"description":"The minimum as the storefront words it (\"Minimum 10\", \"No minimum\"). Say it with the price.","type":"string"},"minimum_quantity":{"description":"The fewest pieces the style is sold in.","type":"integer"},"mockup_url":{"description":"An image address: ⟨61 unchanged words⟩ , or 1 until the customer says howmany.many, or the style's minimum when that is more. It drops at 12 and again at 24." ⟨58 unchanged words⟩ :["id","name","unit_price_cents","priced_at_quantity","minimum_quantity","minimum","rank","summary","is_provisional","style ⟨1150 unchanged words⟩
⟨17 unchanged words⟩ asks: show all of them with their summaries, prices andpricesminimums, say thefirstone marked is_provisional is what we will use unless they choose, ⟨8 unchanged words⟩ (or send \"any\" to describe_order tokeepleavetheitfirstto us).","items":{"properties":{"brand ⟨51 unchanged words⟩ picks another.","type":"boolean"},"minimum":{"description":"The minimum as the storefront words it (\"Minimum 10\", \"No minimum\"). Say it with the price.","type":"string"},"minimum_quantity":{"description":"The fewest pieces the style is sold in.","type":"integer"},"mockup_url":{"description":"An image address: ⟨61 unchanged words⟩ , or 1 until the customer says howmany.many, or the style's minimum when that is more. It drops at 12 and again at 24." ⟨58 unchanged words⟩ :["id","name","unit_price_cents","priced_at_quantity","minimum_quantity","minimum","rank","summary","is_provisional","style ⟨1150 unchanged words⟩
⟨17 unchanged words⟩ asks: show all of them with their summaries, prices andpricesminimums, say thefirstone marked is_provisional is what we will use unless they choose, ⟨8 unchanged words⟩ (or send \"any\" to describe_order tokeepleavetheitfirstto us).","items":{"properties":{"brand ⟨51 unchanged words⟩ picks another.","type":"boolean"},"minimum":{"description":"The minimum as the storefront words it (\"Minimum 10\", \"No minimum\"). Say it with the price.","type":"string"},"minimum_quantity":{"description":"The fewest pieces the style is sold in.","type":"integer"},"mockup_url":{"description":"An image address: ⟨61 unchanged words⟩ , or 1 until the customer says howmany.many, or the style's minimum when that is more. It drops at 12 and again at 24." ⟨58 unchanged words⟩ :["id","name","unit_price_cents","priced_at_quantity","minimum_quantity","minimum","rank","summary","is_provisional","style ⟨1150 unchanged words⟩
⟨17 unchanged words⟩ asks: show all of them with their summaries, prices andpricesminimums, say thefirstone marked is_provisional is what we will use unless they choose, ⟨8 unchanged words⟩ (or send \"any\" to describe_order tokeepleavetheitfirstto us).","items":{"properties":{"brand ⟨51 unchanged words⟩ picks another.","type":"boolean"},"minimum":{"description":"The minimum as the storefront words it (\"Minimum 10\", \"No minimum\"). Say it with the price.","type":"string"},"minimum_quantity":{"description":"The fewest pieces the style is sold in.","type":"integer"},"mockup_url":{"description":"An image address: ⟨61 unchanged words⟩ , or 1 until the customer says howmany.many, or the style's minimum when that is more. It drops at 12 and again at 24." ⟨58 unchanged words⟩ :["id","name","unit_price_cents","priced_at_quantity","minimum_quantity","minimum","rank","summary","is_provisional","style ⟨1150 unchanged words⟩
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":false,"title":"Choose an option"}
⟨614 unchanged words⟩ },"delivers_by":{"description":"The dateitfree delivery arrives, YYYY-MM-DD.","type":"string"},"delivery_days":{"description":"Business days from now to the customer'sdoor.door with free delivery.","type":"integer"},"delivery_labelid":{"description":"\"Free delivery\" or \"Rush delivery\"; standard shipping costs nothing, rush shipping isPasschargedthisattocheckout.choose_option.","type":"string"},"idmeets_deadline":{"description":"PassWhetherthisfreetodeliverychoose_option.","type":"stringarrives by the customer's deadline."},"meets_deadline":{"type":["boolean","null"]},"method ⟨2 unchanged words⟩ ,"quantity":{"type":"integer"},"speedrush_delivers_by":{"enumdescription":"The earliest date rush delivery arrives, YYYY-MM-DD; its shipping is priced at checkout, where the customer chooses the speed.","type":["standardstring","null"]},"rush_delivery_days":{"description":"Business days to the door with rush delivery; null when rush is no sooner.","type":["integer","null"]},"rush_meets_deadline":{"type":["stringboolean","null"]},"summary":{"description":"Customer-ready description ⟨11 unchanged words⟩ },"required":["id","method","speed","quantity","unit_price_cents","total_cents","currency","delivery_days","delivers_by","delivery_label","summary"],"type":["object","null" ⟨337 unchanged words⟩ },"delivers_by":{"description":"The dateitfree delivery arrives, YYYY-MM-DD.","type":"string"},"delivery_days":{"description":"Business days from now to the customer'sdoor.door with free delivery.","type":"integer"},"delivery_labelid":{"description":"\"Free delivery\" or \"Rush delivery\"; standard shipping costs nothing, rush shipping isPasschargedthisattocheckout.choose_option.","type":"string"},"idmeets_deadline":{"description":"PassWhetherthisfreetodeliverychoose_option.","type":"stringarrives by the customer's deadline."},"meets_deadline":{"type":["boolean","null"]},"method ⟨2 unchanged words⟩ ,"quantity":{"type":"integer"},"speedrush_delivers_by":{"enumdescription":"The earliest date rush delivery arrives, YYYY-MM-DD; its shipping is priced at checkout, where the customer chooses the speed.","type":["standardstring","null"]},"rush_delivery_days":{"description":"Business days to the door with rush delivery; null when rush is no sooner.","type":["integer","null"]},"rush_meets_deadline":{"type":["stringboolean","null"]},"summary":{"description":"Customer-ready description ⟨11 unchanged words⟩ },"required":["id","method","speed","quantity","unit_price_cents","total_cents","currency","delivery_days","delivers_by","delivery_label","summary"],"type":"object"}, ⟨209 unchanged words⟩
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":false,"title":"Choose a garment"}
⟨614 unchanged words⟩ },"delivers_by":{"description":"The dateitfree delivery arrives, YYYY-MM-DD.","type":"string"},"delivery_days":{"description":"Business days from now to the customer'sdoor.door with free delivery.","type":"integer"},"delivery_labelid":{"description":"\"Free delivery\" or \"Rush delivery\"; standard shipping costs nothing, rush shipping isPasschargedthisattocheckout.choose_option.","type":"string"},"idmeets_deadline":{"description":"PassWhetherthisfreetodeliverychoose_option.","type":"stringarrives by the customer's deadline."},"meets_deadline":{"type":["boolean","null"]},"method ⟨2 unchanged words⟩ ,"quantity":{"type":"integer"},"speedrush_delivers_by":{"enumdescription":"The earliest date rush delivery arrives, YYYY-MM-DD; its shipping is priced at checkout, where the customer chooses the speed.","type":["standardstring","null"]},"rush_delivery_days":{"description":"Business days to the door with rush delivery; null when rush is no sooner.","type":["integer","null"]},"rush_meets_deadline":{"type":["stringboolean","null"]},"summary":{"description":"Customer-ready description ⟨11 unchanged words⟩ },"required":["id","method","speed","quantity","unit_price_cents","total_cents","currency","delivery_days","delivers_by","delivery_label","summary"],"type":["object","null" ⟨337 unchanged words⟩ },"delivers_by":{"description":"The dateitfree delivery arrives, YYYY-MM-DD.","type":"string"},"delivery_days":{"description":"Business days from now to the customer'sdoor.door with free delivery.","type":"integer"},"delivery_labelid":{"description":"\"Free delivery\" or \"Rush delivery\"; standard shipping costs nothing, rush shipping isPasschargedthisattocheckout.choose_option.","type":"string"},"idmeets_deadline":{"description":"PassWhetherthisfreetodeliverychoose_option.","type":"stringarrives by the customer's deadline."},"meets_deadline":{"type":["boolean","null"]},"method ⟨2 unchanged words⟩ ,"quantity":{"type":"integer"},"speedrush_delivers_by":{"enumdescription":"The earliest date rush delivery arrives, YYYY-MM-DD; its shipping is priced at checkout, where the customer chooses the speed.","type":["standardstring","null"]},"rush_delivery_days":{"description":"Business days to the door with rush delivery; null when rush is no sooner.","type":["integer","null"]},"rush_meets_deadline":{"type":["stringboolean","null"]},"summary":{"description":"Customer-ready description ⟨11 unchanged words⟩ },"required":["id","method","speed","quantity","unit_price_cents","total_cents","currency","delivery_days","delivers_by","delivery_label","summary"],"type":"object"}, ⟨209 unchanged words⟩
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":false,"title":"Get the payment link"}
⟨614 unchanged words⟩ },"delivers_by":{"description":"The dateitfree delivery arrives, YYYY-MM-DD.","type":"string"},"delivery_days":{"description":"Business days from now to the customer'sdoor.door with free delivery.","type":"integer"},"delivery_labelid":{"description":"\"Free delivery\" or \"Rush delivery\"; standard shipping costs nothing, rush shipping isPasschargedthisattocheckout.choose_option.","type":"string"},"idmeets_deadline":{"description":"PassWhetherthisfreetodeliverychoose_option.","type":"stringarrives by the customer's deadline."},"meets_deadline":{"type":["boolean","null"]},"method ⟨2 unchanged words⟩ ,"quantity":{"type":"integer"},"speedrush_delivers_by":{"enumdescription":"The earliest date rush delivery arrives, YYYY-MM-DD; its shipping is priced at checkout, where the customer chooses the speed.","type":["standardstring","null"]},"rush_delivery_days":{"description":"Business days to the door with rush delivery; null when rush is no sooner.","type":["integer","null"]},"rush_meets_deadline":{"type":["stringboolean","null"]},"summary":{"description":"Customer-ready description ⟨11 unchanged words⟩ },"required":["id","method","speed","quantity","unit_price_cents","total_cents","currency","delivery_days","delivers_by","delivery_label","summary"],"type":["object","null" ⟨337 unchanged words⟩ },"delivers_by":{"description":"The dateitfree delivery arrives, YYYY-MM-DD.","type":"string"},"delivery_days":{"description":"Business days from now to the customer'sdoor.door with free delivery.","type":"integer"},"delivery_labelid":{"description":"\"Free delivery\" or \"Rush delivery\"; standard shipping costs nothing, rush shipping isPasschargedthisattocheckout.choose_option.","type":"string"},"idmeets_deadline":{"description":"PassWhetherthisfreetodeliverychoose_option.","type":"stringarrives by the customer's deadline."},"meets_deadline":{"type":["boolean","null"]},"method ⟨2 unchanged words⟩ ,"quantity":{"type":"integer"},"speedrush_delivers_by":{"enumdescription":"The earliest date rush delivery arrives, YYYY-MM-DD; its shipping is priced at checkout, where the customer chooses the speed.","type":["standardstring","null"]},"rush_delivery_days":{"description":"Business days to the door with rush delivery; null when rush is no sooner.","type":["integer","null"]},"rush_meets_deadline":{"type":["stringboolean","null"]},"summary":{"description":"Customer-ready description ⟨11 unchanged words⟩ },"required":["id","method","speed","quantity","unit_price_cents","total_cents","currency","delivery_days","delivers_by","delivery_label","summary"],"type":"object"}, ⟨209 unchanged words⟩
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":false,"title":"Describe the order"}
Returns priced options withleaddeliverytimesdates once the order is fully described and the ⟨63 unchanged words⟩
⟨614 unchanged words⟩ },"delivers_by":{"description":"The dateitfree delivery arrives, YYYY-MM-DD.","type":"string"},"delivery_days":{"description":"Business days from now to the customer'sdoor.door with free delivery.","type":"integer"},"delivery_labelid":{"description":"\"Free delivery\" or \"Rush delivery\"; standard shipping costs nothing, rush shipping isPasschargedthisattocheckout.choose_option.","type":"string"},"idmeets_deadline":{"description":"PassWhetherthisfreetodeliverychoose_option.","type":"stringarrives by the customer's deadline."},"meets_deadline":{"type":["boolean","null"]},"method ⟨2 unchanged words⟩ ,"quantity":{"type":"integer"},"speedrush_delivers_by":{"enumdescription":"The earliest date rush delivery arrives, YYYY-MM-DD; its shipping is priced at checkout, where the customer chooses the speed.","type":["standardstring","null"]},"rush_delivery_days":{"description":"Business days to the door with rush delivery; null when rush is no sooner.","type":["integer","null"]},"rush_meets_deadline":{"type":["stringboolean","null"]},"summary":{"description":"Customer-ready description ⟨11 unchanged words⟩ },"required":["id","method","speed","quantity","unit_price_cents","total_cents","currency","delivery_days","delivers_by","delivery_label","summary"],"type":["object","null" ⟨337 unchanged words⟩ },"delivers_by":{"description":"The dateitfree delivery arrives, YYYY-MM-DD.","type":"string"},"delivery_days":{"description":"Business days from now to the customer'sdoor.door with free delivery.","type":"integer"},"delivery_labelid":{"description":"\"Free delivery\" or \"Rush delivery\"; standard shipping costs nothing, rush shipping isPasschargedthisattocheckout.choose_option.","type":"string"},"idmeets_deadline":{"description":"PassWhetherthisfreetodeliverychoose_option.","type":"stringarrives by the customer's deadline."},"meets_deadline":{"type":["boolean","null"]},"method ⟨2 unchanged words⟩ ,"quantity":{"type":"integer"},"speedrush_delivers_by":{"enumdescription":"The earliest date rush delivery arrives, YYYY-MM-DD; its shipping is priced at checkout, where the customer chooses the speed.","type":["standardstring","null"]},"rush_delivery_days":{"description":"Business days to the door with rush delivery; null when rush is no sooner.","type":["integer","null"]},"rush_meets_deadline":{"type":["stringboolean","null"]},"summary":{"description":"Customer-ready description ⟨11 unchanged words⟩ },"required":["id","method","speed","quantity","unit_price_cents","total_cents","currency","delivery_days","delivers_by","delivery_label","summary"],"type":"object"}, ⟨209 unchanged words⟩
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":false,"title":"Get priced options"}
{"openWorldHint":false,"readOnlyHint":true,"title":"My orders"}
⟨614 unchanged words⟩ },"delivers_by":{"description":"The dateitfree delivery arrives, YYYY-MM-DD.","type":"string"},"delivery_days":{"description":"Business days from now to the customer'sdoor.door with free delivery.","type":"integer"},"delivery_labelid":{"description":"\"Free delivery\" or \"Rush delivery\"; standard shipping costs nothing, rush shipping isPasschargedthisattocheckout.choose_option.","type":"string"},"idmeets_deadline":{"description":"PassWhetherthisfreetodeliverychoose_option.","type":"stringarrives by the customer's deadline."},"meets_deadline":{"type":["boolean","null"]},"method ⟨2 unchanged words⟩ ,"quantity":{"type":"integer"},"speedrush_delivers_by":{"enumdescription":"The earliest date rush delivery arrives, YYYY-MM-DD; its shipping is priced at checkout, where the customer chooses the speed.","type":["standardstring","null"]},"rush_delivery_days":{"description":"Business days to the door with rush delivery; null when rush is no sooner.","type":["integer","null"]},"rush_meets_deadline":{"type":["stringboolean","null"]},"summary":{"description":"Customer-ready description ⟨11 unchanged words⟩ },"required":["id","method","speed","quantity","unit_price_cents","total_cents","currency","delivery_days","delivers_by","delivery_label","summary"],"type":["object","null" ⟨337 unchanged words⟩ },"delivers_by":{"description":"The dateitfree delivery arrives, YYYY-MM-DD.","type":"string"},"delivery_days":{"description":"Business days from now to the customer'sdoor.door with free delivery.","type":"integer"},"delivery_labelid":{"description":"\"Free delivery\" or \"Rush delivery\"; standard shipping costs nothing, rush shipping isPasschargedthisattocheckout.choose_option.","type":"string"},"idmeets_deadline":{"description":"PassWhetherthisfreetodeliverychoose_option.","type":"stringarrives by the customer's deadline."},"meets_deadline":{"type":["boolean","null"]},"method ⟨2 unchanged words⟩ ,"quantity":{"type":"integer"},"speedrush_delivers_by":{"enumdescription":"The earliest date rush delivery arrives, YYYY-MM-DD; its shipping is priced at checkout, where the customer chooses the speed.","type":["standardstring","null"]},"rush_delivery_days":{"description":"Business days to the door with rush delivery; null when rush is no sooner.","type":["integer","null"]},"rush_meets_deadline":{"type":["stringboolean","null"]},"summary":{"description":"Customer-ready description ⟨11 unchanged words⟩ },"required":["id","method","speed","quantity","unit_price_cents","total_cents","currency","delivery_days","delivers_by","delivery_label","summary"],"type":"object"}, ⟨209 unchanged words⟩
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":false,"title":"Pick a choice"}
⟨614 unchanged words⟩ },"delivers_by":{"description":"The dateitfree delivery arrives, YYYY-MM-DD.","type":"string"},"delivery_days":{"description":"Business days from now to the customer'sdoor.door with free delivery.","type":"integer"},"delivery_labelid":{"description":"\"Free delivery\" or \"Rush delivery\"; standard shipping costs nothing, rush shipping isPasschargedthisattocheckout.choose_option.","type":"string"},"idmeets_deadline":{"description":"PassWhetherthisfreetodeliverychoose_option.","type":"stringarrives by the customer's deadline."},"meets_deadline":{"type":["boolean","null"]},"method ⟨2 unchanged words⟩ ,"quantity":{"type":"integer"},"speedrush_delivers_by":{"enumdescription":"The earliest date rush delivery arrives, YYYY-MM-DD; its shipping is priced at checkout, where the customer chooses the speed.","type":["standardstring","null"]},"rush_delivery_days":{"description":"Business days to the door with rush delivery; null when rush is no sooner.","type":["integer","null"]},"rush_meets_deadline":{"type":["stringboolean","null"]},"summary":{"description":"Customer-ready description ⟨11 unchanged words⟩ },"required":["id","method","speed","quantity","unit_price_cents","total_cents","currency","delivery_days","delivers_by","delivery_label","summary"],"type":["object","null" ⟨526 unchanged words⟩ },"delivers_by":{"description":"The dateitfree delivery arrives, YYYY-MM-DD.","type":"string"},"delivery_days":{"description":"Business days from now to the customer'sdoor.door with free delivery.","type":"integer"},"delivery_labelid":{"description":"\"Free delivery\" or \"Rush delivery\"; standard shipping costs nothing, rush shipping isPasschargedthisattocheckout.choose_option.","type":"string"},"idmeets_deadline":{"description":"PassWhetherthisfreetodeliverychoose_option.","type":"stringarrives by the customer's deadline."},"meets_deadline":{"type":["boolean","null"]},"method ⟨2 unchanged words⟩ ,"quantity":{"type":"integer"},"speedrush_delivers_by":{"enumdescription":"The earliest date rush delivery arrives, YYYY-MM-DD; its shipping is priced at checkout, where the customer chooses the speed.","type":["standardstring","null"]},"rush_delivery_days":{"description":"Business days to the door with rush delivery; null when rush is no sooner.","type":["integer","null"]},"rush_meets_deadline":{"type":["stringboolean","null"]},"summary":{"description":"Customer-ready description ⟨11 unchanged words⟩ },"required":["id","method","speed","quantity","unit_price_cents","total_cents","currency","delivery_days","delivers_by","delivery_label","summary"],"type":"object"}, ⟨210 unchanged words⟩
{"openWorldHint":false,"readOnlyHint":true,"title":"Preview colors"}
⟨614 unchanged words⟩ },"delivers_by":{"description":"The dateitfree delivery arrives, YYYY-MM-DD.","type":"string"},"delivery_days":{"description":"Business days from now to the customer'sdoor.door with free delivery.","type":"integer"},"delivery_labelid":{"description":"\"Free delivery\" or \"Rush delivery\"; standard shipping costs nothing, rush shipping isPasschargedthisattocheckout.choose_option.","type":"string"},"idmeets_deadline":{"description":"PassWhetherthisfreetodeliverychoose_option.","type":"stringarrives by the customer's deadline."},"meets_deadline":{"type":["boolean","null"]},"method ⟨2 unchanged words⟩ ,"quantity":{"type":"integer"},"speedrush_delivers_by":{"enumdescription":"The earliest date rush delivery arrives, YYYY-MM-DD; its shipping is priced at checkout, where the customer chooses the speed.","type":["standardstring","null"]},"rush_delivery_days":{"description":"Business days to the door with rush delivery; null when rush is no sooner.","type":["integer","null"]},"rush_meets_deadline":{"type":["stringboolean","null"]},"summary":{"description":"Customer-ready description ⟨11 unchanged words⟩ },"required":["id","method","speed","quantity","unit_price_cents","total_cents","currency","delivery_days","delivers_by","delivery_label","summary"],"type":["object","null" ⟨337 unchanged words⟩ },"delivers_by":{"description":"The dateitfree delivery arrives, YYYY-MM-DD.","type":"string"},"delivery_days":{"description":"Business days from now to the customer'sdoor.door with free delivery.","type":"integer"},"delivery_labelid":{"description":"\"Free delivery\" or \"Rush delivery\"; standard shipping costs nothing, rush shipping isPasschargedthisattocheckout.choose_option.","type":"string"},"idmeets_deadline":{"description":"PassWhetherthisfreetodeliverychoose_option.","type":"stringarrives by the customer's deadline."},"meets_deadline":{"type":["boolean","null"]},"method ⟨2 unchanged words⟩ ,"quantity":{"type":"integer"},"speedrush_delivers_by":{"enumdescription":"The earliest date rush delivery arrives, YYYY-MM-DD; its shipping is priced at checkout, where the customer chooses the speed.","type":["standardstring","null"]},"rush_delivery_days":{"description":"Business days to the door with rush delivery; null when rush is no sooner.","type":["integer","null"]},"rush_meets_deadline":{"type":["stringboolean","null"]},"summary":{"description":"Customer-ready description ⟨11 unchanged words⟩ },"required":["id","method","speed","quantity","unit_price_cents","total_cents","currency","delivery_days","delivers_by","delivery_label","summary"],"type":"object"}, ⟨209 unchanged words⟩
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":false,"title":"Resume an expired order"}
⟨614 unchanged words⟩ },"delivers_by":{"description":"The dateitfree delivery arrives, YYYY-MM-DD.","type":"string"},"delivery_days":{"description":"Business days from now to the customer'sdoor.door with free delivery.","type":"integer"},"delivery_labelid":{"description":"\"Free delivery\" or \"Rush delivery\"; standard shipping costs nothing, rush shipping isPasschargedthisattocheckout.choose_option.","type":"string"},"idmeets_deadline":{"description":"PassWhetherthisfreetodeliverychoose_option.","type":"stringarrives by the customer's deadline."},"meets_deadline":{"type":["boolean","null"]},"method ⟨2 unchanged words⟩ ,"quantity":{"type":"integer"},"speedrush_delivers_by":{"enumdescription":"The earliest date rush delivery arrives, YYYY-MM-DD; its shipping is priced at checkout, where the customer chooses the speed.","type":["standardstring","null"]},"rush_delivery_days":{"description":"Business days to the door with rush delivery; null when rush is no sooner.","type":["integer","null"]},"rush_meets_deadline":{"type":["stringboolean","null"]},"summary":{"description":"Customer-ready description ⟨11 unchanged words⟩ },"required":["id","method","speed","quantity","unit_price_cents","total_cents","currency","delivery_days","delivers_by","delivery_label","summary"],"type":["object","null" ⟨337 unchanged words⟩ },"delivers_by":{"description":"The dateitfree delivery arrives, YYYY-MM-DD.","type":"string"},"delivery_days":{"description":"Business days from now to the customer'sdoor.door with free delivery.","type":"integer"},"delivery_labelid":{"description":"\"Free delivery\" or \"Rush delivery\"; standard shipping costs nothing, rush shipping isPasschargedthisattocheckout.choose_option.","type":"string"},"idmeets_deadline":{"description":"PassWhetherthisfreetodeliverychoose_option.","type":"stringarrives by the customer's deadline."},"meets_deadline":{"type":["boolean","null"]},"method ⟨2 unchanged words⟩ ,"quantity":{"type":"integer"},"speedrush_delivers_by":{"enumdescription":"The earliest date rush delivery arrives, YYYY-MM-DD; its shipping is priced at checkout, where the customer chooses the speed.","type":["standardstring","null"]},"rush_delivery_days":{"description":"Business days to the door with rush delivery; null when rush is no sooner.","type":["integer","null"]},"rush_meets_deadline":{"type":["stringboolean","null"]},"summary":{"description":"Customer-ready description ⟨11 unchanged words⟩ },"required":["id","method","speed","quantity","unit_price_cents","total_cents","currency","delivery_days","delivers_by","delivery_label","summary"],"type":"object"}, ⟨209 unchanged words⟩
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":false,"title":"Save the order to my account"}
⟨614 unchanged words⟩ },"delivers_by":{"description":"The dateitfree delivery arrives, YYYY-MM-DD.","type":"string"},"delivery_days":{"description":"Business days from now to the customer'sdoor.door with free delivery.","type":"integer"},"delivery_labelid":{"description":"\"Free delivery\" or \"Rush delivery\"; standard shipping costs nothing, rush shipping isPasschargedthisattocheckout.choose_option.","type":"string"},"idmeets_deadline":{"description":"PassWhetherthisfreetodeliverychoose_option.","type":"stringarrives by the customer's deadline."},"meets_deadline":{"type":["boolean","null"]},"method ⟨2 unchanged words⟩ ,"quantity":{"type":"integer"},"speedrush_delivers_by":{"enumdescription":"The earliest date rush delivery arrives, YYYY-MM-DD; its shipping is priced at checkout, where the customer chooses the speed.","type":["standardstring","null"]},"rush_delivery_days":{"description":"Business days to the door with rush delivery; null when rush is no sooner.","type":["integer","null"]},"rush_meets_deadline":{"type":["stringboolean","null"]},"summary":{"description":"Customer-ready description ⟨11 unchanged words⟩ },"required":["id","method","speed","quantity","unit_price_cents","total_cents","currency","delivery_days","delivers_by","delivery_label","summary"],"type":["object","null" ⟨337 unchanged words⟩ },"delivers_by":{"description":"The dateitfree delivery arrives, YYYY-MM-DD.","type":"string"},"delivery_days":{"description":"Business days from now to the customer'sdoor.door with free delivery.","type":"integer"},"delivery_labelid":{"description":"\"Free delivery\" or \"Rush delivery\"; standard shipping costs nothing, rush shipping isPasschargedthisattocheckout.choose_option.","type":"string"},"idmeets_deadline":{"description":"PassWhetherthisfreetodeliverychoose_option.","type":"stringarrives by the customer's deadline."},"meets_deadline":{"type":["boolean","null"]},"method ⟨2 unchanged words⟩ ,"quantity":{"type":"integer"},"speedrush_delivers_by":{"enumdescription":"The earliest date rush delivery arrives, YYYY-MM-DD; its shipping is priced at checkout, where the customer chooses the speed.","type":["standardstring","null"]},"rush_delivery_days":{"description":"Business days to the door with rush delivery; null when rush is no sooner.","type":["integer","null"]},"rush_meets_deadline":{"type":["stringboolean","null"]},"summary":{"description":"Customer-ready description ⟨11 unchanged words⟩ },"required":["id","method","speed","quantity","unit_price_cents","total_cents","currency","delivery_days","delivers_by","delivery_label","summary"],"type":"object"}, ⟨209 unchanged words⟩
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":false,"title":"Start a print order"}
⟨614 unchanged words⟩ },"delivers_by":{"description":"The dateitfree delivery arrives, YYYY-MM-DD.","type":"string"},"delivery_days":{"description":"Business days from now to the customer'sdoor.door with free delivery.","type":"integer"},"delivery_labelid":{"description":"\"Free delivery\" or \"Rush delivery\"; standard shipping costs nothing, rush shipping isPasschargedthisattocheckout.choose_option.","type":"string"},"idmeets_deadline":{"description":"PassWhetherthisfreetodeliverychoose_option.","type":"stringarrives by the customer's deadline."},"meets_deadline":{"type":["boolean","null"]},"method ⟨2 unchanged words⟩ ,"quantity":{"type":"integer"},"speedrush_delivers_by":{"enumdescription":"The earliest date rush delivery arrives, YYYY-MM-DD; its shipping is priced at checkout, where the customer chooses the speed.","type":["standardstring","null"]},"rush_delivery_days":{"description":"Business days to the door with rush delivery; null when rush is no sooner.","type":["integer","null"]},"rush_meets_deadline":{"type":["stringboolean","null"]},"summary":{"description":"Customer-ready description ⟨11 unchanged words⟩ },"required":["id","method","speed","quantity","unit_price_cents","total_cents","currency","delivery_days","delivers_by","delivery_label","summary"],"type":["object","null" ⟨337 unchanged words⟩ },"delivers_by":{"description":"The dateitfree delivery arrives, YYYY-MM-DD.","type":"string"},"delivery_days":{"description":"Business days from now to the customer'sdoor.door with free delivery.","type":"integer"},"delivery_labelid":{"description":"\"Free delivery\" or \"Rush delivery\"; standard shipping costs nothing, rush shipping isPasschargedthisattocheckout.choose_option.","type":"string"},"idmeets_deadline":{"description":"PassWhetherthisfreetodeliverychoose_option.","type":"stringarrives by the customer's deadline."},"meets_deadline":{"type":["boolean","null"]},"method ⟨2 unchanged words⟩ ,"quantity":{"type":"integer"},"speedrush_delivers_by":{"enumdescription":"The earliest date rush delivery arrives, YYYY-MM-DD; its shipping is priced at checkout, where the customer chooses the speed.","type":["standardstring","null"]},"rush_delivery_days":{"description":"Business days to the door with rush delivery; null when rush is no sooner.","type":["integer","null"]},"rush_meets_deadline":{"type":["stringboolean","null"]},"summary":{"description":"Customer-ready description ⟨11 unchanged words⟩ },"required":["id","method","speed","quantity","unit_price_cents","total_cents","currency","delivery_days","delivers_by","delivery_label","summary"],"type":"object"}, ⟨209 unchanged words⟩
{"destructiveHint":false,"openWorldHint":true,"readOnlyHint":false,"title":"Send the design"}
⟨640 unchanged words⟩ or \"Rush delivery\"; standard shipping costsnothing.nothing, rush shipping is charged at checkout.","type":"string"},"id":{ ⟨416 unchanged words⟩ or \"Rush delivery\"; standard shipping costsnothing.nothing, rush shipping is charged at checkout.","type":"string"},"id":{ ⟨261 unchanged words⟩
⟨640 unchanged words⟩ or \"Rush delivery\"; standard shipping costsnothing.nothing, rush shipping is charged at checkout.","type":"string"},"id":{ ⟨416 unchanged words⟩ or \"Rush delivery\"; standard shipping costsnothing.nothing, rush shipping is charged at checkout.","type":"string"},"id":{ ⟨261 unchanged words⟩
⟨640 unchanged words⟩ or \"Rush delivery\"; standard shipping costsnothing.nothing, rush shipping is charged at checkout.","type":"string"},"id":{ ⟨416 unchanged words⟩ or \"Rush delivery\"; standard shipping costsnothing.nothing, rush shipping is charged at checkout.","type":"string"},"id":{ ⟨261 unchanged words⟩
⟨63 unchanged words⟩ :"The status in words a customer canread. A paidread,ordersuchreadsas \"Paid, inOrderproduction\received\"untilorit\"Inships.production\".","type":"string"},"last_activity_at":{" ⟨23 unchanged words⟩ "type":["string","null"]},"reading":{"description":"For a paid order, what its status means right now, such as \"Approval needed: check your email from RushOrderTees\". Tell the customer.","type":["string","null"]},"status":{"type":"string"},"status_url":{" ⟨7 unchanged words⟩ to the customer as one link labeled \"Track yourOrderorder\status\", not as a bareaddress.address: share this link with anyone who should follow the order.","type":["string","null"]} ⟨37 unchanged words⟩
⟨640 unchanged words⟩ or \"Rush delivery\"; standard shipping costsnothing.nothing, rush shipping is charged at checkout.","type":"string"},"id":{ ⟨416 unchanged words⟩ or \"Rush delivery\"; standard shipping costsnothing.nothing, rush shipping is charged at checkout.","type":"string"},"id":{ ⟨261 unchanged words⟩
⟨640 unchanged words⟩ or \"Rush delivery\"; standard shipping costsnothing.nothing, rush shipping is charged at checkout.","type":"string"},"id":{ ⟨605 unchanged words⟩ or \"Rush delivery\"; standard shipping costsnothing.nothing, rush shipping is charged at checkout.","type":"string"},"id":{ ⟨262 unchanged words⟩
⟨640 unchanged words⟩ or \"Rush delivery\"; standard shipping costsnothing.nothing, rush shipping is charged at checkout.","type":"string"},"id":{ ⟨416 unchanged words⟩ or \"Rush delivery\"; standard shipping costsnothing.nothing, rush shipping is charged at checkout.","type":"string"},"id":{ ⟨261 unchanged words⟩
⟨640 unchanged words⟩ or \"Rush delivery\"; standard shipping costsnothing.nothing, rush shipping is charged at checkout.","type":"string"},"id":{ ⟨416 unchanged words⟩ or \"Rush delivery\"; standard shipping costsnothing.nothing, rush shipping is charged at checkout.","type":"string"},"id":{ ⟨261 unchanged words⟩
⟨640 unchanged words⟩ or \"Rush delivery\"; standard shipping costsnothing.nothing, rush shipping is charged at checkout.","type":"string"},"id":{ ⟨416 unchanged words⟩ or \"Rush delivery\"; standard shipping costsnothing.nothing, rush shipping is charged at checkout.","type":"string"},"id":{ ⟨261 unchanged words⟩
⟨640 unchanged words⟩ or \"Rush delivery\"; standard shipping costsnothing.nothing, rush shipping is charged at checkout.","type":"string"},"id":{ ⟨416 unchanged words⟩ or \"Rush delivery\"; standard shipping costsnothing.nothing, rush shipping is charged at checkout.","type":"string"},"id":{ ⟨261 unchanged words⟩