Listing Large Screen Components
Function
This API is used to list large screen components.
URI
GET /v1/{project_id}/screens/{screen_id}/nodes
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
project_id |
Yes |
String |
Project ID. For how to obtain the project ID, see Obtaining a Project ID. |
screen_id |
Yes |
String |
Large screen ID. |
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
name |
No |
String |
Component name (fuzzy search). |
type |
No |
String |
Component type. Enumerated values:
|
has_data_bind |
No |
Boolean |
Whether data is bound to the component. |
Request Parameters
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
X-Workspace-Id |
Yes |
String |
Workspace ID. For how to obtain it, see Obtaining a Workspace ID. |
X-Auth-Token |
Yes |
String |
User token. Obtain a user token by calling IAM's "Obtaining a User Token" API. X-Subject-Token in the response header is the desired user token. |
Response Parameters
Status code: 200
Parameter |
Type |
Description |
---|---|---|
id |
String |
Large screen ID |
name |
String |
Large screen name. |
pages |
Array of ScreenPageOpenApiVO objects |
Large screen page list. |
Parameter |
Type |
Description |
---|---|---|
id |
String |
Page ID. |
name |
String |
Page name. |
nodes |
Array of ScreenNodeOpenApiVO objects |
List of components on a page. |
Parameter |
Type |
Description |
---|---|---|
id |
String |
Component ID. |
name |
String |
Component name. |
type |
String |
Component type. |
hidden |
Boolean |
Whether the component is hidden. |
target_nodes |
Array of target_nodes objects |
Component associated with an interactive event. |
Example Request
List large screen components.
GET https://{endpoint}/v1/{project_id}/screens/{screen_id}/nodes?name=node1&type=line&has_data_bind=true
Example Response
Status code: 200
Large screen components are successfully listed.
{ "id" : "b7401134-xxxx-4973-xxxx-2b6c1ac3f2f1", "name" : "test_screen", "pages" : [ { "id" : "ae613423-xxxx-475d-xxxx-be6fc28c3d30", "name" : null, "nodes" : [ { "id" : "d1e4b677-xxxx-475d-xxxx-dbd9a4bf2f20", "name" : "Single-Select Dropdown List 1", "type" : "select", "hidden" : false, "target_nodes" : [ { "id" : "9f7ff361-xxxx-475d-xxxx-57dd19bda14e", "field_id" : "cca5cb5e-xxxx-475d-xxxx-8a4f90447ae0.field" } ] } ] } ] }
Status Codes
Status Code |
Description |
---|---|
200 |
Large screen components are successfully listed. |
Error Codes
See Error Codes.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot