"description":"Set to `True` if you would like the content to be rendered in HTML format (by default, the API returns the raw text that the user entered)",
"required":"Optional",
"example":"`True` or `False`"
},
{
"argument":"client_gravatar",
"description":"The `client_gravatar` field is set to `True` if clients can compute their own gravatars. Default is `False`.",
"required":"Optional",
"example":"`True` or `False`"
},
{
"argument":"event_types",
"description":"A JSON-encoded array indicating which types of events you're interested in. Values that you might find useful include: <br/> <br/> * **messages** (messages), <br/> * **subscriptions** (changes in your subscriptions), <br/> * **realm_user** (changes in the list of users in your realm), and <br/> * **pointer** (changes in your pointer). <br/> <br/> If you do not specify this argument, you will receive all events, and have to filter out the events not relevant to your client in your client code. For most applications, one is only interested in messages, so one specifies: `event_types=['message']`",
"required":"Optional",
"example":"event_types=['message']"
},
{
"argument":"all_public_streams",
"description":"Set to `True` if you would like to receive events that occur within all public streams. Default is `None`.",
"required":"Optional",
"example":"`True` or `False`"
},
{
"argument":"include_subscribers",
"description":"Set to `True` if you would like to receive events that include the subscribers for each stream. Default is `False`.",
"required":"Optional",
"example":"`True` or `False`"
},
{
"argument":"fetch_event_types",
"description":"Same as the `event_types` argument except that the values in `fetch_event_types` are used to fetch initial data. If `fetch_event_types` is not provided, `event_types` is used and if `event_types` is not provided, this argument defaults to `None`.",
"required":"Optional",
"example":"event_types=['message']"
},
{
"argument":"narrow",
"description":"A JSON-encoded array of length 2 indicating the narrow for which you'd like to receive events for. For instance, to receive events for the stream `Denmark`, you would specify `narrow=['stream', 'Denmark']`. Another example is `narrow=['is', 'private']` for private messages. Default is `[]`.",