Masterdata

Industry 4.0 AAS Data

The following endpoints can be utilised to access AAS, Submodel Data.

Listing all Assets

Gets all assets

GET https://aasregistry.uat.industryapps.net/api/v1/registry

Gets all assets as a list of AAS Descriptor

[
  {
    "idShort": "string",
    "identification": {
      "id": "string",
      "idType": "Custom"
    },
    "administration": {
      "version": "string",
      "revision": "string"
    },
    "description": [
      {
        "language": "string",
        "text": "string"
      }
    ],
    "asset": {
      "idShort": "string",
      "category": "string",
      "description": [
        {
          "language": "string",
          "text": "string"
        }
      ],
      "parent": {
        "keys": [
          {
            "type": "Asset",
            "idType": "Custom",
            "value": "string",
            "local": true
          }
        ]
      },
      "modelType": {
        "name": "Asset"
      },
      "identification": {
        "id": "string",
        "idType": "Custom"
      },
      "administration": {
        "version": "string",
        "revision": "string"
      },
      "embeddedDataSpecifications": [
        {
          "dataSpecification": {
            "keys": [
              {
                "type": "Asset",
                "idType": "Custom",
                "value": "string",
                "local": true
              }
            ]
          },
          "dataSpecificationContent": {
            "value": "string",
            "valueId": {
              "keys": [
                {
                  "type": "Asset",
                  "idType": "Custom",
                  "value": "string",
                  "local": true
                }
              ]
            },
            "valueType": "anyUri",
            "dataType": "DATE",
            "definition": [
              {
                "language": "string",
                "text": "string"
              }
            ],
            "preferredName": [
              {
                "language": "string",
                "text": "string"
              }
            ],
            "shortName": [
              {
                "language": "string",
                "text": "string"
              }
            ],
            "sourceOfDefinition": "string",
            "symbol": "string",
            "unit": "string",
            "unitId": {
              "keys": [
                {
                  "type": "Asset",
                  "idType": "Custom",
                  "value": "string",
                  "local": true
                }
              ]
            },
            "valueFormat": "string",
            "valueList": {
              "valueReferencePairTypes": [
                {
                  "value": "string",
                  "valueId": {
                    "keys": [
                      {
                        "type": "Asset",
                        "idType": "Custom",
                        "value": "string",
                        "local": true
                      }
                    ]
                  },
                  "valueType": "anyUri"
                }
              ]
            },
            "levelType": [
              "Min"
            ]
          }
        }
      ],
      "kind": "Type",
      "assetIdentificationModel": {
        "keys": [
          {
            "type": "Asset",
            "idType": "Custom",
            "value": "string",
            "local": true
          }
        ]
      },
      "billOfMaterial": {
        "keys": [
          {
            "type": "Asset",
            "idType": "Custom",
            "value": "string",
            "local": true
          }
        ]
      }
    },
    "endpoints": [
      {
        "address": "string",
        "type": "string",
        "parameters": {}
      }
    ],
    "submodelDescriptors": [
      {
        "idShort": "string",
        "identification": {
          "id": "string",
          "idType": "Custom"
        },
        "administration": {
          "version": "string",
          "revision": "string"
        },
        "description": [
          {
            "language": "string",
            "text": "string"
          }
        ],
        "semanticId": {
          "keys": [
            {
              "type": "Asset",
              "idType": "Custom",
              "value": "string",
              "local": true
            }
          ]
        },
        "endpoints": [
          {
            "address": "string",
            "type": "string",
            "parameters": {}
          }
        ]
      }
    ]
  }
]

Get AAS List

Get AAS List

GET https://aasgateway.uat.industryapps.net/aasList

Gets all Asset AAS filtered by provided parameters

Query Parameters

NameTypeDescription

AssetType*

String

Asset Type Code. Allowed asset types are

machine

tool

product

material

component

user

company

site

PlantCode*

String

Underlying Plant Code

Headers

NameTypeDescription

Authorization*

Bearer auth_token

Provide the generated token

UserToken*

Bearer user_token

Provide the token received from the user data javascript method

[
  {
    "idShort": "string",
    "category": "string",
    "description": [
      {
        "language": "string",
        "text": "string"
      }
    ],
    "parent": {
      "keys": [
        {
          "type": "Asset",
          "idType": "Custom",
          "value": "string",
          "local": true
        }
      ]
    },
    "modelType": {
      "name": "Asset"
    },
    "identification": {
      "id": "string",
      "idType": "Custom"
    },
    "administration": {
      "version": "string",
      "revision": "string"
    },
    "embeddedDataSpecifications": [
      {
        "dataSpecification": {
          "keys": [
            {
              "type": "Asset",
              "idType": "Custom",
              "value": "string",
              "local": true
            }
          ]
        },
        "dataSpecificationContent": {
          "value": "string",
          "valueId": {
            "keys": [
              {
                "type": "Asset",
                "idType": "Custom",
                "value": "string",
                "local": true
              }
            ]
          },
          "valueType": "anyUri",
          "dataType": "DATE",
          "definition": [
            {
              "language": "string",
              "text": "string"
            }
          ],
          "preferredName": [
            {
              "language": "string",
              "text": "string"
            }
          ],
          "shortName": [
            {
              "language": "string",
              "text": "string"
            }
          ],
          "sourceOfDefinition": "string",
          "symbol": "string",
          "unit": "string",
          "unitId": {
            "keys": [
              {
                "type": "Asset",
                "idType": "Custom",
                "value": "string",
                "local": true
              }
            ]
          },
          "valueFormat": "string",
          "valueList": {
            "valueReferencePairTypes": [
              {
                "value": "string",
                "valueId": {
                  "keys": [
                    {
                      "type": "Asset",
                      "idType": "Custom",
                      "value": "string",
                      "local": true
                    }
                  ]
                },
                "valueType": "anyUri"
              }
            ]
          },
          "levelType": [
            "Min"
          ]
        }
      }
    ],
    "derivedFrom": {
      "keys": [
        {
          "type": "Asset",
          "idType": "Custom",
          "value": "string",
          "local": true
        }
      ]
    },
    "asset": {
      "keys": [
        {
          "type": "Asset",
          "idType": "Custom",
          "value": "string",
          "local": true
        }
      ]
    },
    "submodels": [
      {
        "keys": [
          {
            "type": "Asset",
            "idType": "Custom",
            "value": "string",
            "local": true
          }
        ]
      }
    ],
    "views": [
      {
        "idShort": "string",
        "category": "string",
        "description": [
          {
            "language": "string",
            "text": "string"
          }
        ],
        "parent": {
          "keys": [
            {
              "type": "Asset",
              "idType": "Custom",
              "value": "string",
              "local": true
            }
          ]
        },
        "modelType": {
          "name": "Asset"
        },
        "embeddedDataSpecifications": [
          {
            "dataSpecification": {
              "keys": [
                {
                  "type": "Asset",
                  "idType": "Custom",
                  "value": "string",
                  "local": true
                }
              ]
            },
            "dataSpecificationContent": {
              "value": "string",
              "valueId": {
                "keys": [
                  {
                    "type": "Asset",
                    "idType": "Custom",
                    "value": "string",
                    "local": true
                  }
                ]
              },
              "valueType": "anyUri",
              "dataType": "DATE",
              "definition": [
                {
                  "language": "string",
                  "text": "string"
                }
              ],
              "preferredName": [
                {
                  "language": "string",
                  "text": "string"
                }
              ],
              "shortName": [
                {
                  "language": "string",
                  "text": "string"
                }
              ],
              "sourceOfDefinition": "string",
              "symbol": "string",
              "unit": "string",
              "unitId": {
                "keys": [
                  {
                    "type": "Asset",
                    "idType": "Custom",
                    "value": "string",
                    "local": true
                  }
                ]
              },
              "valueFormat": "string",
              "valueList": {
                "valueReferencePairTypes": [
                  {
                    "value": "string",
                    "valueId": {
                      "keys": [
                        {
                          "type": "Asset",
                          "idType": "Custom",
                          "value": "string",
                          "local": true
                        }
                      ]
                    },
                    "valueType": "anyUri"
                  }
                ]
              },
              "levelType": [
                "Min"
              ]
            }
          }
        ],
        "semanticId": {
          "keys": [
            {
              "type": "Asset",
              "idType": "Custom",
              "value": "string",
              "local": true
            }
          ]
        },
        "containedElements": [
          {
            "keys": [
              {
                "type": "Asset",
                "idType": "Custom",
                "value": "string",
                "local": true
              }
            ]
          }
        ]
      }
    ],
    "conceptDictionaries": [
      {
        "idShort": "string",
        "category": "string",
        "description": [
          {
            "language": "string",
            "text": "string"
          }
        ],
        "parent": {
          "keys": [
            {
              "type": "Asset",
              "idType": "Custom",
              "value": "string",
              "local": true
            }
          ]
        },
        "modelType": {
          "name": "Asset"
        },
        "embeddedDataSpecifications": [
          {
            "dataSpecification": {
              "keys": [
                {
                  "type": "Asset",
                  "idType": "Custom",
                  "value": "string",
                  "local": true
                }
              ]
            },
            "dataSpecificationContent": {
              "value": "string",
              "valueId": {
                "keys": [
                  {
                    "type": "Asset",
                    "idType": "Custom",
                    "value": "string",
                    "local": true
                  }
                ]
              },
              "valueType": "anyUri",
              "dataType": "DATE",
              "definition": [
                {
                  "language": "string",
                  "text": "string"
                }
              ],
              "preferredName": [
                {
                  "language": "string",
                  "text": "string"
                }
              ],
              "shortName": [
                {
                  "language": "string",
                  "text": "string"
                }
              ],
              "sourceOfDefinition": "string",
              "symbol": "string",
              "unit": "string",
              "unitId": {
                "keys": [
                  {
                    "type": "Asset",
                    "idType": "Custom",
                    "value": "string",
                    "local": true
                  }
                ]
              },
              "valueFormat": "string",
              "valueList": {
                "valueReferencePairTypes": [
                  {
                    "value": "string",
                    "valueId": {
                      "keys": [
                        {
                          "type": "Asset",
                          "idType": "Custom",
                          "value": "string",
                          "local": true
                        }
                      ]
                    },
                    "valueType": "anyUri"
                  }
                ]
              },
              "levelType": [
                "Min"
              ]
            }
          }
        ],
        "conceptDescriptions": [
          {
            "keys": [
              {
                "type": "Asset",
                "idType": "Custom",
                "value": "string",
                "local": true
              }
            ]
          }
        ]
      }
    ],
    "security": {
      "accessControlPolicyPoints": {
        "policyAdministrationPoint": {
          "localAccessControl": {
            "selectableSubjectAttributes": {
              "keys": [
                {
                  "type": "Asset",
                  "idType": "Custom",
                  "value": "string",
                  "local": true
                }
              ]
            },
            "defaultSubjectAttributes": {
              "keys": [
                {
                  "type": "Asset",
                  "idType": "Custom",
                  "value": "string",
                  "local": true
                }
              ]
            },
            "selectablePermissions": {
              "keys": [
                {
                  "type": "Asset",
                  "idType": "Custom",
                  "value": "string",
                  "local": true
                }
              ]
            },
            "defaultPermissions": {
              "keys": [
                {
                  "type": "Asset",
                  "idType": "Custom",
                  "value": "string",
                  "local": true
                }
              ]
            },
            "selectableEnvironmentAttributes": {
              "keys": [
                {
                  "type": "Asset",
                  "idType": "Custom",
                  "value": "string",
                  "local": true
                }
              ]
            },
            "defaultEnvironmentAttributes": {
              "keys": [
                {
                  "type": "Asset",
                  "idType": "Custom",
                  "value": "string",
                  "local": true
                }
              ]
            },
            "accessPermissionRule": [
              {
                "idShort": "string",
                "category": "string",
                "description": [
                  {
                    "language": "string",
                    "text": "string"
                  }
                ],
                "parent": {
                  "keys": [
                    {
                      "type": "Asset",
                      "idType": "Custom",
                      "value": "string",
                      "local": true
                    }
                  ]
                },
                "modelType": {
                  "name": "Asset"
                },
                "qualifiers": [
                  {
                    "modelType": {
                      "name": "Asset"
                    }
                  }
                ],
                "targetSubjectAttributes": [
                  {
                    "subjectAttributes": [
                      {
                        "keys": [
                          {
                            "type": "Asset",
                            "idType": "Custom",
                            "value": "string",
                            "local": true
                          }
                        ]
                      }
                    ]
                  }
                ],
                "permissionsPerObject": [
                  {
                    "object": {
                      "keys": [
                        {
                          "type": "Asset",
                          "idType": "Custom",
                          "value": "string",
                          "local": true
                        }
                      ]
                    },
                    "targetObjectAttributes": {
                      "objectAttribute": [
                        {
                          "idShort": "string",
                          "category": "string",
                          "description": [
                            {
                              "language": "string",
                              "text": "string"
                            }
                          ],
                          "parent": {
                            "keys": [
                              {
                                "type": "Asset",
                                "idType": "Custom",
                                "value": "string",
                                "local": true
                              }
                            ]
                          },
                          "modelType": {
                            "name": "Asset"
                          },
                          "embeddedDataSpecifications": [
                            {
                              "dataSpecification": {
                                "keys": [
                                  {
                                    "type": "Asset",
                                    "idType": "Custom",
                                    "value": "string",
                                    "local": true
                                  }
                                ]
                              },
                              "dataSpecificationContent": {
                                "value": "string",
                                "valueId": {
                                  "keys": [
                                    {
                                      "type": "Asset",
                                      "idType": "Custom",
                                      "value": "string",
                                      "local": true
                                    }
                                  ]
                                },
                                "valueType": "anyUri",
                                "dataType": "DATE",
                                "definition": [
                                  {
                                    "language": "string",
                                    "text": "string"
                                  }
                                ],
                                "preferredName": [
                                  {
                                    "language": "string",
                                    "text": "string"
                                  }
                                ],
                                "shortName": [
                                  {
                                    "language": "string",
                                    "text": "string"
                                  }
                                ],
                                "sourceOfDefinition": "string",
                                "symbol": "string",
                                "unit": "string",
                                "unitId": {
                                  "keys": [
                                    {
                                      "type": "Asset",
                                      "idType": "Custom",
                                      "value": "string",
                                      "local": true
                                    }
                                  ]
                                },
                                "valueFormat": "string",
                                "valueList": {
                                  "valueReferencePairTypes": [
                                    {
                                      "value": "string",
                                      "valueId": {
                                        "keys": [
                                          {
                                            "type": "Asset",
                                            "idType": "Custom",
                                            "value": "string",
                                            "local": true
                                          }
                                        ]
                                      },
                                      "valueType": "anyUri"
                                    }
                                  ]
                                },
                                "levelType": [
                                  "Min"
                                ]
                              }
                            }
                          ],
                          "semanticId": {
                            "keys": [
                              {
                                "type": "Asset",
                                "idType": "Custom",
                                "value": "string",
                                "local": true
                              }
                            ]
                          },
                          "qualifiers": [
                            {
                              "modelType": {
                                "name": "Asset"
                              }
                            }
                          ],
                          "kind": "Template",
                          "value": "string",
                          "valueId": {
                            "keys": [
                              {
                                "type": "Asset",
                                "idType": "Custom",
                                "value": "string",
                                "local": true
                              }
                            ]
                          },
                          "valueType": "anyUri"
                        }
                      ]
                    },
                    "permission": [
                      {
                        "permission": {
                          "keys": [
                            {
                              "type": "Asset",
                              "idType": "Custom",
                              "value": "string",
                              "local": true
                            }
                          ]
                        },
                        "kindOfPermission": "Allow"
                      }
                    ]
                  }
                ]
              }
            ]
          },
          "externalAccessControl": true
        },
        "policyDecisionPoint": {
          "externalPolicyDecisionPoints": true
        },
        "policyEnforcementPoint": {
          "externalPolicyEnforcementPoint": true
        },
        "policyInformationPoints": {
          "internalInformationPoint": [
            {
              "keys": [
                {
                  "type": "Asset",
                  "idType": "Custom",
                  "value": "string",
                  "local": true
                }
              ]
            }
          ],
          "externalInformationPoint": true
        }
      },
      "certificate": [
        {
          "blobCertificate": {
            "idShort": "string",
            "category": "string",
            "description": [
              {
                "language": "string",
                "text": "string"
              }
            ],
            "parent": {
              "keys": [
                {
                  "type": "Asset",
                  "idType": "Custom",
                  "value": "string",
                  "local": true
                }
              ]
            },
            "modelType": {
              "name": "Asset"
            },
            "embeddedDataSpecifications": [
              {
                "dataSpecification": {
                  "keys": [
                    {
                      "type": "Asset",
                      "idType": "Custom",
                      "value": "string",
                      "local": true
                    }
                  ]
                },
                "dataSpecificationContent": {
                  "value": "string",
                  "valueId": {
                    "keys": [
                      {
                        "type": "Asset",
                        "idType": "Custom",
                        "value": "string",
                        "local": true
                      }
                    ]
                  },
                  "valueType": "anyUri",
                  "dataType": "DATE",
                  "definition": [
                    {
                      "language": "string",
                      "text": "string"
                    }
                  ],
                  "preferredName": [
                    {
                      "language": "string",
                      "text": "string"
                    }
                  ],
                  "shortName": [
                    {
                      "language": "string",
                      "text": "string"
                    }
                  ],
                  "sourceOfDefinition": "string",
                  "symbol": "string",