Amazon Web Services Asset Models API
The Asset Models API from Amazon Web Services — 6 operation(s) for asset models.
The Asset Models API from Amazon Web Services — 6 operation(s) for asset models.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/amazon-web-services-asset-models-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Amazon Web Services iotsitewise Asset Models API
description: Welcome to the IoT SiteWise API Reference. IoT SiteWise is an Amazon Web Services service that connects Industrial Internet of Things (IIoT) devices to the power of the Amazon Web Services Cloud. For more information, see the IoT SiteWise User Guide. For information about IoT SiteWise quotas, see Quotas in the IoT SiteWise User Guide.
tags:
- name: Asset Models
paths:
/asset-models:
GET:
summary: Amazon Web Services Listassetmodels
description: Retrieves a paginated list of summaries of all asset models.
operationId: amazonWebServicesListAssetModels
tags:
- Asset Models
/asset-models/{assetModelId}/composite-models:
GET:
summary: Amazon Web Services Listassetmodelcompositemodels
description: Retrieves a paginated list of composite models associated with the asset model
operationId: amazonWebServicesListAssetModelCompositeModels
tags:
- Asset Models
/asset-models/{assetModelId}:
PUT:
summary: Amazon Web Services Updateassetmodel
description: Updates an asset model and all of the assets that were created from the model. Each asset created from the model inherits the updated asset model's property and hierarchy definitions. For more information, see Updating assets and models in the IoT SiteWise User Guide. This operation overwrites the existing model with the provided model. To avoid deleting your asset model's properties or hierarchies, you must include their IDs and definitions in the updated asset model payload. For more information, see DescribeAssetModel. If you remove a property from an asset model, IoT SiteWise deletes all previous data for that property. If you remove a hierarchy definition from an asset model, IoT SiteWise disassociates every asset associated with that hierarchy. You can't change the type or data type of an existing property.
operationId: amazonWebServicesUpdateAssetModel
tags:
- Asset Models
/asset-models/{assetModelId}/composite-models/{assetModelCompositeModelId}:
PUT:
summary: Amazon Web Services Updateassetmodelcompositemodel
description: 'Updates a composite model and all of the assets that were created from the model. Each asset created from the model inherits the updated asset model''s property and hierarchy definitions. For more information, see Updating assets and models in the IoT SiteWise User Guide. If you remove a property from a composite asset model, IoT SiteWise deletes all previous data for that property. You can’t change the type or data type of an existing property. To replace an existing composite asset model property with a new one with the same name, do the following: Submit an UpdateAssetModelCompositeModel request with the entire existing property removed. Submit a second UpdateAssetModelCompositeModel request that includes the new property. The new asset property will have the same name as the previous one and IoT SiteWise will generate a new unique id.'
operationId: amazonWebServicesUpdateAssetModelCompositeModel
tags:
- Asset Models
/asset-models/{assetModelId}/properties:
GET:
summary: Amazon Web Services Listassetmodelproperties
description: Retrieves a paginated list of properties associated with an asset model. If you update properties associated with the model before you finish listing all the properties, you need to start all over again.
operationId: amazonWebServicesListAssetModelProperties
tags:
- Asset Models
/asset-models/{assetModelId}/composition-relationships:
GET:
summary: Amazon Web Services Listcompositionrelationships
description: Retrieves a paginated list of composition relationships for an asset model of type COMPONENT_MODEL.
operationId: amazonWebServicesListCompositionRelationships
tags:
- Asset Models