Get module steps

get/modules/{moduleId}/steps
Internal-Use Only

Retrieves the collection of steps that correspond to a specific module.

Request Samples

1

Response Samples

1{
2 "links": [
3 {
4 "method": "GET",
5 "rel": "collection",
6 "href": "/microanalyticScore/modules/samplemodule/steps",
7 "uri": "/microanalyticScore/modules/samplemodule/steps",
8 "type": "application/vnd.sas.collection"
9 },
10 {
11 "method": "GET",
12 "rel": "self",
13 "href": "/microanalyticScore/modules/samplemodule/steps?start=0&limit=20",
14 "uri": "/microanalyticScore/modules/samplemodule/steps?start=0&limit=20",
15 "type": "application/vnd.sas.collection"
16 },
17 {
18 "method": "POST",
19 "rel": "/microanalyticScore/modules/samplemodule/steps",
20 "href": "/microanalyticScore/modules/samplemodule/steps",
21 "uri": "/microanalyticScore/modules/samplemodule/steps",
22 "type": "application/vnd.sas.microanalytic.module.definition",
23 "responseType": "application/vnd.sas.microanalytic.module"
24 }
25 ],
26 "name": "steps",
27 "accept": "application/vnd.sas.microanalytic.module.step",
28 "count": 6,
29 "items": [
30 {
31 "links": [
32 {
33 "method": "GET",
34 "rel": "up",
35 "href": "/microanalyticScore/modules/samplemodule/steps",
36 "uri": "/microanalyticScore/modules/samplemodule/steps",
37 "type": "application/vnd.sas.collection",
38 "itemType": "application/vnd.sas.microanalytic.module.step"
39 },
40 {
41 "method": "GET",
42 "rel": "self",
43 "href": "/microanalyticScore/modules/samplemodule/steps/copy_charn_array",
44 "uri": "/microanalyticScore/modules/samplemodule/steps/copy_charn_array",
45 "type": "application/vnd.sas.microanalytic.module.step"
46 },
47 {
48 "method": "POST",
49 "rel": "execute",
50 "href": "/microanalyticScore/modules/samplemodule/steps/copy_charn_array",
51 "uri": "/microanalyticScore/modules/samplemodule/steps/copy_charn_array",
52 "type": "application/vnd.sas.microanalytic.module.step.input",
53 "responseType": "application/vnd.sas.microanalytic.module.step.output"
54 },
55 {
56 "method": "POST",
57 "rel": "validateStepInput",
58 "href": "/microanalyticScore/commons/validations/modules/samplemodule/steps/copy_charn_array",
59 "uri": "/microanalyticScore/commons/validations/modules/samplemodule/steps/copy_charn_array",
60 "type": "application/vnd.sas.microanalytic.module.step.input",
61 "responseType": "application/vnd.sas.validation"
62 }
63 ],
64 "version": 1,
65 "createdBy": "sasdemo",
66 "creationTimeStamp": "2022-03-15T21:19:04.062Z",
67 "modifiedBy": "sasdemo",
68 "modifiedTimeStamp": "2022-05-04T19:49:02.867Z",
69 "id": "copy_charn_array",
70 "moduleId": "samplemodule",
71 "inputs": [
72 {
73 "name": "in_array",
74 "type": "stringArray",
75 "dim": 4,
76 "size": 12
77 }
78 ],
79 "outputs": [
80 {
81 "name": "out_array",
82 "type": "stringArray",
83 "dim": 4,
84 "size": 12
85 }
86 ]
87 },
88 {
89 "links": [
90 {
91 "method": "GET",
92 "rel": "up",
93 "href": "/microanalyticScore/modules/samplemodule/steps",
94 "uri": "/microanalyticScore/modules/samplemodule/steps",
95 "type": "application/vnd.sas.collection",
96 "itemType": "application/vnd.sas.microanalytic.module.step"
97 },
98 {
99 "method": "GET",
100 "rel": "self",
101 "href": "/microanalyticScore/modules/samplemodule/steps/copy_varchar_array",
102 "uri": "/microanalyticScore/modules/samplemodule/steps/copy_varchar_array",
103 "type": "application/vnd.sas.microanalytic.module.step"
104 },
105 {
106 "method": "POST",
107 "rel": "execute",
108 "href": "/microanalyticScore/modules/samplemodule/steps/copy_varchar_array",
109 "uri": "/microanalyticScore/modules/samplemodule/steps/copy_varchar_array",
110 "type": "application/vnd.sas.microanalytic.module.step.input",
111 "responseType": "application/vnd.sas.microanalytic.module.step.output"
112 },
113 {
114 "method": "POST",
115 "rel": "validateStepInput",
116 "href": "/microanalyticScore/commons/validations/modules/samplemodule/steps/copy_varchar_array",
117 "uri": "/microanalyticScore/commons/validations/modules/samplemodule/steps/copy_varchar_array",
118 "type": "application/vnd.sas.microanalytic.module.step.input",
119 "responseType": "application/vnd.sas.validation"
120 }
121 ],
122 "version": 1,
123 "createdBy": "sasdemo",
124 "creationTimeStamp": "2022-03-15T21:19:04.062Z",
125 "modifiedBy": "sasdemo",
126 "modifiedTimeStamp": "2022-05-04T19:49:02.867Z",
127 "id": "copy_varchar_array",
128 "moduleId": "samplemodule",
129 "inputs": [
130 {
131 "name": "in_array",
132 "type": "stringArray",
133 "dim": 3,
134 "size": 512
135 }
136 ],
137 "outputs": [
138 {
139 "name": "out_array",
140 "type": "stringArray",
141 "dim": 3,
142 "size": 0
143 }
144 ]
145 },
146 {
147 "links": [
148 {
149 "method": "GET",
150 "rel": "up",
151 "href": "/microanalyticScore/modules/samplemodule/steps",
152 "uri": "/microanalyticScore/modules/samplemodule/steps",
153 "type": "application/vnd.sas.collection",
154 "itemType": "application/vnd.sas.microanalytic.module.step"
155 },
156 {
157 "method": "GET",
158 "rel": "self",
159 "href": "/microanalyticScore/modules/samplemodule/steps/copy_int_array",
160 "uri": "/microanalyticScore/modules/samplemodule/steps/copy_int_array",
161 "type": "application/vnd.sas.microanalytic.module.step"
162 },
163 {
164 "method": "POST",
165 "rel": "execute",
166 "href": "/microanalyticScore/modules/samplemodule/steps/copy_int_array",
167 "uri": "/microanalyticScore/modules/samplemodule/steps/copy_int_array",
168 "type": "application/vnd.sas.microanalytic.module.step.input",
169 "responseType": "application/vnd.sas.microanalytic.module.step.output"
170 },
171 {
172 "method": "POST",
173 "rel": "validateStepInput",
174 "href": "/microanalyticScore/commons/validations/modules/samplemodule/steps/copy_int_array",
175 "uri": "/microanalyticScore/commons/validations/modules/samplemodule/steps/copy_int_array",
176 "type": "application/vnd.sas.microanalytic.module.step.input",
177 "responseType": "application/vnd.sas.validation"
178 }
179 ],
180 "version": 1,
181 "createdBy": "sasdemo",
182 "creationTimeStamp": "2022-03-15T21:19:04.062Z",
183 "modifiedBy": "sasdemo",
184 "modifiedTimeStamp": "2022-05-04T19:49:02.867Z",
185 "id": "copy_int_array",
186 "moduleId": "samplemodule",
187 "inputs": [
188 {
189 "name": "in_array",
190 "type": "integerArray",
191 "dim": 5,
192 "size": 0
193 }
194 ],
195 "outputs": [
196 {
197 "name": "out_array",
198 "type": "integerArray",
199 "dim": 5,
200 "size": 0
201 }
202 ]
203 },
204 {
205 "links": [
206 {
207 "method": "GET",
208 "rel": "up",
209 "href": "/microanalyticScore/modules/samplemodule/steps",
210 "uri": "/microanalyticScore/modules/samplemodule/steps",
211 "type": "application/vnd.sas.collection",
212 "itemType": "application/vnd.sas.microanalytic.module.step"
213 },
214 {
215 "method": "GET",
216 "rel": "self",
217 "href": "/microanalyticScore/modules/samplemodule/steps/copy_float_array",
218 "uri": "/microanalyticScore/modules/samplemodule/steps/copy_float_array",
219 "type": "application/vnd.sas.microanalytic.module.step"
220 },
221 {
222 "method": "POST",
223 "rel": "execute",
224 "href": "/microanalyticScore/modules/samplemodule/steps/copy_float_array",
225 "uri": "/microanalyticScore/modules/samplemodule/steps/copy_float_array",
226 "type": "application/vnd.sas.microanalytic.module.step.input",
227 "responseType": "application/vnd.sas.microanalytic.module.step.output"
228 },
229 {
230 "method": "POST",
231 "rel": "validateStepInput",
232 "href": "/microanalyticScore/commons/validations/modules/samplemodule/steps/copy_float_array",
233 "uri": "/microanalyticScore/commons/validations/modules/samplemodule/steps/copy_float_array",
234 "type": "application/vnd.sas.microanalytic.module.step.input",
235 "responseType": "application/vnd.sas.validation"
236 }
237 ],
238 "version": 1,
239 "createdBy": "sasdemo",
240 "creationTimeStamp": "2022-03-15T21:19:04.062Z",
241 "modifiedBy": "sasdemo",
242 "modifiedTimeStamp": "2022-05-04T19:49:02.867Z",
243 "id": "copy_float_array",
244 "moduleId": "samplemodule",
245 "inputs": [
246 {
247 "name": "in_array",
248 "type": "decimalArray"
249 }
250 ],
251 "dim": 2,
252 "size": 0,
253 "outputs": [
254 {
255 "name": "out_array",
256 "type": "decimalArray",
257 "dim": 2,
258 "size": 0
259 }
260 ]
261 },
262 {
263 "links": [
264 {
265 "method": "GET",
266 "rel": "up",
267 "href": "/microanalyticScore/modules/samplemodule/steps",
268 "uri": "/microanalyticScore/modules/samplemodule/steps",
269 "type": "application/vnd.sas.collection",
270 "itemType": "application/vnd.sas.microanalytic.module.step"
271 },
272 {
273 "method": "GET",
274 "rel": "self",
275 "href": "/microanalyticScore/modules/samplemodule/steps/copy_bigint_array",
276 "uri": "/microanalyticScore/modules/samplemodule/steps/copy_bigint_array",
277 "type": "application/vnd.sas.microanalytic.module.step"
278 },
279 {
280 "method": "POST",
281 "rel": "execute",
282 "href": "/microanalyticScore/modules/samplemodule/steps/copy_bigint_array",
283 "uri": "/microanalyticScore/modules/samplemodule/steps/copy_bigint_array",
284 "type": "application/vnd.sas.microanalytic.module.step.input",
285 "responseType": "application/vnd.sas.microanalytic.module.step.output"
286 },
287 {
288 "method": "POST",
289 "rel": "validateStepInput",
290 "href": "/microanalyticScore/commons/validations/modules/samplemodule/steps/copy_bigint_array",
291 "uri": "/microanalyticScore/commons/validations/modules/samplemodule/steps/copy_bigint_array",
292 "type": "application/vnd.sas.microanalytic.module.step.input",
293 "responseType": "application/vnd.sas.validation"
294 }
295 ],
296 "version": 1,
297 "createdBy": "sasdemo",
298 "creationTimeStamp": "2022-03-15T21:19:04.062Z",
299 "modifiedBy": "sasdemo",
300 "modifiedTimeStamp": "2022-05-04T19:49:02.867Z",
301 "id": "copy_bigint_array",
302 "moduleId": "samplemodule",
303 "inputs": [
304 {
305 "name": "in_array",
306 "type": "bigintArray",
307 "dim": 1,
308 "size": 0
309 }
310 ],
311 "outputs": [
312 {
313 "name": "out_array",
314 "type": "bigintArray",
315 "dim": 1,
316 "size": 0
317 }
318 ]
319 },
320 {
321 "links": [
322 {
323 "method": "GET",
324 "rel": "up",
325 "href": "/microanalyticScore/modules/samplemodule/steps",
326 "uri": "/microanalyticScore/modules/samplemodule/steps",
327 "type": "application/vnd.sas.collection",
328 "itemType": "application/vnd.sas.microanalytic.module.step"
329 },
330 {
331 "method": "GET",
332 "rel": "self",
333 "href": "/microanalyticScore/modules/samplemodule/steps/copy_arrays",
334 "uri": "/microanalyticScore/modules/samplemodule/steps/copy_arrays",
335 "type": "application/vnd.sas.microanalytic.module.step"
336 },
337 {
338 "method": "POST",
339 "rel": "execute",
340 "href": "/microanalyticScore/modules/samplemodule/steps/copy_arrays",
341 "uri": "/microanalyticScore/modules/samplemodule/steps/copy_arrays",
342 "type": "application/vnd.sas.microanalytic.module.step.input",
343 "responseType": "application/vnd.sas.microanalytic.module.step.output"
344 },
345 {
346 "method": "POST",
347 "rel": "validateStepInput",
348 "href": "/microanalyticScore/commons/validations/modules/samplemodule/steps/copy_arrays",
349 "uri": "/microanalyticScore/commons/validations/modules/samplemodule/steps/copy_arrays",
350 "type": "application/vnd.sas.microanalytic.module.step.input",
351 "responseType": "application/vnd.sas.validation"
352 }
353 ],
354 "version": 1,
355 "createdBy": "sasdemo",
356 "creationTimeStamp": "2022-03-15T21:19:04.062Z",
357 "modifiedBy": "sasdemo",
358 "modifiedTimeStamp": "2022-05-04T19:49:02.867Z",
359 "id": "copy_arrays",
360 "moduleId": "samplemodule",
361 "inputs": [
362 {
363 "name": "in_charn_array",
364 "type": "stringArray",
365 "dim": 4,
366 "size": 12
367 },
368 {
369 "name": "in_varchar_array",
370 "type": "stringArray",
371 "dim": 1,
372 "size": 512
373 },
374 {
375 "name": "in_int_array",
376 "type": "integerArray",
377 "dim": 5,
378 "size": 0
379 },
380 {
381 "name": "in_double_array",
382 "type": "decimalArray",
383 "dim": 2,
384 "size": 0
385 },
386 {
387 "name": "in_bigint_array",
388 "type": "bigintArray",
389 "dim": 1,
390 "size": 0
391 }
392 ],
393 "outputs": [
394 {
395 "name": "out_charn_array",
396 "type": "stringArray",
397 "dim": 4,
398 "size": 12
399 },
400 {
401 "name": "out_varchar_array",
402 "type": "stringArray",
403 "dim": 1,
404 "size": 512
405 },
406 {
407 "name": "out_int_array",
408 "type": "integerArray",
409 "dim": 5,
410 "size": 0
411 },
412 {
413 "name": "out_double_array",
414 "type": "decimalArray",
415 "dim": 2,
416 "size": 0
417 },
418 {
419 "name": "out_bigint_array",
420 "type": "bigintArray",
421 "dim": 1,
422 "size": 0
423 }
424 ]
425 }
426 ],
427 "version": 2
428}

Path Parameters

NameTypeRequiredDescription
moduleId
string
true

The identifier of the module that contains the step collection.

Query Parameters

NameTypeRequiredDescription
limit
integer
false

The maximum number of steps to return.

Default:
20
start
integer<int64>
false

The index of the first step to return.

Default:
0

Responses

StatusMeaningDescription
200OKThe request succeeded.HeadersSchema
404Not FoundThe requested module that contains the step collection could not be found.Schema