Get revisions for a REST API definition
get/restApiDefinitions/{restApiDefinitionId}/revisions
Retrieves a list of all revisions that exist for a REST API definition.
1{2 "links": [3 {4 "method": "GET",5 "rel": "collection",6 "href": "/decisions/restApiDefinitions/c3d4e5f6-a7b8-9012-cdef-012345678901/revisions",7 "uri": "/decisions/restApiDefinitions/c3d4e5f6-a7b8-9012-cdef-012345678901/revisions",8 "type": "application/vnd.sas.collection"9 },10 {11 "method": "GET",12 "rel": "self",13 "href": "/decisions/restApiDefinitions/c3d4e5f6-a7b8-9012-cdef-012345678901/revisions?sortBy=creationTimeStamp:descending&start=1&limit=1",14 "uri": "/decisions/restApiDefinitions/c3d4e5f6-a7b8-9012-cdef-012345678901/revisions?sortBy=creationTimeStamp:descending&start=1&limit=1",15 "type": "application/vnd.sas.collection",16 "itemType": "application/vnd.sas.summary"17 },18 {19 "method": "POST",20 "rel": "create",21 "href": "/decisions/restApiDefinitions/c3d4e5f6-a7b8-9012-cdef-012345678901/revisions",22 "uri": "/decisions/restApiDefinitions/c3d4e5f6-a7b8-9012-cdef-012345678901/revisions",23 "type": "application/vnd.sas.decision.rest.api.definition",24 "responseType": "application/vnd.sas.decision.rest.api.definition"25 },26 {27 "method": "GET",28 "rel": "first",29 "href": "/decisions/restApiDefinitions/c3d4e5f6-a7b8-9012-cdef-012345678901/revisions?sortBy=creationTimeStamp:descending&start=0&limit=1",30 "uri": "/decisions/restApiDefinitions/c3d4e5f6-a7b8-9012-cdef-012345678901/revisions?sortBy=creationTimeStamp:descending&start=0&limit=1",31 "type": "application/vnd.sas.collection",32 "itemType": "application/vnd.sas.summary"33 },34 {35 "method": "GET",36 "rel": "next",37 "href": "/decisions/restApiDefinitions/c3d4e5f6-a7b8-9012-cdef-012345678901/revisions?sortBy=creationTimeStamp:descending&start=2&limit=1",38 "uri": "/decisions/restApiDefinitions/c3d4e5f6-a7b8-9012-cdef-012345678901/revisions?sortBy=creationTimeStamp:descending&start=2&limit=1",39 "type": "application/vnd.sas.collection",40 "itemType": "application/vnd.sas.summary"41 }42 ],43 "name": "apiDefinitionRevisions",44 "accept": "application/vnd.sas.summary",45 "start": 0,46 "items": [47 {48 "creationTimeStamp": "2023-01-15T11:00:00.000Z",49 "modifiedTimeStamp": "2023-01-15T11:00:00.001Z",50 "createdBy": "sasdemo",51 "modifiedBy": "sasdemo",52 "id": "e5f6a7b8-c9d0-1234-ef01-23456789abcd",53 "type": "decisionRESTAPIDefinition",54 "name": "ExampleAPI",55 "links": [56 {57 "method": "GET",58 "rel": "up",59 "href": "/decisions/restApiDefinitions/c3d4e5f6-a7b8-9012-cdef-012345678901/revisions",60 "uri": "/decisions/restApiDefinitions/c3d4e5f6-a7b8-9012-cdef-012345678901/revisions",61 "type": "application/vnd.sas.collection"62 },63 {64 "method": "GET",65 "rel": "self",66 "href": "/decisions/restApiDefinitions/c3d4e5f6-a7b8-9012-cdef-012345678901/revisions/e5f6a7b8-c9d0-1234-ef01-23456789abcd",67 "uri": "/decisions/restApiDefinitions/c3d4e5f6-a7b8-9012-cdef-012345678901/revisions/e5f6a7b8-c9d0-1234-ef01-23456789abcd",68 "type": "application/vnd.sas.decision.rest.api.definition"69 },70 {71 "method": "DELETE",72 "rel": "delete",73 "href": "/decisions/restApiDefinitions/c3d4e5f6-a7b8-9012-cdef-012345678901/revisions/e5f6a7b8-c9d0-1234-ef01-23456789abcd",74 "uri": "/decisions/restApiDefinitions/c3d4e5f6-a7b8-9012-cdef-012345678901/revisions/e5f6a7b8-c9d0-1234-ef01-23456789abcd"75 }76 ]77 }78 ]79}| Name | Type | Required | Description |
|---|---|---|---|
restApiDefinitionId | string | true | The identifier for the REST API definition. |
| Name | Type | Required | Description |
|---|---|---|---|
filter | string<filter-criteria> | false | The criteria for filtering the revisions for a REST API definition. See Filtering in REST APIs. The following properties support filtering:
|
limit | integer | false | The maximum number of items to return on this page of results. The actual number of returned items might be less if the collection has been exhausted. The default value is '10'. |
sortBy | string<sort-criteria> | false | The criteria for sorting the revisions for a REST API definition. See Sorting in REST APIs. The following properties support sorting:
Default: creationTimeStamp:descending |
start | integer | false | The starting index for the first item on a page. The index is 0-based. The default value is '0'. |