DiscoverResult response model
Nullable fields represent unknown values; they do not imply zero cost or a completed action.
Full JSON schema
{ "allOf": [ { "$ref": "#/components/schemas/Capability" }, { "type": "object", "properties": { "estimate": { "type": "object", "properties": { "currency": { "type": "string" }, "quantity": { "type": "integer", "description": "The quantity asked for, echoed" }, "factoryTotalUsd": { "anyOf": [ { "type": "number", "description": "unitPriceUsd times quantity plus setupPriceUsd, or null when the factory has not published both" }, { "type": "null" } ] }, "maglevFeeUsd": { "anyOf": [ { "type": "number", "description": "Always null here. Maglev's price comes with a reviewed quote, never off a catalog row" }, { "type": "null" } ] }, "shippingAndTaxesUsd": { "anyOf": [ { "type": "number", "description": "Always null here" }, { "type": "null" } ] }, "binding": { "type": "boolean", "description": "Always false. A factory estimate is not a quote and not an offer" } } }, "reasons": { "type": "array", "items": { "type": "string", "description": "Why this row matched, in the order process, moq, lead time" } } } } ]}