Add new request options

pull/169/head
Erik Johnston 9 years ago
parent 8648f86032
commit e2eb0c7ad9

@ -39,6 +39,14 @@ paths:
], ],
"search_term": "martians and men" "search_term": "martians and men"
} }
},
"order_by": "recent",
"groupings": {
"group_by": [
{
"key": "room_id"
}
]
} }
} }
properties: properties:
@ -68,6 +76,52 @@ paths:
description: |- description: |-
The filter to apply to search results. The filter to apply to search results.
This has the same format as v2 filter API. This has the same format as v2 filter API.
order_by:
title: "Ordering"
type: string
enum: ["recent", "rank"]
description: "The order in which to search for results."
event_context:
title: "Event Context"
type: object
description: |-
Configures whether any context for the events
returned are included in the response.
properties:
before_limit:
type: integer
title: "Before limit"
description: |-
How many events before the result are
returned.
after_limit:
type: integer
title: "After limit"
description: |-
How many events after the result are
returned.
groupings:
type: object
title: Groupings
description: |-
Requests the server returns results with information
about how they fit into groups the specified groups.
properties:
group_by:
type: array
title: Groups
description: List of groups to request.
items:
type: object
title: Group
description: Configuration for group.
properties:
key:
type: string
title: Group Key
description: |-
Key that defines the group.
enum: ["room_id", "sender"]
required: ["search_term"] required: ["search_term"]
required: ["search_categories"] required: ["search_categories"]
responses: responses:

Loading…
Cancel
Save