Get a list of models

get/models

Returns a list of models that are within the common model repository.

Request Samples

1

Response Samples

1{
2 "name": "string",
3 "start": 0,
4 "limit": 0,
5 "count": 0,
6 "accept": "string",
7 "links": [
8 {
9 "method": "string",
10 "rel": "string",
11 "uri": "string",
12 "href": "string",
13 "title": "string",
14 "type": "string",
15 "itemType": "string",
16 "responseType": "string",
17 "responseItemType": "string"
18 }
19 ],
20 "version": 0,
21 "items": [
22 {
23 "createdBy": "string",
24 "modifiedBy": "string",
25 "creationTimeStamp": "2019-08-24T14:15:22Z",
26 "modifiedTimeStamp": "2019-08-24T14:15:22Z",
27 "id": "string",
28 "name": "string",
29 "description": "string",
30 "function": "string",
31 "algorithm": "string",
32 "tool": "string",
33 "modeler": "string",
34 "scoreCodeType": "string",
35 "trainTable": "string",
36 "eventProbVar": "string",
37 "targetEvent": "string",
38 "champion": true,
39 "role": "string",
40 "location": "string",
41 "targetLevel": "string",
42 "targetVariable": "string",
43 "projectId": "string",
44 "projectName": "string",
45 "projectVersionId": "string",
46 "projectVersionName": "string",
47 "folderId": "string",
48 "repositoryId": "string",
49 "championStartTime": "string",
50 "championEndTime": "string",
51 "suggestedChampion": true,
52 "retrainable": true,
53 "immutable": true,
54 "modelVersionName": "string",
55 "dataUris": [
56 "string"
57 ],
58 "properties": [
59 {
60 "name": "string",
61 "value": "string",
62 "type": "string"
63 }
64 ],
65 "inputVariables": [
66 {
67 "createdBy": "string",
68 "modifiedBy": "string",
69 "creationTimeStamp": "2019-08-24T14:15:22Z",
70 "modifiedTimeStamp": "2019-08-24T14:15:22Z",
71 "name": "string",
72 "description": "string",
73 "role": "string",
74 "type": "string",
75 "level": "string",
76 "format": "string",
77 "length": 0,
78 "version": 2
79 }
80 ],
81 "outputVariables": [
82 {
83 "createdBy": "string",
84 "modifiedBy": "string",
85 "creationTimeStamp": "2019-08-24T14:15:22Z",
86 "modifiedTimeStamp": "2019-08-24T14:15:22Z",
87 "name": "string",
88 "description": "string",
89 "role": "string",
90 "type": "string",
91 "level": "string",
92 "format": "string",
93 "length": 0,
94 "version": 2
95 }
96 ],
97 "modelVersionCount": 0,
98 "isAstoreModel": true,
99 "version": 2
100 }
101 ]
102}

Query Parameters

NameTypeRequiredDescription
expand
string
false

Specifies additional information to include in the response. Use count to include the number of model versions for each model. Use astore to include whether each model is an ASTORE model (determined by the presence of the AstoreMetadata.json file).

Allowed values:
countastore
filter
string<filter-criteria>
false

The criteria for filtering the models. For more information, see Filtering in REST APIs.

inputVariables
string
false

A query string that allows a search for models with input variables.

limit
integer<int32>
false

The maximum number of items to return in the request.

Default:
10
name
string<sort-criteria>
false

A query string that allows a search by name for a model.

outputVariables
string
false

A query string that allows a search for models with output variables.

parentId
string<sort-criteria>
false

A query string that allows a search for models in a folder or project.

properties
string
false

A query string that allows a search for models with user-defined properties.

relatedResourceUri
string
false

A query string that allows a search for models with links to other system such as SAS Model Risk Management.

sortBy
string
false

The criteria for sorting the models. For more information, see Sorting in REST APIs.

start
integer<int32>
false

The starting index for the first item in a page. The index is 0-based. For more information about how pagination is applied to collections, see Pagination in REST APIs.

>= 0
Default:
0

Responses

StatusMeaningDescription
200OK

The request succeeded. The models were returned.

Schema
400Bad Request

The request was invalid.

Schema