{
  "x402Version": 2,
  "id": 7953,
  "slug": "7953",
  "resource": "https://agents.getardaro.com/v1/receipt-intelligence/analyze",
  "description": "Extract and validate structured expense data from receipt text or a provider-neutral receipt extraction. Use when an agent needs merchant, date, tax, total, line items, confidence, duplicate detection, and arithmetic validation before creating or reconciling an expense. The result is advisory and always requires human review.",
  "type": "http",
  "accepts": [
    {
      "scheme": "exact",
      "network": "eip155:8453",
      "payTo": "0x32c50A19e5F8fa5157E5e441bE0Ccf4933728A28",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "amount": "250000",
      "maxTimeoutSeconds": 300
    }
  ],
  "outputSchema": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "contract_version": "ardaro.agent-receipt-intelligence.request.v1",
            "existing_fingerprints": [],
            "input": {
              "analysis": {
                "currency": {
                  "confidence": 99,
                  "value": "USD"
                },
                "line_items": [
                  {
                    "amount": {
                      "confidence": 98,
                      "value": "100.00"
                    },
                    "description": {
                      "confidence": 98,
                      "value": "Synthetic framing material"
                    },
                    "product_code": {
                      "confidence": 98,
                      "value": "SYN-001"
                    },
                    "quantity": {
                      "confidence": 98,
                      "value": "2"
                    },
                    "unit_price": {
                      "confidence": 98,
                      "value": "50.00"
                    }
                  }
                ],
                "purchase_date": {
                  "confidence": 99,
                  "value": "2026-08-18"
                },
                "purchase_order": {
                  "confidence": 95,
                  "value": "PO-SYN-100"
                },
                "receipt_reference": {
                  "confidence": 95,
                  "value": "SYN-RECEIPT-100"
                },
                "subtotal": {
                  "confidence": 99,
                  "value": "100.00"
                },
                "tax": {
                  "confidence": 99,
                  "value": "7.00"
                },
                "total": {
                  "confidence": 99,
                  "value": "107.00"
                },
                "vendor": {
                  "confidence": 99,
                  "value": "Synthetic Building Supply"
                }
              },
              "kind": "structured"
            }
          },
          "bodyType": "json",
          "method": "POST",
          "type": "http"
        },
        "output": {
          "example": {
            "arithmetic_verified": true,
            "contract_version": "ardaro.agent-receipt-intelligence.response.v1",
            "duplicate_check": {
              "decision": "no_exact_match",
              "likely_duplicate": false
            },
            "engine": {
              "mode": "deterministic",
              "model_calls": 0
            },
            "policy": {
              "financial_posting_performed": false,
              "financial_posting_supported": false,
              "human_review_required": true,
              "raw_input_retained": false,
              "sensitive_values_retained": false
            },
            "receipt": {
              "line_items": [
                {
                  "amount": {
                    "confidence": {
                      "level": "high",
                      "score": 0.98
                    },
                    "source": "provider_neutral",
                    "value": "100.00"
                  },
                  "description": {
                    "confidence": {
                      "level": "high",
                      "score": 0.98
                    },
                    "source": "provider_neutral",
                    "value": "Synthetic framing material"
                  },
                  "quantity": {
                    "confidence": {
                      "level": "high",
                      "score": 0.98
                    },
                    "source": "provider_neutral",
                    "value": "2"
                  }
                }
              ],
              "purchase_date": {
                "confidence": {
                  "level": "high",
                  "score": 0.99
                },
                "source": "provider_neutral",
                "value": "2026-08-18"
              },
              "totals": {
                "currency": {
                  "confidence": {
                    "level": "high",
                    "score": 0.99
                  },
                  "source": "provider_neutral",
                  "value": "USD"
                },
                "total": {
                  "confidence": {
                    "level": "high",
                    "score": 0.99
                  },
                  "source": "provider_neutral",
                  "value": "107.00"
                }
              },
              "vendor": {
                "confidence": {
                  "level": "high",
                  "score": 0.99
                },
                "source": "provider_neutral",
                "value": "Synthetic Building Supply"
              }
            },
            "service": "ardaro.receipt_intelligence",
            "status": "review_required",
            "version": "1.0.0"
          },
          "type": "json"
        }
      },
      "schema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "input": {
            "additionalProperties": false,
            "properties": {
              "body": {
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "additionalProperties": false,
                "properties": {
                  "contract_version": {
                    "const": "ardaro.agent-receipt-intelligence.request.v1"
                  },
                  "existing_fingerprints": {
                    "items": {
                      "pattern": "^[0-9a-f]{64}$",
                      "type": "string"
                    },
                    "maxItems": 10000,
                    "type": "array"
                  },
                  "input": {
                    "oneOf": [
                      {
                        "additionalProperties": false,
                        "properties": {
                          "kind": {
                            "const": "text"
                          },
                          "text": {
                            "maxLength": 20000,
                            "minLength": 1,
                            "type": "string"
                          }
                        },
                        "required": [
                          "kind",
                          "text"
                        ],
                        "type": "object"
                      },
                      {
                        "additionalProperties": false,
                        "properties": {
                          "analysis": {
                            "additionalProperties": false,
                            "minProperties": 1,
                            "properties": {
                              "currency": {
                                "oneOf": [
                                  {
                                    "maxLength": 3,
                                    "minLength": 1,
                                    "type": "string"
                                  },
                                  {
                                    "type": "number"
                                  },
                                  {
                                    "additionalProperties": false,
                                    "properties": {
                                      "confidence": {
                                        "maximum": 100,
                                        "minimum": 0,
                                        "type": "number"
                                      },
                                      "value": {
                                        "oneOf": [
                                          {
                                            "maxLength": 3,
                                            "minLength": 1,
                                            "type": "string"
                                          },
                                          {
                                            "type": "number"
                                          }
                                        ]
                                      }
                                    },
                                    "required": [
                                      "value"
                                    ],
                                    "type": "object"
                                  }
                                ]
                              },
                              "line_items": {
                                "items": {
                                  "additionalProperties": false,
                                  "minProperties": 1,
                                  "properties": {
                                    "amount": {
                                      "oneOf": [
                                        {
                                          "maxLength": 80,
                                          "minLength": 1,
                                          "type": "string"
                                        },
                                        {
                                          "type": "number"
                                        },
                                        {
                                          "additionalProperties": false,
                                          "properties": {
                                            "confidence": {
                                              "maximum": 100,
                                              "minimum": 0,
                                              "type": "number"
                                            },
                                            "value": {
                                              "oneOf": [
                                                {
                                                  "maxLength": 80,
                                                  "minLength": 1,
                                                  "type": "string"
                                                },
                                                {
                                                  "type": "number"
                                                }
                                              ]
                                            }
                                          },
                                          "required": [
                                            "value"
                                          ],
                                          "type": "object"
                                        }
                                      ]
                                    },
                                    "description": {
                                      "oneOf": [
                                        {
                                          "maxLength": 240,
                                          "minLength": 1,
                                          "type": "string"
                                        },
                                        {
                                          "type": "number"
                                        },
                                        {
                                          "additionalProperties": false,
                                          "properties": {
                                            "confidence": {
                                              "maximum": 100,
                                              "minimum": 0,
                                              "type": "number"
                                            },
                                            "value": {
                                              "oneOf": [
                                                {
                                                  "maxLength": 240,
                                                  "minLength": 1,
                                                  "type": "string"
                                                },
                                                {
                                                  "type": "number"
                                                }
                                              ]
                                            }
                                          },
                                          "required": [
                                            "value"
                                          ],
                                          "type": "object"
                                        }
                                      ]
                                    },
                                    "product_code": {
                                      "oneOf": [
                                        {
                                          "maxLength": 80,
                                          "minLength": 1,
                                          "type": "string"
                                        },
                                        {
                                          "type": "number"
                                        },
                                        {
                                          "additionalProperties": false,
                                          "properties": {
                                            "confidence": {
                                              "maximum": 100,
                                              "minimum": 0,
                                              "type": "number"
                                            },
                                            "value": {
                                              "oneOf": [
                                                {
                                                  "maxLength": 80,
                                                  "minLength": 1,
                                                  "type": "string"
                                                },
                                                {
                                                  "type": "number"
                                                }
                                              ]
                                            }
                                          },
                                          "required": [
                                            "value"
                                          ],
                                          "type": "object"
                                        }
                                      ]
                                    },
                                    "quantity": {
                                      "oneOf": [
                                        {
                                          "maxLength": 80,
                                          "minLength": 1,
                                          "type": "string"
                                        },
                                        {
                                          "type": "number"
                                        },
                                        {
                                          "additionalProperties": false,
                                          "properties": {
                                            "confidence": {
                                              "maximum": 100,
                                              "minimum": 0,
                                              "type": "number"
                                            },
                                            "value": {
                                              "oneOf": [
                                                {
                                                  "maxLength": 80,
                                                  "minLength": 1,
                                                  "type": "string"
                                                },
                                                {
                                                  "type": "number"
                                                }
                                              ]
                                            }
                                          },
                                          "required": [
                                            "value"
                                          ],
                                          "type": "object"
                                        }
                                      ]
                                    },
                                    "unit_price": {
                                      "oneOf": [
                                        {
                                          "maxLength": 80,
                                          "minLength": 1,
                                          "type": "string"
                                        },
                                        {
                                          "type": "number"
                                        },
                                        {
                                          "additionalProperties": false,
                                          "properties": {
                                            "confidence": {
                                              "maximum": 100,
                                              "minimum": 0,
                                              "type": "number"
                                            },
                                            "value": {
                                              "oneOf": [
                                                {
                                                  "maxLength": 80,
                                                  "minLength": 1,
                                                  "type": "string"
                                                },
                                                {
                                                  "type": "number"
                                                }
                                              ]
                                            }
                                          },
                                          "required": [
                                            "value"
                                          ],
                                          "type": "object"
                                        }
                                      ]
                                    }
                                  },
                                  "type": "object"
                                },
                                "maxItems": 100,
                                "type": "array"
                              },
                              "purchase_date": {
                                "oneOf": [
                                  {
                                    "maxLength": 10,
                                    "minLength": 1,
                                    "type": "string"
                                  },
                                  {
                                    "type": "number"
                                  },
                                  {
                                    "additionalProperties": false,
                                    "properties": {
                                      "confidence": {
                                        "maximum": 100,
                                        "minimum": 0,
                                        "type": "number"
                                      },
                                      "value": {
                                        "oneOf": [
                                          {
                                            "maxLength": 10,
                                            "minLength": 1,
                                            "type": "string"
                                          },
                                          {
                                            "type": "number"
                                          }
                                        ]
                                      }
                                    },
                                    "required": [
                                      "value"
                                    ],
                                    "type": "object"
                                  }
                                ]
                              },
                              "purchase_order": {
                                "oneOf": [
                                  {
                                    "maxLength": 160,
                                    "minLength": 1,
                                    "type": "string"
                                  },
                                  {
                                    "type": "number"
                                  },
                                  {
                                    "additionalProperties": false,
                                    "properties": {
                                      "confidence": {
                                        "maximum": 100,
                                        "minimum": 0,
                                        "type": "number"
                                      },
                                      "value": {
                                        "oneOf": [
                                          {
                                            "maxLength": 160,
                                            "minLength": 1,
                                            "type": "string"
                                          },
                                          {
                                            "type": "number"
                                          }
                                        ]
                                      }
                                    },
                                    "required": [
                                      "value"
                                    ],
                                    "type": "object"
                                  }
                                ]
                              },
                              "receipt_reference": {
                                "oneOf": [
                                  {
                                    "maxLength": 160,
                                    "minLength": 1,
                                    "type": "string"
                                  },
                                  {
                                    "type": "number"
                                  },
                                  {
                                    "additionalProperties": false,
                                    "properties": {
                                      "confidence": {
                                        "maximum": 100,
                                        "minimum": 0,
                                        "type": "number"
                                      },
                                      "value": {
                                        "oneOf": [
                                          {
                                            "maxLength": 160,
                                            "minLength": 1,
                                            "type": "string"
                                          },
                                          {
                                            "type": "number"
                                          }
                                        ]
                                      }
                                    },
                                    "required": [
                                      "value"
                                    ],
                                    "type": "object"
                                  }
                                ]
                              },
                              "subtotal": {
                                "oneOf": [
                                  {
                                    "maxLength": 32,
                                    "minLength": 1,
                                    "type": "string"
                                  },
                                  {
                                    "type": "number"
                                  },
                                  {
                                    "additionalProperties": false,
                                    "properties": {
                                      "confidence": {
                                        "maximum": 100,
                                        "minimum": 0,
                                        "type": "number"
                                      },
                                      "value": {
                                        "oneOf": [
                                          {
                                            "maxLength": 32,
                                            "minLength": 1,
                                            "type": "string"
                                          },
                                          {
                                            "type": "number"
                                          }
                                        ]
                                      }
                                    },
                                    "required": [
                                      "value"
                                    ],
                                    "type": "object"
                                  }
                                ]
                              },
                              "tax": {
                                "oneOf": [
                                  {
                                    "maxLength": 32,
                                    "minLength": 1,
                                    "type": "string"
                                  },
                                  {
                                    "type": "number"
                                  },
                                  {
                                    "additionalProperties": false,
                                    "properties": {
                                      "confidence": {
                                        "maximum": 100,
                                        "minimum": 0,
                                        "type": "number"
                                      },
                                      "value": {
                                        "oneOf": [
                                          {
                                            "maxLength": 32,
                                            "minLength": 1,
                                            "type": "string"
                                          },
                                          {
                                            "type": "number"
                                          }
                                        ]
                                      }
                                    },
                                    "required": [
                                      "value"
                                    ],
                                    "type": "object"
                                  }
                                ]
                              },
                              "total": {
                                "oneOf": [
                                  {
                                    "maxLength": 32,
                                    "minLength": 1,
                                    "type": "string"
                                  },
                                  {
                                    "type": "number"
                                  },
                                  {
                                    "additionalProperties": false,
                                    "properties": {
                                      "confidence": {
                                        "maximum": 100,
                                        "minimum": 0,
                                        "type": "number"
                                      },
                                      "value": {
                                        "oneOf": [
                                          {
                                            "maxLength": 32,
                                            "minLength": 1,
                                            "type": "string"
                                          },
                                          {
                                            "type": "number"
                                          }
                                        ]
                                      }
                                    },
                                    "required": [
                                      "value"
                                    ],
                                    "type": "object"
                                  }
                                ]
                              },
                              "vendor": {
                                "oneOf": [
                                  {
                                    "maxLength": 160,
                                    "minLength": 1,
                                    "type": "string"
                                  },
                                  {
                                    "type": "number"
                                  },
                                  {
                                    "additionalProperties": false,
                                    "properties": {
                                      "confidence": {
                                        "maximum": 100,
                                        "minimum": 0,
                                        "type": "number"
                                      },
                                      "value": {
                                        "oneOf": [
                                          {
                                            "maxLength": 160,
                                            "minLength": 1,
                                            "type": "string"
                                          },
                                          {
                                            "type": "number"
                                          }
                                        ]
                                      }
                                    },
                                    "required": [
                                      "value"
                                    ],
                                    "type": "object"
                                  }
                                ]
                              }
                            },
                            "type": "object"
                          },
                          "kind": {
                            "const": "structured"
                          }
                        },
                        "required": [
                          "kind",
                          "analysis"
                        ],
                        "type": "object"
                      }
                    ]
                  }
                },
                "required": [
                  "contract_version",
                  "input",
                  "existing_fingerprints"
                ],
                "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": {
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "additionalProperties": true,
                "description": "Transport-bounded discovery projection. The paid response contains the complete fields documented by the service OpenAPI contract.",
                "properties": {
                  "arithmetic_verified": {
                    "type": "boolean"
                  },
                  "contract_version": {
                    "const": "ardaro.agent-receipt-intelligence.response.v1"
                  },
                  "duplicate_check": {
                    "additionalProperties": true,
                    "properties": {
                      "decision": {
                        "type": "string"
                      },
                      "likely_duplicate": {
                        "type": "boolean"
                      }
                    },
                    "required": [
                      "likely_duplicate",
                      "decision"
                    ],
                    "type": "object"
                  },
                  "engine": {
                    "additionalProperties": true,
                    "properties": {
                      "mode": {
                        "type": "string"
                      },
                      "model_calls": {
                        "minimum": 0,
                        "type": "integer"
                      }
                    },
                    "required": [
                      "mode",
                      "model_calls"
                    ],
                    "type": "object"
                  },
                  "policy": {
                    "additionalProperties": true,
                    "properties": {
                      "financial_posting_performed": {
                        "const": false
                      },
                      "financial_posting_supported": {
                        "const": false
                      },
                      "human_review_required": {
                        "const": true
                      },
                      "raw_input_retained": {
                        "const": false
                      },
                      "sensitive_values_retained": {
                        "const": false
                      }
                    },
                    "required": [
                      "human_review_required",
                      "financial_posting_supported",
                      "financial_posting_performed",
                      "raw_input_retained",
                      "sensitive_values_retained"
                    ],
                    "type": "object"
                  },
                  "receipt": {
                    "additionalProperties": true,
                    "properties": {
                      "line_items": {
                        "type": "array"
                      },
                      "purchase_date": {
                        "type": "object"
                      },
                      "totals": {
                        "type": "object"
                      },
                      "vendor": {
                        "type": "object"
                      }
                    },
                    "required": [
                      "vendor",
                      "purchase_date",
                      "totals",
                      "line_items"
                    ],
                    "type": "object"
                  },
                  "service": {
                    "const": "ardaro.receipt_intelligence"
                  },
                  "status": {
                    "const": "review_required"
                  },
                  "version": {
                    "const": "1.0.0"
                  }
                },
                "required": [
                  "contract_version",
                  "service",
                  "version",
                  "status",
                  "engine",
                  "receipt",
                  "arithmetic_verified",
                  "duplicate_check",
                  "policy"
                ],
                "type": "object"
              },
              "type": {
                "type": "string"
              }
            },
            "required": [
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "input"
        ],
        "type": "object"
      }
    },
    "payment-identifier": {
      "info": {
        "required": true
      },
      "schema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "id": {
            "maxLength": 128,
            "minLength": 16,
            "pattern": "^[a-zA-Z0-9_-]+$",
            "type": "string"
          },
          "required": {
            "type": "boolean"
          }
        },
        "required": [
          "required"
        ],
        "type": "object"
      }
    }
  },
  "tags": [
    "bazaar",
    "payment-identifier"
  ],
  "sourceHost": "agents.getardaro.com",
  "lastUpdated": "2026-09-14T21:06:48.6Z",
  "quality": {
    "calls30d": 4,
    "uniquePayers30d": 2,
    "lastCalledAt": "2026-09-14T21:06:48.398Z"
  },
  "liveness": {},
  "verified": false,
  "featured": false,
  "provider": {
    "host": "agents.getardaro.com",
    "manifest_name": "agents.getardaro.com",
    "source": "cdp-mirror",
    "source_manifest_url": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources",
    "submitted_at": "2026-09-18T22:00:31.484Z"
  }
}