{
  "$comment": "Plugin manifest (OpenAI ai-plugin.json shape) describing the SendFax.sh HTTP API for plugin-style agents. Auth is 'none' in the manifest sense — there is no account or key; per-request x402/MPP payment authorizes each send, described in the OpenAPI spec and auth.md.",
  "schema_version": "v1",
  "name_for_human": "SendFax.sh",
  "name_for_model": "sendfax",
  "description_for_human": "Send real faxes over HTTP. Pay per page — no account, no API key.",
  "description_for_model": "Send a fax by POSTing a PDF and an E.164 destination number to /api/v1/faxes. The endpoint is paid: it returns HTTP 402 with x402/MPP payment requirements ($0.05/page, USDC); pay and retry with the payment header to receive an id and status URL, then poll GET /api/v1/faxes/{id} until delivered or failed. There are no accounts or API keys. Do not store or log the PDF or destination number.",
  "auth": {
    "type": "none"
  },
  "api": {
    "type": "openapi",
    "url": "https://sendfax.sh/openapi.json"
  },
  "logo_url": "https://sendfax.sh/favicon.ico",
  "contact_email": "hello@sendfax.sh",
  "legal_info_url": "https://sendfax.sh/index.md"
}
