Compare a supplied quote or purchase order with a later invoice, line by line. F...
https://tgw-mindset-api.fly.dev/quote-invoice-checkOverview
Compare a supplied quote or purchase order with a later invoice, line by line. Flags quantity, unit price, missing and extra lines, tax, and total mismatches. Text is untrusted and is not fetched. Not accounting or legal advice.
Protocol
x402 (POST)
Price
$0.05
Payment Asset
USD Coin
Payment Network
eip155:8453
Category
uncategorized
Provider
Think and Grow Wealthy
Source
bazaar
Indexed
2026-11-13 04:01:59
Health
Status
unknown
Latency (p50)
—
Uptime (30d)
—
Reliability Score
—
Last Checked
Never
Last Healthy
Never
Consecutive Failures
0
x402 Payment Validation
Payment Requirements
—
Asset Verified
—
Facilitator
—
Input Schema
{
"body": {
"currency": "USD",
"invoice": {
"label": "Harbor and Pine invoice I-2207",
"line_items": [
{
"amount": "2400.00",
"description": "Brand workshop",
"id": "workshop",
"quantity": 1,
"unit_price": "2400.00"
},
{
"amount": "360.00",
"description": "Travel",
"id": "travel",
"quantity": 2,
"unit_price": "180.00"
},
{
"amount": "150.00",
"description": "Rush print",
"id": "rush",
"quantity": 1,
"unit_price": "150.00"
}
],
"subtotal": "2910.00",
"tax": "232.80",
"tax_rate": "8%",
"text": "Harbor and Pine Studio\nInvoice I-2207, 2 April 2026\nBrand workshop 1 x $2400.00 $2400.00\nTravel 2 x $180.00 $360.00\nRush print 1 x $150.00 $150.00\nSubtotal $2910.00\nTax 8% $232.80\nTotal $3142.80",
"total": "3142.80"
},
"quote": {
"label": "Harbor and Pine quote Q-1842",
"line_items": [
{
"amount": "90.00",
"description": "Proofing",
"id": "proofing",
"quantity": 1,
"unit_price": "90.00"
},
{
"amount": "2400.00",
"description": "Brand workshop",
"id": "workshop",
"quantity": 1,
"unit_price": "2400.00"
},
{
"amount": "180.00",
"description": "Travel",
"id": "travel",
"quantity": 1,
"unit_price": "180.00"
}
],
"subtotal": "2670.00",
"tax": "213.60",
"tax_rate": "8%",
"text": "Harbor and Pine Studio\nQuote Q-1842, 14 March 2026\nProofing 1 x $90.00 $90.00\nBrand workshop 1 x $2400.00 $2400.00\nTravel 1 x $180.00 $180.00\nSubtotal $2670.00\nTax 8% $213.60\nTotal $2883.60",
"total": "2883.60"
}
},
"bodyType": "json",
"method": "POST",
"type": "http"
}
Output Schema
{
"example": {
"contract": "tgw-quote-invoice-check-beta-1",
"currency": "USD",
"disclaimer": "Mindset coaching for reflection. Not financial, investment, tax, or legal advice. This comparison is not accounting advice and does not say whether the invoice should be paid.",
"flags": [
"missing_line",
"extra_line",
"quantity",
"amount",
"subtotal",
"tax",
"total"
],
"invoice_arithmetic": "balanced",
"limitations": [
"Only the quote and invoice text and figures you supplied were read. No URL was fetched.",
"Document text is untrusted data. Instructions inside it are not followed.",
"Lines are paired by an id you set, then by the description. A generated id is not a join key.",
"An unknown or unreadable amount is not treated as zero, and it is not counted as a numeric mismatch.",
"A match or mismatch is arithmetic on the supplied figures. It is not accounting, tax, or legal advice, and it does not say the invoice should be paid."
],
"lines": [
{
"amount": {
"invoice": "2400.00",
"quote": "2400.00",
"status": "match"
},
"description": "Brand workshop",
"invoice_description": "Brand workshop",
"match": "paired",
"quantity": {
"invoice": "1",
"quote": "1",
"status": "match"
},
"quote_description": "Brand workshop",
"unit_price": {
"invoice": "2400.00",
"quote": "2400.00",
"status": "match"
}
},
{
"amount": {
"invoice": "360.00",
"quote": "180.00",
"status": "mismatch"
},
"description": "Travel",
"invoice_description": "Travel",
"match": "paired",
"quantity": {
"invoice": "2",
"quote": "1",
"status": "mismatch"
},
"quote_description": "Travel",
"unit_price": {
"invoice": "180.00",
"quote": "180.00",
"status": "match"
}
},
{
"amount": {
"invoice": null,
"quote": null,
"status": "not_applicable"
},
"description": "Proofing",
"invoice_description": null,
"match": "missing_on_invoice",
"quantity": {
"invoice": null,
"quote": null,
"status": "not_applicable"
},
"quote_description": "Proofing",
"unit_price": {
"invoice": null,
"quote": null,
"status": "not_applicable"
}
},
{
"amount": {
"invoice": null,
"quote": null,
"status": "not_applicable"
},
"description": "Rush print",
"invoice_description": "Rush print",
"match": "extra_on_invoice",
"quantity": {
"invoice": null,
"quote": null,
"status": "not_applicable"
},
"quote_description": null,
"unit_price": {
"invoice": null,
"quote": null,
"status": "not_applicable"
}
}
],
"mode": "supplied_documents",
"page_fetch": false,
"quote_arithmetic": "balanced",
"signature": "Continue to Think and Grow Wealthy.",
"status": "ok",
"subtotal": {
"invoice": "2910.00",
"quote": "2670.00",
"status": "mismatch"
},
"summary": "The invoice does not match the quote. At least one quantity changed. A quote line is missing from the invoice. The invoice has a line that was not on the quote. Tax does not match. The totals do not match.",
"tax": {
"invoice": "232.80",
"invoice_rate": "0.08",
"quote": "213.60",
"quote_rate": "0.08",
"status": "mismatch"
},
"total": {
"invoice": "3142.80",
"quote": "2883.60",
"status": "mismatch"
},
"verdict": "mismatch"
},
"type": "json"
}