Skip to content

Commit bcc3eaf

Browse files
authored
updated pagination ref and patterns table
1 parent e973edb commit bcc3eaf

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

graph/GuidelinesGraph.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ Guidelines](https://github.com/microsoft/api-guidelines/blob/master/Guidelines.m
182182
|----------------------------------------------------------------------------------------------------|
183183
| :heavy_check_mark: **MUST** support \$select on resource to enable properties projection |
184184
| :ballot_box_with_check: **SHOULD** support \$filter with eq, ne operations on properties of entities for collections|
185-
| :heavy_check_mark: **MUST** support [server-side pagination](http://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part1-protocol.html#sec_ServerDrivenPaging) using a [nextLink](http://docs.oasis-open.org/odata/odata-json-format/v4.01/odata-json-format-v4.01.html#sec_ControlInformationnextLinkodatanextL) for collections |
185+
| :heavy_check_mark: **MUST** support [server-side pagination](https://github.com/microsoft/api-guidelines/blob/vNext/Guidelines.md#981-server-driven-paging) using a [nextLink](http://docs.oasis-open.org/odata/odata-json-format/v4.01/odata-json-format-v4.01.html#sec_ControlInformationnextLinkodatanextL) for collections |
186186
| :ballot_box_with_check: **SHOULD** support pagination $top, $skip and $count for collections |
187187
| :ballot_box_with_check: **SHOULD** sorting with \$orderby both ascending and descending on properties of the entities |
188188

@@ -417,6 +417,7 @@ Recommended API Design patterns:
417417
| Evolvable Enums | The ability to extend enumerated types without breaking changes. | [Evolvable Enums](./patterns/evolvable-enums.md) |
418418
| Change Tracking | The ability to keep API consumers in sync with changes without polling. | [Change Tracking](./patterns/change-tracking.md) |
419419
| Namespace | The ability to organize resource definitions into a logical set. | [Namespace](./patterns/namespace.md) |
420+
| Alternate Key | The ability to uniquely identify and query recources using alternate key. | [Alternate Key](./patterns/alternate-key.md) |
420421

421422
|
422423

0 commit comments

Comments
 (0)