Financeinvoices.example.com

PayWatch

PayWatch exposes a billing dashboard as a typed API for reading invoices, payments, and payout status. Great for finance ops agents that reconcile accounts.

Auth
OAuth
Latency
~230ms
Volume
780K / mo
Surfaces
REST · MCP
#invoices#payments#billing#finance

Endpoints

Base URL https://corpus.bifra.dev/paywatch

GET/invoices

List invoices with optional status filter.

Parameters

statusstring· query

draft | open | paid | void.

Sample response

JSON
{
  "invoices": [
    { "id": "inv_9021", "amount": 4200, "currency": "USD", "status": "open", "dueDate": "2026-07-31" }
  ]
}
GET/payouts

List recent payouts and their status.

Using the REST API

Call it from your own code, a script, or the terminal. Every response is typed and normalized. Pass your Bifra token as a bearer header.

cURL
curl "https://corpus.bifra.dev/paywatch/invoices?status=..." \
  -H "Authorization: Bearer $BIFRA_TOKEN"

Using the MCP server

Add the server to your agent's config and it gets typed tools instead of scraping the site. Works with any MCP-compatible client.

mcp.json
{
  "mcpServers": {
    "paywatch": {
      "url": "https://corpus.bifra.dev/paywatch/mcp",
      "headers": { "Authorization": "Bearer ${BIFRA_TOKEN}" }
    }
  }
}
Available tools
  • list_invoices

    List invoices by status.

  • list_payouts

    List recent payouts.