mirror of https://github.com/zulip/zulip.git
docs: Expand documentation on using IDs in narrows.
This commit is contained in:
parent
8ef610f8c8
commit
73c9450d8a
|
@ -37,9 +37,28 @@ as a list of simple objects, as follows:
|
||||||
```
|
```
|
||||||
|
|
||||||
The full set of search/narrowing options supported by the Zulip API is
|
The full set of search/narrowing options supported by the Zulip API is
|
||||||
documented in
|
documented in [the Zulip Help Center article on
|
||||||
[the Zulip Help Center article on search](/help/search-for-messages).
|
search](/help/search-for-messages). There are a few additional
|
||||||
There are a few additional options that we don't document there
|
options, new in Zulip 2.1, that we don't document there because they
|
||||||
because they are primarily useful to API clients:
|
are primarily useful to API clients:
|
||||||
|
|
||||||
* `pm-with:1234`: Search 1-on-1 messages by user ID `1234`.
|
* `pm-with:1234`: Search 1-on-1 messages between you and user ID `1234`.
|
||||||
|
* `sender:1234`: Search 1-on-1 messages sent by user ID `1234`.
|
||||||
|
* `stream:1234`: Search 1-on-1 messages sent to the stream with ID `123`.
|
||||||
|
* `group-pm-with:1234`: Search private messages including the user with ID `1234`.
|
||||||
|
|
||||||
|
For example, to query messages sent by a user 1234 to stream 123, the
|
||||||
|
correct JSON-encoded query is:
|
||||||
|
|
||||||
|
```json
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"operator": "sender",
|
||||||
|
"operand": 1234
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"operator": "stream",
|
||||||
|
"operand": 123
|
||||||
|
}
|
||||||
|
]
|
||||||
|
```
|
||||||
|
|
Loading…
Reference in New Issue