{
  "description": "Send a notification to one or more Apprise service URLs. Storage, plugin and recursion options are left out.",
  "options": [
    {
      "names": [
        "--body",
        "-b"
      ],
      "description": "Read from standard input when empty.",
      "args": {
        "name": "body",
        "description": "Read from standard input when empty.",
        "isOptional": false
      }
    },
    {
      "names": [
        "--title",
        "-t"
      ],
      "description": "Title",
      "args": {
        "name": "title",
        "isOptional": false
      }
    },
    {
      "names": [
        "--notification-type",
        "-n"
      ],
      "description": "Notification type",
      "args": {
        "name": "notification_type",
        "isOptional": false,
        "suggestions": [
          {
            "name": "info",
            "description": "Info"
          },
          {
            "name": "success",
            "description": "Success"
          },
          {
            "name": "warning",
            "description": "Warning"
          },
          {
            "name": "failure",
            "description": "Failure"
          }
        ]
      }
    },
    {
      "names": [
        "--input-format",
        "-i"
      ],
      "description": "Input format",
      "args": {
        "name": "input_format",
        "isOptional": false,
        "suggestions": [
          {
            "name": "text",
            "description": "Text"
          },
          {
            "name": "markdown",
            "description": "Markdown"
          },
          {
            "name": "html",
            "description": "HTML"
          }
        ]
      }
    },
    {
      "names": [
        "--config",
        "-c"
      ],
      "description": "Configuration location",
      "args": {
        "name": "config",
        "isOptional": false,
        "isVariadic": true
      },
      "isRepeatable": true
    },
    {
      "names": [
        "--attach",
        "-a"
      ],
      "description": "Attachment",
      "args": {
        "name": "attach",
        "isOptional": false,
        "isVariadic": true
      },
      "isRepeatable": true
    },
    {
      "names": [
        "--tag",
        "-g"
      ],
      "description": "Only notify services with this tag.",
      "args": {
        "name": "tag",
        "description": "Only notify services with this tag.",
        "isOptional": false,
        "isVariadic": true
      },
      "isRepeatable": true
    },
    {
      "names": [
        "--dry-run",
        "-d"
      ],
      "description": "List the services that would be notified without sending."
    },
    {
      "names": [
        "--interpret-escapes",
        "-e"
      ],
      "description": "Interpret backslash escapes"
    },
    {
      "names": [
        "--verbose",
        "-v"
      ],
      "description": "Verbosity",
      "isRepeatable": true
    }
  ],
  "args": [
    {
      "name": "urls",
      "description": "Notification service URLs. Omit when using a configuration file.",
      "isOptional": true,
      "isVariadic": true
    }
  ],
  "name": "apprise"
}
