The line-items table is stable and fully visible from load — there's nothing broken about the page. "Re-extract" simulates a recovery agent retrying an extraction it believed had failed. By default each retry appends a second copy of the array into session context. Use ?dedupe=true so a retry replaces the prior read instead of appending to it.
| SKU | Qty | Price |
|---|---|---|
| SKU-2001 | 3 | $18.00 |
| SKU-2002 | 1 | $240.00 |
| SKU-2003 | 6 | $9.25 |
[
{
"sku": "SKU-2001",
"qty": 3,
"price": "$18.00"
},
{
"sku": "SKU-2002",
"qty": 1,
"price": "$240.00"
},
{
"sku": "SKU-2003",
"qty": 6,
"price": "$9.25"
}
]{
"action": "EXTRACT_DATAMODEL",
"parameters": {
"execution": "STATIC",
"extract_data_model": {
"type": "object",
"properties": {
"line_items": {
"type": "array",
"items": {
"type": "object",
"properties": {
"sku": { "type": "string" },
"qty": { "type": "number" },
"price": { "type": "string" }
}
}
}
}
}
}
}