[
  {
    "name": "register",
    "description": "Create an email account from a wallet address (free)",
    "method": "POST",
    "path": "/api/v1/register",
    "auth": "wallet"
  },
  {
    "name": "send_email",
    "description": "Send an email to a verified recipient ($0.05)",
    "method": "POST",
    "path": "/api/v1/send",
    "auth": "x402 or mpp"
  },
  {
    "name": "list_inbox",
    "description": "List inbox or sent messages ($0.01)",
    "method": "GET",
    "path": "/api/v1/mailbox",
    "auth": "x402 or mpp"
  },
  {
    "name": "read_message",
    "description": "Read a message ($0.02)",
    "method": "GET",
    "path": "/api/v1/mailbox/:id",
    "auth": "x402 or mpp"
  },
  {
    "name": "save_message",
    "description": "Extend message expiry by 30 days ($0.10)",
    "method": "POST",
    "path": "/api/v1/mailbox/:id/save",
    "auth": "x402 or mpp"
  },
  {
    "name": "delete_message",
    "description": "Delete a message (free)",
    "method": "DELETE",
    "path": "/api/v1/mailbox/:id",
    "auth": "wallet"
  },
  {
    "name": "add_recipient",
    "description": "Add a recipient to the whitelist ($0.01)",
    "method": "POST",
    "path": "/api/v1/recipients",
    "auth": "x402 or mpp"
  },
  {
    "name": "verify_recipient",
    "description": "Submit verification code (free)",
    "method": "POST",
    "path": "/api/v1/recipients/:id/verify",
    "auth": "wallet"
  }
]
