{"slug":"mcp-dropenginehq-com-api-invoice-preflight-5d88d5","title":"Check invoice amounts, purchase details and line items; return match, discrepanc","host":"mcp.dropenginehq.com","method":"POST","resource":"https://mcp.dropenginehq.com/api/invoice-preflight","category":"other","description":"Check invoice amounts, purchase details and line items; return match, discrepancy or needs_review with evidence.","price_listed":0.065,"price_asked":null,"state":"effects","state_label":"Not tested: has real-world effects","checks_7d":0,"answered_7d":0,"latency_ms_median":null,"reported_calls_30d":2,"reported_payers_30d":1,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"document_xml":"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<Invoice xmlns=\"urn:oasis:names:specification:ubl:schema:xsd:Invoice-2\" xmlns:cac=\"urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2\" xmlns:cbc=\"urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2\">\n  <cbc:ID>INV-8821</cbc:ID>\n  <cbc:DocumentCurrencyCode>USD</cbc:DocumentCurrencyCode>\n  <cac:OrderReference><cbc:ID>PO-8841</cbc:ID></cac:OrderReference>\n  <cac:AccountingSupplierParty><cac:Party><cac:PartyLegalEntity><cbc:RegistrationName>Example Ltd</cbc:RegistrationName></cac:PartyLegalEntity></cac:Party></cac:AccountingSupplierParty>\n  <cac:TaxTotal><cbc:TaxAmount currencyID=\"USD\">24.00</cbc:TaxAmount></cac:TaxTotal>\n  <cac:LegalMonetaryTotal><cbc:TaxExclusiveAmount currencyID=\"USD\">100.00</cbc:TaxExclusiveAmount><cbc:PayableAmount currencyID=\"USD\">124.00</cbc:PayableAmount></cac:LegalMonetaryTotal>\n  <cac:InvoiceLine><cbc:ID>1</cbc:ID><cbc:LineExtensionAmount currencyID=\"USD\">60.00</cbc:LineExtensionAmount><cac:Item><cbc:Name>Service A</cbc:Name></cac:Item></cac:InvoiceLine>\n  <cac:InvoiceLine><cbc:ID>2</cbc:ID><cbc:LineExtensionAmount currencyID=\"USD\">40.00</cbc:LineExtensionAmount><cac:Item><cbc:Name>Service B</cbc:Name></cac:Item></cac:InvoiceLine>\n</Invoice>","expected":{"currency":"USD","purchase_order":"PO-8841","supplier_name":"Example Ltd","total":"124.00"}},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"anyOf":[{"required":["document_xml"]},{"required":["document_url"]},{"required":["document_base64","mime_type"]}],"properties":{"document_base64":{"description":"Base64 encoded PDF, PNG, or JPEG (up to 10 MB, 3 pages for this tool).","type":"string"},"document_url":{"description":"Public HTTPS URL to a PDF, PNG, or JPEG (up to 10 MB, 3 pages for this tool).","type":"string"},"document_xml":{"description":"UBL Invoice XML document, up to 1 MB.","type":"string"},"expected":{"additionalProperties":false,"properties":{"currency":{"maxLength":3,"minLength":3,"type":"string"},"line_items":{"items":{"additionalProperties":false,"properties":{"amount":{"type":"string"},"description":{"maxLength":300,"minLength":1,"type":"string"}},"required":["description","amount"],"type":"object"},"maxItems":1000,"minItems":1,"type":"array"},"purchase_order":{"type":"string"},"subtotal":{"type":"string"},"supplier_name":{"type":"string"},"tax":{"type":"string"},"total":{"type":"string"}},"type":"object"},"mime_type":{"enum":["application/pdf","image/png","image/jpeg"],"type":"string"}},"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"additionalProperties":false,"properties":{"checks":{"items":{"additionalProperties":false,"properties":{"actual":{"type":"string"},"calculated":{"type":"string"},"expected":{"type":"string"},"field":{"type":"string"},"status":{"enum":["match","discrepancy","needs_review"],"type":"string"}},"required":["field","status"],"type":"object"},"type":"array"},"decision":{"enum":["match","discrepancy","needs_review"],"type":"string"},"evidence":{"items":{"additionalProperties":false,"properties":{"field":{"type":"string"},"source":{"type":"string"},"text":{"type":"string"}},"required":["field","source","text"],"type":"object"},"type":"array"},"invoice":{"additionalProperties":false,"properties":{"currency":{"type":["string","null"]},"line_items":{"items":{"additionalProperties":false,"properties":{"amount":{"type":"string"},"description":{"type":["string","null"]}},"required":["description","amount"],"type":"object"},"type":"array"},"number":{"type":["string","null"]},"purchase_order":{"type":["string","null"]},"subtotal":{"type":["string","null"]},"supplier_name":{"type":["string","null"]},"tax":{"type":["string","null"]},"total":{"type":["string","null"]}},"required":["number","supplier_name","purchase_order","currency","subtotal","tax","total","line_items"],"type":"object"},"pages_processed":{"minimum":1,"type":"integer"},"source_sha256":{"type":"string"},"warnings":{"items":{"type":"string"},"type":"array"}},"required":["decision","invoice","checks","evidence","source_sha256","warnings"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[],"description_full":"Check invoice amounts, purchase details and line items; return match, discrepancy or needs_review with evidence.","last_updated":"2026-09-27T21:41:29.593Z","schemes":["exact"]}