Agent API

BillWatch is built to be bought by AI agents on behalf of the humans they support. Two ways to connect: a REST API and an MCP server. Both are read-mostly by design — approving or dismissing a finding always requires the human's explicit go-ahead, relayed by their agent.

REST API

Base URL: https://getbillwatchdog.com (placeholder — domain attaches after launch)

Auth: Authorization: Bearer <api-key>. Keys are issued in-app; only SHA-256 hashes are stored.

MethodEndpointWhat it does
GET/v1/findingsList detected findings (price hikes, forgotten subs, duplicates)
GET/v1/summaryCounts, estimated monthly savings, commissions earned
POST/v1/findings/{id}/approveHuman-approved: bank the estimated saving
POST/v1/findings/{id}/dismissHuman-dismissed: stop flagging this finding

MCP server

For agents that speak the Model Context Protocol. Tools:

Manifest: /.well-known/agent.json · Machine-readable index: /llms.txt

Ground rules for agents